@font-face{font-family:ProximaNova;src:url("../fonts/proxima-nova/proximanova-regular-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-regular-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-regular-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-regular-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-regular-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-style:italic;src:url("../fonts/proxima-nova/proximanova-regitalic-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-regitalic-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-regitalic-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-regitalic-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-regitalic-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:300;src:url("../fonts/proxima-nova/proximanova-light-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-light-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-light-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-light-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-light-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:600;src:url("../fonts/proxima-nova/proximanova-semibold-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-semibold-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-semibold-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-semibold-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-semibold-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:600;font-style:italic;src:url("../fonts/proxima-nova/proximanova-semibolditalic-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-semibolditalic-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-semibolditalic-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-semibolditalic-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-semibolditalic-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:700;src:url("../fonts/proxima-nova/proximanova-bold-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-bold-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-bold-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-bold-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-bold-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:700;font-style:italic;src:url("../fonts/proxima-nova/proximanova-boldit-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-boldit-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-boldit-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-boldit-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-boldit-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:ProximaNova;font-weight:800;src:url("../fonts/proxima-nova/proximanova-extrabold-webfont.eot?1307578394");src:url("../fonts/proxima-nova/proximanova-extrabold-webfont.eot?iefix") format("eot"),url("../fonts/proxima-nova/proximanova-extrabold-webfont.woff?1307578394") format("woff"),url("../fonts/proxima-nova/proximanova-extrabold-webfont.ttf?1307578394") format("truetype"),url("../fonts/proxima-nova/proximanova-extrabold-webfont.svg#webfont2rpW2ohz") format("svg")}@font-face{font-family:Montserrat;font-weight:100;font-style:normal;src:url("../fonts/montserrat/montserrat-thin-webfont.eot");src:url("../fonts/montserrat/montserrat-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-thin-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-thin-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-thin-webfont.svg#montserratthin") format("svg")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;src:url("../fonts/montserrat/montserrat-extralight-webfont.eot");src:url("../fonts/montserrat/montserrat-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-extralight-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-extralight-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-extralight-webfont.svg#montserratextralight") format("svg")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url("../fonts/montserrat/montserrat-light-webfont.eot");src:url("../fonts/montserrat/montserrat-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-light-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-light-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-light-webfont.svg#montserratlight") format("svg")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url("../fonts/montserrat/montserrat-regular-webfont.eot");src:url("../fonts/montserrat/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-regular-webfont.svg#montserratregular") format("svg")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url("../fonts/montserrat/montserrat-medium-webfont.eot");src:url("../fonts/montserrat/montserrat-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-medium-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-medium-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-medium-webfont.svg#montserratmedium") format("svg")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url("../fonts/montserrat/montserrat-semibold-webfont.eot");src:url("../fonts/montserrat/montserrat-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-semibold-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-semibold-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-semibold-webfont.svg#montserratsemibold") format("svg")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url("../fonts/montserrat/montserrat-bold-webfont.eot");src:url("../fonts/montserrat/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-bold-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-bold-webfont.svg#montserratbold") format("svg")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;src:url("../fonts/montserrat/montserrat-extrabold-webfont.eot");src:url("../fonts/montserrat/montserrat-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-extrabold-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-extrabold-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-extrabold-webfont.svg#montserratextrabold") format("svg")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url("../fonts/montserrat/montserrat-black-webfont.eot");src:url("../fonts/montserrat/montserrat-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-black-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-black-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-black-webfont.svg#montserratblack") format("svg")}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 11, 2018 */@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-thin-webfont.eot");src:url("../fonts/raleway/raleway-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-thin-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-thin-webfont.woff") format("woff"),url("../fonts/raleway/raleway-thin-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-thin-webfont.svg#ralewaythin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-extralight-webfont.eot");src:url("../fonts/raleway/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-extralight-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-extralight-webfont.woff") format("woff"),url("../fonts/raleway/raleway-extralight-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-light-webfont.eot");src:url("../fonts/raleway/raleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-light-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-light-webfont.woff") format("woff"),url("../fonts/raleway/raleway-light-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-light-webfont.svg#ralewaylight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-regular-webfont.eot");src:url("../fonts/raleway/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-regular-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-regular-webfont.woff") format("woff"),url("../fonts/raleway/raleway-regular-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-regular-webfont.svg#ralewayregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-medium-webfont.eot");src:url("../fonts/raleway/raleway-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-medium-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-medium-webfont.woff") format("woff"),url("../fonts/raleway/raleway-medium-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-medium-webfont.svg#ralewaymedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-semibold-webfont.eot");src:url("../fonts/raleway/raleway-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-semibold-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-semibold-webfont.woff") format("woff"),url("../fonts/raleway/raleway-semibold-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-semibold-webfont.svg#ralewaysemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-bold-webfont.eot");src:url("../fonts/raleway/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-bold-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-bold-webfont.woff") format("woff"),url("../fonts/raleway/raleway-bold-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-bold-webfont.svg#ralewaybold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-extrabold-webfont.eot");src:url("../fonts/raleway/raleway-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-extrabold-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-extrabold-webfont.woff") format("woff"),url("../fonts/raleway/raleway-extrabold-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-extrabold-webfont.svg#ralewayextrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Raleway;src:url("../fonts/raleway/raleway-black-webfont.eot");src:url("../fonts/raleway/raleway-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-black-webfont.woff2") format("woff2"),url("../fonts/raleway/raleway-black-webfont.woff") format("woff"),url("../fonts/raleway/raleway-black-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-black-webfont.svg#ralewayblack") format("svg");font-weight:900;font-style:normal}.darkbg{color:#fff}.notdarkbg{color:#414158}.boxsizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.accelerate{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transform:translateZ(0);-moz-backface-visibility:hidden;-moz-perspective:1000}.type9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}.type8,.type9{background-size:30px 30px}.type8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}body{color:#414158;position:relative;overflow:auto;padding-bottom:60px;padding-top:135px;background-color:#fafbfe;font-family:ProximaNova,Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:18.5714px;font-weight:400}body.gandalf-open,body.no-scroll{overflow:hidden!important}body.schoolhub-print{padding:0;background-color:#fff;color:#000}body.hide-private .s-private{color:#455a64!important;background-color:#455a64!important}body.nav-open .s-global-left-navigation{left:0}body.gandalf-open .navigation-overlay,body.nav-open .navigation-overlay{display:block}.text-white{color:#fff}hr{border-top:1px solid #c9c9cf}h1,h2,h3,h4,h5,h6{font-weight:300}.page-header.sh-page-header h1,.page-header.sh-page-header h2,.page-header.sh-page-header h3,.page-header.sh-page-header h4,.page-header.sh-page-header h5,.page-header.sh-page-header h6{margin-top:0}a:active,a:focus{outline:0 none}.list-unmargined{margin-bottom:0}.list-divider>li+li{padding-top:6px;margin-top:6px;border-top:1px solid rgba(0,0,0,.2)}@-moz-document url-prefix(){fieldset{display:table-cell}}.popover.popover-wide{width:330px;max-width:330px;min-width:330px}html.html-index{height:100%;background:#f2f2f2}body.schoolhub-index{padding:50px 0 0;color:#555;background:#f2f2f2;min-height:100%}body.schoolhub-index .index-branding{width:498px;height:155px;margin:30px auto;background:transparent url("/static/img/schoolhublogo@2x.png") no-repeat 0 0;background-size:498px 155px;text-indent:-9999px}body.schoolhub-index .schoolhub-content-container{margin:0 auto;max-width:1376px;background:#f2f2f2;padding-top:20px;padding-bottom:60px;position:relative}body.schoolhub-index .index-content{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.1);max-width:800px;margin:0 auto;border-radius:6px;padding:20px}body.schoolhub-index .login-form-container{margin:-20px 0;padding:20px 10px 20px 30px;border-left:1px solid hsla(0,0%,100%,.1)}body.schoolhub-index .login-form-container h2{color:#fff;font-size:20px;font-weight:400;margin-bottom:20px;border-bottom:1px dotted hsla(0,0%,100%,.3);padding-bottom:20px}body.schoolhub-index .index-publicmenu{padding:20px}body.schoolhub-index .index-publicmenu li{margin-bottom:15px}body.schoolhub-index .index-publicmenu li a,body.schoolhub-index .index-publicmenu li span,body.schoolhub-index .index-publicmenu li strong{display:block;font-weight:400}body.schoolhub-index .index-publicmenu li a{color:#fff;font-size:18px;position:relative;height:52px;border-radius:100px;overflow:hidden;-webkit-transition:color .3s cubic-bezier(.4,0,.2,1);transition:color .3s cubic-bezier(.4,0,.2,1);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none}body.schoolhub-index .index-publicmenu li a>span{border:1px solid #fff;height:50px;border-radius:100px;position:absolute;top:0;left:0;background:transparent;width:50px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.schoolhub-index .index-publicmenu li a>span i{line-height:50px;font-size:30px;display:block;position:absolute;left:0;top:0;height:50px;width:50px;text-align:center;background:rgba(0,0,0,.2);border-radius:100px;opacity:.5;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}body.schoolhub-index .index-publicmenu li a:hover>span{width:80%}body.schoolhub-index .index-publicmenu li a:hover>span i{opacity:1}body.schoolhub-index .index-publicmenu li a.blue:hover>span{border-color:#3498db;background-color:#2980b9}body.schoolhub-index .index-publicmenu li a.green:hover>span{border-color:#2ecc71;background-color:#27ae60}body.schoolhub-index .index-publicmenu li a.orange:hover>span{border-color:#e67e22;background-color:#d35400}body.schoolhub-index .index-publicmenu li strong{margin-left:60px;line-height:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;z-index:1}body.login-screen{background:#455a64;background-size:cover;padding:70px 0 0;min-height:100%}body.login-screen .schoolhub-content-sidebar{display:none}body.login-screen .login-box{margin:40px 0;display:table;width:100%;height:100%}body.login-screen .login-box .login-box-position{display:table-cell;vertical-align:middle}body.login-screen .login-box .login-box-position .login-box-content{position:relative;max-width:400px;margin:0 auto}body.login-screen .login-box .login-box-position .login-box-content h1{font-size:28px;margin:0 0 15px;padding:0;line-height:1;text-align:center;color:#fff;font-weight:400}body.login-screen .login-box .login-box-position .login-box-content .login-form-text{color:#fff}body.login-screen .login-box .login-box-position .login-box-content .login-form-footer{color:#ddd;margin-top:10px}body.login-screen .login-box .login-box-position .login-box-content .login-form-footer a{color:#fff;font-size:12px}body.login-screen .login-box .login-box-position .login-box-content .panel-login{-webkit-box-shadow:0 15px 10px -15px rgba(0,0,0,.5);box-shadow:0 15px 10px -15px rgba(0,0,0,.5);margin:0;border-radius:2px}body.login-screen .login-box .login-box-position .login-box-content .panel-login .form-control{border-radius:2px}@media (max-width:399px){body.login-screen .login-box .login-box-position .login-box-content{max-width:90%}}@media (max-height:480px){body.login-screen .login-box .login-box-position .login-box-content h1{font-size:20px}body.login-screen .login-box .login-box-position .login-box-content p{font-size:12px;margin:0}body.login-screen .login-box .login-box-position .login-box-content hr{margin:15px 0}}body.login-screen .login-box .legal-container h1{font-size:28px;margin:0 0 20px;padding:0;line-height:1;text-align:center;color:#fff}body.login-screen .login-box .legal-container .legal-content{line-height:1.6;font-size:112%;padding:30px;border-radius:5px;background-color:#fff;color:#555}@media (max-width:1020px){body.login-screen .login-box .legal-container .legal-content{font-size:106%}}@media (max-width:765px){body.login-screen .login-box .legal-container .legal-content{font-size:100%}}body.login-screen .login-box .legal-container .legal-content li{list-style:unset!important}.sh-footer{color:#888;padding:10px 0;font-size:11px;border-top:1px solid #e0e0e0;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:10}.sh-footer a{color:#888}@media (max-width:767px){.sh-footer .col-sm-4,.sh-footer .col-sm-8{text-align:center!important}}#s-listview-generic+.sh-footer{margin-top:20px}.sh-pub-article{margin-bottom:50px}.sh-pub-article header h2{margin:0;color:#222;line-height:42px}.sh-pub-article .sh-article-meta{margin:20px 0;font-size:13px;color:#888}.sh-pub-article .sh-article-content{font-size:16px;line-height:26px}.sh-pub-article .sh-article-content p{margin-bottom:26px}.sh-pub-article .sh-article-covers{margin:0 0 25px}.sh-pub-article .sh-article-covers img{display:block;max-width:100%;height:auto!important}.sh-pub-article .sh-article-covers img+img{margin-top:10px}.sh-pub-article .sh-article-covers.bottom{margin:25px 0 0}.sh-pub-article+.sh-pub-article{padding-top:40px;border-top:1px solid rgba(0,0,0,.1)}.sh-pub-announcement-item{background-color:#999;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:250px;padding:15px;overflow:hidden;position:relative;display:block;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3)}.sh-pub-announcement-item h2{background-color:rgba(0,0,0,.7);color:#ccc;position:absolute;margin:0;left:0;right:0;bottom:0;font-size:20px;line-height:26px;padding:15px;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sh-pub-announcement-item:hover h2{padding:30px 15px;background:#000;color:#fff}.panel-default{border:1px solid #c4c4d4}.panel-default .panel-inner-title{margin:10px 0}.panel-default.panel-gap{margin-top:20px}.panel-default.panel-gap-sm{margin-top:15px}.panel-default.panel-link-user{margin-bottom:0}.panel-default h3.panel-subtitle{border-bottom:1px solid #c4c4d4;margin-bottom:15px;padding-bottom:10px}.panel-default.panel-gapdown{margin-bottom:20px}.panel-default .panel-bigstats{font-size:26px}.panel-default.panel-nogap{margin:0}.item-gap-top{margin-top:20px}.amaran-wrapper{z-index:1500}.amaran-wrapper .amaran{width:300px;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);border-radius:0}.amaran-wrapper .amaran .amaran-close{position:absolute;top:4px;right:4px;display:block;width:20px;height:20px;line-height:20px;text-align:center}.amaran-wrapper .amaran .amaran-close:before{color:hsla(0,0%,100%,.6);content:"\D7";font-weight:400;font-family:inherit;font-size:18px}.amaran-wrapper .amaran.colorful{background:#fff;color:#fff}.amaran-wrapper .amaran.colorful .colorful-inner{width:100%;display:block;position:relative;padding:10px 15px;font-size:14px;line-height:19.6px;min-height:19.6px}.amaran-wrapper .amaran.colorful.error{background:#ed5565}.amaran-wrapper .amaran.colorful.success{background:#5cb85c}.amaran-wrapper .amaran.colorful.info{background:#1c84c6}.image-responsive{height:0;position:relative;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-color:#000;padding-bottom:75%}.image-responsive.image-responsive-wide{padding-bottom:56.25%}.bootbox-body{text-align:center;font-size:18px;font-weight:300;padding:30px}.well.well-white{background:#fff;border-color:#ccc}.sh-generic-draggable,a.sh-generic-draggable{padding:6px 10px;margin-bottom:5px;border-radius:3px;color:#555;border:1px solid rgba(0,0,0,.1);overflow:hidden;display:block}.sh-generic-draggable.ui-draggable-dragging,a.sh-generic-draggable.ui-draggable-dragging{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4);min-width:210px}.sh-generic-draggable[data-toggle=assign-invigilator],a.sh-generic-draggable[data-toggle=assign-invigilator]{cursor:pointer}td .sh-generic-draggable,td a.sh-generic-draggable{text-align:left}.sh-generic-draggable .exami-headtoggle,a.sh-generic-draggable .exami-headtoggle{float:right;color:#555;text-decoration:none}.sh-generic-draggable.dark-background,.sh-generic-draggable.dark-background .exami-headtoggle,a.sh-generic-draggable.dark-background,a.sh-generic-draggable.dark-background .exami-headtoggle{color:#fff}.sh-generic-draggable.sidebar .exami-headtoggle,a.sh-generic-draggable.sidebar .exami-headtoggle{display:none}.sh-generic-draggable.disabled,a.sh-generic-draggable.disabled{opacity:.5;cursor:normal}.schoolhub-content-sidebar{width:260px;position:fixed;z-index:1030;top:60px;bottom:0;right:-260px;background:#2f4050;color:#8095a8;-webkit-box-shadow:inset 5px 0 5px -5px rgba(0,0,0,.5);box-shadow:inset 5px 0 5px -5px rgba(0,0,0,.5)}.schoolhub-content-sidebar .schoolhub-sidebar-close-button{width:40px;height:42px;border-radius:3px 0 0 3px;position:absolute;display:none;left:-40px;top:10px;background:#000;color:#575775;text-align:center;line-height:40px;border:0 none;font-size:18px}.schoolhub-content-sidebar .schoolhub-sidebar-close-button:hover{color:#fff}.schoolhub-content-sidebar .schoolhub-content-sidebar-inner{position:absolute;top:0;right:0;left:0;bottom:0;padding:15px;color:#c4c4d4;font-size:13px}.schoolhub-content-sidebar .schoolhub-content-sidebar-inner a{color:#fff}.schoolhub-content-sidebar .schoolhub-content-sidebar-inner a.btn-default{color:#414158}.schoolhub-content-sidebar .schoolhub-sidebar-heading{border-bottom:1px solid hsla(0,0%,100%,.2);position:relative;margin:-15px -15px 10px;padding:15px;background-color:rgba(0,0,0,.4)}.schoolhub-content-sidebar .schoolhub-sidebar-heading h3,.schoolhub-content-sidebar .schoolhub-sidebar-heading h4{margin:0;padding:0 0 4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schoolhub-content-sidebar .schoolhub-sidebar-heading .schoolhub-sidebar-subheading{line-height:1;padding-bottom:0}.schoolhub-content-sidebar .schoolhub-sidebar-heading+.schoolhub-sidebar-status{margin-top:-10px}.schoolhub-content-sidebar .tab-content{background-color:transparent}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable{position:absolute;overflow:auto;top:108px;left:0;bottom:0;right:0;padding:0 15px 15px}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable.scrollable-replacement{top:80px;padding:15px}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable .tab-content .tab-pane{padding:0}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable.compact{top:80px}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable.fit{top:0}.schoolhub-content-sidebar .schoolhub-sidebar-scrollable.hasaction{top:275px}.schoolhub-content-sidebar .schoolhub-sidebar-section{border-top:1px solid hsla(0,0%,100%,.2)}.schoolhub-content-sidebar .schoolhub-sidebar-section h4{text-align:center;margin-top:15px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.2)}.schoolhub-content-sidebar .schoolhub-sidebar-section-title{text-align:center;margin-top:20px;padding-bottom:6px;margin-bottom:10px;border-bottom:1px dotted hsla(0,0%,100%,.2)}.schoolhub-content-sidebar .schoolhub-sidebar-section-title.text-left{text-align:left}.schoolhub-content-sidebar .schoolhub-sidebar-metatitle{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;padding-right:50px}.schoolhub-content-sidebar .schoolhub-sidebar-metatitle small{display:block;margin-top:2px}.schoolhub-content-sidebar .schoolhub-sidebar-metatitle .sidebar-subject-hcode{position:absolute;right:0;top:0;padding:6px 8px;border-radius:3px;color:#414158}.schoolhub-content-sidebar .schoolhub-sidebar-metatitle .sidebar-subject-hcode.dark-background{color:#fff}.schoolhub-content-sidebar .schoolhub-sidebar-status{margin:0 -15px;padding:5px 15px;text-align:center}.schoolhub-content-sidebar .schoolhub-sidebar-status.schoolhub-sidebar-status-success{background:#5cb85c;color:#fff;font-size:13px}.schoolhub-content-sidebar .schoolhub-sidebar-tabs{position:absolute;left:-38px;top:105px}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways.tabs-left{left:-32px}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li{height:0;width:70px;margin-bottom:72px}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li>a{background-color:#555;color:#c4c4d4;border-bottom:0 none;border-color:rgba(0,0,0,.1);padding:8px}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li>a.sidebar-tab-colored{color:#414158;-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li>a.sidebar-tab-colored.dark-background{color:#fff}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li.active>a{background-color:#607d8b;color:#fff;border-color:rgba(0,0,0,.2)}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li.active>a.sidebar-tab-colored{color:#414158}.schoolhub-content-sidebar .schoolhub-sidebar-tabs .sideways>li.active>a.sidebar-tab-colored.dark-background{color:#fff}.schoolhub-content-sidebar .schoolhub-sidebar-note{font-size:11px;margin:10px 0}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container{position:absolute;left:-40px;width:40px;top:120px}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab{display:block;color:#fff;text-align:center;line-height:40px;width:35px;margin-left:5px;border-radius:3px 0 0 3px;font-weight:700;border:1px solid rgba(0,0,0,.2);border-right:0 none;text-decoration:none;background-color:#222}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab.sidebar-tab-colored{color:#414158}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab.active{width:40px;margin-left:0}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab.dark-background{color:#fff}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab.sidebar-tab-vertical{line-height:1;height:80px}.schoolhub-content-sidebar .schoolhub-sidebar-tab-container .sidebar-tab.sidebar-tab-vertical span{line-height:40px;width:80px;display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.schoolhub-content-sidebar .sidebar-tab-marker{width:4px;position:fixed;top:129px;bottom:0;right:256px}.schoolhub-content-sidebar .sidebar-teacher-list>li{margin-bottom:2px}.schoolhub-content-sidebar .sidebar-teacher-list .sidebar-teacher{border-radius:3px;padding:4px 8px;position:relative;color:#414158}.schoolhub-content-sidebar .sidebar-teacher-list .sidebar-teacher .teacher-select{color:#414158;position:absolute;display:block;right:8px;top:4px}.schoolhub-content-sidebar .sidebar-teacher-list .sidebar-teacher.dark-background,.schoolhub-content-sidebar .sidebar-teacher-list .sidebar-teacher.dark-background .teacher-select{color:#fff}.schoolhub-content-sidebar .sidebar-photo-list>li{margin-bottom:4px;position:relative}.schoolhub-content-sidebar .sidebar-photo-list>li a{display:block;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schoolhub-content-sidebar .sidebar-photo-list>li a.multiline{line-height:16px}.schoolhub-content-sidebar .sidebar-photo-list>li .remove-toggle{display:block;background:#e74c3c;position:absolute;top:0;right:0;bottom:0;padding:0 10px;opacity:0;-webkit-transition:opacity .1s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.schoolhub-content-sidebar .sidebar-photo-list>li .mugshot{width:32px;height:32px;display:block;margin-right:8px;float:left}.schoolhub-content-sidebar .sidebar-photo-list>li.empty{text-align:center;font-size:11px;padding:8px;line-height:1.2;opacity:.8;border-radius:3px;border:2px dashed hsla(0,0%,100%,.3)}.schoolhub-content-sidebar .sidebar-photo-list>li:hover .remove-toggle{opacity:1}.sidebar-items .sidebar-item{display:block;background-color:#555;margin-bottom:10px;color:#fff;text-decoration:none;padding:10px;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sidebar-items .sidebar-item:hover{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);-webkit-box-shadow:0 7px 4px rgba(0,0,0,.6);box-shadow:0 7px 4px rgba(0,0,0,.6)}.sidebar-items .sidebar-item-title{display:block;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.2)}body.display-sidebar .schoolhub-content-container{margin-right:260px}body.display-sidebar .schoolhub-content-sidebar{right:0}body.display-sidebar .schoolhub-content-sidebar .schoolhub-sidebar-close-button{display:block}body.display-sidebar .secondary-toolbar{margin-right:-30px;padding-right:30px}.alert-default{background:#f2f2f2;border:1px solid rgba(0,0,0,.1)}.alert-sm{margin-bottom:10px}#grid[data-columns]:before{content:"3 .col-sm-4"}.page-header{margin:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}@media print{.hidden-xs.hidden-sm:not(.hidden-print){display:block!important}tr.hidden-xs.hidden-sm:not(.hidden-print){display:table-row!important}td.hidden-xs.hidden-sm:not(.hidden-print),th.hidden-xs.hidden-sm:not(.hidden-print){display:table-cell!important}}.sis-index{background:#333 url("/static/img/desk-bg-blur.jpg") no-repeat 50% 50%;background-size:cover;padding:30px 0}.sis-index,.sis-index .container{position:relative}.sis-index h4{color:#eee;font-weight:300}.sis-index .sis-index-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6)}.sis-public-footer{font-size:13px;margin-top:30px}.s-justify{display:table;table-layout:fixed;margin:0 auto}.s-justify.s-justify-full-width{width:100%}.s-justify .s-justify-item{display:table-cell;text-align:center;vertical-align:top;padding:0 5px}.s-justify.s-justify-vertical-center .s-justify-item{vertical-align:middle}.system-message{display:block;padding:0;margin:0;position:fixed;z-index:20;left:0;right:0;top:0;background-color:#fcf8e3;color:#8a6d3b;font-size:16px;text-align:center}.system-message a{color:#8a6d3b}.system-message>li{display:block;padding:15px;border-bottom:1px solid #faebcc}.system-message p{margin:0}.carousel.carousel-index .item .carousel-caption{padding-bottom:0}#ui-monthpicker-div{z-index:1050!important}#calendar{color:#414158!important}.navbar-schoolhub{border-bottom:4px solid #607d8b;background:#333}.navbar-schoolhub .navbar-nav>li>a{color:#c4c4d4;padding-top:14px;padding-bottom:14px}.navbar-schoolhub .navbar-nav>li>a:hover{color:#fff}.navbar-schoolhub .navbar-nav>li .quickadd{display:none}.navbar-schoolhub .navbar-nav>li.user-menu{background-color:hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,100%,.1)}.navbar-schoolhub .dropdown-menu{background:#555}.navbar-schoolhub .dropdown-menu>li a{color:#c4c4d4}.navbar-schoolhub .dropdown-menu>li a:hover{color:#414158}.navbar-schoolhub .dropdown-menu>li.active a{background:#fff;color:#000}.navbar-schoolhub .dropdown-menu>li.divider,.navbar-schoolhub .dropdown-menu>li.nav-divider{background-color:#575775}.navbar-schoolhub .sis-navbar-home{margin-left:-15px;width:50px}.navbar-schoolhub .sis-navbar-home>li{display:block;float:none}.navbar-schoolhub .sis-navbar-home>li>a{display:block;padding:0;line-height:50px;text-align:center;font-size:20px;-webkit-box-shadow:none!important;box-shadow:none!important}.navbar-schoolhub .sis-navbar-home>li.active,.navbar-schoolhub .sis-navbar-home>li.active>a{background:transparent}.navbar-schoolhub .sis-nav-breadcrumb>li{white-space:nowrap}.navbar-schoolhub .sis-nav-breadcrumb>li>a{display:inline-block}.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-sm{padding:5px 10px;line-height:1.5}.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default{color:#333;background-color:#fff;text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),to(#e0e0e0));background-image:linear-gradient(180deg,#fff 0,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe0e0e0",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default:focus,.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default.active,.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default:disabled,.navbar-schoolhub .sis-nav-breadcrumb>li>a.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.navbar-schoolhub .sis-nav-breadcrumb>li+li:before{content:"";display:block;position:absolute;border-width:4px;border-style:solid;border-color:transparent transparent transparent #c4c4d4;top:50%;left:-2px;margin-top:-3px}.navbar-schoolhub .topbar-mugshot{display:inline-block;position:relative;border-radius:3px;margin:-10px 4px -9px 0;height:40px;border:0 none}.navbar-schoolhub .topbar-notification li{min-width:320px;padding:10px;color:#c4c4d4}.navbar-schoolhub .topbar-notification li a,.navbar-schoolhub .topbar-notification li a:hover{color:#fff}.navbar-schoolhub .topbar-notification li .text-muted{color:#c4c4d4}.navbar-schoolhub .topbar-notification li .mugshot{width:40px;height:40px;background:#f2f2f2;float:left}.navbar-schoolhub .topbar-notification li .notification-contents{margin-left:55px}.navbar-schoolhub .topbar-notification li+li{border-top:1px solid #575775}.sis-xnavbar-public{background:#222;padding:15px 0;border:0 none;z-index:1040}.sis-xnavbar-public .navbar-brand{background:transparent url("/static/img/schoolhublogo@2x.png") no-repeat 0 0;background-size:auto 50px;width:170px;text-indent:-9999px}.sis-xnavbar-public .navbar-nav>li>a{text-shadow:none;color:#fff;border-radius:4px;-webkit-transition:background-color .1s cubic-bezier(.4,0,.2,1);transition:background-color .1s cubic-bezier(.4,0,.2,1);-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out}.sis-xnavbar-public .navbar-nav>li>a:active,.sis-xnavbar-public .navbar-nav>li>a:focus,.sis-xnavbar-public .navbar-nav>li>a:hover{background-color:hsla(0,0%,100%,.2)}.sis-xnavbar-public .navbar-nav>li.active>a{background-color:#000}.sis-xnavbar-public .navbar-nav.navbar-right{margin-right:15px}.secondary-toolbar{margin-top:-20px;background:rgba(0,0,0,.5);padding:10px 0;margin-bottom:20px}.sidebar-wrap.open .sidebar-page .secondary-toolbar{margin-right:-30px}.tertiary-toolbar{margin-top:-20px;background:rgba(0,0,0,.3);padding:10px 0;margin-bottom:20px}body.schoolhub-main.schoolhub-main-nomenu #main{margin-left:0}body.schoolhub-main .navigation-bar{position:fixed;top:54px;left:0;bottom:0;width:48px;background:#000;color:#575775;z-index:1039}.primary-navigation a:active,.primary-navigation a:focus{outline:0 none}.primary-navigation>li.primary-navigation-mask{background:#000;width:50px;position:absolute;top:0;bottom:0}.primary-navigation>li>a{color:#c4c4d4;display:block;line-height:1;white-space:nowrap;-webkit-transition:background .1s cubic-bezier(.4,0,.2,1);transition:background .1s cubic-bezier(.4,0,.2,1);-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.primary-navigation>li>a strong{font-weight:400;display:inline-block;width:50px;padding-top:2px;line-height:48px;text-align:center;font-size:24px;position:relative;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.primary-navigation>li>a strong:after{display:block;position:absolute;top:0;left:0;bottom:0;content:"";width:2px;background:transparent;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.primary-navigation>li>a span{display:none;background:#444;position:relative;top:-2px;padding:0 12px;padding-top:2px;line-height:38px;height:40px;margin-bottom:-4px;margin-left:12px;z-index:1049;border-radius:2px}.primary-navigation>li>a span:after{content:"";position:absolute;display:block;left:-16px;top:10px;border:8px solid transparent;border-right-color:#444}.primary-navigation>li>a:hover span{display:inline-block;color:#fff}.primary-navigation>li>a:hover strong{color:#fff;text-indent:1px}.primary-navigation>li>a:hover strong:after{background:#27ae60}.primary-navigation>li .secondary-navigation{position:absolute;z-index:-1;left:50px;-webkit-transform:translateX(-400px);transform:translateX(-400px);top:0;bottom:0;width:340px;background:#414158;-webkit-box-shadow:2px 0 5px rgba(0,0,0,.2);box-shadow:2px 0 5px rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);background-clip:padding-box;color:#555;overflow:auto;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.primary-navigation>li .secondary-navigation>li{position:relative;height:48px}.primary-navigation>li .secondary-navigation>li.nav-title{font-size:18px;line-height:50px;height:51px;padding:0 12px;border-bottom:1px dotted #575775;color:#c4c4d4}.primary-navigation>li .secondary-navigation>li>a{display:block;padding:0 12px;height:50px;line-height:50px;font-size:16px;color:#c4c4d4;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-navigation>li .secondary-navigation>li>a:hover{background:#fff;color:#414158}.primary-navigation>li .secondary-navigation>li>a.quickadd{color:#fff;position:absolute;top:0;right:0;width:50px;text-align:center}.primary-navigation>li .secondary-navigation>li>a.quickadd:hover{background:#fff;color:#414158}.primary-navigation>li .secondary-navigation>li:hover .quickadd{color:#414158}.primary-navigation>li .secondary-navigation>li.nav-divider{height:0;border-bottom:1px dotted #575775;margin:10px 0}.primary-navigation>li .secondary-navigation>li.subs{height:36px}.primary-navigation>li .secondary-navigation>li.subs a{font-size:14px;height:36px;line-height:36px}.primary-navigation>li .secondary-navigation>li.active>a{background-color:#fff;color:#414158}.primary-navigation>li.active>a,.primary-navigation>li.current>a{color:#2ecc71}.primary-navigation>li.active>a strong,.primary-navigation>li.current>a strong{background-color:hsla(0,0%,100%,.2);text-indent:1px;color:#2ecc71}.primary-navigation>li.active>a strong:after,.primary-navigation>li.current>a strong:after{background:#2ecc71}.primary-navigation>li.active>a:hover span,.primary-navigation>li.current>a:hover span{display:none}.primary-navigation>li.open .secondary-navigation{left:50px;-webkit-transform:translateX(0);transform:translateX(0)}body.schoolhub-login{padding-top:70px}body.schoolhub-login .navbar-schoolhub{left:0}.list-photo>li{overflow:hidden}.list-photo>li .mugshot{width:32px;height:32px;float:left}.list-photo>li .list-photo-inner{margin-left:42px;padding-top:4px;overflow:hidden}.list-photo>li .list-photo-popover{display:none!important}.list-photo.list-photo-lined>li{padding:5px 0}.list-photo.list-photo-lined>li+li{border-top:1px solid hsla(0,0%,100%,.1)}.list-photo.list-photo-lined>li .list-photo-inner{padding-top:0}.icon-navigation{list-style-type:none;padding:0;margin:0}.icon-navigation>li{width:50%;float:left;text-align:center}@media (min-width:769px){.icon-navigation>li{width:33.33%}}@media (min-width:1025px){.icon-navigation>li{width:25%}}@media (min-width:1281px){.icon-navigation>li{width:20%}}.icon-navigation>li.divider{clear:both;border-bottom:1px dotted #b6b6b6;float:none;width:100%}.icon-navigation>li>a{display:inline-block;background:transparent;text-align:center;padding:20px 0;margin:15px;text-decoration:none;color:#555;font-weight:600;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-size:14px;position:relative}.icon-navigation>li>a .far,.icon-navigation>li>a .fas,.icon-navigation>li>a>.fa{display:block;text-align:center;font-size:40px;height:80px;width:80px;line-height:80px;margin:0 auto 20px;border-radius:100%;overflow:hidden;background:#333;color:#fff;-webkit-transition:transform .1s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .1s cubic-bezier(.4,0,.2,1);transition:transform .1s cubic-bezier(.4,0,.2,1);transition:transform .1s cubic-bezier(.4,0,.2,1),-webkit-transform .1s cubic-bezier(.4,0,.2,1);-webkit-transition:transform .1s ease-in-out;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.icon-navigation>li>a .far.blue,.icon-navigation>li>a .fas.blue,.icon-navigation>li>a>.fa.blue{background:#1c84c6}.icon-navigation>li>a .far.red,.icon-navigation>li>a .fas.red,.icon-navigation>li>a>.fa.red{background:#ed5565}.icon-navigation>li>a .far.green,.icon-navigation>li>a .fas.green,.icon-navigation>li>a>.fa.green{background:#5cb85c}.icon-navigation>li>a .far.cyan,.icon-navigation>li>a .fas.cyan,.icon-navigation>li>a>.fa.cyan{background:#5bc0de}.icon-navigation>li>a .far.orange,.icon-navigation>li>a .fas.orange,.icon-navigation>li>a>.fa.orange{background:#f8ac59}.icon-navigation>li>a .far.grey,.icon-navigation>li>a .fas.grey,.icon-navigation>li>a>.fa.grey{background:#c4c4d4;color:#fff}.icon-navigation>li>a:hover .fa,.icon-navigation>li>a:hover .far,.icon-navigation>li>a:hover .fas{-webkit-transform:scale(1.2);transform:scale(1.2)}.icon-navigation>li>a .hidden-collapse{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-navigation>li>a .icon-badge{display:block;font-style:normal;position:absolute;top:10px;right:5px;background-color:#ed5565;color:#fff;font-size:16px;line-height:30px;min-width:32px;height:32px;border-radius:32px;border:2px solid #f2f2f2;font-weight:400}.icon-navigation>li>a .icon-badge.muted{background-color:#999}@media (min-width:769px){.icon-navigation.icon-navigation-compact>li{width:25%}}@media (min-width:1025px){.icon-navigation.icon-navigation-compact>li{width:20%}}@media (min-width:1281px){.icon-navigation.icon-navigation-compact>li{width:16.66666667%}}h2.listview-title{margin-top:0}h2.listview-middle-header{margin-bottom:20px}h2.listview-middle-header small{float:right;margin-top:12px}@media (max-width:768px){h2.listview-middle-header small{float:none;display:block}}.listview-container .listview-body .panel{margin-bottom:0}.listview-container .listview-body .panel.mass-assign-filter-toolbar{margin-bottom:20px}.listview-ps{margin-top:15px}.s-table-legend{font-size:12px;background:#fff;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);padding:10px;margin:0 0 15px;font-weight:600;border-radius:2px}.s-table-legend .list-inline,.s-table-legend>li{margin-bottom:0;vertical-align:middle}.s-table-legend .list-inline .fa-lg,.s-table-legend>li .fa-lg{top:-1px;position:relative}.s-table-legend .list-inline .label,.s-table-legend>li .label{font-size:11px;position:relative;top:-1px}.listview-toolbar .listview-toolbar-inner{margin-bottom:15px}.listview-toolbar.toolbar-gap{margin-top:15px}.sis-legend-container .list-inline{margin:0}.sis-legend-container .list-inline>li{padding:0;margin-right:5px}.sis-legend-container .list-inline>li .label{font-size:90%}.floating-legend{margin:15px 0;font-size:13px}.floating-legend .list-inline{margin:0}.floating-legend .list-inline.pull-right{margin-right:0}.listview-header{background:#555;color:#fff}.formview .listview-header{padding-top:20px;padding-bottom:20px}.listview-header .listview-header-right{margin:20px 0 10px}.listview-header h1{font-size:30px;font-weight:300}.listview-header h1 small{color:#ccc}.listview-header .listview-header-count{font-size:26px;text-align:right;font-weight:300}.listview-header.listview-header-fixed{position:fixed;top:54px;right:0;left:50px;padding:20px 0;margin:0;z-index:10}.listview-header.listview-header-fixed h1{margin:0;padding:0}.listview-header.listview-header-fixed h1 small{color:#ddd}.listview-header.listview-header-fixed+.listview-container{margin-top:60px}.listview-header.listview-header-fixed.scrolled{background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);color:#555}.sis-listview-pagination{width:220px;margin-right:4px}.sis-listview-pagination select{text-align:center}h4.s-list-subtitle{font-weight:700;text-transform:uppercase;margin:20px 0 10px;font-size:12px}.table{table-layout:fixed;font-size:13px}@media (max-width:767px){.table{table-layout:auto}}.table.table-nomargin{margin:0}.table.header-fixed{top:115px;position:fixed;width:auto;display:none;border:none;right:15px;-webkit-box-shadow:0 5px 8px -5px rgba(0,0,0,.3);box-shadow:0 5px 8px -5px rgba(0,0,0,.3);z-index:9}.table.header-fixed.assessment-klass{background-color:#f1f4f5;left:15px;right:0}.table>tfoot>tr>th,.table>thead>tr>th{text-align:center;vertical-align:middle;background-color:#f0f0f4;border-color:#c9c9cf;border-bottom:1px solid #c9c9cf!important;border-bottom:0 none;font-weight:400;color:#414158}.table>tfoot>tr>th a,.table>thead>tr>th a{color:#414158;font-weight:600}.table>tfoot>tr>th.cell-right,.table>thead>tr>th.cell-right{text-align:right}.table>tfoot>tr>th.cell-left,.table>thead>tr>th.cell-left{text-align:left}.table>tfoot>tr>th.no-padding,.table>thead>tr>th.no-padding{padding:0}.table>tfoot>tr>th.cell-width-xs,.table>thead>tr>th.cell-width-xs{width:10%}@media (max-width:768px){.table>tfoot>tr>th.cell-width-xs,.table>thead>tr>th.cell-width-xs{width:15%}}.table>tfoot>tr>th.cell-width-sm,.table>thead>tr>th.cell-width-sm{width:15%}@media (max-width:768px){.table>tfoot>tr>th.cell-width-sm,.table>thead>tr>th.cell-width-sm{width:20%}}.table>tfoot>tr>th.cell-width-md,.table>thead>tr>th.cell-width-md{width:20%}@media (max-width:768px){.table>tfoot>tr>th.cell-width-md,.table>thead>tr>th.cell-width-md{width:25%}}.table>tfoot>tr>th.cell-width-lg,.table>thead>tr>th.cell-width-lg{width:25%}@media (max-width:768px){.table>tfoot>tr>th.cell-width-lg,.table>thead>tr>th.cell-width-lg{width:30%}}.table>tfoot>tr>th.cell-width-xl,.table>thead>tr>th.cell-width-xl{width:35%}@media (max-width:768px){.table>tfoot>tr>th.cell-width-xl,.table>thead>tr>th.cell-width-xl{width:40%}}.table>tfoot>tr>th.cell-checkbox,.table>thead>tr>th.cell-checkbox{width:30px}.table>tfoot>tr>th.cell-action-xx,.table>thead>tr>th.cell-action-xx{width:50px}.table>tfoot>tr>th.cell-action-xs,.table>thead>tr>th.cell-action-xs{width:60px}.table>tfoot>tr>th.cell-action-sm,.table>thead>tr>th.cell-action-sm{width:80px}.table>tfoot>tr>th.cell-action-md,.table>thead>tr>th.cell-action-md{width:100px}.table>tfoot>tr>th.cell-action-lg,.table>thead>tr>th.cell-action-lg{width:120px}.table>tfoot>tr>th.cell-action-xl,.table>thead>tr>th.cell-action-xl{width:140px}.table>tfoot>tr>th.cell-action-x2,.table>thead>tr>th.cell-action-x2{width:160px}.table>tfoot>tr>th.cell-action-x3,.table>thead>tr>th.cell-action-x3{width:180px}.table>tfoot>tr>th.cell-action-x4,.table>thead>tr>th.cell-action-x4{width:200px}.table>tfoot>tr>th.cell-action-x5,.table>thead>tr>th.cell-action-x5{width:220px}.table>tfoot>tr>th.cell-action-x6,.table>thead>tr>th.cell-action-x6{width:240px}.table>tfoot>tr>th.cell-action-x7,.table>thead>tr>th.cell-action-x7{width:260px}.table>tfoot>tr>th.cell-action-x8,.table>thead>tr>th.cell-action-x8{width:280px}.table>tfoot>tr>th.sorted,.table>thead>tr>th.sorted{background:#c4c4d4}.table>tfoot>tr>th.headerSortDown,.table>tfoot>tr>th.headerSortUp,.table>thead>tr>th.headerSortDown,.table>thead>tr>th.headerSortUp{background:#d3d3de}.table>tfoot>tr>th .fa-caret-down,.table>tfoot>tr>th .fa-caret-up,.table>thead>tr>th .fa-caret-down,.table>thead>tr>th .fa-caret-up{display:none}.table>tfoot>tr>th.sorted .fa-caret-down,.table>tfoot>tr>th.sorted .fa-caret-up,.table>thead>tr>th.sorted .fa-caret-down,.table>thead>tr>th.sorted .fa-caret-up{display:inline}.table>tfoot>tr>th.headerSortUp .fa-sort,.table>thead>tr>th.headerSortUp .fa-sort{display:none}.table>tfoot>tr>th.headerSortUp .fa-caret-down,.table>thead>tr>th.headerSortUp .fa-caret-down{display:inline}.table>tfoot>tr>th.headerSortDown .fa-sort,.table>thead>tr>th.headerSortDown .fa-sort{display:none}.table>tfoot>tr>th.headerSortDown .fa-caret-up,.table>thead>tr>th.headerSortDown .fa-caret-up{display:inline}.table>tfoot.subtable-header>tr>th,.table>thead.subtable-header>tr>th{background-color:#888;border-color:#777;border-bottom:1px solid #777!important;color:#fff}.table>tfoot.subtable-header>tr>th .text-muted,.table>thead.subtable-header>tr>th .text-muted{color:#ddd}.table>tbody>tr.row-cluster-end+.row-cluster-begin>td{border-top-width:2px}.table>tbody>tr>td{text-align:center;vertical-align:middle;border-color:#eee}.table>tbody>tr>td.active{border-color:#e4e4e7;background-color:#f6f6f8}.table>tbody>tr>td.cell-top{vertical-align:top}.table>tbody>tr>td.cell-right{text-align:right}.table>tbody>tr>td.cell-left,.table>tbody>tr>td.cell-width-lg,.table>tbody>tr>td.cell-width-md,.table>tbody>tr>td.cell-width-sm{text-align:left}.table>tbody>tr>td.cell-amount{font-size:15px}.table>tbody>tr>td.cell-content-count{font-size:125%}.table>tbody>tr>td.no-padding{padding:0}.table>tbody>tr>td .list-unstyled{margin-bottom:0}.table>tbody>tr>td .table-within{margin:-9px}.table>tbody>tr>td .dl-horizontal{margin:0}.table>tbody>tr>td .dl-horizontal dd{margin-bottom:4px}.table>tbody>tr>td .priority-icon{opacity:.6}.table>tbody>tr>td .priority-icon:hover{opacity:1}.table>tbody>tr>td.assessment-score-cell{padding-left:2px;padding-right:2px}@media (max-width:1024px){.table>tbody>tr>td.assessment-score-cell .input-group .input-group-addon{display:none!important}.table>tbody>tr>td.assessment-score-cell .input-group .form-control{border-radius:4px!important}}.table>tbody>tr>td.cell-truncate>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table>tbody>tr>td.selected{color:#fff;background-color:#5cb85c}.table>tbody>tr>td.choose-enrollmentrubricdescriptor{cursor:pointer}.table>tbody>tr>td.cell-divider{font-size:11px;line-height:1;color:#999}.table>tbody>tr>td .label{display:block;overflow:hidden;text-overflow:ellipsis;font-weight:400;padding-top:4px;padding-bottom:5px;font-size:11px}.table>tbody>tr>td .label.label-inline{display:inline-block}.table>tbody>tr>td .label.label-guardian{width:20px;text-align:center;font-size:11px;position:relative;bottom:-4px;padding:3px 4px}.table>tbody>tr>td .listview-priority-display{margin-top:4px}.table>tbody>tr>td .listview-priority-display .label{font-size:11px;padding:3px 6px;border-radius:2px;border:1px solid rgba(0,0,0,.1)}.table>tbody>tr>td .listview-meta{line-height:1.4;font-size:12px}.table>tbody>tr>td .listview-meta.listview-meta-md{margin-top:4px}.table>tbody>tr>td .subject-icon{font-size:11px;line-height:11px;font-weight:600;padding:4px 4px 5px;border-radius:2px;border:0 none}.table>tbody>tr>td .subject-icon+.subject-icon{margin-top:2px}.table>tbody>tr>td .subject-icon.subject-icon-inline{display:inline-block}.table>tbody>tr>td .subject-icon.subject-icon-mini{padding:2px 6px;font-size:11px}.table>tbody>tr>td .listview-stats{list-style-type:none;margin:0;padding:0}.table>tbody>tr>td .listview-stats>li{display:inline-block;background-color:#428bca;padding:5px;border-radius:4px;color:#fff;width:30%;font-size:26px}.table>tbody>tr>td .listview-stats>li>span{display:block;white-space:nowrap;font-size:11px;overflow:hidden;text-overflow:ellipsis}.table>tbody>tr>td .listview-stats>li.listview-stats-empty{background-color:#ccc}.table>tbody>tr.bold>td{font-weight:700}.table>tbody>tr.muted>td a:not(.btn){color:#777}.table>tbody>tr.danger>td{color:#a94442;background-color:#f2dede!important}.table>tbody>tr.payment_table_calculated>td,.table>tbody>tr.payment_table_grandtotal>td,.table>tbody>tr.payment_table_lastpayment>td,.table>tbody>tr.payment_table_subjectsum>td{background:#f2f2f2;font-weight:700}.table>tbody>tr.payment_table_calculated>td:first-child,.table>tbody>tr.payment_table_grandtotal>td:first-child,.table>tbody>tr.payment_table_lastpayment>td:first-child,.table>tbody>tr.payment_table_subjectsum>td:first-child{text-align:left}.table>tbody>tr.disabled>td{background-color:#f2f2f2;color:#aaa}.table>tbody>tr.disabled>td a:not(.btn){color:#888}.table>tbody>tr.disabled>td .s-avatar{opacity:.5}.table>tbody>tr.disabled>td .text-muted{color:#ccc}.table>tbody>tr.tr-selected>td{background-color:#ecf0f2;border-color:#dee4e7}.table>tbody>tr.tr-selected>td:first-child{-webkit-box-shadow:inset 4px 0 0 0 #b2c0c6;box-shadow:inset 4px 0 0 0 #b2c0c6;background-color:#ecf0f2}.table>tbody>tr.tr-selected>td.active{background-color:#cfd8dc}.table>tbody>tr.row-disabled{color:#999}.table>tbody>tr.row-disabled a:not(.btn){color:#777}.table>tbody>tr.row-disabled .s-avatar{opacity:.6}.table .listview-empty-table{padding:60px 0 40px}.table .listview-empty-table .btn-primary{margin-top:8px}.table.assessment-table-show-marks .assessment-show-marks{display:inline}.table.assessment-table-show-marks .assessment-percentage,.table.assessment-table-show-marks .assessment-score,.table.assessment-table-show-marks .assessment-show-score,.table.assessment-table-show-score .assessment-show-marks{display:none}.table.assessment-table-show-score .assessment-show-score{display:inline}.table.assessment-table-hide-percentage .assessment-percentage-column,.table.assessment-table-show-percentage .assessment-marks,.table.assessment-table-show-percentage .assessment-score,.table.assessment-table-show-score .assessment-marks,.table.assessment-table-show-score .assessment-percentage{display:none}.table.assessment-table{min-width:1160px}.table.assessment-table .input-group.input-group-sm>.form-control,.table.assessment-table .input-group.input-group-sm>.input-group-addon{padding:5px}.table.assessment-table>thead>tr>th{padding-left:2px;padding-right:2px}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table{display:inline-block;padding:0}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table tbody>tr>td{padding:8px 0;border-radius:0!important;border-bottom:1px solid #7f8c8d;border-left:1px solid #7f8c8d;border-right:1px solid #7f8c8d}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table tbody>tr:last-child>td{padding:0;display:inline-block}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table tbody>tr:last-child>td span{padding:8px;display:block}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table tbody>tr:last-child>td ul{list-style-type:none;padding:0;margin:0}.table.assessment-table.assessment-klasses-grandparent td.klass-parent-table tbody>tr:last-child>td ul li{padding:8px 14px;border-top:1px solid #7f8c8d}.table.payment_table{font-size:14px}.table.payment_table>tbody>tr>td{padding:10px}.table.payment_table>tbody>tr>td:first-child{text-align:left}.table.payment_table>tbody>tr>td .badge{margin-left:4px}.table.table-enrolpay>tbody>tr>td{text-align:right;padding:10px}.table.table-enrolpay>tbody>tr>td:first-child{text-align:left}.table.table-enrolpay>tbody>tr.active>td{font-weight:600}.cell-mugshot{position:relative}.cell-mugshot .s-avatar{display:block;float:left;width:48px;height:48px}.cell-mugshot .cell-mugshot-content{margin-left:56px}.cell-mugshot .cell-mugshot-content.gap-lg{padding-top:13px}.cell-mugshot .cell-mugshot-content.gap-md{padding-top:10px}.cell-mugshot .cell-mugshot-content.gap-sm{padding-top:8px}.cell-mugshot .cell-mugshot-content.gap-xs{padding-top:6px}.list-contact{margin-bottom:0;text-align:left}.list-contact>li{overflow:hidden}.list-contact>li .contact-detail,.list-contact>li .contact-details,.list-contact>li .contact-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.list-contact>li .contact-label{width:40%;float:left}.list-contact>li .contact-details{width:58%;float:right}.list-contact>li+li{margin-top:5px;padding-top:5px;border-top:1px solid #eee}.color-male{color:#498ec3}.color-female{color:#d16268}.listview-list-title{margin-bottom:20px}.listview-list-title h1{margin:0;padding:0;line-height:1}.listview-dropdown-toolbar{background:#fff;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);margin-top:-20px;padding:20px 0;margin-bottom:0}.listview-dropdown-toolbar .btn-margintop{margin-top:23px}.listview-dropdown-toolbar .btn-margintop.btn-lg{margin-top:13px}.listview-dropdown-toolbar.listview-dropdown-toolbar-below{margin-top:-20px;margin-bottom:20px}.rollcall-status{text-align:left}.rollcall-status .progress{margin-bottom:5px}.rollcall-status .rollcall-details{display:none;margin-bottom:5px}.rollcall-status .rollcall-details>li>strong{display:inline-block;width:30px;text-align:center}.rollcall-status .rollcall-details>li:last-child{margin-top:4px;padding-top:4px;border-top:1px dotted #c4c4d4}.rollcall-status .rollcall-detail-toggle{text-align:center;display:block;text-transform:lowercase}.rollcall-remarks-container{position:relative}.rollcall-remarks-container .rollcall-remarks-form{display:none;position:absolute;padding:10px;background:#fff;border-radius:3px;border:1px solid #c4c4d4;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);width:300px;margin-top:10px}.rollcall-remarks-container .rollcall-remarks-form textarea{margin-bottom:10px}.rollcall-remarks-container .rollcall-remarks-form:after{content:"";display:block;border:8px solid transparent;border-bottom-color:#fff;position:absolute;top:-16px;left:20px}.rollcall-remarks-container .rollcall-remarks-form:before{content:"";display:block;border:9px solid transparent;border-bottom-color:#c4c4d4;position:absolute;top:-18px;left:19px}.datepicker-refferential-container{position:relative}.datepicker-refferential{display:none;position:absolute;background:#fff;padding:10px;border-radius:3px;border:1px solid rgba(0,0,0,.2);left:100%;top:50%;margin-top:-25px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4)}.datepicker-refferential:after,.datepicker-refferential:before{content:"";display:block;position:absolute;border:5px solid transparent;border-right-color:#fff}.datepicker-refferential:before{border-right-color:rgba(0,0,0,.2);border-width:6px;left:-13px;top:50%;margin-top:-6px}.datepicker-refferential:after{left:-10px;top:50%;margin-top:-5px}.teaching-report .all-mode-header,.teaching-report .detail,.teaching-report .subjecthours{display:none}.teaching-report .subjecthours .subjecthours-table{width:100%;border:1px solid grey;margin-bottom:5px}.teaching-report .subjecthours .subjecthours-table .subjecthours-table-date-row{border-bottom:1px solid grey}.teaching-report .subjecthours .subjecthours-table .subjecthours-table-date-row .subjecthours-table-date-cell{background-color:#eee}.teaching-report .subjecthours .subjecthours-table .subjecthours-table-subject-cell{padding-left:2px}.teaching-report .subjecthours .subjecthours-table .subjecthours-table-hours-cell{border-left:1px solid grey;padding:0 2px}.with-selected-count{font-weight:400;text-shadow:none}.form-dropdown{display:none;padding:3px 20px;min-width:240px}body.listview-advanced #main{padding-top:0}body.listview-advanced .listview-advanced-heading{background:#fff;overflow:hidden;border-bottom:1px solid #c4c4d4;padding:30px 0 15px}body.listview-advanced .listview-advanced-heading h1{margin:0;padding:0}.infobox{background:#f2f2f2;padding:10px;border-radius:3px}.infobox .infobox-big{font-size:26px}.feecalculator-tabs{margin-top:20px}.form-inline-rollcall{font-size:14px}.form-inline-rollcall .checkbox{padding-right:10px}.reporting-toolbar{margin:-20px -15px 0;padding:16px 0;background-color:#d3d3de;border-bottom:1px solid #c4c4d4;color:#555}@media (max-width:480px){.reporting-toolbar{padding-bottom:0}}.reporting-toolbar .reporting-toolbar-title{margin:0;padding:0;float:left}.reporting-toolbar .reporting-toolbar-title.double-line{margin-top:15px}.reporting-toolbar .reporting-toolbar-filters{float:right}@media (max-width:480px){.reporting-toolbar .reporting-toolbar-filters{float:none}.reporting-toolbar .reporting-toolbar-filters .form-group{display:inline-block}}.reporting-toolbar.bottomgap{margin-bottom:20px}.reporting-toolbar .form-inline .form-group .form-inline-vlabel{display:block;font-weight:400;font-size:12px}.reporting-toolbar+.listview-container{margin-top:20px}.table-panel{border:1px solid rgba(0,0,0,.1);margin-bottom:10px;padding:10px 10px 5px;border-radius:4px;position:relative;overflow:hidden;text-align:left;background-color:#f2f2f2}.table-panel .table-panel-title.pull-left{padding-top:4px}.table-panel .table-panel-meta{font-size:12px;margin-top:10px;border-top:1px solid rgba(0,0,0,.1);padding-top:10px;color:#999}.table-panel.empty{padding-top:20px;padding-bottom:20px}#sis-filter-dropdown .select2-container .select2-selection--single{height:30px}#sis-filter-dropdown .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px}#sis-filter-dropdown .select2-container .select2-selection--single .select2-selection__arrow{height:30px}.reporting-body{margin-top:20px}.icon-list{list-style-type:none;margin:0 -10px;padding:20px 0;overflow:hidden}.icon-list li{display:block;float:left;width:25%}.icon-list li .far,.icon-list li .fas{display:block;margin:0 auto;width:80px;height:80px;background:#34495e;border-radius:100%;line-height:80px;font-size:40px;text-align:center;color:#fff;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.icon-list li em{font-style:normal;text-align:center;display:block;margin-top:10px;color:#555}.icon-list li a{display:block;margin:0 10px}.icon-list li a:hover{text-decoration:none}.icon-list li a:hover .far,.icon-list li a:hover .fas{-webkit-transform:translateY(-5px);transform:translateY(-5px);background-color:#2c3e50}.list-truncate{margin:0}.table-filter{border:1px solid rgba(0,0,0,.2);padding:10px;border-radius:4px;background:#fff;margin-bottom:15px}.table-filter .table-filter-title{display:inline-block;margin-right:10px;margin-bottom:-20px;padding:10px 10px 10px 5px;border-right:1px solid rgba(0,0,0,.1);position:relative;top:-10px;vertical-align:middle}.table-filter input+label,.table-filter select+label{padding-left:5px}.table-filter.topclose{margin-top:-10px}.status-list.list-inline{margin-left:0}.status-list.status-list-header{margin-top:20px}.status-list>li{position:relative;height:30px;padding-left:36px;padding-right:14px;background-color:#fff;line-height:28px;font-size:13px;border-radius:2px;border:1px solid #999}.status-list>li.success{border:1px solid #5cb85c;color:#5cb85c}.status-list>li.danger{border:1px solid #d9534f;color:#d9534f}.status-list>li.info{border:1px solid #428bca;color:#428bca}.status-list>li.warning{border:1px solid #f0ad4e;color:#f0ad4e}.status-list>li .status-list-icon{display:block;width:30px;height:30px;border-radius:2px 0 0 2px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:-1px;top:-1px;background-color:#999}.status-list>li .status-list-icon.success{background-color:#5cb85c;color:#fff}.status-list>li .status-list-icon.danger{background-color:#d9534f;color:#fff}.status-list>li .status-list-icon.info{background-color:#428bca;color:#fff}.status-list>li .status-list-icon.warning{background-color:#f0ad4e;color:#fff}.sh-color-indicator{display:block;width:100%}.sh-color-indicator,.sh-square-color{height:20px;margin:0;padding:0;border-radius:2px;border:1px solid rgba(0,0,0,.05)}.sh-square-color{display:inline-block;width:20px}.ui-per-page{margin:20px 0}.s-listview-table-title{margin-bottom:20px}.s-listview-table-title h2{margin:0;padding:0}.s-listview-table-title p.s-listview-subtitle{margin:10px 0 0;font-size:19.5px;color:#777}header.detailview-header{background-color:#555;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:-20px;padding:10px 0;margin-bottom:15px;position:relative}header.detailview-header h1 small{color:#bbb}header.detailview-header .detailview-header-top-bar{background:rgba(0,0,0,.2);margin:-10px -15px 5px;padding:10px 15px;border-bottom:1px solid hsla(0,0%,100%,.2);position:relative;z-index:2}header.detailview-header.lg{padding:20px 0}header.detailview-header.lg .detailview-header-top-bar{margin-top:-20px}header.detailview-header .profile-header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}header.detailview-header .detail-header-round{position:absolute;width:80px;height:80px;bottom:-40px;right:25px;background:#fff;color:#555;border-radius:100%;overflow:hidden;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}header.detailview-header .detail-header-round span{display:block;width:80px;height:80px;text-align:center;line-height:80px;font-size:30px}header.detailview-header .detail-header-round:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.heading-back-link{display:block;font-size:13px;color:#ddd}.heading-back-link:hover{color:#fff;text-decoration:none}.detailview-toolbar{margin-bottom:20px;margin-bottom:15px}.tab-content{background-color:#fff;border:1px solid #c9c9cf;border-top:0 none}.tab-content .tab-content{padding:0;border:0 none}.tab-content .tab-content>.tab-pane{padding:20px 0 0}.tab-content.tab-content-side{border:1px solid #c9c9cf}.tab-content .nav-pills>li>a{border:1px solid #ddd;font-size:12px;padding:8px 10px}.tab-content .nav-pills>li.active>a{border-color:transparent}.nav-tabs>li>a{border-radius:0;font-weight:600;text-transform:uppercase;font-size:12px;color:#888}.nav-tabs>li.active>a{border-color:#d1d1d1;border-bottom-color:transparent;font-weight:700;color:#555}.nav-pills>li>a{text-transform:uppercase;font-weight:600;font-size:12px;border-radius:2px;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);background-color:#fff;color:#555}.nav-pills>li>a,.nav-pills>li>a .label{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-pills>li>a .label{position:relative;top:-1px;margin-left:4px}.nav-pills>li>a:hover{background-color:#cfd8dc;color:#455a64}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#455a64}.nav-pills>li.active>a .label-default{background:#000}.nav-pills>li+li{margin-left:4px}.nav-pills.nav-stacked>li+li{margin-left:0}.detailview-body{position:relative;margin-bottom:20px}.detailview-background-cover{position:absolute;left:0;right:0;top:0;height:250px;background-size:cover;-webkit-box-shadow:inset 0 -50px 50px -10px #fff;box-shadow:inset 0 -50px 50px -10px #fff}.detailview-cover{position:relative;min-height:250px;overflow:hidden;margin:-15px -15px 25px;border-radius:4px 4px 0 0;padding:15px}.detailview-cover .detailview-cover-image{position:absolute;top:0;left:0;right:0;display:block;z-index:1;width:100%}.detailview-cover .row{position:relative;z-index:2;margin-top:150px}.detailview-cover h1{color:#fff;background-color:rgba(0,0,0,.8);display:inline-block;padding:8px 15px 12px;border-radius:0 2px 2px 0;margin-left:-15px}.detailview-title{margin:20px 0}.detailview-title.fit{margin:0 0 20px}.detailview-title.detailview-title-thumbnail .mugshot{width:120px;height:120px;float:left}.detailview-title.detailview-title-thumbnail .detailview-title-contents{margin-left:140px}.detailview-title.detailview-title-thumbnail .detailview-title-contents.detailview-title-contents-180{margin-left:200px}.detailview-title.detailview-title-thumbnail .detailview-title-contents .detailview-title-singular{margin-top:30px}.detailview-title.detailview-title-thumbnail .detailview-title-contents .detailview-title-simple{margin-top:24px}.detailview-title.detailview-title-thumbnail .book-mugshot{width:180px;float:left;display:block}.detailview-title.detailview-title-thumbnail .book-mugshot+.detailview-title-contents{margin-left:200px}.detailview-title.detailview-title-thumbnail.detailview-title-thumbnail-logo{position:relative}.detailview-title.detailview-title-thumbnail.detailview-title-thumbnail-logo .detailview-title-contents{margin-left:200px;padding-top:40px}.detailview-title .detailview-title-meta{font-size:16px}.detailview-title-inner{margin:0 0 20px;padding:0;line-height:1}.tab-content .tab-pane{padding:20px}.tab-content.tab-content-fit{margin-top:20px}.tab-content.tab-content-fit>.tab-pane{padding:0}.tab-content.tab-content-fit>.tab-pane .panel+.panel{margin-top:25px}.tab-content.tab-content-clear,.tab-content.tab-content-clear .tab-pane{border:0 none;background-color:transparent}.tab-content.tab-content-clear .tab-pane{padding:0}.detail-panel+.detail-panel{margin-top:30px}.detail-panel-body{margin-bottom:30px}.detail-panel-body:last-child{margin-bottom:0}.detail-panel-body>ul:not(.list-group):not(.profile-panel){margin:0;padding:0;list-style-type:none}.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li{margin-bottom:10px}.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li .data-label,.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li>strong{display:block;width:200px;text-align:right;float:left}.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li .data-data,.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li .detailview-item-content,.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li>p{margin:0 0 0 220px}.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li .data-data .br,.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li .detailview-item-content .br,.detail-panel-body>ul:not(.list-group):not(.profile-panel)>li>p .br{display:block}.detail-panel-body>ul:not(.list-group):not(.profile-panel).sis-private-info{background:#f2f2f2;padding:10px 0}.detail-panel-body.detail-panel-subject-list-body ul:not(.list-group){list-style-type:none;margin:0 0 20px;padding:0}.detail-panel-body.detail-panel-subject-list-body ul:not(.list-group)>li{padding:4px 0}.detail-panel-body.nomargin{margin-bottom:0}.detail-panel-title{overflow:hidden}.detail-panel-title h4{font-size:12px;font-weight:700;padding:0 0 10px;margin:0 0 15px;text-transform:uppercase;border-bottom:1px solid #ddd}.detail-panel-title h4.detail-panel-title-addon{line-height:30px}.detail-panel-title h3{border-bottom:1px solid #c4c4d4;padding:0 0 10px;margin:0 0 15px}.detail-panel-title h5{font-size:12px;font-weight:700;text-transform:uppercase}.detail-sidebar .detail-panel-body>ul:not(.list-group){margin-bottom:0}.detail-sidebar .detail-panel-body>ul:not(.list-group)>li .data-label,.detail-sidebar .detail-panel-body>ul:not(.list-group)>li>strong{width:35%}.detail-sidebar .detail-panel-body>ul:not(.list-group)>li .data-data,.detail-sidebar .detail-panel-body>ul:not(.list-group)>li>p{margin:0 0 0 40%}.detail-sidebar .detail-panel-body .alert{margin-bottom:0}.detail-sidebar .well{border-color:#ccc}.detail-sidebar .well .panel{margin:0}.table-timetable td{height:80px}.listdetail-attachments{overflow:hidden;margin:20px -10px}.listdetail-attachments .listdetail-image{overflow:hidden;float:left;width:25%;margin:0;padding:5px;display:block;text-align:center}.listdetail-attachments .listdetail-image img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:3px}.listdetail-attachments .listdetail-file{overflow:hidden;float:left;width:20%;margin:0;padding:5px;display:block}.listdetail-attachments .listdetail-file>span{display:block;padding:25px 0;margin:0 auto;color:#414158;background:#fafbfe;border:1px solid #c4c4d4;border-radius:3px;white-space:nowrap;text-overflow:ellipsis;font-size:13px;text-align:center}.dropzone-empty{border:2px dashed rgba(0,0,0,.1);padding:20px 0;border-radius:4px}@media (max-width:767px){.detail-panel .detail-panel-body>ul:not(.list-group)>li .data-label,.detail-panel .detail-panel-body>ul:not(.list-group)>li>strong{display:block;width:auto;text-align:left;float:none}.detail-panel .detail-panel-body>ul:not(.list-group)>li .data-data,.detail-panel .detail-panel-body>ul:not(.list-group)>li .detailview-item-content,.detail-panel .detail-panel-body>ul:not(.list-group)>li>p{margin:0}.detail-sidebar .detail-panel .detail-panel-body>ul:not(.list-group)>li .data-label,.detail-sidebar .detail-panel .detail-panel-body>ul:not(.list-group)>li>strong{width:auto}.detail-sidebar .detail-panel .detail-panel-body>ul:not(.list-group)>li .data-data,.detail-sidebar .detail-panel .detail-panel-body>ul:not(.list-group)>li>p{margin:0}}.profile-thumbnail{padding-top:15px;padding-bottom:10px;position:relative;z-index:2}.profile-thumbnail .profile-thumbnail-thumbnail{width:120px;float:left}.profile-thumbnail .profile-thumbnail-thumbnail img{display:block;width:120px;height:120px;border-radius:4px;border:2px solid #fff;overflow:hidden;background-color:#fff}.profile-thumbnail .profile-thumbnail-thumbnail img.nobg{background:transparent;border:0 none;border-radius:0}.profile-thumbnail .profile-thumbnail-content{margin-left:140px}.profile-thumbnail .profile-thumbnail-content h1{margin-top:15px}.profile-thumbnail.autowidth .profile-thumbnail-thumbnail{width:auto}.profile-thumbnail.autowidth .profile-thumbnail-thumbnail img{width:auto;height:120px}.profile-thumbnail.autowidth .profile-thumbnail-content{margin-left:30px;float:left}.sh-profile-container{position:relative}.sh-profile-container .sh-profile-content-title{margin-top:0;margin-bottom:20px}.sh-profile-container .sh-profile-contents{margin-left:280px}.sh-profile-container .sh-profile-sidebar{width:260px;position:absolute;top:0;left:0}@media (max-width:768px){.sh-profile-container .sh-profile-contents{margin-left:200px}.sh-profile-container .sh-profile-sidebar{width:180px}}@media (max-width:480px){.sh-profile-container .sh-profile-contents,.sh-profile-container .sh-profile-sidebar{float:none;width:auto;margin:0 0 20px}}.s-masterdetail-container{position:fixed;top:115px;left:0;right:0;bottom:40px}.s-masterdetail-container .s-masterdetail-sidebar{width:25%;position:absolute;top:0;left:0;bottom:0;background:#fff;border-right:1px solid #c9c9cf}@media (max-width:1023px){.s-masterdetail-container .s-masterdetail-sidebar{width:40%}}@media (max-width:767px){.s-masterdetail-container .s-masterdetail-sidebar{width:100%;right:0}}.s-masterdetail-container .s-masterdetail-sidebar .s-masterdetail-sidebar-inner{overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;right:0}.s-masterdetail-container .s-masterdetail-sidebar .s-masterdetail-toolbar+.s-masterdetail-sidebar-inner{top:51px}.s-masterdetail-container .s-masterdetail-sidebar .s-masterdetail-toolbar{padding:10px 0;border-bottom:1px solid #c9c9cf;background:#fafbfe}.s-masterdetail-container .s-masterdetail-sidebar .list-group{border:0;margin:0}.s-masterdetail-container .s-masterdetail-sidebar .list-group .list-group-item{border-radius:0;border-left:0 none;border-right:0 none}.s-masterdetail-container .s-masterdetail-sidebar .list-group .list-group-item:first-child{border-top:0 none}.s-masterdetail-container .s-masterdetail-sidebar .list-group .list-group-item:last-child{border-bottom:0 none}.s-masterdetail-container .s-masterdetail-sidebar .list-group .list-group-item h4{margin:0 0 5px;padding:0;line-height:1.2}.s-masterdetail-container .s-masterdetail-content{position:absolute;top:0;left:25%;bottom:0;right:0;background:#fafbfe;overflow-y:scroll}@media (max-width:1023px){.s-masterdetail-container .s-masterdetail-content{left:40%}}@media (max-width:767px){.s-masterdetail-container .s-masterdetail-content{display:none}}.s-masterdetail-container .s-masterdetail-content .s-masterdetail-loading{padding:40px;text-align:center;font-size:18px}.form.form-inverse label{color:#fff}.form.form-table-top{margin-bottom:20px}.sis-public-login{padding:15px 0;margin-top:-20px;position:absolute;left:0;right:0;background:rgba(0,0,0,.6);border-bottom:1px solid rgba(0,0,0,.1);-webkit-transform:translate3d(0,-70px,0);transform:translate3d(0,-70px,0);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sis-public-login.in{-webkit-transform:translateZ(0);transform:translateZ(0)}.input_id_honeypot{display:none!important}.formview-form-container{display:none}.formview-form-container .help-block{margin:5px 0 0}.formview-form-container .fa-asterisk{color:#f39c12;position:absolute;top:17px;right:30px}.formview-form-container .formset-custom-template{display:none}.formview-form-container legend{border-bottom:1px solid #e5e5e5;font-weight:300;margin:0 0 15px;padding:0 0 15px}.formview-form-container legend.middle-legend{margin-top:30px}.formview-form-container legend.middle-legend .form-inline{margin-bottom:-10px}.formview-form-container fieldset{margin-bottom:15px}.formview-form-container fieldset .optional-formset{text-transform:uppercase;color:#888;font-weight:600;font-size:12px}.formview-form-container .input-group-btn{vertical-align:top}.formview-form-container .input-group-sms{margin-top:5px}.formview-form-container .input-group-sms .form-control-static{text-align:right;font-size:13px;padding-right:10px}.formview-form-container .sis-form-subsection-title{margin:30px 0 15px;padding:0 0 15px;border-bottom:1px solid #e5e5e5}.formview-form-container .optional,.formview-form-container .required{position:relative}.formview-form-container .control-label.control-label-left{text-align:left!important}.formview-form-container .control-label.col-sm-12{margin-bottom:10px}.formview-form-container textarea{min-height:80px}.formview-form-container textarea.mceEditor,.formview-form-container textarea[data-ui=editor]{height:400px}.formview-form-container .suggestion-box{padding:10px 10px 0;background:#fff;border:1px solid #c4c4d4;border-top:0 none;border-radius:0 0 3px 3px;overflow:hidden}.formview-form-container .suggestion-box.float{position:absolute;right:0;margin-right:15px;min-width:368px;border-top:1px solid #c4c4d4;border-radius:3px;z-index:1}.formview-form-container .suggestion-box .suggestion-close{display:block;float:right;color:#c4c4d4}.formview-form-container .suggestion-box ul{margin:10px -10px 0}.formview-form-container .suggestion-box ul li{overflow:hidden;padding:6px 10px}.formview-form-container .suggestion-box ul li em{padding-left:4px;padding-right:4px;font-style:normal;font-weight:700;background:#f2f2f2}.formview-form-container .suggestion-box ul li .suggestion-name{text-decoration:none;color:#414158}.formview-form-container .suggestion-box ul li .suggestion-name u{color:#000;font-weight:700}.formview-form-container .suggestion-box ul li:hover{background:#f2f2f2}.formview-form-container .suggestion-box ul li+li{border-top:1px dotted #c4c4d4}.formview-form-container .formview-form-buttons{border-top:1px solid #e5e5e5;padding-top:15px}.formview-form-container .widget_checkboxselectmultiple .list-group,.formview-form-container .widget_radioselect.type_modelchoicefield .list-group{margin-bottom:0}.formview-form-container .widget_checkboxselectmultiple .list-group-item label,.formview-form-container .widget_radioselect.type_modelchoicefield .list-group-item label{font-weight:400;margin:3px 0 0;display:block;padding-left:0}.formview-form-container .widget_checkboxselectmultiple .list-group-item label input[type=checkbox],.formview-form-container .widget_checkboxselectmultiple .list-group-item label input[type=radio],.formview-form-container .widget_radioselect.type_modelchoicefield .list-group-item label input[type=checkbox],.formview-form-container .widget_radioselect.type_modelchoicefield .list-group-item label input[type=radio]{margin-right:5px}.formview-form-container .widget_checkboxselectmultiple .list-group-item label .icheckbox_flat-blue,.formview-form-container .widget_radioselect.type_modelchoicefield .list-group-item label .icheckbox_flat-blue{top:-2px;margin-right:5px}.formview-form-container .widget_selectemptywithajax .col-sm-8 .input-group{width:100%}.formview-form-container .add-row,.formview-form-container .delete-row{margin-bottom:5px;display:block;margin-right:8.33333333%;float:right}.formview-form-container .delete-row{margin-bottom:0;margin-top:10px}.formview-form-container .input-group-btn .delete-row{margin:auto auto auto -1px;float:none;display:inline-block}.formview-form-container .sis-widget-image-preview-container{overflow:hidden}.formview-form-container .sis-widget-image-preview-container .sis-widget-image-preview{display:block;width:160px;float:left}.formview-form-container .sis-widget-image-preview-container .sis-widget-image-preview img{max-width:100%;display:block;border-radius:3px}.formview-form-container .sis-widget-image-preview-container .sis-widget-image-preview-actions{margin-left:180px}.formview-form-container .sis-widget-image-preview-container .sis-widget-image-preview-actions div.checkbox{margin-bottom:10px}.formview-form-container .ninja-container{text-align:right;padding-right:8.33333333%}.formview-form-container .formset-unit{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c4c4d4}.formview-form-container .formset-unit-simple{margin-bottom:20px}.formview-form-container .formset-unit-simple:after,.formview-form-container .formset-unit-simple:before{display:table;content:" "}.formview-form-container .formset-unit-simple:after{clear:both}.formview-form-container .formset-unit-compact{margin-bottom:0}.formview-form-container .formset-unit-compact+.add-row{margin-top:5px}.formview-form-container .intl-tel-input{display:block}.formview-form-container .intl-tel-input .flag-dropdown{z-index:10}.formview-form-container .form-group{margin-bottom:0;padding-top:8px;padding-bottom:8px}.formview-form-container .scholarship-information{display:none}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.form-submit-wrap{margin-top:20px;margin-bottom:0}.form-submit-wrap.top{margin-bottom:20px;margin-top:0}.formsidebar .fa-asterisk{color:#f39c12}.formsidebar .form-error-message{margin-bottom:0}.formsidebar .required{position:relative}.formsidebar .required .fa-asterisk{color:#f39c12;position:absolute;top:3px;right:0}.form-horizontal .checkbox.checkbox-nogap{min-height:0;padding-top:0}.form-horizontal .widget_radioselect .list-inline{margin-bottom:0;margin-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{padding-top:0;min-height:0}.form-horizontal .checkbox label,.form-horizontal .radio label{padding-left:0}.form-horizontal .checkbox label .icheckbox_flat-blue,.form-horizontal .checkbox label .iradio_flat-blue,.form-horizontal .radio label .icheckbox_flat-blue,.form-horizontal .radio label .iradio_flat-blue{top:-2px;margin-right:5px}.form-horizontal .checkbox .control-label,.form-horizontal .radio .control-label{padding-top:0}.form-school-selector .form-control{width:200px}label.label-solo{font-weight:400;margin:0}.checkbox.nogap{margin-bottom:0}.checkbox.nogap input[type=checkbox]{margin-top:2px}.sis-editor-content{margin-bottom:20px}.sis-editor-content h1,.sis-editor-content h2,.sis-editor-content h3,.sis-editor-content h4,.sis-editor-content h5,.sis-editor-content h6{font-weight:600;margin-bottom:8px}.sis-editor-content ol li,.sis-editor-content ul li{margin-bottom:8px}.sis-editor-content ol li ol,.sis-editor-content ol li ul,.sis-editor-content ul li ol,.sis-editor-content ul li ul{margin-top:8px}.note-editor{border-radius:4px;border:1px solid #ddd}.note-editor .note-toolbar{border-radius:3px 3px 0 0;border-bottom:1px solid #ddd}.note-editor .note-statusbar{border-radius:0 0 3px 3px}.note-editor .note-statusbar .note-resizebar{border-top:1px solid #ddd}body.gandalf-open .listview-filter-bar{position:fixed;margin:0;top:165px;left:40px;right:40px;display:block!important;z-index:902;border:1px solid #d4d4d4}body.gandalf-open .listview-filter-bar #filterRemoveAll,body.gandalf-open .listview-filter-bar #sis-filter-go,body.gandalf-open .listview-filter-bar .listview-filter-title{display:none!important}body.gandalf-open .sh-gandalf{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.sh-gandalf{position:fixed;top:60px;right:20px;left:20px;bottom:40px;padding:20px;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:3px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.4);box-shadow:0 0 15px rgba(0,0,0,.4);z-index:900;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transform:translateZ(0);-moz-backface-visibility:hidden;-moz-perspective:1000;-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);opacity:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sh-gandalf .g-header h1{margin:0;padding:0}.sh-gandalf .g-filter{margin-top:20px}.sh-gandalf .g-footer{position:absolute;left:0;right:0;bottom:0;background:#f2f2f2;padding:15px 20px;border-radius:0 0 3px 3px;text-align:right;border-top:1px solid #d4d4d4}.sh-gandalf .g-content .panel-body{overflow-y:auto}.gandalf-available-draggable{background:#f2f2f2;border:1px solid #d4d4d4;border-radius:2px;line-height:1;padding:6px 10px;font-size:12px;position:relative;margin:0 4px 4px 0;float:left;cursor:move}.gandalf-available-draggable .gandalf-available-remove{display:none;color:#444}.gandalf-available-draggable .gandalf-available-remove:hover{color:#000}.gandalf-available-draggable.disabled{cursor:default}#gandalf-fields-selected .gandalf-available-draggable{float:none;padding:6px 36px 6px 10px;margin:0 0 4px}#gandalf-fields-selected .gandalf-available-draggable .gandalf-available-remove{display:block;position:absolute;text-align:center;top:0;right:0;width:30px;font-size:13px;line-height:24px}@media (max-width:767px){.sh-gandalf{display:none!important}}body.media-browse{background:#fff}.media-browse-container{position:fixed;left:0;top:115px;bottom:38px;right:0}body.library-has-toolbar .media-browse-container{top:181px}.media-browse-sidebar{position:absolute;top:0;bottom:0;left:0;background:#555;width:240px;overflow:auto;color:#ddd;font-size:13px}.media-browse-sidebar>h4{padding:4px 15px}.media-browse-sidebar>ul>li>a{display:block;position:relative;padding:6px 15px;color:#ddd}.media-browse-sidebar>ul>li>a strong{font-weight:400}.media-browse-sidebar>ul>li>a .badge{float:right}.media-browse-sidebar>ul>li>a:hover{background:#444;text-decoration:none}.media-browse-sidebar>ul>li.active>a{background:#333;color:#fff}.media-browse-content{position:absolute;left:240px;top:0;bottom:0;right:0;overflow:auto;padding-bottom:20px}.media-browse-toolbar{background:#999;padding:10px 15px}.middle-toolbar{margin-bottom:15px}#master-schedule{display:none}.emptySchedule{text-align:center;color:rgba(0,0,0,.4);line-height:400px}#cloneContainer,.scheduleDropZone{height:100px;cursor:pointer}#cloneContainer.scheduleDZHighlight .scheduleSubject,.scheduleDropZone.scheduleDZHighlight .scheduleSubject{border-color:#dfff00;-webkit-box-shadow:inset 0 0 5px #dfff00;box-shadow:inset 0 0 5px #dfff00}#cloneContainer.highlight-preferred,.scheduleDropZone.highlight-preferred{background-color:rgba(0,255,0,.3);outline:1px dotted rgba(0,0,0,.4);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#cloneContainer.highlight-unavailable,.scheduleDropZone.highlight-unavailable{background-color:rgba(255,0,0,.3);outline:1px dotted maroon;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#cloneContainer.highlight-unavailable.scheduleSubject,.scheduleDropZone.highlight-unavailable.scheduleSubject{opacity:.5}#cloneContainer.slotLoading,.scheduleDropZone.slotLoading{background-color:rgba(0,0,0,.3);background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px;position:relative}#cloneContainer.locked,.scheduleDropZone.locked{opacity:.35!important}#cloneContainer.locked:before,.scheduleDropZone.locked:before{content:"";display:block;position:absolute;height:4px;border-radius:1px;background:#c80000;top:0;left:0;right:0;bottom:0;z-index:19000}#cloneContainer .scheduleSubject,.scheduleDropZone .scheduleSubject{height:99px;border:1px solid rgba(0,0,0,.05);font-size:10px;overflow:hidden;text-align:center}#cloneContainer .scheduleSubject .scheduleSubject-title,.scheduleDropZone .scheduleSubject .scheduleSubject-title{font-size:16px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:4px}#cloneContainer .scheduleSubject .scheduleSubject-klass,#cloneContainer .scheduleSubject .scheduleSubject-venue,.scheduleDropZone .scheduleSubject .scheduleSubject-klass,.scheduleDropZone .scheduleSubject .scheduleSubject-venue{font-size:12px;position:absolute;bottom:4px;left:4px;right:4px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cloneContainer .scheduleSubject .scheduleSubject-klass,.scheduleDropZone .scheduleSubject .scheduleSubject-klass{bottom:24px}#cloneContainer .scheduleSubject.normalize,.scheduleDropZone .scheduleSubject.normalize{line-height:1;font-size:14px;position:relative}#cloneContainer .scheduleSubject .subjectName,#cloneContainer .scheduleSubject .teacherName,.scheduleDropZone .scheduleSubject .subjectName,.scheduleDropZone .scheduleSubject .teacherName{height:50px;line-height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#cloneContainer .scheduleSubject .subjectName .short,#cloneContainer .scheduleSubject .teacherName .short,.scheduleDropZone .scheduleSubject .subjectName .short,.scheduleDropZone .scheduleSubject .teacherName .short{text-transform:uppercase;display:block}#cloneContainer .scheduleSubject .subjectName a,#cloneContainer .scheduleSubject .teacherName a,.scheduleDropZone .scheduleSubject .subjectName a,.scheduleDropZone .scheduleSubject .teacherName a{color:#555}#cloneContainer .scheduleSubject .subjectName .long,#cloneContainer .scheduleSubject .teacherName .long,.scheduleDropZone .scheduleSubject .subjectName .long,.scheduleDropZone .scheduleSubject .teacherName .long{display:none}#cloneContainer .scheduleSubject .subjectName.multiline,#cloneContainer .scheduleSubject .teacherName.multiline,.scheduleDropZone .scheduleSubject .subjectName.multiline,.scheduleDropZone .scheduleSubject .teacherName.multiline{line-height:25px}#cloneContainer .scheduleSubject .subjectName.hasLink a,#cloneContainer .scheduleSubject .teacherName.hasLink a,.scheduleDropZone .scheduleSubject .subjectName.hasLink a,.scheduleDropZone .scheduleSubject .teacherName.hasLink a{color:#555}#cloneContainer .scheduleSubject .subjectName.noCaps,#cloneContainer .scheduleSubject .subjectName.noCaps.short,#cloneContainer .scheduleSubject .teacherName.noCaps,#cloneContainer .scheduleSubject .teacherName.noCaps.short,.scheduleDropZone .scheduleSubject .subjectName.noCaps,.scheduleDropZone .scheduleSubject .subjectName.noCaps.short,.scheduleDropZone .scheduleSubject .teacherName.noCaps,.scheduleDropZone .scheduleSubject .teacherName.noCaps.short{text-transform:capitalize}#cloneContainer .scheduleSubject.dark-background,#cloneContainer .scheduleSubject.dark-background.hasLink a,#cloneContainer .scheduleSubject.dark-background a,.scheduleDropZone .scheduleSubject.dark-background,.scheduleDropZone .scheduleSubject.dark-background.hasLink a,.scheduleDropZone .scheduleSubject.dark-background a{color:#fff}#cloneContainer .scheduleSubject[data-masterid],.scheduleDropZone .scheduleSubject[data-masterid]{visibility:hidden}#cloneContainer .scheduleSubject[data-slotcount="2"],.scheduleDropZone .scheduleSubject[data-slotcount="2"]{width:200%}#cloneContainer .scheduleSubject[data-slotcount="3"],.scheduleDropZone .scheduleSubject[data-slotcount="3"]{width:300%}#cloneContainer .scheduleSubject[data-slotcount="4"],.scheduleDropZone .scheduleSubject[data-slotcount="4"]{width:400%}#cloneContainer .scheduleSubject[data-slotcount="5"],.scheduleDropZone .scheduleSubject[data-slotcount="5"]{width:500%}#cloneContainer .scheduleSubject[data-slotcount="6"],.scheduleDropZone .scheduleSubject[data-slotcount="6"]{width:600%}#cloneContainer .scheduleSubject[data-slotcount="7"],.scheduleDropZone .scheduleSubject[data-slotcount="7"]{width:700%}#cloneContainer .scheduleSubject[data-slotcount="8"],.scheduleDropZone .scheduleSubject[data-slotcount="8"]{width:800%}#cloneContainer .scheduleSubject[data-slotcount="9"],.scheduleDropZone .scheduleSubject[data-slotcount="9"]{width:900%}#cloneContainer .scheduleSubject[data-slotcount="10"],.scheduleDropZone .scheduleSubject[data-slotcount="10"]{width:1000%}#cloneContainer .scheduleSubject[data-slotcount="11"],.scheduleDropZone .scheduleSubject[data-slotcount="11"]{width:1100%}#cloneContainer .scheduleSubject[data-slotcount="12"],.scheduleDropZone .scheduleSubject[data-slotcount="12"]{width:1200%}#cloneContainer .scheduleSubject[data-slotcount="13"],.scheduleDropZone .scheduleSubject[data-slotcount="13"]{width:1300%}#cloneContainer .scheduleSubject[data-slotcount="14"],.scheduleDropZone .scheduleSubject[data-slotcount="14"]{width:1400%}#cloneContainer .scheduleSubject[data-slotcount="15"],.scheduleDropZone .scheduleSubject[data-slotcount="15"]{width:1500%}#cloneContainer .scheduleSubject[data-slotcount="16"],.scheduleDropZone .scheduleSubject[data-slotcount="16"]{width:1600%}#cloneContainer .scheduleSubject[data-slotcount="17"],.scheduleDropZone .scheduleSubject[data-slotcount="17"]{width:1700%}#cloneContainer .scheduleSubject[data-slotcount="18"],.scheduleDropZone .scheduleSubject[data-slotcount="18"]{width:1800%}#cloneContainer .scheduleSubject[data-slotcount="19"],.scheduleDropZone .scheduleSubject[data-slotcount="19"]{width:1900%}#cloneContainer .scheduleSubject[data-slotcount="20"],.scheduleDropZone .scheduleSubject[data-slotcount="20"]{width:2000%}#cloneContainer .scheduleSubject.type-9,.scheduleDropZone .scheduleSubject.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}#cloneContainer .scheduleSubject.type-8,.scheduleDropZone .scheduleSubject.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}#cloneContainer .scheduleSubject.type-8 .teacherName,.scheduleDropZone .scheduleSubject.type-8 .teacherName{display:none}#cloneContainer .scheduleSubject.type-8 .subjectName,.scheduleDropZone .scheduleSubject.type-8 .subjectName{height:100px;line-height:100px}#cloneContainer[data-count="2"] .scheduleSubject,.scheduleDropZone[data-count="2"] .scheduleSubject{height:49px}#cloneContainer[data-count="2"] .scheduleSubject .subjectName,#cloneContainer[data-count="2"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="2"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="2"] .scheduleSubject .teacherName{height:24px;line-height:24px}#cloneContainer[data-count="2"] .scheduleSubject:first-child,.scheduleDropZone[data-count="2"] .scheduleSubject:first-child{height:50px}#cloneContainer[data-count="2"] .scheduleSubject:first-child .teacherName,.scheduleDropZone[data-count="2"] .scheduleSubject:first-child .teacherName{height:25px;line-height:25px}#cloneContainer[data-count="3"] .scheduleSubject,.scheduleDropZone[data-count="3"] .scheduleSubject{height:33px}#cloneContainer[data-count="3"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="3"] .scheduleSubject .subjectName{height:17px;line-height:17px}#cloneContainer[data-count="3"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="3"] .scheduleSubject .teacherName{height:16px;line-height:16px}#cloneContainer[data-count="4"] .scheduleSubject,.scheduleDropZone[data-count="4"] .scheduleSubject{height:25px}#cloneContainer[data-count="4"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="4"] .scheduleSubject .subjectName{font-size:10px;height:13px;line-height:13px}#cloneContainer[data-count="4"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="4"] .scheduleSubject .teacherName{font-size:10px;height:12px;line-height:12px}#cloneContainer[data-count="4"] .scheduleSubject:last-child,.scheduleDropZone[data-count="4"] .scheduleSubject:last-child{height:24px}#cloneContainer[data-count="4"] .scheduleSubject:last-child .subjectname,.scheduleDropZone[data-count="4"] .scheduleSubject:last-child .subjectname{height:12px;line-height:12px}#cloneContainer[data-count="5"] .scheduleSubject,.scheduleDropZone[data-count="5"] .scheduleSubject{height:20px}#cloneContainer[data-count="5"] .scheduleSubject .subjectName,#cloneContainer[data-count="5"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="5"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="5"] .scheduleSubject .teacherName{font-size:10px;height:20px;line-height:20px}#cloneContainer[data-count="5"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="5"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="5"] .scheduleSubject:last-child,.scheduleDropZone[data-count="5"] .scheduleSubject:last-child{height:19px}#cloneContainer[data-count="5"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="5"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="5"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="5"] .scheduleSubject:last-child .teacherName{height:19px;line-height:19px}#cloneContainer[data-count="6"] .scheduleSubject,.scheduleDropZone[data-count="6"] .scheduleSubject{height:17px}#cloneContainer[data-count="6"] .scheduleSubject .subjectName,#cloneContainer[data-count="6"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="6"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="6"] .scheduleSubject .teacherName{font-size:10px;height:17px;line-height:17px}#cloneContainer[data-count="6"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="6"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="6"] .scheduleSubject:first-child,#cloneContainer[data-count="6"] .scheduleSubject:last-child,.scheduleDropZone[data-count="6"] .scheduleSubject:first-child,.scheduleDropZone[data-count="6"] .scheduleSubject:last-child{height:16px}#cloneContainer[data-count="6"] .scheduleSubject:first-child .subjectName,#cloneContainer[data-count="6"] .scheduleSubject:first-child .teacherName,#cloneContainer[data-count="6"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="6"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="6"] .scheduleSubject:first-child .subjectName,.scheduleDropZone[data-count="6"] .scheduleSubject:first-child .teacherName,.scheduleDropZone[data-count="6"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="6"] .scheduleSubject:last-child .teacherName{height:16px;line-height:16px}#cloneContainer[data-count="7"] .scheduleSubject,.scheduleDropZone[data-count="7"] .scheduleSubject{height:14px}#cloneContainer[data-count="7"] .scheduleSubject .subjectName,#cloneContainer[data-count="7"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="7"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="7"] .scheduleSubject .teacherName{font-size:10px;height:14px;line-height:14px}#cloneContainer[data-count="7"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="7"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="7"] .scheduleSubject:first-child,#cloneContainer[data-count="7"] .scheduleSubject:last-child,.scheduleDropZone[data-count="7"] .scheduleSubject:first-child,.scheduleDropZone[data-count="7"] .scheduleSubject:last-child{height:15px}#cloneContainer[data-count="7"] .scheduleSubject:first-child .subjectName,#cloneContainer[data-count="7"] .scheduleSubject:first-child .teacherName,#cloneContainer[data-count="7"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="7"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="7"] .scheduleSubject:first-child .subjectName,.scheduleDropZone[data-count="7"] .scheduleSubject:first-child .teacherName,.scheduleDropZone[data-count="7"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="7"] .scheduleSubject:last-child .teacherName{height:15px;line-height:15px}#cloneContainer[data-count="8"] .scheduleSubject,.scheduleDropZone[data-count="8"] .scheduleSubject{height:14px}#cloneContainer[data-count="8"] .scheduleSubject .subjectName,#cloneContainer[data-count="8"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="8"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="8"] .scheduleSubject .teacherName{font-size:10px;height:14px;line-height:14px}#cloneContainer[data-count="8"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="8"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="8"] .scheduleSubject:first-child,#cloneContainer[data-count="8"] .scheduleSubject:last-child,.scheduleDropZone[data-count="8"] .scheduleSubject:first-child,.scheduleDropZone[data-count="8"] .scheduleSubject:last-child{height:15px}#cloneContainer[data-count="8"] .scheduleSubject:first-child .subjectName,#cloneContainer[data-count="8"] .scheduleSubject:first-child .teacherName,#cloneContainer[data-count="8"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="8"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="8"] .scheduleSubject:first-child .subjectName,.scheduleDropZone[data-count="8"] .scheduleSubject:first-child .teacherName,.scheduleDropZone[data-count="8"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="8"] .scheduleSubject:last-child .teacherName{height:15px;line-height:15px}#cloneContainer[data-count="9"] .scheduleSubject,.scheduleDropZone[data-count="9"] .scheduleSubject{height:11px}#cloneContainer[data-count="9"] .scheduleSubject .subjectName,#cloneContainer[data-count="9"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="9"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="9"] .scheduleSubject .teacherName{font-size:8px;height:11px;line-height:11px}#cloneContainer[data-count="9"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="9"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="9"] .scheduleSubject:last-child,.scheduleDropZone[data-count="9"] .scheduleSubject:last-child{height:12px}#cloneContainer[data-count="9"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="9"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="9"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="9"] .scheduleSubject:last-child .teacherName{height:12px;line-height:12px}#cloneContainer[data-count="10"] .scheduleSubject,.scheduleDropZone[data-count="10"] .scheduleSubject{height:10px}#cloneContainer[data-count="10"] .scheduleSubject .subjectName,#cloneContainer[data-count="10"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="10"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="10"] .scheduleSubject .teacherName{font-size:8px;height:10px;line-height:10px}#cloneContainer[data-count="10"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="10"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="11"] .scheduleSubject,.scheduleDropZone[data-count="11"] .scheduleSubject{height:9px}#cloneContainer[data-count="11"] .scheduleSubject .subjectName,#cloneContainer[data-count="11"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="11"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="11"] .scheduleSubject .teacherName{font-size:8px;height:9px;line-height:9px}#cloneContainer[data-count="11"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="11"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="11"] .scheduleSubject:last-child,.scheduleDropZone[data-count="11"] .scheduleSubject:last-child{height:10px}#cloneContainer[data-count="11"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="11"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="11"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="11"] .scheduleSubject:last-child .teacherName{height:10px;line-height:10px}#cloneContainer[data-count="12"] .scheduleSubject,.scheduleDropZone[data-count="12"] .scheduleSubject{height:8px}#cloneContainer[data-count="12"] .scheduleSubject .subjectName,#cloneContainer[data-count="12"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="12"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="12"] .scheduleSubject .teacherName{font-size:8px;height:8px;line-height:8px}#cloneContainer[data-count="12"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="12"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="12"] .scheduleSubject:nth-child(n+3),.scheduleDropZone[data-count="12"] .scheduleSubject:nth-child(n+3){height:9px}#cloneContainer[data-count="12"] .scheduleSubject:nth-child(n+3) .subjectName,#cloneContainer[data-count="12"] .scheduleSubject:nth-child(n+3) .teacherName,.scheduleDropZone[data-count="12"] .scheduleSubject:nth-child(n+3) .subjectName,.scheduleDropZone[data-count="12"] .scheduleSubject:nth-child(n+3) .teacherName{height:9px;line-height:9px}#cloneContainer[data-count="13"] .scheduleSubject,.scheduleDropZone[data-count="13"] .scheduleSubject{height:7px}#cloneContainer[data-count="13"] .scheduleSubject .subjectName,#cloneContainer[data-count="13"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="13"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="13"] .scheduleSubject .teacherName{font-size:7px;height:7px;line-height:7px}#cloneContainer[data-count="13"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="13"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="13"] .scheduleSubject:nth-child(n+4),.scheduleDropZone[data-count="13"] .scheduleSubject:nth-child(n+4){height:8px}#cloneContainer[data-count="13"] .scheduleSubject:nth-child(n+4) .subjectName,#cloneContainer[data-count="13"] .scheduleSubject:nth-child(n+4) .teacherName,.scheduleDropZone[data-count="13"] .scheduleSubject:nth-child(n+4) .subjectName,.scheduleDropZone[data-count="13"] .scheduleSubject:nth-child(n+4) .teacherName{height:8px;line-height:8px}#cloneContainer[data-count="14"] .scheduleSubject,.scheduleDropZone[data-count="14"] .scheduleSubject{height:7px}#cloneContainer[data-count="14"] .scheduleSubject .subjectName,#cloneContainer[data-count="14"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="14"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="14"] .scheduleSubject .teacherName{font-size:7px;height:7px;line-height:7px}#cloneContainer[data-count="14"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="14"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="14"] .scheduleSubject:first-child,#cloneContainer[data-count="14"] .scheduleSubject:last-child,.scheduleDropZone[data-count="14"] .scheduleSubject:first-child,.scheduleDropZone[data-count="14"] .scheduleSubject:last-child{height:8px}#cloneContainer[data-count="14"] .scheduleSubject:first-child .subjectName,#cloneContainer[data-count="14"] .scheduleSubject:first-child .teacherName,#cloneContainer[data-count="14"] .scheduleSubject:last-child .subjectName,#cloneContainer[data-count="14"] .scheduleSubject:last-child .teacherName,.scheduleDropZone[data-count="14"] .scheduleSubject:first-child .subjectName,.scheduleDropZone[data-count="14"] .scheduleSubject:first-child .teacherName,.scheduleDropZone[data-count="14"] .scheduleSubject:last-child .subjectName,.scheduleDropZone[data-count="14"] .scheduleSubject:last-child .teacherName{height:8px;line-height:8px}#cloneContainer[data-count="15"] .scheduleSubject,.scheduleDropZone[data-count="15"] .scheduleSubject{height:6px}#cloneContainer[data-count="15"] .scheduleSubject .subjectName,#cloneContainer[data-count="15"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="15"] .scheduleSubject .subjectName,.scheduleDropZone[data-count="15"] .scheduleSubject .teacherName{font-size:6px;height:6px;line-height:6px}#cloneContainer[data-count="15"] .scheduleSubject .teacherName,.scheduleDropZone[data-count="15"] .scheduleSubject .teacherName{display:none}#cloneContainer[data-count="15"] .scheduleSubject:nth-child(n+7),.scheduleDropZone[data-count="15"] .scheduleSubject:nth-child(n+7){height:7px}#cloneContainer[data-count="15"] .scheduleSubject:nth-child(n+7) .subjectName,#cloneContainer[data-count="15"] .scheduleSubject:nth-child(n+7) .teacherName,.scheduleDropZone[data-count="15"] .scheduleSubject:nth-child(n+7) .subjectName,.scheduleDropZone[data-count="15"] .scheduleSubject:nth-child(n+7) .teacherName{height:7px;line-height:7px}#cloneContainer .groupedInfo{font-weight:400}#cloneContainer .scheduleSubject{margin-bottom:1px;height:50px}#cloneContainer .scheduleSubject .long,#cloneContainer .scheduleSubject[data-masterid]{display:none}.schedule-empty-container{line-height:400px;text-align:center;color:#999;font-size:16px}body.scheduleDetailTeacher .scheduleDropZone .scheduleSubject{height:50px}body.scheduleDetailTeacher .scheduleDropZone .scheduleSubject .scheduleSubject-title{line-height:24px}body.scheduleDetailTeacher .scheduleDropZone .scheduleSubject .scheduleSubject-klass{bottom:6px}body.scheduleDetailTeacher .schedulingContainer .shRow .shDays .shDay .shPeriods li{height:50px}body.scheduleDetailTeacher .schedulingContainer .shRow,body.scheduleDetailTeacher .schedulingContainer .shRow.normalFirstColumn .shTitle{height:51px}body.scheduleDetailTeacher .shTitle-Detail{height:auto;text-align:center;margin-top:8px}.sidebar-wrap .sidebar-page{overflow:visible;position:relative;min-height:600px}.sidebar-wrap .sidebar-page .sidebar-toggle{display:none;color:#ccc;position:fixed;right:240px;top:50px;z-index:8900;background:#222;padding:4px 12px;border-radius:3px 0 0 3px}.sidebar-wrap .sidebar-page .sidebar-toggle:hover{color:#fff}.sidebar-wrap .alert{font-size:13px}.sidebar-wrap .sidebar-sidebar{position:fixed;overflow:hidden;background:#555;min-height:100%;max-height:100%;height:100%;color:#ddd;right:0;width:0;top:0;z-index:1047;padding:0;-webkit-box-shadow:inset 1px 0 0 hsla(0,0%,100%,.6);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.6);font-size:13px;line-height:16px}.sidebar-wrap .sidebar-sidebar a{color:#fff}.sidebar-wrap .sidebar-sidebar .sidebar-title-container{padding:10px;background:rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.3),inset 0 3px 10px -10px rgba(0,0,0,.3);box-shadow:0 1px 0 hsla(0,0%,100%,.3),inset 0 3px 10px -10px rgba(0,0,0,.3);text-align:right}.sidebar-wrap .sidebar-sidebar .sidebar-title-container h4{color:#fff;font-size:20px;font-weight:400;margin-left:30px;line-height:33px;white-space:nowrap;text-align:right;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.sidebar-wrap .sidebar-sidebar .sidebar-subtitle-container{padding:10px;background:rgba(0,0,0,.2);line-height:32px;-webkit-box-shadow:0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 1px 0 hsla(0,0%,100%,.3);position:relative;z-index:9000}.sidebar-wrap .sidebar-sidebar .sidebar-subtitle-container>div{max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-wrap .sidebar-sidebar .editmode-indicator{background:#27ae60;height:16px;line-height:16px;font-size:12px;color:#fff;text-align:center;position:relative;overflow:hidden;display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container{position:absolute;top:53px;left:0;right:0;bottom:0}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .venue-select-wrap,.sidebar-wrap .sidebar-sidebar .sidebar-content-container .venue-selector-progress{display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab{display:block;position:absolute;padding:8px 10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:-56px;top:75px;background:#333;border-radius:10px 6px 0 0;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.6);white-space:nowrap;text-align:center;overflow:hidden;text-overflow:ellipsis;width:80px;z-index:8000;color:#ddd}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab:hover{background:#555;color:#fff}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab.sidebar-tab-colored{color:#555;-webkit-box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.6),0 -1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.6),0 -1px 1px 0 rgba(0,0,0,.5)}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab.sidebar-tab-colored:hover{background:inherit;color:#333}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab.sidebar-tab-colored.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab.sidebar-tab-colored.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tab.sidebar-tab-colored.dark-background{color:#fff}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.no-tab .sidebar-tab-contents{display:block}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents{padding:10px;position:absolute;top:52px;left:0;right:0;bottom:0;overflow:auto;overflow-x:hidden;overflow-y:auto}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-divider{text-transform:uppercase;font-size:12px;text-align:center;margin-top:15px;position:relative}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-divider.major{padding-top:15px;border-top:1px dotted hsla(0,0%,100%,.4)}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-divider a.sidebar-edit{display:block;line-height:28px;width:28px;position:absolute;right:0;top:9px;background:#3498db;color:#fff;text-align:center;display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-divider:hover a.sidebar-edit{display:block}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-label{text-transform:uppercase;font-size:12px;text-align:center;margin-top:15px;position:relative}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-showmore{display:block;text-align:center;margin:0 10px 10px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-dropdown{padding:4px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading{position:relative;font-size:16px;padding-right:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading .sidebar-subject-hcode{position:absolute;right:0;top:0;width:30px;text-align:center;color:#555;font-size:16px;text-transform:uppercase;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading .sidebar-subject-hcode.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading .sidebar-subject-hcode.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading .sidebar-subject-hcode.dark-background{color:#fff}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading.sidebar-heading-withtime{line-height:1}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading.sidebar-heading-withtime small{display:block;font-size:13px;padding-top:2px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents .sidebar-subject-heading.sidebar-heading-withtime .sidebar-subject-hcode{line-height:24px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list{margin:10px 0}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li{position:relative;padding-right:30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li.full-size{padding-right:0}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li a.remove-sider{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li a.remove-sider.multiline{line-height:14px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li a.remove-sider.multiline small{opacity:.8}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li a.remove-sider img{display:block;float:left;width:28px;height:28px;border-radius:2px;overflow:hidden;margin-right:8px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li a.remove-toggle{line-height:28px;width:28px;position:absolute;right:0;top:0;background:rgba(200,0,0,.8);color:#fff;text-align:center;display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li:hover a.remove-toggle{display:block}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li:hover a.remove-toggle.hide{display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li+li{margin-top:6px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents ul.photo-list li.empty{border-radius:6px;border:2px dashed #aaa;text-align:center;padding:8px;line-height:1.2;font-size:11px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:151px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:227px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:303px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:379px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:455px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:531px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container+.sidebar-tabbed-container .sidebar-tab{top:607px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container .sidebar-tab-contents{display:none}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab{z-index:9000;background:#555;color:#fff;-webkit-box-shadow:inset 0 20px 20px -20px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:inset 0 20px 20px -20px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.6);left:-58px;padding:10px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab.sidebar-tab-colored{color:#555;-webkit-box-shadow:inset 0 20px 20px -20px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.6),0 -1px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 20px 20px -20px hsla(0,0%,100%,.2),inset 0 1px 0 hsla(0,0%,100%,.6),0 -1px 1px 0 rgba(0,0,0,.5)}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab.sidebar-tab-colored.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab.sidebar-tab-colored.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab.sidebar-tab-colored.dark-background{color:#fff}.sidebar-wrap .sidebar-sidebar .sidebar-content-container .sidebar-tabbed-container.sidebar-tab-active .sidebar-tab-contents{display:block}.sidebar-wrap .sidebar-sidebar .sidebar-content-container.noslotvalue .sidebar-tabbed-container .sidebar-tab-contents{top:2px}.sidebar-wrap .sidebar-sidebar .sidebar-content-container.noslotvalue .subjectHoursSelector{display:none!important}.sidebar-wrap .sidebar-sidebar .sidebar-period-heading{margin:-10px -9px 0;padding:15px 10px;border-bottom:1px solid hsla(0,0%,100%,.1);text-align:center;font-size:15px;background:rgba(0,0,0,.5)}.sidebar-wrap .sidebar-sidebar .sidebar-period-heading h4{color:#ddd;font-size:32px;line-height:1;font-weight:400}.sidebar-wrap .sidebar-sidebar .sidebar-loading{text-align:center;font-size:36px;color:#575775;padding-top:40px}.sidebar-wrap .sidebar-sidebar .sidebar-inner{height:100%;background-color:#555;position:relative}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap .sidebar-close{position:absolute;display:block;top:4px;left:-36px;color:#fff;font-size:16px;background:#444;text-align:center;line-height:40px;width:36px;border-radius:6px 0 0 6px;-webkit-box-shadow:inset 1px 0 0 hsla(0,0%,100%,.2);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.2);border:1px solid rgba(0,0,0,.2);border-right:0 none}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap .sidebar-close i{opacity:.6;-webkit-transition:opacity .1s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,.2,1);-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap .sidebar-close:hover i{opacity:1}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap.editable .sidebar-subject{cursor:move}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap.editable .sidebar-subject:hover{border:1px solid #fff}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap.editable .sidebar-subject.ui-draggable-disabled{cursor:default}.sidebar-wrap .sidebar-sidebar .sidebar-inner .sidebar-content-wrap.editable .sidebar-subject.ui-draggable-disabled:hover{border:1px solid rgba(0,0,0,.1)}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar{border-top:1px solid #555;padding-top:10px;font-size:13px}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar a{display:block;line-height:28px;color:#ccc}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar a i{margin-top:-1px;opacity:.5}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar a+a{border-top:1px dotted #444}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar a:hover{color:#fff}.sidebar-wrap .sidebar-sidebar .shortcuts-sidebar a:hover i{opacity:1}.sidebar-wrap .sidebar-sidebar .sidebar-subject-static{position:relative;background-color:#ccc;color:#2b2b3b;margin:0 -9px 10px;padding:10px 10px 10px 30px;font-size:13px;line-height:1.3;overflow:hidden;border-radius:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 10px 10px hsla(0,0%,100%,.2);box-shadow:0 2px 3px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 10px 10px hsla(0,0%,100%,.2);text-align:center}.sidebar-wrap .sidebar-sidebar .sidebar-subject-static.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-subject-static.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-wrap .sidebar-sidebar .sidebar-subject-static.sidebar-subject-empty{background:#222;background:hsla(0,0%,100%,.05);-webkit-box-shadow:none;box-shadow:none;border:2px dashed #888;margin:10px 0 0;color:#ccc;padding:10px;line-height:1.3;border-radius:2px}.sidebar-wrap .sidebar-sidebar .sidebar-subject-static .sidebar-subject-code{position:absolute;width:30px;height:100%;left:0;top:0;text-align:center;font-weight:400;font-size:20px;line-height:40px}.sidebar-wrap .sidebar-sidebar .sidebar-search{margin:0}.sidebar-wrap .sidebar-sidebar .sidebar-search .input-small{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;width:100%;height:32px;background-color:#bbb;-webkit-box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.7),inset 0 3px 5px rgba(0,0,0,.5);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.7),inset 0 3px 5px rgba(0,0,0,.5);border:0 none}.sidebar-wrap .sidebar-sidebar .sidebar-search .input-small:focus{background-color:#fff;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.3);box-shadow:inset 0 3px 5px rgba(0,0,0,.3)}.sidebar-wrap .sidebar-sidebar .sidebar-search a.btn{color:#414158;font-size:13px;font-weight:700}.sidebar-wrap .sidebar-sidebar .sidebar-teacher-list{margin-bottom:20px}.sidebar-wrap .sidebar-sidebar .sidebar-teacher-list li+li{margin-top:8px}.sidebar-wrap .sidebar-sidebar .sidebar-teacher-list .sidebar-teacher{border:1px solid rgba(0,0,0,.1);border-radius:2px;padding:5px 50px 3px 12px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#111;line-height:24px}.sidebar-wrap .sidebar-sidebar .sidebar-teacher-list .sidebar-teacher .teacher-select{display:block;color:#575775;font-size:12px;position:absolute;padding:5px 8px 4px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);right:8px;top:4px;line-height:1;border:1px solid rgba(0,0,0,.2);background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),to(#ccc));background:linear-gradient(180deg,#eee 0,#ccc)}.sidebar-wrap .sidebar-sidebar .sidebar-teacher-list .sidebar-teacher.subject-icon-dark{color:#fff;text-shadow:none}.sidebar-wrap.open .sidebar-page{padding-right:240px}.sidebar-wrap.open .sidebar-page .sidebar-toggle{display:block}.sidebar-wrap.open .sidebar-page .container-fluid.sch-topbar{margin-right:-30px;padding-right:50px}.sidebar-wrap.open .sidebar-sidebar{right:0;width:210px;overflow:visible}.sidebar-wrap.open .sch-rowContainer.sch-firstRow.row-float{right:251px}.sidebar-wrap.open .shRow.first.float{right:261px}.delete-bar{position:fixed;background-color:rgba(255,0,0,.4);padding:0;z-index:900;text-align:center;color:#fff;left:0;bottom:0;right:0;line-height:72px;display:none;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.delete-bar i{font-size:22px}.delete-bar.hover{background-color:rgba(255,0,0,.7)}.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}.type-8,.type-9{background-size:30px 30px}.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}.sidebar-subject{position:relative;margin-bottom:2px;border:1px solid rgba(0,0,0,.1);border-radius:3px}.sidebar-subject *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sidebar-subject.ui-draggable-dragging{max-width:160px}.sidebar-subject.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-subject.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.sidebar-subject .subjectName,.sidebar-subject .teacherContainer{margin-right:20px;color:#414158}.sidebar-subject .subjectName.dark-background,.sidebar-subject .teacherContainer.dark-background{color:#fff}.sidebar-subject .subjectName{white-space:nowrap;overflow:hidden;text-overflow:hidden;line-height:1;padding:6px}.sidebar-subject .subjectName .subjectElective{display:inline}.sidebar-subject .subjectName .subjectElective .label{font-weight:400;padding:0 3px;top:-2px;position:relative}.sidebar-subject .teacherContainer{padding:0 6px}.sidebar-subject .teacherContainer .teacherName{display:inline-block;padding:2px;margin-right:2px;font-size:10px;line-height:1;text-overflow:ellipsis;overflow:hidden;max-width:60px;border:1px solid rgba(0,0,0,.1);white-space:nowrap}.sidebar-subject .teacherContainer .teacherName.dark-background{color:#fff}.sidebar-subject .subjectRemainingHours{position:absolute;width:20px;top:50%;right:0;margin-top:-10px;line-height:20px;color:#414158;font-size:14px}.sidebar-subject.dark-background .subjectName,.sidebar-subject.dark-background .subjectRemainingHours{color:#fff}.sidebar-subject .subjectTutorialControl{position:absolute;top:1px;right:1px}.sidebar-subject .subjectTutorialControl a{display:block;background:rgba(0,0,0,.3);width:16px;height:16px;text-align:center;font-size:10px;line-height:17px;color:#fff;float:left;margin-left:1px;border-radius:2px}.sidebar-subject .subjectTutorialControl a:hover{background:#b94a48}.sidebar-subject .subjectTutorialControl a.update-custom-tutorial:hover{background:#468847}.sidebar-subject.hours-negative .subjectRemainingHours{color:red;font-weight:700}.sidebar-subject .sidebar-subject-linktoggle{display:block;line-height:26px;padding:0 4px;position:absolute;right:30px;top:0;display:none;color:#555}.sidebar-subject .sidebar-subject-linktoggle.dark-background{color:#fff}.preferred-option-container{position:fixed;z-index:400;left:15%;right:15%;bottom:-100%;padding:50px 30px;background:hsla(0,0%,100%,.9);border:1px solid #c4c4d4;border-radius:3px 3px 0 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:bottom .3s cubic-bezier(.4,0,.2,1);transition:bottom .3s cubic-bezier(.4,0,.2,1);-webkit-transition:bottom .2s ease-in-out;transition:bottom .2s ease-in-out}.preferred-option-container.in{bottom:0}body .sch-show-when-edit,body .sch-show-when-edit-inline{display:none}body .sch-hide-when-edit{display:block}body .sch-hide-when-edit-inline{display:inline-block}body.sch-editable .sch-show-when-edit{display:block}body.sch-editable .sch-show-when-edit-inline{display:inline-block}body.sch-editable .sch-hide-when-edit,body.sch-editable .sch-hide-when-edit-inline{display:none}body.sch-editable .scheduleDraggable{cursor:move!important}body.sch-editable .scheduleDraggable.ui-draggable-disabled{cursor:default!important}body.sch-editable .classPicker{cursor:pointer!important}body.sch-editable .editmode-indicator{display:block!important}body.sch-editable .sidebar-content-container{top:66px!important}.schedule-commit-form{background:#fff;position:absolute;z-index:900;width:300px;margin:8px;padding:15px;right:10px;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-clip:padding-box;border-radius:4px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);display:none}.schedule-commit-form.open{display:block}.schedule-commit-form:after,.schedule-commit-form:before{content:"";display:block;position:absolute;border:6px solid transparent;border-bottom-color:rgba(0,0,0,.2);top:-12px;right:40px}.schedule-commit-form:after{border-size:5px;border-bottom-color:#fff}.schedule-commit-form form{margin:0}.schedule-commit-form form input[type=text]{height:36px;padding:4px 8px;font-size:13px}.mainfilter-fixed{position:fixed;top:80px;right:0}.subject-icon{border-radius:2px;padding:5px 8px 3px;font-weight:700;display:block;border:1px solid rgba(0,0,0,.1);color:#414158;text-shadow:none}.subject-icon.subject-inline{display:inline-block;margin-bottom:4px}.subject-icon.subject-icon-tutorial{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.subject-icon.subject-icon-mini{display:inline-block;line-height:1;padding:0 4px;position:relative;margin-right:2px;top:-2px}.subject-icon.dark-background{color:#fff}.subject-icon.subject-icon-inline{display:inline-block}.subject-icon.subject-icon-status-list{padding:4px 6px;font-size:11px;line-height:1}.scheduling-legends{line-height:32px}.scheduling-page-title{margin:0 0 10px}.scheduling-toolbar{margin-bottom:20px}.panel-scheduling{font-size:13px;overflow:hidden;display:none}.scheduling-row{overflow:hidden}.scheduling-row .scheduling-row-label{width:8%;float:left;height:100px;line-height:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 4px}.scheduling-row .scheduling-row-content{float:left;width:92%;overflow:hidden}.scheduling-row .scheduling-row-content .scheduling-row-content-item{float:left;border-left:2px solid #c4c4d4}.scheduling-row .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-inner{overflow:hidden}.scheduling-row .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-inner .scheduling-row-content-inner-item{float:left;height:100px}.scheduling-row .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-inner .scheduling-row-content-inner-item+.scheduling-row-content-inner-item{border-left:1px solid #c4c4d4}.scheduling-row.scheduling-header-row{background-color:#2b2b3b;color:#c4c4d4}.scheduling-row.scheduling-header-row .scheduling-row-label{line-height:48px;height:auto}.scheduling-row.scheduling-header-row .scheduling-row-content .scheduling-row-content-item{border-left-color:#575775}.scheduling-row.scheduling-header-row .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-title{border-bottom:1px solid #575775;padding:4px 0}.scheduling-row.scheduling-header-row .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-inner .scheduling-row-content-inner-item{padding:2px 0;font-size:12px;height:auto;border-color:#575775}.scheduling-row.scheduling-row-md .scheduling-row-label{height:50px;line-height:50px}.scheduling-row.scheduling-row-md .scheduling-row-content .scheduling-row-content-item .scheduling-row-content-inner .scheduling-row-content-inner-item{height:50px}.scheduling-row+.scheduling-row{border-top:1px solid #c4c4d4}.period-toggle{display:block;text-align:center;line-height:50px;background:#fff;color:#c4c4d4}.period-toggle:hover{color:#fff;background:#575775}.period-toggle.period-success{background-color:#5cb85c;color:#fff}.period-toggle.period-success:hover{background-color:#357935}.period-toggle.period-warning{background-color:#f0ad4e;color:#fff}.period-toggle.period-warning:hover{background-color:#c77c11}.period-toggle.period-danger{background-color:#d9534f;color:#fff}.period-toggle.period-danger:hover{background-color:#a02622}.period-toggle.period-selected{background-color:#428bca;color:#fff}.period-toggle.period-selected:hover{background-color:#245682}.time-container,.time-container-header{position:relative;width:100%;height:100px}.time-container-header .time-element,.time-container .time-element{position:absolute;z-index:2;font-size:12px;color:#333;padding:4px;border:1px solid rgba(0,0,0,.05);overflow:hidden;cursor:pointer}.time-container-header .time-element.highlighted,.time-container .time-element.highlighted{outline:3px solid red;z-index:10}.time-container-header .time-element.dimmed,.time-container .time-element.dimmed{opacity:.15}.time-container-header .time-element a,.time-container .time-element a{color:#333;text-decoration:none;display:block;font-weight:700;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-container-header .time-element .time-element-meta,.time-container .time-element .time-element-meta{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-container-header .time-element.dark-background,.time-container-header .time-element.dark-background a,.time-container .time-element.dark-background,.time-container .time-element.dark-background a{color:#fff}.time-container-header .time-container-marker,.time-container .time-container-marker{position:absolute;z-index:1;list-style-type:none;height:100px;width:100%;background:transparent;padding:0;margin:0}.time-container-header .time-container-marker li,.time-container .time-container-marker li{display:block;float:left;height:100px}.time-container-header .time-container-marker li+li,.time-container .time-container-marker li+li{border-left:1px dotted #eee}.time-container-header .time-container-marker[data-size="16"]>li,.time-container .time-container-marker[data-size="16"]>li{width:6.25%}.time-container-header{height:50px}.time-container-header .time-container-marker{background:transparent}.time-container-header .time-container-marker li{height:50px;padding:10px 0}.time-container-header .time-container-marker li+li{border-left:1px solid #ddd}.sidebar-schedule{position:relative;margin-top:20px;margin-left:30px}.sidebar-schedule .sidebar-schedule-container{position:absolute;left:0;top:0;right:0;z-index:1;border:1px solid #ddd;list-style-type:none;padding:0;margin:0;border-radius:0 4px 4px 0}.sidebar-schedule .sidebar-schedule-container li{position:relative}.sidebar-schedule .sidebar-schedule-container li+li{border-top:1px dotted #ccc}.sidebar-schedule .sidebar-schedule-container li .time-bottom,.sidebar-schedule .sidebar-schedule-container li .time-top{font-size:10px;display:inline-block;position:absolute;background:#ddd;line-height:18px;padding:0 4px;border-radius:2px;right:100%;top:-9px;color:#333;z-index:3}.sidebar-schedule .sidebar-schedule-container li .time-bottom{top:auto;bottom:-9px}.sidebar-schedule .sidebar-schedule-container li:first-child .time-top{top:-1px}.sidebar-schedule .sidebar-schedule-container li:last-child .time-bottom{bottom:-1px}.sidebar-schedule .sidebar-schedule-contents{position:absolute;z-index:3}.sidebar-schedule .sidebar-schedule-item{font-size:12px;padding:4px;border:1px solid rgba(0,0,0,.1);text-align:center;left:1px;position:absolute;color:#333;width:50px;overflow:hidden}.sidebar-schedule .sidebar-schedule-item.dark-background{color:#fff}.sidebar-schedule .sidebar-schedule-item[data-toggle=editinvigilator]{cursor:pointer}.sidebar-schedule .sidebar-schedule-item .sidebar-schedule-item-meta{font-size:10px}.s-sch-table{table-layout:fixed;width:100%;margin:0}.s-sch-table>tbody>tr:first-child>td{border-top:0 none}.s-sch-table>tbody>tr>td{padding:0;text-align:center;vertical-align:middle;font-size:11px;color:#555}.s-sch-table>tbody>tr>td.s-sch-table-rowheading{width:5%;height:50px}.s-sch-table>tbody>tr>td .s-truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-sch-table>tbody>tr>td a.s-truncate{color:#555;text-decoration:none;line-height:50px}.s-sch-table>tbody>tr>td a.s-truncate:hover{text-decoration:none}.s-sch-table>tbody>tr>td .s-pad{padding:6px 0}.s-sch-table>tbody>tr>td+td{border-left:1px solid #e5e5e5}.s-sch-table>tbody>tr.s-sch-row-selected>td{background-color:#d6e5ff;border-left-color:#bdd5ff}.s-sch-table>tbody>tr.s-sch-row-selected>td.s-sch-table-rowheading .s-truncate{border-left:4px solid #2196f3}.s-sch-table.s-sch-table-dark{background:#555}.s-sch-table.s-sch-table-dark>tbody>tr>td{color:#ddd;border-color:#6f6f6f}.s-sch-table.s-sch-table-loadmore{background:#f2f2f2}.s-sch-table.s-sch-table-loadmore>tbody>tr>td{padding:15px 0}.s-sch-table.s-sch-table-loadmore>tbody>tr>td a{display:block;text-decoration:none;text-transform:uppercase;font-weight:600;color:#555}.s-sch-table~.s-sch-table{border-top:1px solid #e5e5e5}.sch-tutorial{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}.sch-break,.sch-tutorial{background-size:15px 15px}.sch-break{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0)}.s-sh-subjectperiod{font-size:9px;height:50px;line-height:50px;white-space:nowrap;overflow:hidden;position:relative;cursor:pointer;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 1px rgba(0,0,0,.2);-webkit-transition:transform .1s cubic-bezier(.4,0,.2,1);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .1s cubic-bezier(.4,0,.2,1);transition:transform .1s cubic-bezier(.4,0,.2,1);transition:transform .1s cubic-bezier(.4,0,.2,1),-webkit-transform .1s cubic-bezier(.4,0,.2,1);-webkit-transition:transform .1s ease-in-out;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.s-sh-subjectperiod[data-type="9"]{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sh-subjectperiod[data-type="8"]{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sh-subjectperiod.dark-background{color:#fff}.s-sh-subjectperiod.s-sh-subjectperiod-merged{visibility:hidden}.s-sh-subjectperiod[data-span="2"]{width:200%}.s-sh-subjectperiod[data-span="3"]{width:300%}.s-sh-subjectperiod[data-span="4"]{width:400%}.s-sh-subjectperiod[data-span="5"]{width:500%}.s-sh-subjectperiod[data-span="6"]{width:600%}.s-sh-subjectperiod.beam{-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1080}.s-sh-period{position:relative;height:50px}.s-sh-period.s-sh-period-na{background-color:rgba(231,76,60,.5);outline:1px solid #e74c3c}.s-sh-period.s-sh-period-preferred{background-color:rgba(39,174,96,.5);outline:1px solid #27ae60}.s-sh-period.s-sh-period-con{background-color:rgba(243,156,18,.5);outline:1px solid #f39c12}.s-sh-period.s-sh-period-hover{background-color:rgba(0,0,0,.4);outline:2px solid #d32f2f;z-index:1020}.s-sh-period[data-count="2"] .s-sh-subjectperiod{height:25px;line-height:25px}.s-sh-period[data-count="3"] .s-sh-subjectperiod{height:16.66666667px;line-height:16.66666667px}.s-sh-period[data-count="4"] .s-sh-subjectperiod{height:12.5px;line-height:12.5px}.s-sh-period[data-count="5"] .s-sh-subjectperiod{height:10px;line-height:10px}.s-sh-period[data-count="6"] .s-sh-subjectperiod{height:8.33333333px;line-height:8.33333333px;font-size:8px}.s-sh-period[data-count="7"] .s-sh-subjectperiod{height:7.14285714px;line-height:7.14285714px;font-size:8px}.s-sh-period[data-count="8"] .s-sh-subjectperiod{height:6.25px;line-height:6.25px;font-size:7px}.s-sh-period[data-count="9"] .s-sh-subjectperiod{height:5.55555556px;line-height:5.55555556px;font-size:7px}.s-sh-period[data-count="10"] .s-sh-subjectperiod{height:5px;line-height:5px;font-size:7px}.s-sh-period[data-count="11"] .s-sh-subjectperiod{height:4.54545455px;line-height:4.54545455px;font-size:6px}.s-sh-period[data-count="12"] .s-sh-subjectperiod{height:4.16666667px;line-height:4.16666667px;font-size:5px}.s-sh-period .s-sch-locktoggle{position:absolute;z-index:17;top:-15px;left:0;right:0;text-align:center;background-color:rgba(211,47,47,.8);color:#fff;display:none;-webkit-transition:background .2s cubic-bezier(.4,0,.2,1);transition:background .2s cubic-bezier(.4,0,.2,1);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.s-sh-period .s-sch-locktoggle.s-sch-locktoggle-persist{background-color:rgba(0,0,0,.8);display:block!important}.s-sh-period[data-locked="1"] .s-sch-locktoggle{display:block;top:0;left:0;right:0}.s-sh-period[data-locked="1"] .s-sh-subjectperiod{opacity:.5;cursor:default}.s-sh-td-focus .s-sh-period-focus{z-index:1}.s-sh-td-focus .s-sh-period-focus .s-sh-subjectperiod{outline:1px solid #fff;-webkit-box-shadow:0 0 10px 3px #d32f2f;box-shadow:0 0 10px 3px #d32f2f}.editable .s-sh-period[data-locked="0"]:hover .s-sch-locktoggle{display:block}.editable .s-sch-row-selected .s-sh-period[data-locked="0"] .s-sh-subjectperiod{cursor:move}.s-sch-infobar-container{height:200px}.s-sch-infobar-container .s-sch-infobar{position:fixed;height:200px;background:#455a64;border-top:1px solid #3b4c55;bottom:0;right:0;left:0;z-index:1020;color:#cfd8dc;font-size:11px;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-controls{list-style-type:none;position:absolute;background:#455a64;right:15px;font-size:14px;margin:0;padding:0 5px;line-height:26px;top:-26px;border-radius:3px 3px 0 0;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.2);box-shadow:0 -2px 2px rgba(0,0,0,.2)}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-controls li{display:inline-block}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-controls li a{color:#cfd8dc;text-decoration:none}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-controls li a:hover{color:#fff}.s-sch-infobar-container .s-sch-infobar .sch-infobar-section{height:170px;margin:15px 0}.s-sch-infobar-container .s-sch-infobar .tab-content{background:transparent;-webkit-box-shadow:none;box-shadow:none}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-delete{background:rgba(0,0,0,.4);border-radius:3px;padding:10px 15px;height:170px;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-delete .fa,.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-delete .far,.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-delete .fas{display:block;line-height:164px;-webkit-transition:line-height .2s cubic-bezier(.4,0,.2,1);transition:line-height .2s cubic-bezier(.4,0,.2,1);-webkit-transition:line-height .2s ease-in-out;transition:line-height .2s ease-in-out}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-delete.s-sch-infobar-delete-hover{color:#fff;background:#ed5565;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-note{padding:10px 15px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects{background:#303f46;border-radius:3px;position:relative}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects,.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .s-sch-infobar-innerscroll{height:170px;-webkit-transition:height .2s cubic-bezier(.4,0,.2,1);transition:height .2s cubic-bezier(.4,0,.2,1);-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .s-sch-infobar-innerscroll{overflow:auto;padding:10px 15px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects.dark-background{color:#fff}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .s-sch-infobar-subjects-heading{margin-bottom:8px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .nav.nav-tabs{border-bottom:0 none;position:absolute;top:-39px;left:10px;right:10px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .nav.nav-tabs>li>a{background-color:#1b2428;color:#cfd8dc;border:0 none;padding-top:14px;font-size:11px;position:relative;overflow:hidden;-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.3);box-shadow:0 -2px 3px rgba(0,0,0,.3);z-index:1}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .nav.nav-tabs>li>a>span{display:block;height:4px;width:100%;position:absolute;top:0;left:0}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .nav.nav-tabs>li.active>a{background-color:#303f46;color:#fff;border:0 none;z-index:2}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .s-sch-infobar-loading{padding:10px 15px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects h3{margin:0;padding:0;font-size:16px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:10px;margin-bottom:10px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects h3 .subject-code{display:inline-block;border-radius:3px;font-size:13px;padding:4px 6px;top:-2px;position:relative;margin-bottom:-4px;margin-left:8px;color:#555}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects h3 small{color:#ccc;font-size:12px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects h3 small.pull-right{margin-top:6px}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects h3 a{color:#fff}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .tab-content{border:0 none}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-subjects .tab-content .tab-pane{padding:0}.s-sch-infobar-container .s-sch-infobar .dl-horizontal dt{width:100px}.s-sch-infobar-container .s-sch-infobar .dl-horizontal dd{margin-left:120px}.s-sch-infobar-container .s-sch-infobar .dl-horizontal dd .btn-xs{margin-top:4px}.s-sch-infobar-container .s-sch-infobar .dl-horizontal dd .s-sch-subject-color{display:inline-block;vertical-align:middle;position:relative;width:30px;height:10px;top:-1px;border-radius:2px;border:1px solid rgba(0,0,0,.1)}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-link{color:#ddd}.s-sch-infobar-container .s-sch-infobar .s-sch-infobar-link:hover{color:#fff}.s-sch-infobar-container.s-sch-infobar-maximize,.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar{height:300px}.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-delete,.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-subjects,.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-subjects .s-sch-infobar-innerscroll{height:270px}.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-delete .fa,.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-delete .far,.s-sch-infobar-container.s-sch-infobar-maximize .s-sch-infobar .s-sch-infobar-delete .fas{line-height:264px}.s-sch-infobar-container.s-sch-infobar-minimize,.s-sch-infobar-container.s-sch-infobar-minimize .s-sch-infobar{height:24px}.s-sch-infobar-container.s-sch-infobar-minimize .s-sch-infobar .sch-infobar-section{display:none}.s-sch-infobar-subject{display:block;float:left;background-color:#555;line-height:1;padding:4px 24px 4px 8px;border-radius:2px;margin:0 4px 4px 0;color:#333;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.3);box-shadow:0 1px 2px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.3);font-size:11px;position:relative}.s-sch-infobar-subject .s-sch-infobar-spinner{position:absolute;z-index:1;background:rgba(0,0,0,.6);color:#fff;top:0;left:0;right:0;bottom:0;border-radius:2px;text-align:center;line-height:33px;font-size:14px;opacity:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-subject .s-sch-infobar-spinner a{color:#fff}.s-sch-infobar-subject .s-sch-infobar-spinner .s-sch-infobar-spinner-item{display:inline-block;vertical-align:middle;padding:0 4px}.s-sch-infobar-subject .s-sch-infobar-spinner .s-sch-infobar-spinner-item.gap{margin-left:5px}.s-sch-infobar-subject:hover .s-sch-infobar-spinner{opacity:1}.s-sch-infobar-subject .badge-span{font-size:11px;position:absolute;background-color:#ea6153;top:-6px;right:-6px;z-index:2;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-subject.dark-background{color:#fff}.s-sch-infobar-subject[data-type="9"]{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sch-infobar-subject[data-type="8"]{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sch-infobar-subject .s-sch-infobar-subject-counter{display:block;position:absolute;border-radius:2px 0 0 2px;background-color:rgba(0,0,0,.1);top:0;right:0;bottom:0;padding:4px 0;text-align:center;width:20px;line-height:24px}.s-sch-infobar-subject small{display:block;white-space:nowrap;overflow:hidden;opacity:.8;line-height:14px}.editable .s-sch-infobar-subject:hover{cursor:move}.editable .s-sch-infobar-subject:hover[data-remaining="0"]{cursor:default}.s-sch-infobar-subsection+.s-sch-infobar-subsection{margin-top:5px;padding-top:5px;border-top:1px dotted hsla(0,0%,100%,.2)}.s-sch-infobar-subsection .s-truncate{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s-sch-infobar-subsection .s-title{color:#fff}.s-sch-infobar-subsection .s-muted{color:#999}.s-sch-infobar-photolist{list-style-type:none;padding:0;margin:0 -5px;overflow:hidden}.s-sch-infobar-photolist>li{float:left;position:relative;overflow:hidden;padding:5px;width:25%}.s-sch-infobar-photolist>li a{color:#ddd;font-size:13px}.s-sch-infobar-photolist>li a,.s-sch-infobar-photolist>li a.s-sch-infobar-photolist-remove{display:block;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-photolist>li a.s-sch-infobar-photolist-remove{position:absolute;top:0;left:0;border-radius:100%;width:20px;height:20px;background-color:#f44336;color:#fff;line-height:20px;text-align:center;overflow:hidden;opacity:0;text-decoration:none;text-indent:-1px}.s-sch-infobar-photolist>li .mugshot,.s-sch-infobar-photolist>li .s-avatar{display:block;height:52px;width:52px}.s-sch-infobar-photolist>li .mugshot-empty{display:block;height:52px;width:52px;line-height:50px;text-align:center;font-size:24px;color:#cfd8dc;border:2px dashed #cfd8dc;border-radius:100%;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-infobar-photolist>li:hover a{color:#fff}.s-sch-infobar-photolist>li:hover a.s-sch-infobar-photolist-remove{opacity:1}.s-sch-infobar-photolist>li:hover .mugshot-empty{border-color:#fff;color:#fff}.s-sch-infobar-photolist>li span{display:block;position:absolute;left:67px;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s-sch-infobar-photolist>li .badge{border-radius:4px;background-color:#03a9f4;display:block;position:absolute;left:8px;width:46px;bottom:-1px;top:auto}.s-sch-legends{font-size:12px;margin:10px 0}.s-sch-legends .list-inline{margin:0}.s-sch-legends .list-inline li,.s-sch-legends .s-sch-legend-box{line-height:20px;vertical-align:middle}.s-sch-legends .s-sch-legend-box{display:inline-block;height:20px;position:relative;top:-2px;width:40px;background:#fff;border-radius:2px;border:1px solid #ccc;text-align:center}.s-sch-legends .s-sch-legend-box strong{position:relative;top:-1px}.s-sch-legends .s-sch-legend-box.tutorial{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sch-legends .s-sch-legend-box.break{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:15px 15px}.s-sch-legends .s-sch-legend-box.lock{color:#fff;background-color:#d32f2f;border:1px solid #ab2424}.s-sch-legends .s-sch-legend-box.preferred{background-color:#27ae60;border:1px solid #1e8449}.s-sch-legends .s-sch-legend-box.na{background-color:#e74c3c;border:1px solid #d62c1a}.s-sch-legends .s-sch-legend-box.con{background-color:#f39c12;border:1px solid #c87f0a}.s-sch-toolbar{background-color:#d3d3de;color:#555;margin:-19px -15px 20px;padding:7px 15px 8px}.s-sch-toolbar .btn-group .btn{-webkit-box-shadow:none;box-shadow:none;outline:0 none}.thumbnail-picker-list{list-style-type:none;margin:0 -5px;padding:0}.thumbnail-picker-list>li{float:left;width:33.33333333%}.thumbnail-picker{margin:5px;padding:10px;border:2px solid #e5e5e5;background-color:#fff;border-radius:3px;position:relative;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail-picker .fa-check-circle{position:absolute;top:0;right:2px;display:none;font-size:20px;color:#2ecc71}.thumbnail-picker:hover{border-color:#999;background-color:#f2f2f2}.thumbnail-picker.selected{border-color:#2ecc71!important;background-color:rgba(46,204,113,.1)!important}.thumbnail-picker.selected .fa-check-circle{display:block}.thumbnail-picker .s-avatar{display:block;width:52px;height:52px;float:left}.thumbnail-picker .thumbnail-picker-content{display:block;margin-left:67px}.thumbnail-picker .thumbnail-picker-content strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumbnail-picker .thumbnail-picker-content span{display:inline-block;font-size:12px;padding:2px 8px;border-radius:2px;border:1px solid rgba(0,0,0,.1)}.thumbnail-picker .thumbnail-picker-content span.dark-background{color:#fff}.thumbnail-picker input[type=radio]{position:absolute;opacity:0;top:-10px;left:-10px}.s-sch-slidedialog{position:fixed;left:0;bottom:0;right:0;z-index:1020;padding:30px 0;border-top:1px solid #3b4c55;background-color:#455a64;color:#fff;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.2);box-shadow:0 -2px 2px rgba(0,0,0,.2);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-slidedialog.in{-webkit-transform:translateY(0);transform:translateY(0)}.s-sch-preferred-block{display:table;width:100%;table-layout:fixed;list-style-type:none;margin:0;padding:0}.s-sch-preferred-cell{display:table-cell;border-right:1px solid rgba(0,0,0,.05);height:50px;line-height:50px;vertical-align:middle}.s-sch-preferred-cell:last-child{border-right:0}.s-sch-preferred-cell>a{display:block;height:50px;line-height:50px;color:#999;background-color:rgba(0,0,0,.05);-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.s-sch-preferred-cell>a:hover{background-color:rgba(0,0,0,.6);color:#fff;text-decoration:none}.s-sch-preferred-cell.success>a{color:#fff;background-color:#5cb85c}.s-sch-preferred-cell.warning>a{color:#fff;background-color:#f0ad4e}.s-sch-preferred-cell.danger>a{color:#fff;background-color:#d9534f}.s-sch-preferred-cell.selected>a{color:#fff;background-color:#428bca}.s-sch-preferred-cell.processing>a{color:#555!important;background-color:#95a5a6!important}.time-table{table-layout:fixed;border-collapse:collapse;width:100%}.time-table td,.time-table th{font-weight:400;background-clip:padding-box}.time-table td.cell-label,.time-table th.cell-label{width:100px;font-weight:700;text-align:center}.time-table td.cell-remove,.time-table th.cell-remove{background:red}.time-table tr.data-row{display:none}.time-table tr td,.time-table tr th{border:1px solid #888}.time-table tr td:first-child,.time-table tr th:first-child{border-left:0 none}.time-table tr td:last-child,.time-table tr th:last-child{border-right:0 none}.time-table tr:first-child th{border-top:0 none}.time-table tr:last-child td{border-bottom:0 none}.time-table tr td{height:80px;padding:0!important}.time-table tr th{background-color:#f6c87b;padding:5px}.time-table.class .timetable-subject .klass,.time-table.class .timetable-subject .school{display:none!important}.timetable-blocks{position:relative}.timetable-subject{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table;height:80px;width:100%;overflow:hidden;text-shadow:none}.timetable-subject+.timetable-subject{-webkit-box-shadow:inset 0 1px 0 #888;box-shadow:inset 0 1px 0 #888}.timetable-subject.replacement{position:absolute;top:0;left:0;z-index:3;background-color:hsla(0,0%,100%,.6);border:1px dotted red;background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.timetable-subject.replacement>.teachers{text-align:center!important;position:relative!important;display:table-cell!important;vertical-align:middle!important;line-height:1.4!important}.timetable-subject .subject-code,.timetable-subject .subject-name{display:table-cell;width:100%;vertical-align:middle;text-align:center;font-size:16px;text-overflow:ellipsis;overflow:hidden}.timetable-subject .subject-code{display:none}.timetable-subject .klass,.timetable-subject .school,.timetable-subject .teachers,.timetable-subject .venue,.timetable-subject .venue-code{position:absolute;font-size:12px;text-overflow:ellipsis;overflow:hidden;line-height:1}.timetable-subject .teachers{left:2px;bottom:2px}.timetable-subject .klass{top:2px;left:2px}.timetable-subject .school{bottom:2px;right:2px}.timetable-subject .venue,.timetable-subject .venue-code{top:2px;right:2px}.timetable-subject.mode-class .klass,.timetable-subject .venue-code{display:none}.timetable-subject.dark-background{color:#fff}.timetable-subject.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.timetable-subject.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}[data-count="2"] .timetable-subject{height:40px}[data-count="2"] .timetable-subject .subject-code,[data-count="2"] .timetable-subject .subject-name{font-size:14px}[data-count="2"] .timetable-subject .klass,[data-count="2"] .timetable-subject .school,[data-count="2"] .timetable-subject .teachers,[data-count="2"] .timetable-subject .venue,[data-count="2"] .timetable-subject .venue-code{font-size:11px}[data-count="3"] .timetable-subject{height:27px}[data-count="3"] .timetable-subject:last-child{height:26px}[data-count="3"] .timetable-subject .subject-code,[data-count="3"] .timetable-subject .subject-name{font-size:13px;text-align:left;text-indent:2px}[data-count="3"] .timetable-subject .venue{display:none}[data-count="3"] .timetable-subject .venue-code{display:block;font-size:11px}[data-count="3"] .timetable-subject .teachers{right:2px;bottom:0;left:auto;font-size:11px}[data-count="3"] .timetable-subject .klass,[data-count="3"] .timetable-subject .school{display:none}[data-count="4"] .timetable-subject{height:20px}[data-count="4"] .timetable-subject .klass,[data-count="4"] .timetable-subject .school,[data-count="4"] .timetable-subject .teachers,[data-count="4"] .timetable-subject .venue-code,[data-count="4"] .timetable-subject venue{font-size:9px}[data-count="4"] .timetable-subject .venue{display:none}[data-count="4"] .timetable-subject .venue-code{display:block}[data-count="4"] .timetable-subject .subject-code,[data-count="4"] .timetable-subject .subject-name{font-size:13px}[data-count="4"] .timetable-subject .subject-name{display:none}[data-count="4"] .timetable-subject .subject-code{display:table-cell;text-align:left;text-indent:2px}[data-count="4"] .timetable-subject .teachers{right:2px;bottom:0;left:auto}[data-count="4"] .timetable-subject .school{display:none}[data-count="5"] .timetable-subject{height:16px}[data-count="5"] .timetable-subject .venue{display:none}[data-count="5"] .timetable-subject .venue-code{display:block}[data-count="5"] .timetable-subject .school{display:none}[data-count="6"] .timetable-subject{height:13px}[data-count="6"] .timetable-subject:first-child,[data-count="6"] .timetable-subject:last-child{height:14px}[data-count="6"] .timetable-subject .venue{display:none}[data-count="6"] .timetable-subject .venue-code{display:block}[data-count="6"] .timetable-subject .school{display:none}[colspan="4"][data-count="4"] .timetable-subject .subject-name{display:table-cell;text-align:left;text-indent:2px}[colspan="2"] .timetable-subject .venue,[colspan="4"][data-count="4"] .timetable-subject .subject-code{display:none}[colspan="2"] .timetable-subject .venue-code{display:block}[colspan="1"] .timetable-subject .subject-name,[colspan="2"] .timetable-subject .klass,[colspan="2"] .timetable-subject .school,[colspan="2"] .timetable-subject .school-code{display:none}[colspan="1"] .timetable-subject .subject-code{display:table-cell}[colspan="1"] .timetable-subject .venue{display:none}[colspan="1"] .timetable-subject .venue-code{display:block}[colspan="1"] .timetable-subject .klass,[colspan="1"] .timetable-subject .school,[colspan="1"] .timetable-subject .school-code{display:none}[colspan="1"][data-count="2"] .klass,[colspan="1"][data-count="2"] .subject-code,[colspan="1"][data-count="2"] .subject-name,[colspan="1"][data-count="2"] .teachers,[colspan="1"][data-count="2"] .venue,[colspan="1"][data-count="2"] .venue-code,[colspan="1"][data-count="3"] .klass,[colspan="1"][data-count="3"] .subject-code,[colspan="1"][data-count="3"] .subject-name,[colspan="1"][data-count="3"] .teachers,[colspan="1"][data-count="3"] .venue,[colspan="1"][data-count="3"] .venue-code,[colspan="1"][data-count="4"] .klass,[colspan="1"][data-count="4"] .subject-code,[colspan="1"][data-count="4"] .subject-name,[colspan="1"][data-count="4"] .teachers,[colspan="1"][data-count="4"] .venue,[colspan="1"][data-count="4"] .venue-code,[colspan="1"][data-count="5"] .klass,[colspan="1"][data-count="5"] .subject-code,[colspan="1"][data-count="5"] .subject-name,[colspan="1"][data-count="5"] .teachers,[colspan="1"][data-count="5"] .venue,[colspan="1"][data-count="5"] .venue-code,[colspan="1"][data-count="6"] .klass,[colspan="1"][data-count="6"] .subject-code,[colspan="1"][data-count="6"] .subject-name,[colspan="1"][data-count="6"] .teachers,[colspan="1"][data-count="6"] .venue,[colspan="1"][data-count="6"] .venue-code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60%;font-size:9px;line-height:1;text-align:right}[colspan="1"][data-count="2"] .subject,[colspan="1"][data-count="2"] .subject-code,[colspan="1"][data-count="3"] .subject,[colspan="1"][data-count="3"] .subject-code,[colspan="1"][data-count="4"] .subject,[colspan="1"][data-count="4"] .subject-code,[colspan="1"][data-count="5"] .subject,[colspan="1"][data-count="5"] .subject-code,[colspan="1"][data-count="6"] .subject,[colspan="1"][data-count="6"] .subject-code{font-size:12px;width:100%;text-align:left;text-indent:2px}[colspan="1"][data-count="2"] .teachers,[colspan="1"][data-count="3"] .teachers,[colspan="1"][data-count="4"] .teachers,[colspan="1"][data-count="5"] .teachers,[colspan="1"][data-count="6"] .teachers{left:auto;right:2px;top:auto;bottom:1px}[colspan="1"][data-count="2"] .klass,[colspan="1"][data-count="2"] .subject,[colspan="1"][data-count="2"] .venue,[colspan="1"][data-count="3"] .klass,[colspan="1"][data-count="3"] .subject,[colspan="1"][data-count="3"] .venue,[colspan="1"][data-count="4"] .klass,[colspan="1"][data-count="4"] .subject,[colspan="1"][data-count="4"] .venue,[colspan="1"][data-count="5"] .klass,[colspan="1"][data-count="5"] .subject,[colspan="1"][data-count="5"] .venue,[colspan="1"][data-count="6"] .klass,[colspan="1"][data-count="6"] .subject,[colspan="1"][data-count="6"] .venue{display:none}[colspan="1"][data-count="2"] .subject-code,[colspan="1"][data-count="3"] .subject-code,[colspan="1"][data-count="4"] .subject-code,[colspan="1"][data-count="5"] .subject-code,[colspan="1"][data-count="6"] .subject-code{display:table-cell}[colspan="1"][data-count="2"] .venue-code,[colspan="1"][data-count="3"] .venue-code,[colspan="1"][data-count="4"] .venue-code,[colspan="1"][data-count="5"] .venue-code,[colspan="1"][data-count="6"] .venue-code{display:block}[colspan="1"][data-count="2"] .school,[colspan="1"][data-count="3"] .school,[colspan="1"][data-count="4"] .school,[colspan="1"][data-count="5"] .school,[colspan="1"][data-count="6"] .school{display:none}[colspan="1"][data-count="2"] .venue,[colspan="1"][data-count="2"] .venue-code,[colspan="1"][data-count="3"] .venue,[colspan="1"][data-count="3"] .venue-code,[colspan="1"][data-count="4"] .venue,[colspan="1"][data-count="4"] .venue-code,[colspan="1"][data-count="5"] .venue,[colspan="1"][data-count="5"] .venue-code,[colspan="1"][data-count="6"] .venue,[colspan="1"][data-count="6"] .venue-code{left:auto;right:2px;top:2px;bottom:auto}.shTimeTableMeta{margin:6px 0 20px;font-size:12px}.shTimeTableLegend h4{font-weight:400;font-size:16px;margin-bottom:8px}.shTimeTableLegend .shTimeTableLegendList{margin:0;padding:10px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;font-size:12px;line-height:14px;min-height:56px}.shTimeTableLegend .shTimeTableLegendList,.shTimeTableLegend .shTimeTableLegendList li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.shTimeTableLegend .shTimeTableLegendList li{width:33%;display:inline-block;margin:0 -4px 2px;padding:2px 0 2px 44px;position:relative;line-height:1;vertical-align:top}.shTimeTableLegend .shTimeTableLegendList li strong{display:block;position:absolute;left:0;top:2px;z-index:2;padding-right:2px}.timetable-footer-text{font-size:11px}.timetable-bottom-legend{list-style-type:none;margin:0;padding:0;overflow:hidden;font-size:11px}.timetable-bottom-legend>li{overflow:hidden;float:left;width:33%;padding:2px 10px 2px 0}.timetable-bottom-legend>li strong{display:block;width:30px;float:left;line-height:13px}.timetable-bottom-legend>li a{display:block;margin-left:40px}table.table-time-table{margin:0}table.table-time-table tbody>tr>td.table-time-table-periods{padding:0!important}.table-time-table-day{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-time-table-subject{padding:0;position:relative;height:60px}.table-time-table-subject .subject-name{line-height:60px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 4px}.table-time-table-subject .teachers{position:absolute;bottom:0;right:4px;font-size:11px;white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden;opacity:.8}.table-time-table-subject.type-9{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.table-time-table-subject.type-8{background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:30px 30px}.table-time-table-subject.dark-background .subject-name,.table-time-table-subject.dark-background .teachers{color:#fff}.table-time-table-subject[data-subjectcount="2"]{height:30px}.table-time-table-subject[data-subjectcount="2"] .subject-name{line-height:30px}.table-time-table-subject[data-subjectcount="3"]{height:20px}.table-time-table-subject[data-subjectcount="3"] .subject-name{line-height:20px;font-size:12px;text-align:left}.table-time-table-subject[data-subjectcount="3"] .teachers{left:30px;line-height:20px}.table-time-table-subject[data-subjectcount="4"]{height:15px}.table-time-table-subject[data-subjectcount="4"] .subject-name{line-height:15px;font-size:12px;text-align:left}.table-time-table-subject[data-subjectcount="4"] .teachers{left:30px;line-height:15px}.table-time-table-subject[data-subjectcount="5"]{height:12px}.table-time-table-subject[data-subjectcount="5"] .subject-name{line-height:12px;font-size:11px;text-align:left}.table-time-table-subject[data-subjectcount="5"] .teachers{left:30px;line-height:12px}.table-time-table-subject[data-subjectcount="6"]{height:10px}.table-time-table-subject[data-subjectcount="6"] .subject-name{line-height:10px;font-size:11px;text-align:left}.table-time-table-subject[data-subjectcount="6"] .teachers{left:30px;line-height:10px}.table-time-table-subject[data-subjectcount="7"]{height:8px}.table-time-table-subject[data-subjectcount="7"] .subject-name{line-height:8px;font-size:11px;text-align:left}.table-time-table-subject[data-subjectcount="7"] .teachers{left:30px;line-height:8px}.table-time-table-subject[data-subjectcount="8"]{height:7.5px}.table-time-table-subject[data-subjectcount="8"] .subject-name{line-height:7px;font-size:10px;text-align:left}.table-time-table-subject[data-subjectcount="8"] .teachers{left:30px;line-height:7px}.table-time-table-subject+.table-time-table-subject{-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(0,0,0,.2)}.table-time-table-subject .assistant{display:block;position:absolute;top:0;right:0;left:0;font-size:7px;text-align:center;color:hsla(0,0%,100%,.8);line-height:1;padding:2px 0;text-transform:uppercase;background-color:#2980b9;background-image:linear-gradient(135deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0);background-size:10px 10px}.dash-widget .assistants{display:none}.sis-table-timetable tbody>tr>td{padding:0}.sis-table-timetable .sis-timetable-label{width:120px}.sis-table-timetable .sis-timetable-placeholder{height:60px;position:relative;margin:-1px}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject{height:60px;line-height:60px;position:relative;border:1px solid #ddd;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject+.sis-timetable-subject{border-top:0 none}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject .sis-timetable-class{font-size:8px;position:absolute;right:2px;top:1px;line-height:1;white-space:normal;text-align:right}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject .sis-timetable-teacher{font-size:10px;position:absolute;left:2px;bottom:1px;line-height:1}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject.dark-background{color:#fff}.sis-table-timetable .sis-timetable-placeholder[data-count="2"] .sis-timetable-subject{font-size:12px;line-height:30px;height:30px}.sis-table-timetable .sis-timetable-placeholder[data-count="2"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="3"] .sis-timetable-subject{font-size:11px;text-align:left;line-height:20px;height:20px}.sis-table-timetable .sis-timetable-placeholder[data-count="3"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="4"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:15px;height:15px}.sis-table-timetable .sis-timetable-placeholder[data-count="4"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="5"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:12px;height:12px}.sis-table-timetable .sis-timetable-placeholder[data-count="5"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="6"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:10px;height:10px}.sis-table-timetable .sis-timetable-placeholder[data-count="6"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="7"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:8.57142857px;height:8.57142857px}.sis-table-timetable .sis-timetable-placeholder[data-count="7"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="8"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:7.5px;height:7.5px}.sis-table-timetable .sis-timetable-placeholder[data-count="8"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="9"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:6.66666667px;height:6.66666667px}.sis-table-timetable .sis-timetable-placeholder[data-count="9"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="10"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:6px;height:6px}.sis-table-timetable .sis-timetable-placeholder[data-count="10"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="11"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:5.45454545px;height:5.45454545px}.sis-table-timetable .sis-timetable-placeholder[data-count="11"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="12"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:5px;height:5px}.sis-table-timetable .sis-timetable-placeholder[data-count="12"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="13"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:4.61538462px;height:4.61538462px}.sis-table-timetable .sis-timetable-placeholder[data-count="13"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="14"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:4.28571429px;height:4.28571429px}.sis-table-timetable .sis-timetable-placeholder[data-count="14"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable .sis-timetable-placeholder[data-count="15"] .sis-timetable-subject{font-size:10px;text-align:left;line-height:4px;height:4px}.sis-table-timetable .sis-timetable-placeholder[data-count="15"] .sis-timetable-subject .sis-timetable-teacher{display:none}.sis-table-timetable tbody>tr:first-child td .sis-timetable-placeholder{margin-top:0}.sis-table-timetable tbody>tr:first-child td .sis-timetable-placeholder .sis-timetable-subject{border-top:0 none}@media print{.sis-table-timetable .sis-timetable-label{width:50px}.sis-table-timetable .sis-timetable-placeholder .sis-timetable-subject{border-top:none;border-left:none;border-right:none;padding:0;line-height:80px}}.sis-timetable-replacement{position:absolute;line-height:60px;text-align:center;border:1px dashed rgba(0,0,0,.2);border-radius:3px;opacity:.9;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sis-timetable-replacement.in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.sis-timetable-replacement.dark-background{color:#fff}.sis-timetable-replacement strong{font-weight:400}.sis-timetable-replacement .sis-timetable-replacement-badge{position:absolute;top:4px;left:4px;right:4px;border-radius:6px;background:#555;color:#fff;line-height:1.4;font-size:10px;padding:0 0 1px}.sis-timetable-replacement .sis-timetable-replacement-teacher{position:absolute;line-height:1.4;left:2px;bottom:0;font-size:10px}.sis-timetable-replacement .sis-timetable-replacement-date{position:absolute;line-height:1.4;right:2px;bottom:0;font-size:10px}.library-search-form{margin:30px 0 0}.book-cover-outer{background-image:url("/static/img/default_book_cover.jpg");border-radius:3px;width:200px;height:240px;position:relative;overflow:hidden}.book-cover-outer,.book-cover-outer .book-cover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.book-cover-outer .book-cover{position:absolute;top:0;left:0;right:0;bottom:0}.book-cover-responsive{margin-bottom:20px;color:#414158;display:block;text-decoration:none}.book-cover-responsive:hover{text-decoration:none}.book-cover-responsive .book-cover{display:block;position:relative;height:0;padding-bottom:135%;background-color:#1f2c3d;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:4px}.book-cover-responsive .book-cover .book-cover-caption{display:block;background:hsla(0,0%,100%,.8);position:absolute;top:60%;left:0;right:0;padding:10px;text-align:center;font-weight:300;font-size:16px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4)}.book-cover-responsive .book-cover .label{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.book-cover-responsive .book-cover .book-cover-availability,.book-cover-responsive .book-cover .book-cover-lexile{position:absolute;right:-4px;bottom:30px;z-index:2}.book-cover-responsive .book-cover .book-cover-lexile{bottom:50px}.book-cover-responsive .book-cover .book-cover-title-cover{display:block;position:absolute;top:15px;right:15px;bottom:15px;left:15px;color:#ddd;font-size:16px}.book-cover-responsive .book-cover-title{display:block;text-align:center;margin-top:10px;font-size:13px}.book-cover-responsive .book-cover-meta{display:block;font-size:12px;text-align:center}.book-cover-responsive:hover .book-cover .book-cover-title-cover{color:#fff}#centre_display,#intake_display{padding-top:12px}#examination-form legend .required-star{color:#ee9b60}#examsyllabus_accordion .accordion-heading{position:relative}#examsyllabus_accordion .accordion-heading i{position:absolute;right:10px;top:8px;font-size:20px}#examsyllabus_accordion .accordion-heading.chosen{color:#468847;background:#dff0d8}#examsyllabus_accordion .accordion-heading.chosen a,#examsyllabus_accordion .accordion-heading.chosen i{color:#468847}.examsyllabus_group_list{margin:0;padding:0}.examsyllabus_group_list>li{position:relative;overflow:hidden;margin:0 0 10px;padding:10px;background:rgba(0,0,0,.03);border-radius:3px;-webkit-transition:background .1s cubic-bezier(.4,0,.2,1);transition:background .1s cubic-bezier(.4,0,.2,1);-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.examsyllabus_group_list>li.active{background:#dff0d8}.examsyllabus_group_list>li .examsyllabus_checkbox{position:absolute;top:14px;left:10px}.examsyllabus_group_list>li .examsyllabus_checkbox input{height:auto;width:auto}.examsyllabus_group_list>li .examsyllabus_subject{margin-left:24px}.examsyllabus_group_list>li .examsyllabus_subject .examsyllabus_row_head{overflow:hidden;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dotted rgba(0,0,0,.1)}.examsyllabus_group_list>li .examsyllabus_subject .examsyllabus_row_head .btn{float:right}.examsyllabus_group_list>li .examsyllabus_subject .examsyllabus_row_head .examsyllabus_title{font-size:16px;line-height:30px;font-weight:700}.examsyllabus_group_list>li .examsyllabus_row_body{overflow:hidden;margin-left:20px}.examsyllabus_group_list>li .examsyllabus_row_body .examsyllabus_leftcol{display:block;width:30%;float:left}.examsyllabus_group_list>li .examsyllabus_row_body .examsyllabus_rightcol{display:block;width:69%;float:left}.examsyllabus_group_list>li .examsyllabus_row_body p{margin:0}.examsyllabus_group_list>li .examsyllabus_row_body+.examsyllabus_row_body{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.05)}#examsubjects-error-box{width:100%}.exam-access{padding-top:15px}.exam-declaration{padding-top:10px}.exam-declaration .form-group .controls{margin-left:0;padding-left:0}#examinationregistrationperiod-form #id_intake{width:100%;border-radius:4px 0 0 4px}#examcentre_detail .btn:visited,#examination-list-table .btn:visited,#examination_detail .btn:visited,#exampayment-list .btn:visited,#exampayment_detail .btn:visited,#examperiod_detail .btn:visited,#examsyllabus_detail .btn:visited,#feeitem_detail .btn:visited{color:#2b2b3b}#enrollmentpayment-form .paymentinfo-container{padding-top:20px}#enrollmentpayment-form .paymentinfo-container .paymentinfo-field_label{padding-left:30%}.exampayment_form .paymentinfo-container{padding-top:20px}.exampayment_form .paymentinfo-container .paymentinfo-field_label{padding-left:30%}.exampayment_form .payment_table{padding-top:30px}.exampayment_form .payment_table>table{margin:0 auto;width:80%}.exampayment_form .payment_table>table .payment_table_headings,.exampayment_form .payment_table>table .transaction_table_headings{background-color:#414158;color:#fff}.exampayment_form .payment_table>table .payment_table_headings .headings-syllabus,.exampayment_form .payment_table>table .transaction_table_headings .headings-syllabus{width:60%}.exampayment_form .payment_table>table .payment_table_headings .headings-fees,.exampayment_form .payment_table>table .payment_table_headings .headings-penalty,.exampayment_form .payment_table>table .transaction_table_headings .headings-fees,.exampayment_form .payment_table>table .transaction_table_headings .headings-penalty{width:20%}.exampayment_form .payment_table>table #payment_table_registration,.exampayment_form .payment_table>table .payment_table_calculated,.exampayment_form .payment_table>table .payment_table_grandtotal,.exampayment_form .payment_table>table .payment_table_lastpayment,.exampayment_form .payment_table>table .payment_table_penalty,.exampayment_form .payment_table>table .payment_table_registration,.exampayment_form .payment_table>table .payment_table_subjectsum{text-align:right;background-color:transparent;font-size:16px}.exampayment_form .payment_table>table #payment_table_registration.faded,.exampayment_form .payment_table>table .payment_table_calculated.faded,.exampayment_form .payment_table>table .payment_table_grandtotal.faded,.exampayment_form .payment_table>table .payment_table_lastpayment.faded,.exampayment_form .payment_table>table .payment_table_penalty.faded,.exampayment_form .payment_table>table .payment_table_registration.faded,.exampayment_form .payment_table>table .payment_table_subjectsum.faded{color:#ccc}.exampayment_form .payment_table>table #payment_table_registration .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_calculated .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_grandtotal .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_lastpayment .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_penalty .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_registration .payment_fees_cell,.exampayment_form .payment_table>table .payment_table_subjectsum .payment_fees_cell{text-align:right}.exampayment_form .payment_table>table .payment_table_subjectsum{text-align:right;background-color:#eee;font-size:12px}.exampayment_form .payment_table>table .payment_table_calculated .calculated-desc,.exampayment_form .payment_table>table .payment_table_calculated .payment_fees_cell{border-top:2px solid #ccc}.exampayment_form .payment_table>table .payment_table_grandtotal{font-weight:700}.exampayment_form .payment_table>table .subject_picked_row{text-align:right;background-color:transparent;color:#414158}.exampayment_form .payment_table>table .subject_picked_row .subject_name_cell{text-align:left}.exampayment_form .payment_table>table .subject_picked_row .payment_fees_cell{text-align:right}.exampayment_form .payment_table>table .subject_picked_row.paid{background-color:#aaa;color:#fff}.exampayment_form .payment_table>table .subject_picked_row.changed_row>td{background-color:#fcf8e3;color:#8a6d3b}.exampayment_form .payment_table .paid_badge,.exampayment_form .payment_table .refund_badge,.exampayment_form .payment_table .waive_badge{display:none}.exam-sums{text-align:center;font-size:24px;font-weight:300}.exam-sums .payment_feedetail{font-weight:600}#payment_sumtopay{width:400px;margin:20px auto;font-size:30px;line-height:38px;text-align:center;border-radius:5px;background-color:#fff;padding:10px}#payment_sumtopay #payment_sumtopay_heading{color:#414158}#payment_sumtopay #currentpay-fees{color:green;margin-left:10px}#payment_sumtopay #refund-fees{color:#fa5858;margin-left:10px}#cancel-payment{padding-top:10px;padding-bottom:10px;margin-right:10px}#cancel-payment a{color:#575775}.exam-hidden{display:none}.transaction_table{margin-bottom:10px;padding-top:0}.transaction_table table{width:100%}.transaction_table table #transaction_totalsum{text-align:right;background-color:#eee;font-size:12px}.transaction_table table .payment_fees_cell{text-align:right}.transaction_table table .payment-green{color:green}.transaction_table table .payment-red{color:#fa5858}.sh-collapsible{position:relative;border:1px solid rgba(0,0,0,.2);border-radius:2px;background:#fff;overflow:hidden}.sh-collapsible .sh-collapsible-title{background:#e1e1e1;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.2)}.sh-collapsible .sh-collapsible-content{padding:8px 0}.sh-collapsible .sh-collapsible-content .toggle-row{position:relative;overflow:hidden;padding:0 12px}.sh-collapsible .sh-collapsible-content .toggle-row .toggle-label{width:80%;float:left;padding:4px 0}.sh-collapsible .sh-collapsible-content .toggle-row .toggler{width:20%;float:right;text-align:center;padding:4px 0}.sh-collapsible .sh-collapsible-content .toggle-row.highlighted{-webkit-box-shadow:inset 0 0 10px #3498db;box-shadow:inset 0 0 10px #3498db;background-color:rgba(52,152,219,.1)}.sh-collapsible .sh-collapsible-content .toggle-row+.toggle-row{border-top:1px dotted rgba(0,0,0,.1)}.switch{position:relative;border-radius:2px;background-color:#c0392b;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);height:20px}.switch .switch-button{position:absolute;left:-1px;top:-1px;bottom:-1px;font-size:12px;background-color:rgba(0,0,0,.6);border-radius:2px;width:22px;line-height:22px;color:#aaa;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch .switch-text{position:absolute;left:22px;right:0;top:0;bottom:0;text-transform:uppercase;font-size:12px;font-weight:700}.switch.on{background-color:#27ae60}.switch.on .switch-button{left:auto;right:-1px}.switch.on .switch-text{left:0;right:22px}.switch:hover{cursor:pointer}.switch:hover .switch-button{color:#fff}.switch.loading{opacity:.5}.switch.loading:hover{cursor:not-allowed}.switch.loading:hover .switch-button{color:#aaa}.sh-quicksearch{display:inline;padding:0;margin:0}.sh-quicksearch #quicksearch{border-radius:30px;padding:4px 10px;border:1px solid rgba(0,0,0,.3);margin-left:4px}.sh-quicksearch #quicksearch.notFound{border-color:#c0392b;background-color:#fbf0ef;-webkit-box-shadow:0 0 10px rgba(192,57,43,.5);box-shadow:0 0 10px rgba(192,57,43,.5)}.permission-toggle{margin-top:-3px;line-height:1;margin-bottom:-3px}.sis-replacementgrid{width:100%}.sis-replacementgrid tr th{background-color:#e5e5e5}.sis-replacementgrid tr.legend-row td{line-height:1;font-size:12px;color:#888;padding:6px 8px 4px}.sis-replacementgrid tr td{vertical-align:middle}.sis-replacementgrid tr td.rg-title{width:25%}.sis-replacementgrid tr td.rg-action{width:30%}.replacement-subform .subform-content{background:#f2f2f2;padding:10px;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.replacement-subform .subform-content select,.replacement-subform .subform-content textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.replacement-info .remove-replacement-teacher,.replacement-subform .replacement-subform-toggle{font-size:12px;color:#888}.replacement-info .remove-replacement-teacher:hover{color:#333}.replacement-info .replacement-teacher-notice{font-size:12px;line-height:1.3;padding:4px;background:#fcf8e3;border-radius:3px;border:1px solid #faebcc}.detail-photo-container{position:relative;min-height:130px}.detail-photo-container .detail-photo-side{padding-top:10px;margin-left:150px;display:table}.detail-photo-container.topgap{margin-top:10px}.detail-photo-container .detail-photo{position:absolute;top:-10px;left:0}.detail-photo-container .detail-photo .thumbnail{border-radius:300px;overflow:hidden;width:120px;height:120px;padding:0}.detail-photo-container .detail-photo .thumbnail img{width:120px;height:auto;display:block}.detail-photo-container .paper-clip{display:none}.sis-character-counter{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;backgorund-clip:padding-box;padding:4px 8px;width:80%;margin-top:4px;border-radius:4px;font-size:12px;text-align:right}.sis-character-counter.sms-alert{background:#f2dede;border-color:#eed3d7;color:#b94a48}.report-result-container{margin-top:20px;clear:both}.report-search-notice,.report-search-results{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.report-search-results{display:none}.report-headings{text-align:center}.report-headings.report-headings-photo{text-align:left;position:relative;min-height:130px;margin-bottom:0;border-bottom:1px solid #c4c4d4;padding:20px 0}.report-headings.report-headings-photo .thumbnail{position:absolute;top:0;left:0;width:128px;height:128px;border-radius:200px;padding:0;overflow:hidden}.report-headings.report-headings-photo .thumbnail img{display:block;max-width:100%}.report-headings.report-headings-photo h1{margin-top:0}.report-headings.report-headings-photo .report-heading-photo-text{display:table;width:100%;min-height:130px;height:130px}.report-headings.report-headings-photo .report-heading-photo-text h1{display:table-cell;vertical-align:middle}.report-infobar{background:#f2f2f2;border:1px solid rgba(0,0,0,.1);border-radius:3px;padding:4px 8px;text-align:center;font-size:13px}.report-legend{font-size:13px}ul.dropdown-menu.dropdown-compact{max-height:300px;overflow-x:hidden;overflow-y:auto}ul.dropdown-menu.dropdown-compact li>a{padding:4px 10px}.report-filterbar{padding:8px 10px;background:#f2f2f2;border-radius:4px;border:1px solid rgba(0,0,0,.1)}.report-table-headings{margin-top:30px}.report-table-headings h3{margin:0 0 6px!important;padding:0;line-height:1}.report-table-headings h3 small{font-size:85%}.div-table{overflow:hidden;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.div-table .div-table-row{display:table;width:100%}.div-table .div-table-row .div-table-cell{display:table-cell;padding:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top}.div-table .div-table-row .div-table-cell input,.div-table .div-table-row .div-table-cell select{display:block;width:100%}.div-table .div-table-row .div-table-cell ul.error{font-size:11px;text-align:left;margin-top:2px}.div-table .div-table-row .div-table-cell ul.error li{line-height:1.2}.div-table .div-table-row.headings{font-weight:700;font-size:13px;border-bottom:1px solid rgba(0,0,0,.1)}.div-table .div-table-row.headings .div-table-cell{text-align:center}.div-table .div-table-row.footer{background:transparent;font-size:12px}.div-table.striped .div-table-row:nth-child(2n){background-color:#f2f2f2}.div-table.assessment-formset .div-table-row .div-table-cell .div-table-sorthandle{height:40px;line-height:40px;border-radius:3px;background:#f2f2f2;border:1px solid rgba(0,0,0,.1);cursor:"move"}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-sorter{width:60px;text-align:center}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-title{text-align:left}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-max_score,.div-table.assessment-formset .div-table-row .div-table-cell.coursework-weight{width:100px;text-align:center}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-term{width:120px;text-align:center}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-category{width:180px;text-align:left}.div-table.assessment-formset .div-table-row .div-table-cell.coursework-actions{width:70px;text-align:center;vertical-align:middle}.empty-notice{text-align:center}.empty-notice h1{color:#555;font-size:28px;margin:100px 0}.media-container{margin:20px auto}.media-detail-video{position:relative;height:0;padding-bottom:56.25%;background:#333;border-radius:3px 3px 0 0;overflow:hidden}.media-detail-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media-detail-meta{background:#f2f2f2;padding:15px;border-radius:0 0 3px 3px;border:1px solid rgba(0,0,0,.05);margin-bottom:20px}.media-detail-meta h2{font-size:24px;line-height:40px}.media-detail-meta-photo{border-radius:400px;width:80px;height:80px;overflow:hidden;margin-right:15px;background:#fff;border:1px solid rgba(0,0,0,.1)}.media-detail-meta-photo img{display:block;width:100%;height:auto}.media-detail-meta-inner h4{margin-bottom:0}.media-detail-meta-inner p{color:#888}.media-detail-meta-inner p strong{color:#333}.media-detail-meta-inner p.media-poster{margin-top:20px}.media-sidebar-list{position:relative}.media-sidebar-list .media-sidebar-list-item{position:relative;height:80px}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-thumbnail{width:120px;position:absolute;left:0;top:0;background:#000;height:68px;overflow:hidden}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-thumbnail a{display:block}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-thumbnail a img{display:block;width:100%;height:auto}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content{margin-left:130px}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content h4,.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content p{margin:0;padding:0}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content h4{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;margin-bottom:4px}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content p{line-height:1.2;font-size:12px;color:#888;margin-bottom:4px}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content p a{color:#888}.media-sidebar-list .media-sidebar-list-item .media-sidebar-list-content p a:hover{color:#333}.media-sidebar-author{margin-bottom:20px}.media-sidebar-tags{margin:-4px}.media-sidebar-tags .media-sidebar-tag{display:inline-block;background-color:#f2f2f2;padding:2px 6px;border:1px solid #d9d9d9;font-size:12px;border-radius:2px;margin:4px;color:#555}.media-sidebar-tags .media-sidebar-tag .fa,.media-sidebar-tags .media-sidebar-tag .far,.media-sidebar-tags .media-sidebar-tag .fas{color:#888}.media-sidebar-tags .media-sidebar-tag:hover{background-color:#333;border-color:#222;color:#ddd}.mugshot-item{display:table;width:100%;table-layout:fixed}.mugshot-item .mugshot-image{width:64px;height:64px;display:table-cell;vertical-align:middle}.mugshot-item .mugshot-item-content{padding-left:15px;display:table-cell;vertical-align:middle}.percent-container{display:block;margin:0 auto;border-radius:100%;position:relative}.percent-container,.percent-container .percent-circle{height:80px;width:80px}.percent-container .percent-circle circle{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 1s linear,color 1s linear;transition:stroke-dashoffset 1s linear,color 1s linear;stroke:#ccc;stroke-width:12px}.percent-container .percent-circle circle.bar{stroke:#5cb85c}.percent-container:after{position:absolute;display:block;height:60px;width:60px;left:50%;top:50%;content:attr(data-label);margin-top:-30px;margin-left:-30px;border-radius:100%;font-size:12px;line-height:62px;text-align:center}.percent-container.percent-container-lg,.percent-container.percent-container-lg .percent-circle{width:120px;height:120px}.percent-container.percent-container-lg .percent-circle circle{stroke-width:16px}.percent-container.percent-container-lg:after{font-size:26px}ol.list-nomargin,ul.list-nomargin{margin:0}.sh-widget-container{position:relative;margin:0 -10px}.sh-widget-container .widget{float:left;padding:0 10px}.sh-widget-container .widget.widget-0{width:50%}.sh-widget-container .widget.widget-1{width:5%}.sh-widget-container .widget.widget-2{width:10%}.sh-widget-container .widget.widget-3{width:15%}.sh-widget-container .widget.widget-4{width:20%}.sh-widget-container .widget.widget-5{width:25%}.sh-widget-container .widget.widget-6{width:30%}.sh-widget-container .widget.widget-7{width:35%}.sh-widget-container .widget.widget-8{width:40%}.sh-widget-container .widget.widget-9{width:45%}.sh-widget-container .widget.widget-10{width:50%}.sh-widget-container .widget.widget-11{width:55%}.sh-widget-container .widget.widget-12{width:60%}.sh-widget-container .widget.widget-13{width:65%}.sh-widget-container .widget.widget-14{width:70%}.sh-widget-container .widget.widget-15{width:75%}.sh-widget-container .widget.widget-16{width:80%}.sh-widget-container .widget.widget-17{width:85%}.sh-widget-container .widget.widget-18{width:90%}.sh-widget-container .widget.widget-19{width:95%}.sh-widget-container .widget.widget-20{width:100%}@media (max-width:767px){.sh-widget-container .widget{width:100%!important}}.sh-widget-container .widget .list-group-minilist{overflow:auto;height:272px}.sh-widget-container .widget .list-group-minilist .list-group-item>strong{font-size:15px;display:block;font-weight:400;margin-bottom:2px}.sh-widget-container .widget .list-group-statuslist{overflow:auto;height:234px}.sh-widget-container .widget .list-group-downloadlist{overflow:auto;height:272px}.sh-widget-container .widget-placeholder{background:#ddd;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1);float:left;margin:0 9px 20px 10px}.panel-dashboard .panel-heading{background-color:#fff}.panel-dashboard .panel-heading .panel-title{font-size:12px;line-height:22px;font-weight:600;text-transform:uppercase;color:#666;cursor:move;white-space:nowrap}.panel-dashboard .panel-heading .fa-thumb-tack{color:#2980b9}.panel-dashboard .panel-heading .fa-star{color:#f1c40f}.panel-dashboard .panel-heading .btn-group{float:right;margin:-3px -5px -3px -3px}.panel-dashboard .panel-heading .btn-group .btn{-webkit-box-shadow:none;box-shadow:none}.panel-dashboard .panel-heading .btn-group.btn-group-sm>.btn{padding:3px 8px}.panel-dashboard .panel-heading .btn-group.btn-group-sm>.btn.btn-widget-toggle{padding-left:7px;padding-right:7px}.panel-dashboard .panel-footer{min-height:51px}.panel-dashboard .panel-footer .dropdown-menu .sh-square-color{margin-right:4px;height:10px}.panel-dashboard .list-group-statuslist+.panel-footer{min-height:0}.panel-dashboard .panel-chart{margin:15px}.panel-dashboard .panel-chart canvas{height:181px}.panel-dashboard .list-group .list-group-item.list-group-total{font-weight:600}.panel-dashboard .list-group .list-group-item.list-group-item-download{overflow:hidden}.panel-dashboard .list-group .list-group-item.list-group-item-download .btn{float:right}.list-group .list-group-item{overflow:hidden}.list-group .list-group-item .btn{-webkit-box-shadow:none;box-shadow:none}.list-group .list-group-item.list-group-capheading{font-size:11px;font-weight:700;text-transform:uppercase}.list-group .list-group-item .list-group-checkbox{float:left;text-align:center;width:60px;border-right:1px solid #ddd;margin-right:10px;margin-left:-10px}.splitview{width:100%;position:relative}.splitview .splitview-side{position:absolute;left:0;top:0;bottom:0;width:240px;overflow:auto}.splitview .splitview-side .nav-tabs{padding-top:10px}.splitview .splitview-side .nav-tabs>li{margin-bottom:2px}.splitview .splitview-side .nav-tabs>li>a{margin:0;border-radius:2px 0 0 2px}@media (max-width:767px){.splitview .splitview-side{display:none!important}}.splitview .splitview-content{position:absolute;left:240px;top:0;bottom:0;right:0;overflow:auto;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}@media (max-width:767px){.splitview .splitview-content{position:relative;left:auto;top:auto;right:auto;bottom:auto}}.splitview .splitview-content .tab-content,.splitview .splitview-content .tab-content .tab-pane{-webkit-box-shadow:none;box-shadow:none}.splitview .splitview-content .tab-content .tab-pane h3{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}@media (max-width:767px){.splitview .splitview-content .tab-content .tab-pane h3{font-size:16px}}@media (max-width:767px){.splitview .splitview-content .tab-content .tab-pane{display:block!important}}.list-group-prefs .list-group-item .form-control{margin:-5px 0;font-size:12px;height:28px;border-radius:2px;padding:6px}.list-group-prefs:last-child{margin-bottom:0}.ui-switch{cursor:pointer;position:relative;display:inline-block;height:20px;width:50px;overflow:hidden;margin:-2px 0 -5px}.ui-switch .ui-switch-background{z-index:1;height:14px;left:4px;right:4px;margin-top:3px;border-radius:14px;background-color:#bbb}.ui-switch .ui-switch-background,.ui-switch .ui-switch-control{position:absolute;display:block;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ui-switch .ui-switch-control{width:20px;height:20px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);border-radius:100%;background-color:#ddd;z-index:2;left:0}.ui-switch.on .ui-switch-background{background-color:rgba(92,184,92,.5)}.ui-switch.on .ui-switch-control{left:30px;background-color:#5cb85c}.sh-calendar .panel-heading{background:#fff}.sh-calendar .panel-heading .btn{-webkit-box-shadow:none;box-shadow:none}.sh-calendar .panel-heading .panel-title{line-height:30px}.sh-calendar .panel-footer{background:#fff}.sh-calendar .panel-footer .btn{-webkit-box-shadow:none;box-shadow:none}.sh-calendar .panel-footer .list-inline{margin-bottom:5px}.fc td:first-child{border-left-width:0}.fc td:last-child{border-right-width:0}.fc td.fc-widget-header{border-top-width:0}.fc td.fc-widget-header .fc-day-header{padding-top:5px;padding-bottom:5px;text-transform:uppercase;font-size:12px;font-weight:600}.fc .fc-week:last-child td{border-bottom-width:0}.fc .fc-other-month{background-color:#ddd;border-color:#ccc;color:#000}.fc .fc-other-month.fc-day-number{opacity:.5}.fc .fc-sun{color:#ed5565}#ui-calendar-loading{opacity:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#ui-calendar-loading.in{opacity:1}.list-calendar-legend{margin:0;padding:6px 0 0}.list-calendar-legend li{margin:0;padding:0}.list-calendar-legend li .badge-checkbox{cursor:pointer;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}#feecalculator-list{margin-top:-17px;min-height:580px;overflow:hidden}#feecalculator-list #currency_chooser select{width:100%}#feecalculator-list .listview-dropdown-toolbar{margin-top:0}#feecalculator-list .feecalculator_fees{text-align:right}#feecalculator-list .subject-container{font-size:14px}#feecalculator-list .subject-container h4{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;font-size:16px}#feecalculator-list .subject-container .skill-box ul,#feecalculator-list .subject-container .subject-box ul{margin-bottom:20px}#feecalculator-list .subject-container .skill-box ul li,#feecalculator-list .subject-container .subject-box ul li{line-height:24px}#feecalculator-list .installment_amount{line-height:10px}#feecalculator-list tr.sum-row td{font-weight:700;font-size:110%;border-top:4px double #ccc}#feecalculator-list tr.title-row td{text-transform:uppercase;font-weight:700;font-size:12px;padding-top:20px;color:#575775}#feecalculator-list tr.title-row td+td,#feecalculator-list tr.title-row td+td+td{border-left:0 none}#feecalculator-list tr:hover td{background-color:#fff}#feecalculator-list .installment_details td{font-size:20px;padding:8px}#feecalculator-list h4{font-size:15px;color:#888;text-transform:uppercase;font-weight:400}#feecalculator-list h4 small{text-transform:none}.add_False,.add_row_header,.calc-loading,.extra_row,.lab_compulsory_False{display:none}.sis-sidebar-container{position:relative;padding-right:0}.sis-sidebar-container #elective_subject{margin-bottom:10px}.sis-sidebar-container #elective_subject h4{color:#ddd;margin-bottom:8px;font-size:13px}.sis-sidebar-container .sis-sidebar{background:rgba(0,0,0,.8);-webkit-box-shadow:inset 5px 5px 10px -5px rgba(0,0,0,.4);box-shadow:inset 5px 5px 10px -5px rgba(0,0,0,.4);width:200px;position:absolute;right:-20px;width:0;top:-21px;padding:0;border-left:1px solid #fff;color:#eee;font-size:13px;min-height:800px;border-radius:0 0 6px 0}.sis-sidebar-container .sis-sidebar .hide-hidden,.sis-sidebar-container .sis-sidebar .sis-sidebar-inner{display:none}.sis-sidebar-container .sis-sidebar label{font-size:13px}.sis-sidebar-container .sis-sidebar .sis-sidebar-moreoption{position:absolute;top:17px;line-height:24px;padding:0 8px;width:114px;left:-144px;text-align:right;font-size:14px;color:#2b2b3b}.sis-sidebar-container .sis-sidebar .sidebar-spinners{text-align:center}.sis-sidebar-container .sis-sidebar .sidebar-spinners label{line-height:1.3;margin-top:15px;display:block}.sis-sidebar-container .sis-sidebar .sidebar-spinners input[type=text]{text-align:center;width:30px}.sis-sidebar-container .sis-sidebar #currency_chooser{margin-bottom:20px;text-align:center}.sis-sidebar-container .sis-sidebar #paydate_chooser label{text-align:center;line-height:1.3;margin-top:15px;display:block}.sis-sidebar-container .sis-sidebar #paydate_chooser #paydate_datepicker{width:80%}.sis-sidebar-container .sis-sidebar #paydate_chooser .icon-calendar{color:#222}.sis-sidebar-container.active #feecalculator_table{margin-right:240px}.sis-sidebar-container.active .sis-sidebar{right:-20px;width:200px;padding:20px}.sis-sidebar-container.active .sis-sidebar .sis-sidebar-inner{display:block}.sis-sidebar-container.active .sis-sidebar .hide-hidden{display:inline}.sis-sidebar-container.active .sis-sidebar .hide-shown{display:none}#feecalculator-itemform #id_fees{width:71%;border-radius:4px 0 0 4px}.media-item-container{margin-bottom:30px}.media-item-container .media-comment,.media-item-container .media-duration,.media-item-container .media-views{background:rgba(0,0,0,.8);display:block;position:absolute;padding:2px 8px 3px;border-radius:2px;color:#c4c4d4;font-size:12px}.media-item-container .media-comment{right:5px;top:5px}.media-item-container .media-views{bottom:5px;left:5px}.media-item-container .media-duration{bottom:5px;right:5px}.media-item-container .media-item-info h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-item-container .media-item-info h4 a{color:#414158}.media-item-container .media-meta{border-top:1px dotted #c4c4d4;padding-top:6px;font-size:13px}.media-item-container .media-meta p{margin-bottom:6px}.coursework-modal-item+.coursework-modal-item{border-top:1px dotted #c4c4d4}.coursework-modal-table{width:100%;margin:0;padding:0;overflow:hidden;display:block}.coursework-modal-table li{padding:8px;margin:0;display:block;float:left;width:8%}.coursework-modal-table li.coursework-sort{width:4%;line-height:32px;cursor:move}.coursework-modal-table li.coursework-term{width:12%}.coursework-modal-table li.coursework-title{width:26%}.coursework-modal-table li.coursework-category{width:18%}.coursework-modal-table li.coursework-max_score,.coursework-modal-table li.coursework-weight{width:12%}.coursework-modal-table li.coursework-max_score input,.coursework-modal-table li.coursework-weight input{text-align:center}.coursework-modal-table.coursework-modal-table-headings{border-bottom:1px solid #c4c4d4;margin-bottom:8px}.coursework-modal-table.coursework-modal-table-headings>li{font-weight:700;line-height:1;font-size:13px}.coursework-modal-table.coursework-modal-table-headings>li.coursework-sort{line-height:1}.assessment-table th{padding-left:2px;padding-right:2px}#assessment-student-detail .row-cwba.applicable{text-decoration:none}#assessment-student-detail .row-cwba.not-applicable{text-decoration:line-through;background-color:grey}.sis-replacement-subform{display:none;margin-bottom:0;margin-top:10px}.sis-replacement-subform .sis-replacement-subform-close{float:right;color:#555}.sis-replacement-subform .sis-replacement-subform-close:hover{text-decoration:none;color:#333}.modal .modal-backdrop .in{opacity:.7}.modal .modal-dialog .modal-content{background-color:#fff;border:1px solid #c9c9cf;border-radius:3px}.modal .modal-dialog .modal-content .modal-header{background-color:#f0f0f4;color:#414158;border-radius:2px 2px 0 0}.modal .modal-dialog .modal-content .modal-header .close{color:#414158;text-shadow:none;margin-top:0;opacity:.5}.modal .modal-dialog .modal-content .modal-header .close:hover{opacity:1}.modal .modal-dialog .modal-content .modal-header .modal-title{font-weight:400}.modal .modal-dialog .modal-content .modal-footer{background-color:#f0f0f4;margin-top:0;padding:15px 20px;border-radius:0 0 2px 2px}.modal .modal-dialog .modal-content .modal-body .formview-form-container{background:#fff;margin:-14px -15px;padding:20px}.modal .modal-dialog .modal-content .modal-body .formview-form-container.nopadding{padding:0;margin:0}.modal .modal-dialog .modal-content .modal-body .tab-content{-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.modal .modal-dialog.modal-lg{width:900px}}.modal .modal-subheading{margin:0 0 30px}.modal .hidden-modal{display:none!important}.modal .shown-modal{display:block!important}.modal .ui-datepicker{z-index:1070!important}.modal img{max-width:100%;height:auto}.modal .modal-body-inner{overflow:hidden;margin:0 20px}.modal .detail-sidebar{display:none}.modal .formview-form-container{display:block}.modal .detailview-title-thumbnail .s-avatar{width:120px;height:120px;display:block;float:left}.modal .detailview-title-thumbnail .detailview-title-contents h1{color:#333}.modal .detailview-title-thumbnail .detailview-title-contents h1 small{color:#555}body,html{margin:0;padding:0;height:100%}.btn-blue{background-color:#24bac0;border-color:#24bac0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff}.btn-blue:active,.btn-blue:hover{color:#24bac0;background-color:#fff}.blue-underline{color:#24bac0;text-decoration:underline}.font-small{font-size:small!important}.small-text-md{font-size:75%}.small-text-sm{font-size:50%}.small-text-xs{font-size:25%}body.login-screen.examhub-login{padding:60px 0 0!important;height:100%;background:#202a44;background:-webkit-gradient(left top,right top,color-stop(0,#202a44),color-stop(100%,#23183e));background:-webkit-gradient(linear,left top,right top,color-stop(0,#202a44),to(#23183e));background:linear-gradient(90deg,#202a44 0,#23183e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202a44",endColorstr="#23183e",GradientType=1)}body.schoolhub-index .schoolhub-content-container{max-width:none}body.examhub-body{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:400}body.examhub-body.examhub-login .schoolhub-content-container{background:transparent;min-height:100%;padding-bottom:38px}body.examhub-body.examhubdashboardview .icon-navigation{list-style-type:none;padding:0;margin:0}body.examhub-body.examhubdashboardview .icon-navigation>li{width:50%;float:left;text-align:center}@media (min-width:769px){body.examhub-body.examhubdashboardview .icon-navigation>li{width:33.33%}}@media (min-width:1025px){body.examhub-body.examhubdashboardview .icon-navigation>li{width:33.33%}}@media (min-width:1281px){body.examhub-body.examhubdashboardview .icon-navigation>li{width:33.33%}}body.examhub-body.examhubdashboardview .main-content{padding-top:135px;padding-bottom:40px}body.examhub-body .schoolhub-content-sidebar{display:none}body.examhub-body .s-global-header{background:#3a52a1;background:-webkit-gradient(left top,right top,color-stop(0,#3a52a1),color-stop(100%,#542d90));background:-webkit-gradient(linear,left top,right top,color-stop(0,#3a52a1),to(#542d90));background:linear-gradient(90deg,#3a52a1 0,#542d90);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3a52a1",endColorstr="#542d90",GradientType=1)}body.examhub-body .s-global-top-navigation{background:#fff}body.examhub-body .s-global-top-navigation a{color:#652eb8}body.examhub-body .s-global-left-navigation .s-global-nav-branding{padding:0!important}body.examhub-body .s-global-left-navigation .s-global-nav-branding .s-global-branding{height:60px}body.examhub-body .s-global-left-navigation .s-global-nav-branding .s-global-branding a{padding:12px 20px;display:block;height:100%}body.examhub-body .s-global-left-navigation .s-global-nav-branding .s-global-branding a img{height:100%;width:auto;display:block}body.examhub-body .s-global-nav-left{padding-bottom:40px}body.examhub-body .s-global-nav-left>ul>li.active>a{color:#652cbf;border-left-color:#652cbf;background-color:#f2f2f2}body.examhub-body .s-global-nav-left>ul>li>a:hover{color:#652cbf;background-color:#f2f2f2}body.examhub-body .s-global-nav-footer{position:absolute;bottom:0;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-top:1px solid rgba(0,0,0,.1)}body.examhub-body .s-global-nav-footer a{width:50%;text-align:center;font-weight:600}body.examhub-body .s-global-nav-footer a:hover{color:#652cbf}body.examhub-body .s-global-nav-footer a.contact-btn{border-right:1px solid rgba(0,0,0,.1)}body.examhub-body .examanix-branding{height:52px}body.examhub-body .examanix-branding a{padding:10px 15px 0;display:block;height:100%}body.examhub-body .examanix-branding a img{height:100%;width:auto;display:block}body.examhub-body h1.component-title{margin:10px 0 0;padding:0}body.examhub-body .examhub-branding{font-weight:700;text-transform:lowercase;color:#555}body.examhub-body .examhub-branding em{font-style:normal;font-weight:300}body.examhub-body .signup-box{margin-bottom:70px}body.examhub-body .signup-box .signup-content{text-align:center}body.examhub-body .signup-box .signup-content h1{color:#fff;margin:0 0 20px}body.examhub-body .signup-box .signup-content span{color:#fff;margin:0 5px}@media (max-width:340px){body.examhub-body .signup-box .signup-content span{display:block;padding:5px 0;margin:0}}body.examhub-body .examhub-landing-hero{position:relative;height:0;overflow:hidden;padding-bottom:42.5%;background:#444 url("/static/img/book-bg-blur.jpg") no-repeat 50% 50%;background-size:cover;color:hsla(0,0%,100%,.8);margin:-30px -15px 0;font-size:18px;font-weight:300}@media (max-width:480px){body.examhub-body .examhub-landing-hero{padding-bottom:120%;font-size:14px}}body.examhub-body .examhub-landing-hero h1{font-size:80px;margin:0 0 10px;padding:0;color:#fff}@media (max-width:480px){body.examhub-body .examhub-landing-hero h1{font-size:60px}}body.examhub-body .examhub-landing-hero .btn-round{display:block;color:#fff;position:absolute;bottom:20px;left:50%;margin-left:-30px;width:60px;height:60px;border:2px solid #fff;text-align:center;line-height:60px;overflow:hidden;font-size:30px;border-radius:100%}@media (max-width:480px){body.examhub-body .examhub-landing-hero .btn-round{width:50px;height:50px;line-height:50px;margin-left:-25px}}body.examhub-body .examhub-centered{position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}body.examhub-body .examhub-centered .examhub-centered-content{position:absolute;top:50%;left:50%;display:block;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.examhub-body .btn.btn-epic{padding-left:40px;padding-right:40px;border-radius:80px;font-size:24px;font-weight:300}@media (max-width:480px){body.examhub-body .btn.btn-epic{font-size:20px}}body.examhub-body .examhub-feature{padding:40px 0;background:#fff;margin:0 -15px}body.examhub-body .examhub-feature.alt{background:#f2f2f2}body.examhub-body .examhub-feature h2{color:#222;font-weight:300;font-size:32px;margin-bottom:16px}body.examhub-body .examhub-feature p{font-size:16px;line-height:1.41;margin-bottom:22px}body.examhub-body .examhub-feature .image-fit{display:block;width:100%;height:auto!important}body.examhub-body .examhub-feature .image-fit.image-bottom-gap{margin-bottom:30px}body.examhub-body .row.row-gap{margin-top:30px}body.examhub-body .examhub-footer{position:absolute;bottom:0;left:0;width:100%;background:#fff;padding:0;font-size:13px;color:#652eb8}body.examhub-body .examhub-footer a{color:#652eb8}@media (max-width:767px){body.examhub-body .examhub-footer{bottom:auto!important}}body.examhub-body .examhub-footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.examhub-body .examhub-footer .footer-content .footer-contact{padding:10px}body.examhub-body .examhub-footer .footer-content .footer-contact:hover{background-color:#eee;cursor:pointer}body.examhub-body .examhub-footer .footer-content .footer-contact:hover .centre-contact-popup{display:block!important}body.examhub-body .examhub-footer .footer-content .footer-contact .centre-contact-popup{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px 5px 0 0;right:15px;max-width:40vw;position:absolute;bottom:38px;background-color:#eee;padding:15px;cursor:auto}body.examhub-body .examhub-footer .footer-content .footer-contact .centre-contact-popup .centre-info{margin-bottom:10px}body.examhub-body .examhub-footer .footer-content-mobile .centre-contact{padding:10px 0}body.examhub-body .examhub-footer .footer-content-mobile .centre-contact .centre-info{margin-bottom:10px;width:auto;display:inline-block;vertical-align:top;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}body.examhub-body #setupstepsmodal .list-group-item.list-group-item-success>a{color:#fff}body.examhub-body #setupstepsmodal .list-group-item.list-group-item-success>a:hover{color:#0b522c}.font-proxima-nova{font-family:ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif;font-weight:600}@media (max-width:480px){.hidden-xxs{display:none!important}}@media (min-width:481px){.visible-xxs{display:none!important}}@media (max-width:480px){.pull-left-xxs{float:left!important}}@media (max-width:768px){.pull-left-xs{float:left!important}}@media (max-width:768px){.overflow-x-scroll{overflow-x:overlay!important;overflow-x:scroll}}.badge-purple{background-color:#652eb8}.text-purple-blue{color:#3c44a3}.padding-top-5{padding-top:5px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-10{padding-bottom:10px}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-bottom-5{margin-bottom:5px}.margin-right-5{margin-right:5px}.margin-left-5{margin-left:5px}.of-fill{-o-object-fit:fill;object-fit:fill}.of-contain{-o-object-fit:contain;object-fit:contain}.of-cover{-o-object-fit:cover;object-fit:cover}.text-bold{font-weight:700}.table-borderless td,.table-borderless th{border:none!important}.ui-icon,.ui-state-default .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("../img/ui-icons_454545_256x240.png")}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("../img/ui-icons_734d99_256x240.png")}.ui-state-active .ui-icon,.ui-state-highlight .ui-icon{background-image:url("../img/ui-icons_ffffff_256x240.png")}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url("../img/ui-icons_cd0a0a_256x240.png")}.ui-datepicker .ui-datepicker-today .ui-state-default.ui-state-highlight{background-color:#652eb8!important}#ui-datepicker-div,.clockpicker-popover{z-index:10010!important}@media (max-width:370px){#s-top-bar .examanix-branding{height:50px}#s-top-bar .examanix-branding a{padding:10px 0 0}}@media (max-width:330px){#s-top-bar .examanix-branding a img{height:90%}}.app-notify{padding-left:0!important}.app-notify a.dropdown-toggle{font-size:16px}.app-notify .notify-arrow{border-color:transparent transparent #652eb8;border-bottom-color:#652eb8!important;border-top-color:#652eb8!important;right:20px;left:auto}.app-notify ul.extended{right:-8px;float:right;left:auto;top:60px!important}.app-notify ul.extended li p{background-color:#652eb8!important;color:#fff!important;font-weight:400!important}.app-notify ul.extended li a{color:#555}.nav-tabs li.active a{color:#fff!important;background-color:#3c44a3!important}.nav-tabs li a{border-radius:4px 4px 0 0!important;color:#7b7b9e!important}.nav-tabs li a,.nav-tabs li a:hover{border-color:#c9c9cf #c9c9cf #fff!important}.nav-tabs li a:hover{background-color:#eee!important;color:#3c44a3!important}.breadcrumb>li.active,.breadcrumb>li:last-child{font-weight:500}.breadcrumb>li.active small,.breadcrumb>li:last-child small{font-size:80%}.select2-container.select2-container--open{z-index:10010}.select2-container.select2-container--open .selection .select2-selection{border-bottom-color:#542d90!important;background-color:#e8e9f6!important}.select2-container.select2-container--open .select2-dropdown--below .select2-results__group{background-color:#edecec;font-weight:700}.select2-wrapper{display:inline-block;position:relative}.listview-container .switch{background-color:transparent!important;border:none!important;border-radius:6px;height:auto!important;text-shadow:none!important}pre.component-dash{padding:6px!important;font-size:14px;text-align:center;margin:0}#more-component{margin-bottom:10px}.select2,.select2-results__options,input,textarea,ul.country-list{font-family:ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.select2-container--default .select2-results__option[aria-disabled=true]{cursor:not-allowed}#multiselect,#multiselect_to{font-family:ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important}input[type=checkbox],input[type=radio]{margin:4px 5px 0 0}@media (max-width:480px){aside.sh-profile-sidebar{position:relative!important;margin:0!important}}@media (max-width:480px){aside.sh-profile-sidebar,section.sh-profile-contents{float:left!important;width:100%!important}}.listview-body a.sorter{cursor:pointer}@media (max-width:768px){.listview-body .panel{overflow-x:overlay!important;overflow-x:scroll}}@media (max-width:768px){.listview-body .btn-group .btn{display:block;float:none;width:100%;max-width:100%}.listview-body .btn-group .btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}}.listview-body #per-page-container{margin:20px 0}.detailview-body .panel .panel-body.tab-content{background-color:transparent;border:none}.intl-tel-input{width:100%}@media (max-width:768px){#myModal .modal-dialog{width:650px!important}}@media (max-width:480px){#myModal .modal-dialog{width:auto!important;display:block}#myModal .modal-dialog .model-body{min-height:200px;height:auto}}#myModal .modal-dialog .frameWrap{-webkit-overflow-scrolling:touch;overflow:overlay!important;overflow:scroll}.modal-md{width:600px!important}@media (max-width:480px){.modal-md{width:auto!important}}.modal-dialog .modal-content .modal-header{border-bottom:none!important;background-color:#f0f0f4}.modal-dialog .modal-content .modal-footer{border-top:none!important;background-color:#f0f0f4}.modal-dialog .modal-content .modal-footer .btn{border:none}.modal-dialog .modal-content .modal-footer .btn+.btn{-webkit-box-shadow:0 2px 6px #f4f4f633 33!important;box-shadow:0 2px 6px 33 #f4f4f633!important}.modal-contextual-box{background-color:#d9d9d9;border-radius:8px;padding:5px;margin-bottom:10px}.modal-contextual-box .box-icon{padding:10px 0}.modal-contextual-box ul li.bold-list{font-weight:500}.modal-contextual-box ul li:not(:last-child){margin-bottom:6px}.modal-contextual-box.warning-box{background-color:rgba(255,212,102,.2)}.modal-contextual-box.warning-box .box-icon{color:#ffd160}.swal2-popup{width:500px!important;padding:20px!important;font-size:14px!important}.swal2-container.swal2-shown{z-index:10005}.trumbowyg{margin:0 auto 17px!important}.trumbowyg .trumbowyg-button-pane{z-index:9!important}.trumbowyg .trumbowyg-textarea{font-family:Inconsolata,Consolas,Courier,Courier New,sans-serif!important;font-weight:300!important}.trumbowyg .trumbowyg-editor ul li{list-style:inherit}.home-greeting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-greeting h2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:300;font-size:42px}@media (max-width:768px){.home-greeting h2{margin:20px 0}}.home-greeting .create-intake,.home-greeting .register-exam{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}h4.component-title{font-size:22px}.intake-status{position:relative;float:left}i.fas.fa-chevron-right{font-size:smaller}.home-misc .showback,.intakes-status .showback,.student-dash-main .showback,.student-dash-misc .showback{padding:20px;margin-bottom:30px}.active-intakes .showback h4{display:inline-block}.active-intakes .showback h5{font-size:15px;font-weight:400}@media (max-width:480px){.active-intakes .showback h5{line-height:1.5}.active-intakes .showback h5 .pull-right{line-height:1}}.active-intakes .showback .progress{margin-top:40px;margin-bottom:20px}@media (max-width:480px){.active-intakes .showback .progress{margin-top:60px}}.active-intakes .showback .progress .intake-phases-container{position:absolute}.active-intakes .showback .progress .intake-phases-container .intake-phase{position:absolute;z-index:5;display:inline-block;text-align:center;margin-top:-20px;font-size:12px;height:40px;border-left:1px solid #333;pointer-events:none}.active-intakes .showback .progress .intake-phases-container .intake-phase:first-child{border-left:none}.active-intakes .showback .progress .intake-phases-container .intake-phase .label-txt{margin-left:5px}.active-intakes .showback .progress .keydates-container{position:absolute}.active-intakes .showback .progress .keydates-container .intake-keydate{position:absolute;z-index:5;display:inline-block;margin-top:20px;width:20%;pointer-events:none}.active-intakes .showback .progress .keydates-container .intake-keydate span{display:inline-block;color:#652eb8;pointer-events:auto;cursor:default}.active-intakes .showback .progress .keydates-container .intake-keydate i{font-size:16px;margin-left:-50%}.active-intakes .showback .progress .keydates-container .intake-keydate .tooltip{margin-left:-5px}.active-intakes .showback .row{margin-top:35px}.active-intakes .showback .row .active-intake-btn a+a{margin-left:5px}@media (max-width:480px){.active-intakes .showback .row .active-intake-btn a{width:100%;margin-bottom:5px}.active-intakes .showback .row .active-intake-btn a+a{margin-left:0}}.pending-intakes .showback h5{font-size:15px;font-weight:400;line-height:1.3}.archived-intakes .showback .archived-intakes-container{margin-bottom:15px}.archived-intakes .showback .archived-intakes-container:last-child{margin-bottom:0}.archived-intakes .showback .archived-intakes-container h4{display:inline}.student-exams .showback h4{font-size:20px;font-weight:400}@media (max-width:768px){.student-exams .showback h4{margin-bottom:25px;line-height:1.5}}.student-exams .showback .reg-prog-container{margin:10px 0}.student-exams .showback .reg-prog-container .home-reg-prog{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:768px){.student-exams .showback .reg-prog-container .home-reg-prog{-ms-flex-flow:wrap;flex-flow:wrap}}.student-exams .showback .reg-prog-container .home-reg-prog .prog-item{border:none;text-align:center;margin:10px 0;width:auto}@media (max-width:768px){.student-exams .showback .reg-prog-container .home-reg-prog .prog-item{width:33%}}.student-exams .showback .reg-prog-container .home-reg-prog .prog-item i{display:inline-block;width:100%}.student-exams .showback .reg-prog-container .home-reg-prog .prog-item span{display:inline-block;width:100%;padding:4px 0}.home-misc{position:relative;float:left}.home-misc .panel .panel-heading{background-color:transparent;border:none}.home-misc .home-calendar h3 a{margin-left:10px}@media (max-width:480px){.home-misc .home-calendar .fc-center h2{margin-top:10px}.home-misc .home-calendar .fc-right{display:none}}.dashboard-cwallet .list-group{margin:0!important}.dashboard-cwallet .list-group .list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:transparent;padding:12px 0;margin:0;border-radius:3px}.dashboard-cwallet .list-group .list-group-item div:last-child{font-size:medium}.dashboard-cwallet .list-group .list-group-item p{margin-bottom:0}.dashboard-cwallet .list-group .list-group-item p:first-child{font-size:medium}.dashboard-cwallet .list-group .list-group-item p:not(:last-child){margin-bottom:8px}.dashboard-cwallet .list-group .list-group-item p:last-child{font-style:italic;font-size:smaller}.dashboard-cwallet .list-group .list-group-item:nth-child(7){padding:12px 15px;background-color:#e6e6e6}.dashboard-cwallet .list-group .list-group-item:hover{background-color:#e6e6e6}.dashboard-notify .list-group{margin:0!important}.dashboard-notify .list-group .list-group-item{border:transparent;padding:12px 15px;border-radius:3px}.dashboard-notify .list-group .list-group-item:hover,.dashboard-notify .list-group .list-group-item:last-child{background-color:#e6e6e6}.announcement_form .select2-container{width:100%!important}@media (max-width:480px){.examanix-user-profile .user-avatar{margin-bottom:20px}}.bs-wizard{padding:0!important;margin:40px 0 60px!important}.bs-wizard .bs-wizard-step .bs-wizard-dot{background:#542d90!important}.bs-wizard .bs-wizard-step .bs-wizard-dot:after{background:#24bac0!important}.bs-wizard .bs-wizard-step .progress .progress-bar{background:#542d90!important}.bs-wizard .bs-wizard-step.disabled .bs-wizard-dot{background-color:#dadfe1!important}.bs-wizard .bs-wizard-step.active .bs-wizard-info{color:#666}div.required{position:relative}div.required .fa-asterisk{color:#f39c12;position:absolute;top:17px;right:30px}@media (max-width:480px){div.required .fa-asterisk{right:5px}}.form-group{margin-bottom:0;padding:10px 0}.form-group div[data-toggle=buttons] label.btn{white-space:normal;word-wrap:break-word}#intake-creation-panel .panel-body .sh-profile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:768px){#intake-creation-panel .panel-body .sh-profile-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}#intake-creation-panel .panel-body .sh-profile-sidebar{min-width:260px;width:auto!important;position:relative!important;top:0;left:0;padding-bottom:0}@media (max-width:768px){#intake-creation-panel .panel-body .sh-profile-sidebar{min-width:100%;position:relative;padding-bottom:5px}}#intake-creation-panel .panel-body .sh-profile-contents{margin-left:25px!important}@media (max-width:480px){#intake-creation-panel .panel-body .sh-profile-contents{margin-left:0!important}}@media (max-width:992px){#intake-creation-panel .panel-body .panel-default{overflow-x:overlay!important;overflow-x:scroll}}#intake-creation-panel .panel-body .panel-default table tbody{background-color:#fff}.syllabus-select-buttons{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.syllabus-select-buttons button{background-color:silver;color:#fff}.syllabus-select-buttons button:active,.syllabus-select-buttons button:hover{background-color:#d7d7d7}.intake-summary .detail-panel+.detail-panel{margin-top:0}.intake-summary .detail-panel tbody{background-color:#fff}.intake-summary#fees{margin-top:30px}#offered-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:768px){#offered-container{padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}}#offered-intake-name{margin:5px 0 20px}.offered-notify-desc{line-height:1.5;font-size:16px;font-weight:400}#intake-fee-list ul.list-group{overflow-x:hidden}#intake-fee-list ul.list-group li.list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#intake-fee-list ul.list-group li.list-group-item h4,#intake-fee-list ul.list-group li.list-group-item p{font-size:13px}#intake-fee-list ul.list-group li.list-group-item #intake-fee-item{text-align:left}#intake-fee-list ul.list-group li.list-group-item #intake-fee-price{text-align:right}#offered-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#offered-toolbar #search-syllabus-container{padding-bottom:10px}#offered-toolbar #search-syllabus-container input{font-family:Font Awesome\ 5 Free,ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif!important;font-style:normal}#offered-syllabus-list #examination-list-table h4{font-size:13px}#offered-syllabus-list #examination-list-table .no-result,#offered-syllabus-list #examination-list-table tr[visible=false]{display:none}#offered-syllabus-list #examination-list-table tr[visible=true]{display:table-row}#intake-entry-list-container #intake-entry-list tbody td.active{text-align:left!important}.cell-mugshot .s-avatar{overflow:hidden}@media (max-width:480px){.cell-mugshot .s-avatar{display:none}}.cell-mugshot .s-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:480px){.cell-mugshot .cell-mugshot-content{margin-left:0}}.reg-create-info .reg-basic-info .panel-heading h4 .basic-input{margin-top:-5px}@media (max-width:400px){.reg-create-info .reg-basic-info .panel-heading h4 .basic-input{margin-top:5px}}.reg-create-info .reg-lvl-info .panel-heading h4 .edu-input{margin-top:-5px}@media (max-width:400px){.reg-create-info .reg-lvl-info .panel-heading h4 .edu-input{margin-top:5px}}.reg-create-info .reg-contact-info .panel-heading h4 .contact-input{margin-top:-5px}@media (max-width:425px){.reg-create-info .reg-contact-info .panel-heading h4 .contact-input{margin-top:5px}}.reg-create-info .reg-contact-info .panel-body .reg-address .input-group:first-child{margin-bottom:5px}.reg-address input:last-child{margin-top:5px}.two-columns-form .required .fa-asterisk{top:14px!important;right:0!important}@media (max-width:768px){.reg-declaration .panel-body table .file-input-name{border-left:1px solid #ddd}}.reg-declaration .panel-body .view-privacy,.reg-declaration .panel-body .view-tnc{text-decoration:underline}@media (max-width:480px){.reg-create-syllabus .reg-syllabus-cont{padding:0}}@media (max-width:480px){.reg-create-syllabus .reg-syllabus-cont #reg-syl-foreword td{padding:10px!important}}.subject-groups .subject-container{padding:0;margin:0;list-style:none;text-align:center;display:block}.subject-groups .subject-container .subject-group-item{padding:10px 5px;margin:5px 0;display:inline-block;width:100%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.formsidebar .search_window_form .form-group{display:inline-block;padding:5px 0}.reg-summary .detail-panel+.detail-panel{margin-top:15px}.table-reg-modal tbody tr,.table-reg-modal thead{display:table;width:100%;table-layout:fixed}.table-reg-modal tbody{display:inline-block;height:340px;overflow:overlay!important;overflow:auto}@media (max-width:768px){.table-reg-modal tbody{height:310px!important}}.table-reg-modal tbody td.cell-action-sm{width:80px}.table-reg-modal tbody td.cell-action-md{width:100px}.table-reg-modal tbody td.cell-action-lg{width:120px}.table-reg-modal tbody tr.tr-detail.selected{background-color:#9feaed;color:#313131;font-weight:400}@media (max-width:480px){.reg-create-summary .reg-create-overview{margin:0 auto 25px!important;position:relative;border-bottom:1px solid #ddd;padding-bottom:20px}}@media (max-width:480px){.reg-create-acceptance .print-registration-form,.reg-create-acceptance .view-student,.reg-create-summary .reg-create-fee-summary .panel .detail-panel .detail-panel-body{margin-top:10px}}@media (max-width:480px){.reg-details .panel-body,.reg-list .panel{overflow-x:overlay!important;overflow-x:scroll}.reg-details .panel-body,.reg-details .panel-body .tab-pane{padding:5px}}.reg-details .panel-body #examination_form_subjects_table{background-color:#fff}@media (max-width:480px){.reg-details .panel-body #examination_form_subjects_table .mob-reg-fee{width:75px}.reg-details .panel-body #examination_form_subjects_table .mob-reg-code{width:65px}}.invoice-container>.panel{float:left}@media (max-width:480px){.invoice-container>.panel>.panel-body{padding:15px 0}}.invoice-container .mob-inv-act-btn{display:none}@media (max-width:768px){.invoice-container .mob-inv-act-btn{float:right;margin:10px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.inv-payment-modes{padding-left:25px;margin-bottom:0;font-size:95%}.inv-payment-modes li{margin-bottom:10px}#personal_info{word-break:break-word}.invoice-make-payment .fa-asterisk{top:13px!important;right:0!important}.invoice-make-payment label{text-align:right}@media (max-width:768px){.invoice-make-payment label{text-align:left}}#creditnote-list tbody span.label{white-space:normal;line-height:1.1}.request-swal{margin:5px 0 15px;font-size:14px}.request-swal tbody tr td{padding:2px 5px}.request-swal tbody tr td:first-child{text-align:right}.request-swal tbody tr td:last-child{text-align:left}header h1{text-align:center;font-weight:700;margin-top:0}header p{margin-bottom:0}.hexa,header p{text-align:center}.hexa{border:0;float:left;height:35px;width:60px;font-size:16px;background:#f0f0f0;color:#3c3c3c;position:relative;margin-top:15px}.hexa:before{border-bottom:15px solid #f0f0f0;top:-15px}.hexa:after,.hexa:before{content:"";position:absolute;left:0;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent}.hexa:after{border-top:15px solid #f0f0f0;bottom:-15px}.timeline{position:relative;padding:0;width:100%;margin-top:20px;list-style-type:none}@media (min-width:768px){.timeline{width:660px;margin:0 auto;margin-top:20px}}@media (min-width:992px){.timeline{width:800px;margin:0 auto;margin-top:20px}}.timeline:before{position:absolute;left:50%;top:0;content:" ";display:block;width:2px;height:100%;margin-left:-1px;background:#d5d5d5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,84%,0)),color-stop(8%,#d5d5d5),color-stop(92%,#d5d5d5),to(hsla(0,0%,84%,0)));background:linear-gradient(180deg,hsla(0,0%,84%,0) 0,#d5d5d5 8%,#d5d5d5 92%,hsla(0,0%,84%,0))}.timeline li{padding:2em 0}@media (min-width:768px){.timeline li:after{content:"";display:block;height:0;clear:both;visibility:hidden}}.timeline .hexa{width:16px;height:10px;position:absolute;background:#3c44a3;left:0;right:0;margin-left:auto;margin-right:auto;top:-30px;margin-top:0}@media (min-width:768px){.timeline .hexa{left:-28px;right:auto;top:8px}}.timeline .hexa:before{border-bottom:4px solid #3c44a3;border-left-width:8px;border-right-width:8px;top:-4px}.timeline .hexa:after{border-left-width:8px;border-right-width:8px;border-top:4px solid #3c44a3;bottom:-4px}.flag-wrapper{text-align:center;position:relative}@media (min-width:768px){.flag-wrapper{display:inline-block}}.flag{position:relative;display:inline;background:#fff;font-weight:600;padding:6px 10px;text-align:left;border-radius:5px}@media (min-width:768px){.flag{font-size:18px}}.time-wrapper{display:block;position:relative;margin:4px 0 0;line-height:1em;vertical-align:middle;color:#fff}@media (min-width:768px){.time-wrapper{display:inline;vertical-align:middle;margin:0}}.time{background:#3c44a3;display:inline-block;padding:8px}@media (min-width:768px){.time{padding:5px 10px}}.desc{position:relative;margin:.5em 0 0;padding:1em;background:#fefefe;-webkit-box-shadow:0 3px 20px rgba(171,177,186,.8);box-shadow:0 3px 20px rgba(171,177,186,.8);border-radius:.5rem}.direction-l{float:none;width:100%;text-align:center}@media (min-width:768px){.direction-l{position:relative;width:310px;float:left;text-align:right}}@media (min-width:992px){.direction-l{position:relative;width:380px;float:left;text-align:right}}.direction-l .flag{-webkit-box-shadow:0 3px 20px rgba(171,177,186,.8);box-shadow:0 3px 20px rgba(171,177,186,.8)}.direction-l .flag:after{content:"";position:absolute;left:50%;top:-15px;height:0;width:0;margin-left:-8px;border:solid transparent;border-bottom-color:#fff;border-width:8px;pointer-events:none}@media (min-width:768px){.direction-l .flag:after{left:auto;right:-16px;top:50%;margin-top:-8px;border:solid transparent;border-left-color:#fefefe;border-width:8px}}.direction-l .time-wrapper{float:none}@media (min-width:768px){.direction-l .time-wrapper{float:left}}.direction-l .desc{position:relative;margin:1em 1em 0;padding:1em}@media (min-width:768px){.direction-l .hexa{left:auto;right:-28px}}.direction-r{float:none;width:100%;text-align:center}@media (min-width:768px){.direction-r{position:relative;width:310px;float:right;text-align:left}}@media (min-width:992px){.direction-r{position:relative;width:380px;float:right;text-align:left}}.direction-r .flag{-webkit-box-shadow:0 3px 20px rgba(171,177,186,.8);box-shadow:0 3px 20px rgba(171,177,186,.8)}.direction-r .flag:after{content:"";position:absolute;left:50%;top:-15px;height:0;width:0;margin-left:-8px;border:solid transparent;border-bottom-color:#fff;border-width:8px;pointer-events:none}@media (min-width:768px){.direction-r .flag:after{top:50%;margin-top:-8px;border:solid transparent;border-right-color:#fefefe;border-width:8px;left:-8px}}.direction-r .time-wrapper{float:none}@media (min-width:768px){.direction-r .time-wrapper{float:right}}.direction-r .desc{position:relative;margin:1em 1em 0;padding:1em}@media (min-width:768px){.direction-r .desc{margin:1em 0 0 .75em}}.invoice-timeline .panel-body{height:500px;overflow-y:overlay!important;overflow-y:scroll}@media (max-width:480px){.invoice-timeline .panel-body{height:300px}}.invoice-timeline .timeline{width:100%}.invoice-timeline .timeline .direction-m{width:100%;text-align:center}.invoice-timeline .timeline .direction-m .flag-wrapper{display:block}.invoice-timeline .timeline .direction-m .flag-wrapper .hexa{background:#3c44a3;left:0;right:0;top:-30px}.invoice-timeline .timeline .direction-m .flag-wrapper .hexa:before{border-bottom:4px solid #3c44a3}.invoice-timeline .timeline .direction-m .flag-wrapper .hexa:after{border-top:4px solid #3c44a3}.invoice-timeline .timeline .direction-m .flag-wrapper .flag{text-align:center;display:inline-block;font-size:16px;padding:6px 10px;border-radius:5px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15)}.invoice-timeline .timeline .direction-m .flag-wrapper .time-wrapper .time{margin-top:10px;background:#3c44a3}.invoice-timeline .timeline .direction-m .desc{margin:1em 0}.invoice-timeline .timeline .direction-m .desc .cell-mugshot .s-avatar{float:none;margin:0 auto}.invoice-timeline .timeline .direction-m .desc .cell-mugshot .cell-mugshot-content{margin:0}#exam-timetable-schedule{display:inline-block}.exam-overview-calendar{margin-bottom:25px}.exam-overview-calendar:last-child{margin-bottom:0}.exam-overview-calendar .fc-view-container .fc-view>table{border:1px solid #ddd}.exam-overview-calendar .fc-view-container .fc-view>table .fc-body{font-weight:300}.exam-overview-calendar .fc-view-container .fc-view>table .fc-body td.fc-other-month{background-color:#eee}.exam-overview-calendar .fc-view-container .fc-view>table .fc-body .fc-event{font-size:5px;line-height:1}.exam-daily-calendar-container{min-height:60vh;height:auto;display:table}.exam-daily-calendar-container .panel{display:table-row}.exam-daily-calendar-container .panel .panel-body{display:table-cell;border-radius:.5em}.exam-daily-calendar-container .panel .panel-body#no-selected-exam{vertical-align:middle;text-align:center}.exam-daily-calendar-container .exam-daily-calendar .fc-event-container .fc-time-grid-event{padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exam-daily-calendar-container .exam-daily-calendar .fc-event-container .fc-time-grid-event .fc-content .fc-time{font-size:12px;text-align:center;letter-spacing:1px}.exam-daily-calendar-container .exam-daily-calendar .fc-event-container .fc-time-grid-event .fc-content .event-block-content td:last-child{width:25%;text-align:center;vertical-align:middle}.exam-daily-calendar-container .exam-daily-calendar .fc-event-container .fc-time-grid-event .fc-content .event-block-content.table{margin:0}.exam-daily-calendar-container .exam-day-syllabuses ul#chosen-room-list{padding:0;margin:0}.exam-daily-calendar-container .exam-day-syllabuses ul#chosen-room-list li{display:inline-block;background-color:#3954ac;margin:.15rem}#exam-calendar-legends ul{line-height:1.8}.exam-paper-summary .candidate-detail .table td,.exam-paper-summary .exam-detail .table td{border:transparent;vertical-align:text-top}.exam-paper-summary .assigned-rooms .panel{margin:0}.exam-paper-summary .assigned-rooms .panel h4{font-size:16px}.exam-paper-summary .assigned-rooms .panel .table{margin:0}.exam-paper-summary .assigned-rooms .panel .table td{padding-bottom:10px}.exam-paper-summary .assigned-rooms .panel .table td .larger{font-size:115%}.exam-paper-summary .assigned-rooms .panel .panel-footer{padding:0}.exam-paper-summary .assigned-rooms .panel .panel-footer .btn-group .btn{border-radius:0;border:none;padding:5px}.exam-paper-summary .assigned-rooms .panel .panel-footer .btn-group .btn:first-child{border-right:1px solid #cfd8dc}.seat-manage-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.seat-manage-container .seat-control-panel{padding-bottom:10px}.seat-manage-container .seat-control-panel div.numbering-flow-direction{padding:8px 0}.seat-manage-container .seat-control-panel div.numbering-flow-direction label{background-image:url("../img/seat-flow-direction-icons.png");background-size:auto 100%;width:34px;height:34px;padding:0}.seat-manage-container .seat-control-panel div.numbering-flow-direction label#side-side-icon-label{background-position-x:0}.seat-manage-container .seat-control-panel div.numbering-flow-direction label#top-bottom-icon-label{background-position-x:-32px}.seat-manage-container .seat-control-panel div.numbering-flow-direction label#side-snake-icon-label{background-position-x:-64px}.seat-manage-container .seat-control-panel div.numbering-flow-direction label#top-snake-icon-label{background-position-x:-96px}.seat-manage-container .seat-control-panel div.numbering-start-point{padding:8px 0}.seat-manage-container .seat-control-panel div.numbering-start-point label{width:34px;height:34px}.seat-manage-container .seat-control-panel div.numbering-start-point label#start-top-left-label .fas{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.seat-manage-container .seat-control-panel div.numbering-start-point label#start-bottom-left-label .fas,.seat-manage-container .seat-control-panel div.numbering-start-point label#start-top-right-label .fas{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.seat-manage-container .seat-control-panel div.numbering-start-point label#start-bottom-right-label .fas{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.seat-manage-container .seat-control-panel div.seat-direction-ctrl{padding:8px 0}.seat-manage-container .seat-control-panel div.seat-direction-ctrl label{width:34px;height:34px}.seat-overview-container{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seat-overview-container span#how-to-guide{text-align:center;display:block;padding:10px 0 15px;width:100%;-ms-flex-item-align:start;align-self:flex-start}.seat-overview-container .wall-container{display:table;width:100%}.seat-overview-container .wall-container .exam-wall{display:table-row-group}.seat-overview-container .wall-container .exam-wall .wall-row{display:table-row}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell{border:none;display:table-cell;padding:0}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell #entrance-location{font-family:ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif;font-weight:700;background-color:#3d2722;text-align:center;color:#fff}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container{display:table;width:100%}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room{display:table-row-group}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room .room-row{display:table-row}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room .room-row .row-cell{border:none;display:table-cell;padding:0}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room .room-row .row-cell #entrance-location img{max-height:100px}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room .room-row .row-cell #invigilator-table{text-align:center}.seat-overview-container .wall-container .exam-wall .wall-row .wall-cell .exam-room-container .exam-room .room-row .row-cell #invigilator-table img{width:100%;height:auto}.seat-overview-container .seat-overview{height:100%;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seat-overview-container .seat-overview,.seat-overview-container .seat-overview .seat-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.seat-overview-container .seat-overview .seat-row .exam-seat{position:relative;background:url("../img/seat-table-icons.png") no-repeat;background-size:400% 1000%;max-width:90px;max-height:90px;width:25%;text-align:center;cursor:pointer}.seat-overview-container .seat-overview .seat-row .exam-seat:after{content:"";display:block;padding-bottom:100%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-status=disabled]{opacity:.5}.seat-overview-container .seat-overview .seat-row .exam-seat[data-status=taken]{opacity:.7}.seat-overview-container .seat-overview .seat-row .exam-seat[data-status=taken] .seat-number-wrapper:before{position:absolute;font-family:Font Awesome\ 5 Free,ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif;top:10px;left:10px;content:"\F023";color:#410000;font-weight:900!important}.seat-overview-container .seat-overview .seat-row .exam-seat[data-status=taken] .seat-number-wrapper.hide-print:before{opacity:0}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=up]{background-position-x:0}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=up] .seat-number{top:40%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=up] .seat-number.have-cand{top:35%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:90%;margin:0 auto}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=right]{background-position-x:33.3%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=right] .seat-number{top:45%;left:10%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=right] .seat-number.have-cand{width:70%;top:43%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=down]{background-position-x:66.6%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=down] .seat-number{top:60%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=down] .seat-number.have-cand{width:90%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=left]{background-position-x:100%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=left] .seat-number{top:45%;left:-8%;-webkit-transform:translateY(-35%);transform:translateY(-35%)}.seat-overview-container .seat-overview .seat-row .exam-seat[data-facing=left] .seat-number.have-cand{top:40%;width:72%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=default]{background-position-y:0}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=red]{background-position-y:11.1%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=orange]{background-position-y:22.2%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=yellow]{background-position-y:33.3%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=green]{background-position-y:44.4%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=lblue]{background-position-y:55.5%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=dblue]{background-position-y:66.6%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=purple]{background-position-y:77.7%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=pink]{background-position-y:88.8%}.seat-overview-container .seat-overview .seat-row .exam-seat[data-color=white]{background-position-y:100%}.seat-overview-container .seat-overview .seat-row .exam-seat .seat-number-wrapper{position:absolute;width:100%;height:100%;color:#555;font-weight:500}.seat-overview-container .seat-overview .seat-row .exam-seat .seat-number-wrapper .seat-number{position:relative}.seat-overview-container .seat-overview .seat-row .exam-seat .seat-number-wrapper .seat-number.have-cand{font-size:11px;line-height:1.2;margin:0 auto}.seat-overview-container .seat-overview .seat-row .exam-seat .seat-number-wrapper .seat-number.have-cand strong{font-weight:700;font-size:110%}.seat-color-ctrl label{padding:0;margin:2px}.seat-color-ctrl label.active .fa-check{opacity:1!important}.seat-color-ctrl label .check-container{border-radius:3px}.seat-color-ctrl label .check-container.default{background-color:#dbdbdb}.seat-color-ctrl label .check-container.red{background-color:#ff8280}.seat-color-ctrl label .check-container.orange{background-color:#f5c689}.seat-color-ctrl label .check-container.yellow{background-color:#f5f589}.seat-color-ctrl label .check-container.green{background-color:#a2e29c}.seat-color-ctrl label .check-container.light-blue{background-color:#96d7e9}.seat-color-ctrl label .check-container.dark-blue{background-color:#96bfe9}.seat-color-ctrl label .check-container.purple{background-color:#cdb4fd}.seat-color-ctrl label .check-container.pink{background-color:#ffb3e5}.seat-color-ctrl label .check-container.white{background-color:#fff}.seat-color-ctrl label .check-container .fa-check{opacity:0;font-size:12px;padding:10px}#room-seat-allo-row{overflow-x:hidden}#room-seat-allo-row #room-seat-container{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:125%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}#room-seat-allo-row #room-seat-container #cal-n-list{background-color:#fff;-webkit-box-shadow:0 3px 20px rgba(171,177,186,.5);box-shadow:0 3px 20px rgba(171,177,186,.5);margin:20px 0 20px 20px;border-radius:.5em}#room-seat-allo-row #room-seat-container #cal-n-list .exam-mini-cal{margin:15px auto 25px}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .dot{bottom:unset!important;top:4px!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .dot.dot-complete{background:#62bf89!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .dot.dot-progress{background:#c0a25e!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .dot.dot-incomplete{background:#c05e5e!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .selected{color:#24bac0;background:#bdf1f3!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .now{background:#24bac0!important}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .now.selected{color:#fff}#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views .m,#room-seat-allo-row #room-seat-container #cal-n-list .calendar .calendar-views ol.week li{color:#7b7b9e}#room-seat-allo-row #room-seat-container #cal-n-list .exam-list-container .exam-list .list-group-item.active{background-color:#3c44a3;border-color:#3c44a3}#room-seat-allo-row #room-seat-container #cal-n-list .exam-list-container .exam-list .list-group-item.active .exam-time{color:#fff!important}#room-seat-allo-row #room-seat-container #cal-n-list .exam-list-container .exam-list span{display:inline-block;padding-bottom:5px}#room-seat-allo-row #room-seat-container #cal-n-list .exam-list-container .exam-list span.exam-time{font-weight:600}#room-seat-allo-row #room-seat-container #cal-n-list .exam-list-container .exam-list span.exam-room{margin:0 5px 0 0;padding:4px 8px}#room-seat-allo-row #room-seat-container #cal-n-list #calendar-legends{font-size:small;margin:20px 0}#room-seat-allo-row #room-seat-container #cal-n-list #calendar-legends .dot-complete{color:#62bf89}#room-seat-allo-row #room-seat-container #cal-n-list #calendar-legends .dot-progress{color:#c0a25e}#room-seat-allo-row #room-seat-container #cal-n-list #calendar-legends .dot-incomplete{color:#c05e5e}#room-seat-allo-row #room-seat-container #room-n-seat{margin-bottom:20px}#room-seat-allo-row #room-seat-container #room-n-seat #room-seat-toolbar-top{margin-bottom:15px;float:left;width:100%}#room-seat-allo-row #room-seat-container #room-n-seat #no-selected-examday{float:left;width:100%;background-color:#fff;padding:15px;-webkit-box-shadow:0 3px 20px rgba(171,177,186,.5);box-shadow:0 3px 20px rgba(171,177,186,.5);border-radius:.5em}#room-seat-allo-row #room-seat-container #room-n-seat #no-selected-examday h4{line-height:1.5}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday{float:left;width:100%;display:none}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child){border-radius:4px 4px 0 0!important;border-color:#ababab #ababab #ddd!important;border-width:1px;border-style:solid}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active{border-color:#ababab #ababab #ddd!important;background-color:#3c44a3!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active:hover{background-color:#3c44a3!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active a,#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active i{color:#fff!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active a:hover,#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child).active i:hover{background-color:transparent!important;color:#ddd!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child):hover{background-color:#eee!important;border-color:#d1d1d1 #d1d1d1 #ddd!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child) a{float:left;border-radius:0!important;border-color:transparent!important;color:#888!important;padding:5px 5px 5px 10px;margin:0;cursor:pointer}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child) i{color:#888!important;padding:7px 10px 10px 3px;cursor:pointer}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .nav li:not(:last-child) i:hover{color:#3c44a3!important}#room-seat-allo-row #room-seat-container #room-n-seat #selected-examday .tab-content{-webkit-box-shadow:0 12px 20px rgba(171,177,186,.5);box-shadow:0 12px 20px rgba(171,177,186,.5)}#room-seat-allo-row #room-seat-container #cand-n-special{padding-top:15px}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list{max-height:70vh;overflow-y:scroll;margin-bottom:15px}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list::-webkit-scrollbar{width:6px;background-color:#4a4a4a}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list::-webkit-scrollbar-thumb{background:#24bac0}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list li{cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list li :focus,#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list li:hover{background-color:#f5f5f5}#room-seat-allo-row #room-seat-container #cand-n-special #candidate-list li span{font-size:medium;font-weight:500}#result-syllabus-list{position:fixed;max-height:74vh;overflow-y:overlay!important;overflow-y:scroll}@media (max-width:768px){#result-syllabus-list{width:97%;z-index:9;padding:20px 0 25px;margin:-22px auto 0 -5px;background-color:#f1f4f5}}@media (max-width:480px){#result-syllabus-list{width:95%}}#result-syllabus-list .panel{background-color:transparent;overflow-y:hidden}#result-syllabus-list #syllabus-list-wrapper{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:100%;border-radius:5px}@media (max-width:768px){#result-syllabus-list #syllabus-list-wrapper{border-radius:10px}}#result-syllabus-list #syllabus-list-wrapper #syllabus-select-list{width:100%}#result-syllabus-list #syllabus-list-wrapper .select2-container--default{width:100%;display:inline-block}@media (min-width:970px){#result-syllabus-list #syllabus-list-wrapper .select2-container--default{display:none}}#result-syllabus-list #syllabus-list-wrapper .select2-container--default .select2-selection--single{background-color:#337ab7;padding:3px 6px;font-weight:600;text-transform:uppercase;height:auto}#result-syllabus-list #syllabus-list-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}#result-syllabus-list #syllabus-list-wrapper .select2-container--default .select2-selection__arrow{height:100%;right:8px}#result-syllabus-list #syllabus-list-wrapper .select2-container--default .select2-selection__arrow b{border-color:#fff transparent transparent}#result-syllabus-list #syllabus-list-wrapper .select2-container.select2-container--open .selection .select2-selection{border-bottom-color:#285f8f!important;background-color:#337ab7!important}#result-syllabus-list #syllabus-list-wrapper .select2-container.select2-container--open .selection .select2-selection b{border-color:transparent transparent #fff}#result-details{float:right}@media (max-width:768px){#result-details{margin-top:45px;float:left}}#result-details .panel-body{overflow-x:overlay!important;overflow-x:scroll}@media (max-width:480px){#result-details .panel-body{padding:0}}.faq-section h1,.faq-section h2{margin:20px 0;text-align:left;color:#fff}.faq-section h4{color:#fff;margin:35px 0;line-height:1.3}.faq-section a{color:#24bac0!important;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-section a:hover{text-decoration:underline}.faq-section .showback{-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.faq-section .breadcrumb{background-color:transparent!important;color:#fff}.faq-section .breadcrumb li:not(:first-child):before{content:">"}.faq-section .faq-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.faq-section .faq-categories .faq-category{margin:10px 0}.faq-section .faq-categories .faq-category ul{list-style:none;padding-left:0;margin-bottom:0}.faq-section .faq-categories .faq-category ul li{font-weight:300;margin:15px 0}.faq-section .faq-categories .faq-category ul li.view-more{font-weight:500}.faq-section .faq-category-content{margin-bottom:15px}.faq-section .faq-category-content .faq-category-articles{padding-left:35px;padding-right:35px}.faq-section .faq-category-content .faq-category-articles>ul{list-style:none}.faq-section .faq-category-content .faq-category-articles>ul li.faq-category-subcat{padding:10px 0 20px}.faq-section .faq-category-content .faq-category-articles>ul li.faq-category-subcat:not(:last-child){padding:10px 0 30px;border-bottom:1px solid rgba(0,0,0,.1)}.faq-section .faq-category-content .faq-category-articles>ul li.faq-category-subcat h3{text-transform:capitalize;line-height:1.3;margin:20px 0}.faq-section .faq-category-content .faq-category-articles>ul li.faq-category-subcat ul.article-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:16px;padding-left:30px}.faq-section .faq-category-content .faq-category-articles>ul li.faq-category-subcat ul.article-list li{list-style-type:disc;font-weight:300;margin-bottom:12px;line-height:1.3}.faq-section .faq-subcat-nav{z-index:10}.faq-section .faq-subcat-nav>ul{list-style:none;max-width:315px}.faq-section .faq-subcat-nav>ul li{padding:10px 0;margin-bottom:8px;cursor:pointer;font-weight:400;font-size:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-section .faq-subcat-nav>ul li.subcat-nav-active{background-color:#24bac0;border-radius:5px;padding:10px}.faq-section .faq-article-subnav a,.faq-section .faq-subcat-nav>ul li a{color:#fff!important}.faq-section .faq-article-subnav>ul#accordion{list-style:none}.faq-section .faq-article-subnav>ul#accordion li.panel{padding:10px 0;border-radius:5px;margin-bottom:8px;cursor:pointer;font-weight:400;font-size:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent}.faq-section .faq-article-subnav>ul#accordion li.panel.subcat-article-active{padding:10px;background-color:#24bac0}.faq-section .faq-article-subnav>ul#accordion li.panel>ul{padding:5px 0 0 25px;font-size:14px}.faq-section .faq-article-subnav>ul#accordion li.panel>ul li{padding:5px 0}.faq-section .faq-article-subnav>ul#accordion li.panel>ul li.active:before{font-family:Font Awesome\ 5 Free,ProximaNova,Raleway,Helvetica Neue,Arial,sans-serif;content:"\F0DA";position:absolute;left:20px;color:#fff;font-weight:900!important}.faq-section .faq-article-subnav>ul#accordion li.panel>ul li.active a{text-decoration:underline;cursor:default}.faq-section .faq-article .article-body{font-size:16px;line-height:1.4;padding:30px}.faq-section .faq-article .article-body h3,.faq-section .faq-article .article-body h4{margin:20px 0 10px;line-height:1.3;color:#555}.faq-section .faq-article .article-body p{margin:0 0 15px}.faq-section .faq-article .article-body ol{margin-bottom:15px;padding-left:10px;line-height:1.5;list-style:none;counter-reset:list-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-section .faq-article .article-body ol li{counter-increment:list-counter;font-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:7px 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-section .faq-article .article-body ol li:before{content:"0" counter(list-counter);color:#24bac0;margin-right:10px;font-size:140%;font-weight:300}.faq-section .faq-article .article-body ol li p{margin:0}.faq-section .faq-article .article-body ol li ol li:before{content:"\2022"!important}.faq-section .faq-article .article-body ul{padding-left:10px;line-height:1.5;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-section .faq-article .article-body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-section .faq-article .article-body ul li:before{content:"\2022";color:#24bac0;display:inline-block;margin-right:10px;font-size:150%}.faq-section .faq-article .article-body ul li p{margin:0}.faq-section .faq-article .article-body ul ol li:before{content:"0" counter(list-counter)!important}.faq-section .faq-article .article-attachment h3{margin:20px 0;color:#fff}.faq-section .faq-article .article-attachment .attachment-box{border:1px solid #fff;border-radius:8px;padding:15px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent}.faq-section .faq-article .article-attachment .attachment-box:hover{background-color:#fff}.faq-section .faq-article .article-attachment .attachment-box:hover a{color:#24bac0!important;text-decoration:none}.faq-section .faq-article .article-attachment .attachment-box:not(:last-child){margin-right:5px}.faq-section .faq-article .article-attachment .attachment-box a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff!important}.faq-section .faq-article .article-attachment .attachment-box a span{margin-left:15px}.faq-section .faq-article .article-more-question{color:#fff;margin-bottom:30px}::selection{background:#542d90!important}::-moz-selection{background:#542d90!important}#main-content{min-height:100vh}.modal-title{color:#414158}.main-body .form-group label,.main-body .panel label,.modal .form-group label,.modal .panel label{font-weight:500}.main-body .form-group .switch,.main-body .panel .switch,.modal .form-group .switch,.modal .panel .switch{background-color:transparent!important;border:none!important;border-radius:6px;height:auto!important;text-shadow:none!important}@media (max-width:480px){.main-body .listview-container .panel,.modal .listview-container .panel{overflow-x:overlay!important;overflow-x:scroll}}.main-body .listview-container .panel table .btn,.modal .listview-container .panel table .btn{white-space:normal}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:3px!important;background:#542d90!important;font-size:14px!important;padding:4px 8px!important}.select2-container--default.select2-container--focus .selection .select2-selection--multiple{border-color:#542d90!important}.white-bg{background-color:#fff}.apply-boxshadow{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}.simple-transition{-webkit-transition-duration:.25s!important;transition-duration:.25s!important;-webkit-transition-timing-function:ease-in-out!important;transition-timing-function:ease-in-out!important}.btn-purple{border:1px solid #652eb8!important;background-color:#652eb8!important;color:#fff!important;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-purple:hover{background-color:#fff!important}.btn-purple:hover,.text-purple{color:#652eb8!important}.text-purple:focus,.text-purple:hover{color:#4f248f!important}.btn-light-blue{background-color:#67dee3;border-color:#67dee3;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-light-blue:hover{background-color:#28cfd5;color:#fff}.panel-blue{border-color:#92e7eb;border-radius:4px}.panel-blue>.panel-heading{color:#105255;background-color:#e8fafb;border-color:#bdf1f3}#overlay{position:fixed;width:100%;height:100%;left:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(51,51,51,.75);z-index:99999}#overlay,.frameWrap .loader{color:#fff;text-align:center}.frameWrap .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;background-color:rgba(0,0,0,.3);padding:16px;border-radius:16px}.examanix-header{position:fixed!important;border-bottom:1px solid #e0e0e0}.examanix-admin-logo{height:40px}@media (max-width:480px){.examanix-admin-logo{height:38px}}.examanix-admin-logo img{height:100%;width:auto}a.logo{margin-top:7px!important}@media (max-width:480px){a.logo{margin-top:11px!important}}.sidebar-toggle-box{color:#555;padding-right:30px;padding-left:15px}@media (max-width:480px){.sidebar-toggle-box{padding:0 15px 0 0!important}}.sidebar-toggle-box:hover{color:#652eb8}.notify-div{margin-top:15px;margin-right:15px}@media (max-width:480px){.notify-div{margin:15px 0 0}}.notify-div ul.top-menu li.dropdown a.dropdown-toggle{border:none!important;padding:6px 8px;background-color:transparent}.notify-div ul.top-menu li.dropdown a.dropdown-toggle i{color:#652eb8!important}.notify-div ul.top-menu li.dropdown a.dropdown-toggle:hover{background-color:#d4d2d2!important}.notify-div ul.top-menu li.dropdown a.dropdown-toggle:hover i{color:#333!important}.notify-div ul.dropdown-menu.extended{right:0!important;left:auto;float:right!important}.notify-div ul.dropdown-menu.extended .notify-arrow{border-color:transparent transparent #652eb8;border-bottom-color:#652eb8!important;border-top-color:#652eb8!important;right:20px;left:auto}.notify-div ul.dropdown-menu.extended li p{background-color:#652eb8!important;color:#fff!important}.notify-div ul.dropdown-menu.extended li a{color:#555}.notify-div ul.dropdown-menu.extended li a:hover{color:#333}.notify-div ul.dropdown-menu.extended li a .desc{padding:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}.logout-div .logout{font-size:12px;margin:11px 15px 0 0;padding:8px 12px}@media (max-width:480px){.logout-div .logout{margin-right:0}}#sidebar{position:fixed!important;background:#3a52a1;background:linear-gradient(135deg,#3a52a1,#542d90);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3a52a1",endColorstr="#542d90",GradientType=1)}@media (max-width:768px){#sidebar{overflow-y:overlay!important;overflow-y:scroll;max-height:100vh}}#sidebar h5{margin:0 15px;font-weight:600;line-height:1.3}#sidebar ul.sidebar-menu{margin-bottom:40px}@media (max-width:768px){#sidebar ul.sidebar-menu{display:none}}#sidebar ul.sidebar-menu li{margin:0 0 5px}#sidebar ul.sidebar-menu li a{padding:15px 20px;color:#fff;font-weight:300}@media (max-width:768px){#sidebar ul.sidebar-menu li a{padding:5px 25px;height:auto}}#sidebar ul.sidebar-menu li a.active,#sidebar ul.sidebar-menu li a:focus,#sidebar ul.sidebar-menu li a:hover{background-color:hsla(0,0%,100%,.3)!important}#sidebar ul.sub li{padding:0!important;margin:0!important;background:rgba(0,0,0,.35)}#sidebar ul.sub li a{padding:6px 0 6px 45px;line-height:24px}.dash-sidebar{position:relative;float:left}.dash-sidebar h3{color:#414158;text-transform:uppercase;background:transparent;font-size:22px}.dash-sidebar #admin-notifications,.dash-sidebar #admin-user-online{margin-bottom:2em}.dash-sidebar #admin-notifications .desc,.dash-sidebar #admin-user-online .desc{border:none;-webkit-box-shadow:none;box-shadow:none;padding:6px 0;width:100%}.dash-sidebar #admin-notifications .desc .notification-drop,.dash-sidebar #admin-notifications .desc a,.dash-sidebar #admin-user-online .desc .notification-drop,.dash-sidebar #admin-user-online .desc a{color:#105255;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.dash-sidebar #admin-notifications .desc .thumb,.dash-sidebar #admin-user-online .desc .thumb{width:20%;text-align:center;margin:0}.dash-sidebar #admin-notifications .desc .details,.dash-sidebar #admin-user-online .desc .details{width:80%}@media (max-width:992px){.dash-sidebar #admin-notifications .desc .details p,.dash-sidebar #admin-user-online .desc .details p{font-size:12px}}.dash-sidebar #admin-notifications .desc .details p b,.dash-sidebar #admin-user-online .desc .details p b{color:#105255}.dash-sidebar #admin-notifications p#show-all-notify,.dash-sidebar #admin-user-online p#show-all-notify{margin:0 12px}.dash-sidebar #admin-user-online{margin-bottom:1em}.dash-sidebar #admin-calendar .panel-body{padding:0}.dash-middle{position:relative;float:left}.admin-syllabus-stream{display:block}.admin-syllabus-stream:not(:last-child){padding-bottom:3px;border-bottom:1px solid rgba(0,0,0,.1)}.admin-syllabus-stream:not(:first-child){margin-top:3px}.select2-hidden-accessible{display:none!important}.form.form-horizontal .form-group .input-group .select2-container .selection .select2-selection{border-radius:2px 0 0 2px;border:1px solid #c4c4d4;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form.form-horizontal .form-group .input-group .select2-container .select2-selection--multiple{min-height:34px}.form.form-horizontal .form-group .input-group .select2-container.select2-container--below.select2-container--open .selection .select2-selection{border-radius:2px 0 0 0}.form.form-horizontal .form-group .input-group .select2-container.select2-container--above.select2-container--open .selection .select2-selection{border-radius:0 0 0 2px}.form .form-group.form-group-sm .select2-container .select2-selection--single{height:30px}.form .form-group.form-group-sm .select2-container .select2-selection--single .select2-selection__rendered{line-height:28px}.form .form-group.form-group-sm .select2-container .select2-selection--single .select2-selection__arrow{height:28px}.select2-dropdown{border-color:#c4c4d4}.form-horizontal .select2-container{display:block;width:100%!important}.select2-container.select2-container--disabled{opacity:.5}.select2-container .select2-selection--single{border-radius:2px;border:1px solid #c4c4d4;background-color:#fafbfe;height:34px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:32px}.select2-container .select2-selection--single .select2-selection__arrow{height:32px}.select2-container .select2-selection--multiple{border-radius:0;border:1px solid #c4c4d4;background-color:#fafbfe;min-height:34px}.select2-container .select2-selection--multiple .select2-selection__choice{border-radius:1px;background:#5cb85c;border:0 none;color:#fff;font-size:11px;padding:2px 5px}.select2-container .select2-selection--multiple .select2-selection__choice__remove{position:relative;color:#fff}.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:7px}.select2-container.select2-container--focus .selection .select2-selection--multiple{border-color:#5cb85c}.select2-container.select2-container--open .selection .select2-selection{border-bottom-color:#18a689;background-color:#e8f7f4;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12)}#nprogress .spinner,#nprogress .spinner-icon{background-color:transparent!important}#nprogress .bar{z-index:2031}@media (max-width:1024px){.hidden-tablet{display:none!important}}@media (max-width:1024px){.visible-tablet{display:block!important}.visible-tablet.btn-group{display:inline-block!important}}@media (min-width:1025px){.visible-tablet{display:none!important}}@media (max-width:768px){.hidden-tablet-portrait{display:none!important}}@media (max-width:768px){.visible-tablet-portrait{display:block!important}.visible-tablet-portrait.btn-group{display:inline-block!important}}@media (min-width:769px){.visible-tablet-portrait{display:none!important}}::-moz-selection{background-color:#455a64;color:#fff}::selection{background-color:#455a64;color:#fff}.btn.btn-default{background-color:#fff;border-color:#c4c4d4;color:#414158;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-default:focus,.btn.btn-default:hover,.open .btn.btn-default,.open .btn.btn-default:focus,.open .btn.btn-default:focus:hover,.open .btn.btn-default:hover{background-color:#e6e6e6;border-color:#a7a7bf;color:#414158;outline:0 none}.btn.btn-default.active,.btn.btn-default:active{background-color:#e6e6e6;border-color:#e6e6e6;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#414158}.btn.btn-default.disabled,.btn.btn-default:disabled,.btn.btn-default[disabled]{opacity:.5}.btn.btn-primary{background-color:#1c84c6;border-color:#1c84c6;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-primary:focus,.btn.btn-primary:hover,.open .btn.btn-primary,.open .btn.btn-primary:focus,.open .btn.btn-primary:focus:hover,.open .btn.btn-primary:hover{background-color:#166699;border-color:#166699;color:#fff;outline:0 none}.btn.btn-primary.active,.btn.btn-primary:active{background-color:#166699;border-color:#166699;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-primary[disabled]{opacity:.5}.btn.btn-success{background-color:#5cb85c;border-color:#5cb85c;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-success:focus,.btn.btn-success:hover,.open .btn.btn-success,.open .btn.btn-success:focus,.open .btn.btn-success:focus:hover,.open .btn.btn-success:hover{background-color:#449d44;border-color:#449d44;color:#fff;outline:0 none}.btn.btn-success.active,.btn.btn-success:active{background-color:#449d44;border-color:#449d44;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-success.disabled,.btn.btn-success:disabled,.btn.btn-success[disabled]{opacity:.5}.btn.btn-warning{background-color:#f8ac59;border-color:#f8ac59;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-warning:focus,.btn.btn-warning:hover,.open .btn.btn-warning,.open .btn.btn-warning:focus,.open .btn.btn-warning:focus:hover,.open .btn.btn-warning:hover{background-color:#f69428;border-color:#f69428;color:#fff;outline:0 none}.btn.btn-warning.active,.btn.btn-warning:active{background-color:#f69428;border-color:#f69428;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-warning.disabled,.btn.btn-warning:disabled,.btn.btn-warning[disabled]{opacity:.5}.btn.btn-danger{background-color:#ed5565;border-color:#ed5565;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-danger:focus,.btn.btn-danger:hover,.open .btn.btn-danger,.open .btn.btn-danger:focus,.open .btn.btn-danger:focus:hover,.open .btn.btn-danger:hover{background-color:#e8273b;border-color:#e8273b;color:#fff;outline:0 none}.btn.btn-danger.active,.btn.btn-danger:active{background-color:#e8273b;border-color:#e8273b;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-danger.disabled,.btn.btn-danger:disabled,.btn.btn-danger[disabled]{opacity:.5}.btn.btn-inverse{background-color:#414141;border-color:#414141;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-inverse:focus,.btn.btn-inverse:hover,.open .btn.btn-inverse,.open .btn.btn-inverse:focus,.open .btn.btn-inverse:focus:hover,.open .btn.btn-inverse:hover{background-color:#272727;border-color:#272727;color:#fff;outline:0 none}.btn.btn-inverse.active,.btn.btn-inverse:active{background-color:#272727;border-color:#272727;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-inverse.disabled,.btn.btn-inverse:disabled,.btn.btn-inverse[disabled]{opacity:.5}.btn.btn-info{background-color:#5bc0de;border-color:#5bc0de;color:#fff;border-radius:3px;-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-info:focus,.btn.btn-info:hover,.open .btn.btn-info,.open .btn.btn-info:focus,.open .btn.btn-info:focus:hover,.open .btn.btn-info:hover{background-color:#31b0d5;border-color:#31b0d5;color:#fff;outline:0 none}.btn.btn-info.active,.btn.btn-info:active{background-color:#31b0d5;border-color:#31b0d5;-webkit-box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);box-shadow:inset 0 3px 8px -3px rgba(0,0,0,.3);color:#fff}.btn.btn-info.disabled,.btn.btn-info:disabled,.btn.btn-info[disabled]{opacity:.5}.btn.btn-sm{border-radius:3px}.btn.btn-lg{border-radius:4px}.btn-group .btn+.btn{border-left:1px solid rgba(0,0,0,.1)}.btn-toolbar .nav-pills{margin-left:5px}.btn-mugshot{display:inline-block;background-color:#000;color:#fff;padding:10px 14px;border-radius:4px}.btn-mugshot:hover{color:#fff}.panel-mugshot-image{position:relative}.panel-mugshot-image .btn-mugshot{position:absolute;bottom:10px;right:10px;z-index:1;opacity:.5;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.panel-mugshot-image .btn-mugshot:hover{opacity:1}.note-editor .btn{-webkit-box-shadow:none;box-shadow:none}.progress{margin-bottom:0;background-color:#555;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.8);box-shadow:inset 0 1px 3px rgba(0,0,0,.8)}.progress .progress-bar{white-space:nowrap;text-align:center}a,a:hover{text-decoration:none}.alert{border:1px solid rgba(0,0,0,.1);border-radius:4px;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5)}.alert+.detail-panel-title{margin-top:30px}.alert.alert-info{background-color:rgba(28,132,198,.2)}.alert.alert-warning{background-color:rgba(248,172,89,.2)}.alert.alert-danger{background-color:rgba(237,85,101,.2)}.alert.alert-success{background-color:rgba(92,184,92,.2)}.alert.alert-default{background-color:rgba(196,196,212,.2)}.alert.alert-nomargin{margin-bottom:0}.alert a{color:#fff;font-weight:600;text-decoration:underline}.alert .alert-footnote{font-size:11px;line-height:1.5;margin-top:10px;padding-top:10px;border-top:1px dotted hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8)}.alert.alert-btn-sm p{line-height:30px;font-size:16px}.text-lg{font-size:15px}.s-truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-avatar{border-radius:100%;display:block;border:2px solid #fff;background-color:#fff;width:64px;height:64px}.s-avatar.s-avatar-180{width:180px;height:180px}.s-avatar.s-avatar-120{width:120px;height:120px}.sweet-alert{border-radius:0;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5)}.sweet-alert button{border-radius:2px}h1,h2,h3,h4,h5,h6,strong{font-weight:600}h1.s-section-title,h2.s-section-title,h3.s-section-title,h4.s-section-title,h5.s-section-title,h6.s-section-title{text-transform:uppercase;font-weight:700;margin-top:2em}h1.s-heading-big-id,h2.s-heading-big-id,h3.s-heading-big-id,h4.s-heading-big-id,h5.s-heading-big-id,h6.s-heading-big-id{margin:0 0 20px}h1.s-tab-header,h2.s-tab-header,h3.s-tab-header,h4.s-tab-header,h5.s-tab-header,h6.s-tab-header{margin:0;padding:0}p.p-sm{font-size:10px;margin:0}p.p-top-gap{margin-top:4px}.label,a.label{font-weight:400;background-color:#999;text-decoration:none;border-radius:2px}.label.label-gap,a.label.label-gap{margin-bottom:2px}.label.label-inline,a.label.label-inline{display:inline-block}.label.label-follow-up,.label.label-graduated,.label.label-info,.label.label-new,.label.label-normal,.label.label-ongoing,a.label.label-follow-up,a.label.label-graduated,a.label.label-info,a.label.label-new,a.label.label-normal,a.label.label-ongoing{background-color:#428bca;color:#fff}.label.label-late,.label.label-left-early,.label.label-pending,.label.label-pending-approval,.label.label-pending-payment,.label.label-pending-promotion,.label.label-pending-submission-to-cie,.label.label-re-opened,.label.label-special-case,.label.label-verifying-cheque,.label.label-waiting-list,.label.label-warning,a.label.label-late,a.label.label-left-early,a.label.label-pending,a.label.label-pending-approval,a.label.label-pending-payment,a.label.label-pending-promotion,a.label.label-pending-submission-to-cie,a.label.label-re-opened,a.label.label-special-case,a.label.label-verifying-cheque,a.label.label-waiting-list,a.label.label-warning{background-color:#f0ad4e;color:#fff}.label.label-absent,.label.label-blacklisted,.label.label-danger,.label.label-declined,.label.label-high,.label.label-important,.label.label-missing-in-action,.label.label-not-completed,.label.label-rejected,.label.label-withdrawn,a.label.label-absent,a.label.label-blacklisted,a.label.label-danger,a.label.label-declined,a.label.label-high,a.label.label-important,a.label.label-missing-in-action,a.label.label-not-completed,a.label.label-rejected,a.label.label-withdrawn{background-color:#d9534f;color:#fff}.label.label-blacklisted .label.label-inverse,.label.label-blacklisted a.label.label-inverse,.label.label-closed,.label.label-low,a.label.label-blacklisted .label.label-inverse,a.label.label-blacklisted a.label.label-inverse,a.label.label-closed,a.label.label-low{background-color:#1a1a1a;color:#fff}.label.label-approved,.label.label-completed,.label.label-enroled,.label.label-enrolled,.label.label-paid,.label.label-present,.label.label-promoted,.label.label-success,a.label.label-approved,a.label.label-completed,a.label.label-enroled,a.label.label-enrolled,a.label.label-paid,a.label.label-present,a.label.label-promoted,a.label.label-success{background-color:#5cb85c;color:#fff}.label.label-btn-default,a.label.label-btn-default{background-color:#fff;color:#555;border:1px solid #cfd8dc}.label.label-na,a.label.label-na{background-color:#999;color:#fff}.label.label-success-light,a.label.label-success-light{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.label.label-default-light,a.label.label-default-light{background-color:#ddd;border-color:#c9c9c9;color:#555}.label.label-info-light,a.label.label-info-light{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.label.label-danger-light,a.label.label-danger-light{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.icon-yellow{color:#ff5722}.s-sch-debugsidebar{position:fixed;width:380px;top:60px;right:0;bottom:0;overflow:auto;background-color:#455a64;color:#fff;padding:10px;z-index:1060;font-size:12px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-sch-debugsidebar.in{-webkit-transform:translateX(0);transform:translateX(0)}.s-sch-debugsidebar h3{margin-top:0;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:10px}.s-sch-debugsidebar code{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto;display:block;margin-bottom:10px}.s-sch-debugsidebar ol{padding-left:18px;padding-top:0;margin-top:0}.s-sch-debugsidebar p+ol{margin-top:-10px}.s-global-left-navigation{position:fixed;width:320px;left:-320px;bottom:0;top:0;z-index:1010;background-color:#fff;color:#777;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-global-left-navigation a{color:#777;text-decoration:none}.s-global-left-navigation a:hover{color:#2f4050;text-decoration:none}.s-global-nav-branding{height:60px;border-bottom:1px solid rgba(0,0,0,.1);padding:20px}.s-global-branding{margin-bottom:0;font-size:20px;font-weight:600}.navigation-overlay{position:fixed;z-index:12;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.s-global-nav-left{overflow:auto;position:absolute;top:60px;left:0;right:0;bottom:0}.s-global-nav-left>ul{list-style-type:none;padding:0;margin:0}.s-global-nav-left>ul a{font-weight:600;display:block;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px}.s-global-nav-left>ul a:hover{background-color:#cfd8dc}.s-global-nav-left>ul .dropdown-caret{display:block;position:absolute;right:12px;top:15px;width:20px;text-align:center}@media (min-width:1025px){.s-global-nav-left>ul .dropdown-caret{-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}}.s-global-nav-left>ul li.divider{background-color:rgba(0,0,0,.1);height:1px;margin:5px 20px}.s-global-nav-left>ul>li>a{padding:15px 20px 15px 16px;border-left:4px solid transparent}.s-global-nav-left>ul>li>ul{list-style-type:none;display:none;padding:0 0 0 16px;margin:0;border-left:4px solid #455a64}@media (min-width:1025px){.s-global-nav-left>ul>li>ul{-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}}.s-global-nav-left>ul>li>ul>li>a{display:block;padding:8px 20px 10px}@media (min-width:1025px){.s-global-nav-left>ul>li>ul>li>a{-webkit-transition:all .1s cubic-bezier(.4,0,.2,1);transition:all .1s cubic-bezier(.4,0,.2,1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}}.s-global-nav-left>ul>li>ul>li>a:hover{color:#2f4050;background-color:#cfd8dc}.s-global-nav-left>ul>li>ul>li.active>a{color:#2f4050}.s-global-nav-left>ul>li.active>a,.s-global-nav-left>ul>li.open>a{background-color:#cfd8dc;border-left-color:#455a64;color:#2f4050}.s-global-nav-left>ul>li.active>ul,.s-global-nav-left>ul>li.open>ul{display:block}.s-global-nav-left>ul>li.active .dropdown-caret,.s-global-nav-left>ul>li.open .dropdown-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.s-global-nav-left>ul>li.active>a{color:#2f4050;font-weight:700}.s-global-top-navigation{height:60px;background:#f0f0f4;position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);z-index:11;color:#555}.s-global-top-navigation .s-global-top-content .btn{margin-top:-7px}.s-global-top-navigation .s-global-top-content .pull-right .list-inline{margin-right:-5px;margin-left:0}.s-global-top-navigation .s-global-top-content .pull-right .list-inline li{margin-left:10px}.s-global-top-navigation .s-global-top-content .pull-right .list-inline li.active a{color:#5cb85c}.s-global-top-navigation .s-global-top-menu{list-style-type:none;padding:0;margin:0}.s-global-top-navigation .s-global-top-menu>li{float:left;padding-left:5px}.s-global-top-navigation .s-global-top-menu>li>a{display:block;margin-top:8px;border-radius:3px;padding:12px 15px;background-color:transparent;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-global-top-navigation .s-global-top-menu>li>a:hover{background:#d4d2d2;color:#333}.s-global-top-navigation .s-global-top-menu>li>a.has-avatar{padding-left:50px;position:relative}.s-global-top-navigation .s-global-top-menu>li>a.has-avatar .s-avatar{position:absolute;left:10px;top:5px;width:32px;height:32px}.s-global-top-navigation .s-global-top-menu>li.active>a{background:#8095a8;color:#fff}.s-global-top-navigation a{text-decoration:none;color:#555;font-weight:600}.s-global-top-navigation a:hover{text-decoration:none;color:#222}.s-global-top-navigation .dimmed a{color:#999}.s-global-top-navigation .s-global-branding{line-height:60px}.s-global-header{padding:10px 0;background:#455a64;position:fixed;left:0;right:0;top:60px;z-index:10}.s-global-header .btn-breadcrumb,.s-global-header .btn-default{background-color:#fff;border-color:#fff;color:#455a64}.s-global-header .btn-breadcrumb.btn-navigation,.s-global-header .btn-default.btn-navigation{margin-right:15px}.s-global-header .btn-breadcrumb.btn-navigation:hover,.s-global-header .btn-default.btn-navigation:hover{background-color:#cfd8dc;border-color:#cfd8dc}.s-global-header .s-global-header-link{display:inline-block;color:#cfd8dc;text-decoration:none;line-height:35px}.s-global-header .s-global-header-link:hover{color:#fff}.s-global-header .breadcrumb{margin:0;padding:8px 0;border-radius:0;background-color:transparent;font-size:16px}.s-global-header .breadcrumb>li{color:#cfd8dc}.s-global-header .breadcrumb>li a{color:#cfd8dc;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-global-header .breadcrumb>li a:hover{color:#fff;text-decoration:none}.s-global-header .breadcrumb>li.active,.s-global-header .breadcrumb>li:last-child{font-weight:600;color:#fff}.s-global-header .breadcrumb>li.active a,.s-global-header .breadcrumb>li:last-child a{color:#fff}.s-global-header .breadcrumb>li+li:before{color:#cfd8dc;font-family:Font Awesome\ 5 Free;content:"\F105";font-weight:900;padding:0 10px}@media (max-width:480px){.s-global-header .breadcrumb>li{display:none}.s-global-header .breadcrumb>li:last-child{display:list-item}}.s-global-header h1{margin:0;padding:0;line-height:1;font-weight:300;font-size:30px}@media (max-width:767px){.s-global-header h1{font-size:22px}}.s-global-header h1 a{color:#555;-webkit-transition:color .3s cubic-bezier(.4,0,.2,1);transition:color .3s cubic-bezier(.4,0,.2,1);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.s-global-header h1 a:hover{color:#5cb85c}.s-global-header h1 a.label{color:#fff;text-decoration:none}.s-global-header h1 .label{text-transform:uppercase;font-weight:600;position:relative;font-size:18px;top:-4px}.s-global-header .container-fluid{position:relative}.s-global-header .s-global-header-right{position:absolute;right:15px;top:0}.s-global-header .s-global-header-right .form-inline{display:inline-block}.s-global-header .s-global-header-right .form-control{border-bottom:0 none;border-left:0 none;border-top:0 none}.s-global-header .s-global-header-right .btn{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.s-global-header .s-global-header-right{display:none!important}}.tooltip.navbar-tooltip{font-size:16px}.tooltip.navbar-tooltip .tooltip-inner{background-color:#455a64;padding:8px 15px}.tooltip.navbar-tooltip.right .tooltip-arrow{border-right-color:#455a64}.tooltip.navbar-tooltip.in{opacity:1}.list-truncate>li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-sm{font-size:11px}.list-spacers>li+li{border-top:1px dotted #ddd;padding-top:6px;margin-top:6px}.list-spacers.list-sm>li+li{padding-top:4px;margin-top:4px}.pagination>li>a,.pagination>li>span{color:#414158}.pagination>li.active>a,.pagination>li.active>span{background-color:#a7a7bf;border-color:#a7a7bf;font-weight:700}.pagination>li.active>a:active,.pagination>li.active>a:focus,.pagination>li.active>a:hover,.pagination>li.active>span:active,.pagination>li.active>span:focus,.pagination>li.active>span:hover{background-color:#a7a7bf;border-color:#a7a7bf}.pagination>li.disabled>a,.pagination>li.disabled>span{color:#575775}.panel{position:relative;border-radius:2px}.panel.panel-default{background-color:#fff;border-color:#d1d1d1}.panel.panel-default+.detail-panel-title{margin-top:30px}.panel.panel-default.panel-bottom-gap{margin-bottom:15px}.panel.panel-default.panel-default-dark .panel-heading{background:#fff}.panel.panel-default.panel-default-dark .panel-heading h4{font-weight:400}.panel .panel-heading{color:#414158;background-color:#f0f0f4;border-color:#c9c9cf}.panel .panel-heading .panel-title .label{position:relative;top:-2px}.panel.panel-relative{position:relative}.panel .panel-id-content{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.8);color:#fff;line-height:1;padding:8px 12px;font-size:18px;font-weight:300}.panel .panel-id-content small{display:block}.panel img{max-width:100%}.panel .btn-title{position:absolute;top:6px;right:6px;-webkit-box-shadow:none;box-shadow:none}.panel .panel-body-title{margin:0;padding:0;font-weight:700;font-size:12px;text-transform:uppercase}.panel .panel-body-title.underlined{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.panel .panel-body-title.buttoned .btn{-webkit-box-shadow:none;box-shadow:none;position:relative;top:-7px}.panel .panel-body-heading{margin:10px 0 0;padding:0}.panel .panel-wall-of-text{font-size:13px;line-height:1.6;margin-bottom:0}.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.panel>.table:first-child>tbody:first-child>tr:first-child>td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child>th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child>td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child>th:first-child{border-top-left-radius:1px}.panel>.table:first-child>tbody:first-child>tr:first-child>td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child>th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child>td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child>th:last-child{border-top-right-radius:1px}.panel .panel-body-alt{padding:15px}.panel .panel-body-alt+.panel-body,.panel .panel-body-alt+.panel-body-alt,.panel .panel-body-alt+.panel-body-toolbar{border-top:1px solid #ddd}.panel .panel-body-alt.hastoolbar{height:60px}.panel .panel-body-alt.hastoolbar .panel-body-title{line-height:30px}.panel .panel-corner{position:absolute;top:0;right:0;z-index:2}.panel .panel-corner .panel-corner-ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:140px;height:140px;text-align:right}.panel .panel-corner .panel-corner-ribbon>span{font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:30px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:140px;display:block;background:#e74c3c;-webkit-box-shadow:0 3px 10px -5px #000;box-shadow:0 3px 10px -5px #000;position:absolute;top:25px;right:-30px}.panel .panel-corner .panel-corner-ribbon>span:before{left:0;border-left:3px solid #c0392b;border-right:3px solid transparent}.panel .panel-corner .panel-corner-ribbon>span:after,.panel .panel-corner .panel-corner-ribbon>span:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #c0392b}.panel .panel-corner .panel-corner-ribbon>span:after{right:0;border-left:3px solid transparent;border-right:3px solid #c0392b}.panel .panel-body{position:relative}.panel .panel-body+.table>thead:first-child>tr:first-child>th,.panel .panel-body+table>thead:first-child>tr:first-child>th{border-top:1px solid #3b3b3b!important}.panel .panel-body.panel-body-toolbar{padding:6px}.panel .panel-body.panel-body-toolbar .btn{-webkit-box-shadow:none;box-shadow:none}.panel .panel-body.panel-body-cover{color:#fff;position:relative;height:0;padding-bottom:40%;background-color:#ddd;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.panel .panel-body.panel-body-cover .panel-body-cover-content{background:rgba(0,0,0,.8);position:absolute;bottom:0;left:0;right:0;padding:10px 20px}.panel .panel-body.panel-body-cover .panel-body-cover-content h2{margin:10px 0 0;padding:0}.panel .btn-toolbar-alt{padding:6px;height:42px}.panel .btn-toolbar-alt .btn{-webkit-box-shadow:none;box-shadow:none}.panel .panel-stats{list-style-type:none;padding:0;margin:0;display:table;table-layout:fixed;width:100%}.panel .panel-stats>li{display:table-cell;padding:15px;text-align:center;vertical-align:middle}.panel .panel-stats>li+li{border-left:1px solid #ddd}.panel .panel-stats .panel-stats-figure{display:block;font-size:40px;line-height:1;font-weight:300}.panel .panel-stats .panel-stats-title{display:block;margin-top:10px;font-size:11px;line-height:1;font-weight:700;text-transform:uppercase}.panel .panel-stats .panel-stats-section{text-align:left;font-size:20px;font-weight:300;line-height:1.4}.panel .panel-stats .panel-stats-section strong{display:block;font-size:11px;text-transform:uppercase;font-weight:700;color:#888;line-height:1;margin-bottom:6px}.panel .panel-stats .panel-stats-section+.panel-stats-section{margin-top:6px;padding-top:10px;border-top:1px solid #eee}.panel .panel-stats .panel-stats-section:last-child{margin-bottom:-6px}.panel .panel-stats .panel-stats-section a{text-decoration:none}.panel .panel-body+.panel-body,.panel .panel-body+.panel-logo-container,.panel .panel-body+.panel-stats,.panel .panel-stats+.panel-body{border-top:1px solid #ddd}.panel .form-loading+.panel-body{border-top:0 none}.list-group .list-group-item{-webkit-transition:background .3s cubic-bezier(.4,0,.2,1);transition:background .3s cubic-bezier(.4,0,.2,1);-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.list-group .list-group-item.list-group-item-success{background-color:#5cb85c;color:#fff}.list-group .list-group-item .checkbox{margin-top:0;margin-bottom:0}.list-group .list-group-item.active{color:#fff}.list-group .list-group-item.active .text-muted{color:#ddd}.list-group a.list-group-item.list-group-item-success:active,.list-group a.list-group-item.list-group-item-success:focus,.list-group a.list-group-item.list-group-item-success:hover{background-color:#449d44;color:#fff}.list-group a.list-group-item.list-group-item-thumbnail{overflow:hidden}.list-group a.list-group-item.list-group-item-thumbnail>img{display:block;border-radius:4px;overflow:hidden;width:80px;height:80px;float:left}.list-group a.list-group-item.list-group-item-thumbnail>img+span{margin-left:95px}.list-group a.list-group-item.list-group-item-thumbnail>span{display:block}.list-group a.list-group-item.list-group-item-thumbnail>span>strong{display:block;font-size:16px;margin-bottom:5px}.list-group a.list-group-item.list-group-item-thumbnail>span>span{color:#888}.list-group.list-group-mugshot .list-group-item{overflow:hidden;position:relative;padding-left:92px;min-height:86px;padding-top:24px}.list-group.list-group-mugshot .list-group-item .s-avatar{position:absolute;top:10px;left:15px}.panel-logo-container{position:relative;margin:0;height:0;overflow:hidden;background:#fff;padding-bottom:100%}.panel-logo-container img{display:block;position:absolute;left:5%;top:50%;width:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-info-group .list-group-item{font-weight:600}.list-info-group .list-group-item small{display:block;font-weight:600;text-transform:uppercase;color:#888}.list-info-group .list-group-item .list-info-group-lg{font-size:18px;font-weight:400}.list-info-group .list-group-item .progress{margin-top:5px;margin-bottom:5px}.list-group .list-group-item-photo{position:relative}.list-group .list-group-item-photo .s-avatar{float:left;width:40px;height:40px}.list-group .list-group-item-photo .list-group-item-photo-content{margin-left:55px}.badge{font-weight:400}.badge.badge-success{background-color:#5cb85c}.badge.badge-danger{background-color:#ed5565}.badge.badge-warning{background-color:#f8ac59}.badge.badge-info{background-color:#5bc0de}.badge.badge-primary{background-color:#1c84c6}.badge.badge-inline{display:inline-block}.badge input[type=checkbox]{margin:0}.badge.badge-checkbox{padding:4px 10px;color:#414158}.badge.badge-checkbox.dark-background{color:#fff}.badge.book-label{color:#000;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.badge.book-label.dark-background{color:#fff}.badge.book-label.book-label-sm{font-size:11px}.badge.dark-background{color:#fff}.profile-panel{list-style-type:none;margin:-10px;padding:0;overflow:hidden}.profile-panel>li{display:block;float:left;width:25%}.profile-panel>li .profile-panel-cover{position:relative;overflow:hidden}.profile-panel>li .profile-panel-cover img{display:block;width:100%}.profile-panel>li .profile-panel-toolbar{position:absolute;top:-60px;left:0;right:0;padding:10px;overflow:hidden;background:hsla(0,0%,100%,.9);border-bottom:1px solid #fff;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.profile-panel>li .profile-panel-image-overlay{position:absolute;left:15px;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-panel>li .profile-panel-image-overlay img{display:block;width:100%;height:auto!important}.profile-panel>li .profile-panel-info{border-top:1px solid #ddd;padding:15px;display:block;position:relative}.profile-panel>li .profile-panel-info h4{background:rgba(0,0,0,.7);padding:0;margin:0 0 15px;position:absolute;left:15px;right:15px;bottom:100%;font-weight:600;text-transform:uppercase;color:#fff;font-size:14px;line-height:1.4;border-radius:2px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.profile-panel>li .profile-panel-info h4 a{color:#fff;text-decoration:none;display:block;padding:8px 10px}.profile-panel>li .profile-panel-info h4 a:hover{text-decoration:none}.profile-panel>li .profile-panel-content-container{border:1px solid #ddd;margin:10px;border-radius:2px}.profile-panel>li .profile-panel-content-container:hover .profile-panel-info h4{background:#5cb85c}.profile-panel>li .profile-panel-content-container:hover .profile-panel-toolbar{top:0}.list-tags{font-size:11px;margin:-3px 0 0;overflow:hidden}.list-tags li{background-color:#ccc;border-radius:2px;font-weight:600;margin-top:3px}.list-tags.list-tags-inline{white-space:nowrap}.dropdown-menu{border-radius:0;border:0 none;background-color:#fff;font-size:12px;font-weight:600;padding:0}.dropdown-menu>li>a{padding:10px 20px;font-weight:600;color:#414158}.dropdown-menu>li>a:hover{background-color:#c4c4d4;color:#2b2b3b}.dropdown-menu>li.active>a{background-color:#455a64;color:#fff}.dropdown-menu>li.active>a:hover{background-color:#455a64;color:#cfd8dc}.dropdown-menu>li.disabled a,.dropdown-menu>li.disabled a:hover{color:#c4c4d4}.dropdown-menu.dropdown-scroll{overflow:auto;max-height:300px}.list-inline.list-status-lg{margin:2px 0 20px}.list-inline.list-status-lg li{margin:0 5px 5px 0;padding:0}.list-inline.list-status-lg .label{font-size:12px;font-weight:600;text-transform:uppercase;padding:.3em .8em;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);border-radius:0}.list-inline.list-inline-bottom-margin{margin-bottom:15px}.list-attachment{margin-bottom:0}.list-attachment li+li{margin-top:8px}.listview-filter-bar{display:none;padding:10px 10px 5px;font-size:13px;margin-top:10px;margin-bottom:15px;background:#fff;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);overflow:hidden;border-radius:2px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-moz-transform:translateZ(0);-moz-backface-visibility:hidden;-moz-perspective:1000;-webkit-transition:position .3s cubic-bezier(.4,0,.2,1);transition:position .3s cubic-bezier(.4,0,.2,1);-webkit-transition:position .3s ease-in-out;transition:position .3s ease-in-out}.listview-filter-bar .listview-filter-title{font-weight:600;line-height:30px}.listview-filter-bar .list-inline{margin-bottom:0}.listview-filter-bar .list-inline>li{padding-right:0;margin-bottom:5px}.listview-filter-bar .btn{-webkit-box-shadow:none!important;box-shadow:none!important}.listview-filter-bar .btn,.listview-filter-bar li{vertical-align:top}.control-label{font-weight:400}.form-control{border-radius:2px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c4c4d4;background-color:#fafbfe;font-weight:600}.form-control:focus:not([readonly]){border-color:#455a64;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);box-shadow:0 2px 5px rgba(0,0,0,.16),0 2px 10px rgba(0,0,0,.12);outline:0 none}.form-control[multiple]{min-height:34px;height:auto}.form-control[disabled]{color:#ccc}.form-control.form-field-numbers{padding-left:0;padding-right:0;text-align:center}textarea{resize:vertical}textarea.form-control{height:120px}.input-group.gap{margin-top:5px}.input-group .input-group-addon{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#eee;border-color:#ddd;line-height:1}.form-control+.input-group .input-group-addon,.input-group .input-group-addon+.form-control{border-left:0 none}.input-group .input-group-addon:last-child{border-radius:0 3px 3px 0}.input-group .input-group-btn .btn{-webkit-box-shadow:none;box-shadow:none}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{margin-top:3px}.checkbox .control-label,.checkbox label,.radio .control-label,.radio label{font-weight:600}.help-block{font-size:11px}.form.form-inline-block{display:table;table-layout:fixed;width:100%}.form.form-inline-block .form-group{display:table-cell;padding-left:5px;padding-right:5px;margin:0;vertical-align:top}.form.form-inline-block .form-group .select2-ajax-widget,.form.form-inline-block .form-group .select2-container{display:block;width:100%!important}.form.form-inline-block .form-group .form-control,.form.form-inline-block .form-group .select2-container .select2-selection--single{border-color:#b5b5c9;border-radius:2px}.form.form-inline-block .form-group .input-group .input-group-addon{border-color:#b5b5c9;border-left:0 none;border-radius:2px}.form.form-inline-block .form-group:first-child{padding-left:0}.form.form-inline-block .form-group:last-child{padding-right:0}.form.form-inline-block .form-group.form-group-w-button{width:140px}.form.form-inline-block .form-group.form-group-w-button .btn{margin-top:23px}.form.form-inline-block+.form-inline-block{margin-top:15px}.ui-datepicker{background:#fff;padding:10px 10px 5px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:10px}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{border:0;border-radius:0;background-color:#c4c4d4;color:#555;border-bottom:2px solid #a7a7bf}.ui-datepicker .ui-datepicker-year+.ui-datepicker-month{margin-left:5px}.ui-datepicker.ui-corner-all{border-radius:2px;border:1px solid #c4c4d4;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5)}.ui-datepicker .ui-datepicker-header{margin:-10px -10px 0;padding:10px}.ui-datepicker .ui-datepicker-header.ui-corner-all{border:0 none;border-radius:2px;border-bottom:1px solid #c4c4d4}.ui-datepicker .ui-state-default{border:0 none;background-color:#f2f2f2;font-weight:400}.ui-datepicker .ui-state-default.ui-state-active{background-color:#5cb85c;color:#fff;font-weight:600}.ui-datepicker .ui-datepicker-today .ui-state-default.ui-state-highlight,.ui-datepicker .ui-state-default.ui-state-highlight{background-color:#1c84c6;color:#fff}.ui-datepicker .ui-datepicker-today .ui-state-default.ui-state-active{background-color:#5cb85c;color:#fff;font-weight:600}.ui-datepicker .ui-datepicker-week-end .ui-state-default{background-color:#f2dede;color:#a94442}.ui-datepicker .ui-datepicker-week-end .ui-state-default.ui-state-active{background-color:#ed5565;color:#fff}.s-list-comment{list-style-type:none;padding:0;margin:0}.s-list-comment>li{position:relative;min-height:64px;margin-bottom:15px}.s-list-comment>li .s-avatar{position:absolute;left:0;top:0;width:50px;height:50px}.s-list-comment>li .s-list-comment-content{margin-left:70px;padding:15px 20px;border:1px solid #ddd;position:relative;min-height:64px}.s-list-comment>li .s-list-comment-content:after,.s-list-comment>li .s-list-comment-content:before{display:block;content:"";position:absolute}.s-list-comment>li .s-list-comment-content:before{border:8px solid transparent;border-right-color:#ddd;top:16px;left:-16px}.s-list-comment>li .s-list-comment-content:after{border:7px solid transparent;border-right-color:#fff;top:17px;left:-14px}.s-list-comment>li .s-list-comment-content p{font-size:14px;line-height:22px}.s-list-comment>li .s-list-comment-content .s-list-comment-meta{text-align:right;font-size:12px}.s-list-comment>li.disabled .s-list-comment-content{background:#f2f2f2;color:#aaa}.s-list-comment>li.disabled .s-list-comment-content:after{border-right-color:#f2f2f2}.s-comment-form textarea{height:120px}.s-text-expandable{overflow:hidden;height:230px}.s-gallery-title{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ddd}.s-gallery-list{list-style-type:none;padding:0;margin:0;min-height:80px}.s-gallery-list>li{width:25%;float:left;min-height:80px}.s-gallery-list>li a{position:relative;display:block;color:#fff;text-decoration:none;margin:5px;-webkit-box-shadow:0 3px 8px rgba(171,177,186,.5);box-shadow:0 3px 8px rgba(171,177,186,.5);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-gallery-list>li a .s-gallery-list-caption{display:block;position:absolute;bottom:0;left:0;right:0;text-align:center;background:rgba(0,0,0,.7);padding:10px 0;color:#fff;font-size:11px}.s-gallery-list>li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1;text-decoration:none}.s-gallery-list.s-gallery-list-3>li{width:33.33333333%}.s-gallery-list.s-gallery-list-5>li{width:20%}.s-wysiwyg-text{line-height:1.62}.s-wysiwyg-text p{margin-bottom:20px}@media (max-width:767px){.btn-title{display:none!important}}.icon-btn{position:relative;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-btn .icon-btn-icon{display:block;width:36px;height:36px;line-height:34px;font-size:18px;text-align:center;border-radius:100%;background-color:#f2f2f2;border:1px solid rgba(0,0,0,.05);margin:0 auto;padding:0;color:#ccc;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.icon-btn:hover .icon-btn-icon{color:#555;border-color:#555}.icon-btn.icon-success:hover .icon-btn-icon{color:#5cb85c;border-color:#5cb85c}.icon-btn.icon-success.active .icon-btn-icon{color:#fff;background-color:#5cb85c}.icon-btn.icon-danger:hover .icon-btn-icon{color:#ed5565;border-color:#ed5565}.icon-btn.icon-danger.active .icon-btn-icon{color:#fff;background-color:#ed5565}.icon-btn.icon-warning:hover .icon-btn-icon{color:#f8ac59;border-color:#f8ac59}.icon-btn.icon-warning.active .icon-btn-icon{color:#fff;background-color:#f8ac59}.icon-btn.disabled{pointer-events:none}.truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s-editor-body{font-size:16px;line-height:1.5}.s-editor-body .listdetail-detail-cover,.s-editor-body ol,.s-editor-body p,.s-editor-body ul{font-size:16px;line-height:1.5;margin-bottom:21px}.s-editor-body .listdetail-detail-cover{margin-top:-15px;margin-left:-15px;margin-right:-15px}.s-flex-container,.s-flex-container .s-global-flex-title{position:relative}.s-flex-container .s-global-flex-title h3{margin-top:0;padding-top:0}.s-flex-container .s-global-flex-box.left{margin-right:350px;position:relative}.s-flex-container .s-global-flex-box.right{width:335px;position:absolute;top:0;right:0;bottom:0;padding-left:15px;border-left:1px solid #c9c9cf}.s-flex-container .s-global-flex-box.right .s-global-flex-body{position:absolute;top:40px;left:15px;right:0;bottom:0;overflow:hidden}.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group{border:1px solid #c9c9cf;margin:0;position:absolute;top:0;left:0;right:0;bottom:10px;overflow:auto}.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group .list-group-item{border-left:0 none;border-right:0 none}.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group .list-group-item:first-child,.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group .list-group-item:last-child{border-radius:0}.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group .list-group-item:first-child{border-top:0 none}.s-flex-container .s-global-flex-box.right .s-global-flex-body .list-group .list-group-item:last-child{border-bottom:0 none}.component-shortcut{margin-top:10px}.swal-center-vertical-form{width:80%;display:block;margin:30px auto 0;text-align:left}.s-generic-avatar-container{position:relative;overflow:hidden;min-height:64px}.s-generic-avatar-container .s-avatar{position:absolute;left:0;top:0}.s-generic-avatar-container .s-generic-avatar-content{margin-left:79px}.s-generic-avatar-container .s-generic-avatar-content.two-lines h3{margin-top:10px;margin-bottom:0;padding-bottom:0}.s-attachment-list{list-style-type:none;padding:0;margin:0;position:relative;overflow:hidden}.s-attachment-list li{position:relative;display:inline-block;width:160px;height:100px;margin-right:10px;margin-bottom:9px;background-color:#f39c12;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden}.s-attachment-list li:before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#f1c40f #fff;z-index:2;display:block;width:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1)}.s-attachment-list li>a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;z-index:1;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto;color:#fff;font-size:90%;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s-attachment-list li>a:hover{background-color:rgba(0,0,0,.2)}.s-attachment-list li.darken>a{background-color:rgba(0,0,0,.4)}.s-attachment-list li.darken>a:hover{background-color:rgba(0,0,0,.6)}.s-wysiwyg-lg{font-size:18px;line-height:1.4}.s-wysiwyg-lg p{margin-bottom:20px}@media (max-width:480px){.hidden-xs-inline{display:none!important}}
/*# sourceMappingURL=mix.styles.css.map*/