@import url("https://files.apsc.ubc.ca/css/pd-base.css");body{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif;-webkit-font-smoothing:antialiased}.full-width-container .expand.row-fluid, .full-width-container
.breadcrumb.expand{max-width:1200px;margin-left:auto;margin-right:auto;background:#FFF}#subsidiary
#UbcBottomNav.UbcContainer{max-width:1200px;margin-left:auto;margin-right:auto}.row-fluid.expand.content
#subsidiary{margin-left:auto;margin-right:auto}#ubc7-unit{box-shadow:none}#content{margin-top:10px;width:100%}@media only screen and (min-width: 768px){#content{margin-left:5em;max-width:60%}.login-menu{border-left:1px solid #999;border-right:1px solid #999;margin-right:1px}}@media only screen and (min-width: 1200px){.navbar
.nav{margin-right:0}.login-menu{left:20px}.content-container{width:1200px;margin-left:auto;margin-right:auto;background:#FFF;padding-left:15px;padding-right:15px}}.page h1.entry-title{display:inline-block}h1{font-weight:600;font-size:2.25em;line-height:1.5em;color:#002145;margin:20px
0 10px}.entry-content
h2{margin-top:0;font-size:1.25rem;font-weight:600}p{font-weight:100;font-style:normal;color:#222;font-size:16px;line-height:1.5em;letter-spacing:0px;margin-bottom:1.5em}.entry-content
li{font-weight:100;font-style:normal;color:#222;font-size:16px;line-height:1.25em;letter-spacing:0px;margin-bottom:1em}small{font-size:75%;line-height:1em}#content ul, #content
ol{margin-inline-start:40px}#container{padding:0}#ubc7-unit-name a, #ubc7-unit-name a:hover{text-shadow:none}.header,.home-header{width:100%;height:500px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover !important}.header .header-text{width:fit-content;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#FFF}.header .header-text .page-title{color:#FFF;font-weight:600;font-size:42px;margin:0;padding:0
0 10px 0;line-height:1.2em}.header .header-text .header-tagline{color:#FFF;font-weight:200;line-height:32px;font-size:20px;margin:0}@media only screen and (max-width: 768px){.header{height:200px}.header .header-text .page-title{font-size:1.25rem}.header .header-text .header-tagline{font-size:1rem}}.box{display:block;padding:20px
1.25rem 10px 1.25rem;border:1px
solid #ccc;position:relative;background:#fff;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box
a{text-decoration:none}.box
ul{margin-inline-start:25px !important}.box:hover{-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.contact-wrap{margin-top:40px;margin-bottom:40px}.contact-wrap
p{margin-bottom:1em}.team-wrap{margin-top:40px}a,
a:hover,
.accordion-group p a,
.accordion-group p a:hover,
.accordion-group ul a,
.accordion-group ul a:hover,
.accordion-group p a ul
.accorion-group p a:hover
ul{color:#0093d0}.accordion-heading{font-weight:600;line-height:1.5em}.accordion-heading a:hover, .accordion-heading a:active, .accordion-heading a:focus{background:#0093d0;color:white !important}.accordion-group{font-size:1rem}.accordion{margin-bottom:0}.accordion+br{display:none}.btn-primary{background-image:none !important;background-color:#fff;color:#0093d0 !important;border:1px
solid #0093d0;border-color:#0093d0;line-height:1.5em;text-decoration:none !important}.btn-primary:hover{background-color:#0093d0 !important;border-color:#0093d0 !important;color:#fff !important}blockquote{border-left:5px solid #0093d0;padding:0
0 0 15px;margin-left:30px}blockquote
p{line-height:1.5em;font-size:initial}ul{list-style-type:disc;line-height:1.5em;margin-bottom:1.5em}ul
ul{list-style-type:circle;line-height:1.5em;margin-top:15px}.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus{box-shadow:none !important;background-color:none !important}#ubc7-unit-menu
a{font-size:12px;font-weight:600}#primary{margin-top:42px}#ubc7-unit-menu .nav>li.student-portal>a{background-color:#0093d0 !important;border:1px
solid #0093d0;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;margin-top:4px;margin-bottom:4px;margin-left:5px;margin-right:5px;padding:5px
15px;padding-top:5px !important;display:inline-block}#ubc7-unit-menu .nav>li.student-portal>a:hover{background-color:#fff !important;border:1px
solid #0093d0;color:#0093d0}#ubc7-unit-menu .container .login-menu .btn-group.open ul.dropdown-menu{right:0;left:auto}.sidenav{border:none !important;box-shadow:none !important}.sidenav
.single{border-right:none !important;border-left:none !important;border-color:#cfcbc2;box-shadow:none}.sidenav .single a:hover{color:#fff !important;background-color:#0093d0 !important}.sidenav .accordion-heading .link, .sidenav .accordion-body{color:#002145;font-size:14px;font-weight:500}.sidenav .accordion-group, .sidenav .accordion-heading .accordion-toggle{border-right:none;border-left:none}.inner-wrap{width:90%;max-width:1170px;margin:0
auto}.tablepress a, .tablepress a:hover{color:#0093d0}.tablepress thead .sorting_asc,
.tablepress thead .sorting_desc,
.tablepress thead .sorting:hover
.tablepress thead .sorting:active{background-color:none !important}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:30px}.gfield_radio{margin-inline-start:0 !important}.gform_wrapper .gfield_radio li
label{margin-left:10px}.gfield_checkbox{margin-inline-start:0px !important}textarea.large,textarea.medium{height:200px !important}