form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar{padding:10px 0}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .path{width:100%;height:15px;background-color:#ddd;border:2px solid #fff;overflow:hidden;position:relative}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .active{height:20px;position:absolute}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .percentage-progress{width:100%;display:block;text-align:center;font-weight:700;font-size:18px;font-style:italic}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .rounded{border-radius:10px}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .square{border-radius:0}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.bar-type .shadow{-webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 2px 1px rgba(0,0,0,.1);box-shadow:0px 0px 2px 1px rgba(0,0,0,.1)}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-type span{cursor:pointer;margin-right:10px;padding:5px;min-width:30px;text-align:center;display:inline-block}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-type span.active{font-weight:700}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-type span:last-child{margin-right:0}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-circled-type{position:relative}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-circled-type>div:first-child{position:absolute;left:10px;right:10px;top:50%}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-circled-type .numbers-circled-wrapper{position:relative;z-index:9999;display:flex;-ms-flex-pack:justify;justify-content:space-between}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-circled-type span{cursor:pointer;padding:0 5px;height:35px;min-width:35px;line-height:35px;font-size:16px;text-align:center;display:inline-block;border-radius:50px;border-width:1px;border-style:solid;outline-style:solid;outline-width:10px}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.numbers-circled-type span.active{font-weight:700}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.titles-type span:not(.separator){cursor:pointer;display:inline-block}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.titles-type span.separator{padding-left:5px;padding-right:5px;display:inline-block}form[id*=cp_calculatedfieldsf_pform_] .cff-progress-bar.titles-type span.active{font-weight:700}.cff-progress-bar-no-labels .pbreak>fieldset>legend{display:none !important}