﻿@charset "UTF-8";@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot?);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype");}:root{--a-btn-link-background-color:#fff;--btn-default-color:#222;--html-background-image:url("/Images/bg.jpg");--header-nav-background-color:#fff;--assignmenttrackingdiv-background-color:#fff;--admintag-border:1px solid #ccc;--atremove-border:1px solid #ccc;--ul-menu-li-a-width:65px;--btn-default-background-color:#fff;--pop-form-background-color:#caf4fb;--pop-form-title-background-color:#fff;--nav-a-btn-link-color:#222;--a-btn-link-color:#222;--svg-color:#06558d;--ui-autocomplete-background-color:#fff;--datalist-border:1px solid #ccc;--datalist-background-color:#cbe7e7;--datalist-th-border:1px solid #ccc;--datalist-th-background-color:#cbe7e7;--datalist-th-color:#333;--datalist-td-border:1px solid #ccc;--datalist-td-color:#000;--datalist-sbmsg-td-background-color:#fff;--sysrow-background-color:#fffff6;--row-background-color:#fff;--altrow-background-color:#dbe7e7;--input-border:1px solid #e2e2e2;--input-background:#fff;--input-color:#333;--message-info-border:1px solid;--input-input-validation-error-border:1px solid #e80c4d;--modalmask-background:rgba(45,80,113,.6);--ui-state-active-background:#3baae3 url("../Images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x;--ui-state-active-color:#fff;--ui-state-default-border:1px solid #aed0ea;--ui-state-default-background:#d7ebf9 url("../Images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x;--ui-state-default-color:#2779aa;--ui-button-ui-widget-ui-controlgroup-item-padding:5px;--input-validation-error-outline:1px solid #f00;--loadmask-msg-border:1px solid #6593cf;--pssmsg-border:1px solid #ccc;--ivsmsg-border:1px solid #ccc;--icsmsg-border:1px solid #ccc;--rtnsmsg-border:1px solid #ccc;--nvsmsg-border:1px solid #ccc;--fmsg-border:1px solid #ccc;--icmsg-border:1px solid #ccc;--ssmsg-border:1px solid #ccc;--ui-state-active-a-color:#ffac00;--ui-state-active-a-background:#fff;--ui-menu-background-color:#fff;--ui-menu-ui-menu-item-a-color:#000;--ui-menu-ui-menu-item-a-background-color:#fcfef6;--ui-state-hover-a-color:#006400;--ui-state-hover-a-background:#fff;--gritter-notice-wrapper-left:1250px;--gritter-notice-wrapper-z-index:9000;--ac-wrapper-background-color:#fff;--ac-wrapper-border:1px solid #ddd;--entityinfo-a-width:300px;--content-wrapper-max-width:95%;--ui-widget-background:white;--ui-widget-color:#000;}[data-theme=dark]{--html-background-image:url("../Images/bgd.jpg");--header-nav-background-color:#999;--assignmenttrackingdiv-background-color:#000;--admintag-border:1px solid #7ac0da;--atremove-border:1px solid #7ac0da;--ul-menu-li-a-width:75px;--error-background-color:#ccc;--btn-default-background-color:#333;--btn-default-color:#fff;--pop-form-background-color:#333;--pop-form-color:#fff;--pop-form-title-background-color:#ccc;--svg-fa-caret-down-color:#fff;--nav-a-btn-link-color:#fff;--nav-a-btn-link-background-color:#222;--a-btn-link-color:#fff;--a-btn-link-background-color:#222;--svg-color:#fff;--ui-autocomplete-background-color:#333;--ui-autocomplete-color:#fff;--datalist-border:1px solid #7ac0da;--datalist-background-color:#333;--datalist-th-border:1px solid #7ac0da;--datalist-th-background-color:#666;--datalist-th-color:#fff;--datalist-td-border:1px solid #7ac0da;--datalist-td-color:#fff;--datalist-sbmsg-td-background-color:#666;--sysrow-background-color:#666;--row-background-color:#444;--altrow-background-color:#3333e7;--input-border:1px solid #7ac0da;--input-background:#535353;--input-color:#fff;--input-font-weight:bold;--message-info-border:1px solid #7ac0da;--input-input-validation-error-border:1px solid #7ac0da;--modalmask-background:rgba(45,80,113,.5);--ui-state-active-background:#3b3b3b url("../Images/ui-bg_glass_50_3baae3_1x400.png") 50% 50% repeat-x;--ui-state-active-color:#fff;--ui-state-default-border:1px solid #7ac0da;--ui-state-default-background:#3b3b3b url("../Images/ui-bg_highlight-hard_70_000000_1x100.png") 50% 50% repeat-x;--ui-state-default-color:#fff;--input-validation-error-outline:1px solid #7ac0da;--loadmask-filter:alpha(opacity=30);--loadmask-msg-border:1px solid #7ac0da;--pssmsg-border:1px solid #7ac0da;--ivsmsg-border:1px solid #7ac0da;--icsmsg-border:1px solid #7ac0da;--rtnsmsg-border:1px solid #7ac0da;--nvsmsg-border:1px solid #7ac0da;--fmsg-border:1px solid #7ac0da;--icmsg-border:1px solid #7ac0da;--ssmsg-border:1px solid #7ac0da;--ac-wrapper-input-border:0;--ui-state-active-a-color:#006400;--ui-state-active-a-background:white;--ui-menu-background-color:#333;--ui-menu-color:#fff;--ui-menu-ui-menu-item-a-color:#fff;--ui-menu-ui-menu-item-a-background-color:#333;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-background:#3b3b3b url("../Images/ui-bg_highlight-soft_25_ffef8f_1x100") 50% 50% repeat-x;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-color:#fff;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-background:#3b3b3b url("../Images/ui-bg_highlight-soft_25_ffef8f_1x100") 50% 50% repeat-x;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-color:#fff;--ui-tabs-ui-tabs-nav-li-a-color:#fff;--ui-state-hover-a-color:#006400;--ui-state-hover-a-background:#3b3b3b url("../Images/ui-bg_highlight-soft_25_ffef8f_1x100") 50% 50% repeat-x;--gritter-notice-wrapper-z-index:9;--gritter-notice-wrapper-right:60px;--ui-widget-background:#3b3b3b;--ui-widget-color:#fff;--ac-wrapper-i-color:#fff;--ac-wrapper-background-color:#333;--ac-wrapper-border:0;--ac-wrapper-color:#fff;--entityinfo-a-width:450px;--ui-button-ui-widget-ui-controlgroup-item-padding:unset;--gritter-notice-wrapper-left:unset;--content-wrapper-max-width:unset;}[data-theme=high-contrast]{--a-btn-link-background-color:#000;--a-btn-link-color:#fff;--ac-wrapper-background-color:#fff;--ac-wrapper-border:2px solid #000;--ac-wrapper-color:#000;--ac-wrapper-i-color:#000;--ac-wrapper-input-border:2px solid #000;--admintag-border:2px solid #000;--altrow-background-color:#eaeaea;--assignmenttrackingdiv-background-color:#fff;--atremove-border:2px solid #000;--btn-default-background-color:#000;--btn-default-color:#fff;--content-wrapper-max-width:95%;--datalist-background-color:#fff;--datalist-border:2px solid #000;--datalist-sbmsg-td-background-color:#fff;--datalist-td-border:2px solid #000;--datalist-td-color:#000;--datalist-th-background-color:#000;--datalist-th-border:2px solid #000;--datalist-th-color:#fff;--entityinfo-a-width:300px;--error-background-color:#fff;--fmsg-border:2px solid #000;--gritter-notice-wrapper-left:1250px;--gritter-notice-wrapper-right:unset;--gritter-notice-wrapper-z-index:9000;--header-nav-background-color:#fff;--html-background-image:none;--icmsg-border:2px solid #000;--icsmsg-border:2px solid #000;--input-background:#fff;--input-border:2px solid #000;--input-color:#000;--input-font-weight:bold;--input-input-validation-error-border:2px solid #d40000;--input-validation-error-outline:2px solid #d40000;--ivsmsg-border:2px solid #000;--loadmask-filter:alpha(opacity=50);--loadmask-msg-border:2px solid #000;--message-info-border:2px solid #000;--modalmask-background:rgba(0,0,0,.7);--nav-a-btn-link-background-color:#000;--nav-a-btn-link-color:#fff;--nvsmsg-border:2px solid #000;--pop-form-background-color:#fff;--pop-form-color:#000;--pop-form-title-background-color:#fff;--pssmsg-border:2px solid #000;--row-background-color:#fff;--rtnsmsg-border:2px solid #000;--ssmsg-border:2px solid #000;--svg-color:#000;--svg-fa-caret-down-color:#000;--sysrow-background-color:#fff;--ui-autocomplete-background-color:#fff;--ui-autocomplete-color:#000;--ui-button-ui-widget-ui-controlgroup-item-padding:5px;--ui-menu-background-color:#fff;--ui-menu-color:#000;--ui-menu-ui-menu-item-a-background-color:#fff;--ui-menu-ui-menu-item-a-color:#000;--ui-state-active-a-background:#000;--ui-state-active-a-color:#fff;--ui-state-active-background:#000;--ui-state-active-color:#fff;--ui-state-default-background:#fff;--ui-state-default-border:2px solid #000;--ui-state-default-color:#000;--ui-state-hover-a-background:#ffd400;--ui-state-hover-a-color:#000;--ui-tabs-ui-tabs-nav-li-a-color:#000;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-background:#000;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-color:#fff;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-background:#000;--ui-tabs-ui-tabs-nav-li-ui-tabs-active-color:#fff;--ui-widget-background:#fff;--ui-widget-color:#000;--ul-menu-li-a-width:65px;}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:26px;color:#06558d;display:inline-block;line-height:80%;position:relative;top:4px;padding:1px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";}#body #bodyspacer{text-align:left;height:6000px;width:auto;background-color:transparent;vertical-align:top;}#bodyspacer::after{display:table;}.header{background:url("../../Images/cjf-header-bg.jpg");width:auto;text-align:center;padding:5px 15px 0 15px;}#headerheight{width:1px;height:110px;display:inline-block;}#QuoteBanner{background-color:#fff;display:inline-block;padding:2px 10px;height:auto;border-radius:5px;border-color:#004588;color:#333;font-size:16px;font-style:italic;text-align:center;}.LoginHeader{color:#000;background-color:#fff;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;}.whitebox{background-color:#fff;padding:5px;margin:15px;-webkit-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-moz-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.atname{overflow:hidden;display:inline-block;float:left;}.LoginContainer{background-color:#d7ebf9;padding:5px;margin:15px;-webkit-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-moz-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}ul#menu{padding:0;margin:0;}ul#menu li{float:left;list-style:none;padding:0;margin:0;}ul#menu li a:hover{text-decoration:none;background:none!important;border:1px solid #ddd;border-radius:10px;}.mtype{width:auto;padding:3px;border:1px solid #ddd;border-radius:4px;}footer{margin-top:-140px;height:100px;clear:both;font-size:.8em;}.footer-margin{background:url("../Images/cjf-footer-top.jpg");padding:5px;height:65px;width:100%;}footer nav{background:url("../Images/cjf-footer-bottom.png");background-repeat:repeat-x;background-position:center top;margin-top:-4px;padding-top:30px;text-shadow:1px 1px black;height:75px;width:100%;}footer nav ul{float:right;margin-right:200px;}footer nav ul li:first-child,nav.footer ul li:first-child a{border:0;}footer nav ul li{list-style-type:none;float:left;margin-left:10px;border-left-style:solid;border-left-width:1px;border-left-color:#5681a7;}footer nav ul li a{margin-left:10px;color:#5681a7!important;}footer nav ul li a:hover{background-color:transparent;}.qtip-content{font-size:14px;color:#000;padding:4px;}.NumberBox{width:90px;text-align:right;}.DateBox{width:90px;text-align:right;}.timepicker{width:80px;}.Phone{width:150px;text-align:right;}.Phone::-ms-clear{display:none;}.Fax{width:150px;text-align:right;}.Fax::-ms-clear{display:none;}.SSN{width:100px;text-align:right;}.SSN::-ms-clear{display:none;}.NotValid{color:#f00;font-weight:bold;font-size:16px;}.SelectBox{font-size:11px;font-family:Tahoma;font-weight:bold;width:200px;}select{font-size:11px;font-family:Tahoma;font-weight:bold;}.Smaller{width:60px!important;}.Small{width:80px!important;}.Medium{width:115px!important;}.Large{width:150px!important;}.Success{color:#008000;font-weight:bold;}input[type=number]{-moz-appearance:textfield!important;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}a.btn-bad:hover,a .btn-bad:active{background-color:#f00!important;color:#fff!important;border-color:#ccc;}a.btn-good:hover,a .btn-good:active{background-color:#008000!important;color:#fff!important;border-color:#ccc;}.btn,input.btn{display:inline-block;padding:6px 12px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.toolbar{border-radius:5px;padding:5px;width:90%;margin:3px auto;background-color:#fff;}.svg-inline--fa{vertical-align:middle;width:1em;margin:2px 4px;font-size:16px;height:1em;}.toolbar svg{vertical-align:middle;margin:2px;font-size:18px;}.fa-file-excel{color:#008000;}.fa-sign-out-alt{color:#bdb76b!important;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}ul#menu li a svg,#ReportsTab a svg,#AdminTab a svg{font-size:30px;margin:3px 8px 3px 2px;}svg.fa-edit{font-size:16px;cursor:pointer;margin:1px;}.bb{font-size:14px;font-weight:bold;}.boldred{font-weight:bold;color:#f00;}input{font-weight:bold;font-size:12px;padding:2px 5px 2px 5px!important;}a,a:link,a:visited,a:active,a:hover{color:#008000;text-decoration:none;font-weight:bold;outline:0;}a:hover{text-decoration:underline;background-color:#f7f8e1;}header,footer,hgroup,nav,section{display:block;}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px;}.float-left{float:left;}.float-right{float:right;}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden;}h1,h2,h3,h4,h5,h6{text-align:left;margin-top:5px;margin-bottom:3px;padding-bottom:0;}h1{font-size:1.75em;color:#2f9cc0;}h2{font-size:1.5em;color:#2f9cc0;}h3{font-size:1.25em;font-weight:bold;color:#01356f;}h4,h5,h6{font-size:.9em;}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none;}.content-wrapper{margin:10px auto;max-width:1300px;}.datalist .tdblack{font-weight:bold;color:#000;}.datalist .tdblue{font-weight:bold;color:#000;}.datalist .tdgreen{font-weight:bold;color:#006400;}.datalist .tdred{font-weight:bold;color:#8b0000;}.datalist .fa-comment{font-size:18px;}.datalist .sbmsg div{display:none;padding:2px 2px 2px 20px;}.main-content{margin:auto;padding:10px;background-color:#e6f5f9;border:1px solid #add8e6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);-moz-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);}header .content-wrapper{padding-top:20px;}.site-title{color:#c8c8c8;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:1.5em;margin:0;}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:0;text-decoration:none;}#login{display:block;margin:0 0 10px;text-align:right;}#login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none;}#login a.username{background:none;margin:0;padding:0;text-decoration:underline;}#login ul{margin:0;}#login li{display:inline;list-style:none;}.featured{background-color:#fff;}.featured .content-wrapper{background-color:#7ac0da;background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px;}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff;}.featured p{font-size:1.1em;}hgroup.title{margin-bottom:10px;}hgroup.title h1,hgroup.title h2{display:inline;}hgroup.title h2{font-weight:normal;margin-left:3px;}section.feature{width:300px;float:left;padding:10px;}article{float:left;width:70%;}aside{float:right;width:25%;}aside ul{list-style:none;padding:0;}aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px;}.label{font-weight:700;}.delrow{display:none;border:2px #ddd dashed;background-color:#fbf0f0;}.row:after,.row:before{display:table-row;content:none;}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%;}#loginForm .validation-error{display:block;margin-left:15px;}#loginForm .validation-summary-errors ul{margin:0;padding:0;}#loginForm .validation-summary-errors li{display:inline;list-style:none;}#loginForm input{width:250px;}#logoutForm{display:inline;}.contact h3{font-size:1.2em;}.contact p{margin:5px 0 0 10px;}.contact iframe{border:1px solid #333;margin:5px 0 0 10px;}fieldset{border:0;margin:0;padding:0;}fieldset legend{display:none;}fieldset ol{padding:0;list-style:none;}fieldset ol li{padding-bottom:5px;}label{display:block;font-size:13px;font-weight:600;}label.checkbox{display:inline;}input[type=checkbox]{background:transparent;border:inherit;width:auto;}input[type=submit],input[type=button],button{display:inline-block;padding:4px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;box-shadow:0 2px 2px 0 #aaa;border:1px solid #2f9cc0;border-radius:4px;}td input[type=submit],td input[type=button],td button{font-size:1em;padding:4px;margin-right:4px;}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0;}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0;}.error{color:#e80c4d;}.field-validation-error{color:#e80c4d;font-weight:bold;}.field-validation-valid{display:none;}input[type=checkbox].input-validation-error{border:0 none;}.validation-summary-errors{color:#a11515;font-weight:bold;font-size:14px;}.validation-summary-valid{display:none;}table{border-collapse:collapse;border-spacing:0;margin:2px;border:0 none;}th{font-size:1.2em;text-align:left;border:0 0;padding-left:0;}th a{display:block;position:relative;}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0;}th a:hover{color:#000;}th.asc a,th.desc a{margin-right:.75em;}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0;font-size:.75em;}th.asc a:after{content:"▲";}th.desc a:after{content:"▼";}td{padding:3px;border:0 none;}tr.pager td{padding:0 .25em 0 0;}.anchornoline{text-decoration:none;}.k-input{margin:0;padding:1px 5px;width:97%!important;}.TextBoxLabelCenter{overflow:hidden;display:inline-block;white-space:nowrap;text-align:center;}.ColumnTextCenterBottom{text-align:center;vertical-align:text-bottom;}.ColumnTextCenterTop{text-align:center;vertical-align:text-top;}.ColumnTextRight{text-align:right!important;vertical-align:middle;}.ColumnTextLeft{text-align:left!important;}.TextBoxLabelRight{overflow:hidden;white-space:nowrap;display:inline-block;text-align:right;}.TextBoxLabelLeft{overflow:hidden;display:inline;white-space:nowrap;text-align:left;}.NormalTextBox{width:180px;}.countdown{color:#8b0000;font-size:24px;height:30px;width:30px;font-weight:bold;padding:5px;border:1px solid #8b0000;border-radius:5px;}input.NormalTextBox{padding:2px;margin:5px 0 6px 0;}.NormalLongTextBox{width:500px;}.ui-button-text-only .ui-button-text{padding:4px;}.ui-button{padding:.3em .5em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;}.ui-icon-blank.ui-icon-blank.ui-icon-blank{display:none;}input.NormalLongTextBox{padding:2px;margin:5px 0 6px 0;}.HeaderLeft{text-align:left;font-weight:bold;padding:0;margin:0;}.RowBorderTop td{border-top:2pt solid #000;}.SubmitButton{text-align:center;}.NumericInput{text-align:right;width:125px;}.ctr{text-align:center;}.ar{text-align:right;}.al{text-align:left;}.required:after{color:#f00;font-weight:bolder;font-size:16px;display:inline-block;white-space:nowrap;text-align:left;content:"*";}.SubHead{font-size:1.1em;font-weight:normal;color:#222;}.DateClass{text-align:right;width:125px;}.DateBox::-ms-clear{display:none;}.DateMask{text-align:right;width:125px;}.DateMask::-ms-clear{display:none;}.BigButton{text-align:center;}#Calendar{display:flex;justify-content:center;flex-direction:column;align-items:center;}#MonthSelect #PrevMonth:hover,#MonthSelect #CurrentMonth:hover,#MonthSelect #NextMonth:hover{cursor:pointer;background-color:transparent;}#MonthSelect #CurrentMonth:hover{color:#014b8c;}#MonthSelect #CurrentMonth{font-size:1.5em;}#MonthSelect div.monthTitle{display:flex;justify-content:center;align-items:center;}#Calendar table.calendar{width:90%;table-layout:fixed;}#Calendar tr.days{display:flex;flex-direction:row;font-weight:bold;justify-content:space-evenly;}#Calendar tr.days div{flex:1 1 0%;}#Calendar td.day{height:6vh;width:5rem;vertical-align:top;}#Calendar td.day.currentDate{background-color:#f5f5dc;}#Calendar td.day.selectedDate{background-color:#5f9ea0;}#Calendar table tbody tr{border:1px solid #aaa;}#Calendar .day .e{border:1px solid #000;border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}#Calendar .day .e:nth-child(odd){background-color:#e6f5f9;}#Calendar .day .e:nth-child(even){background-color:#85b5d9;}#Calendar div.cs{background-color:#6da6d1;border:2px solid #a9a9a9;border-radius:.5vh;padding:1vh;position:absolute!important;}#Calendar div.cs div.cs_dt{font-size:medium;font-weight:bold;}#Calendar div.cs div.msgs{max-height:30vh;overflow-y:auto;}#Calendar div.cs div.cs_f span{font-weight:bold;}#Calendar div.cs div.cs_c span{font-weight:bold;}#MonthSelect div.currentMonth{background-color:#5f9ea0;border-radius:.5rem;border:1px solid #d3d3d3;}#MonthSelect .monthYearSelect{background-color:#129acc;color:#fff;border-radius:6px;padding:8px 0;position:absolute;z-index:1;left:40%;border:2px solid #a9a9a9;}#MonthSelect .yearSelect{border-bottom:1px solid #a9a9a9;display:flex;align-items:center;justify-content:center;}#MonthSelect .year{font-size:2em;}#MonthSelect .months{display:flex;font-size:1.5em;padding:.5em;flex-direction:column;}#MonthSelect .monthRow{display:flex;gap:0 1em;}#MonthSelect .month:hover{background-color:#ffd048;cursor:pointer;}.BigButton input[type=submit],.BigButton input[type=button],.BigButton button{font-weight:bold;font-size:18px;padding:10px!important;margin:5px;}.SmallButton{text-align:center;display:inline-block;}.SmallButton input[type=submit],.SmallButton input[type=button],.SmallButton button{font-weight:normal;font-size:14px;background-color:#fff;margin:5px;padding:5px!important;}#AsmTab>.loadmask-msg{top:200px!important;}.loadmask-msg div{height:220px;width:325px;padding:5px 10px 5px 25px;background:#a4d4e6 url("../images/photon.svg") no-repeat center;background-size:cover;color:#333;font:normal 18px tahoma,arial,helvetica,sans-serif;cursor:wait;}.masked{overflow:hidden!important;}.masked-relative{position:relative!important;}.masked-hidden{visibility:hidden!important;}.details{display:none;}.bm{font-weight:bold;}svg.overlay-left,i.overlay-left{position:absolute;margin:0!important;padding:0!important;line-height:12px;font-size:18px!important;left:8px;top:-1px;font-weight:normal;color:#006400;background-color:transparent!important;}.ui-widget-overlay.custom-overlay{background-color:#fff;background-image:none;opacity:.5;z-index:10001;}.ui-widget-header{background:url("../Images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;}.ui-tabs .ui-tabs .ui-widget-header{background:none;}.ui-menu.ps-container>.ps-scrollbar-y-rail{opacity:.6;}.ui-menu .ui-menu-item{padding:1px;margin:0;}.ui-tabs{position:relative;padding:2px;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:3px 3px 0 10px;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px 1px 0 0;border-bottom:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a,.ui-tabs .ui-tabs-nav li a:visited{float:left;padding:2px;text-decoration:none;font-weight:bold!important;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:2px;background:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{top:1px;}.ui-tabs .ui-tabs-hide{display:none!important;}.qtip{max-width:800px;min-width:150px;line-height:18px;font-size:14px;}.qtip-bootstrap .qtip-titlebar{font-weight:bold;font-size:16px;padding:4px 10px;}.qtip-bootstrap .qtip-content{font-size:12px;padding:4px;}.FileLink,a.FileLink{color:#008000;text-decoration:underline;font-weight:bold;font-size:1em;}#TabsContainer{display:block!important;}.gritter-item{background-color:#00008b;opacity:1;}.gritter-alert .gritter-item{background:url("");color:#000;border-radius:8px;background-color:#fff;opacity:1;min-width:0;}.gritter-title{font-size:16px;font-weight:bold;text-shadow:none!important;}.gritter-popup{width:190px;right:-140px;top:140px;}.gritter-alert{right:225px;top:-100px;border-radius:4px;width:301px;}.gritter-notify{position:fixed;left:5px;top:140px;border-radius:4px;width:301px;}.gritter-item img,.gritter-item iframe{max-width:100%;}.ui-datepicker{width:auto;}#FirmDetailTabs{height:auto;}.EntityInfo{background-color:#d7ebf9;vertical-align:top;margin:auto;padding:5px 20px;-webkit-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-moz-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.EntityInfo th{border:1px solid #fff;background:#00f;color:#fff;text-align:center;font-weight:bold;font-size:13px;}.EntityInfo .inst{font-style:italic;}.EntityInfo td{font-weight:normal;font-size:14px;padding-left:2px;text-align:left;}.EntityInfo td svg{font-size:22px;margin-left:2px;font-weight:normal;}.EntityInfo text,.EntityInfo textarea{font-weight:bold;font-size:13px;padding:2px 5px;}.EntityInfo .note{height:100px;width:300px;}.fa-square-check{color:#008000;}.check{font-size:20px;}.EntityInfo .bb{font-size:14px;font-weight:bold;}.EntityInfo table{width:100%;}.EntityInfo .c{border-top:2px solid #fff;padding:3px 10px 3px 10px;text-align:right;width:30px;}.EntityInfo .box{background-color:#f7f8e1;padding:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-moz-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#qtip-toolbox table a{margin:0!important;}html,body{display:flex;flex-direction:column;margin:0;padding:0;height:98%;font-size:14px;color:#000;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;background-image:var(--html-background-image);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}.header-nav{padding:3px 10px;background-color:var(--header-nav-background-color);border:1px solid #ddd;border-radius:10px;z-index:10;float:left;margin-left:50px;}#AssignmentTrackingDiv{background-color:var(--assignmenttrackingdiv-background-color);width:1210px;padding:3px;border-radius:10px;box-shadow:3px 3px 3px #aaa;}.AdminTag{border:var(--admintag-border);white-space:nowrap;font-weight:bold;color:#5f9ea0;background-color:#f7f8e1;padding:3px;overflow:hidden;width:auto;float:right;margin:2px 3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.atremove{cursor:pointer;background-color:#f0f8ff;border:var(--atremove-border);padding:2px 4px;margin-left:5px;float:right;font-size:10px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;}ul#menu li a{display:block;text-align:center;width:var(--ul-menu-li-a-width);margin:0 2px;padding:2px;line-height:16px;font-size:13px;background:none;border:1px solid #fff;color:#222;text-decoration:none;}.Error{color:#8b0000;font-weight:bold;background-color:var(--error-background-color);}.btn-default,input.btn-default{background-color:var(--btn-default-background-color);border-color:#ccc;color:var(--btn-default-color);}.pop-form{padding:5px;background-color:var(--pop-form-background-color);border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);-moz-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);color:var(--pop-form-color);}.pop-form-title{background-color:var(--pop-form-title-background-color);border:1px solid #fff;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}svg.fa-caret-down{padding:1px;margin:2px;vertical-align:top;cursor:pointer;box-shadow:0 2px 2px 0 #aaa;width:14px!important;height:16px!important;color:var(--svg-fa-caret-down-color);}.nav a.btn:link,.nav a.btn:hover,.nav a.btn:visited,.nav a.btn:active,.nav a.btn{text-decoration:none;color:var(--nav-a-btn-link-color);border:1px solid #ddd;font-weight:bold;padding:2px 4px;margin:0 5px 5px 0;background-color:var(--nav-a-btn-link-background-color);}a.btn:link,a.btn:hover,a.btn:visited,a.btn:active,a.btn{text-decoration:none;color:var(--a-btn-link-color);border:1px solid #ddd;font-weight:bold;padding:2px 4px;margin-right:3px;background-color:var(--a-btn-link-background-color);}svg{color:var(--svg-color);cursor:pointer;}.ui-autocomplete{max-height:350px;overflow-y:scroll;overflow-x:hidden;padding-right:10px;background-color:var(--ui-autocomplete-background-color)!important;-webkit-box-shadow:2px 2px 4px 2px rgba(0,57,47,.32);-moz-box-shadow:2px 2px 4px 2px rgba(0,57,47,.32);box-shadow:2px 2px 4px 2px rgba(0,57,47,.32);color:var(--ui-autocomplete-color)!important;}.datalist{border:var(--datalist-border);margin:auto;background-color:var(--datalist-background-color);border-spacing:1px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}.datalist th{border:var(--datalist-th-border);background-color:var(--datalist-th-background-color);color:var(--datalist-th-color);text-align:center;font-size:12px;font-weight:bold;}.datalist td{border:var(--datalist-td-border);padding:4px;color:var(--datalist-td-color);}.datalist .sbmsg td{background-color:var(--datalist-sbmsg-td-background-color);min-height:1px;}.sysrow,.retrow{display:none;background-color:var(--sysrow-background-color);}.row{background-color:var(--row-background-color);}.altrow{background-color:var(--altrow-background-color);}input,textarea{border:var(--input-border);background:var(--input-background);color:var(--input-color);font-size:14px;margin:3px;padding:2px;font-weight:var(--input-font-weight);}.message-info{border:var(--message-info-border);clear:both;padding:10px 20px;}input.input-validation-error{border:var(--input-input-validation-error-border);}#modalmask{padding:50px;text-align:center;position:absolute;top:0;left:0;z-index:99999;background:var(--modalmask-background);height:2000px;width:100%;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #2694e8;background:var(--ui-state-active-background)!important;font-weight:bold;color:var(--ui-state-active-color)!important;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:var(--ui-state-default-border);background:var(--ui-state-default-background);font-weight:bold;color:var(--ui-state-default-color)!important;}.ui-button.ui-widget.ui-controlgroup-item{border:1px solid #aed0ea;background:#d7ebf9 url("../Images/ui-bg_glass_80_d7ebf9_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2779aa;padding:var(--ui-button-ui-widget-ui-controlgroup-item-padding);}.input-validation-error{background-color:#fee;outline:var(--input-validation-error-outline);}.loadmask{z-index:9998;position:absolute;top:0;left:0;opacity:.3;background-color:#ddd;width:100%;height:100%;zoom:1;filter:var(--loadmask-filter);}.loadmask-msg{z-index:9999;font-size:16px;position:absolute;top:0;left:0;border:var(--loadmask-msg-border);background:#c3daf9;padding:2px;}.pssmsg{background-color:#fbfc74;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--pssmsg-border);}.ivsmsg{background-color:#d4f1d4;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--ivsmsg-border);}.icsmsg{background-color:#c0edfe;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--icsmsg-border);}.rtnsmsg{background-color:#fbacac;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--rtnsmsg-border);}.nvsmsg{background-color:#f1dbf2;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--nvsmsg-border);}.fmsg{background-color:#86b5d9;width:auto;font-weight:bold;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--fmsg-border);}.icmsg{background-color:#bb7004;width:auto;font-weight:bold;color:#fff;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--icmsg-border);}.ssmsg{background-color:#bcfafe;width:auto;color:#000;padding:3px;margin-bottom:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:var(--ssmsg-border);}.ac-wrapper input{margin:1px!important;font-size:14px;padding:2px;border:var(--ac-wrapper-input-border);}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:var(--ui-state-active-a-color)!important;font-weight:bold;background:var(--ui-state-active-a-background)!important;}.ui-menu{background-color:var(--ui-menu-background-color)!important;z-index:999999;overflow:hidden;color:var(--ui-menu-color)!important;}.ui-menu .ui-menu-item a{font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;color:var(--ui-menu-ui-menu-item-a-color);width:auto;text-decoration:none;white-space:nowrap;display:block;padding:2px 2px 2px 4px;background-color:var(--ui-menu-ui-menu-item-a-background-color);border:1px solid #ddd;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-top:2px;padding-bottom:0;bottom:-2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:var(--ui-tabs-ui-tabs-nav-li-ui-tabs-active-background);color:var(--ui-tabs-ui-tabs-nav-li-ui-tabs-active-color);}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:text;background:var(--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-background);color:var(--ui-tabs-ui-tabs-nav-li-ui-tabs-active-a-color);}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;color:var(--ui-tabs-ui-tabs-nav-li-a-color);}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:var(--ui-state-hover-a-color)!important;font-weight:bold!important;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:var(--ui-state-hover-a-background)!important;}#gritter-notice-wrapper{position:fixed;top:140px;left:var(--gritter-notice-wrapper-left);width:301px;z-index:var(--gritter-notice-wrapper-z-index);right:var(--gritter-notice-wrapper-right);}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-size:13px;background:var(--ui-widget-background);color:var(--ui-widget-color);}.ac-wrapper i{font-size:16px!important;margin:1px 2px 1px 4px!important;box-shadow:0 2px 2px 0 #aaa;color:var(--ac-wrapper-i-color);}.ac-wrapper{background-color:var(--ac-wrapper-background-color);display:inline-block;border:var(--ac-wrapper-border);margin:2px;padding:1px;width:auto;height:auto;z-index:999;color:var(--ac-wrapper-color);}.EntityInfo .a{width:var(--entityinfo-a-width);border-top:2px solid #fff;padding-top:3px;text-align:left;}:root:not([data-theme=dark]) #zoom-embeddable-phone-iframe{height:700px;width:640px;}:root:not([data-theme=dark]) #mobile-side-nav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#00008b;overflow-x:hidden;transition:.5s;padding-top:60px;}:root:not([data-theme=dark]) .firmAlert{color:#8b0000;font-weight:bold;background-color:#fff;width:650px;height:auto;border:1px solid #add8e6;border-radius:10px;text-wrap:auto;text-align:left;padding:5px;}:root:not([data-theme=dark]) body #mobile-navbar{display:none;}:root:not([data-theme=dark]) body #mobile-navbar svg{color:#fff!important;font-size:x-large!important;}:root:not([data-theme=dark]) body #mobile-navlinks.hidden{display:none;}:root:not([data-theme=dark]) body #mobile-navlinks{background-color:#fff;}:root:not([data-theme=dark]) body #mobile-navlinks a{display:ruby;}:root:not([data-theme=dark]) #nav-top-half{display:flex;justify-content:space-between;}:root:not([data-theme=dark]) #tagline{color:#fff;display:inline-block;font-size:18px;font-style:italic;font-weight:bold;height:40px;}:root:not([data-theme=dark]) #toll-free-numbers{color:#fff;display:inline-block;font-size:18px;font-weight:bold;}:root:not([data-theme=dark]) #mobile-banners{display:inline-flex;height:5vh;padding-top:2vh;}:root:not([data-theme=dark]) a.btn-disabled{background-color:#d3d3d3;color:#808080!important;cursor:default;}:root:not([data-theme=dark]) a.btn-disabled:hover{background-color:#d3d3d3;color:#808080!important;cursor:default;}:root:not([data-theme=dark]) #AffiliateLogo.exists{display:block;border:1px solid #000;margin-top:1vh;}:root:not([data-theme=dark]) #AffiliateLogo.file-dragover{opacity:.5;}:root:not([data-theme=dark]) #AffiliateLogo.exists:hover{box-shadow:0 0 1px 1px #fff,0 0 3px 4px #87b6d9,0 0 2px 6px #fff;}:root:not([data-theme=dark]) #AffiliateLogo:hover{cursor:pointer;}:root:not([data-theme=dark]) .indent-left{padding-left:20px;}:root:not([data-theme=dark]) a.fa-remove,:root:not([data-theme=dark]) svg.fa-remove,:root:not([data-theme=dark]) svg.fa-times-circle,:root:not([data-theme=dark]) svg.fa-circle-xmark,:root:not([data-theme=dark]) a.fa-trash,:root:not([data-theme=dark]) svg.fa-trash,:root:not([data-theme=dark]) svg.fa-trash-alt,:root:not([data-theme=dark]) svg.fa-trash-can{color:#f00!important;font-size:16px;cursor:pointer;margin:2px;}:root:not([data-theme=dark]) table th.sortable{cursor:pointer;}:root:not([data-theme=dark]) table th.sortable:hover{background-color:#f7f8e2;}:root:not([data-theme=dark]) .g-tabs{display:flex;border-radius:5px 5px 0 0;background-color:#6aa5cf;}:root:not([data-theme=dark]) .g-tab{color:#f5f5f5;cursor:pointer;flex-grow:1;font-weight:bold;font-size:medium;text-align:center;}:root:not([data-theme=dark]) .g-tab:hover{color:#ffad29;}:root:not([data-theme=dark]) .g-tab.active{color:#2f9cc0;background-color:#c8f4fb;cursor:auto;}:root:not([data-theme=dark]) .g-tab.active span{border-bottom:2px solid #219bbe;}:root:not([data-theme=dark]) .g-tab-content{display:none;padding:1em;}:root:not([data-theme=dark]) .g-tab-content.active{display:block;}:root:not([data-theme=dark]) table th a.tblOrder{cursor:pointer;color:#000;}:root:not([data-theme=dark]) a.closeWindow{position:absolute;top:-1vh;right:-1vh;background-color:#fff;border:2px solid #a9a9a9;border-radius:2vh;}:root:not([data-theme=dark]) .lbl,:root:not([data-theme=dark]) label{color:#333;font-family:georgia;font-weight:normal;margin-right:5px;}:root:not([data-theme=dark]) #Calendar a.close{position:absolute;top:-1vh;right:-1vh;background-color:#fff;border:2px solid #a9a9a9;border-radius:2vh;}:root:not([data-theme=dark]) #Calendar table.afkTbl{background-color:#fff;border-radius:5px;border-collapse:inherit;border:0;width:100%;}:root:not([data-theme=dark]) #Calendar table.afkTbl thead{background-color:#f7f8e2;}:root:not([data-theme=dark]) #afkCalendar div.cs{width:80%;}:root:not([data-theme=dark]) #afkCalendar div.cs_dt{text-align:center;cursor:grab;}:root:not([data-theme=dark]) #Calendar table.afkTbl td{border:1px solid #ccc;padding:4px;color:#000;}:root:not([data-theme=dark]) #Calendar div.tbl-scrollable{overflow-x:hidden;overflow-y:auto;position:relative;max-height:50vh;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub_list{display:flex;flex-direction:column;gap:1vh;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub{border:1px solid #000;border-radius:5px;}:root:not([data-theme=dark]) .report_sub .header{display:flex;width:100%;justify-content:space-between;padding:5px 0 5px 0;}:root:not([data-theme=dark]) .report_sub .main_content{background-color:#f8fdff;border-radius:5px;padding:5px;position:relative;}:root:not([data-theme=dark]) .report_sub.checked .mask{display:none;}:root:not([data-theme=dark]) .report_sub .mask{background-color:#808080;position:absolute;padding:0;margin:0;width:100%;height:100%;top:0;left:0;opacity:.5;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub h2{border-radius:5px;cursor:pointer;margin:0;color:#fff;padding:5px;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .switch{position:relative;display:inline-block;width:60px;height:34px;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .switch input{opacity:0;width:0;height:0;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub input:checked+.slider{background-color:#008000;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub input:focus+.slider{box-shadow:0 0 1px #2196f3;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .slider.round{border-radius:34px;}:root:not([data-theme=dark]) #AutoReportsContainer .report_sub .slider.round:before{border-radius:50%;}:root:not([data-theme=dark]) div.report_sub div.tab_row{background-color:#6495ed;}:root:not([data-theme=dark]) div.report_sub div.tab_row button{background-color:transparent;border:0;box-shadow:none;color:#fff;font-weight:bold;padding:5px 15px;cursor:pointer;}:root:not([data-theme=dark]) div.report_sub div.tab_row button:hover,:root:not([data-theme=dark]) iv.report_sub div.tab_row button.active{background-color:#00f;}:root:not([data-theme=dark]) div.report_sub div.content{background-color:#fff;border:1px solid #000;display:none;padding:0 5px;}:root:not([data-theme=dark]) div.report_sub div.content.active{display:flex;}:root:not([data-theme=dark]) div.fixed-header-container{overflow-x:hidden;overflow-y:auto;}:root:not([data-theme=dark]) table.fixed-header,:root:not([data-theme=dark]) div.fixed-header-container table{position:relative!important;border-collapse:collapse!important;}:root:not([data-theme=dark]) table.fixed-header th,:root:not([data-theme=dark]) td,:root:not([data-theme=dark]) div.fixed-header-container table th,:root:not([data-theme=dark]) div.fixed-header-container table td{padding:.25rem;}:root:not([data-theme=dark]) table.fixed-header th,:root:not([data-theme=dark]) div.fixed-header-container table th{position:sticky!important;top:0!important;box-shadow:0 2px 2px -1px rgba(0,0,0,.4);}:root:not([data-theme=dark]) div.filter_list{display:flex;flex-wrap:wrap;}:root:not([data-theme=dark]) div.filter_list div{background-color:#fff;border:1px solid #000;border-radius:5px;padding:5px;}:root:not([data-theme=dark]) div.filter_list div.firm{background-color:#fff4b0;}:root:not([data-theme=dark]) div.filter_list div.ic{background-color:#e0f6fc;}:root:not([data-theme=dark]) .gritter-alert .gritter-item a{white-space:pre-wrap;word-wrap:break-word;}:root:not([data-theme=dark]) .EntityInfo .q{width:300px!important;border-top:2px solid #fff;padding:3px 20px 3px 3px;}:root:not([data-theme=dark]) label.switch-elm{position:relative;display:inline-block;width:50px;height:24px;}:root:not([data-theme=dark]) label.switch-elm input{opacity:0;width:0;height:0;}:root:not([data-theme=dark]) label.switch-elm .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}:root:not([data-theme=dark]) label.switch-elm .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}:root:not([data-theme=dark]) label.switch-elm input:checked+.slider{background-color:#008000;}:root:not([data-theme=dark]) label.switch-elm input:focus+.slider{box-shadow:0 0 1px #2196f3;}:root:not([data-theme=dark]) label.switch-elm input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}:root:not([data-theme=dark]) label.switch-elm .slider.round{border-radius:24px;}:root:not([data-theme=dark]) label.switch-elm .slider.round:before{border-radius:50%;}:root:not([data-theme=dark]) .is-busy-mask{z-index:50;position:absolute;background-color:#d3d3d3;left:0;right:0;top:0;bottom:0;padding:10px;border-radius:5px;opacity:.8;}[data-theme=dark] a.fa-remove,[data-theme=dark] svg.fa-remove,[data-theme=dark] svg.fa-times-circle,[data-theme=dark] svg.fa-circle-xmark,[data-theme=dark] a.fa-trash,[data-theme=dark] svg.fa-trash-alt{color:#f00!important;font-size:16px;cursor:pointer;margin:2px;}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus{border:1px solid #7ac0da;}[data-theme=dark] .lbl,[data-theme=dark] label{color:#fff;font-family:georgia;font-weight:normal;margin-right:5px;}[data-theme=dark] .fixed-header{position:relative;border-collapse:collapse;}[data-theme=dark] .fixed-header th,[data-theme=dark] td{padding:.25rem;}[data-theme=dark] .fixed-header th{position:sticky;top:0;box-shadow:0 2px 2px -1px rgba(0,0,0,.4);}[data-theme=dark] .EntityInfo table td .q{width:300px!important;border-top:2px solid #fff;padding:3px 20px 3px 3px;}[data-theme=dark] .EntityInfo .bs input:focus+label{color:#000;border:1px solid #000;}@media only screen and (max-width:600px){:root:not([data-theme=dark]) #paymentinput{width:auto!important;}:root:not([data-theme=dark]) #paymentImgTD{display:none!important;}:root:not([data-theme=dark]) footer div.footer-margin{width:auto!important;}:root:not([data-theme=dark]) #paymentinput table{width:auto!important;}:root:not([data-theme=dark]) #paymentinput #email{width:auto!important;}:root:not([data-theme=dark]) #paymentinput #comments{width:auto!important;}:root:not([data-theme=dark]) #CreditCard table{width:auto!important;}:root:not([data-theme=dark]) #body{min-height:auto!important;}:root:not([data-theme=dark]) #CreditCard #cardholder{width:auto!important;}:root:not([data-theme=dark]) footer{margin-top:0!important;}:root:not([data-theme=dark]) #menu-footermenu{margin-right:0!important;}}@media only screen and (max-width:500px){header .float-left,header .float-right{float:none;}header .site-title{margin:5px;text-align:center;}#tagline{display:none;}#login{margin:0 0 12px;text-align:center;}#login ul{margin:5px 0;padding:0;}#login li{display:inline;list-style:none;padding:0;}#login a{background:none;margin:2px;padding:0;}#login a:hover{color:#333;}.main-content,.featured+.main-content{background-position:10px 0;}.featured .content-wrapper{padding:10px;}article,aside{float:none;width:100%;}ol.round{list-style-type:none;padding-left:0;}ol.round li{padding-left:10px;margin:25px 0;}ol.round li.zero,ol.round li.one,ol.round li.two,ol.round li.three,ol.round li.four,ol.round li.five,ol.round li.six,ol.round li.seven,ol.round li.eight,ol.round li.nine{background:none;}section.feature{float:none;padding:10px;width:auto;}section.feature img{color:#999;content:attr(alt);font-size:1.5em;font-weight:600;}input{width:90%;}#loginForm{border-right:0;float:none;width:auto;}#loginForm .validation-error{display:block;margin-left:15px;}footer .float-left,footer .float-right{float:none;}footer{text-align:center;height:auto;padding:10px 0;}footer p{margin:0;}.content-wrapper{padding-right:10px;padding-left:10px;max-width:var(--content-wrapper-max-width)!important;}:root:not([data-theme=dark]) div.fixed-header-container{overflow-x:auto!important;}:root:not([data-theme=dark]) #nav-top-half{display:flex;justify-content:space-between;flex-direction:column;}:root:not([data-theme=dark]) #mobile-banners{display:inline-flex;height:5vh;justify-content:center;padding-top:0;}:root:not([data-theme=dark]) #toll-free-numbers{margin-left:initial!important;}}html,body{height:100%!important;}body div.toastify.info-toast{background-color:linear-gradient(to right,#00b09b,#96c93d);}body div.toastify.success-toast{background-color:linear-gradient(to right,#00b09b,#96c93d);}body div.toastify.info-toast{background:linear-gradient(to right,#4a4a4a,#aaa)!important;}body div.toastify.success-toast{background:linear-gradient(to right,#00b09b,#96c93d)!important;}body div.toastify.warning-toast{background:linear-gradient(to right,#ff9400,#bd7e19)!important;}body div.toastify.error-toast{background:linear-gradient(to right,#9b0b0b,#f70303)!important;}body .btn-disabled{background-color:#a9a9a9!important;}body .btn-input-updated{background-color:#ffac00!important;}body #mobile-side-nav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#002256;overflow-x:hidden;transition:.5s;padding-top:60px;}body #mobile-side-nav .material-icons{color:#fff!important;}body #DocumentManagerDiv{display:flex;}body #DocumentManagerDiv .loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:530px;height:675px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}body #DocumentManagerDiv #documentPagesToolbar{align-items:center;background:#add8e6;display:flex;height:28px;font-weight:bold;justify-content:space-around;padding:3px;}body #DocumentManagerDiv #FileItem{cursor:pointer;background:#add8e6;font-weight:bold;text-align:center;height:auto;overflow:hidden;}body #DocumentManagerDiv #DocumentsForm{margin:5px;padding:10px;width:450px;height:80vh;background-color:#f7f8e1;border:1px solid #add8e6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);-moz-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);}body #DocumentManagerDiv #PageListDiv{-moz-border-radius:5px;-moz-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);-webkit-border-radius:5px;-webkit-box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);background-color:#fff;border-radius:5px;box-shadow:2px 2px 8px 2px rgba(0,57,47,.32);display:inline-block;height:69vh;margin:5px 10px;min-width:750px;padding:0 10px 175px 10px;overflow:hidden;}body #DocumentManagerDiv #PageList{min-width:670px;height:82vh;text-align:center;padding:5px 30px 5px 10px;overflow-y:auto;}body #DocumentManagerDiv #PageList.skeleton{background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-size:80px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite;border-radius:5px;}body #DocumentManagerDiv #PageList .page-item{border:1px solid #ccc;font-size:1em;height:auto;margin-bottom:8px;padding:8px;width:auto;}body #DocumentManagerDiv #PageList .page-item svg{font-size:2em;margin-right:10px;}body #DocumentManagerDiv #PageList .page-item img{position:relative;}body #DocumentManagerDiv #PageList .page-item img.ui-selected{border:5px solid #f39814;color:#fff;}body #DocumentManagerDiv #PageList .thumb{border:1px solid #d3d3d3;margin-bottom:2px;height:72vh;width:auto;}body #DocumentManagerDiv #PageList .ui-selecting{background:#feca40;}body #DocumentManagerDiv #PageList .viewing{border:3px solid #008000;}body #DocumentManagerDiv .icon{width:25px;height:25px;}body #DocumentManagerDiv .r90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}body #DocumentManagerDiv .r180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}body #DocumentManagerDiv .r270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}body #DocumentManagerDiv .thumbfoot{width:100%;margin:3px;text-align:center;background-color:transparent;}body #DocumentManagerDiv .thumbfoot i.fa{font-size:25px;}body #DocumentManagerDiv .thumbfoot i:hover{background:#fff;}body #AssignmentListPageContainer th.long-header,body #leftovers-assignments th.long-header{width:17%;}body #AssignmentListPageContainer #GroupedAssignmentList tr.group-row td.group-name,body #leftovers-assignments #GroupedAssignmentList tr.group-row td.group-name{width:30%;}body #AssignmentListPageContainer #GroupedAssignmentList table thead th,body #leftovers-assignments #GroupedAssignmentList table thead th{background-color:#002256;color:#fff;cursor:pointer;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row td.group-name div,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row td.group-name div{align-items:center;color:#fff;display:flex;font-size:large;font-weight:bold;flex-direction:column;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(1n),body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(1n){border:1px solid #002256;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(1n) td.group-name,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(1n) td.group-name{background-color:#002256;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(2n),body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(2n){border:1px solid #008b8b;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(2n) td.group-name,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(2n) td.group-name{background-color:#008b8b;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(3n),body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(3n){border:1px solid #006400;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(3n) td.group-name,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(3n) td.group-name{background-color:#006400;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(4n),body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(4n){border:1px solid #b8860b;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(4n) td.group-name,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(4n) td.group-name{background-color:#b8860b;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(5n),body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(5n){border:1px solid #8b0000;}body #AssignmentListPageContainer #GroupedAssignmentList tbody tr.group-row:nth-child(5n) td.group-name,body #leftovers-assignments #GroupedAssignmentList tbody tr.group-row:nth-child(5n) td.group-name{background-color:#8b0000;}body #AssignmentListPageContainer #AssignmentList thead th,body #AssignmentListPageContainer #Leftovers-AssignmentList thead th,body #AssignmentListPageContainer #Leftovers-FirmList thead th,body #leftovers-assignments #AssignmentList thead th,body #leftovers-assignments #Leftovers-AssignmentList thead th,body #leftovers-assignments #Leftovers-FirmList thead th{background-color:#002256;color:#fff;cursor:pointer;}body #AssignmentListPageContainer #AssignmentList thead th:hover,body #AssignmentListPageContainer #Leftovers-AssignmentList thead th:hover,body #AssignmentListPageContainer #Leftovers-FirmList thead th:hover,body #leftovers-assignments #AssignmentList thead th:hover,body #leftovers-assignments #Leftovers-AssignmentList thead th:hover,body #leftovers-assignments #Leftovers-FirmList thead th:hover{color:#ffa500;}body #AssignmentListPageContainer #AssignmentList thead th svg,body #AssignmentListPageContainer #Leftovers-AssignmentList thead th svg,body #AssignmentListPageContainer #Leftovers-FirmList thead th svg,body #leftovers-assignments #AssignmentList thead th svg,body #leftovers-assignments #Leftovers-AssignmentList thead th svg,body #leftovers-assignments #Leftovers-FirmList thead th svg{color:#fff;}body #AssignmentListPageContainer .inactive-user,body #leftovers-assignments .inactive-user{color:#f00;font-weight:bold;}@keyframes shine{to{background-position:right -40px top 0;}}body #AssignmentListPageContainer td .skeleton,body #leftovers-assignments td .skeleton{background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-size:80px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite;border-radius:5px;}body #AssignmentListPageContainer .filter-group .filter-row,body #leftovers-assignments .filter-group .filter-row{align-items:center;display:flex;gap:5px;}body #AssignmentListPageContainer .filter-group .filter-row svg.filter-icon,body #leftovers-assignments .filter-group .filter-row svg.filter-icon{font-size:25px;}body #AssignmentListPageContainer .filter-group .filter-row .lg-text-filter,body #leftovers-assignments .filter-group .filter-row .lg-text-filter{border-radius:5px;flex-grow:1;line-height:3.5vh;}body #AssignmentListPageContainer .filter-group .filter-row .date-filter,body #AssignmentListPageContainer .filter-group .filter-row .currency-filter,body #leftovers-assignments .filter-group .filter-row .date-filter,body #leftovers-assignments .filter-group .filter-row .currency-filter{border-radius:5px;line-height:3.5vh;}body #AssignmentListPageContainer .filter-group .filter-row .date-filter.currency-filter,body #AssignmentListPageContainer .filter-group .filter-row .currency-filter.currency-filter,body #leftovers-assignments .filter-group .filter-row .date-filter.currency-filter,body #leftovers-assignments .filter-group .filter-row .currency-filter.currency-filter{width:8vw;}body #AssignmentListPageContainer .filter-group .filter-row .date-filter.date-filter,body #AssignmentListPageContainer .filter-group .filter-row .currency-filter.date-filter,body #leftovers-assignments .filter-group .filter-row .date-filter.date-filter,body #leftovers-assignments .filter-group .filter-row .currency-filter.date-filter{width:6vw;}body #AssignmentListPageContainer #active-filters,body #leftovers-assignments #active-filters{display:flex;gap:5px;padding:5px 0;position:relative;}body #AssignmentListPageContainer #active-filters #drop-to-group,body #leftovers-assignments #active-filters #drop-to-group{align-items:center;background-color:#d3d3d3;border:1px dashed #a9a9a9;border-radius:5px;display:flex;font-size:large;justify-content:center;position:absolute;opacity:.5;margin:5px;left:0;right:0;top:0;bottom:0;}body #AssignmentListPageContainer #active-filters.open,body #leftovers-assignments #active-filters.open{height:5vw;}body #AssignmentListPageContainer #active-filters .filter,body #leftovers-assignments #active-filters .filter{align-items:center;background-color:#002256;border-radius:5px;color:#fff;display:flex;font-size:small;font-weight:bold;padding:5px;}body #AssignmentListPageContainer #active-filters .filter .tag,body #leftovers-assignments #active-filters .filter .tag{color:#a9a9a9;padding-right:5px;}body #AssignmentListPageContainer #active-filters .filter svg,body #leftovers-assignments #active-filters .filter svg{color:#fff;}body #AssignmentListPageContainer #active-filters .filter.firm-filter,body #leftovers-assignments #active-filters .filter.firm-filter{background-color:#282a04;}body #AssignmentListPageContainer .next-pages,body #leftovers-assignments .next-pages{align-items:center;display:flex;gap:5px;justify-content:center;padding-top:15px;}body #AssignmentListPageContainer .next-pages button,body #leftovers-assignments .next-pages button{background-color:#002256;color:#fff;font-size:medium;padding:5px;}body #AssignmentListPageContainer .next-pages button svg,body #leftovers-assignments .next-pages button svg{color:#fff;}body #AssignmentListPageContainer .next-pages button.selected,body #leftovers-assignments .next-pages button.selected{color:#002256;background-color:#fff;}body .company-details input:focus,body .company-details textarea:focus{border:0!important;outline:0;}body .company-details #company-header{width:99%;border-radius:5px;display:flex;justify-content:space-between;}body .company-details #company-icon svg{font-size:1.5em;}body .company-details #company-title{display:inline-block;font-size:18px;}body .company-details #company-name{padding-left:10px;}body .company-details #CriticalNote{color:#f00;height:5vh;}body .company-details #save-company-info{width:99%;background-color:#006400;color:#fff;font-family:sans-serif;}body .company-details#affiliate-details #company-header{background-color:#33686f;color:#fff;}body .company-details#affiliate-details #company-icon svg{color:#fff;}body .company-details#employer-details{text-align:left;}body .company-details#employer-details #company-header{background-color:#ecf8ff;}body .company-details#employer-details #company-icon svg{color:#006400;}body .company-details#employer-details #company-title{display:inline-block;}body .company-details#employer-details .section_header{background-color:#006400;}body .company-details#employer-details h1{color:#006400;padding-bottom:15px;}body .company-details#firm-details{background-color:#fff;padding:3px;border-radius:5px 5px 5px 5px;text-align:left;}body .company-details#firm-details #company-icon svg{color:#000;}body .company-details#firm-details #company-title{padding-bottom:15px;}body .company-details#firm-details #MessageList{max-height:50vh;}body .company-details#firm-details #FirmNRListCont{max-height:50vh;}body .company-details#firm-details #CompanySwitch .ac-wrapper{z-index:3!important;}body .company-details#firm-details h1{color:#04467a;}body .company-details#firm-details h2{color:#2f9cc0;}body .company-details#ic-details{background-color:#04467a;color:#fff;padding:3px;border-radius:5px 5px 5px 5px;}body .company-details#ic-details #company-header{box-shadow:none;}body .company-details#ic-details #company-title{display:inline-block;}body .company-details#ic-details #company-icon svg{color:#fff;}body .company-details#ic-details .section_header{background-color:#86b5d9;}body .company-details#ic-details h1{color:#fff;padding-bottom:15px;}body .company-details#medical-examiner-details #company-icon svg{color:#2f9cc0;}body .company-details#vendor-details{text-align:left;}body .company-details#vendor-details #company-header{background-color:#e2e1f8;color:#222;}body .company-details#vendor-details #company-icon svg{color:#222;}body .company-details#vendor-details .section_header{background-color:#bab8ee;}body .company-details#vendor-details h1{color:#2f9cc0;padding-bottom:15px;}body .company-details .info-title-bar{align-items:center;display:flex;justify-content:space-between;}body .company-details #company-info-container{max-height:57vh;overflow-y:auto;padding-bottom:1vh;}body .company-details #company-info-container #general-info-form,body .company-details #company-info-container #phones-info-form,body .company-details #company-info-container #addresses-info-form{display:flex;flex-direction:column;gap:.5vh;}body .company-details #company-info-container #general-info-form .form-input-container,body .company-details #company-info-container #general-info-form .form-autofill-container,body .company-details #company-info-container #general-info-form .form-select-container,body .company-details #company-info-container #phones-info-form .form-input-container,body .company-details #company-info-container #phones-info-form .form-autofill-container,body .company-details #company-info-container #phones-info-form .form-select-container,body .company-details #company-info-container #addresses-info-form .form-input-container,body .company-details #company-info-container #addresses-info-form .form-autofill-container,body .company-details #company-info-container #addresses-info-form .form-select-container{border:1px solid #a9a9a9;border-radius:.5vw;display:flex;padding:.1vw;margin:0;}body .company-details #company-info-container #general-info-form .form-input-container.form-autofill-container,body .company-details #company-info-container #general-info-form .form-autofill-container.form-autofill-container,body .company-details #company-info-container #general-info-form .form-select-container.form-autofill-container,body .company-details #company-info-container #phones-info-form .form-input-container.form-autofill-container,body .company-details #company-info-container #phones-info-form .form-autofill-container.form-autofill-container,body .company-details #company-info-container #phones-info-form .form-select-container.form-autofill-container,body .company-details #company-info-container #addresses-info-form .form-input-container.form-autofill-container,body .company-details #company-info-container #addresses-info-form .form-autofill-container.form-autofill-container,body .company-details #company-info-container #addresses-info-form .form-select-container.form-autofill-container{align-items:center;display:flex;}body .company-details #company-info-container #general-info-form .form-input-container.invalid,body .company-details #company-info-container #general-info-form .form-autofill-container.invalid,body .company-details #company-info-container #general-info-form .form-select-container.invalid,body .company-details #company-info-container #phones-info-form .form-input-container.invalid,body .company-details #company-info-container #phones-info-form .form-autofill-container.invalid,body .company-details #company-info-container #phones-info-form .form-select-container.invalid,body .company-details #company-info-container #addresses-info-form .form-input-container.invalid,body .company-details #company-info-container #addresses-info-form .form-autofill-container.invalid,body .company-details #company-info-container #addresses-info-form .form-select-container.invalid{border:.2vw solid #f00!important;}body .company-details #company-info-container #general-info-form .form-input-container:focus-within,body .company-details #company-info-container #general-info-form .form-autofill-container:focus-within,body .company-details #company-info-container #general-info-form .form-select-container:focus-within,body .company-details #company-info-container #phones-info-form .form-input-container:focus-within,body .company-details #company-info-container #phones-info-form .form-autofill-container:focus-within,body .company-details #company-info-container #phones-info-form .form-select-container:focus-within,body .company-details #company-info-container #addresses-info-form .form-input-container:focus-within,body .company-details #company-info-container #addresses-info-form .form-autofill-container:focus-within,body .company-details #company-info-container #addresses-info-form .form-select-container:focus-within{border:.2vw solid #002256;}body .company-details #company-info-container #general-info-form .form-input-container.skeleton,body .company-details #company-info-container #general-info-form .form-autofill-container.skeleton,body .company-details #company-info-container #general-info-form .form-select-container.skeleton,body .company-details #company-info-container #phones-info-form .form-input-container.skeleton,body .company-details #company-info-container #phones-info-form .form-autofill-container.skeleton,body .company-details #company-info-container #phones-info-form .form-select-container.skeleton,body .company-details #company-info-container #addresses-info-form .form-input-container.skeleton,body .company-details #company-info-container #addresses-info-form .form-autofill-container.skeleton,body .company-details #company-info-container #addresses-info-form .form-select-container.skeleton{background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-size:80px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite;border-radius:5px;min-height:5vh;}body .company-details #company-info-container #general-info-form .form-input-container.skeleton>input,body .company-details #company-info-container #general-info-form .form-input-container.skeleton>select,body .company-details #company-info-container #general-info-form .form-input-container.skeleton>textarea,body .company-details #company-info-container #general-info-form .form-input-container.skeleton>div,body .company-details #company-info-container #general-info-form .form-autofill-container.skeleton>input,body .company-details #company-info-container #general-info-form .form-autofill-container.skeleton>select,body .company-details #company-info-container #general-info-form .form-autofill-container.skeleton>textarea,body .company-details #company-info-container #general-info-form .form-autofill-container.skeleton>div,body .company-details #company-info-container #general-info-form .form-select-container.skeleton>input,body .company-details #company-info-container #general-info-form .form-select-container.skeleton>select,body .company-details #company-info-container #general-info-form .form-select-container.skeleton>textarea,body .company-details #company-info-container #general-info-form .form-select-container.skeleton>div,body .company-details #company-info-container #phones-info-form .form-input-container.skeleton>input,body .company-details #company-info-container #phones-info-form .form-input-container.skeleton>select,body .company-details #company-info-container #phones-info-form .form-input-container.skeleton>textarea,body .company-details #company-info-container #phones-info-form .form-input-container.skeleton>div,body .company-details #company-info-container #phones-info-form .form-autofill-container.skeleton>input,body .company-details #company-info-container #phones-info-form .form-autofill-container.skeleton>select,body .company-details #company-info-container #phones-info-form .form-autofill-container.skeleton>textarea,body .company-details #company-info-container #phones-info-form .form-autofill-container.skeleton>div,body .company-details #company-info-container #phones-info-form .form-select-container.skeleton>input,body .company-details #company-info-container #phones-info-form .form-select-container.skeleton>select,body .company-details #company-info-container #phones-info-form .form-select-container.skeleton>textarea,body .company-details #company-info-container #phones-info-form .form-select-container.skeleton>div,body .company-details #company-info-container #addresses-info-form .form-input-container.skeleton>input,body .company-details #company-info-container #addresses-info-form .form-input-container.skeleton>select,body .company-details #company-info-container #addresses-info-form .form-input-container.skeleton>textarea,body .company-details #company-info-container #addresses-info-form .form-input-container.skeleton>div,body .company-details #company-info-container #addresses-info-form .form-autofill-container.skeleton>input,body .company-details #company-info-container #addresses-info-form .form-autofill-container.skeleton>select,body .company-details #company-info-container #addresses-info-form .form-autofill-container.skeleton>textarea,body .company-details #company-info-container #addresses-info-form .form-autofill-container.skeleton>div,body .company-details #company-info-container #addresses-info-form .form-select-container.skeleton>input,body .company-details #company-info-container #addresses-info-form .form-select-container.skeleton>select,body .company-details #company-info-container #addresses-info-form .form-select-container.skeleton>textarea,body .company-details #company-info-container #addresses-info-form .form-select-container.skeleton>div{display:none;}body .company-details #company-info-container #general-info-form .form-input-container input,body .company-details #company-info-container #general-info-form .form-autofill-container input,body .company-details #company-info-container #general-info-form .form-select-container input,body .company-details #company-info-container #phones-info-form .form-input-container input,body .company-details #company-info-container #phones-info-form .form-autofill-container input,body .company-details #company-info-container #phones-info-form .form-select-container input,body .company-details #company-info-container #addresses-info-form .form-input-container input,body .company-details #company-info-container #addresses-info-form .form-autofill-container input,body .company-details #company-info-container #addresses-info-form .form-select-container input{flex-grow:1;}body .company-details #company-info-container #general-info-form .form-input-container select,body .company-details #company-info-container #general-info-form .form-autofill-container select,body .company-details #company-info-container #general-info-form .form-select-container select,body .company-details #company-info-container #phones-info-form .form-input-container select,body .company-details #company-info-container #phones-info-form .form-autofill-container select,body .company-details #company-info-container #phones-info-form .form-select-container select,body .company-details #company-info-container #addresses-info-form .form-input-container select,body .company-details #company-info-container #addresses-info-form .form-autofill-container select,body .company-details #company-info-container #addresses-info-form .form-select-container select{width:100%;border:0;font-size:medium;outline:0;}body .company-details #company-info-container #general-info-form .invalid-error,body .company-details #company-info-container #phones-info-form .invalid-error,body .company-details #company-info-container #addresses-info-form .invalid-error{color:#f00;font-family:sans-serif;}body .company-details #company-info-container #general-info-form label,body .company-details #company-info-container #phones-info-form label,body .company-details #company-info-container #addresses-info-form label{font-family:sans-serif!important;font-size:initial!important;}body .company-details #company-info-container #general-info-form input,body .company-details #company-info-container #general-info-form textarea,body .company-details #company-info-container #phones-info-form input,body .company-details #company-info-container #phones-info-form textarea,body .company-details #company-info-container #addresses-info-form input,body .company-details #company-info-container #addresses-info-form textarea{border:0;box-sizing:border-box;font-size:initial;}body .company-details #company-info-container #general-info-form textarea,body .company-details #company-info-container #phones-info-form textarea,body .company-details #company-info-container #addresses-info-form textarea{width:99%;}body .company-details #company-info-container #general-info-form select,body .company-details #company-info-container #phones-info-form select,body .company-details #company-info-container #addresses-info-form select{border:1px solid #a9a9a9;border-radius:.5vw;}body .company-details #company-info-container .info-container-row{display:flex;gap:.5vw;}body .company-details #company-info-container .info-container-row .info-container{display:flex;flex-direction:column;flex:1;}body .company-details #company-info-container #info-associations-search-container{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;width:35%;}body .company-details #company-info-container #info-associations-search-container #info-associations-search{border:0;width:90%;}body .company-details #company-contacts-container{border-radius:1vw;display:flex;}body .company-details #company-contacts-container button#add-contact-btn{align-items:center;background-color:#006400;box-shadow:none;color:#fff;display:flex;}body .company-details #company-contacts-container button#add-contact-btn svg{color:#fff;}body .company-details #company-contacts-container #contacts-container{display:flex;flex-wrap:wrap;gap:1vw;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look{background-color:#fff;border-radius:1vw;padding:.7vw;position:relative;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);}body .company-details #company-contacts-container #contacts-container .contact-container.new-look p{margin:0;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look img{border-radius:20%;width:100%;object-fit:contain;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look div.contactImg{background-color:transparent;border:0;border-radius:20%;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look div.contactImg.contains-img{background-color:#87b6d9!important;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar{position:absolute;right:0;flex-direction:column;display:flex;justify-content:flex-end;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar button.options-dropdown-btn{align-self:flex-end;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar .dropdown-enabled{background-color:#87b6d9;border-radius:2px 2px 0 0;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar .dropdown-content{background-color:#87b6d9;border-radius:2px;display:flex;flex-direction:column;z-index:1;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar .dropdown-content a:hover{color:#000;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar svg{color:#002256;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-toolbar button{background-color:transparent;border:0;box-shadow:none;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown{display:flex;gap:5px;padding:.25vw 0;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn{border-radius:.5vw;border:0;color:#fff;font-size:medium;padding:.3vw;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn svg,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn svg{color:#fff;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn.primary-phone,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn.primary-phone{background-color:#055f9d;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn.alt-phone,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn.alt-phone{background-color:#0e90e9;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn.email,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn.email{background-color:#006400;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-lower-toolbar .contact-btn.contact-details,body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-details-dropdown .contact-btn.contact-details{background-color:#00008b;box-shadow:none;line-height:initial;font-weight:bold;font-family:"Segoe UI",Arial,Helvetica,sans-serif;width:100%;}body .company-details #company-contacts-container #contacts-container .contact-container.new-look .contact-name{font-size:large;font-weight:bold;}body .company-details #company-contacts-container #contacts-container table{background-color:#e5f5f9;border:#002256;float:left;margin:2px;width:365px;}body .company-details #company-contacts-container #contacts-container table input,body .company-details #company-contacts-container #contacts-container table textarea{width:90%;}body .company-details #company-contacts-container div.contactImg{background-color:#fff;border:2px solid #000;display:inline-block;height:250px;width:235px;}body .company-details #company-contacts-container div.imgBox{display:inline-block;float:right;}body .company-details #FundingTab #AddRate{background-color:#008000;color:#fff;float:right;}body .company-details #FundingTab #AddRate svg{color:#fff;}body .company-details #FundingTab #UpdateRate{background-color:#002256;color:#fff;float:right;}body .company-details #FundingTab #UpdateRate svg{color:#fff;}body .company-details #FundingTab #CancelRate{float:right;}body .company-details #FundingTab #FundingRateList table tr.rate.deleted{background-color:#a93737;}body .company-details #FundingTab #FundingRateList table tr.rate.used-up{background-color:#a9a9a9;}body .company-details table.contact-container{float:left;background-color:#f8fdff;margin:2px;border:1px solid #bdd6f3;width:365px;}body .company-details .collapsible-content-icon svg{width:auto;height:3vh;}body .company-details .input-updated{border:.2vw solid #ffac00!important;}body .company-details #InfoTab,body .company-details #ContactsTab,body .company-details #MessagesTab,body .company-details #FilesTab,body .company-details #AsmTab,body .company-details #PNDETab,body .company-details #LegalTab,body .company-details #NRTransTab,body .company-details #ReqsTab,body .company-details #WebUsersTab,body .company-details #AscTab,body .company-details #AutoReportsTab,body .company-details #FundingTab,body .company-details #BioTab,body .company-details #SalesTab{padding:.5vw;}body .company-details #InfoTab#InfoTab,body .company-details #ContactsTab#InfoTab,body .company-details #MessagesTab#InfoTab,body .company-details #FilesTab#InfoTab,body .company-details #AsmTab#InfoTab,body .company-details #PNDETab#InfoTab,body .company-details #LegalTab#InfoTab,body .company-details #NRTransTab#InfoTab,body .company-details #ReqsTab#InfoTab,body .company-details #WebUsersTab#InfoTab,body .company-details #AscTab#InfoTab,body .company-details #AutoReportsTab#InfoTab,body .company-details #FundingTab#InfoTab,body .company-details #BioTab#InfoTab,body .company-details #SalesTab#InfoTab{background-color:#fff;}body .company-details #InfoTab#ContactsTab,body .company-details #ContactsTab#ContactsTab,body .company-details #MessagesTab#ContactsTab,body .company-details #FilesTab#ContactsTab,body .company-details #AsmTab#ContactsTab,body .company-details #PNDETab#ContactsTab,body .company-details #LegalTab#ContactsTab,body .company-details #NRTransTab#ContactsTab,body .company-details #ReqsTab#ContactsTab,body .company-details #WebUsersTab#ContactsTab,body .company-details #AscTab#ContactsTab,body .company-details #AutoReportsTab#ContactsTab,body .company-details #FundingTab#ContactsTab,body .company-details #BioTab#ContactsTab,body .company-details #SalesTab#ContactsTab{background-color:#e5f5f9;}body .company-details #InfoTab#ContactsTab .contact-details-content,body .company-details #ContactsTab#ContactsTab .contact-details-content,body .company-details #MessagesTab#ContactsTab .contact-details-content,body .company-details #FilesTab#ContactsTab .contact-details-content,body .company-details #AsmTab#ContactsTab .contact-details-content,body .company-details #PNDETab#ContactsTab .contact-details-content,body .company-details #LegalTab#ContactsTab .contact-details-content,body .company-details #NRTransTab#ContactsTab .contact-details-content,body .company-details #ReqsTab#ContactsTab .contact-details-content,body .company-details #WebUsersTab#ContactsTab .contact-details-content,body .company-details #AscTab#ContactsTab .contact-details-content,body .company-details #AutoReportsTab#ContactsTab .contact-details-content,body .company-details #FundingTab#ContactsTab .contact-details-content,body .company-details #BioTab#ContactsTab .contact-details-content,body .company-details #SalesTab#ContactsTab .contact-details-content{flex-direction:row;}body .company-details #InfoTab#ContactsTab .contact-details-content div.contactImg,body .company-details #ContactsTab#ContactsTab .contact-details-content div.contactImg,body .company-details #MessagesTab#ContactsTab .contact-details-content div.contactImg,body .company-details #FilesTab#ContactsTab .contact-details-content div.contactImg,body .company-details #AsmTab#ContactsTab .contact-details-content div.contactImg,body .company-details #PNDETab#ContactsTab .contact-details-content div.contactImg,body .company-details #LegalTab#ContactsTab .contact-details-content div.contactImg,body .company-details #NRTransTab#ContactsTab .contact-details-content div.contactImg,body .company-details #ReqsTab#ContactsTab .contact-details-content div.contactImg,body .company-details #WebUsersTab#ContactsTab .contact-details-content div.contactImg,body .company-details #AscTab#ContactsTab .contact-details-content div.contactImg,body .company-details #AutoReportsTab#ContactsTab .contact-details-content div.contactImg,body .company-details #FundingTab#ContactsTab .contact-details-content div.contactImg,body .company-details #BioTab#ContactsTab .contact-details-content div.contactImg,body .company-details #SalesTab#ContactsTab .contact-details-content div.contactImg{border-radius:.5vw;display:flex;align-items:center;justify-content:center;}body .company-details #InfoTab#ContactsTab .contact-deleted,body .company-details #ContactsTab#ContactsTab .contact-deleted,body .company-details #MessagesTab#ContactsTab .contact-deleted,body .company-details #FilesTab#ContactsTab .contact-deleted,body .company-details #AsmTab#ContactsTab .contact-deleted,body .company-details #PNDETab#ContactsTab .contact-deleted,body .company-details #LegalTab#ContactsTab .contact-deleted,body .company-details #NRTransTab#ContactsTab .contact-deleted,body .company-details #ReqsTab#ContactsTab .contact-deleted,body .company-details #WebUsersTab#ContactsTab .contact-deleted,body .company-details #AscTab#ContactsTab .contact-deleted,body .company-details #AutoReportsTab#ContactsTab .contact-deleted,body .company-details #FundingTab#ContactsTab .contact-deleted,body .company-details #BioTab#ContactsTab .contact-deleted,body .company-details #SalesTab#ContactsTab .contact-deleted{background-color:#a93737!important;}body .company-details #InfoTab#ContactsTab .contact-deleted .form-input-container,body .company-details #ContactsTab#ContactsTab .contact-deleted .form-input-container,body .company-details #MessagesTab#ContactsTab .contact-deleted .form-input-container,body .company-details #FilesTab#ContactsTab .contact-deleted .form-input-container,body .company-details #AsmTab#ContactsTab .contact-deleted .form-input-container,body .company-details #PNDETab#ContactsTab .contact-deleted .form-input-container,body .company-details #LegalTab#ContactsTab .contact-deleted .form-input-container,body .company-details #NRTransTab#ContactsTab .contact-deleted .form-input-container,body .company-details #ReqsTab#ContactsTab .contact-deleted .form-input-container,body .company-details #WebUsersTab#ContactsTab .contact-deleted .form-input-container,body .company-details #AscTab#ContactsTab .contact-deleted .form-input-container,body .company-details #AutoReportsTab#ContactsTab .contact-deleted .form-input-container,body .company-details #FundingTab#ContactsTab .contact-deleted .form-input-container,body .company-details #BioTab#ContactsTab .contact-deleted .form-input-container,body .company-details #SalesTab#ContactsTab .contact-deleted .form-input-container{background-color:#fff;}body .company-details #InfoTab#ContactsTab .contact-birthday,body .company-details #ContactsTab#ContactsTab .contact-birthday,body .company-details #MessagesTab#ContactsTab .contact-birthday,body .company-details #FilesTab#ContactsTab .contact-birthday,body .company-details #AsmTab#ContactsTab .contact-birthday,body .company-details #PNDETab#ContactsTab .contact-birthday,body .company-details #LegalTab#ContactsTab .contact-birthday,body .company-details #NRTransTab#ContactsTab .contact-birthday,body .company-details #ReqsTab#ContactsTab .contact-birthday,body .company-details #WebUsersTab#ContactsTab .contact-birthday,body .company-details #AscTab#ContactsTab .contact-birthday,body .company-details #AutoReportsTab#ContactsTab .contact-birthday,body .company-details #FundingTab#ContactsTab .contact-birthday,body .company-details #BioTab#ContactsTab .contact-birthday,body .company-details #SalesTab#ContactsTab .contact-birthday{background-color:#ff0!important;}body .company-details #InfoTab#ContactsTab .contact-birthday .form-input-container,body .company-details #ContactsTab#ContactsTab .contact-birthday .form-input-container,body .company-details #MessagesTab#ContactsTab .contact-birthday .form-input-container,body .company-details #FilesTab#ContactsTab .contact-birthday .form-input-container,body .company-details #AsmTab#ContactsTab .contact-birthday .form-input-container,body .company-details #PNDETab#ContactsTab .contact-birthday .form-input-container,body .company-details #LegalTab#ContactsTab .contact-birthday .form-input-container,body .company-details #NRTransTab#ContactsTab .contact-birthday .form-input-container,body .company-details #ReqsTab#ContactsTab .contact-birthday .form-input-container,body .company-details #WebUsersTab#ContactsTab .contact-birthday .form-input-container,body .company-details #AscTab#ContactsTab .contact-birthday .form-input-container,body .company-details #AutoReportsTab#ContactsTab .contact-birthday .form-input-container,body .company-details #FundingTab#ContactsTab .contact-birthday .form-input-container,body .company-details #BioTab#ContactsTab .contact-birthday .form-input-container,body .company-details #SalesTab#ContactsTab .contact-birthday .form-input-container{background-color:#fff;}body .company-details #InfoTab#ContactsTab .contact-associated,body .company-details #ContactsTab#ContactsTab .contact-associated,body .company-details #MessagesTab#ContactsTab .contact-associated,body .company-details #FilesTab#ContactsTab .contact-associated,body .company-details #AsmTab#ContactsTab .contact-associated,body .company-details #PNDETab#ContactsTab .contact-associated,body .company-details #LegalTab#ContactsTab .contact-associated,body .company-details #NRTransTab#ContactsTab .contact-associated,body .company-details #ReqsTab#ContactsTab .contact-associated,body .company-details #WebUsersTab#ContactsTab .contact-associated,body .company-details #AscTab#ContactsTab .contact-associated,body .company-details #AutoReportsTab#ContactsTab .contact-associated,body .company-details #FundingTab#ContactsTab .contact-associated,body .company-details #BioTab#ContactsTab .contact-associated,body .company-details #SalesTab#ContactsTab .contact-associated{background-color:#90ee90!important;}body .company-details #InfoTab#ContactsTab .contact-associated .form-input-container,body .company-details #ContactsTab#ContactsTab .contact-associated .form-input-container,body .company-details #MessagesTab#ContactsTab .contact-associated .form-input-container,body .company-details #FilesTab#ContactsTab .contact-associated .form-input-container,body .company-details #AsmTab#ContactsTab .contact-associated .form-input-container,body .company-details #PNDETab#ContactsTab .contact-associated .form-input-container,body .company-details #LegalTab#ContactsTab .contact-associated .form-input-container,body .company-details #NRTransTab#ContactsTab .contact-associated .form-input-container,body .company-details #ReqsTab#ContactsTab .contact-associated .form-input-container,body .company-details #WebUsersTab#ContactsTab .contact-associated .form-input-container,body .company-details #AscTab#ContactsTab .contact-associated .form-input-container,body .company-details #AutoReportsTab#ContactsTab .contact-associated .form-input-container,body .company-details #FundingTab#ContactsTab .contact-associated .form-input-container,body .company-details #BioTab#ContactsTab .contact-associated .form-input-container,body .company-details #SalesTab#ContactsTab .contact-associated .form-input-container{background-color:#fff;}body .company-details #InfoTab#FilesTab #file-tab-data-container,body .company-details #ContactsTab#FilesTab #file-tab-data-container,body .company-details #MessagesTab#FilesTab #file-tab-data-container,body .company-details #FilesTab#FilesTab #file-tab-data-container,body .company-details #AsmTab#FilesTab #file-tab-data-container,body .company-details #PNDETab#FilesTab #file-tab-data-container,body .company-details #LegalTab#FilesTab #file-tab-data-container,body .company-details #NRTransTab#FilesTab #file-tab-data-container,body .company-details #ReqsTab#FilesTab #file-tab-data-container,body .company-details #WebUsersTab#FilesTab #file-tab-data-container,body .company-details #AscTab#FilesTab #file-tab-data-container,body .company-details #AutoReportsTab#FilesTab #file-tab-data-container,body .company-details #FundingTab#FilesTab #file-tab-data-container,body .company-details #BioTab#FilesTab #file-tab-data-container,body .company-details #SalesTab#FilesTab #file-tab-data-container{background-color:#e5f5f9;border-radius:1vw;}body .company-details #InfoTab#FilesTab #file-tab-filters,body .company-details #ContactsTab#FilesTab #file-tab-filters,body .company-details #MessagesTab#FilesTab #file-tab-filters,body .company-details #FilesTab#FilesTab #file-tab-filters,body .company-details #AsmTab#FilesTab #file-tab-filters,body .company-details #PNDETab#FilesTab #file-tab-filters,body .company-details #LegalTab#FilesTab #file-tab-filters,body .company-details #NRTransTab#FilesTab #file-tab-filters,body .company-details #ReqsTab#FilesTab #file-tab-filters,body .company-details #WebUsersTab#FilesTab #file-tab-filters,body .company-details #AscTab#FilesTab #file-tab-filters,body .company-details #AutoReportsTab#FilesTab #file-tab-filters,body .company-details #FundingTab#FilesTab #file-tab-filters,body .company-details #BioTab#FilesTab #file-tab-filters,body .company-details #SalesTab#FilesTab #file-tab-filters{background-color:#e5f5f9;border-radius:1vw;padding:.5vw;}body .company-details #InfoTab#FilesTab #files-table,body .company-details #ContactsTab#FilesTab #files-table,body .company-details #MessagesTab#FilesTab #files-table,body .company-details #FilesTab#FilesTab #files-table,body .company-details #AsmTab#FilesTab #files-table,body .company-details #PNDETab#FilesTab #files-table,body .company-details #LegalTab#FilesTab #files-table,body .company-details #NRTransTab#FilesTab #files-table,body .company-details #ReqsTab#FilesTab #files-table,body .company-details #WebUsersTab#FilesTab #files-table,body .company-details #AscTab#FilesTab #files-table,body .company-details #AutoReportsTab#FilesTab #files-table,body .company-details #FundingTab#FilesTab #files-table,body .company-details #BioTab#FilesTab #files-table,body .company-details #SalesTab#FilesTab #files-table{background-color:#fff;border-radius:.5vw;}body .company-details #InfoTab#FilesTab #file-list,body .company-details #ContactsTab#FilesTab #file-list,body .company-details #MessagesTab#FilesTab #file-list,body .company-details #FilesTab#FilesTab #file-list,body .company-details #AsmTab#FilesTab #file-list,body .company-details #PNDETab#FilesTab #file-list,body .company-details #LegalTab#FilesTab #file-list,body .company-details #NRTransTab#FilesTab #file-list,body .company-details #ReqsTab#FilesTab #file-list,body .company-details #WebUsersTab#FilesTab #file-list,body .company-details #AscTab#FilesTab #file-list,body .company-details #AutoReportsTab#FilesTab #file-list,body .company-details #FundingTab#FilesTab #file-list,body .company-details #BioTab#FilesTab #file-list,body .company-details #SalesTab#FilesTab #file-list{flex-grow:1;max-height:60vh;overflow-y:auto;padding:.5vw;position:relative;}body .company-details #InfoTab#FilesTab #file-drag-overlay,body .company-details #ContactsTab#FilesTab #file-drag-overlay,body .company-details #MessagesTab#FilesTab #file-drag-overlay,body .company-details #FilesTab#FilesTab #file-drag-overlay,body .company-details #AsmTab#FilesTab #file-drag-overlay,body .company-details #PNDETab#FilesTab #file-drag-overlay,body .company-details #LegalTab#FilesTab #file-drag-overlay,body .company-details #NRTransTab#FilesTab #file-drag-overlay,body .company-details #ReqsTab#FilesTab #file-drag-overlay,body .company-details #WebUsersTab#FilesTab #file-drag-overlay,body .company-details #AscTab#FilesTab #file-drag-overlay,body .company-details #AutoReportsTab#FilesTab #file-drag-overlay,body .company-details #FundingTab#FilesTab #file-drag-overlay,body .company-details #BioTab#FilesTab #file-drag-overlay,body .company-details #SalesTab#FilesTab #file-drag-overlay{align-items:center;background-color:#6ea7d1;display:none;justify-content:center;height:100%;opacity:.9;position:absolute;top:0;left:0;width:100%;}body .company-details #InfoTab#FilesTab #file-drag-overlay.dragging,body .company-details #ContactsTab#FilesTab #file-drag-overlay.dragging,body .company-details #MessagesTab#FilesTab #file-drag-overlay.dragging,body .company-details #FilesTab#FilesTab #file-drag-overlay.dragging,body .company-details #AsmTab#FilesTab #file-drag-overlay.dragging,body .company-details #PNDETab#FilesTab #file-drag-overlay.dragging,body .company-details #LegalTab#FilesTab #file-drag-overlay.dragging,body .company-details #NRTransTab#FilesTab #file-drag-overlay.dragging,body .company-details #ReqsTab#FilesTab #file-drag-overlay.dragging,body .company-details #WebUsersTab#FilesTab #file-drag-overlay.dragging,body .company-details #AscTab#FilesTab #file-drag-overlay.dragging,body .company-details #AutoReportsTab#FilesTab #file-drag-overlay.dragging,body .company-details #FundingTab#FilesTab #file-drag-overlay.dragging,body .company-details #BioTab#FilesTab #file-drag-overlay.dragging,body .company-details #SalesTab#FilesTab #file-drag-overlay.dragging{display:flex;flex-direction:column;}body .company-details #InfoTab#FilesTab #file-drag-overlay.dragging *,body .company-details #ContactsTab#FilesTab #file-drag-overlay.dragging *,body .company-details #MessagesTab#FilesTab #file-drag-overlay.dragging *,body .company-details #FilesTab#FilesTab #file-drag-overlay.dragging *,body .company-details #AsmTab#FilesTab #file-drag-overlay.dragging *,body .company-details #PNDETab#FilesTab #file-drag-overlay.dragging *,body .company-details #LegalTab#FilesTab #file-drag-overlay.dragging *,body .company-details #NRTransTab#FilesTab #file-drag-overlay.dragging *,body .company-details #ReqsTab#FilesTab #file-drag-overlay.dragging *,body .company-details #WebUsersTab#FilesTab #file-drag-overlay.dragging *,body .company-details #AscTab#FilesTab #file-drag-overlay.dragging *,body .company-details #AutoReportsTab#FilesTab #file-drag-overlay.dragging *,body .company-details #FundingTab#FilesTab #file-drag-overlay.dragging *,body .company-details #BioTab#FilesTab #file-drag-overlay.dragging *,body .company-details #SalesTab#FilesTab #file-drag-overlay.dragging *{pointer-events:none;}body .company-details #InfoTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #ContactsTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #MessagesTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #FilesTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #AsmTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #PNDETab#FilesTab #file-drag-overlay.dragging svg,body .company-details #LegalTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #NRTransTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #ReqsTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #WebUsersTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #AscTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #AutoReportsTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #FundingTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #BioTab#FilesTab #file-drag-overlay.dragging svg,body .company-details #SalesTab#FilesTab #file-drag-overlay.dragging svg{font-size:10em;}body .company-details #InfoTab#FilesTab #file-upload,body .company-details #ContactsTab#FilesTab #file-upload,body .company-details #MessagesTab#FilesTab #file-upload,body .company-details #FilesTab#FilesTab #file-upload,body .company-details #AsmTab#FilesTab #file-upload,body .company-details #PNDETab#FilesTab #file-upload,body .company-details #LegalTab#FilesTab #file-upload,body .company-details #NRTransTab#FilesTab #file-upload,body .company-details #ReqsTab#FilesTab #file-upload,body .company-details #WebUsersTab#FilesTab #file-upload,body .company-details #AscTab#FilesTab #file-upload,body .company-details #AutoReportsTab#FilesTab #file-upload,body .company-details #FundingTab#FilesTab #file-upload,body .company-details #BioTab#FilesTab #file-upload,body .company-details #SalesTab#FilesTab #file-upload{display:none;}body .company-details #InfoTab#FilesTab #file-upload-btn,body .company-details #ContactsTab#FilesTab #file-upload-btn,body .company-details #MessagesTab#FilesTab #file-upload-btn,body .company-details #FilesTab#FilesTab #file-upload-btn,body .company-details #AsmTab#FilesTab #file-upload-btn,body .company-details #PNDETab#FilesTab #file-upload-btn,body .company-details #LegalTab#FilesTab #file-upload-btn,body .company-details #NRTransTab#FilesTab #file-upload-btn,body .company-details #ReqsTab#FilesTab #file-upload-btn,body .company-details #WebUsersTab#FilesTab #file-upload-btn,body .company-details #AscTab#FilesTab #file-upload-btn,body .company-details #AutoReportsTab#FilesTab #file-upload-btn,body .company-details #FundingTab#FilesTab #file-upload-btn,body .company-details #BioTab#FilesTab #file-upload-btn,body .company-details #SalesTab#FilesTab #file-upload-btn{background-color:#6ea7d1;color:#fff;font-size:initial;margin-top:2vw;width:100%;}body .company-details #InfoTab#FilesTab #file-upload-btn svg,body .company-details #ContactsTab#FilesTab #file-upload-btn svg,body .company-details #MessagesTab#FilesTab #file-upload-btn svg,body .company-details #FilesTab#FilesTab #file-upload-btn svg,body .company-details #AsmTab#FilesTab #file-upload-btn svg,body .company-details #PNDETab#FilesTab #file-upload-btn svg,body .company-details #LegalTab#FilesTab #file-upload-btn svg,body .company-details #NRTransTab#FilesTab #file-upload-btn svg,body .company-details #ReqsTab#FilesTab #file-upload-btn svg,body .company-details #WebUsersTab#FilesTab #file-upload-btn svg,body .company-details #AscTab#FilesTab #file-upload-btn svg,body .company-details #AutoReportsTab#FilesTab #file-upload-btn svg,body .company-details #FundingTab#FilesTab #file-upload-btn svg,body .company-details #BioTab#FilesTab #file-upload-btn svg,body .company-details #SalesTab#FilesTab #file-upload-btn svg{color:#fff;}body .company-details #InfoTab#FilesTab #file-upload-btn,body .company-details #ContactsTab#FilesTab #file-upload-btn,body .company-details #MessagesTab#FilesTab #file-upload-btn,body .company-details #FilesTab#FilesTab #file-upload-btn,body .company-details #AsmTab#FilesTab #file-upload-btn,body .company-details #PNDETab#FilesTab #file-upload-btn,body .company-details #LegalTab#FilesTab #file-upload-btn,body .company-details #NRTransTab#FilesTab #file-upload-btn,body .company-details #ReqsTab#FilesTab #file-upload-btn,body .company-details #WebUsersTab#FilesTab #file-upload-btn,body .company-details #AscTab#FilesTab #file-upload-btn,body .company-details #AutoReportsTab#FilesTab #file-upload-btn,body .company-details #FundingTab#FilesTab #file-upload-btn,body .company-details #BioTab#FilesTab #file-upload-btn,body .company-details #SalesTab#FilesTab #file-upload-btn{background-color:#6ea7d1;color:#fff;font-size:initial;margin-top:2vw;width:100%;}body .company-details #InfoTab#FilesTab #file-upload-btn svg,body .company-details #ContactsTab#FilesTab #file-upload-btn svg,body .company-details #MessagesTab#FilesTab #file-upload-btn svg,body .company-details #FilesTab#FilesTab #file-upload-btn svg,body .company-details #AsmTab#FilesTab #file-upload-btn svg,body .company-details #PNDETab#FilesTab #file-upload-btn svg,body .company-details #LegalTab#FilesTab #file-upload-btn svg,body .company-details #NRTransTab#FilesTab #file-upload-btn svg,body .company-details #ReqsTab#FilesTab #file-upload-btn svg,body .company-details #WebUsersTab#FilesTab #file-upload-btn svg,body .company-details #AscTab#FilesTab #file-upload-btn svg,body .company-details #AutoReportsTab#FilesTab #file-upload-btn svg,body .company-details #FundingTab#FilesTab #file-upload-btn svg,body .company-details #BioTab#FilesTab #file-upload-btn svg,body .company-details #SalesTab#FilesTab #file-upload-btn svg{color:#fff;}body .company-details #InfoTab#FilesTab .filter-checkbox-container,body .company-details #ContactsTab#FilesTab .filter-checkbox-container,body .company-details #MessagesTab#FilesTab .filter-checkbox-container,body .company-details #FilesTab#FilesTab .filter-checkbox-container,body .company-details #AsmTab#FilesTab .filter-checkbox-container,body .company-details #PNDETab#FilesTab .filter-checkbox-container,body .company-details #LegalTab#FilesTab .filter-checkbox-container,body .company-details #NRTransTab#FilesTab .filter-checkbox-container,body .company-details #ReqsTab#FilesTab .filter-checkbox-container,body .company-details #WebUsersTab#FilesTab .filter-checkbox-container,body .company-details #AscTab#FilesTab .filter-checkbox-container,body .company-details #AutoReportsTab#FilesTab .filter-checkbox-container,body .company-details #FundingTab#FilesTab .filter-checkbox-container,body .company-details #BioTab#FilesTab .filter-checkbox-container,body .company-details #SalesTab#FilesTab .filter-checkbox-container{align-items:center;display:flex;}body .company-details #InfoTab#FilesTab #file-tab-upload-container,body .company-details #ContactsTab#FilesTab #file-tab-upload-container,body .company-details #MessagesTab#FilesTab #file-tab-upload-container,body .company-details #FilesTab#FilesTab #file-tab-upload-container,body .company-details #AsmTab#FilesTab #file-tab-upload-container,body .company-details #PNDETab#FilesTab #file-tab-upload-container,body .company-details #LegalTab#FilesTab #file-tab-upload-container,body .company-details #NRTransTab#FilesTab #file-tab-upload-container,body .company-details #ReqsTab#FilesTab #file-tab-upload-container,body .company-details #WebUsersTab#FilesTab #file-tab-upload-container,body .company-details #AscTab#FilesTab #file-tab-upload-container,body .company-details #AutoReportsTab#FilesTab #file-tab-upload-container,body .company-details #FundingTab#FilesTab #file-tab-upload-container,body .company-details #BioTab#FilesTab #file-tab-upload-container,body .company-details #SalesTab#FilesTab #file-tab-upload-container{background-color:#6ea7d1;padding:1vw;border-radius:1vw;border:1px solid #000;display:flex;}body .company-details #InfoTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #ContactsTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #MessagesTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #FilesTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #AsmTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #PNDETab#FilesTab #file-tab-upload-container #file-upload,body .company-details #LegalTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #NRTransTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #ReqsTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #WebUsersTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #AscTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #AutoReportsTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #FundingTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #BioTab#FilesTab #file-tab-upload-container #file-upload,body .company-details #SalesTab#FilesTab #file-tab-upload-container #file-upload{visibility:hidden;width:0;height:0;}body .company-details #InfoTab#FilesTab #file-tab-upload-container:hover,body .company-details #ContactsTab#FilesTab #file-tab-upload-container:hover,body .company-details #MessagesTab#FilesTab #file-tab-upload-container:hover,body .company-details #FilesTab#FilesTab #file-tab-upload-container:hover,body .company-details #AsmTab#FilesTab #file-tab-upload-container:hover,body .company-details #PNDETab#FilesTab #file-tab-upload-container:hover,body .company-details #LegalTab#FilesTab #file-tab-upload-container:hover,body .company-details #NRTransTab#FilesTab #file-tab-upload-container:hover,body .company-details #ReqsTab#FilesTab #file-tab-upload-container:hover,body .company-details #WebUsersTab#FilesTab #file-tab-upload-container:hover,body .company-details #AscTab#FilesTab #file-tab-upload-container:hover,body .company-details #AutoReportsTab#FilesTab #file-tab-upload-container:hover,body .company-details #FundingTab#FilesTab #file-tab-upload-container:hover,body .company-details #BioTab#FilesTab #file-tab-upload-container:hover,body .company-details #SalesTab#FilesTab #file-tab-upload-container:hover{background-color:#fff;}body .company-details #InfoTab#LegalTab tr.legal,body .company-details #ContactsTab#LegalTab tr.legal,body .company-details #MessagesTab#LegalTab tr.legal,body .company-details #FilesTab#LegalTab tr.legal,body .company-details #AsmTab#LegalTab tr.legal,body .company-details #PNDETab#LegalTab tr.legal,body .company-details #LegalTab#LegalTab tr.legal,body .company-details #NRTransTab#LegalTab tr.legal,body .company-details #ReqsTab#LegalTab tr.legal,body .company-details #WebUsersTab#LegalTab tr.legal,body .company-details #AscTab#LegalTab tr.legal,body .company-details #AutoReportsTab#LegalTab tr.legal,body .company-details #FundingTab#LegalTab tr.legal,body .company-details #BioTab#LegalTab tr.legal,body .company-details #SalesTab#LegalTab tr.legal{background-color:#caa290;}body .company-details #InfoTab#LegalTab tr.legal td,body .company-details #ContactsTab#LegalTab tr.legal td,body .company-details #MessagesTab#LegalTab tr.legal td,body .company-details #FilesTab#LegalTab tr.legal td,body .company-details #AsmTab#LegalTab tr.legal td,body .company-details #PNDETab#LegalTab tr.legal td,body .company-details #LegalTab#LegalTab tr.legal td,body .company-details #NRTransTab#LegalTab tr.legal td,body .company-details #ReqsTab#LegalTab tr.legal td,body .company-details #WebUsersTab#LegalTab tr.legal td,body .company-details #AscTab#LegalTab tr.legal td,body .company-details #AutoReportsTab#LegalTab tr.legal td,body .company-details #FundingTab#LegalTab tr.legal td,body .company-details #BioTab#LegalTab tr.legal td,body .company-details #SalesTab#LegalTab tr.legal td{border:0;}body .ui-menu .ui-menu-item a{border:0;background-color:#fff;}body #leftovers-assignments{height:70vh;display:flex;position:relative;}body #leftovers-assignments #leftovers-lists-container{display:flex;flex-direction:column;flex-grow:1;border:1px solid #002256;border-radius:5px;margin:.5em;position:relative;}body #leftovers-assignments #leftovers-lists-container #leftovers-lists-tabs{display:flex;}body #leftovers-assignments #leftovers-assignment-list-container,body #leftovers-assignments #leftovers-firm-list-container{padding:0!important;flex-grow:1;max-height:65vh;overflow-y:auto;}body #leftovers-assignments #leftovers-assignment-list-container table,body #leftovers-assignments #leftovers-firm-list-container table{width:100%;margin:0!important;}body #leftovers-assignments #leftovers-filters{padding:1em;width:15%;}body #leftovers-assignments #leftovers-actions-pane{border-radius:5px;position:absolute;background-color:#fff;height:100%;right:0;width:30%;}body #leftovers-assignments #leftovers-actions-pane .action-form{display:flex;flex-direction:column;gap:1em;}body #leftovers-assignments #leftovers-actions-pane #leftovers-actions{display:flex;flex-direction:column;gap:2em;}body #leftovers-assignments #leftovers-actions-pane #leftovers-actions #leftovers-assignments-actions,body #leftovers-assignments #leftovers-actions-pane #leftovers-actions #leftovers-firms-actions{display:flex;flex-direction:column;gap:2em;}body #leftovers-assignments #leftovers-actions-pane div.checkboxes{display:flex;gap:5em;}body #leftovers-assignments #leftovers-actions-pane div.checkboxes div{align-items:center;display:flex;flex-direction:row;}body #leftovers-assignments #leftovers-actions-pane #ReassignAssignmentsBtn,body #leftovers-assignments #leftovers-actions-pane #ReassignFirmsBtn{background-color:#002256;color:#fff;font-weight:bold;}body .autodial-container{align-items:center;display:flex;}body .autodial-container input{flex-grow:1;}body .custom-searchbar{align-items:center;border:1px solid #e2e2e2;border-radius:5px;background:#fff;flex-grow:1;display:flex;line-height:3.5vh;}body .custom-searchbar input{border:0;margin:0;}.custom-searchbar body .custom-searchbar input:focus{border:5px solid #000;}body .custom-tab-group{background-color:#055f9d;}body .custom-tab-group .custom-tab{border:0;border-radius:0;background-color:transparent;box-shadow:none;color:#fff;font-size:large;padding:.5em;}body .custom-tab-group .custom-tab:nth-child(1){border-radius:5px 0 0 0;}body .custom-tab-group .custom-tab:nth-child(1){border-radius:5px 0 0 0;}body .custom-tab-group .custom-tab:nth-last-child(1){border-radius:0 5px 0 0;}body .custom-tab-group .custom-tab:hover{background-color:#e5f5f9;color:#002256;}body .custom-tab-group .custom-tab.selected{background-color:#e5f5f9;color:#002256;}body .custom-tab-content{padding:.5em;}body .custom-select{position:relative;}body .custom-select select{appearance:none;width:100%;font-size:1rem;padding:.675em 2em .675em 1em;background-color:#fff;border:1px solid #caced1;border-radius:.25rem;color:#000;cursor:pointer;}body .custom-select::before,body .custom-select::after{--size:.3rem;content:"";position:absolute;right:1rem;pointer-events:none;}body .custom-select::after{border-left:var(--size) solid transparent;border-right:var(--size) solid transparent;border-top:var(--size) solid #000;top:45%;}body .custom-toast-container{position:fixed;top:25px;right:25px;max-width:300px;background:#fff;padding:.5rem;z-index:1023;}body .custom-toast{position:fixed;top:25px;right:25px;max-width:300px;background:#fff;padding:.5rem;border-radius:4px;box-shadow:-1px 1px 10px rgba(0,0,0,.3);z-index:1023;animation:slideInRight .3s ease-in-out forwards,fadeOut .5s ease-in-out forwards 5s;transform:translateX(110%);}body .custom-toast.closing{animation:slideOutRight .5s ease-in-out forwards;}body .custom-toast.custom-toast-success{background:#95eab8;}body .custom-toast.custom-toast-success .toast-progress{background-color:#2ecc71!important;}body .custom-toast.custom-toast-success .toast-icon svg{color:#006400;}body .custom-toast.custom-toast-error{background:#efaca5;}body .custom-toast.custom-toast-error .toast-progress{background-color:#e74c3c!important;}body .custom-toast.custom-toast-warning{background:#ead994;}body .custom-toast.custom-toast-warning .toast-progress{background-color:#f1c40f!important;}body .custom-toast .toast-progress{position:absolute;display:block;bottom:0;left:0;height:4px;width:100%;background:#b7b7b7;animation:toastProgress 3s ease-in-out forwards;}body .custom-toast .toast-content-wrapper{display:flex;justify-content:space-between;align-items:center;}body .custom-toast .toast-message{flex:1;font-size:.9rem;color:#000;padding:.5rem;}body .custom-monthly-calendar #calendar-current-month{font-size:large;}body .custom-monthly-calendar .month-select{align-items:center;display:flex;justify-content:center;}body .custom-monthly-calendar table{background-color:#fff;width:100%;}body .custom-monthly-calendar table th,body .custom-monthly-calendar table td{border:1px solid #000;}body .custom-monthly-calendar table th{text-align:center;}body .custom-monthly-calendar table td{height:10vh;width:10vw;}body .custom-monthly-calendar table td div.day_content{align-items:center;display:flex;flex-direction:column;height:100%;}body .custom-monthly-calendar table td div.day_content button{background-color:#fff;font-size:large;margin:0;}body .custom-monthly-calendar table td div.day_content button svg{font-size:large;}@keyframes slideInRight{0%{transform:translateX(110%);}75%{transform:translateX(-10%);}100%{transform:translateX(0%);}}@keyframes slideOutRight{0%{transform:translateX(0%);}25%{transform:translateX(-10%);}100%{transform:translateX(110%);}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes toastProgress{0%{width:100%;}100%{width:0%;}}body #UserDetails #updateUserBtn,body #UserDetails #save_contact_btn,body #UserDetails .btn_save,body #contact-details #updateUserBtn,body #contact-details #save_contact_btn,body #contact-details .btn_save{margin-top:2vh;width:100%;background-color:#002256;color:#fff;}body #UserDetails #updateUserBtn svg,body #UserDetails #save_contact_btn svg,body #UserDetails .btn_save svg,body #contact-details #updateUserBtn svg,body #contact-details #save_contact_btn svg,body #contact-details .btn_save svg{color:#fff;}body #UserDetails #updateUserBtn.updated,body #UserDetails #save_contact_btn.updated,body #UserDetails .btn_save.updated,body #contact-details #updateUserBtn.updated,body #contact-details #save_contact_btn.updated,body #contact-details .btn_save.updated{background-color:#ffac00;}body #UserDetails #updateUserBtn.success,body #UserDetails #save_contact_btn.success,body #UserDetails .btn_save.success,body #contact-details #updateUserBtn.success,body #contact-details #save_contact_btn.success,body #contact-details .btn_save.success{background-color:#006400;}body #UserDetails div.form-row,body #contact-details div.form-row{display:flex;}body #UserDetails div.form-row .leadingLabel,body #contact-details div.form-row .leadingLabel{width:auto!important;}body #UserDetails div.form-row input[type=checkbox],body #contact-details div.form-row input[type=checkbox]{font-size:initial;margin:initial;padding:initial!important;}body #UserDetails div.form-row input[type=text],body #UserDetails div.form-row input[type=date],body #UserDetails div.form-row select,body #contact-details div.form-row input[type=text],body #contact-details div.form-row input[type=date],body #contact-details div.form-row select{flex-grow:1;}body #UserDetails div.form-checkbox,body #contact-details div.form-checkbox{display:flex;align-items:center;}body #UserDetails div.form-input,body #contact-details div.form-input{--pad:.75rem;position:relative;flex-grow:1;display:flex;}body #UserDetails div.form-input label,body #contact-details div.form-input label{font-weight:bold;font-family:Tahoma,Verdana,Arial,Arial,Helvetica,sans-serif,sans-serif;position:absolute;top:var(--pad);left:var(--pad);background-color:#fff;padding:0 5px;}body #UserDetails div.form-input input+label,body #UserDetails div.form-input select+label,body #contact-details div.form-input input+label,body #contact-details div.form-input select+label{transform:translateY(calc(-40% - var(--pad)));}body #UserDetails div.form-input input:focus+label,body #UserDetails div.form-input select:focus+label,body #contact-details div.form-input input:focus+label,body #contact-details div.form-input select:focus+label{color:#055f9d;}body #UserDetails div.form-input input:focus,body #UserDetails div.form-input select:focus,body #contact-details div.form-input input:focus,body #contact-details div.form-input select:focus{border:.3vw solid #055f9d;}body #UserDetails div.form-input input,body #UserDetails div.form-input select,body #contact-details div.form-input input,body #contact-details div.form-input select{border:1px solid #000;border-radius:5px;padding:1vh!important;margin:.1vw;}body #UserDetails div.form-input input:focus-visible,body #UserDetails div.form-input select:focus-visible,body #contact-details div.form-input input:focus-visible,body #contact-details div.form-input select:focus-visible{outline:0!important;}body div.popup-form{position:absolute;z-index:9998;top:100px;left:175px;background-color:#f5f2dc;padding:5px;margin:auto;width:850px;-webkit-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-moz-box-shadow:0 2px 4px 0 rgba(0,57,47,.32);box-shadow:0 2px 4px 0 rgba(0,57,47,.32);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body div.popup-form .title-bar{margin:2px;padding:3px;border:1px solid #ccc;font-weight:bold;font-size:18px;background-color:#93d1b9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body .custom-modal{display:none;position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}body .custom-modal .custom-modal-content{background-color:#fefefe;margin:10% auto;border:1px solid #888;border-radius:1vw;padding:1vw;max-width:50vw;min-width:20vw;}body .custom-modal .custom-modal-content.lg-modal{max-width:80vw!important;width:80vw!important;overflow-y:auto;}body .custom-modal .custom-modal-content.med-modal{max-width:60vw!important;max-height:75vh!important;overflow-y:auto;width:60vw!important;}body .custom-modal .custom-modal-content.med-modal .contactImg{width:auto;max-height:60vh;}body .custom-modal .custom-modal-content.sm-modal{max-width:20vw!important;width:20vw!important;overflow-y:auto;}body .custom-modal .custom-modal-content .custom-modal-header{display:flex;align-items:center;}body .custom-modal .custom-modal-content .custom-modal-header span{font-weight:bold;font-size:large;}body .custom-modal .custom-modal-content .custom-modal-header span.warning-header{color:#8b0000;}body .custom-modal .custom-modal-content .custom-modal-header .close-modal{float:right;position:absolute;right:0;top:0;}body .custom-modal .custom-modal-content .custom-modal-header .close-modal:hover,body .custom-modal .custom-modal-content .custom-modal-header .close-modal:focus{color:#000;text-decoration:none;cursor:pointer;}body .custom-modal .custom-modal-content .custom-modal-header .close-modal svg{color:#f00;}body .custom-modal .custom-modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}body .custom-modal .custom-modal-content .close:hover,body .custom-modal .custom-modal-content .close:focus{color:#000;text-decoration:none;cursor:pointer;}body .custom-modal .custom-modal-btns{display:flex;gap:1vw;padding-top:1vh;}body .custom-modal .custom-modal-btns button{font-weight:bold;}body .custom-modal .custom-form{padding-top:1vw;display:flex;flex-direction:column;gap:2vh;}body .custom-modal .custom-form label{font-family:sans-serif!important;font-size:initial!important;}body .custom-modal .custom-form input,body .custom-modal .custom-form textarea{border:0;box-sizing:border-box;font-size:initial;}body .custom-modal .custom-form textarea{width:99%;}body .custom-modal .custom-form select{border:1px solid #a9a9a9;border-radius:.5vw;margin:0;padding:.5vw;}body .custom-modal .custom-form .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}body .custom-modal .custom-form .close:hover,body .custom-modal .custom-form .close:focus{color:#000;text-decoration:none;cursor:pointer;}body .custom-modal .custom-form .form-input-container,body .custom-modal .custom-form .form-autofill-container,body .custom-modal .custom-form .form-select-container{border:1px solid #a9a9a9;border-radius:.5vw;display:flex;padding:.2vw;}body .custom-modal .custom-form .form-input-container.form-autofill-container,body .custom-modal .custom-form .form-autofill-container.form-autofill-container,body .custom-modal .custom-form .form-select-container.form-autofill-container{align-items:center;display:flex;}body .custom-modal .custom-form .form-input-container.invalid,body .custom-modal .custom-form .form-autofill-container.invalid,body .custom-modal .custom-form .form-select-container.invalid{border:.2vw solid #f00!important;}body .custom-modal .custom-form .form-input-container:focus-within,body .custom-modal .custom-form .form-autofill-container:focus-within,body .custom-modal .custom-form .form-select-container:focus-within{border:.2vw solid #002256;}body .custom-modal .custom-form .form-input-container.skeleton,body .custom-modal .custom-form .form-autofill-container.skeleton,body .custom-modal .custom-form .form-select-container.skeleton{background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-size:80px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite;border-radius:5px;min-height:5vh;}body .custom-modal .custom-form .form-input-container.skeleton>input,body .custom-modal .custom-form .form-input-container.skeleton>select,body .custom-modal .custom-form .form-input-container.skeleton>textarea,body .custom-modal .custom-form .form-input-container.skeleton>div,body .custom-modal .custom-form .form-autofill-container.skeleton>input,body .custom-modal .custom-form .form-autofill-container.skeleton>select,body .custom-modal .custom-form .form-autofill-container.skeleton>textarea,body .custom-modal .custom-form .form-autofill-container.skeleton>div,body .custom-modal .custom-form .form-select-container.skeleton>input,body .custom-modal .custom-form .form-select-container.skeleton>select,body .custom-modal .custom-form .form-select-container.skeleton>textarea,body .custom-modal .custom-form .form-select-container.skeleton>div{display:none;}body .custom-modal .custom-form .form-input-container input,body .custom-modal .custom-form .form-autofill-container input,body .custom-modal .custom-form .form-select-container input{flex-grow:1;}body .custom-modal .custom-form .form-input-container select,body .custom-modal .custom-form .form-autofill-container select,body .custom-modal .custom-form .form-select-container select{width:100%;border:0;}body .filter-group .filter-row{align-items:center;display:flex;gap:5px;}body .filter-group .filter-row svg.filter-icon{font-size:25px;}body .filter-group .filter-row .lg-text-filter{border-radius:5px;flex-grow:1;line-height:3.5vh;}body .filter-group .filter-row .date-filter,body .filter-group .filter-row .currency-filter{border-radius:5px;line-height:3.5vh;}body .filter-group .filter-row .date-filter.currency-filter,body .filter-group .filter-row .currency-filter.currency-filter{width:8vw;}body .filter-group .filter-row .date-filter.date-filter,body .filter-group .filter-row .currency-filter.date-filter{width:6vw;}body .simple-list-container{background-color:#e5f5f9;border-radius:1vw;}body .simple-list-container.filters-on-left{display:flex;}body .simple-list-container.filters-on-left .simple-list-filters{padding:.5vw;}body .simple-list{flex-grow:1;max-height:60vh;overflow-y:auto;padding:.5vw;position:relative;}body .simple-list .border{border:1px solid #222;border-radius:5px;}body .simple-list .filter{color:#fff;display:flex;align-items:center;gap:10px;}body .simple-list .filter input,body .simple-list .filter select{background-color:transparent;border:0;padding:0;}body .simple-list .filter inputinput::placeholder,body .simple-list .filter selectinput::placeholder{color:#222;}body .simple-list .filter input:focus-visible,body .simple-list .filter select:focus-visible{outline:0;}body .simple-list .filter-container{display:flex;gap:1vw;padding:.5em 0;}body .simple-list .table-container{background-color:#fff;border-radius:5px;overflow-y:auto;}body .simple-list .title{color:#222;font-size:large;font-weight:bold;}body .simple-list table{margin:0;width:100%;}body .simple-list table td{padding:.5em;}body .simple-list table th{background-color:#fff;color:#808080;font-size:small;font-weight:normal;padding:.5em;position:sticky;top:0;}body .simple-list table tr.bgc-white{background-color:#fff;}body .simple-list table tr.has-top-border{border-top:1px solid #c1c1c1;}body .simple-list table tr.has-bottom-border{border-bottom:1px solid #c1c1c1;}body .simple-list table tr .sub-label{color:#808080;font-size:small;}body .simple-list table tr.file-comment-tr div{font-style:italic;padding:0 0 .5vw .5vw;}body .simple-list table tr.file-comment-tr td{padding:initial;}body .simple-list table tr.archived-row{background-color:#e5f5f9;}body .simple-list table tr.deleted-row{background-color:#f08080;}body .simple-list table tr.selected-row{background-color:#90ee90;}body .skeleton{background-color:#e2e5e7;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-size:80px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite;border-radius:5px;}body .full-width{width:99%;}body .half-width{width:50%;}body .third-width{width:33.3%;}body .fourth-width{width:25%;}body .hidden{display:none!important;}body .is-busy{cursor:progress;}body button.save-btn{background-color:#006400;color:#fff;font-family:sans-serif;}body button.restore-btn{background-color:#ff8c00;color:#fff;font-family:sans-serif;}body button.del-btn{background-color:#8b0000;color:#fff;font-family:sans-serif;}@media(max-width:568px){#mobile-side-nav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#002256;overflow-x:hidden;transition:.5s;padding-top:60px;}#mobile-side-nav .close-btn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;}#mobile-side-nav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:7vw;color:#fff;display:block;transition:.3s;}#mobile-side-nav a svg{color:#fff;}#mobile-side-nav.showing{display:block!important;width:80vw;}header #nav-top-half{flex-direction:initial;}header #nav-top-half #header-staff-tools{align-items:center;display:flex;margin:.5vw;}header #nav-top-half #mobile-navbar{display:block!important;}header #nav-top-half #mobile-navlinks{align-items:flex-start;display:flex;flex-direction:column;}header #nav-top-half #navbar-container{display:none!important;}.ac-wrapper{display:flex!important;}#info-associations-search-container{width:auto!important;}#UserDetails div.form-row{flex-direction:column;gap:2vw!important;}#UserDetails div.form-input{align-items:flex-start!important;flex-direction:column;}#UserDetails div.form-checkbox{justify-content:space-between;}}@media(max-width:768px){html,body{height:initial;}header #nav-top-half{flex-direction:column-reverse;}header #nav-top-half #header-staff-tools{align-items:center;display:flex;margin:.5vw;}header #nav-top-half #navbar-container{margin:.5vw;}.header{padding:0!important;}.mobile-column{display:flex;flex-direction:column!important;}.ui-tabs-nav{white-space:nowrap;overflow:hidden;overflow-x:auto;}.ui-tabs-nav li{display:inline-block;float:none!important;vertical-align:bottom;}#company-header{flex-direction:column;}#phones-info-form div.info-container-row,#addresses-info-form div.info-container-row{display:flex;flex-direction:column;gap:1vh;}div.info-container-row{display:flex;flex-direction:column;gap:1vh;}div.form-input-container,div.form-autofill-container{border-radius:2vw!important;}div.form-select-container{border-radius:2vw!important;}}