/* Credit Score Global Styles */

/*.credit-score-body h3 {
	background: #5394be;
	color: #fff;
	padding: .3em .4em;
	border-radius: 3px 3px 0 0;
}

.credit-score-body .credit-score,
.credit-score-body .credit-score-graph,
.credit-score-body .credit-score-summary,
.credit-score-body .credit-score-info {
	margin-bottom: 2em;
}

.credit-score h2 > .score {
	color: #ff9000;
}*/

#chart {
	background: #00456a;
	background: -moz-linear-gradient(top,  #00456a 0%, #0d649a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00456a), color-stop(100%,#0d649a));
	background: -webkit-linear-gradient(top,  #00456a 0%,#0d649a 100%);
	background: -o-linear-gradient(top,  #00456a 0%,#0d649a 100%);
	background: -ms-linear-gradient(top,  #00456a 0%,#0d649a 100%);
	background: linear-gradient(to bottom,  #00456a 0%,#0d649a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00456a', endColorstr='#0d649a',GradientType=0 );
	border-radius: 3px;
}

.ct-series-a .ct-point {
	stroke: #ff9000;
	stroke-width: 15px;
}
.ct-grid {
	stroke: rgba(255, 255, 255, 0.3);
}
.ct-chart-line .ct-label,
.ct-chart-line .ct-point-label {
	fill: rgba(255, 255, 255, 0.8);
	color: rgba(255, 255, 255, 0.8);
}
.ct-chart-line .ct-point-label {
	font-size: .75rem;
	line-height: 1;
	font-weight: 600;
}
.ct-label.ct-horizontal.ct-end {
	text-align: center;
    max-width: 28px;
}

/* CHART NODATA */
#chart-nodata {
	background: #eaeaea;
	background: -moz-linear-gradient(top,  #eaeaea 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#f7f7f7 100%);
	background: -o-linear-gradient(top,  #eaeaea 0%,#f7f7f7 100%);
	background: -ms-linear-gradient(top,  #eaeaea 0%,#f7f7f7 100%);
	background: linear-gradient(to bottom,  #eaeaea 0%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#f7f7f7',GradientType=0 );
	border-radius: 3px;
}
#chart-nodata .ct-series-a .ct-point {
	stroke: #dadada;
}
#chart-nodata .ct-grid {
	stroke: rgba(201, 201, 201, 0.5);
}
#chart-nodata .ct-chart-line .ct-label,
#chart-nodata .ct-chart-line .ct-point-label {
	fill: rgba(201, 201, 201, 0.6);
	color: rgba(201, 201, 201, 0.6);
}

@media only screen and (min-width:40.063em) {
	.credit-score-body .row .column,
	.credit-score-body .row .columns {
		padding-left: -0.9375em !important;
		padding-right: -0.9375em !important;
	}
}

p.note.credit-score-terms-link {
    text-align: right;
    padding-top: 10px;
}