.none{display:none}.rel,.relative{position:relative!important}.clear,.clear:after,.dl-horizontal dd:after{clear:both}.validation-summary-errors{color:#d50000}.validation-summary-errors ul{list-style:none;padding:0}.field-validation-error{color:#d50000;font-size:12px}.legal-doc-layout .mdl-layout__header,.legal-doc-layout .mdl-layout__drawer-button{color:#757575}.full-image-background{background:url('images/contract.jpg') no-repeat 0 0;background-size:cover}.mdl-dialog .mdl-dialog__title{font-size:1.5rem}#progress-dialog .mdl-spinner{float:left}#progress-dialog .dialog-message{float:left;line-height:33px;margin-left:1.5em}.legal-doc-layout .mdl-layout__header .mdl-layout-title{font-size:16px}.legal-doc-layout .mdl-layout__header .mdl-layout-title a{color:#058494;font-weight:500;text-decoration:none;transition:all .2s}.legal-doc-layout .mdl-layout__drawer header p.logo{text-align:center;margin:12px 0 0 0}.legal-doc-layout .mdl-layout__drawer header p.logo i{font-size:36px}.legal-doc-layout .mdl-layout__drawer header h4{font-size:20px;text-align:center;margin-top:0}.legal-doc-layout .mdl-layout__drawer header .username{font-size:12px;text-align:center}.legal-doc-layout .mdl-layout__drawer nav.mdl-navigation{padding-top:0}.legal-doc-layout .mdl-layout__drawer nav.mdl-navigation a{padding:13px 20px}.legal-doc-layout .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{background-color:rgba(255,255,255,.2);color:#fff}.legal-doc-layout .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover i{color:#fff!important}.page{position:absolute;top:0;bottom:0;width:calc(100% - 240px);margin-left:240px;margin-top:64px}.ml-header-content{padding:20px}.ml-header{min-height:180px}.ml-header h3{font-size:23px;margin-top:20px;margin-bottom:5px}.ml-header h4{font-size:17px;font-weight:100;line-height:1.1;margin-top:0;margin-bottom:20px}.help-content{padding:40px}.help-content h3{font-size:23px;line-height:1.1;color:#444;margin:23px 0 11.5px 0}.help-content h3 i{float:left;margin-right:5px}.help-content p{font-family:"Roboto","Helvetica","Arial",sans-serif}.help-content p.bottom{border-bottom:1px rgba(0,0,0,.1) solid}.main-content-wrapper{position:relative;padding:20px;margin-top:-81px}.main-content-wrapper.no-header{margin-top:0}.main-content{background-color:#fff}.pad-20{padding-left:20px;padding-right:20px}.main-content h1{font-size:48px;font-weight:100;padding:16px 20px}.main-content h1 i{float:left;margin:8px 8px 0 0;font-size:48px}.main-content h2{font-size:24px;font-weight:300;line-height:normal;padding:16px 20px}.main-content h3{font-size:20px;font-weight:300;line-height:normal}.main-content .error-message{padding:0 20px 16px 20px}.main-content .table-header-buttons{margin:0 0 20px 20px}.main-content .mdl-data-table{display:block;overflow:auto}.mdl-data-table col.max-width{width:100%;white-space:nowrap}.mdl-data-table col.min-width{width:1%;white-space:nowrap}.main-content .mdl-data-table thead{background:#fafafa}.main-content form{padding:4px 20px}.main-content form h4{font-size:17px;font-weight:300;line-height:1.1}.main-content .mdl-textfield{display:block;width:auto}#change-password-button{margin-bottom:20px}.form-label{display:block;font-size:14px;color:rgba(0,0,0,.54);font-weight:600;padding:4px 0}.main-content .mdl-switch{margin-bottom:16px}.form-buttons{margin:20px 0 20px 0}.main-content-wrapper.small-spacing{margin-top:0}.main-content-wrapper.small-spacing h1{overflow:visible;white-space:nowrap}.main-content-wrapper.small-spacing h2{margin-bottom:0}@media screen and (max-width:1024px){.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:0}.mdl-layout__content{width:100%}}@media(max-width:839px){.help-content{padding:20px}}