.page .hours-section p,.btn,p.lrg-light,h3,h1.major,h2.major,h1,h2,h2.post-title,blockquote p,.feature-box .description p,blockquote,.feature-box .description{font-smooth:auto;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}blockquote,.feature-box .description{margin-top:2em;margin-bottom:2em;border-left:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;letter-spacing:0px;line-height:32px;font-weight:200;text-align:center}blockquote p,.feature-box .description p{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;letter-spacing:0px;line-height:32px;font-weight:200;text-align:center}h1,h2,h2.post-title{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200;font-size:52px;color:#1c2e36;line-height:58px;margin-bottom:.6em}h1.major,h2.major{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;font-style:normal;font-size:64px;color:#1c2e36;line-height:68px;text-align:center}h2,h2.post-title{font-size:40px;line-height:46px}h3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:200;font-size:30px;color:#1c2e36;line-height:32px;margin-bottom:.6em}.emphasis,.entry-content{font-family:"HelveticaNeue-Regular","Helvetica Neue Regular","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;line-height:1.6em}.emphasis{font-size:20px}p.lrg-light{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:38px;line-height:38px}.title-menu-item{font-weight:bold !important;text-indent:-4px !important}.page .entry-content a,.post .entry-content a{text-decoration:none;position:relative;width:inherit;z-index:0}.page .entry-content p a,.post .entry-content p a{white-space:nowrap}.page .entry-content a:before,.post .entry-content a:before{content:" ";height:2px;background-color:#eace75;width:auto;position:absolute;left:0;right:0;bottom:0;z-index:-1;-webkit-transition:height .1s,width .1s;transition:height .1s,width .1s;display:block}.page .entry-content a:hover:before,.post .entry-content a:hover:before{height:100%}.page .entry-content h2 a,.page .entry-content h2 a:hover,.page .entry-content h3 a,.page .entry-content h3 a:hover,.post .entry-content h2 a,.post .entry-content h2 a:hover,.post .entry-content h3 a,.post .entry-content h3 a:hover{white-space:normal}.page .entry-content h2 a:before,.page .entry-content h2 a:hover:before,.page .entry-content h3 a:before,.page .entry-content h3 a:hover:before,.post .entry-content h2 a:before,.post .entry-content h2 a:hover:before,.post .entry-content h3 a:before,.post .entry-content h3 a:hover:before{content:none;background-color:inherit}.page .entry-content h2 a:hover,.page .entry-content h2 a:hover:hover,.page .entry-content h3 a:hover,.page .entry-content h3 a:hover:hover,.post .entry-content h2 a:hover,.post .entry-content h2 a:hover:hover,.post .entry-content h3 a:hover,.post .entry-content h3 a:hover:hover{color:#0055b7}.btn{border-radius:3px;background-color:#002145;color:#fff;border-color:#fff;background-image:none;-webkit-transition:background-color .3s;transition:background-color .3s}.btn.btn-lrg{font-size:1.2em;line-height:1.2em;margin:20px auto}.btn i{margin-right:.3em}.btn i:hover{cursor:pointer}a.btn:before{display:none !important}.page .hours-section a.btn{color:#2f5d7c !important;background-color:#fff;border-color:#fff}.page .hours-section a.btn:hover{background-color:#0055b7;text-decoration:none;color:#fff !important;border-color:#0055b7}@media screen and (max-width: 767px){.page .hours-section a.btn{width:80%;margin-left:10%}}.btn:hover,.btn:focus,.pagination>ul>li>a:hover,.init-select.btn.current{background-color:#0055b7;border-color:#0055b7;background-position:0 -200px;text-decoration:none;text-shadow:none;-webkit-transition:background-color .3s;transition:background-color .3s}body{background-color:#fff}.gray-section{background-color:#f8f7f7;margin-top:0;padding-bottom:50px}.feature-box{position:relative;margin:30px 10px;border:1px solid #2f5d7c;min-height:360px;overflow:hidden;background-size:cover;background-position:center}.feature-box .fb-title{padding:10px 20px 10px 20px;margin:0;background-color:rgba(0,33,69,.9);-webkit-transition:opacity 1s;transition:opacity 1s;color:#fff;width:100%}.feature-box .fb-image{width:100%;height:auto;max-height:100%}.feature-box .overlay{margin-top:76px;background-color:#002145;opacity:.8;position:absolute;height:0;bottom:0;-webkit-transition:height .7s;transition:height .7s;min-width:100%}.feature-box .description{margin:20px 20px;color:#fff;font-size:17px;vertical-align:middle}.feature-box:hover{cursor:pointer}.feature-box:hover .fb-title{opacity:0}.feature-box:hover .overlay{opacity:.8;height:100%}.feature-box:hover .description{color:#fff}.pagination{clear:both}.pagination a:before{display:none !important}ul.nav-list a:before{display:none !important}.fw-section .bg{position:absolute;width:100%;left:0;height:300px;z-index:0;background-position:center;background-size:inherit;-webkit-animation:fadein 1.8s;animation:fadein 1.8s}@media screen and (min-width: 1200px){.fw-section .bg{background-size:cover}}.fw-section .bg .gradient{position:absolute;bottom:0;height:80%;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(to bottom, rgba(255, 255, 255, 0), white)}.fw-section .content{padding-top:200px;min-height:100px;position:relative;z-index:1;background:none}.wp-caption{border:none}.wp-caption .wp-caption-text{margin:.6em;font-size:.8em}@media(min-width: 980px){#ubc7-unit-menu .navbar-inner{background-color:#fff;border-bottom:5px solid #002145}#ubc7-unit-menu .dropdown .btn-group .btn.droptown-toggle{border-left:1px solid #dab12c !important;margin-left:10px;margin-right:30px;padding:0 10px}#ubc7-unit-menu .dropdown .btn-group .btn.droptown-toggle span.ubc7-arrow.down-arrow{-webkit-transition:.2s margin-top;transition:.2s margin-top}#ubc7-unit-menu .dropdown .btn-group .btn,#ubc7-unit-menu .nav>li>a{margin-top:0;background-color:#fff;font:300 14px "Helvetica-Light","Helvetica Neue","Arial",sans-serif;padding:6px 0 0 0;height:22px}.wp-pagenavi{margin:20px;text-align:center}#ubc7-unit-menu .btn-group button:hover,#ubc7-unit-menu .dropdown .btn-group:hover .btn,#ubc7-unit-menu .dropdown .btn-group:hover .dropdown-toggle,#ubc7-unit-alternate-navigation .nav>li.active>.btn-group:hover .btn{background:#fff !important;height:22px !important;color:#002145;text-decoration:underline}#ubc7-unit-menu .btn-group button:hover span.ubc7-arrow.down-arrow,#ubc7-unit-menu .dropdown .btn-group:hover .btn span.ubc7-arrow.down-arrow,#ubc7-unit-menu .dropdown .btn-group:hover .dropdown-toggle span.ubc7-arrow.down-arrow,#ubc7-unit-alternate-navigation .nav>li.active>.btn-group:hover .btn span.ubc7-arrow.down-arrow{background-position:-1178px -261px !important;vertical-align:top;margin-top:6px}#ubc7-unit-menu .navbar-inner{padding-top:33px;height:95px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding .3s,height .3s;transition:padding .3s,height .3s}#ubc7-unit-menu .navbar-inner #ubc7-unit-navigation{z-index:600}#ubc7-unit-menu .nav>li.active>a,#ubc7-unit-alternate-navigation .nav>li.active>a,#ubc7-unit-menu .nav>li.active>.btn-group{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>li>a{padding:10px 20px}#ubc7-unit-menu .nav-collapse .dropdown-menu a:hover{background:#eace75 !important;color:#002145}.clock-svg{width:30px;margin:-3px 40px 0 40px}.clock-svg .st0{fill:#0c2344;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.clock-svg .st1{fill:#dab12c;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.clock-svg .st2{fill:none;stroke:#0c2344;stroke-width:.9;stroke-linecap:round;stroke-miterlimit:10}.ie9 img[src$=".svg"],.ie9 svg{width:100% !important}.ie9 .page-wayfinding .ikb-map{height:450px}.ie9 .page-learning-spaces .ikb-map{height:220px;width:100%}.ie9 .ikb-map{height:300px;width:100%}.ie9 .building-svg{height:350px}.ie9 .clock-svg{margin-top:-55px}.ie9 .affix .clock-svg{margin-top:-3px}}@media screen and (min-width: 980px)and (-ms-high-contrast: active),(min-width: 980px)and (-ms-high-contrast: none){img[src$=".svg"],svg{width:100% !important}.page-wayfinding .ikb-map{height:450px}.page-learning-spaces .ikb-map{height:220px;width:100%}.ikb-map{height:300px;width:100%}.building-svg{height:350px}.clock-svg{margin-top:-55px}.affix .clock-svg{margin-top:-3px}}@media(min-width: 980px){#ubc7-unit-menu.affix{position:fixed;top:0;width:100%;z-index:200}#ubc7-unit-menu.affix .navbar-inner{height:50px;padding:8px}}@media(min-width: 980px){.admin-bar #ubc7-unit-menu.affix{top:32px}}@media(min-width: 980px){.affix+.full-width-container{margin-top:60px}}@media(min-width: 980px){.page-home-page .clock-svg,.page-home-alt .clock-svg{visibility:hidden}}@media(min-width: 980px){.affix .clock-svg{visibility:visible;height:36px}}@media(max-width: 979px){#ubc7-unit-menu.affix{position:relative}.clock-svg{display:none}}.search-results .post .thumbnail{float:left;margin:0 10px 10px 0}.page-home-alt .breadcrumb{display:none}.page-home-alt .full-width-container{width:100% !important}.page-home-alt a{color:#0055b7}.page-home-alt a:hover{color:#0055b7}.page-home-alt .entry-content h2 a:hover,.page-home-alt .page .entry-content h2 a:hover:hover,.page-home-alt .page .entry-content h3 a:hover,.page-home-alt .page .entry-content h3 a:hover:hover,.page-home-alt .post .entry-content h2 a:hover,.page-home-alt .post .entry-content h2 a:hover:hover,.page-home-alt .post .entry-content h3 a:hover,.page-home-alt .post .entry-content h3 a:hover:hover{color:#40b4e5}.page-home-alt .feature-box{border-color:#0055b7}.page-home-alt .feature-box .fb-title,.page-home-alt .feature-box .overlay{background-color:#0055b7;opacity:.9}.page-home-alt .news-sub{position:relative}.page-home-alt .news-sub h2{font-size:24px !important}.page-home-alt .news-sub .news-label{position:absolute;padding:1px;right:5px;top:5px;font-size:10px;background-color:#6ec4e8;color:#fff}.page-home-alt .home-calendar{z-index:100;position:relative}.page-home-alt .home-calendar caption{font-weight:bold;font-style:italic}.home-events ul.eo-events{margin-left:0}.home-event{background-color:#fff;margin:10px 0;padding:5px}.home-event h3{margin-top:-22px;font-size:24px}.list-event h3{margin-top:0;margin-bottom:.5em;line-height:36px}@media screen and (min-width: 1200px){.home-event{margin-right:30px}}.month-day{display:block;background-color:#6ec4e8;color:#fff;width:80px;text-align:center;font-weight:bold;margin:0 10px 0 0;padding-bottom:3px;float:left}.month-day .day{font-size:3em}.home-top{margin-top:-15px;padding-top:15px;padding-bottom:45px;background:#002145;width:100%;color:#fff}@media(max-width: 979px){.home-top{border-top:2px solid #fff}}.home-top blockquote,.home-top .feature-box .description,.feature-box .home-top .description{margin:30px 0}.home-top a,.home-top a:visited{color:#fff}.home-top a:hover{color:#2f5d7c}.home .hentry{margin-bottom:0}.building-svg-wrapper{position:relative}.building-svg{width:575px;right:6px;position:absolute;z-index:100;margin-top:-105px}@media(min-width: 1200px){.building-svg{right:46px}}@media(max-width: 979px){.building-svg{position:relative;width:auto;margin-top:0;z-index:0}}.building-svg .st0{fill:#002145;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.building-svg .st1{fill:#bec6cc}.building-svg .st2{fill:none;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.building-svg .st3{fill:#9ea7b4}.building-svg .st4{fill:#0c2344;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.building-svg .st5{fill:#dab12c;stroke:#fcfdff;stroke-width:.9;stroke-miterlimit:10}.building-svg .st6{fill:none;stroke:#0c2344;stroke-width:.9;stroke-linecap:round;stroke-miterlimit:10}.building-svg .st7{fill:#ced3da}.building-svg .st8{fill:#6d7b8f}@media(min-width: 1200px){#ubc7-unit-navigation{margin-left:70px}}.page .hours-section{margin:10px 0 15px 0;text-align:right;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;min-height:150px}.page .hours-section p{font-size:15px}.page .hours-section .hours{font-weight:bold}.page .hours-section a,.page .hours-section a:visited{text-decoration:none;color:#dab12c}.page .hours-section a:hover{text-decoration:underline;color:#dab12c}.page .hours-section a:before,.page .hours-section a:hover:before{display:none}.page .hours-section .lrg-light{margin-bottom:20px;font-size:38px}.page .hours-section .btn{margin:20px 30px 0 0}.top-news-item{margin-top:-30px;margin-right:-25px;padding:10px 15px;background-color:#fff}.top-news-item .post-date{font-size:.8em}.top-news-item .excerpt{display:none}@media screen and (min-width: 1400px){.top-news-item .excerpt{display:inherit}}.news-sub{background-color:#fff;margin-top:5px;padding:5px;margin-left:30px}@media(max-width: 979px){.news-sub{margin-left:auto}}.news-sub h2{font-size:32px;line-height:36px;margin-top:5px;margin-bottom:5px}.widget_calendar{width:100%}#wp-calendar{width:100%}#wp-calendar caption{color:#333;font-size:14px;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.home-calendar{margin-top:5px;background-color:#fff;max-width:400px;padding:5px}.page-home-alt .home-calendar{max-width:100%}@media(max-width: 779px){.page-home-alt .home-calendar{margin-top:40px}}#wp-calendar{display:table}#wp-calendar .event{background-color:#6ec4e8}#wp-calendar .today{background-color:#eace75}#wp-calendar a{display:block;height:100%;width:100%;text-decoration:none}#wp-calendar a:hover:before,#wp-calendar a:before{content:none}.home-bottom{padding-top:30px}.footer-building-img{width:220px;margin-top:-80px;z-index:0;position:relative}@media(max-width: 767px){.footer-building-img{float:right}}#ubc7-unit-social-icons{position:relative;z-index:2}#ubc7-unit-social-icons i:hover{cursor:pointer}.post .entry-content .wp-post-image{max-width:540px;float:left;margin:0 40px 20px 0}@media(max-width: 767px){.post .entry-content .wp-post-image{max-width:100%;margin:0 0 30px 0}}#body-container>div.full-width-container{margin-left:auto;margin-right:auto;width:940px}@media screen and (min-width: 1200px){#body-container>div.full-width-container{width:1170px}}@media screen and (max-width: 979px){#body-container>div.full-width-container{margin-left:0;margin-right:0;width:auto}}@media screen and (min-width: 980px){.home #body-container>div.full-width-container{width:auto;margin-left:15px;margin-right:15px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}#map-opts{margin-left:0;position:relative;list-style-type:none}#map-opts.affix{position:fixed;top:100px}@media(max-width: 767px){#map-opts.affix{position:relative !important;top:0}}#map-opts ul{list-style-type:none;margin-left:10px}#map-opts .ul-toggle{cursor:pointer;border-bottom:2px solid #d4dfe8;-webkit-transition:background-color .6s;transition:background-color .6s;padding:3px}#map-opts .ul-toggle.current,#map-opts .ul-toggle:hover{background-color:#d4dfe8}#map-opts .map-opt{margin-bottom:.5em}#map-opts .colorswatch{height:1em;width:1em;display:inline-block;margin-right:.5em}#map-opts .colorswatch.color-1{background-color:#8da0cb}#map-opts .colorswatch.color-2{background-color:#66c2a5}#map-opts .colorswatch.color-3{background-color:#fc8d62}#map-opts .colorswatch.color-4{background-color:#e78ac3}#map-opts .colorswatch.color-5{background-color:#ffd92f}#map-opts .colorswatch.color-6{background-color:#a6d854}.hl-learning-spaces #group-study-areas path,.hl-learning-spaces #group-study-areas polygon,.hl-learning-spaces #group-study-areas polyline{fill:#66c2a5;opacity:1}.hl-learning-spaces #quiet-study-areas{fill:#8da0cb;opacity:1}.hl-learning-spaces #quiet-study-areas path,.hl-learning-spaces #quiet-study-areas polygon,.hl-learning-spaces #quiet-study-areas polyline{fill:#8da0cb;opacity:1}.hl-learning-spaces #silent-study-areas{fill:#fc8d62;opacity:1}.hl-learning-spaces #silent-study-areas path,.hl-learning-spaces #silent-study-areas polygon,.hl-learning-spaces #silent-study-areas polyline{fill:#fc8d62;opacity:1}.hl-learning-spaces #bookable-areas path,.hl-learning-spaces #bookable-areas polygon,.hl-learning-spaces #bookable-areas polyline{fill:#e78ac3;opacity:1}.hl-hours #building-hours-areas,.hl-hours #rm-400,.hl-hours #rm-459,.hl-hours #rm-455,.hl-hours #rm-305,.hl-hours #south-wing{fill:#8da0cb;opacity:1}.hl-hours #building-hours-areas path,.hl-hours #building-hours-areas polygon,.hl-hours #building-hours-areas polyline,.hl-hours #rm-400 path,.hl-hours #rm-400 polygon,.hl-hours #rm-400 polyline,.hl-hours #rm-459 path,.hl-hours #rm-459 polygon,.hl-hours #rm-459 polyline,.hl-hours #rm-455 path,.hl-hours #rm-455 polygon,.hl-hours #rm-455 polyline,.hl-hours #rm-305 path,.hl-hours #rm-305 polygon,.hl-hours #rm-305 polyline,.hl-hours #south-wing path,.hl-hours #south-wing polygon,.hl-hours #south-wing polyline{fill:#8da0cb;opacity:1}.hl-hours #info-desk{fill:#66c2a5;opacity:1}.hl-hours #maa-lib{fill:#fc8d62;opacity:1}.hl-hours #maa-lib path,.hl-hours #maa-lib polygon,.hl-hours #maa-lib polyline{fill:#fc8d62;opacity:1}.hl-hours #clc-hours-areas path,.hl-hours #clc-hours-areas polygon,.hl-hours #clc-hours-areas polyline{fill:#e78ac3;opacity:1}.hl-hours #rbsc path,.hl-hours #rbsc polygon,.hl-hours #rbsc polyline,.hl-hours #chung path,.hl-hours #chung polygon,.hl-hours #chung polyline{fill:#ffd92f;opacity:1}.hl-hours #archives{fill:#a6d854;opacity:1}.hl-library-spaces #maa-lib{fill:#8da0cb;opacity:1}.hl-library-spaces #maa-lib path,.hl-library-spaces #maa-lib polygon,.hl-library-spaces #maa-lib polyline{fill:#8da0cb;opacity:1}.hl-library-spaces #rbsc path,.hl-library-spaces #rbsc polygon,.hl-library-spaces #rbsc polyline,.hl-library-spaces #chung path,.hl-library-spaces #chung polygon,.hl-library-spaces #chung polyline{fill:#66c2a5;opacity:1}.hl-library-spaces #archives{fill:#fc8d62;opacity:1}.hl-study-rooms #rm-315,.hl-group-study #rm-315,.hl-study-rooms #rm-316,.hl-group-study #rm-316,.hl-study-rooms #rm-317,.hl-group-study #rm-317,.hl-study-rooms #rm-415,.hl-group-study #rm-415,.hl-study-rooms #rm-416,.hl-group-study #rm-416{fill:#66c2a5;opacity:1}.hl-media-rooms #rm-323,.hl-media-rooms #rm-324,.hl-media-rooms #rm-325,.hl-media-rooms #rm-326{fill:#e78ac3;opacity:1}.hl-group-study #group-study-areas path,.hl-group-study #group-study-areas polygon,.hl-group-study #group-study-areas polyline{fill:#66c2a5;opacity:1}.hl-quiet-study #quiet-study-areas{fill:#8da0cb;opacity:1}.hl-quiet-study #quiet-study-areas path,.hl-quiet-study #quiet-study-areas polygon,.hl-quiet-study #quiet-study-areas polyline{fill:#8da0cb;opacity:1}.hl-silent-study #silent-study-areas{fill:#fc8d62;opacity:1}.hl-silent-study #silent-study-areas path,.hl-silent-study #silent-study-areas polygon,.hl-silent-study #silent-study-areas polyline{fill:#fc8d62;opacity:1}.hl-tech-workstations #tech-areas,.hl-tech-workstations #rm-323,.hl-tech-workstations #rm-324,.hl-tech-workstations #rm-325,.hl-tech-workstations #rm-326{fill:#e78ac3;opacity:1}.hl-tech-workstations #tech-areas path,.hl-tech-workstations #tech-areas polygon,.hl-tech-workstations #tech-areas polyline,.hl-tech-workstations #tech-areas rect,.hl-tech-workstations #rm-323 path,.hl-tech-workstations #rm-323 polygon,.hl-tech-workstations #rm-323 polyline,.hl-tech-workstations #rm-323 rect,.hl-tech-workstations #rm-324 path,.hl-tech-workstations #rm-324 polygon,.hl-tech-workstations #rm-324 polyline,.hl-tech-workstations #rm-324 rect,.hl-tech-workstations #rm-325 path,.hl-tech-workstations #rm-325 polygon,.hl-tech-workstations #rm-325 polyline,.hl-tech-workstations #rm-325 rect,.hl-tech-workstations #rm-326 path,.hl-tech-workstations #rm-326 polygon,.hl-tech-workstations #rm-326 polyline,.hl-tech-workstations #rm-326 rect{fill:#e78ac3;opacity:1}.hl-clc #clc-hours-areas path,.hl-clc #clc-hours-areas polygon,.hl-clc #clc-hours-areas polyline{fill:#66c2a5;opacity:1}.hl-clc #info-desk{fill:#66c2a5;opacity:1}.hl-rbsc #rbsc path,.hl-rbsc #rbsc polygon,.hl-rbsc #rbsc polyline,.hl-rbsc #chung path,.hl-rbsc #chung polygon,.hl-rbsc #chung polyline{fill:#ffd92f;opacity:1}.hl-archives #archives{fill:#a6d854;opacity:1}.hl-dodson-lillooet #rm-301,.hl-dodson-lillooet #rm-302{fill:#a6d854;opacity:1}.hl-goldenjubilee #rm-400_1_{fill:#ffd92f;opacity:1}.hl-foyer #foyer{fill:#e78ac3;opacity:1}.map-opts.hidden{height:0}.hours-widget{display:inline-block;margin:0 !important}#hours-opts li.map-opt .hours-widget p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px}#hours-opts li.map-opt .hours-widget strong{display:none}#browse-initiatives .initiative-card{position:relative;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #002145;display:none;-webkit-transition:border-color .8s;transition:border-color .8s}#browse-initiatives .initiative-card.highlight{border-color:#dab12c}#browse-initiatives .initiative-card img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:auto;max-width:200%;overflow:hidden}#browse-initiatives .initiative-card h3.fb-title{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:84px}#browse-initiatives .initiative-card a,#browse-initiatives .initiative-card a:visited{color:#fff}@media(min-width: 767px){.init-select{width:100%}}.fade-in{-webkit-animation:fadein 1.2s;animation:fadein 1.2s}#ubcOpenCollectionsSearchWidget{border:none !important}#eo-widget-next-month a{float:right;text-align:right}ul.eo-events{list-style-type:none}li.eo-event,li.eo-event-past{display:block;margin-bottom:15px;min-height:150px}.fc-view-container table{display:table !important}.fc-view-container .fc-event-container a{font-weight:normal;border-color:#40b4e5 !important;background-color:#40b4e5 !important}.fc-view-container .fc-event-container a:before{content:none}.fc-view-container .fc-event-container a:hover{border-color:#0055b7 !important;background-color:#0055b7 !important}@media screen and (min-width: 600px){#eo-map{width:50%;float:right;margin-top:-60px}}#feature-content{max-height:480px;overflow:hidden}.feature-content-foot{padding-top:40px;margin-top:-25px;z-index:100;position:relative;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(42%, white), to(white));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 42%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}.more-featured{margin-top:15px;border-bottom:solid 5px #d4dfe8;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4em}.explore-webcasts-wrapper{background-color:#f8f7f7;border-top:1px solid #d4dfe8;border-bottom:5px solid #d4dfe8;padding:10px 0}.webcast-wrapper{margin:5px 0;border-top:1px solid #d4dfe8;padding:10px 5px 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.webcast-wrapper a{display:block;width:100%}.explore-webcasts{position:relative;height:auto;margin-left:0}.explore-webcasts li{list-style-type:none;text-indent:0}.explore-webcasts .webcasts{background-color:#fff;margin-left:0;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.explore-webcasts .webcasts.prompt{display:none}.explore-webcasts .webcasts.show{-webkit-animation:slide-in-height;animation:slide-in-height;-webkit-animation-duration:.3s;animation-duration:.3s}.explore-webcasts .webcasts.show li{opacity:0;opacity:1 \9 ;-webkit-animation:fade-in;animation:fade-in;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.explore-webcasts .webcast-cat{height:100%;margin:0;padding:20px 10px;cursor:pointer;-webkit-transition:background-color .3s,font-size .3s;transition:background-color .3s,font-size .3s}.explore-webcasts .webcast-cat:hover{background-color:#d4dfe8}.explore-webcasts .webcast-cat.selected{background-color:#fff;font-size:1.2em}@media screen and (min-width: 767px){.explore-webcasts{width:80%;margin:0 auto}.explore-webcasts .webcast-cat{width:50%}.explore-webcasts .webcast-wrapper{padding:10px 10% 0 10%}.explore-webcasts .webcasts{width:50%;position:absolute;top:0;right:0;overflow-y:auto;max-height:100%}.explore-webcasts .webcasts.prompt{background-color:transparent;text-align:center;vertical-align:middle;height:100%;display:block}.explore-webcasts .webcasts.show{-webkit-animation:slide-in-right-50;animation:slide-in-right-50;-webkit-animation-duration:.3s;animation-duration:.3s}}@-webkit-keyframes slide-in-height{from{height:0}to{height:100%}}@keyframes slide-in-height{from{height:0}to{height:100%}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes slide-in-right-50{from{width:0;right:50%}to{right:0;width:50%}}@keyframes slide-in-right-50{from{width:0;right:50%}to{right:0;width:50%}}.search-results .category-info{display:none}.search-wrapper input{height:36px;line-height:36px;vertical-align:baseline}.search-wrapper .search-input{padding:4px;font-size:16px}.span4.fix:nth-of-type(3n+1){clear:both;margin-left:0}.team-member{margin-top:10px;margin-bottom:10px;height:100%}.team-member .image-wrap{display:block;max-height:220px;overflow:hidden}.table-of-contents{margin-bottom:2em}