html {background: none repeat scroll 0 0 #f2f2f2 !important; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0; padding:0; border:0; font-size:100%;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; vertical-align:baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}blockquote, q {quotes:none;}blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}body {background:#f2f2f2;font-size: 14px;color:#666;font-size:14px;line-height: 1.231;font-weight: 300;}input, button, select, textarea {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size: 14px;}object {display:block; overflow:hidden;} iframe {border:0;}img {border:0; max-width:100%; -ms-interpolation-mode:bicubic;} button, input {line-height:normal;} button, input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; border:none; -webkit-appearance:button; *overflow: visible;}textarea {overflow:auto; vertical-align:top;} address {font-style:normal;} ul, ol {margin: 0 0 20px 0;}ul.indent, ol.indent {margin:0 0 20px 15px;}sup, sub {line-height:0; font-size:.75em; position:relative; vertical-align:baseline;}sup {top:-0.6em;}sub {bottom:-0.6em;}svg:not(:root) {overflow:hidden;}.chromeframe {margin:0.2em 0; background:#ccc; color:#000; padding:0.2em 0;}small { font-size: 0.8em;}em, i {font-style: italic}strong, b {font-weight: bold;}code, pre { font-family: monospace;}a, a:link, a:visited {text-decoration:none; cursor:pointer; color:#0568AC;}a:not(.button):hover {color:#1766a6; text-decoration: underline;}a {noFocusLine: expression(this.onFocus=this.blur());}h1, h2, h3, h4, h5, h6 { color:#000; line-height: 1.2em;}h1.lite, h2.lite, h3.lite, h4.lite, h5.lite, h6.lite {font-weight:normal;}h1 {font-size:28px; margin:0 0 30px 0; font-weight: 700;}h2 {font-size:24px; margin:0 0 19px 0; font-weight: 700;}h3 {font-size:18px; margin:0 0 10px 0; font-weight: 500;}h4 {font-size:16px; margin:0 0 10px 0; font-weight: 500;}h5 {font-size:14px; margin:0 0 10px 0; font-weight: 500;}h6 {font-size:12px; margin:0 0 10px 0; font-weight: normal;}blockquote {background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-blockquote.png") no-repeat left top; padding:0 0 0 36px;}p {margin:0 0 20px 0; line-height: 1.722169; }#layout_container {max-width:1280px; min-width:1024px; margin:auto; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding-bottom:35px !important; position:relative; z-index:5; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s;}.clearfix2:before, .clearfix2:after {content:" "; display:table;}.clearfix2:after {clear:both;}.clearfix2 {zoom:1;}.border_section {border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:25px 20px; background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/section_bkg.gif") repeat-y center top; font-size:18px;}.content_top_border {border-top: 1px solid #DEDEDE; padding-top: 2em; }.blockquote {margin:40px 0 0;}.blockquote .blockquote_title {color:#208ade; margin:0 0 40px 0;}.blockquote .author {float:left; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}.blockquote blockquote {margin:0 0 0 150px;}header {max-width:930px; margin:auto;}header #logo {float:left; margin:15px 0; max-height:60px; max-width:210px;}header #logo img {display:block; max-width:210px; max-height:60px;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {header #logo img {width:210px; height:60px;}}.lt-ie10 header #logo img {width:210px; height:60px;}.nav-v2 header #logo img {max-width:250px;}header .login-region {float: right; font-size: 16px; margin: 26px 0; max-height: 60px;}header .login-region .button {margin-left: 10px; font-weight:bold;}.form-field-head .label {font-size: 16px; font-weight: 200;}.form.top-aligned-labels .form-field-head { margin-bottom: 4px;}.lt-ie8 input[type="text"], .lt-ie8 input[type="password"] {padding:7px 0 8px;}label {display: inline-block; *display: inline; zoom: 1;}.form-field.error {padding-bottom: 0; padding-top: 0}.form-field.error .form-field-error { margin-left: 6px; margin-top: 10px;}.ez-hide { opacity: 0; filter:alpha(opacity=0); }.ez-checkbox {background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/checkbox.png") 0 0 no-repeat; display: inline-block; *display: inline; zoom: 1; width:18px; height:18px; position:relative; top:1px;}.ez-radio {background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/radio.png") 0 0 no-repeat; display: inline-block; *display: inline; zoom: 1; width:18px; height:18px; position:relative; top:2px;}.ez-checked {background-position: 0 -18px;}.ez-selected {background-position: 0 -18px;}.ez-checkbox, .ez-radio {zoom: 1; *display:inline; _height:30px;}.welcome-section {margin:0 0 45px 0;}.welcome-section img {display:block; margin:auto;}.welcome-section .content_container {padding:20px 0;}.welcome-section .left {width:68%;}.welcome-section .right {width:30%;}.welcome-section .left h3 {margin:0 0 25px 0;}.welcome-section .right .button {margin:0 0 10px 0; float:right;}.welcome-section p {margin:0; float:right;}.tooltip-info.tooltip-white {opacity:0.7}.welcome-section ul {font-size:14px; font-weight:bold; margin:0;}.welcome-section ul li {display: inline-block; *display: inline; zoom: 1; float:left; max-width:240px; margin:0 0 0 20px;}.welcome-section ul li:first-child {margin:0;}.welcome-section ul li .icon {display:inline-block; float:left; width:45px; height:45px; background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/welcome-section-icons.png") no-repeat 0px 0px; margin:0 12px 0 0;}.welcome-section ul li .icon.icon_signup {background-position:0px 0px;}.welcome-section ul li .icon.discover {background-position:0px -45px;}.welcome-section ul li .icon.savings {background-position:0px -90px;}.welcome-section ul li .desc {position: relative; top:7px}.welcome-section ul li.step_1 {width:140px;}.welcome-section ul li.step_2 {width:240px;}.welcome-section ul li.step_3 {width:210px;}.page_title {font-size:44px; text-align:center;}.logos {text-align:center; max-width:860px; margin:0 auto 85px !important;}.logos img {width:auto !important; display:inline !important; margin:0 10px 15px;}.save_details ul {margin:0 0 65px 20px;}.save_details ul li {margin:0 0 25px 0; list-style-type: disc !important;}.save_statistics ul {margin:0 0 30px 30px; list-style:none;}.save_statistics ul strong {font-size:48px; color:#208ade;}.save_statistics .button {margin:0 0 0 30px;}.benefits {}.benefits ul {margin:0; list-style:none;}.benefits ul li {margin:0 0 20px 0; line-height:1;}.benefits ul li a {color:#000;display: inline-block; *display: inline; zoom: 1;font-weight:bold;background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-arrow-right.png") no-repeat right -44px;padding:0 16px 0 0;line-height:1;height:21px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transition: color .15s ease-in-out;-moz-transition: color .15s ease-in-out;-ms-transition: color .15s ease-in-out;transition: color .15s ease-in-out;}.benefits ul li a:hover {color:#666; background-position:right -65px;}.local_search {border:2px solid #666; background:#666; font-size:14px; margin:50px 0 0;}.local_search form {padding:20px 25px;}.local_search form input[type="text"] {float:left; width:100%; height:34px; font-size: 13px; padding:0 110px 0 12px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-shadow: none; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius:6px;}.local_search form .button {padding: 0; max-width: 100px; width: 100%; font-size: 15px; border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 0; float:right; margin:0 0 0 -120px; height:34px; box-shadow: none; text-transform: uppercase;}.contacts dl {font-weight:bold; line-height:1; color:#000;}.contacts dl dt {display:block; margin:0 0 3px 0;}.contacts dl dd {display:block; margin:0 0 23px 0; color:#208ADE;}.contacts dl dd a {color:#208ADE;}.contacts dl dt .icon {display: inline-block; *display: inline; zoom: 1; width:18px; height:18px; background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-contacts.png") no-repeat center top; position:relative; top:2px}.contacts dl dt .icon.icon_phone {background-position:center 0px;}.contacts dl dt .icon.icon_email {background-position:center -18px;}.ui-widget-overlay {width:100%; height:100%; left:0; top:0; position:fixed; background:#000; opacity: 0.7 !important; z-index:950;}.ui-dialog {z-index:999;}.ui-dialog-titlebar {position:relative;}.ui-dialog-titlebar .ui-dialog-title {display:none;}.ui-dialog-titlebar .ui-dialog-titlebar-close {position:absolute; right:20px; top:15px; width:19px; height:18px; background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/popup-close.png") no-repeat center center;}.ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text {display:none;}.popup {background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}.popup .tab_section {width:510px; font-size:18px;}.popup .tab_section h2 {margin:0 0 10px 0;}.popup_buttons {text-align:right;}.popup_buttons .btn {margin:0 0 0 20px;}.popup_buttons .close_dialog {color:#666; font-size:13px;}.popup_buttons .close_dialog:hover {color:#333;}#popup_welcome {display:none;}.video-container .wistia_embed {height: 100% !important;left: 0;position: absolute;top: 0;width: 100% !important;}.video-container {height: 0;overflow: hidden;padding-bottom: 56.25%;padding-top: 30px;position: relative;}.branding_background {color:#FFFFFF;text-shadow:0px 1px 0 #022649;background: #022649; background: -moz-#022649; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#022649', EndColorStr='#000C17'); background: -ms-linear-gradient(top, #022649, #000C17); background: -moz-linear-gradient(top, #022649, #000C17); background: -webkit-gradient(linear, left top, left bottom, from(#022649), to(#000C17)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#022649), color-stop(100%,#022649)); background: -webkit-#022649; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#022649', EndColorStr='#022649'); background: -ms-linear-gradient(top, #022649, #022649); background: -moz-linear-gradient(top, #022649, #022649); background: -webkit-gradient(linear, left top, left bottom, from(#022649), to(#022649)); background: -o-#022649; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#022649', EndColorStr='#022649'); background: -ms-linear-gradient(top, #022649, #022649); background: -moz-linear-gradient(top, #022649, #022649); background: -webkit-gradient(linear, left top, left bottom, from(#022649), to(#022649)); background: -ms-#022649; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#022649', EndColorStr='#022649'); background: -ms-linear-gradient(top, #022649, #022649); background: -moz-linear-gradient(top, #022649, #022649); background: -webkit-gradient(linear, left top, left bottom, from(#022649), to(#022649)); background: #022649; filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#022649', EndColorStr='#000C17'); background: -ms-linear-gradient(top, #022649, #000C17); background: -moz-linear-gradient(top, #022649, #000C17); background: -webkit-gradient(linear, left top, left bottom, from(#022649), to(#000C17)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#022649', endColorstr='#000C17',GradientType=0 ); }.branding_background a {color:#FFFFFF;}.branding_background h1, .branding_background h2, .branding_background h3, .branding_background h4, .branding_background h5, .branding_background h6 {color:#FFFFFF;}.popup .tabs .branding_background {color:#fff;}.branding_color {color:#4e2057;}.popup .tabs li a .arrow {background:url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/branding/tabs-arrow.png") no-repeat center center;}header {position: relative;}.user_navigation {right: auto; left: 230px; width: 240px; z-index: 1; text-align: left;}.user_navigation .lang-selector, .user_navigation .lang-options a {text-decoration: none !important;}.user_navigation .lang-selector [class*="icon-globe"] {vertical-align: middle; position: relative; top: -1px;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;}.flexslider {margin: 0; padding: 0; border: none}.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}html[xmlns] .slides {display: block;}* html .slides {height: 1%;}.no-js .slides > li:first-child {display: block;}.flexslider {margin: 0 0 60px; position: relative; zoom: 1;}.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}.loading .flex-viewport {max-height: 300px;}.flexslider .slides {zoom: 1;}.carousel li {margin-right: 5px}.flex-direction-nav {*height: 0;}.flex-direction-nav a {width: 26px; height: 29px; margin: -20px 0 0; display: block; background: url("https://static.rewardgateway.net/BrandAssets/responsive/img/amberlight/slider-arrows.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }.flex-direction-nav .flex-prev {left: -36px;}.flexslider:hover .flex-next {opacity: 0.8; right: -15px;}.flexslider:hover .flex-prev {opacity: 0.8; left: -15px;}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}.flex-control-nav li {margin: 0 2px; display: inline-block; *display: inline; zoom: 1;}.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #fff; border:1px solid #666; cursor: pointer; text-indent: -9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}.flex-control-paging li a:hover { background:#ccc;}.flex-control-paging li a.flex-active { background: #000; background:#666; cursor: default; }.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}.flex-control-thumbs li {width: 25%; float: left; margin: 0;}.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}.flex-control-thumbs img:hover {opacity: 1;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}@media screen and (max-width: 860px) {.flex-direction-nav .flex-prev {opacity: 1; left: 0;}.flex-direction-nav .flex-next {opacity: 1; right: 0;}}.password-strength-meter {left: 10px; top: 3px;}.message-errorlanding {background-color: #FFF4F4;border: 1px solid #AF3431;border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius:4px;color: #AF3431;margin-bottom: 1em;padding: 1.2em;font-size: 12px;line-height: 1.5em;}.flexslider .slides img {max-height:60px; max-width:110px}.join-button {max-width: 250px; width: 100%;}a, a *, .btn, .btn *, .overlay, .sidebar_popup {-webkit-transition: all .15s ease-in-out;-moz-transition: all .15s ease-in-out;-ms-transition: all .15s ease-in-out;transition: all .15s ease-in-out;}.login_options a{color: #208ade;}@media only screen and (max-width: 1080px){#layout_container {max-width:1080px;}}@media only screen and (max-width: 1040px){#layout_container {min-width: 240px;}}@media only screen and (max-width: 980px){#layout_container {max-width:980px; min-width:240px;}}@media only screen and (max-width: 960px){#layout_container {max-width:960px; padding: 0 20px;}.welcome-section {margin:0 -20px 45px}.welcome-section .branding_background {padding: 0 20px;}.welcome-section ul li.step_1 {width:120px;}.welcome-section ul li.step_2 {width:200px;}.welcome-section ul li.step_3 {width:180px;}.save_statistics ul strong {font-size:36px;}.border_section {font-size:14px;}.border_section .more {font-size:18px;}}@media only screen and (max-width: 920px){#layout_container {max-width:920px}.welcome-section ul li .desc {top: 0}.column3 .column {width:46%} .column3 .column.join_section {float:none; width:100%; margin:0 0 20px 0;}.column3 .column.join_section .btn_container {text-align:center; margin:20px 0 0;}}@media only screen and (max-width: 880px){#layout_container {max-width:880px;}}@media only screen and (max-width: 860px){.welcome-section ul li {font-size:14px;}.welcome-section ul li .desc {top: 7px}.welcome-section .right {float: none; width: 100%; clear: left; padding-top: 30px;}.welcome-section .right .button {margin-left: auto; margin-right: auto; float: none;}.welcome-section p { float:none; }.welcome-section .left {float: none; text-align: center; width: 100%;}.welcome-section .left ul li {margin:0}.welcome-section ul li.step_1 {padding: 0 1.5%; width: 23.33%;}.welcome-section ul li.step_2 {padding: 0 1.5%; width: 33.33%;}.welcome-section ul li.step_3 {padding: 0 1.5%; width: 30.33%;}#layout_container {max-width:860px;}.items_list .list_view .item h3 {margin:0 0 3px 0;}.page_title {font-size:28px;}}@media only screen and (max-width: 840px){}@media only screen and (max-width: 780px){.save_statistics ul strong {font-size:36px; display:block;}.save_statistics ul li {margin:10px 0 0 0;}.save_statistics ul li:first-child {margin:0}.save_statistics .button {font-size:16px; padding:10px 20px;}h2 {font-size:18px;}.page_section { padding: 0 0 20px !important;}.page_section, .page_section.border {font-size:14px;}.page_section .image_container {text-align: center;}.benefits ul li {margin:0 12px 0 0;}.benefits ul li a {background-position:right -46px;}.benefits ul li a:hover {background-position:right -67px;}.more {background-position:right -5px;}.more:hover {background-position:right -26px;}}@media only screen and (max-width: 768px){.column3 .column {width:29.33%;}.column3 .column.payroll {width:46%;}.column3 .column.contacts {width:46%;}}@media only screen and (max-width: 720px) {.user_navigation {display: block; width: auto; margin: 10px 0 0 0; clear: left; text-align: center;position: relative; right: auto; left: auto; top: auto; height: auto; padding: 0 0 10px 0;}.user_navigation:before {display: none;}}@media only screen and (max-width: 700px){.column3 .column {width:46%;}.welcome-section ul {display:none;}.welcome-section .right {padding-top: 0}.page_title {font-size: 24px;}}@media only screen and (max-width: 640px){}@media only screen and (max-width: 650px){.border_section {background:none;}.border_section .column2 {margin:0;}.border_section .column2 .column {float:none; width:100%; margin:0;}.save_statistics ul strong {font-size:36px; display: inline-block; *display: inline; zoom: 1;}.save_statistics ul {margin:0 0 30px;}.save_statistics ul li {margin:0;}.save_statistics .button {margin:0;}.border_section .column2 .column.save_statistics {margin:25px -20px -25px; padding:25px 20px; border-top:1px solid #ccc; background:#f2f2f2;}.save_details ul {margin-bottom:10px;}.save_details ul li {margin:0 0 10px;}.column2, .column3 {margin:0;}.column2 .column {float:none; margin:0; width:100%;}.column3 .column.payroll {width:100%; margin:0;}.column3 .column.contacts {width:100%; margin:30px 0 0; text-align:center;}.page_section .image_container {margin:20px 0 0;}.video-container {margin:20px 0 0;}.local_search {margin-top: 20px;}}@media only screen and (max-width: 620px){header .login-region .question {display: none}}@media only screen and (max-width: 590px){table img {width:100%;}.welcome-section .content_container {padding: 10px 0;}}@media only screen and (max-width: 480px){.column3 {margin:0;}.column3 .column {width:100%; margin:0 0 30px 0; float:none;}.items_list .grid_view .item {min-height:0;}.page_section {padding: 0 0 10px !important;}.page_title {font-size: 22px;}.save_statistics ul strong {font-size:24px;}}@media only screen and (max-width: 420px){header #logo { max-width:150px;}header .login-region {margin-bottom: 45px;}header .login-region .button { font-size:12px !important;}.flexslider .slides img {max-height: 30px; max-width:55px }.blockquote .author {width:80px;}.blockquote blockquote {margin:0 0 0 100px; font-size:12px;}}@media only screen and (max-width: 360px){.border_section{font-size: 12px;}.page_section { padding: 0 0 10px !important;}.page_section, .page_section.border {font-size:12px;}.page_section p{line-height: 1.4;}}