html,body{margin:0;width:100%;height:100%}img{max-width:100%}.pointer{cursor:pointer}.pad-top-10{padding-top:10%}.mat-sidenav{min-width:60%!important;max-width:60%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0}.no-margin-top{margin-top:0}.no-padding-top{padding-top:0}.no-margin-sides{margin-left:0;margin-right:0}.no-padding-sides{padding-left:0;padding-right:0}.no-margin{margin:0}.no-padding{padding:0}.no-link,.no-link:hover,.no-link:active,.no-link:focus{text-decoration:none!important}.app-content{height:100%}.btn-block{display:block;width:100%;max-width:300px}.wide-dialog{width:300px!important;max-width:100%}.fullscreen>.mat-dialog-container{max-width:100%!important;width:100%!important}.cdk-overlay-pane.fullscreen{max-width:100%!important}.inline{display:inline}.pull-right{float:right}.pull-left{float:left}.full-width{width:100%!important}a,a:focus,a:hover,a:active,a:visited{text-decoration:none}table{width:100%}.table-container{display:flex;flex-direction:column;min-width:300px;overflow:auto}.table-filter{min-height:64px;padding:8px 24px 0}.mat-cell,.mat-header-cell{overflow:hidden;word-wrap:break-word}.mat-table{overflow:auto}.mat-table-cell{white-space:nowrap}.mat-column-email{flex:0 0 250px}.mat-column-actions{flex:0 0 225px}.alert-warning{padding:10px;background-color:#f9a825;color:#bf360c;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}mat-spinner{margin-left:auto;margin-right:auto}.block-ui-wrapper{background:rgba(255,255,255,.8)!important}.primary-color{color:#2096f3}.secondary-color{color:#f44336}.primary-color-bg{background-color:#2096f3}.secondary-color-bg{background-color:#f44336}.warn-color{color:#f9a825}.warn-color-bg{background-color:#f9a825}.white{color:#fafafa}.white-bg{background-color:#fafafa}.red{color:#bf360c}.red-bg{background-color:#bf360c}.green{color:#4caf50}.green-bg{background-color:#4caf50}.cyan{color:#00bcd4}.cyan-bg{background-color:#00bcd4}.black{color:#212121}.black-bg{background-color:#212121}.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item.mat-list-item-focus{background-color:#fafafa!important}.active-link{color:#2096f3!important}.font-large{font-size:1.2rem}.font-larger{font-size:1.4rem}.font-largest{font-size:1.6rem}h1,h2,h3,h4,h5,h6{color:#757575!important}.uppercase{text-transform:uppercase}.overflow-ellipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%}*{font-family:Roboto,Helvetica,sans-serif;line-height:1.5}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{font-size:1.125rem;font-weight:200;line-height:1.8}.font-light{font-weight:300}.font-regular{font-weight:400}.font-heavy{font-weight:700}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.container{width:90%;margin-left:auto;margin-right:auto}.row{position:relative;width:100%}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33%}.col-2-sm{width:12.66%}.col-3-sm{width:21%}.col-4-sm{width:29.33%}.col-5-sm{width:37.66%}.col-6-sm{width:46%}@media (max-width: 767px){.col-6-sm{width:96%}}.col-7-sm{width:54.33%}.col-8-sm{width:62.66%}.col-9-sm{width:71%}.col-10-sm{width:79.33%}.col-11-sm{width:87.66%}.col-12-sm{width:96%}.col-1-xs{width:4.33%}.col-2-xs{width:12.66%}.col-3-xs{width:21%}.col-4-xs{width:29.33%}.col-5-xs{width:37.66%}.col-6-xs{width:46%}.col-7-xs{width:54.33%}.col-8-xs{width:62.66%}.col-9-xs{width:71%}.col-10-xs{width:79.33%}.col-11-xs{width:87.66%}.col-12-xs{width:96%}.row:after{content:"";display:table;clear:both}.hidden-sm{display:none}@media only screen and (min-width: 33.75em){.container{width:80%}}@media only screen and (min-width: 45em){.col-1{width:4.33%}.col-2{width:12.66%}.col-3{width:21%}.col-4{width:29.33%}.col-5{width:37.66%}.col-6{width:46%}.col-7{width:54.33%}.col-8{width:62.66%}.col-9{width:71%}.col-10{width:79.33%}.col-11{width:87.66%}.col-12{width:96%}.hidden-sm{display:block}}@media only screen and (min-width: 60em){.container{width:75%;max-width:60rem}}
