@import 'mixins'; @-webkit-keyframes progress-bar-stripes{ from{background-position:40px 0} to{background-position:0 0} } @-moz-keyframes progress-bar-stripes{ from{background-position:40px 0} to{background-position:0 0} } @-ms-keyframes progress-bar-stripes{ from{background-position:40px 0} to{background-position:0 0} } @-o-keyframes progress-bar-stripes{ from{background-position:0 0} to{background-position:40px 0} } @keyframes progress-bar-stripes{ from{background-position:40px 0} to{background-position:0 0} } .progressBar--outer { position: fixed; bottom: 0; left: 0; width: 100%; height: 15px; margin: 0; padding: 0; overflow: hidden; background-color: #f7f7f7; } .progressBar--inner { width: 100%; height: 100%; -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; background-color: $bluegrass; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(white,0.3)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(white,0.3)), color-stop(0.75, rgba(white,0.3)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(white,0.3) 25%, transparent 25%, transparent 50%, rgba(white,0.3) 50%, rgba(white,0.3) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(white,0.3) 25%, transparent 25%, transparent 50%, rgba(white,0.3) 50%, rgba(white,0.3) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(white,0.3) 25%, transparent 25%, transparent 50%, rgba(white,0.3) 50%, rgba(white,0.3) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(white,0.3) 25%, transparent 25%, transparent 50%, rgba(white,0.3) 50%, rgba(white,0.3) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; background-repeat: repeat-x; -webkit-transition: width .6s ease; -moz-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; }