button,input[type=button],input[type=reset],input[type=submit]{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:#477dca;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em;font-weight:600;line-height:1;padding:.75em 1em;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#2c5999;color:#fff}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#477dca;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(55,112,192,.7);outline:none}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ol,ul{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}table{-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:600;text-align:left}td,th{padding:.75em 0}td{border-bottom:1px solid #ddd}td,th,tr{vertical-align:middle}body{-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#333;line-height:1.5}body,h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#477dca;text-decoration:none;transition:color .1s linear}a:active,a:focus,a:hover{color:#2c5999}a:active,a:focus{outline:none}hr{border:none;border-bottom:1px solid #ddd;margin:1.5em 0}img,picture{margin:0;max-width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}header{background:#eee;border-bottom:2px solid #bbb;box-shadow:0 1px 1px #ccc;margin-bottom:20px;overflow:hidden}header .logo{display:block;float:left;margin-right:2.3576515979%;width:23.2317613015%}header .logo:last-child{margin-right:0}header .logo{border:none;outline:none;padding:20px 0 10px}header .logo img{border:0;outline:none}header nav{display:block;float:left;margin-right:2.3576515979%;width:74.4105871005%}header nav:last-child{margin-right:0}header nav{padding-top:34px}header nav ul{float:right}header nav li{float:left;margin-left:20px}header nav a{border-radius:4px;color:#00457c;display:block;font-size:16px;line-height:18px;padding:10px 20px;transition:all .4s}header nav a:hover{background:#00457c;color:#fff}.login{display:block;float:left;margin-right:2.3576515979%;width:48.821174201%}.login:last-child{margin-right:0}.login{margin-left:25.5894128995%}.login-errors{display:block;float:left;margin-right:2.3576515979%;width:48.821174201%}.login-errors:last-child{margin-right:0}.login-errors{margin-left:25.5894128995%}.error-message{background:#f76a58;border:1px solid #f53f27;border-radius:6px;box-shadow:0 4px 0 #f53f27;color:#fff;font-size:1.1em;margin-bottom:24px;padding:10px 30px}.error-message:after{clear:both;content:"";display:table}.error-message{margin-left:auto;margin-right:auto;max-width:68em}.error-message .fa{float:left;font-size:4em;padding-bottom:6px;padding-top:6px;width:88px}.error-message .message{margin-left:88px}.error-message strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4em}.error-message p strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em}.success-message{background:#00457c;border:1px solid #002949;border-radius:6px;box-shadow:0 4px 0 #002949;color:#fff;font-size:1.1em;margin-bottom:24px;padding:10px 30px}.success-message:after{clear:both;content:"";display:table}.success-message{margin-left:auto;margin-right:auto;max-width:68em}.success-message .fa{float:left;font-size:4em;padding-bottom:6px;padding-top:6px;width:88px}.success-message .message{margin-left:88px}.success-message strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4em}.success-message p strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em}.notice-message{background:#7c8587;border:1px solid #636b6d;border-radius:6px;box-shadow:0 4px 0 #636b6d;color:#fff;font-size:1.1em;margin-bottom:24px;padding:10px 30px}.notice-message:after{clear:both;content:"";display:table}.notice-message{margin-left:auto;margin-right:auto;max-width:68em}.notice-message .fa{float:left;font-size:4em;padding-bottom:6px;padding-top:6px;width:88px}.notice-message .message{margin-left:88px}.notice-message strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4em}.notice-message p strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em}.confirm-message{background:#efefef;border:1px solid #d6d6d6;border-radius:6px;box-shadow:0 4px 0 #d6d6d6;color:#fff;font-size:1.1em;margin-bottom:24px;margin-left:auto;padding:10px 30px}.confirm-message .fa{float:left;font-size:4em;padding-bottom:6px;padding-top:6px;width:88px}.confirm-message .message{margin-left:88px}.confirm-message strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4em}.confirm-message p strong{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1em}.confirm-message{display:block;float:left;margin-right:2.3576515979%;width:65.8807828007%}.confirm-message:last-child{margin-right:0}.confirm-message:after{clear:both;content:"";display:table}.confirm-message{color:#333;margin-left:17.0596085997%;margin-right:auto;max-width:68em}.confirm-message .fa{color:#f6c05c;text-shadow:0 2px 0 #f3ad2c}.confirm-message a.confirm{background:#00457c;border-radius:6px;box-shadow:0 2px 0 #000c16;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #002949;top:0;transition:all .1s}.confirm-message a.confirm:focus,.confirm-message a.confirm:hover{background:#005090;box-shadow:0 4px 0 #000c16;color:#fff;outline:none;top:-2px}.confirm-message a.confirm:active{background:#003a68;box-shadow:0 0 0 #000c16;top:2px}.confirm-message a.confirm{display:block;float:left;margin-right:2.3576515979%;width:48.821174201%}.confirm-message a.confirm:last-child{margin-right:0}.confirm-message a.confirm{clear:left}.confirm-message a.deny{background:#f76a58;border-radius:6px;box-shadow:0 2px 0 #de230b;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #f53f27;top:0;transition:all .1s}.confirm-message a.deny:focus,.confirm-message a.deny:hover{background:#f87b6b;box-shadow:0 4px 0 #de230b;color:#fff;outline:none;top:-2px}.confirm-message a.deny:active{background:#f65945;box-shadow:0 0 0 #de230b;top:2px}.confirm-message a.deny{display:block;float:left;margin-right:2.3576515979%;width:48.821174201%}.confirm-message a.deny:last-child{margin-right:0}body{margin:0;padding:0}.container:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;max-width:68em}fieldset{border-radius:6px;box-shadow:0 3px 0 #ccc}button[type=submit]{background:#01a3e4;border-radius:6px;box-shadow:0 2px 0 #015a7e;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #017fb1;top:0;transition:all .1s}button[type=submit]:focus,button[type=submit]:hover{background:#01b2f8;box-shadow:0 4px 0 #015a7e;color:#fff;outline:none;top:-2px}button[type=submit]:active{background:#0194d0;box-shadow:0 0 0 #015a7e;top:2px}button[type=submit]{margin-top:20px;min-width:150px}table thead tr{background:#7c8587;border-bottom:2px solid #636b6d;color:#fff}table thead th{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.1em;padding:10px 20px;text-shadow:1px 1px 0 #636b6d}table thead th:first-child{border-radius:6px 0 0 0}table thead th:last-child{border-radius:0 6px 0 0}table tbody tr:nth-child(odd){background:#f9fafa}table tbody tr:nth-child(2n){background:#fcfcfc}table tbody tr td{border-left:1px solid #e6e8e9;padding:10px 20px}table tbody tr td:first-child{border-left:none}table tbody tr:hover{background:#e9ebeb}table tbody tr:hover td{border-left:1px solid #cccfd0}table tbody tr:hover td:first-child{border-left:none}table tbody tr:last-child td{border-bottom:none}table tbody tr:last-child td:first-child{border-radius:0 0 0 6px}table tbody tr:last-child td:last-child{border-radius:0 0 6px 0}table .center{text-align:center}table .action a{color:#333;display:inline-block;font-size:1.2em;padding-right:10px}table .action a:last-child{padding-right:0}.no-files{display:block;float:left;margin-right:2.3576515979%;width:65.8807828007%}.no-files:last-child{margin-right:0}.no-files{margin-left:17.0596085997%}.export{background:#00457c;border-radius:6px;box-shadow:0 2px 0 #000c16;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #002949;top:0;transition:all .1s}.export:focus,.export:hover{background:#005090;box-shadow:0 4px 0 #000c16;color:#fff;outline:none;top:-2px}.export:active{background:#003a68;box-shadow:0 0 0 #000c16;top:2px}.export{display:block;float:left;margin-right:2.3576515979%;width:23.2317613015%}.export:last-child{margin-right:0}.export{margin-left:76.7682386985%}.admin-actions:after{clear:both;content:"";display:table}.admin-actions{margin-left:auto;margin-right:auto;max-width:68em}.admin-actions a{display:block;float:left;margin-right:2.3576515979%;width:23.2317613015%}.admin-actions a:last-child{margin-right:0}.admin-actions a{background:#01a3e4;border-radius:6px;box-shadow:0 2px 0 #015a7e;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #017fb1;top:0;transition:all .1s}.admin-actions a:focus,.admin-actions a:hover{background:#01b2f8;box-shadow:0 4px 0 #015a7e;color:#fff;outline:none;top:-2px}.admin-actions a:active{background:#0194d0;box-shadow:0 0 0 #015a7e;top:2px}.upload-form:after{clear:both;content:"";display:table}.upload-form{margin-left:auto;margin-right:auto;max-width:68em}.upload-form .fa{float:none;font-size:1em;padding:0;width:auto}.upload-form .upload-selected{background:#eee;border:none;border-radius:6px 0 0 6px;box-shadow:0 2px 0 #ccc;display:table-cell;float:left;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.5em;padding:.6em 1.2em .55em;width:66.6666666667%}.upload-form .file-upload{background:#01a3e4;border-radius:6px;box-shadow:0 2px 0 #015a7e;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;text-align:center;text-shadow:1px 1px 0 #017fb1;top:0;transition:all .1s}.upload-form .file-upload:focus,.upload-form .file-upload:hover{background:#01b2f8;box-shadow:0 4px 0 #015a7e;color:#fff;outline:none;top:-2px}.upload-form .file-upload:active{background:#0194d0;box-shadow:0 0 0 #015a7e;top:2px}.upload-form .file-upload{border-radius:0 6px 6px 0;display:table-cell;margin:10px;overflow:hidden;position:relative;width:33.3333333333%}.upload-form .file-upload input.upload{cursor:pointer;filter:alpha(opacity=0);font-size:200px;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.upload-form button[type=submit]{background:#00457c;border-radius:6px;box-shadow:0 2px 0 #000c16;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:12px;margin-top:12px;padding:.6em 1.2em;position:relative;text-align:center;text-shadow:1px 1px 0 #002949;top:0;transition:all .1s}.upload-form button[type=submit]:focus,.upload-form button[type=submit]:hover{background:#005090;box-shadow:0 4px 0 #000c16;color:#fff;outline:none;top:-2px}.upload-form button[type=submit]:active{background:#003a68;box-shadow:0 0 0 #000c16;top:2px}.upload-form button[type=submit]{display:table-cell;float:right;width:33.3333333333%}#overlay{background:rgba(0,0,0,.3);height:100%;top:0;width:100%;z-index:2}#overlay,.modal{left:0;position:fixed}.modal{opacity:1;top:10%;transition:all .4s;z-index:3}.hide{opacity:0;top:-50%}body,h1,h2,h3,h4,h5{font-family:Roboto,Helvetica,Arial,sans-serif}h1{color:#00457c;font-size:1.6em;padding:0 20px}@media print{body{font-size:50%}.admin-actions,a.export,header nav a,tr td:last-child,tr th:last-child{display:none!important}}
