.number-pb{position:relative;height:3px;background-color:#ddd;margin:40px 0}.number-pb .number-pb-shown{position:absolute;background-color:#176785;background-image:linear-gradient(to right,#176785,#499989);top:-1px;left:0;height:5px;-moz-box-shadow:0 0 3px 0 #499989;-webkit-box-shadow:0 0 3px 0 #499989;box-shadow:0 0 3px 0 #499989}.number-pb .number-pb-num{position:absolute;background-color:#fff;left:0;top:-.45em;padding:0 5px;min-width:20px}.number-pb-shown.dream{background-image:linear-gradient(to right,#0e153a,#1d2b64,#f8cdda);-moz-box-shadow:0 0 3px 0 #f8cdda;-webkit-box-shadow:0 0 3px 0 #f8cdda;box-shadow:0 0 3px 0 #f8cdda}.number-pb-shown.sun{background-image:linear-gradient(to right,#0f1b58,#e0a681,#e5e9bf);-moz-box-shadow:0 0 3px 0 #e5e9bf;-webkit-box-shadow:0 0 3px 0 #e5e9bf;box-shadow:0 0 3px 0 #e5e9bf}