@media(min-width:400px){@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v34/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format('truetype')}}@media(min-width:400px){@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAXC-v.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_Gwfo.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype')}}@media(min-width:400px){@font-face{font-family:'Droid Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/droidserif/v19/tDbK2oqRg1oM3QBjjcaDkOr4nAfcGw.ttf) format('truetype')}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/droidserif/v19/tDbX2oqRg1oM3QBjjcaDkOr4lLz5CwOnTQ.ttf) format('truetype')}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/droidserif/v19/tDbI2oqRg1oM3QBjjcaDkOr9rAA.ttf) format('truetype')}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/droidserif/v19/tDbV2oqRg1oM3QBjjcaDkOJGiRD7OwQ.ttf) format('truetype')}}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoC1CzTtw.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCs6KVjbNBYlgo6eA.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCjC3Ttw.ttf) format('truetype')}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvTtw.ttf) format('truetype')}body{font-family:"Open Sans",Lato,"Helvetica Neue",Helvetica,Arial,serif}body .text-content{font-family:"Open Sans",Lato,"Helvetica Neue",Helvetica,Arial,serif}body .nav #main-nav.navbar.navbar-default{font-family:"Open Sans",'Ubuntu',Helvetica,Arial,serif;font-weight:500;font-size:16px}h1:not(.fa):not(.glyphicon),h2:not(.fa):not(.glyphicon),h3:not(.fa):not(.glyphicon),h4:not(.fa):not(.glyphicon),h5:not(.fa):not(.glyphicon),strong:not(.fa):not(.glyphicon){font-family:"Open Sans",'Ubuntu',Helvetica,Arial,serif}.panel.panel-default .panel-heading:not(.fa):not(.glyphicon){font-family:"Open Sans",'Ubuntu',Helvetica,Arial,serif}body.sparse,body.auth{background:#f9f8f6}body.sparse .main,body.auth .main{background:#f9f8f6}body.sparse a,body.auth a{color:#008bb0;text-decoration:none;transition:1s ease}body.sparse a:hover,body.auth a:hover{color:#b1b3b6}body.sparse .login-below-login-row,body.auth .login-below-login-row{padding-top:15px}body.sparse .modal-content,body.auth .modal-content{border-radius:0}body.sparse .modal-content .form-control,body.auth .modal-content .form-control{border-radius:0}body.sparse .sparse-header,body.auth .sparse-header{background-color:#1e3765;text-align:center}body.sparse .sparse-container,body.auth .sparse-container,body.sparse .auth-container,body.auth .auth-container{box-shadow:0 10px 24px 0 rgba(0,0,0,.22);background:#fff;padding:30px}body.sparse .sparse-footer,body.auth .sparse-footer{height:70px}body.sparse .btn.btn-success,body.auth .btn.btn-success{background:#008bb0;border-color:#00637d;color:#fff!important}body.sparse .btn.btn-success:hover,body.auth .btn.btn-success:hover{background:#00637d;color:#fff;transition:.3s ease}body.sparse .btn.btn-primary,body.auth .btn.btn-primary{background:#008bb0;border-color:#00637d;color:#fff!important;transition:.3s ease}body.sparse .btn.btn-primary:hover,body.auth .btn.btn-primary:hover{color:#fff;background:#00637d}.footer{color:#fff;background:#1e3765;text-align:center;font-weight:500;position:relative;clear:both;padding:30px}.footer .statement{text-align:left;margin-top:45px;margin-bottom:30px}.footer .statement a{color:#fff;font-weight:bold;text-decoration:underline;font-style:italic}.footer .social a{color:#fff!important}.footer .container{background:#1e3765;padding:5px 20px;margin-bottom:0}.footer .centerF{color:#fff;display:inline-flex;font-size:18px;width:100%;justify-content:center}.footer .centerF p{padding:15px}.footer .centerF a{color:#fff!important}@media(max-width:768px){.footer .centerF{display:grid}}@media(max-width:768px){.footer .centerF .footerRow{border-right:none}}fieldset{margin-bottom:25px}.header{background:#1e3765}@media(max-width:768px){.header{padding-left:15px;padding-right:15px}}.header .container{background:#1e3765}.header .container .uoft-widget-icon{position:fixed!important;text-align:right!important}.header .container .sName{text-align:right;font-weight:400}.header .container .sName a{color:#191e52}.header .container .sName a:hover{color:#b1b3b6;text-decoration:none}.header .container .logo{margin:40px 10px 40px 10px;height:80px;background-color:#1e3765}.nav #main-nav.navbar.navbar-default{background-color:#1e3765;border:none}@media(min-width:898px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:260px}}@media(min-width:1100px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:300px}}@media(min-width:1200px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:360px}}@media(min-width:1400px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:390px}}@media(min-width:1800px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:420px}}@media(min-width:2900px){.nav #main-nav.navbar.navbar-default{background-image:url(https://mymanagement.utsc.utoronto.ca/files/shared/99_2vm7npFtfGA2TB7dCkh7Hk8zxMXZ_1DItFgLHKy01/NAVhero-banner.png);background-size:100%;background-repeat:no-repeat;background-position:top;height:750px}}.nav #main-nav.navbar.navbar-default .container{font-weight:600;background:#1e3765;padding-left:0}.nav #main-nav.navbar.navbar-default .container a:not(.see-all){color:#fff}@media(min-width:768px){.nav #main-nav.navbar.navbar-default .container a:not(.see-all):hover{background-color:#007fa3;color:#fff;text-decoration:none}}.nav #main-nav.navbar.navbar-default .container a:not(.see-all):hover,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active:hover,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):active:focus,.nav #main-nav.navbar.navbar-default .container a:not(.see-all):focus{background-color:#007fa3;color:#fff;text-decoration:none;transition:.3s ease}.nav #main-nav.navbar.navbar-default .container .active>a,.nav #main-nav.navbar.navbar-default .container .open>a{background-color:#007fa3;color:#fff;text-decoration:none}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu{background-color:#1e3765;border:none;border-radius:0;box-shadow:none;padding:0}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu #sitesMenu-searchfield .form-control{border-radius:0;border:solid 1px #525252;background-color:#f5f5f5;color:#525252;border-top:none}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a{padding:10px 20px;color:#fff}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:hover,.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:active,.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:active:hover,.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:active:focus,.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu a:focus{background-color:#007fa3;color:#fff;text-decoration:none}.nav #main-nav.navbar.navbar-default .container ul.dropdown-menu .active>a{background-color:#007fa3;color:#fff}@media(max-width:1180px){.nav #main-nav.navbar.navbar-default .container{width:auto}}@media(max-width:768px){.nav #main-nav.navbar.navbar-default .container #students-nav ul.navbar-nav{padding-left:20px}}.nav #main-nav.navbar.navbar-default .navbar-toggle{border-color:#fff;margin-right:25px}.nav #main-nav.navbar.navbar-default .navbar-toggle:hover,.nav #main-nav.navbar.navbar-default .navbar-toggle:active,.nav #main-nav.navbar.navbar-default .navbar-toggle:active:hover,.nav #main-nav.navbar.navbar-default .navbar-toggle:active:focus,.nav #main-nav.navbar.navbar-default .navbar-toggle:focus{background-color:#858585}.nav #main-nav.navbar.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.nav #main-nav.navbar.navbar-default .navbar-brand{padding-left:30px;color:#fff!important}.nav #main-nav.navbar.navbar-default #notifications .popover.bottom{background:#fff;border-radius:0}.nav #main-nav.navbar.navbar-default #notifications .popover.bottom>.arrow:after{border-bottom-color:#fff}.nav #main-nav.navbar.navbar-default #notifications .notifications-header{margin-left:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header,.nav #main-nav.navbar.navbar-default #notifications .notifications-body,.nav #main-nav.navbar.navbar-default #notifications .notifications-list{color:#000;background-color:#fff}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread{color:#fff;background-color:#1e3765;padding-bottom:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row.unread:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row.unread:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row.unread:active{color:#525252;background-color:#b1b3b6;transition:.3s ease}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row{color:#000;background:#fff;padding-bottom:10px}.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-header a.notification.row:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-body a.notification.row:active,.nav #main-nav.navbar.navbar-default #notifications .notifications-list a.notification.row:active{color:#525252;background-color:#b1b3b6;transition:.3s ease}.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all{color:#000;background-color:#fff;font-size:14px}.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:hover,.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:focus,.nav #main-nav.navbar.navbar-default #notifications .notifications-footer a.see-all:active{transition:.3s ease;text-decoration:none}html{height:100%}body{height:100%;background:#fff;color:#1e3765}body a:not(.btn){transition:.3s ease}.wrap{overflow:auto;padding-bottom:100px;min-height:100%}.main{background:#fff;margin:0;padding:0}@media(max-width:768px){.main{padding-left:15px;padding-right:15px}}.main a:not(.btn){color:#007fa3;transition:.3s ease}.main a:not(.btn):hover{color:#1e3765;transition:.3s ease;text-decoration:underline}.main .form-control,.main .btn,.main .alert{border-radius:0}.main .btn.btn-success{background:#007fa3;border-color:#005770;color:#fff!important}.main .btn.btn-success:hover{background:#005770;color:#fff;transition:.3s ease}.main .btn.btn-primary{background:#007fa3;border-color:#005770;color:#fff!important;transition:.3s ease}.main .btn.btn-primary:hover{color:#fff;background:#005770}.main .sparse-container{padding:0!important}.main .under-nav{background:#fff;padding:25px 0 0 0}.main .under-nav .container{padding:0}.main .under-nav .container .search{padding:15px}.main .under-nav .container ul.list-inline{padding-top:10px}.main .main-content .container{margin:0 auto;padding:10px 0 0 0}.main .main-content .container a:not(.btn){color:#007fa3}.main .main-content .container a:not(.btn):hover{color:#1e3765;transition:.3s ease;text-decoration:underline}.main .main-content .container h2{font-style:italic;font-weight:bold;color:#1e3765}.main .main-content .container .content{background:#fff;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.main .main-content .container .wf-stage.wf-panel{background:#fff}.main .main-content .container .home-row{margin-bottom:15px!important}.main .main-content .container .homepage-heading{background-color:transparent;color:#1e3765;font-size:24px;font-weight:bolder;text-align:center;height:60px;line-height:60px}.main .main-content .container .pantoneWarmRed{color:#dc4633}.main .main-content .container .pantone3285{color:#00a189}.main .main-content .container .pantone2613{color:#6d247a}.main .main-content .container .pantone227{color:#ab1368}.main .main-content .container .pantone7722{color:#0d534d}.main .main-content .container .homepage-body p{font-size:16px;color:#fff;height:51px;line-height:22px;align-content:center;text-align:center}.main .main-content .container .homepage-body p a{color:#fff;font-weight:600}.main .main-content .container .homepage-body p a:hover{color:#fff!important;text-decoration:underline!important}.main .main-content .container .bg-color1 p{background-color:#dc4633}.main .main-content .container .bg-color2 p{background-color:#00a189}.main .main-content .container .bg-color3 p{background-color:#6d247a}.main .main-content .container .bg-color4 p{background-color:#ab1368}.main .main-content .container .bg-color6 p{background-color:#0d534d}.main .main-content .container .panel.panel-default{border:none}.main .main-content .container .panel.panel-default .panel-heading{height:60px;background:transparent;color:#1e3765;font-size:24px;font-weight:bold;text-align:center}.main .main-content .container .panel.panel-default .panel-heading a{color:#007fa3}.main .main-content .container .panel.panel-default .panel-body{font-size:16px}.main .main-content .container .panel.panel-default .panel-body a:not(.btn){color:#007fa3;text-decoration:underline}.main .main-content .container .panel.panel-default .panel-body a:not(.btn):hover{color:#1e3765;transition:.3s ease;text-decoration:underline}.main .main-content .container .panel.panel-default .list-group-item{border:none}.main .main-content .container .panel.panel-default .list-group-item a{text-decoration:underline}.main .main-content .container .panel.panel-default .panel-footer{text-align:center;background:#007fa3;height:50px;line-height:28px;border-bottom-right-radius:0;border-bottom-left-radius:0}.main .main-content .container .panel.panel-default .panel-footer a{font-size:16px;font-weight:bold;color:#fff}