.selector-progress {
	margin-top: 1em;
	background-color:rgb(236,236,236);
	width:100%;
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0px 1px 0px rgba(255,255,255,0.25) ,inset 0px 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0px 1px 0px rgba(255,255,255,0.25) ,inset 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow:0px 1px 0px rgba(255,255,255,0.25) ,inset 0px 1px 3px rgba(0,0,0,0.5);
	margin-bottom: 2px;
}

.selector-progress div.progress-solid {
	height:18px;
	width: 0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(58,63,65);
	-webkit-box-shadow:inset 0px 1px 3px rgb(58,63,65);
	box-shadow:inset 0px 1px 3px rgb(58,63,65);
}

.selector-progress div.progress-grey {
	background-image:-moz-linear-gradient(54% 94% 90deg,rgb(104,118,123) 0%,rgb(104,118,123) 1%,rgb(130,141,145) 99%,rgb(130,141,145) 100%);
	background-image:-webkit-gradient(linear,54% 94%,54% 6%,color-stop(0, rgb(104,118,123)),color-stop(0.01, rgb(104,118,123)),color-stop(0.99, rgb(130,141,145)),color-stop(1, rgb(130,141,145)));
	background-image:-webkit-linear-gradient(90deg,rgb(104,118,123) 0%,rgb(104,118,123) 1%,rgb(130,141,145) 99%,rgb(130,141,145) 100%);
	background-image:-o-linear-gradient(90deg,rgb(104,118,123) 0%,rgb(104,118,123) 1%,rgb(130,141,145) 99%,rgb(130,141,145) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(104,118,123) 0%,rgb(104,118,123) 1%,rgb(130,141,145) 99%,rgb(130,141,145) 100%);
	background-image:linear-gradient(90deg,rgb(104,118,123) 0%,rgb(104,118,123) 1%,rgb(130,141,145) 99%,rgb(130,141,145) 100%);
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(58,63,65);
	-webkit-box-shadow:inset 0px 1px 3px rgb(58,63,65);
	box-shadow:inset 0px 1px 3px rgb(58,63,65);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff828d91,endColorstr=#ff68767b,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff828d91,endColorstr=#ff68767b,GradientType=0);
}

.selector-progress div.progress-default {
	background-image:-moz-linear-gradient(57% 94% 90deg,rgb(157,184,207) 0%,rgb(157,184,207) 1%,rgb(184,204,221) 99%,rgb(184,204,221) 100%);
	background-image:-webkit-gradient(linear,57% 94%,57% 7%,color-stop(0, rgb(157,184,207)),color-stop(0.01, rgb(157,184,207)),color-stop(0.99, rgb(184,204,221)),color-stop(1, rgb(184,204,221)));
	background-image:-webkit-linear-gradient(90deg,rgb(157,184,207) 0%,rgb(157,184,207) 1%,rgb(184,204,221) 99%,rgb(184,204,221) 100%);
	background-image:-o-linear-gradient(90deg,rgb(157,184,207) 0%,rgb(157,184,207) 1%,rgb(184,204,221) 99%,rgb(184,204,221) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(157,184,207) 0%,rgb(157,184,207) 1%,rgb(184,204,221) 99%,rgb(184,204,221) 100%);
	background-image:linear-gradient(90deg,rgb(157,184,207) 0%,rgb(157,184,207) 1%,rgb(184,204,221) 99%,rgb(184,204,221) 100%);
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(40,71,104);
	-webkit-box-shadow:inset 0px 1px 3px rgb(40,71,104);
	box-shadow:inset 0px 1px 3px rgb(40,71,104);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb8ccdd,endColorstr=#ff9db8cf,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb8ccdd,endColorstr=#ff9db8cf,GradientType=0);
}

.selector-progress div.progress-blue {
	background-image:-moz-linear-gradient(47% 94% 90deg,rgb(0,128,255) 0%,rgb(0,128,255) 1%,rgb(0,191,255) 99%,rgb(0,191,255) 100%);
	background-image:-webkit-gradient(linear,47% 94%,47% 7%,color-stop(0, rgb(0,128,255)),color-stop(0.01, rgb(0,128,255)),color-stop(0.99, rgb(0,191,255)),color-stop(1, rgb(0,191,255)));
	background-image:-webkit-linear-gradient(90deg,rgb(0,128,255) 0%,rgb(0,128,255) 1%,rgb(0,191,255) 99%,rgb(0,191,255) 100%);
	background-image:-o-linear-gradient(90deg,rgb(0,128,255) 0%,rgb(0,128,255) 1%,rgb(0,191,255) 99%,rgb(0,191,255) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(0,128,255) 0%,rgb(0,128,255) 1%,rgb(0,191,255) 99%,rgb(0,191,255) 100%);
	background-image:linear-gradient(90deg,rgb(0,128,255) 0%,rgb(0,128,255) 1%,rgb(0,191,255) 99%,rgb(0,191,255) 100%);
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(32,73,112);
	-webkit-box-shadow:inset 0px 1px 3px rgb(32,73,112);
	box-shadow:inset 0px 1px 3px rgb(32,73,112);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00bfff,endColorstr=#ff0080ff,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00bfff,endColorstr=#ff0080ff,GradientType=0);
}
.selector-progress div.progress-orange {
	background-image:-moz-linear-gradient(54% 94% 90deg,rgb(255,128,0) 0%,rgb(255,128,0) 1%,rgb(255,201,38) 99%,rgb(255,201,38) 100%);
	background-image:-webkit-gradient(linear,54% 94%,54% 7%,color-stop(0, rgb(255,128,0)),color-stop(0.01, rgb(255,128,0)),color-stop(0.99, rgb(255,201,38)),color-stop(1, rgb(255,201,38)));
	background-image:-webkit-linear-gradient(90deg,rgb(255,128,0) 0%,rgb(255,128,0) 1%,rgb(255,201,38) 99%,rgb(255,201,38) 100%);
	background-image:-o-linear-gradient(90deg,rgb(255,128,0) 0%,rgb(255,128,0) 1%,rgb(255,201,38) 99%,rgb(255,201,38) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(255,128,0) 0%,rgb(255,128,0) 1%,rgb(255,201,38) 99%,rgb(255,201,38) 100%);
	background-image:linear-gradient(90deg,rgb(255,128,0) 0%,rgb(255,128,0) 1%,rgb(255,201,38) 99%,rgb(255,201,38) 100%);
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(153,67,0);
	-webkit-box-shadow:inset 0px 1px 3px rgb(153,67,0);
	box-shadow:inset 0px 1px 3px rgb(153,67,0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffc926,endColorstr=#ffff8000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffc926,endColorstr=#ffff8000,GradientType=0);

}
.selector-progress div.progress-green {
	background-image:-moz-linear-gradient(46% 94% 90deg,rgb(92,181,25) 0%,rgb(92,181,25) 1%,rgb(216,242,152) 99%,rgb(216,242,152) 100%);
	background-image:-webkit-gradient(linear,46% 94%,46% 7%,color-stop(0, rgb(92,181,25)),color-stop(0.01, rgb(92,181,25)),color-stop(0.99, rgb(216,242,152)),color-stop(1, rgb(216,242,152)));
	background-image:-webkit-linear-gradient(90deg,rgb(92,181,25) 0%,rgb(92,181,25) 1%,rgb(216,242,152) 99%,rgb(216,242,152) 100%);
	background-image:-o-linear-gradient(90deg,rgb(92,181,25) 0%,rgb(92,181,25) 1%,rgb(216,242,152) 99%,rgb(216,242,152) 100%);
	background-image:-ms-linear-gradient(90deg,rgb(92,181,25) 0%,rgb(92,181,25) 1%,rgb(216,242,152) 99%,rgb(216,242,152) 100%);
	background-image:linear-gradient(90deg,rgb(92,181,25) 0%,rgb(92,181,25) 1%,rgb(216,242,152) 99%,rgb(216,242,152) 100%);
	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(24,79,0);
	-webkit-box-shadow:inset 0px 1px 3px rgb(24,79,0);
	box-shadow:inset 0px 1px 3px rgb(24,79,0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd8f298,endColorstr=#ff5cb519,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffd8f298,endColorstr=#ff5cb519,GradientType=0);
}
.selector-progress div.progress-pink {
	background: rgb(217,16,216); /* Old browsers */
	background: -moz-linear-gradient(left,  rgb(217,16,216) 0%, rgb(216,149,215) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(217,16,216)), color-stop(100%,rgb(216,149,215))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgb(217,16,216) 0%,rgb(216,149,215) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgb(217,16,216) 0%,rgb(216,149,215) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgb(217,16,216) 0%,rgb(216,149,215) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgb(217,16,216) 0%,rgb(216,149,215) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d910d8', endColorstr='#d895d7',GradientType=1 ); /* IE6-9 */

	height:18px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:inset 0px 1px 3px rgb(24,79,0);
	-webkit-box-shadow:inset 0px 1px 3px rgb(24,79,0);
	box-shadow:inset 0px 1px 3px rgb(24,79,0);
}