.countdown{margin:20px auto;text-align:center;z-index:10;height:90px}.countdown:after{content:" ";display:block;clear:both;width:100%;height:0}.countdown .time{width:90px;height:80px;font-size:30px;line-height:60px;display:inline-block;border-left:1px solid hsla(0,0%,100%,.1)}.countdown .time .value{height:0}.countdown .time:last-child{border-right:1px solid hsla(0,0%,100%,.1)}.countdown .unit{font-size:13px;text-transform:uppercase;line-height:10px;color:#76808f;position:relative;top:90px;font-weight:500}@media (max-width:480px){.countdown.large{height:90px;margin:5px auto;width:200px}.countdown.large .time{float:left;width:80px;height:80px}.countdown.large .time.hours,.countdown.large .time.seconds{border-left:1px solid hsla(0,0%,100%,.1);border-right:none}.countdown.large .time.days,.countdown.large .time.minutes{border-left:none;border-right:none}.countdown.large .time.minutes,.countdown.large .time.seconds{border-top:1px solid hsla(0,0%,100%,.1)}.countdown.circled .time{line-height:60px!important}.countdown.circled .unit{top:50px!important;font-size:11px}}@media (min-width:761px){.countdown.large{text-align:center;z-index:10}.countdown.large .time{line-height:100px;font-size:60px;height:120px;width:158px}.countdown.large .unit{font-size:18px;top:100px}.centered-unit img{width:320px;height:auto;margin-top:-30px}}@media (min-width:1101px){.countdown.large{text-align:center;z-index:10}.countdown.large .time{line-height:100px;font-size:60px;height:120px;width:198px}}.countdown.circled .time{background-color:rgba(0,0,0,.1);border-radius:200px;margin:3px;height:90px;line-height:80px;border:none}.countdown.circled .unit{top:55px}@media (max-width:480px){.countdown.circled{width:304px}.countdown.circled .time{float:left;width:70px;height:70px}}@media (min-width:760px){.countdown.circled.large{height:150px}.countdown.circled.large .time{background-color:rgba(0,0,0,.1);border-radius:200px;font-size:50px;line-height:135px;margin:5px;width:150px;height:150px}.countdown.circled.large .unit{top:100px}}.fbLoginBtn{height:48px;position:relative;padding:0 12px 0 0;border:none;text-align:left;line-height:34px;white-space:nowrap;border-radius:5px;font-size:16px;color:#fff;margin:auto}.fbLoginBtn:hover{background-position:unset}.fbLoginBtn:focus{outline:none}.fbLoginBtn:active{box-shadow:inset 0 0 0 32px rgba(0,0,0,.2)}#fb-login-text{text-align:center;padding-top:8px;display:inline-block;vertical-align:top;flex:1 1}.fbLoginBtn--facebook{background-color:#4c69ba;background-image:linear-gradient(#4c69ba,#3b55a0);text-shadow:0 -1px 0 #354c8c;width:60%}@media screen and (max-width:768px){.fbLoginBtn--facebook{width:60%}}@media screen and (max-width:576px){.fbLoginBtn--facebook{width:100%}}#fb-icon{min-width:48px;width:48px;height:48px;display:inline-block;position:relative;border-right:1px solid #364e92;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/14082/icon_facebook.png) 12px 14px no-repeat;margin-right:12px}.fbLoginBtn--facebook:focus,.fbLoginBtn--facebook:hover{background-color:#5b7bd5;background-image:linear-gradient(#5b7bd5,#4864b1)}.fbLoginBtn--facebook:focus{opacity:unset;box-shadow:inset 0 0 0 32px rgba(0,0,0,.1)}.btn-line{width:60%}@media screen and (max-width:576px){.btn-line{width:100%}}.line-icon-holder{border-right:1px solid #00b300}.btn-line .i-line{vertical-align:middle;margin:8px}.btn-line span{margin:auto;border:unset;padding:8px 12px 8px 10px}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between}.stepper-item{color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1;@media (max-width:400px){font-size:12px}}.stepper-item:before{left:-50%}.stepper-item:after,.stepper-item:before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:14px;z-index:2}.stepper-item:after{left:50%}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#e0e0e0;margin-bottom:6px}.stepper-item .step-name{font-size:12px;color:silver}.stepper-item.active,.stepper-item.completed{font-weight:700}.stepper-item.completed .step-counter{background-color:#0092d2}.stepper-item.completed .step-name{color:#0092d2}.stepper-item.active .step-counter{background-color:#a0a0a0}.stepper-item.active .step-name{color:#a0a0a0}.stepper-item.completed:after{position:absolute;content:"";border-bottom:2px solid #0092d2;width:100%;top:14px;left:50%;z-index:3}.stepper-item:first-child:before,.stepper-item:last-child:after{content:none}