@charset 'UTF-8';body,html{height:100%;position:relative;margin:0;padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body,section{text-align:left}body{background:#f8f8f8;overflow-x:hidden;font:92.5%/1.4 'Helvetica Neue Light','Helvetica Neue','Helvetica','Arial',sans-serif;-webkit-text-size-adjust:none}a{color:#009cbf;text-decoration:none}a:hover,body{color:#444}section{padding:12px}.view-init{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:40px;line-height:40px;width:100%;text-align:center;color:#009cbf;font-weight:700}header-bar,nav-bar,section{display:block}.nav-bar{background:#0092b2;text-align:right;padding:8px;color:#fff;white-space:nowrap;overflow:hidden;font-size:80%}.nav-bar>span.link,footer span{cursor:pointer}.nav-bar>span.link:hover,a:hover{text-decoration:underline}.nav-bar>span:nth-child(-n+6){float:left;padding-right:15px}header-bar.fixed{z-index:800}.search-bar,header{background:#009cbf;position:relative;z-index:10}header{display:block;height:66px;padding-left:22px;text-align:left}header h1{display:block;margin:0;padding:12px;color:#fff;white-space:nowrap;overflow:hidden;font-size:1.5em;line-height:44px}@media all and (min-width:380px){header h1{font-size:212%;line-height:1.4em}}header.logo{padding-left:0}header.logo>h1{background:linear-gradient(transparent,transparent) no-repeat 12px center/50px auto,url(/Assets/img/SupportHub.svg) no-repeat 12px center/50px auto;padding-left:72px}header.logo>h1:before{content:'Support Hub'}header .school-type{color:#fff;font-size:60%}header .action-button,header .back-button{display:none}header .action-button.shown,header .back-button.shown{display:block;position:absolute;top:0;bottom:0;text-align:center;color:#fff}header .back-button.shown{background:#00add3;left:0;font-size:2em;width:22px;line-height:60px}header .action-button.shown.add:hover,header .action-button.shown.edit:hover,header .back-button.shown:hover{background:#00c2ec;cursor:pointer}header .action-button.shown{right:0;width:72px;height:66px;line-height:66px}header .action-button.shown.add,header .action-button.shown.edit{background:#00add3}header .action-button.shown.sync-all{background:#94d62c;width:120px}header .action-button.shown.sync-all:hover{background:#86c326;cursor:pointer}header .action-button.shown.sync-single{background:#ff9b40;width:120px;right:120px}header .action-button.shown.sync-single:hover{background:#ff8e26;cursor:pointer}header .action-button.shown.save,header .action-button.shown.sync-action{background:#94d62c;right:72px}header .action-button.shown.save:hover,header .action-button.shown.sync-action:hover{background:#86c326;cursor:pointer}header .action-button.shown.cancel{background:#ff9b40}header .action-button.shown.cancel:hover{background:#ff8e26;cursor:pointer}.search-bar{padding:12px;border-top:1px solid #009cbf}.search-bar input{width:100%;height:32px;line-height:32px;border:0;outline:none;background:#fff;padding:0 56px 0 6px;font:inherit}.search-bar.fixed,header-bar.fixed{position:fixed;top:0;left:0;right:0}.search-bar-clear{position:absolute;top:14px;right:14px;bottom:14px;width:50px;color:#009cbf;line-height:28px;text-align:center;font-size:.8em}.search-bar-clear:hover{color:#ff9b40;cursor:pointer}.search-bar-clear:active{color:#009cbf}.letters-bar,table.responsive>thead{display:none}@media all and (min-width:820px){.letters-bar{display:block;position:relative;background-color:#009cbf;padding:0 3px 3px;z-index:10}.letters-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.letters-bar ul li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;line-height:30px;text-align:center;border-radius:4px;border:solid 2px #009cbf;text-transform:uppercase;color:#fff;background-color:#00add3}.letters-bar ul li:hover{cursor:pointer;background-color:#00c2ec}.letters-bar ul li.selected{background-color:#ff9b40}.letters-bar ul li.selected:hover{background-color:#ff8e26}.letters-bar.fixed{position:fixed;top:56px;left:0;right:0}}table.responsive{padding:0;margin:0;border-collapse:collapse;width:100%;max-width:100%}table.responsive>tbody{display:block;padding:0;margin:0}table.responsive>tbody>tr{display:block;padding:8px 6px;margin:0}table.responsive>tbody>tr:nth-of-type(odd){background:#ddd}table.responsive>tbody>tr>td{display:block;overflow:hidden;margin:0}table.responsive>tbody>tr>td:not(:empty):before{display:inline-block;font-weight:700;content:attr(data-column);width:10%;min-width:80px}@media all and (min-width:820px){table.responsive{table-layout:fixed}table.responsive>tbody,table.responsive>thead{display:table-row-group;width:100%}table.responsive>thead th{padding:8px}table.responsive>tbody>tr{display:table-row}table.responsive>tbody>tr>td{display:table-cell;padding:8px}table.responsive>tbody>tr>td:not(:empty):before{display:none}table.responsive>tbody>tr>td:nth-of-type(3){color:#ccc}table.responsive>tbody>tr>td:last-of-type{text-align:right}}.message-bar{visibility:hidden;position:fixed;margin-top:12px;left:12px;right:12px;font:inherit;font-style:normal;font-weight:400;height:54px;line-height:54px;padding:0;text-align:center;-webkit-transition:ease all .5s;transition:ease all .5s;vertical-align:baseline;z-index:100;opacity:0;cursor:pointer}.message-bar.error{background:#e00;color:#fff}.message-bar.ok{background:#94d62c;color:#fff}.message-bar.custom,.message-bar.info{background:#009cbf;color:#fff}.message-bar.shown{visibility:visible;opacity:1;z-index:9999;-webkit-transition:ease all .3s;transition:ease all .3s}.message-bar:after{content:"X";display:inline-block;position:absolute;right:0;top:0;padding:0 10px;line-height:54px;font-size:smaller;color:#fafafa;cursor:pointer}auto-complete{display:block;position:relative}auto-complete>ul{display:block;position:absolute;top:40px;left:0;right:0;list-style:none;margin:0;padding:0;border-top:none}auto-complete>ul>li.autocomplete-hint{background:#ededed;display:block;list-style:none;margin:0;padding:8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0092b2}auto-complete>ul>li.autocomplete-hint:hover{background:#e0e0e0;cursor:pointer}auto-complete>ul>li.autocomplete-hint:nth-of-type(odd){background:#e0e0e0}auto-complete>ul>li.autocomplete-hint:nth-of-type(odd):hover{background:#d3d3d3;cursor:pointer}auto-complete>ul>li.autocomplete-hint.selected{background:#94d62c;color:#fff}auto-complete>ul>li.autocomplete-hint.selected:before{position:absolute;top:6px;left:4px;display:inline;content:'› ';color:#e6f1e4}.ctrl-c-text{display:none;position:absolute;top:0;left:0;color:#fff;font-size:1px;border:0;outline:none;z-index:-1}.ctrl-c{position:relative;display:inline-block;max-width:100%}.ctrl-c>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctrl-c:hover:after,.ctrl-c:hover:before{position:absolute;display:block;left:50%;z-index:99999}.ctrl-c:hover:before{background:#555;line-height:22px;text-align:center;padding:0 4px;font-size:75%;color:#fff;content:'click to copy';top:-30px;margin-left:-40px;width:80px;height:22px}.ctrl-c:hover:after{content:'';top:-8px;margin-left:-3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #555}.ctrl-c.copied:hover:before{background:#ffe4b5;color:#555;content:'copied'}.ctrl-c.copied:hover:after{border-top-color:#ffe4b5}.login,footer{bottom:0;width:100%}footer{background:#0092b2;display:block;padding:5px;color:#fff;font-size:80%;position:fixed}.login{background:#009cbf;position:absolute;top:0;right:0;left:0;height:100%}.login-logo{background:linear-gradient(transparent,transparent) no-repeat top center/contain,url(/Assets/img/SupportHub.svg) no-repeat top center/contain;position:absolute;top:50%;left:50%;height:300px;width:200px;margin-left:-100px;margin-top:-150px}.login-button,.login-text{position:absolute;text-align:center;color:#fff}.login-button{background:#f270d4;bottom:0;left:0;height:40px;line-height:40px;width:200px}.login-button:hover{background:#f487db;cursor:pointer}.login-text{top:320px;width:100%}.clientlist-header-shadow{position:fixed;top:57px;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(183,183,183,.7)),to(rgba(183,183,183,0)));background:-webkit-linear-gradient(top,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);background:linear-gradient(to bottom,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);z-index:5}@media all and (min-width:820px){.clientlist-header-shadow{position:fixed;top:93px;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(183,183,183,.7)),to(rgba(183,183,183,0)));background:-webkit-linear-gradient(top,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);background:linear-gradient(to bottom,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);z-index:5}}.client-section .server thead,.delete-client-button>span{display:none}.clientlist-table tr:hover,.clientlist-table tr:nth-of-type(odd):hover{cursor:pointer}.clientlist-testsystem{font-size:x-small}.header-spacer{height:177px}.header-spacer-no-address{height:137px}.client-header-shadow,.client-header-shadow-with-address{position:fixed;top:135px;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(183,183,183,.7)),to(rgba(183,183,183,0)));background:-webkit-linear-gradient(top,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);background:linear-gradient(to bottom,rgba(183,183,183,.7) 0%,rgba(183,183,183,0) 100%);z-index:5}.client-header-shadow-with-address{top:172px}.client-section{padding:12px}.client-section h2{margin:0}.client-section input,.client-section select{height:38px}.client-section input,.client-section select,.client-section textarea{background:#f5f5f5;width:100%;border:1px solid #e0e0e0;line-height:38px;outline:none;margin-bottom:32px;padding:0 8px;color:inherit;font:inherit}.client-section input:focus,.client-section select:focus,.client-section textarea:focus{background:#fff;outline:none}.client-section span.clickable:hover{cursor:pointer}.client-section textarea{height:76px}.client-section ul{margin:0;padding:0}.client-section ul>li{position:relative;list-style:none;margin:0;padding:0}.client-section .delete-button{background:#efeded;display:block;position:absolute;bottom:13px;right:1px;border-left:solid 1px #e0e0e0;height:36px;line-height:36px;padding:0 4px;font-size:80%;font-weight:700;color:#a2a2a2;-webkit-transition:ease-in-out all .3s;transition:ease-in-out all .3s}.client-section .delete-button:hover{background:#d50000;color:#fff;cursor:pointer}.client-section .notes .delete-button{height:74px;line-height:74px;bottom:39px}.client-section .notes textarea{padding-right:48px}.client-section .notes span{background:#f8f5d7;display:block;padding:12px}.client-section .notes span>strong{float:left;height:100%}.client-section .server:not(.edit-mode) tbody>tr:hover,.client-section .services:not(.edit-mode) tbody>tr:hover{background:#f5f5f5}.client-section .server tr.db td:first-of-type:after,.client-section .services tr.db td:first-of-type:after{content:' [database]';font-size:xx-small;color:#a0a0a0}.client-section .server td,.client-section .server th,.client-section .services td,.client-section .services th,.client-section .services>li{padding:12px 0}.client-section .server.edit-mode li,.client-section .server.edit-mode td,.client-section .services.edit-mode li,.client-section .services.edit-mode td{position:relative}.client-section .server input:last-of-type{padding-right:40px}.client-section .server .edit-button,.client-section .services .edit-button{background:#00add3;padding:10px;color:#fff;width:80px;text-align:center;cursor:pointer}.client-section .notes .new input,.client-section .notes .new select,.client-section .notes .new textarea,.client-section .server .new input,.client-section .server .new select,.client-section .server .new textarea,.client-section .services .new input,.client-section .services .new select,.client-section .services .new textarea{border-color:#ff9b40}.client-section .services>li>span{display:block;width:24px;height:24px;float:left;margin:-1px 12px 0 0}.client-section .services>li>span.service-type-isams-legacy{background:linear-gradient(transparent,transparent) no-repeat center/14px,url(/Assets/img/isams.svg) no-repeat center/14px #e00}.client-section .services>li>span.service-type-parentportal-legacy{background:linear-gradient(transparent,transparent) no-repeat center/16px,url(/Assets/img/parentportal.svg) no-repeat center/16px #e00}.client-section .services>li>span.service-type-pupilportal-legacy{background:linear-gradient(transparent,transparent) no-repeat center/16px,url(/Assets/img/pupilportal.svg) no-repeat center/16px #e00}.client-section .services>li>span.service-type-isams{background:linear-gradient(transparent,transparent) no-repeat center/14px,url(/Assets/img/isams.svg) no-repeat center/14px #009cbf}.client-section .services>li>span.service-type-parentportal{background:linear-gradient(transparent,transparent) no-repeat center/16px,url(/Assets/img/parentportal.svg) no-repeat center/16px #009cbf}.client-section .services>li>span.service-type-pupilportal{background:linear-gradient(transparent,transparent) no-repeat center/16px,url(/Assets/img/pupilportal.svg) no-repeat center/16px #009cbf}.client-section .services>li>span.service-type-cloud{background:linear-gradient(transparent,transparent) no-repeat center/16px,url(/Assets/img/cloud.svg) no-repeat center/16px #009cbf}.client-section .services input:last-of-type{padding-right:40px;margin-bottom:0}.client-section .server{display:block;width:100%;padding:0;margin:0;border:0;border-collapse:collapse}.client-section .server tbody,.client-section .server td,.client-section .server tr{display:block;white-space:nowrap}.client-section .server td input{margin:0;width:70%}.client-section .server td div:not(.delete-button){position:relative;display:inline-block;max-width:100%}.client-section .server td:before{content:attr(data-col);display:inline-block;width:30%;font-weight:700;overflow:hidden;text-overflow:ellipsis}@media all and (min-width:820px){.client-section .server{display:table;table-layout:fixed}.client-section .server thead{display:table-header-group}.client-section .server tbody{display:table-row-group}.client-section .server td,.client-section .server th{padding:12px 0 12px 12px}.client-section .server td:first-of-type,.client-section .server th:first-of-type{padding-left:0}.client-section .server th{font-weight:700}.client-section .server th:nth-child(3),.client-section .server th:nth-child(4),.client-section .server th:nth-child(5){width:15%}.client-section .server tr{display:table-row}.client-section .server tr td{display:table-cell;white-space:nowrap}.client-section .server tr td div:not(.ctrl-c){overflow:hidden;text-overflow:ellipsis}.client-section .server tr td input{width:100%}.client-section .server tr td:before{display:none}}.client-section .add-button{background:#94d62c;display:block;height:38px;line-height:38px;color:#fff;padding:0 4px;font-size:80%;font-weight:700;text-align:center}.client-section .add-button:hover{background:#86c326;cursor:pointer}.address,.client-information{background:#009cbf;display:block;position:fixed;left:0;right:0;border-top:1px solid #009cbf;list-style:none;padding:0 34px;margin:0;font-size:1%;white-space:nowrap;overflow:hidden;height:37px;z-index:800}.address:after,.client-information:after{clear:left}.address li,.client-information li{display:inline-block;line-height:37px;color:#fff;padding:0;margin:0;font-size:9250%}.client-information{top:98px}.client-information>li{padding-right:12px}.client-information>li:not(:first-of-type){border-left:solid 1px #009cbf;padding-left:12px}.address{top:135px}.address>li:not(:first-of-type):before{content:', '}.delete-client-button{background:#efeded;border:solid 1px #e0e0e0;text-align:center;padding:12px;cursor:pointer;margin-top:30px;color:#a2a2a2;-webkit-transition:ease-in-out all .3s;transition:ease-in-out all .3s}.delete-client-button:hover{background:#e00;color:#fff;cursor:pointer}.delete-client-button>span:first-of-type{display:block}.delete-client-button.confirm>span,.no-results{display:none}.delete-client-button.confirm>span:last-of-type{display:block}.no-access,.no-results.shown{background:#e00;color:#fff;line-height:40px;margin:12px;text-align:center}.no-results.shown{display:block;height:40px}.no-access{min-height:40px}table.responsive>tbody>tr>td{text-overflow:initial;white-space:initial}.entities-bar{background:#009cbf;position:relative;padding:0 3px 3px;z-index:10}.entities-bar ul{display:block;list-style:none;padding:0;margin:0}.entities-bar ul li{background:#00add3;display:inline-block;width:auto;padding:0 10px;line-height:30px;text-align:center;border-radius:4px;border:solid 2px #009cbf;text-transform:uppercase;color:#fff}.entities-bar ul li:hover{background:#00c2ec;cursor:pointer}.entities-bar ul li.selected{background:#ff9b40}.entities-bar ul li.selected:hover{background:#ff8e26}.entities-bar.fixed{position:fixed;top:0;left:0;right:0}.description{margin:0;text-align:left}.passwordVersions{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.passwordVersions>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.passwordVersions>span>span:first-of-type{width:150px}.passwordVersions>span>span:nth-child(2){font-size:xx-small}.passwordVersions>span>span{padding:5px}.passwordVersions>span>span:hover{font-weight:700;cursor:pointer}p{text-align:center}.instructions h2,.instructions h3,.instructions img,.instructions p,.instructions ul{display:block;margin-left:auto;margin-right:auto}.instructions h2,.instructions h3,.instructions p{width:50%;text-align:left}.instructions ul{width:45%}.instructions ul li{list-style:circle;margin-bottom:1%}.instructions ul li ol{margin-top:1%;width:80%}
/*# sourceMappingURL=main29555272.min.css.map */
