.path-container{padding-bottom:40px;border-radius:3px;border-width:1px;border-style:solid;overflow:hidden;background-color:#fff}.steps{margin-bottom:10px}.steps:after{content:'';display:table;width:100%;clear:both}.single-step{text-align:center;width:20%;padding-top:25px;height:100px;float:left;color:#fff;border-bottom-width:3px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;position:relative}.step-indicator{position:absolute;width:100%;height:4px;bottom:-3px;border-bottom-width:3px;border-bottom-style:solid;display:none}.active-step .step-indicator{display:block}.step-indicator:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:inherit;border-width:9px;margin-left:-9px;display:none}.active-step .step-indicator:after{display:block}.step-nr{text-transform:uppercase}.step-name{max-width:140px;margin:0 auto;font-size:14px;font-weight:400}.path-section{position:relative;padding:30px 0;margin-left:30px;margin-right:30px;border-bottom-style:solid;border-bottom-width:1px}.path-section-title{font-size:24px;font-weight:900}.path-section-info{font-size:14px;margin:15px 0 20px 0}.path-meta{padding:20px 0 20px 30px}.path-meta .bt{font-size:13px}.path-section-desc{width:150px;position:absolute;right:-180px;top:30px;padding:20px;font-size:12px;border-style:solid;border-radius:5px;border-width:1px;opacity:0}.path-section:hover .path-section-desc,.path-section:focus .path-section-desc{opacity:1}.path-desc{margin:10px 0}.path-desc-title{font-weight:900;margin-bottom:3px;font-size:12px;text-transform:uppercase}.em-single{border-top-width:1px;border-top-style:solid;padding:15px 0 25px 20px;overflow:hidden;position:relative}.em-single:hover .em-remove,.em-single:focus .em-remove{opacity:1}.em-remove{-webkit-transition:250ms ease-in-out all;transition:250ms ease-in-out all;padding:2px 6px 4px 6px;border-radius:5px;text-align:center;position:absolute;right:20px;top:38px;cursor:pointer;opacity:0}.em-single:nth-child(even){background-color:transparent}.em-person{width:440px;padding-right:50px;float:left}.em-person select{width:100%}.em-value{margin-top:10px;width:250px;float:left}.em-name{margin-bottom:8px;text-transform:uppercase;font-size:11px;font-weight:900}.em-value label{width:140px;vertical-align:middle}.em-value input{width:50px}.em-value strong{padding-left:5px;font-weight:900}.em-actions{padding-top:20px;clear:both}.em-actions .bt{font-size:13px}.path-agreement{margin-top:15px;overflow:hidden}.path-agreement p{width:540px;font-size:14px;float:left}.path-agreement-ins{float:left;font-weight:900}.path-agreement-ins label{margin-left:5px}.path-agreement-ins input{margin-left:50px}.summary{padding-left:15px;padding-right:15px}.summary-title{margin:40px 0 20px 0;font-size:12px;text-transform:uppercase;font-weight:900;text-align:center}.summary-block{padding:30px 0;text-align:center;font-size:12px}.summary-value{font-weight:900;font-size:48px}.summary-cost{margin:10px 0;font-size:18px}.summary-cost strong{font-weight:900}.summary div[class^='col-']{padding-left:0;padding-right:0}.summary-person{margin-bottom:30px}.summary-subtitle{margin-bottom:0;padding-top:30px;padding-bottom:5px;font-size:12px;text-transform:uppercase;text-align:center}.summary .hr{margin:0}.summary-perc,.summary-val{font-size:30px;font-weight:900}.summary-alert{padding:15px 0;font-size:12px;text-align:center;color:#fff}.summary-person-name{font-size:14px;font-weight:900;margin-bottom:5px}.summary-person-edit{margin-left:5px;padding:2px 5px;text-decoration:none;font-size:11px;text-transform:uppercase;font-weight:900;border-radius:3px}.summary--user .summary-title:first-of-type{margin-top:20px}.nav-back{display:block;margin-bottom:10px;text-decoration:none;font-weight:900}.nav-back .fa{margin-right:3px}.block-alert{font-weight:700;max-width:550px;width:100%;padding:10px;margin:0 auto 20px auto;background-color:#fbe6e6;font-size:24px;color:#d90e0e;text-align:center}.block-alert-title{font-weight:900;text-transform:uppercase}@media (max-width:1200px){.em-person{width:330px}.em-remove{top:7px;right:7px}}@media (max-width:991px){.path-section-desc{width:100%;padding:10px;opacity:1;position:static}.path-section-desc .path-desc-title{display:none}.path-desc{margin:0}.em-person{width:280px}}.path-mobile-title{padding:8px;font-size:12px;font-weight:700;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;cursor:pointer}.path-mobile-title span{float:left}.path-mobile-title .fa{cursor:pointer;float:right;font-size:12px;padding-top:2px;padding-right:5px;vertical-align:middle}.path-mobile-table{width:100%;table-layout:fixed;display:none}.path-mobile-table.active{display:table}.path-mobile-table td{padding:10px}.path-mobile tr:nth-child(odd) td{background-color:#f2f6fa}.path-mobile td+td{text-align:right}@media (max-width:767px){.path-section-desc{display:none}.step-name{display:none}.single-step{height:35px;padding-top:8px;font-size:10px}.top-block:last-of-type{width:100%;text-align:center}.base-form--path label{text-align:center !important}.base-form--path{text-align:center}.path-section-title{font-size:21px}.path-mobile-table{font-size:12px}.path-mobile-table td{width:70%;font-weight:700}.path-mobile-table td+td{width:30%;font-weight:500}.path-section{margin-left:10px;margin-right:10px}.base-form--path select{width:100%}.base-form--path input{width:100%}.path-meta{padding-right:10px}}