@charset "UTF-8";@font-face{font-family:signikabold;src:url(../fonts/signika-bold-webfont.eot);src:url(../fonts/signika-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/signika-bold-webfont.woff2) format("woff2"),url(../fonts/signika-bold-webfont.woff) format("woff"),url(../fonts/signika-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:signikalight;src:url(../fonts/signika-light-webfont.eot);src:url(../fonts/signika-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/signika-light-webfont.woff2) format("woff2"),url(../fonts/signika-light-webfont.woff) format("woff"),url(../fonts/signika-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:signikaregular;src:url(../fonts/signika-regular-webfont.eot);src:url(../fonts/signika-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/signika-regular-webfont.woff2) format("woff2"),url(../fonts/signika-regular-webfont.woff) format("woff"),url(../fonts/signika-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:signikasemibold;src:url(../fonts/signika-semibold-webfont.eot);src:url(../fonts/signika-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/signika-semibold-webfont.woff2) format("woff2"),url(../fonts/signika-semibold-webfont.woff) format("woff"),url(../fonts/signika-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:poetsen_oneregular;src:url(../fonts/poetsenone-regular-webfont.woff2) format("woff2"),url(../fonts/poetsenone-regular-webfont.woff) format("woff"),url(../fonts/poetsenone-regular-webfont.svg#poetsen_oneregular) format("svg");font-weight:400;font-style:normal}.fc-yellow1{color:#ffcf00}.fc-red1{color:#f9133e}.fc-blue1{color:#00aeef}.fc-green1{color:#a1de27}.fc-green2{color:#83cd0e}.fc-grey4{color:#17212b!important}h1,h2{font-family:Signikabold,serif}h3,h4{font-family:Signikasemibold,serif}h5,h6{font-family:Signikaregular,serif}h1.light,h2.light{font-family:Signikasemibold,serif}h3.light,h4.light{font-family:Signikaregular,serif}h5.light,h6.light{font-family:Signikalight,serif}h1.bold,h2.bold{font-family:Signikabold,serif}h3.bold,h4.bold{font-family:Signikabold,serif}h5.bold,h6.bold{font-family:Signikasemibold,serif}h1+form.ci-form,h2+form.ci-form,h3+form.ci-form,h4+form.ci-form,h5+form.ci-form,h6+form.ci-form{margin-top:20px}small{font-family:Signikaregular,serif;color:#afb1b5;display:inline-block;line-height:15px;margin-top:15px}dl{font-size:1.1rem}dl dt{font-family:Signikaregular,serif}dl dt+dd{color:#8a9095;font-family:Signikaregular,serif;font-weight:100}dl dt+dd small{margin-top:0;margin-bottom:20px}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body{font-family:signikaregular,serif}a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;color:#17212b}.button-shiny,.button-shiny-orange,.button-shiny-pink{outline:0;background-color:#a1de27;border:medium none;border-radius:5px;color:#fff!important;display:inline-block;font-family:signikasemibold,sans-serif;font-size:1.3rem;line-height:1em;padding:1.1em 2em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-shiny-orange:hover,.button-shiny-pink:hover,.button-shiny:hover{color:#fff;text-decoration:none!important;-webkit-box-shadow:0 0 30px 0 rgba(252,123,150,.5);box-shadow:0 0 30px 0 rgba(252,123,150,.5);background-color:#fc7b96;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-shiny:hover:before{-webkit-animation:shine .5s 0s linear;animation:shine .4s 0s linear}.button-shiny:active{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;-webkit-transition:box-shadow .15s ease-in;-webkit-transition:-webkit-box-shadow .15s ease-in;transition:-webkit-box-shadow .15s ease-in;transition:box-shadow .15s ease-in;transition:box-shadow .15s ease-in,-webkit-box-shadow .15s ease-in}.button-shiny:before{content:'';display:block;width:0;height:86%;position:absolute;top:7%;left:0;opacity:0;background:#fff;-webkit-box-shadow:0 0 15px 3px #fff;box-shadow:0 0 15px 3px #fff;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}@-webkit-keyframes shine{from{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}@keyframes shine{from{opacity:0;left:0}50%{opacity:1}to{opacity:0;left:100%}}.button-elastic-red,.button-shiny-red{background-color:#f9133e}.button-elastic-grey,.button-shiny-grey{background-color:#a8b0bb}.button-elastic-blue,.button-shiny-blue{background-color:#00abfb}.button-elastic-blue:hover,.button-shiny-blue:hover{-webkit-box-shadow:0 0 30px 0 rgba(124,211,251,.5);box-shadow:0 0 30px 0 rgba(124,211,251,.5);background-color:#7cd3fb}.button-elastic-grey:hover,.button-shiny-grey:hover{-webkit-box-shadow:0 0 30px 0 rgba(204,208,214,.5);box-shadow:0 0 30px 0 rgba(204,208,214,.5);background-color:#ccd0d6}.button-elastic-orange,.button-shiny-orange{background-color:#ff711f}.button-elastic-orange:hover,.button-shiny-orange:hover{-webkit-box-shadow:0 0 30px 0 rgba(255,173,125,.5);box-shadow:0 0 30px 0 rgba(255,173,125,.5);background-color:#ffad7d}.button-elastic-green,.button-shiny-green{background-color:#75c613}.button-elastic-green:hover,.button-shiny-green:hover{-webkit-box-shadow:0 0 30px 0 rgba(153,198,98,.5);box-shadow:0 0 30px 0 rgba(153,198,98,.5);background-color:#99c662}a.button-elastic+a.button-elastic,a.button-shiny+a.button-shiny{margin-left:2rem}.button-shiny.no-shadow{-webkit-box-shadow:0 0 0 0 transparent!important;box-shadow:0 0 0 0 transparent!important}.button-elastic,.button-elastic-pink{background-color:#fc3963;border:medium none;border-radius:5px;color:#fff!important;display:inline-block;font-family:allerbold,sans-serif;font-size:1.3rem;line-height:1em;padding:1.3em 3rem 1.5em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.45);box-shadow:0 0 15px 0 rgba(0,0,0,.45)}.button-elastic.wo-shadow{-webkit-box-shadow:none;box-shadow:none}.button-elastic-pink:hover,.button-elastic:hover{background-color:#fc7b96;color:#fff;text-decoration:none!important;-webkit-animation:elastic .25s 0s ease-in;animation:elastic .25s 0s ease-in}.button-shiny.extrasmall,.button-shiny.small,input.button-shiny{padding:15px 45px 14px 45px;font-size:1rem;font-family:signikaregular,serif}.button-shiny.extrasmall{padding:11px 16px 9px 16px!important;font-size:.8rem!important}.button-shiny.extrasmall+.button-shiny.extrasmall{margin-left:1rem!important}.button-shiny.extrasmall.tight+.button-shiny.extrasmall.tight{margin-left:0!important}.button-shiny.extrasmall img{margin:-7px;margin-right:2px}@keyframes elastic{from{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes elastic{from{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(.75);transform:scale(.75)}20%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(.75);transform:scale(.75)}100%{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes heartbeat{0%{-webkit-transform:scale(.75);transform:scale(.75)}20%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(.75);transform:scale(.75)}60%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(.75);transform:scale(.75)}100%{-webkit-transform:scale(.75);transform:scale(.75)}}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffcf00;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);-ms-transform:scale(1.1) rotate(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}#footer .heart{display:inline-block;-webkit-animation:heartbeat 1s infinite;animation:heartbeat 1s infinite}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;border:none;margin:0 3px 0 0;height:19px;width:19px;background-image:url(../images/radio.png);background-position:2px 0;background-repeat:no-repeat}.jcf-radio span{display:none}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked{background-position:-36px 0}.jcf-radio.jcf-focus,.jcf-radio:hover{background-position:-17px 0}.jcf-radio.jcf-checked.jcf-focus,.jcf-radio.jcf-checked:hover{background-position:-55px 0}.jcf-radio+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;border:none;margin:0 3px 0 0;height:18px;width:19px;background-image:url(../images/checkbox.png);background-position:0 0}.jcf-checkbox span{display:none}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked,.jcf-checkbox.jcf-checked.jcf-disabled{background-position:-36px 0!important}.jcf-checkbox.jcf-checked.jcf-disabled{background-color:transparent!important;opacity:.5}.jcf-checkbox.jcf-focus,.jcf-checkbox:hover{background-position:-18px 0}.jcf-checkbox.jcf-checked.jcf-focus,.jcf-checkbox.jcf-checked:hover:not(.jcf-checkbox.jcf-checked.jcf-disabled){background-position:-54px 0}.jcf-checkbox+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jcf-button{display:inline-block;vertical-align:top;position:relative;overflow:hidden;border:1px solid #777;background:#fff;margin:0 10px 10px 0;padding:5px 10px}.jcf-button .jcf-real-element{position:absolute;min-height:100%;min-width:100%;outline:0;opacity:0;padding:0;margin:0;border:0;bottom:0;right:0;left:0;top:0}.jcf-file{display:inline-block;white-space:nowrap;position:relative;overflow:hidden;background:#fff}.jcf-file .jcf-real-element{position:absolute;font-size:200px;height:200px;margin:0;right:0;top:0}.jcf-file .jcf-fake-input{display:inline-block;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;overflow:hidden;border:1px solid #777;padding:0 8px;font-size:13px;line-height:28px;height:28px;width:125px}.jcf-file .jcf-upload-button{display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;border:1px solid #777;margin:0 0 0 -1px;padding:0 10px;line-height:28px;height:28px}.jcf-scrollable-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#e3e3e3;width:14px;bottom:0;right:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:14px;width:14px;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#888;height:1px;width:14px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.ci-form input[type=email],.ci-form input[type=number],.ci-form input[type=password],.ci-form input[type=text],.ci-form textarea{border-radius:5px;border:none;padding:14px 20px;outline:0;font-family:signikaregular,serif;background-color:#f0f3fb}.ci-form .buttons-container{margin:10px 0;text-align:right}.ci-form .buttons-container input+input{margin-left:7px}.ci-form .jcf-select~small{margin-top:-5px;display:block}.ci-form .row div[class*=col-]+div[class*=col-]{padding-left:0}.ci-form.padding .row div[class*=col-]+div[class*=col-]{padding-left:15px}form.ci-form:not(.ci-form-login-page) .form-group{margin-bottom:0}form.ci-form:not(.ci-form-login-page) .form-group.big-hole{margin-bottom:20px}.ci-form-item input[type=email],.ci-form-item input[type=number],.ci-form-item input[type=password],.ci-form-item input[type=search],.ci-form-item input[type=text],.ci-form-item textarea,.dynatable-container input[type=email],.dynatable-container input[type=number],.dynatable-container input[type=password],.dynatable-container input[type=search],.dynatable-container input[type=text],.dynatable-container textarea{-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:5px;background-color:#fff;padding:12px 25px 12px 10px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15);text-decoration:none;border:none;outline:0;font-family:Signikaregular,serif;margin:0 0 15px;color:#17212b}.ci-form-item input[type=email]:hover,.ci-form-item input[type=number]:hover,.ci-form-item input[type=password]:hover,.ci-form-item input[type=search]:hover,.ci-form-item input[type=text]:hover,.ci-form-item textarea:hover,.dynatable-container input[type=email]:hover,.dynatable-container input[type=number]:hover,.dynatable-container input[type=password]:hover,.dynatable-container input[type=search]:hover,.dynatable-container input[type=text]:hover,.dynatable-container textarea:hover{-webkit-box-shadow:0 0 17px 0 rgba(0,174,239,.3);box-shadow:0 0 17px 0 rgba(0,174,239,.3)}.ci-form-item input[type=email]:focus,.ci-form-item input[type=number]:focus,.ci-form-item input[type=password]:focus,.ci-form-item input[type=search]:focus,.ci-form-item input[type=text]:focus,.ci-form-item textarea:focus,.dynatable-container input[type=email]:focus,.dynatable-container input[type=number]:focus,.dynatable-container input[type=password]:focus,.dynatable-container input[type=search]:focus,.dynatable-container input[type=text]:focus,.dynatable-container textarea:focus{-webkit-box-shadow:0 0 17px 0 rgba(0,174,239,.7);box-shadow:0 0 17px 0 rgba(0,174,239,.7)}.ci-form-item ::-webkit-input-placeholder,.dynatable-container ::-webkit-input-placeholder{color:#b7c1c7}.ci-form-item :-ms-input-placeholder,.dynatable-container :-ms-input-placeholder{color:#b7c1c7}.ci-form-item ::placeholder,.dynatable-container ::placeholder{color:#b7c1c7}.ci-form-item .dropzone-obj,.dynatable-container .dropzone-obj{background-color:#ced1d4;min-height:100px;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:5px;padding:15px}.ci-form-item .dropzone-obj.empty::after,.dynatable-container .dropzone-obj.empty::after{content:"PRZECIĄGNIJ, UPUŚĆ LUB KLIKNIJ I WYBIERZ PLIK";width:100%;padding:0 35px;color:#8a9095;text-align:center;display:inline-block;margin:10px auto;font-family:Signikabold,serif}.ci-form-item.fullwidth input[type=button],.ci-form-item.fullwidth input[type=email],.ci-form-item.fullwidth input[type=number],.ci-form-item.fullwidth input[type=password],.ci-form-item.fullwidth input[type=search],.ci-form-item.fullwidth input[type=submit],.ci-form-item.fullwidth input[type=text],.ci-form-item.fullwidth textarea{width:100%}.dynatable-container input[type=search]{margin-left:15px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:200px}.dynatable-container input[type=search]:focus{width:400px}.dynatable-container .dynatable-search{color:#aeb5bd}.dynatable-container .dynatable-record-count{display:none}.dynatable-container .dynatable-pagination-links{margin-top:20px}.dynatable-container .dynatable-page-next,.dynatable-container .dynatable-page-prev{-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:5px;color:#17212b!important;font-size:1.4rem;font-weight:700;padding:0 13px 4px 13px}.dynatable-container .dynatable-page-next:hover,.dynatable-container .dynatable-page-prev:hover{color:#fff!important;background-color:#00aeef}.dynatable-container .dynatable-active-page{background-color:#d6d9dc;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:5px;padding:3px 7px;color:#17212b}.dynatable-container table{width:100%;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15)}.dynatable-container table thead{background-color:#00aeef}.dynatable-container table thead tr th{padding:15px 0;font-weight:100;text-align:left}.dynatable-container table thead tr th:first-child{border-top-left-radius:5px}.dynatable-container table thead tr th:last-child{border-top-right-radius:5px;padding-right:15px}.dynatable-container table thead tr th[data-dynatable-column=LP]{width:60px;text-align:center}.dynatable-container table tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.dynatable-container table tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.dynatable-container table tbody tr td:last-child{padding-right:15px}.dynatable-container table .button-shiny{padding:.8rem 1.9rem;font-size:1rem;text-transform:none;font-family:Signikaregular,serif}.dynatable-container table tbody td{padding:7px 0;color:#aeb5bd}.dynatable-container table tbody tr:nth-child(n+1) td{background-color:#fff}.dynatable-container table tbody tr:nth-child(2n+2) td{background-color:#f5f6f7}.jcf-select{display:inline-block;vertical-align:top;position:relative;margin:0 0 12px;min-width:100px;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:9;border-radius:5px;background-color:#fff;color:#aeb5bd;padding:12px 25px 12px 10px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15);text-decoration:none}.jcf-select-fullwidth{width:100%}.jcf-select:hover{-webkit-box-shadow:0 0 17px 0 rgba(0,174,239,.7);box-shadow:0 0 17px 0 rgba(0,174,239,.7)}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:left;width:40px;bottom:0;right:0;top:0;color:#aeb5bd}.jcf-select .jcf-select-opener:after{display:block;content:"\f078";font-family:FontAwesome,serif;padding-top:11px}.dynatable-container .dynatable-per-page-label{display:inline-block;padding-top:13px;margin-right:15px;margin-left:62px;color:#aeb5bd}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{border:1px solid red}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;min-height:14px;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-textarea{border:1px solid #b8c3c9;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;position:relative}.jcf-textarea .jcf-scrollbar-horizontal{display:none;height:0}.jcf-textarea textarea{padding:8px 10px;border:none;margin:0}.jcf-textarea .jcf-resize{position:absolute;text-align:center;cursor:se-resize;background:#e3e3e3;font-weight:700;line-height:15px;text-indent:1px;font-size:12px;height:15px;width:14px;bottom:0;right:0}.jcf-textarea .jcf-resize:before{border:1px solid #000;border-width:0 1px 1px 0;display:block;margin:4px 0 0 3px;width:6px;height:6px;content:''}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number input{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #aaa;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before,.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block;height:10px}.jcf-range .jcf-range-wrapper{position:relative;background:#e5e5e5;border-radius:5px;display:block;margin:5px 0}.jcf-range.jcf-vertical{min-width:0;width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-display-wrapper{position:absolute;min-height:10px;min-width:10px;left:10px;right:10px}.jcf-range .jcf-range-display{border-radius:5px;position:absolute;background:#888;width:10px;height:10px}.jcf-range .jcf-range-display.jcf-range-min{margin:0 0 0 -10px;padding:0 0 0 10px}.jcf-range .jcf-range-display.jcf-range-max{margin:0 -10px 0 0;padding:0 10px 0 0}.jcf-range.jcf-vertical .jcf-range-display-wrapper{left:auto;right:auto;top:10px;bottom:10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-min{margin:0 0 -10px;padding:0 0 10px}.jcf-range.jcf-vertical .jcf-range-display.jcf-range-max{margin:-10px 0 0;padding:10px 0 0}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range .jcf-active-handle{z-index:2}.jcf-range.jcf-focus .jcf-active-handle{border:1px solid red;margin:-5px 0 0 -1px}.jcf-range.jcf-disabled{background:0 0!important;opacity:.3}.jcf-disabled:not(.jcf-checkbox.jcf-disabled){background:#ddd!important}.jcf-focus,.jcf-focus *{border-color:red!important}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.dropzone-obj,.dropzone-obj *{-webkit-box-sizing:border-box;box-sizing:border-box}.dropzone-obj{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone-obj.dz-clickable{cursor:pointer}.dropzone-obj.dz-clickable *{cursor:default}.dropzone-obj.dz-clickable .dz-message,.dropzone-obj.dz-clickable .dz-message *{cursor:pointer}.dropzone-obj.dz-started .dz-message{display:none}.dropzone-obj.dz-drag-hover{border-style:solid}.dropzone-obj.dz-drag-hover .dz-message{opacity:.5}.dropzone-obj .dz-message{text-align:center;margin:2em 0}.dropzone-obj .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone-obj .dz-preview:hover{z-index:1000}.dropzone-obj .dz-preview:hover .dz-details{opacity:1}.dropzone-obj .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:-webkit-linear-gradient(top,#eee,#ddd);background:linear-gradient(to bottom,#eee,#ddd)}.dropzone-obj .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone-obj .dz-preview.dz-image-preview{background:#fff}.dropzone-obj .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone-obj .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone-obj .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone-obj .dz-preview:hover .dz-details{opacity:1}.dropzone-obj .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone-obj .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone-obj .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone-obj .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone-obj .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone-obj .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone-obj .dz-preview .dz-details .dz-filename span,.dropzone-obj .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone-obj .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone-obj .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone-obj .dz-preview .dz-image img{display:block}.dropzone-obj .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone-obj .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone-obj .dz-preview .dz-error-mark,.dropzone-obj .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone-obj .dz-preview .dz-error-mark svg,.dropzone-obj .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone-obj .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.dropzone-obj .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone-obj .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone-obj .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone-obj .dz-preview .dz-progress .dz-upload{background:#333;background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#444));background:-webkit-linear-gradient(top,#666,#444);background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone-obj .dz-preview.dz-error .dz-error-message{display:block}.dropzone-obj .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone-obj .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:-webkit-gradient(linear,left top,left bottom,from(#be2626),to(#a92222));background:-webkit-linear-gradient(top,#be2626,#a92222);background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone-obj .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}th a{color:#fff}th a:hover{color:#fff;text-decoration:underline}.dynatable-search{float:right;margin-bottom:10px}.dynatable-pagination-links{float:right}.dynatable-record-count{display:block;padding:5px 0}.dynatable-pagination-links li,.dynatable-pagination-links span{display:inline-block}.dynatable-page-break,.dynatable-page-link{display:block;padding:5px 7px}.dynatable-page-link{cursor:pointer}.dynatable-active-page,.dynatable-disabled-page{cursor:text}.dynatable-active-page:hover,.dynatable-disabled-page:hover{text-decoration:none}.dynatable-active-page{background:#71af5a;border-radius:5px;color:#fff}.dynatable-active-page:hover{color:#fff}.dynatable-disabled-page,.dynatable-disabled-page:hover{background:0 0;color:#999}body>.inner{display:none}body.pg-loaded>.inner{display:block}body{background-color:#e9ecf0}#footer{background-image:url(../images/footer_bg.jpg);background-position:center center;background-repeat:no-repeat;height:240px;background-size:cover;padding-top:80px;margin-top:100px}#footer p:first-child{margin-top:15px}#footer p{color:#fff;margin:0;line-height:20px}#footer p a{text-decoration:none;color:#fff}#footer p a:hover{color:#ffcf00}#top-header{background-color:#131d29;padding-bottom:50px}#top-header img{margin-top:50px}#top-header #logout-btn{background-image:url(../images/logout_btn.jpg);background-repeat:no-repeat;background-size:cover;display:inline-block;width:300px;height:76px;margin-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;padding-top:20px;color:#fff;font-size:1.4rem;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;text-decoration:none}#top-header #logout-btn:hover{height:80px}#top-menu{background-color:#0b1520;-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}#top-menu ul{padding:0;margin:20px 0;display:inline-block;max-width:1050px;overflow:hidden;white-space:nowrap}#top-menu ul li{display:inline-block;position:relative;margin-right:5px}#top-menu ul li:last-child{margin-right:0}#top-menu ul li a:first-child{display:block;outline:0;background-color:#17212b;color:#fff;text-decoration:none;border-radius:5px;padding:13px 40px 13px 25px}#top-menu ul li a:first-child:hover,#top-menu ul li.active a:first-child{background-color:#00aeef}#top-menu ul li a:nth-child(2){position:absolute;top:0;right:0;color:#fff;padding:14px 10px 12px 6px;border-top-right-radius:5px;border-bottom-right-radius:5px;outline:0}#top-menu ul li a:nth-child(2):hover{background-color:#eb2d3f}#top-menu ul li.main a:first-child{padding:22px 80px;border:2px solid #142130;background:#163559;background:-webkit-linear-gradient(top,#163559 0,#1a2b40 100%);background:-webkit-gradient(linear,left top,left bottom,from(#163559),to(#1a2b40));background:linear-gradient(to bottom,#163559 0,#1a2b40 100%);font-size:1.3rem}#top-menu ul li.main a:first-child:hover{background:#163559;background:-webkit-linear-gradient(top,#163559 0,#163559 100%);background:-webkit-gradient(linear,left top,left bottom,from(#163559),to(#163559));background:linear-gradient(to bottom,#163559 0,#163559 100%)}#top-menu ul li.main a img{vertical-align:-6px;margin-right:10px}#menu-paginator{display:inline-block;margin-left:20px;float:right;margin-top:55px}#menu-paginator a{color:#fff}#menu-paginator a.disabled{color:#242d37}#menu-paginator a:not(.disabled):hover{color:#00aeef}#breadcrumb{margin-top:40px}#breadcrumb ul{padding:0}#breadcrumb ul li{display:inline-block}#breadcrumb ul li a{color:#aeb5bd;text-decoration:none}#breadcrumb ul li.active a,#breadcrumb ul li:hover a{color:#0b1520}#breadcrumb ul li::after{content:"  \f105  ";font-family:FontAwesome,serif;color:#aeb5bd}#breadcrumb ul li:last-child::after{content:none}.row-region-school-picker{margin-bottom:-15px}.region-school-picker{position:relative;margin-bottom:60px}.region-school-picker .region-picker,.region-school-picker .school-picker{position:absolute;width:100%;max-width:1000px}.region-school-picker .school-picker{margin-left:230px}.region-school-picker .region-picker>a,.region-school-picker .school-picker>a{-webkit-transition:all .5s ease;transition:all .5s ease;z-index:9;border-radius:5px;background-color:#fff;color:#aeb5bd;padding:15px 25px 15px 20px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15);text-decoration:none}.region-school-picker .region-picker.active>a,.region-school-picker .school-picker.active>a{padding:25px 25px 25px 20px}.region-school-picker .region-picker.active>a,.region-school-picker .school-picker.active>a{padding:25px 25px 25px 20px}.region-school-picker .region-picker>a:after,.region-school-picker .school-picker>a:after{content:"\f078";font-family:FontAwesome,serif;margin-left:60px}.region-school-picker .region-picker:not(.active):hover>a,.region-school-picker .school-picker:not(.active):hover>a{-webkit-box-shadow:0 0 17px 0 rgba(0,174,239,.7);box-shadow:0 0 17px 0 rgba(0,174,239,.7)}.region-school-picker .regions-list,.region-school-picker .schools-list{position:absolute;z-index:999;margin-top:18px;width:100%;max-width:1000px;height:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.3);box-shadow:0 0 17px 0 rgba(0,0,0,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.region-school-picker .regions-list.show,.region-school-picker .schools-list.show{height:300px}.region-school-picker .regions-list.hidden,.region-school-picker .schools-list.hidden{height:0;margin-top:10px;-webkit-box-shadow:none;box-shadow:none}.region-school-picker .regions-list.hidden *,.region-school-picker .schools-list.hidden *{display:none}.region-school-picker .regions-list>span,.region-school-picker .schools-list>span{position:absolute;width:222px;height:10px;background-color:#fff;margin-top:-9px}.region-school-picker .select-tools ul{padding:0;margin-left:18px;margin-top:30px}.region-school-picker .select-tools li{display:inline-block;margin-right:50px}.region-school-picker .select-tools li:last-child{margin-right:0}.region-school-picker .select-tools li a{color:#aeb5bd;text-decoration:none}.region-school-picker .select-tools li a:hover{color:#00aeef}.region-school-picker .select-tools+.items{padding:10px 15px 0 50px;min-height:138px;max-height:138px;overflow-y:auto}.region-school-picker .button-row>div{position:relative;margin-top:91px}.region-school-picker .button-row a{position:absolute;bottom:0;width:100%;max-width:1000px;background-color:#00aeef;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:17px 0;font-size:1.1rem;text-align:center;text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.region-school-picker .button-row a:hover{padding:20px 0;background-color:rgba(0,174,239,.7)}.region-school-picker .region-picker+.extra-buttons,.region-school-picker .school-picker+.extra-buttons{position:absolute;right:0;top:-10px}.region-school-picker .region-picker+.extra-buttons a,.region-school-picker .school-picker+.extra-buttons a{padding:17px 35px 15px 35px;font-size:1rem;font-family:signikaregular,serif}.region-school-picker .region-picker+.extra-buttons a+a,.region-school-picker .school-picker+.extra-buttons a+a{margin-left:5px}.region-school-picker .school-picker .items .checkbox label{font-size:.8rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:181px;margin-bottom:-5px}.document-list{padding:0;margin-top:20px}.document-list li{list-style:none;position:relative}.document-list li::before{content:url(../images/pdf_icon.png);vertical-align:-21px;margin-right:20px}.document-list li a:first-child{display:inline-block;width:80%;max-width:300px;color:#17212b}.document-list li a:nth-child(2){position:absolute;right:0;top:17px}.suboptions{padding:0;margin-top:20px;text-align:center}.suboptions li{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;list-style:none;display:inline-block;width:270px;background-color:#b7c1c7;border-radius:5px;text-align:center}.suboptions li+li{margin-left:10px}.suboptions li:hover{background-color:#00aeef}.suboptions li a{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;display:block;padding:40px 50px;color:#fff;text-decoration:none;line-height:18px;font-family:Signikasemibold,serif}.permissions-editor ul{padding:0;width:100%}.permissions-editor ul li{position:relative;width:24%;text-align:center;display:inline-block;list-style:none;-webkit-transition:all .15s ease;transition:all .15s ease;z-index:9;border-radius:5px;background-color:#fff;padding:15px 25px 15px 20px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15);text-decoration:none}.permissions-editor ul li span{display:none}.permissions-editor ul li+li{margin-left:10px}.permissions-editor ul li a{display:block;color:#aeb5bd;text-decoration:none}.permissions-editor ul li a:hover{color:#00aeef}.permissions-editor ul li.active a{color:#00aeef}.permissions-editor ul li.active{padding:30px 25px 30px 20px}.permissions-editor .tabs-permissions{background-color:#fff;padding:40px 40px 70px 40px;margin-top:-19px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.15);box-shadow:0 0 17px 0 rgba(0,0,0,.15)}.permissions-editor ul li.active span{display:block;position:absolute;width:100%;background-color:#fff;height:10px;left:0;margin-top:27px}.permissions-editor .tabs-permissions>[data-target]{display:none}.permissions-editor .tabs-permissions>[data-target].active{display:block}.permissions-editor .tabs-permissions>[data-target] .checkbox{margin-bottom:5px;min-height:48px;line-height:17px}.permissions-editor .tabs-permissions>[data-target] .checkbox label{width:200px;vertical-align:top;letter-spacing:-.05rem;font-size:.95rem;color:#17212b}.permissions-editor .tabs-permissions>[data-target] [class*=col-]+[class*=col-]{padding-left:0}.permissions-editor .tabs-permissions+.button-row input{width:100%;border-top-right-radius:0;border-top-left-radius:0}.permissions-editor .tabs-permissions+.button-row{margin-top:-45px}.custom-permissions-editor .permissions .checkbox{margin-bottom:10px}.custom-permissions-editor .permissions .checkbox label{width:200px;vertical-align:top;letter-spacing:-.05rem;font-size:.95rem;color:#17212b}.custom-permissions-editor .permissions [class*=col-]+[class*=col-]{padding-left:0}.inline-message{border-radius:5px;color:#fff}.inline-message .content{position:relative;padding:40px 40px 40px 80px}.inline-message .content a{color:#fff;font-family:Signikasemibold,serif;font-style:italic}.inline-message .content em{text-decoration:underline}.inline-message a.close{color:#fff;opacity:1;text-shadow:none;position:absolute;top:40px;right:30px}.inline-message[data-closeable] a.close{display:none}.inline-message[data-closeable=true] a.close{display:block}.inline-message .content h5,.inline-message .content p{margin:0}.inline-message .content p{font-size:1.4rem;font-family:Signikalight,serif;font-weight:100}.inline-message.error{background-color:#eb2d3f}.inline-message.error .content{background-image:url(../images/excl_icon.png);background-repeat:no-repeat;background-position:40px 37px}.inline-message.info{background-color:#00aeef}.inline-message.info .content{background-image:url(../images/info_icon.png);background-repeat:no-repeat;background-position:40px 37px}.extra-calendar-date-overlay{background-color:#000;background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.extra-calendar-date-modal{background-color:#fff;font-family:Signikaregular,serif;width:750px;border-radius:5px;position:fixed;left:40%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}.extra-calendar-date-modal .body,.extra-calendar-date-modal .header{padding:60px 70px 40px 70px}.extra-calendar-date-modal .body{background-color:#e9ecf0;padding-right:80px;padding-top:40px}.extra-calendar-date-modal .header p{font-weight:700;font-size:1.3rem;margin-bottom:5px}.extra-calendar-date-modal .header p._nb{font-weight:100}.extra-calendar-date-modal .header .close{color:#aeb5bd;opacity:1;text-shadow:none;position:absolute;right:40px}.extra-calendar-date-modal .header .errors-row{margin-bottom:20px;display:none}.extra-calendar-date-modal .header .errors-row.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.extra-calendar-date-modal .header .errors-row div:first-child strong{background-color:#f9133e;display:block;text-align:center;color:#fff;padding:10px 0 4px 0;border-radius:5px}.extra-calendar-date-modal .header .errors-row div:first-child strong:before{content:url(../images/excl_icon.png);vertical-align:-6px;margin-right:20px}.extra-calendar-date-modal .body .row:nth-child(2){margin-top:-10px}.extra-calendar-date-modal .body .row:nth-child(2) p:first-child{font-size:1.3rem}.extra-calendar-date-modal .body .row:nth-child(2) .form-group{padding-top:5px}.extra-calendar-date-modal .footer .button-row input{width:100%;border-top-right-radius:0;border-top-left-radius:0}.extra-calendar-date-modal .footer .button-row{margin-top:-15px}span.ticker{color:#fff;padding:5px 9px;border-radius:5px}span.ticker.error{background-color:#f9133e}span.ticker.success{background-color:#a1de27}#calendar .fc-view,#calendar_day_after .fc-view{background-color:#fff}.calendar-preloader{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;display:none;width:100%;height:100%;background-image:url(../images/calendar_spinner.gif);background-color:rgba(255,255,255,0);background-repeat:no-repeat;position:absolute;z-index:9;background-position:center center}.calendar-preloader.active{display:block;background-color:rgba(255,255,255,.8)}#calendar .fc-day-grid-event,#calendar_day_after .fc-day-grid-event{cursor:pointer}#calendar .fc-day-grid-event:hover,#calendar_day_after .fc-day-grid-event:hover{background-color:#4c7708!important;border-color:#4c7708!important}#calendar .fc-month-view .fc-content,#calendar_day_after .fc-month-view .fc-content{text-align:center}.students-page #top-logo{background-image:url(../images/stud_top_bg.jpg);background-position:top center;background-repeat:no-repeat;height:412px}.students-page #top-logo .logo{background-color:rgba(0,0,0,.4)}.students-page #top-logo .logo img{margin:50px auto}.students-page #top-logo h1{color:#fff;font-size:3rem;margin-top:40px}.students-page #top-logo h3{color:#ffcf00;font-size:1.4rem;margin-top:-10px}.students-page #top-logo .block{background-color:#e6ecf0;height:55px;margin-top:49px}.students-page .student-login .inline-message{margin-bottom:20px;display:none}.students-page .student-login .inline-message.active{display:block}.students-page dl.light dd,.students-page dl.light dt{font-family:Signikalight,serif;font-weight:600;margin-bottom:25px}.students-page dl.light dd{color:#afb1b5;font-size:1.05rem}#pre-footer+#footer{margin:0}#pre-footer{margin-top:200px;background-color:#0b1520;height:200px;padding-top:60px}#pre-footer .dt{color:#fff;font-family:Signikaregular,serif;font-weight:400;font-size:1.1rem}#pre-footer .dd{color:#aeb5bd;font-size:1.1rem}#pre-footer .dd a{color:#aeb5bd}