.overview-form{border:none;background:rgba(0,0,0,0) !important;padding:0;margin:0;width:auto}.overview-form select{width:auto;display:inline-block;margin-left:.5rem}.autocomplete-suggestions{border:1px solid #d3d3d3;background:#f5f5f5;cursor:default;overflow:auto;box-shadow:0px 0px 7px #c3c3c3;border-radius:3px}.autocomplete-suggestions strong{font-weight:bold;color:#444}.autocomplete-suggestion{padding:.3333333333rem .5rem;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:.3333333333rem .5rem}.autocomplete-selected{background:#d3d3d3}.autocomplete-group{padding:.3333333333rem .5rem;font-weight:bold;color:#444;display:block;border-bottom:1px solid #444}.toplinks{width:100%;position:relative;margin:0 0 .75rem 0;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:flex-end;-moz-column-gap:.5rem;column-gap:.5rem}.toplinks .toplink--item_1{cursor:pointer}.toplinks .toplink--item_1 .toplink--menu-item_1{padding:.5rem}.toplinks .toplink--item_1:hover .toplink--menu_1{display:block}.toplinks .toplink--menu_1{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.toplinks .toplink--menu_1 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_1 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_2{cursor:pointer}.toplinks .toplink--item_2 .toplink--menu-item_2{padding:.5rem}.toplinks .toplink--item_2:hover .toplink--menu_2{display:block}.toplinks .toplink--menu_2{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.toplinks .toplink--menu_2 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_2 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_3{cursor:pointer}.toplinks .toplink--item_3 .toplink--menu-item_3{padding:.5rem}.toplinks .toplink--item_3:hover .toplink--menu_3{display:block}.toplinks .toplink--menu_3{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.toplinks .toplink--menu_3 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_3 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_4{cursor:pointer}.toplinks .toplink--item_4 .toplink--menu-item_4{padding:.5rem}.toplinks .toplink--item_4:hover .toplink--menu_4{display:block}.toplinks .toplink--menu_4{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.toplinks .toplink--menu_4 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_4 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_5{cursor:pointer}.toplinks .toplink--item_5 .toplink--menu-item_5{padding:.5rem}.toplinks .toplink--item_5:hover .toplink--menu_5{display:block}.toplinks .toplink--menu_5{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.toplinks .toplink--menu_5 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_5 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_6{cursor:pointer}.toplinks .toplink--item_6 .toplink--menu-item_6{padding:.5rem}.toplinks .toplink--item_6:hover .toplink--menu_6{display:block}.toplinks .toplink--menu_6{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3;right:5px}.toplinks .toplink--menu_6 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_6 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_7{cursor:pointer}.toplinks .toplink--item_7 .toplink--menu-item_7{padding:.5rem}.toplinks .toplink--item_7:hover .toplink--menu_7{display:block}.toplinks .toplink--menu_7{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3;right:5px}.toplinks .toplink--menu_7 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_7 a:hover{background-color:#e5e5e5}.toplinks .toplink--item_8{cursor:pointer}.toplinks .toplink--item_8 .toplink--menu-item_8{padding:.5rem}.toplinks .toplink--item_8:hover .toplink--menu_8{display:block}.toplinks .toplink--menu_8{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3;right:5px}.toplinks .toplink--menu_8 a{color:#444;padding:7px 20px;text-decoration:none;display:block}.toplinks .toplink--menu_8 a:hover{background-color:#e5e5e5}.actions{width:100%;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;flex-wrap:nowrap;justify-content:flex-end}.actions .action--item_1{cursor:pointer}.actions .action--item_1 .action--menu-item_1{padding:.25rem}.actions .action--item_1:hover .action--menu_1{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_1{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_1 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_1 a:hover{background-color:#e5e5e5}.actions .action--item_2{cursor:pointer}.actions .action--item_2 .action--menu-item_2{padding:.25rem}.actions .action--item_2:hover .action--menu_2{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_2{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_2 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_2 a:hover{background-color:#e5e5e5}.actions .action--item_3{cursor:pointer}.actions .action--item_3 .action--menu-item_3{padding:.25rem}.actions .action--item_3:hover .action--menu_3{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_3{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_3 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_3 a:hover{background-color:#e5e5e5}.actions .action--item_4{cursor:pointer}.actions .action--item_4 .action--menu-item_4{padding:.25rem}.actions .action--item_4:hover .action--menu_4{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_4{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_4 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_4 a:hover{background-color:#e5e5e5}.actions .action--item_5{cursor:pointer}.actions .action--item_5 .action--menu-item_5{padding:.25rem}.actions .action--item_5:hover .action--menu_5{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_5{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_5 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_5 a:hover{background-color:#e5e5e5}.actions .action--item_6{cursor:pointer}.actions .action--item_6 .action--menu-item_6{padding:.25rem}.actions .action--item_6:hover .action--menu_6{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_6{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_6 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_6 a:hover{background-color:#e5e5e5}.actions .action--item_7{cursor:pointer}.actions .action--item_7 .action--menu-item_7{padding:.25rem}.actions .action--item_7:hover .action--menu_7{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_7{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_7 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_7 a:hover{background-color:#e5e5e5}.actions .action--item_8{cursor:pointer}.actions .action--item_8 .action--menu-item_8{padding:.25rem}.actions .action--item_8:hover .action--menu_8{display:block}.actions .action--menu_container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.actions .action--menu_8{display:none;position:absolute;z-index:10;background:#f5f5f5;background:linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%);border:solid 1px #d3d3d3;right:10px;border-radius:3px;min-width:15rem;box-shadow:0px 0px 7px #c3c3c3}.actions .action--menu_8 a{color:#444;padding:7px 20px;text-decoration:none;display:block;width:100%}.actions .action--menu_8 a:hover{background-color:#e5e5e5}.steps{list-style-type:none;margin:0 0 .75rem 0;padding:0;border-bottom:solid 1px #ececec;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}.steps li{margin:0;min-width:.75rem;color:#234a83;padding:.5rem}.steps-completed{border-bottom:solid 2px #234a83}.steps .disabled{color:#a2a2a2}.button-group{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;flex-wrap:nowrap;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:flex-end}.button-group a{display:block}.settings-button-group{overflow:auto;margin-top:2rem;padding:.75rem;background-color:#f5f5f5;border-top:solid 1px #d3d3d3}.settings-button-group .columns{margin:0}.settings-button-group .columns .column{margin:0;padding:0}.project-progress{width:10rem;background-color:#f5f5f5;border:solid 1px #d3d3d3;display:inline-block}.project-progress__filled{background-color:#88ff4d;border:none;min-height:.375rem;color:#444;text-align:center}.project-complete{background:#e7ffdb;background:linear-gradient(0deg, #e7ffdb 0%, #eeffe6 100%)}@media print{.projectmgmt .toplinks{display:none}.projectmgmt .top-bar{display:none}.agreement-closing{position:relative}.agreement-closing .item-1{margin-bottom:15rem}.agreement-closing .item-2{margin-bottom:15rem}}.letter-head{margin-bottom:1rem}.letter-head__top{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:space-between;margin-bottom:.75rem}.letter-head__top .logo{width:140px;margin-top:1.6rem}.letter-head__top .logo img{width:100%;height:auto}.letter-head__top .center-text{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;flex-direction:column}.letter-head__top .center-text .heading{font-size:1.35rem;color:#d5133a;font-weight:600;text-align:center}.letter-head__top .center-text .slogan{font-size:1.95rem;color:#d5133a;font-weight:600;text-align:center}.letter-head__top .center-text .address{font-size:1.125rem;color:#d5133a;font-weight:600;text-align:center}.letter-head__top .right-content{width:140px}.letter-head__top .right-content img{width:100%;height:auto}.letter-head__bottom{color:#d5133a}.letter-body__detail{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.letter-body__detail .number{min-width:20rem}.letter-body__detail .date{text-align:right}.letter-body .subject{text-align:center}.letter-body .closing{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;flex-direction:column;align-items:flex-end;text-align:center}.letter-body .closing .signature{margin-top:2.25rem;border-top:dotted 2px #dadada;min-width:10rem}#tx_projectmgmt_picture_display{width:320px;height:auto;margin-top:.75rem}.minimal-width{width:180px}figure.full-width img{max-width:100%;height:auto}