﻿@import url(http://fonts.googleapis.com/css?family=Lato:400,900,700,300);body{font:12px/1.4 Arial,sans-serif}body>img{position:absolute;bottom:0;left:0}body,select,input,textarea{color:#444;font:12px Arial,sans-serif}::-webkit-input-placeholder{color:#444}:-moz-placeholder{color:#444}h2,h3,h4,h5,h6{font-weight:bold}h1{position:relative;color:#60566c;font:30px/35px 'Lato',serif;margin-bottom:20px;padding-bottom:20px}h1.success{color:#60566c;padding:100px 0 150px 0;text-align:center;font-size:20px}h1.fail{padding:50px 0 50px 0;text-align:center;font-size:20px}a{color:#607890}a:hover{color:#036}a.alt-link{font-weight:700;color:#8e809f}a.alt-link:hover{color:#148ccb}.thankyoumsg{padding:80px 0;text-align:center}.thankyoumsg p{color:#d42929;font:18px Arial!important}.hidden{display:none}.no-marg{margin:0!important}.no-pad{padding:0!important}.no-bg{background:none!important}.no-bd{border:none!important}.fl-l{float:left!important}.fl-r{float:right!important}.a-center{text-align:center}.a-left{text-align:left}.a-right{text-align:right}.clear{clear:both}.hr{height:1px;font:0/0 Arial;border-bottom:1px dotted #888;margin:15px 0}.btn{position:relative;background:none;border:none;cursor:pointer;display:inline-block;background:#438901;text-align:center;background:-webkit-linear-gradient(top,#a4e118 0,#438901 100%);-pie-background:linear-gradient(top,#a4e118 0,#438901 100%);background:linear-gradient(to bottom,#a4e118 0,#438901 100%);font:700 22px/40px Arial;text-shadow:0 2px 3px #438901;height:40px;color:#fff;padding:0 30px;border:1px solid #438901;border-radius:3px}.btn:hover{color:#fff;background:#218800;background:-webkit-linear-gradient(top,#b0ff00 0,#218800 100%);-pie-background:linear-gradient(top,#b0ff00 0,#218800 100%);background:linear-gradient(to bottom,#b0ff00 0,#218800 100%)}#Unsubscribe{height:30px;line-height:30px;margin-left:10px;font-size:14px;float:left;padding:0 20px}.inner{position:relative;margin:0 auto;width:960px}.two-cols .main-col{width:550px;float:left}.two-cols .right-col,.two-cols .right-col{width:350px;float:right}.two-cols .col{float:left;width:45%;margin-right:3%}.content-wrap .main-col{width:580px}.header{position:relative;z-index:100;max-width:960px;margin:0 auto 20px auto;padding:20px 0}.logo-wrap{float:left}a.logo{position:relative;font:900 26px/57px 'Lato',Arial;color:#5bad1b;display:block;padding:5px 0;float:left}a.logo:before{float:left;display:block;content:'';background:url(../images/logo-sign.png) no-repeat;width:57px;height:57px;margin-right:5px}.nav{float:right;margin:20px 0 0}.nav>li{float:left;margin-left:25px}.nav>li>a{color:#60566c;display:block;padding:0 5px;font:400 16px/28px 'Lato',Arial}.nav a:hover,.nav .current,.nav .active a{text-decoration:underline}.nav .current,.nav .active a{color:#5bad1b}.menu-collapser{background:#666;position:relative;color:#fff;width:100%;height:48px;line-height:48px;font-size:16px;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button{position:absolute;right:8px;top:10px;width:40px;background:#eff4f6;border-radius:4px;padding:7px 10px;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.collapse-button .icon-bar{background-color:#666;border-radius:1px 1px 1px 1px;display:block;height:2px;width:18px;margin:2px 0}.article{float:right;width:715px}.content,.content-wrap{margin-bottom:20px}.main-col.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:430px}.home-page .main-col.content{min-height:0}.content-wrap .content{border:none;padding:0}.content p{margin-bottom:15px;color:#424244;font:13px/20px Arial}.content ul{list-style:inside disc;margin-bottom:20px}.content ol{list-style:inside decimal;margin-bottom:20px}.content ul li,.content ol li{padding:0 0 10px 0}.banner-wrap{background:#f5f5f5;background:-webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ffffff',GradientType=0);border:1px solid #dfdfdf}.banner{height:380px;position:relative;z-index:1;background:url('../images/banner.png') no-repeat 0 100%;float:left;width:550px}.banner-title-wrap{float:right;margin:40px 0 0}.banner-title{color:#5bad1b;font:900 27px/26px 'Lato',Arial}.banner-subtitle{color:#666;font:700 40px/57px 'Lato',Arial}ul.banner-list{margin:20px 0;list-style:disc inside;font:300 18px/30px 'Lato',Arial}.payday-steps{padding:40px 10px;margin-bottom:60px;border:1px solid #e6e8eb;border-top:none;background:#f7f7f7;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.payday-steps .inner{position:relative}.payday-steps li:first-child{margin-left:0}.payday-steps li{position:relative;float:left;width:31%;margin-left:2%}.payday-steps h3{color:#5bad1b;font:700 18px/30px 'Lato',serif;position:relative;white-space:nowrap;text-shadow:1px 1px 0 #fff;margin-bottom:10px}.payday-steps p{color:#888;font:400 14px/20px 'Lato',serif;overflow:hidden}.payday-steps .before,.payday-steps h3:before{display:block;width:88px;height:88px;content:'';background:url(../images/ico-steps.png) no-repeat;margin:0 10px 0 0;float:left}.payday-steps h3.payday-step2 .before,.payday-steps h3.payday-step2:before{background-position:-88px 0}.payday-steps h3.payday-step3 .before,.payday-steps h3.payday-step3:before{background-position:-176px 0}.form-apply-wrap{position:relative;background:#fff;position:relative;z-index:2;border-radius:10px;width:200px;padding:30px;float:right;margin:40px 65px;border:5px solid #666}.right-col .form-apply-wrap{width:auto;float:none;margin:0}.form-apply-title{position:relative;color:#666;font:700 18px/20px 'Lato',Arial;text-align:center;margin-bottom:20px}.form-apply-title span{font:11px/11px Arial;color:#63bcf6;text-transform:none}.form-apply .row{position:relative;margin-bottom:10px}.form-apply select,.form-apply input[type=text]{position:relative;height:38px;font:12px/20px Arial;color:#444;padding:9px;border-radius:0 3px 3px 0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #666;float:right;background:#fff;transition:all .2s ease-out}.form-apply select:focus,.form-apply input[type=text]:focus{box-shadow:0 0 3px #bbe5f5}.form-apply option{color:#444;font:100 13px/20px Arial}.btn-cash{display:block;text-align:center;font:700 18px/40px 'Lato',serif;background:#addd0d;background:-webkit-linear-gradient(top,#addd0d 0,#9cc60d 50%,#92b80c 51%,#acd325 100%);background:linear-gradient(to bottom,#addd0d 0,#9cc60d 50%,#92b80c 51%,#acd325 100%);margin:4px 0 0;color:#fff;border-radius:5px;border:1px solid #96bd0d;box-shadow:inset 0 0 2px #fff;text-shadow:1px 1px 0 #7e9f0b}.btn-cash:hover{color:#fff;background:#9eca0c;background:-webkit-linear-gradient(top,#9eca0c 0%,#98c00d 50%,#8cb10c 51%,#acd325 100%);background:linear-gradient(to bottom,#9eca0c 0%,#98c00d 50%,#8cb10c 51%,#acd325 100%)}.form-apply-wrap .placeholder{margin:13px 0 0 40px}.pad-left{padding-left:37px}.form-apply-wrap .row em{display:block;width:38px;height:38px;background:url('../images/ico-form.png') no-repeat;position:absolute;left:0;top:0;z-index:1}.form-apply-wrap .row em.ico-email{background-position:-38px 0}fieldset{background:#fff}.form{position:relative;margin:20px 0 5px 0;padding:30px 10px 20px 10px}.l-col,.form-col{float:left;width:50%}.r-col{float:right;width:50%}.form-col{margin-top:20px}.form .row{margin-bottom:10px;min-height:38px;position:relative;width:33%;float:left;z-index:0}.input-wrap{display:block;float:left;position:relative;min-height:38px}label.placeholder{color:#444!important;position:absolute!important;left:10px!important;margin-top:5px;z-index:100}.form .row p{margin-bottom:10px}.form .row em{color:#fb720d;padding:5px;line-height:30px}.form select,.form input[type=text],.form input[type=password],.content select{position:relative;float:left;border:1px solid #97a4af;box-shadow:inset 0 1px 0 #fff;height:20px;font:12px/20px Arial;padding:5px 10px;border-radius:5px;background:#fdfdfd;width:200px;z-index:1}.content select,.form select{height:32px;width:222px}.content label select{float:none!important}select.sel-middle{width:130px}.form textarea{position:relative;border:1px solid #97a4af;border-radius:5px;box-shadow:inset 0 1px 0 #fff;font:12px/20px Arial;padding:5px 10px;border-radius:5px;background:#fdfdfd;width:440px}.form input.input-small{width:60px}.form input.input-middle{width:115px}.form input.input-small:first-child,.form input.input-middle:first-child{margin-right:10px}.form input:focus[type=text],.form input:focus[type=password],.form textarea:focus{border-color:#6c7890}.apply-form-title strong{color:#7bb445}.apply-form-title{color:#8e809f;font:700 28px 'Lato',serif}.form-contact{background:none;margin-top:0}.form-contact .row{margin-bottom:10px;float:none;width:auto}.form-contact textarea{width:200px;max-width:200px;min-width:200px;height:70px}label.error{color:red;position:absolute;top:-15px;left:0;font:11px Arial;white-space:nowrap}.form-unsubscribe{padding-top:10px;margin-top:10px}.form-unsubscribe .row{width:100%!important}.form-unsubscribe input{float:left}.thakyoumsg p{text-align:center;font-weight:700;color:#7bb445}.svcerrormsg p{text-align:center;font-weight:700;color:red}.form-page h1{background:#5bad1b;text-align:center;color:#fff;padding:20px;border-radius:10px;margin:0 auto 20px auto}.form-page .b2cloader,.form-page .b2c-form-container{border-radius:10px;max-width:none;width:auto}.form-page .b2c-form-title{color:#5bad1b}.form-page .b2c-form-title span{background:#5bad1b;border:none}.happy-counter p{color:#5bad1b;font:700 50px/50px 'Lato',serif;margin:0 0 20px 0;text-shadow:2px 2px 0 #fff}.happy-counter{border:1px solid #fff;border-bottom:none;background:#f7f7f7;padding:25px 0;text-align:center}.happy-counter a.btn-cash{padding:0 20px;font:700 18px/45px 'Lato',serif;height:45px;display:inline-block}.flip-counter{margin:0 auto 10px auto;width:280px;padding:20px 10px;background:#fff;overflow:hidden;border-radius:5px}.flip-counter ul.cd{float:left;list-style-type:none;margin:0;padding:0}.flip-counter li{background:url(../images/digits.png) 0 0 no-repeat}.flip-counter li.t{background-position:0 0;width:53px;height:39px}.flip-counter li.b{background-position:0 0;width:53px;height:64px}.flip-counter li.s{background-position:-53px -1030px;width:14px;height:103px}.footer{margin-bottom:0;color:#666}.f-menu{float:left;margin:20px}.copyright{float:right;font-size:11px;margin:20px}.f-menu li:first-child{padding-left:0}.f-menu li{padding-left:5px;display:inline}.f-menu a{color:#666;font-size:11px}.f-menu a:hover{text-decoration:underline}.privacy-block a{color:#666;text-decoration:underline}.privacy-block{position:relative;color:#666;font:12px/18px Arial;border-top:1px solid #666;padding:20px 0;text-align:center}@media only screen and (min-width:768px)and (max-width:991px){.inner{width:712px}.two-cols .main-col{width:430px}.two-cols .right-col{float:right;position:relative;width:250px}.nav>li{margin:0 0 0 10px}.f-menu,.copyright{float:none;text-align:center}.banner{background:none;width:300px}.payday-steps li:first-child,.payday-steps li{float:none;width:auto;margin:0 0 20px 40px;overflow:hidden}.payday-steps li p{max-width:none}}@media only screen and (max-width:767px){body{padding:0;margin:0 auto}.inner{max-width:290px;margin:0 auto}h1{font-size:20px;line-height:20px;margin-bottom:10px;padding-bottom:10px}.two-cols .main-col,.two-cols .side-col,.two-cols .right-col{float:none;width:auto}a.logo{float:none;text-align:center;margin-bottom:1px;font-size:22px}.nav{float:none;background:#a8cea9;margin:0;display:none}.nav li{float:none;margin-left:0;border-bottom:1px solid #b7dbb8}.nav li a{color:#fff;text-align:center;font-weight:700}.nav li a.current,.nav li a:hover{color:#fff;background:#96be97;text-decoration:none}.form-apply-wrap{float:none;width:auto;margin:20px;padding:10px 20px}.form-apply-title{font-size:18px}.right-col .form-apply-wrap{margin-bottom:20px}.banner{background:none;height:auto;float:none;width:auto}.banner-title-wrap{float:none;text-align:center;margin:10px 0}.banner-list{display:none}.payday-steps{margin-bottom:20px!important}.payday-steps li{float:none;width:auto;overflow:hidden;margin:0 0 20px 0}.payday-steps li p{max-width:none}.header{margin:0 auto 10px auto;padding:10px 0}.happy-counter p{font-size:30px;line-height:30px}}@media only screen and (min-width:480px)and (max-width:767px){body{padding:0;margin:0 auto}.inner{max-width:460px;margin:0 auto}.form-apply-wrap{float:none;width:auto}}@media only screen and (max-width:320px){.inner{overflow:hidden}.happy-counter{display:none}}