.fade{opacity:0;
	-moz-transition:opacity .15s linear;
	-webkit-transition:opacity .15s linear;
	transition:opacity .15s linear;}
.in{opacity:1;}

.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:.9;filter:alpha(opacity=90);}
.tooltip.top{margin-top:-3px;padding:5px 0;}
.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;}
.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000;}
.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000;}

.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal;}.popover.top{margin-top:-10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-left:-10px;}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}
.popover-content{padding:9px 14px;}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow{border-width:11px;}
.popover .arrow:after{border-width:10px;content:"";}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff;}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff;}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px;}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff;}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25);}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px;}

html>body{padding-bottom:64px;}

.btn--primary{display:inline-block;height:34px;line-height:34px;padding:0 15px;border:0;border-radius:3px;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;font-family:inherit;font-size:15px;font-weight:bold;cursor:pointer;background:#246bc5;color:#fff;box-shadow:0 1px 0 rgba(255,255,255,.25) inset,0 -2px 0 rgba(0,0,0,.5) inset;text-shadow:0 1px 0 rgba(0,0,0,.25);
	background:-moz-linear-gradient(top, #67aefe 0%, #246bc5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#67aefe), color-stop(100%,#246bc5));
	background:-webkit-linear-gradient(top, #67aefe 0%,#246bc5 100%);
	background:linear-gradient(to bottom, #67aefe 0%,#246bc5 100%);}
.btn--primary:hover,.btn--primary:focus,.btn--primary:active{outline:0;background:#246bc5;}
.btn--primary:active{box-shadow:0 2px 4px rgba(0,0,0,.5) inset,0 -2px 0 rgba(0,0,0,.5) inset;}

.slider-progress{overflow:hidden;height:40px;padding:0 4px;border:1px solid #bbb;border-radius:19px 19px 0 0;margin-top:15px;background:#d7d7d7;
	background:-moz-linear-gradient(top, #ebebeb 0%, #d7d7d7 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#d7d7d7));
	background:-webkit-linear-gradient(top, #ebebeb 0%,#d7d7d7 100%);
	background:linear-gradient(to bottom, #ebebeb 0%,#d7d7d7 100%);}
.slider-progress-btn{display:block;position:relative;float:left;z-index:1;width:20%;height:38px;line-height:38px;border-left:1px solid rgba(255,255,255,.15);text-align:center;text-decoration:none;font-size:17px;font-weight:bold;cursor:pointer;color:#fff !important;text-shadow:0 1px 1px rgba(0,0,0,.6);box-shadow:-1px 0 0 rgba(0,0,0,.15);}
.slider-progress-btn:first-child{border-left:0;box-shadow:none;}
.slider-progress-btn:focus,.slider-progress-btn:active{outline:0;}
.slider-progress-btn:after{content:"";display:block;position:absolute;z-index:-1;top:50%;left:50%;width:30px;height:22px;border-radius:11px;margin:-11px 0 0 -15px;background-color:transparent;box-shadow:0 0 0 transparent inset,0 0 0 transparent;
	-moz-transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;
	-webkit-transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.slider-progress-btn--active:after,.slider-progress-btn:hover:after,.slider-progress-btn:focus:after{background-color:rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.05)}
.slider-progress-bar{position:relative;top:4px;width:0;height:30px;border-radius:15px 0 0 15px;background:#000;box-shadow:0 1px 0 rgba(255,255,255,.25) inset,0 -1px 0 rgba(0,0,0,.5) inset;
	/*background:-moz-linear-gradient(top, #67aefe 0%, #246bc5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#67aefe), color-stop(100%,#246bc5));
	background:-webkit-linear-gradient(top, #67aefe 0%,#246bc5 100%);
	background:linear-gradient(to bottom, #67aefe 0%,#246bc5 100%);*/
	-moz-transition:width .5s ease-in-out,border-radius .5s ease-in-out;
	-webkit-transition:width .5s ease-in-out,border-radius .5s ease-in-out;
	transition:width .5s ease-in-out,border-radius .5s ease-in-out;}
.slider-progress-btn--active+.slider-progress-bar{border-radius:15px;}

.slider-content{padding:5px 20px 0;border:1px solid #bbb;border-width:0 1px 1px;border-radius:0 0 19px 19px;margin-bottom:15px;}
.slider-content>.fade{display:none;
	-moz-transition:opacity .5s linear;
	-webkit-transition:opacity .5s linear;
	transition:opacity .5s linear;}
.slider-content>.active{display:block;}
.slider-content-title{margin-bottom:0;}
.slider-content-subtitle{padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:15px;font-size:11px;color:#666;}

.slider-links{clear:both;height:41px;border-top:1px solid #bbb;margin:0 -20px;font-size:12px;font-weight:bold;}
.slider-links>a{display:block;float:left;width:193px;height:40px;line-height:40px;border-left:1px solid #bbb;text-align:center;text-decoration:none;background-color:#f5f5f5;color:#333 !important;
	-moz-transition:background-color .25s ease-in-out,color .25s ease-in-out;
	-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;
	transition:background-color .25s ease-in-out,color .25s ease-in-out;}
.slider-links>a:first-child{width:192px;border-left:0;border-radius:0 0 0 19px;}
.slider-links>a:last-child{border-radius:0 0 19px 0;}
.slider-links>a:hover,.slider-links>a:focus{background-color:#ebebeb;color:#000 !important;}

.popover-debt-form>h4{margin:0;text-align:center;font-size:16px;}
.popover-debt-form>.btn--primary{width:100%;margin-top:10px;}

.cta-fixed{position:fixed;right:0;bottom:-64px;left:0;z-index:100;padding:15px;text-align:center;font-size:0;background-color:#000;background-color:rgba(0,0,0,.85);color:#fff;
	-moz-transition:bottom .5s ease-in-out .5s;
	-webkit-transition:bottom .5s ease-in-out .5s;
	transition:bottom .5s ease-in-out .5s;}
.cta-fixed--show{bottom:0;}
.cta-fixed-text{display:inline-block;vertical-align:middle;margin-right:15px;font-family:'SignikaRegular',sans-serif;font-size:21px;}