/* CSS crunched with Crunch - http://crunchapp.net/ */
@-webkit-keyframes progress {
  to {
    background-position: 30px 0;
  }
}
@-moz-keyframes progress {
  to {
    background-position: 30px 0;
  }
}
@keyframes progress {
  to {
    background-position: 30px 0;
  }
}
/* Set the base of our loader */
.bpvm_animated_bar {
  background: transparent;
  width: 100%;
  height: 15px;
  clear: both;
}
.bpvm_animated_bar .like_percentage {
  float: left;
}
.bpvm_animated_bar .dislike_percentage {
  float: right;
}
.barBg {
  background: #282828;
  width: 100%;
  height: 15px;
  margin-bottom: 30px;
}
.bar {
  background: #7aff32;
  height: 30px;
  height: 15px;
}
/* Set the linear gradient tile for the animation and the playback */
.barFill {
  width: 100%;
  height: 15px;
  -webkit-animation: progress 1s linear infinite;
  -moz-animation: progress 1s linear infinite;
  animation: progress 1s linear infinite;
  background-repeat: repeat-x;
  background-size: 30px 30px;
  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.animated_red_theme {
  background: #e20d15;
  background: -moz-linear-gradient(-45deg, #e20d15 0%, #b20a11 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #e20d15), color-stop(100%, #b20a11));
  background: -webkit-linear-gradient(-45deg, #e20d15 0%, #b20a11 100%);
  background: -o-linear-gradient(-45deg, #e20d15 0%, #b20a11 100%);
  background: -ms-linear-gradient(-45deg, #e20d15 0%, #b20a11 100%);
  background: linear-gradient(135deg, #e20d15 0%, #b20a11 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e20d15, endColorstr=#b20a11, GradientType=1);
}
.animated_blue_theme {
  background: #0476a8;
  background: -moz-linear-gradient(-45deg, #0476a8 0%, #035376 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #0476a8), color-stop(100%, #035376));
  background: -webkit-linear-gradient(-45deg, #0476a8 0%, #035376 100%);
  background: -o-linear-gradient(-45deg, #0476a8 0%, #035376 100%);
  background: -ms-linear-gradient(-45deg, #0476a8 0%, #035376 100%);
  background: linear-gradient(135deg, #0476a8 0%, #035376 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0476a8, endColorstr=#035376, GradientType=1);
}
.animated_green_theme {
  background: #008000;
  background: -moz-linear-gradient(-45deg, #008000 0%, #004d00 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #008000), color-stop(100%, #004d00));
  background: -webkit-linear-gradient(-45deg, #008000 0%, #004d00 100%);
  background: -o-linear-gradient(-45deg, #008000 0%, #004d00 100%);
  background: -ms-linear-gradient(-45deg, #008000 0%, #004d00 100%);
  background: linear-gradient(135deg, #008000 0%, #004d00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#008000, endColorstr=#004d00, GradientType=1);
}
.animated_orange_theme {
  background: #f67124;
  background: -moz-linear-gradient(-45deg, #f67124 0%, #de5709 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #f67124), color-stop(100%, #de5709));
  background: -webkit-linear-gradient(-45deg, #f67124 0%, #de5709 100%);
  background: -o-linear-gradient(-45deg, #f67124 0%, #de5709 100%);
  background: -ms-linear-gradient(-45deg, #f67124 0%, #de5709 100%);
  background: linear-gradient(135deg, #f67124 0%, #de5709 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f67124, endColorstr=#de5709, GradientType=1);
}
.animated_pink_theme {
  background: #ff1493;
  background: -moz-linear-gradient(-45deg, #ff1493 0%, #e00079 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ff1493), color-stop(100%, #e00079));
  background: -webkit-linear-gradient(-45deg, #ff1493 0%, #e00079 100%);
  background: -o-linear-gradient(-45deg, #ff1493 0%, #e00079 100%);
  background: -ms-linear-gradient(-45deg, #ff1493 0%, #e00079 100%);
  background: linear-gradient(135deg, #ff1493 0%, #e00079 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff1493, endColorstr=#e00079, GradientType=1);
}
.animated_yellow_theme {
  background: #ffff00;
  background: -moz-linear-gradient(-45deg, #ffff00 0%, #cccc00 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #ffff00), color-stop(100%, #cccc00));
  background: -webkit-linear-gradient(-45deg, #ffff00 0%, #cccc00 100%);
  background: -o-linear-gradient(-45deg, #ffff00 0%, #cccc00 100%);
  background: -ms-linear-gradient(-45deg, #ffff00 0%, #cccc00 100%);
  background: linear-gradient(135deg, #ffff00 0%, #cccc00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffff00, endColorstr=#cccc00, GradientType=1);
}
.animated_yellow_green_theme {
  background: #adff2f;
  background: -moz-linear-gradient(-45deg, #adff2f 0%, #98fb00 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #adff2f), color-stop(100%, #98fb00));
  background: -webkit-linear-gradient(-45deg, #adff2f 0%, #98fb00 100%);
  background: -o-linear-gradient(-45deg, #adff2f 0%, #98fb00 100%);
  background: -ms-linear-gradient(-45deg, #adff2f 0%, #98fb00 100%);
  background: linear-gradient(135deg, #adff2f 0%, #98fb00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#adff2f, endColorstr=#98fb00, GradientType=1);
}
.animated_brown_theme {
  background: #a52a2a;
  background: -moz-linear-gradient(-45deg, #a52a2a 0%, #7c2020 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #a52a2a), color-stop(100%, #7c2020));
  background: -webkit-linear-gradient(-45deg, #a52a2a 0%, #7c2020 100%);
  background: -o-linear-gradient(-45deg, #a52a2a 0%, #7c2020 100%);
  background: -ms-linear-gradient(-45deg, #a52a2a 0%, #7c2020 100%);
  background: linear-gradient(135deg, #a52a2a 0%, #7c2020 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a52a2a, endColorstr=#7c2020, GradientType=1);
}
.animated_chocolate_theme {
  background: #d2691e;
  background: -moz-linear-gradient(-45deg, #d2691e 0%, #a55318 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #d2691e), color-stop(100%, #a55318));
  background: -webkit-linear-gradient(-45deg, #d2691e 0%, #a55318 100%);
  background: -o-linear-gradient(-45deg, #d2691e 0%, #a55318 100%);
  background: -ms-linear-gradient(-45deg, #d2691e 0%, #a55318 100%);
  background: linear-gradient(135deg, #d2691e 0%, #a55318 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d2691e, endColorstr=#a55318, GradientType=1);
}
.animated_crimson_theme {
  background: #dc143c;
  background: -moz-linear-gradient(-45deg, #dc143c 0%, #ad102f 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #dc143c), color-stop(100%, #ad102f));
  background: -webkit-linear-gradient(-45deg, #dc143c 0%, #ad102f 100%);
  background: -o-linear-gradient(-45deg, #dc143c 0%, #ad102f 100%);
  background: -ms-linear-gradient(-45deg, #dc143c 0%, #ad102f 100%);
  background: linear-gradient(135deg, #dc143c 0%, #ad102f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#dc143c, endColorstr=#ad102f, GradientType=1);
}
