.full-width-container .expand.row-fluid, .full-width-container
.breadcrumb.expand{max-width:1200px;margin-left:auto;margin-right:auto;background:#FFF}.row-fluid.expand.content{max-width:1200px;margin-left:auto;margin-right:auto}@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600);#content{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-ms-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;-o-font-smoothing:subpixel-antialiased}#container,.content,#ubc7-unit-menu,#ubc7-footer{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif}body{background-color:#FFF}h1{text-transform:uppercase;font-weight:400;font-size:40px;color:#002145;line-height:40px;margin-top:30px;margin-bottom:20px}h2 a:hover,h3 a:hover,h4 a:hover{color:#002145}h2,h3{color:#004785;font-weight:600}a img:hover{opacity:0.7;filter:alpha(opacity=70)}.cover-photo{height:400px;margin:-15px -20px 15px;background-position:50% 50%;background-size:cover;position:relative}@media (min-width: 770px) and (max-width: 980px){.cover-photo{height:300px}}@media (max-width: 769px){.cover-photo{height:200px}}.full-width-photo{height:200px;margin:-15px -20px 15px;background-position:50% 50%;background-size:cover;position:relative}.wide-center{max-width:1200px;margin-left:auto;margin-right:auto}.btn-primary{background-image:linear-gradient(#004785,#004785);border-color:#004785}.accordion-heading{font-weight:600}.accordion-heading
.link{font-weight:400}.page-title{display:none}.breadcrumb{padding-bottom:10px}.page>div>h1{margin-top:0}#ubc7-unit-menu .nav>li.active>a, #ubc7-unit-alternate-navigation .nav>li.active>a, #ubc7-unit-menu .nav>li.active>.btn-group{background:#004785;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.current-menu-item{font-weight:600}.padding30px{padding:30px}@media screen and (max-width: 767px){#ubc7-footer-menu
div{margin:10px
auto}}#body-container>div.row-fluid.expand.content{max-width:100%}#body-container > div.row-fluid.expand.content
#subsidiary{border-top:1px solid #D7E0E7;background:url('https://mech2.sites.olt.ubc.ca/files/2015/08/stripe_9c55ec5b0084d051b912a0d9050936c5.png')}.home
.utility.span12{display:block}.utility.span12{display:none}.home
#container{padding-top:0}#text-4{max-width:1200px;margin:0
auto 15px}i{padding-right:10px}.white{color:#fff}.caption-text
a{color:#FFF}.intro-page{font-size:1.25em;letter-spacing:3 px;line-height:1.6;padding:10px
0px 10px 0px;margin-bottom:0px}.article-top{padding-bottom:15px}.body-image{padding-top:15px}.calendarbk{background:#f2f2f2;padding:10px}#p1{font-size:1.25em;line-height:1.5em;padding-bottom:15px}div.intro{font-size:1.25em;letter-spacing:3 px;line-height:1.6;padding:10px
0px 10px 0px;margin-bottom:15px}div.intro-para{font-size:1.1em;line-height:1.6em;padding-bottom:10px}.tagline{font-size:1.75em;font-weight:20;line-height:1.15;color:#00A7E1;padding:0px
0px 0px 0px}.background-grey{background-color:#F9FAFB}div.banner{background-color:#F9FAFB;padding:17px
20px 10px 20px;font-size:1.15em;line-height:1.5em}.virtual-tour-header{font-size:1.1em;padding:15px
0px 15px 0px}a.lnk{font-size:1em;font-weight:bold;line-height:1.4;font-style:strong;border-style:hidden;padding:10px;margin:auto;margin-bottom:5px;background-color:#ebf7fb;text-decoration:none;display:inline-block;width:fit-content}a.lnk:hover{text-decoration:none;background-color:#97D4E9}h4.sidesec{line-height:1.15;font-size:1.25em;color:#002145}h5.sidesec{line-height:1.1;color:#002145;text-align:left}div.sidesec{background-color:#F9FAFB;margin-top:15px;padding:5px
17px 25px 17px;width:87%;line-height:1.3;font-size:1.05em}.wp-caption{border-style:hidden;font-style:italic;font-size:0.85em;padding-bottom:5px}div.blurb{background-color:#F9FAFB;margin-top:15px;margin-bottom:15px;padding:5px
17px 20px 17px;width:87%;line-height:1.3;font-size:1.05em}h4.blurb{line-height:1.1;font-size:1.25em;color:#002145}h5.blurb{line-height:1.1;color:#002145;text-align:left}h4.newsblurb{line-height:1;font-size:1.25em;color:#002145;margin-bottom:1em}h5.newsblurb{line-height:1.1;color:#002145;text-align:left}a{border:0;text-decoration:underline;word-wrap:break-word}div.sq{font-size:0.9em;font-weight:bold;img{width:85px;height:85px;object-fit:cover;object-position:65% 100%;padding-top:0px}.inline-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;background-color:none;padding:0px}div.inline-txt{background-color:none;text-align:left;float:left;word-wrap:break-word}}