/* Progress bar */
.progress-bar-wrapper {
- margin-top: 1em;
+ margin: 2em auto;
height: 85px;
- width: 300px;
+ width: 600px;
background: lightGrey url(assets/progress_bar.png) top left repeat-x;
border: 1px solid #ccc;
border-bottom: 0;
position: relative;
}
.progress-bar-wrapper .progress-bar {
+ position: absolute;
height: 85px;
background: grey url(assets/progress_bar.png) bottom left repeat-x;
+ /* animate progress bar */
+ -webkit-animation: progress-bar 1.5s;
+ -moz-animation: progress-bar 1.5s;
+ animation: progress-bar 1.5s;
}
- .progress-bar-wrapper:after {
+
+ /* progress bar animation*/
+ @-webkit-keyframes progress-bar { 0% { width: 0; } }
+ @-moz-keyframes progress-bar { 0% { width: 0; } }
+ keyframes progress-bar { 0% { width: 0; } }
+
+ /* Current amount */
+ .progress-bar-wrapper .progress-bar:after {
+ content: attr(data-current);
+ display: block;
+ position: absolute;
+ top: -22px;
+ right: 0;
+ background: #fff;
+ color: #ccc;
+ font-size: 0.9em;
+ }
+
+ /* Temperature bar */
+ .progress-bar-wrapper:before {
content: " ";
display: block;
position: absolute;
+ z-index: 1;
bottom: -5px;
left: -1px;
height: 5px;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#66ff00',GradientType=1 ); /* IE6-9 */
}
+ /* Annual budget */
+ .progress-bar-wrapper:after {
+ content: attr(data-total);
+ display: block;
+ position: absolute;
+ top: -22px;
+ right: 0;
+ background: #fff;
+ color: #ccc;
+ font-size: 0.9em;
+ }
+
-.section-progress-text {
- width: 47.5%;
- padding-left: 2%;
-}
/* FDN Form */
.fdn-form {}