.screen{width:100%;height:100%}.screen.centered{display:flex;align-items:center;text-align:center}.screen.centered .center-container{margin:auto}.spinner-overlay{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-55px}.spinner-overlay li,.spinner-overlay ul{list-style:none;padding:0;margin:0}.spinner-overlay ul{position:relative;display:flex;width:110px;flex-wrap:wrap}.spinner-overlay li{border-radius:3px;width:20px;height:20px;opacity:.8}.spinner-overlay li:not(:last-child){margin-bottom:10px;margin-right:10px}.unauthorized-screen .logo{max-height:200px;max-width:300px;margin-bottom:24px}.unauthorized-screen button{min-width:160px}.unauthorized-screen .name{font-weight:600;margin-bottom:12px}.unauthorized-screen .contact-us{margin-top:25px;font-size:14px;opacity:.6}.unauthorized-screen .contact-us .text{margin-bottom:1px}.unauthorized-screen .contact-us svg{position:relative;top:-1px;opacity:.4;margin-right:6px}.sidebar{position:absolute;width:100%}.sidebar,.sidebar .sidebar-inner{height:100%;display:flex;flex-direction:column}.sidebar .sidebar-inner{background:#d1f0b1;margin:0 5px;padding:8px;border-radius:8px}.sidebar .header{flex:0 1 75px;position:relative;text-align:center}.sidebar .header .logo{font-size:20px}.sidebar .header .logo img{max-width:230px;max-height:42px}.sidebar .header .user{font-size:13px;margin-top:7px;opacity:.85}.sidebar .header .user svg{margin-right:2px;position:relative;top:-1px;opacity:.8}.sidebar .menu{flex:1 1;position:relative;overflow:hidden}.sidebar .menu .menu-item{display:block;padding:12px 10px;border-bottom:1px solid #e2e3e5}.sidebar .menu .menu-item,.sidebar .menu .menu-item.active{color:#444}.sidebar .menu .menu-item:hover{background:#e6e6e6}.sidebar .menu .menu-item.active{background:#7fb3eb}.sidebar .menu .menu-item svg{margin-right:12px;opacity:.5;position:relative;top:-2px}.sidebar .menu button.menu-item{border:0;display:block;width:100%;text-align:left;background:transparent}.sidebar .menu button.menu-item:active,.sidebar .menu button.menu-item:focus{outline-style:none;outline-width:0}.page-view{position:absolute;width:100%;height:100%;padding:3px 3px 9px 11px}.page-view .page{padding-right:13px;margin-bottom:0;overflow:hidden}.page-view .page-header{position:relative}.page-view .page-header .page-title{font-weight:700;color:#277fdd;display:inline-block;font-size:18px;margin:0;line-height:1;padding-top:9px}.page-view .page-header .page-tools{position:absolute;right:0;top:0}.page-view .page-body{padding-top:9px}.authorized-screen{padding:10px 5px;width:100%;height:100%}.authorized-screen .authorized-screen-inner{display:flex;flex:1 1 auto;flex-direction:row;height:100%}.authorized-screen .sidebar-wrapper{flex:0 1 300px;height:100%;position:relative}.authorized-screen .page-wrapper{flex:1 1;height:100%;position:relative;overflow:hidden}.authorized-screen .dialog-wrapper{position:absolute;width:100%;height:100%;display:flex;flex-direction:column}@media (max-width:600px){.authorized-screen .authorized-screen-inner{flex-direction:column}.authorized-screen .sidebar-wrapper{flex:0 1 300px;height:400px}}.support-info{margin-top:16px}.support-info tr td{padding:10px 5px;vertical-align:top}.support-info tr td:first-child{padding-left:0}.support-info tr td:first-child svg{position:relative;top:-1px;opacity:.6}.support-info tr td:last-child{color:#373f51;padding-right:0}.support-info tr:first-child td{padding-top:0}.support-info tr:last-child td{padding-bottom:0}.service-unavailable-screen svg{position:relative;top:-2px;color:#dc3545}.chart-container{height:512px}.section-title{font-size:16px;text-align:center;margin-bottom:15px}.feature-block{text-align:right;padding:10px;color:#fff;overflow:hidden;border-radius:4px}.feature-block .icon{opacity:.3}.feature-block .value{font-size:14px;opacity:.9}.feature-block .title{font-size:15px}.feature-block.with-current-count{border-bottom-left-radius:0;border-bottom-right-radius:0}.feature-current-count{padding:6px 10px;color:#fff;opacity:.7;font-size:14px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.feature-current-count span{float:right}.account-summary .stat-block .title{color:#909090;margin-bottom:4px}.account-summary .stat-block table tr td{border-top:none}.account-summary .stat-block table tr td:first-child{text-align:left}.account-summary .stat-block table tr td:last-child{text-align:right;font-weight:600}.ReactTable .-pagination,.ReactTable .rt-tfoot,.ReactTable .rt-thead.-header,.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:none!important}.ReactTable .rt-thead.-header{border-bottom:2px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:8px 5px}.ReactTable.no-data .-pagination{margin-top:60px}.ReactTable .rt-noData{background:transparent;pointer-events:auto;padding:16px 0 0}.ReactTable .rt-thead .rt-tr{font-weight:700;text-align:left}.ReactTable .-pagination{justify-content:flex-end;border:none}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{flex:0 1;width:100px}.ReactTable .-pagination .-center{flex:none}.ReactTable .rt-td.centered{display:flex;align-items:center;justify-content:center}.ReactTable .rt-thead.-header .rt-th .centered{text-align:center}.download-btn{cursor:pointer}.fax-list .info-btn{position:relative;top:-2px}.faxes-header-tools{margin-top:10px;margin-bottom:10px;padding:10px;border:2px solid #d1f0b1;border-radius:10px;display:flex;flex-direction:row;align-items:center}.faxes-header-tools p{margin:0 0 0 5px}.error-container{overflow:hidden;color:#dc3545}.error-container:not(.large){font-size:14px}.send-fax .fax-sent{margin-bottom:15px}.caller-id-lookup .params *{display:inline-block}.caller-id-lookup .params label{margin-right:16px}.caller-id-lookup .params input{margin-right:8px}.caller-id-lookup .params button{position:relative;top:-2px}.caller-id-lookup .result{margin-top:20px}.caller-id-lookup .result .caller-id{margin-top:5px}.caller-id-lookup .result .caller-id.error{color:#dc3545}.caller-id-lookup .result .caller-id.not-found{color:#373f51}body{margin:0;padding:0;background-color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{height:100%!important}a{cursor:pointer}a,a:hover{text-decoration:none}.form-group label .note{color:#d7d7d7}.form-group .error{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.icon-button{color:#aaa;cursor:pointer;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.icon-button:hover{color:#333}.row .small-margins{margin-right:-7px;margin-left:-7px}.row .small-margins .col-lg,.row .small-margins .col-md,.row .small-margins .col-sm,.row .small-margins .col-xl{padding-right:7px;padding-left:7px}.row .col-border-right{border-right:2px solid #eee}.input-small{width:300px;max-width:100%}.form-container{padding:0 3px 3px}