img.list-image{border-radius:30px;width:42px;margin:8px 16px;border:1px solid #eee}list-image div,list-image img{border-radius:30px;width:42px;margin:8px 16px;border:none;color:#fff}list-image div.md-light-blue-dark-theme,list-image img.md-light-blue-dark-theme{color:#000;border:1px solid #888}list-image div{height:42px;text-align:center;line-height:42px}list-image div span{font-size:20px}md-sidenav[md-component-id=mainMenu]{fill:#737373}md-sidenav[md-component-id=mainMenu],md-sidenav[md-component-id=mainMenu].md-locked-open-add-active,md-sidenav[md-component-id=mainMenu].site-sidenav.md-locked-open{max-width:256px;min-width:256px;width:256px}md-sidenav[md-component-id=mainMenu]>*{min-width:218px}md-sidenav[md-component-id=mainMenu] md-toolbar list-image div{margin:0 16px 0 0}md-sidenav[md-component-id=mainMenu] ul{list-style:none;padding:0;margin:4px}md-sidenav[md-component-id=mainMenu] li{margin:0}md-sidenav[md-component-id=mainMenu] md-content{background:transparent none repeat scroll 0 0}md-sidenav[md-component-id=mainMenu] md-content ul>li>ul>li>.md-button{padding-left:42px}md-sidenav[md-component-id=mainMenu] md-content .md-button{display:block;border-radius:0;color:inherit;cursor:pointer;font-weight:400;line-height:40px;margin:0;max-height:40px;overflow:hidden;padding:0 16px;text-align:left;text-decoration:none;white-space:normal;width:100%}md-sidenav[md-component-id=mainMenu] md-content .md-button.active{background:rgba(0,0,0,.12) none repeat scroll 0 0}md-sidenav[md-component-id=mainMenu] .nav-header{background:#fff repeat scroll 0 0;border-bottom:1px solid rgba(0,0,0,.12);-ms-flex-negative:0;flex-shrink:0;z-index:2}md-sidenav[md-component-id=mainMenu] .nav-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:10px 0 48px;text-align:center}md-sidenav[md-component-id=mainMenu] .nav-logo:focus{outline:medium none}md-sidenav[md-component-id=mainMenu] .nav-logo>img{display:block;height:150px;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;width:auto}md-sidenav[md-component-id=mainMenu] a.nav-logo{border-bottom:none}#main-toolbar ng-md-icon{fill:#fff}#login-content>*{min-width:350px;max-width:350px}#login-content h1{text-align:center;font-size:26px;font-weight:400}#login-content .login-logo{width:100%;text-align:center;margin-bottom:25px}#login-content .login-link>img{height:150px;-webkit-transform:scale(1.2);transform:scale(1.2);width:auto}#password-reset-content>*{min-width:350px;max-width:350px}#password-reset-content h1{text-align:center;font-size:26px;font-weight:400}#user-detail-content .certification-expired{color:red}#requests-quote-content .md-subheader{background:#f7f7f7 none repeat scroll 0 0}#requests-quote-content .flex-insurance-logo{display:inline-block;width:80px;height:auto;vertical-align:middle}.requests-content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px;max-width:864px}.requests-content .content-inset{padding-left:16px}.requests-content .md-subheader{margin:0}.requests-content .side-padding{padding:0 16px}.requests-content p.md-warn{margin-left:16px}#policy-claims-history{min-width:90%;max-width:90%;min-height:90%;max-height:90%}#policy-claims-history caption{margin-top:10px}#policy-detail-content .section{padding:0}#policy-detail-content .policy-details .md-body-1{text-align:right}#policy-detail-content .policy-group{padding:16px}#policy-detail-content .policy-group+.policy-group{border-top:1px solid rgba(0,0,0,.12)}#policy-detail-content .policy-group .policy-risk+.policy-excess{margin-top:10px}#policy-detail-content .policy-group .policy-excess>.md-body-1{margin-left:10%}#policy-repairer-main-content md-list md-list-item button.md-button:hover{background-color:rgba(0,0,0,.12)}#policy-repairer-detail-content .section{padding:0}#policy-repairer-detail-content .policy-details .md-body-1{text-align:right}#policy-repairer-detail-content .policy-group{padding:16px}#policy-repairer-detail-content .policy-group+.policy-group{border-top:1px solid rgba(0,0,0,.12)}#policy-repairer-detail-content .policy-group .policy-risk+.policy-excess{margin-top:10px}#policy-repairer-detail-content .policy-group .policy-excess>.md-body-1{margin-left:10%}#payment-content md-card{-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px;max-width:864px}#payment-content .md-subheader{margin:0}#payment-content p.md-warn{margin-left:16px}body{overflow:hidden;font-family:Gudea}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}main{overflow:auto}ng-md-icon{position:relative;top:-2px;left:-1px}p.md-warn{color:red}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}button.md-button.md-fab.fab-overlap[disabled]{background:#eee}button.md-button.md-fab.fab-overlap.md-fab-top-left{left:12px}md-list.fab-padding{padding-bottom:56px}md-list .list-info{color:rgba(0,0,0,.24)}md-list md-item.selected{background:#e3f2fd}md-list md-item.list-head{color:#888}md-list md-item.list-head md-item-content{padding-left:64px}md-dialog{max-height:85%}md-toolbar .md-toolbar-tools.toolbar-tools-fab-overlap{padding-left:78px}md-toolbar .md-button:not(.md-fab){min-width:1em}md-toolbar .subtitle{font-size:.5em}md-toolbar.md-tall button.md-button.md-fab.fab-overlap.md-fab-top-left,md-toolbar.md-tall button.md-button.md-fab.fab-overlap.md-fab-top-right{top:112px}md-toolbar.md-medium-tall button.md-button.md-fab.fab-overlap.md-fab-top-left,md-toolbar.md-medium-tall button.md-button.md-fab.fab-overlap.md-fab-top-right{top:72px}md-toolbar.md-medium-tall button.md-button.md-fab.fab-overlap.md-fab-top-left{left:12px}md-content[ui-view=detail] md-toolbar.md-tall{height:120px;max-height:120px;min-height:120px}.section{padding:16px 0}.section span{font-size:14px}.section.slim{padding:4px 0}.section .section-title{color:#888;margin-bottom:8px;font-size:.8em;text-transform:uppercase}.section .section-title.slim{margin-bottom:0}.section .detail-info{margin:8px 0}.section .detail-info.slim{margin:0}.section .detail-info span{word-break:break-all}.section .detail-info span[flex]:first-child{color:#555;text-overflow:ellipsis;overflow:hidden}.section .detail-info span[flex]:nth-child(2){color:#888}@media (max-width:600px){.section .detail-info span:not(first-child){margin-top:8px}}md-data-table-toolbar{min-height:64px}md-data-table-toolbar.ng-hide{display:none}md-data-table-toolbar.alternate{color:#1e88e5;background-color:#e3f2fd}md-data-table-toolbar>.md-button.md-icon-button:last-child{margin-right:-12px}md-data-table-toolbar>form{margin-left:16px}md-data-table-toolbar>form>input{width:100%;margin:0;border:none;color:rgba(0,0,0,.87)}md-data-table-toolbar>form>input::input-placeholder{color:rgba(0,0,0,.26);font-weight:300}md-data-table-toolbar>form>input:focus{outline:none}md-input-container input{width:auto}md-input-container:not(.md-input-has-messages){padding-bottom:32px!important}md-input-container.md-alt-theme .md-placeholder,md-input-container.md-alt-theme label,md-input-container.md-default-theme .md-placeholder,md-input-container.md-default-theme label{color:grey!important}md-input-container.md-alt-theme .md-input[disabled],md-input-container.md-default-theme .md-input[disabled]{font-weight:700;color:grey!important;cursor:not-allowed}md-data-table-container tbody>tr>td{white-space:nowrap}md-input-container label,md-select .md-select-placeholder{color:rgba(0,0,0,.87)!important;font-weight:500}