.pix_progress_pie {
display: inline-block;
margin: 1em;
position: relative;
visibility: hidden;
text-align: center;
vertical-align: middle;
width: 100%;
}
.pix_progress_pie.scrolled {
visibility: visible;
}
.pix_progress_pie [data-value][data-maximum] {
display: inline-block;
position: relative;
}
.chart-amount .unit {
font-size: .725em;
}
.pix_progress_pie .chart-amount {
display: block;
height: auto;
left: 0;
overflow: visible;
position: absolute;
top: 0;
-webkit-origin: 50% 50%;
-moz-origin: 50% 50%;
-ms-origin: 50% 50%;
-o-origin: 50% 50%;
transform-origin: 50% 50%;
}
.pix_progress_pie .chart-label {
-moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
height: auto;
padding: 0 .5em;
position: relative;
}
.pix_progress_bar {
display: block;
margin-bottom: 1em;
position: relative;
visibility: hidden;
width: 100%;
}
.pix_progress_bar:before,
.pix_progress_bar:after {
content: "";
display: table;
}
.pix_progress_bar:after {
clear: both;
}
.pix_progress_bar.scrolled {
visibility: visible;
}
.pix_progress_bar [data-value][data-maximum] {
display: block;
position: absolute;
height: 100%;
min-width: 20px;
overflow: visible!important;
top: 0;
width: 0; }
.pix_progress_bar .chart-amount {
-moz-border-radius: 2px;
border-radius: 2px;
display: block;
height: auto;
opacity: 0;
padding: 0 .5em;
position: absolute;
right: .5em;
top: -5px;
}
.pix_progress_bar .chart-label {
-moz-border-radius: 2px;
border-radius: 2px;
display: block;
height: auto;
margin-left: .5em;
margin-right: .5em;
opacity: 0;
padding: 0 .5em;
position: absolute;
top: -5px;
}
.pix_progress_bar .chart-amount:after,
.pix_progress_bar .chart-label:after {
bottom: -5px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
content: '';
display: block;
height: 0;
left: 50%;
margin-left: -5px;
position: absolute;
width: 0;
}
.pix_progress_bar .chart-label.left {
left: 0;
}
.pix_progress_bar .chart-label.right {
right: 0;
}
.pix_progress_counter span {
display: inline-block;
}.tml{font-size:1em}.tml *{-webkit-box-sizing:border-box;box-sizing:border-box}.tml-field-wrap{margin-bottom:1em}.tml-label{display:block;margin:.5em 0}.tml-checkbox+.tml-label{display:inline}.tml-field{width:100%}.tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0}.tml-errors,.tml-messages{list-style:none;margin:0;padding:0}.tml-action-confirmaction .success,.tml-error,.tml-message,.tml-success{border-left:4px solid #00a0d2;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em}.tml-error{border-left-color:#dc3232}.tml-action-confirmaction .success,.tml-success{border-left-color:#46b450}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}