p .campus{margin-bottom:-10px}.grandchild-body-content p .campus{margin-bottom:-25px}.campus{display:block;margin-top:25px;font-family:'Whitney', 'Whitney SSm A','Whitney SSm B', 'Whitney', Arial, sans-serif;font-weight:300;font-style:normal}.campus.okanagan{color:#C98C26}.campus.vancouver{color:#209038}.campus.top-margin{margin-top:25px}.background-cover{background-position:top center;background-size:cover;background-repeat:no-repeat}.page-template-components,.page-template-viewbook,.page-template-landing-ubc-life,.page-template-landing-contact-us{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-viewbook #body-container,.page-template-landing-ubc-life #body-container,.page-template-landing-contact-us #body-container,.page-template-hub-components #body-container{width:100%;padding:0;overflow-x:hidden}.page-template-viewbook #back-top-row{display:none}.page-template-viewbook #footer-utility-row{padding-bottom:65px}.breadcrumb{box-shadow:none !important}.view-mobile{display:none !important}.no-margin-left{margin-left:0 !important}.no-wrap{white-space:nowrap}h1.page-title{font-size:2.8rem;border-bottom:none;margin:10px 0;padding:0;position:relative;line-height:1em}h1.page-title.grandchild-page,h1.page-title.hub-page{margin-bottom:20px}h1.page-title.grandchild-page:after{content:'';display:block;position:absolute;left:0;right:0;bottom:-20px;height:1px;background-color:#B7C9D6}.component-section{margin:60px 0}.component-section.hub-page{margin:58px 0}.component-section.hub-page:first-child{margin-top:30px}.component-section.remove-top{margin-top:0}.component-section.remove-bottom{margin-bottom:0}.page-template-landing-contact-us .component-section{margin-top:0px;margin-bottom:50px}.component-section.no-title{margin-top:0px}.component-section.section-background{background-color:#F8F8F8}.component-section.section-background+.component-section.section-background{margin-top:-70px}.component-section.section-background+.component-section.section-background .infographic-content{margin-top:0}.component-section.hub-page.section-background{margin-top:0}.container.section-border{border-bottom:1px solid #B7C9D3}h2.section-title{font-size:32px;color:#08223E;line-height:42px}.grandchild-body-content h2{font-size:32px;color:#08223E;line-height:42px;margin-top:40px}.grandchild-body-content h2:first-child{margin-top:0}.grandchild-body-content h3{font-size:24px;color:#08223E;line-height:1.2em}.grandchild-body-content h4{font-size:18px;line-height:20px}.component-section.section-background h2.section-title{margin-top:40px}.grandchild-body{font-family:'Whitney', 'Whitney SSm A','Whitney SSm B', 'Whitney', Arial, sans-serif;font-weight:400;font-style:normal}.section-nav-top{position:relative;display:block}.section-nav{position:relative;z-index:9;left:0;bottom:0;right:0;text-align:center;background-color:#fff;border-top:1px solid #B7C9D3;border-bottom:1px solid #B7C9D3}.section-nav.fixed{position:fixed;bottom:auto;top:0}.section-nav ul{list-style:none;padding:0;margin:0}.section-nav ul li{float:none;display:inline-block;margin:0;padding:0;line-height:1em}.section-nav ul li a{display:block;position:relative;font-size:20px;line-height:1em;padding:22px 14px;cursor:pointer;-webkit-transition:color 0.25s ease,background-color 0.25s ease;transition:color 0.25s ease,background-color 0.25s ease}.section-nav ul li a:after{content:'';position:absolute;right:-2px;top:0;bottom:0;width:1px;background:#B7C9D3}.section-nav ul li:last-child a:after{display:none}.section-nav ul li a:hover,.section-nav ul li a.current{background-color:rgba(184,203,212,0.2);color:#08223E}.anchor-point{display:block;margin-top:-80px;margin-bottom:130px}.story-info h2.section-title{margin-top:0 !important}.featured-story h3.item-title{margin:0 0 10px}.featured-story .image-frame a{display:block}.featured-story .image-frame a .image.background{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.story-content{padding-left:20px;padding-top:20px}.story-caption{font-size:14px;color:#08223E;line-height:1;margin-bottom:20px}.story-description{font-size:18px;color:#08223E;line-height:1.4em;margin-bottom:30px}.additional-stories{margin-top:66px;padding-left:60px}.additional-stories .item{margin-bottom:48px}.additional-stories .item h3.item-title{margin:0 0 10px 0}.additional-stories .item .item-caption{margin-bottom:10px;font-size:14px;color:#08223E;line-height:1}.divider-section-title{display:block;height:480px;position:relative}.divider-section-title h2{font-size:70px !important;color:#FFFFFF !important;font-weight:100 !important;line-height:1.1em}.divider-section-title .section-subtitle{color:#FFFFFF !important;font-size:24px;font-weight:500;margin:5px 0 25px}.section-background .centered-content{padding-top:50px}.centered-content{max-width:65%;margin:0 auto;padding:10px 0px 50px 0px;font-size:24px;line-height:1.2em}.centered-content.centered-content-full{max-width:100%}.centered-content.hub-page{padding-top:0;padding-bottom:0}.section-border .centered-content.hub-page{padding-bottom:60px}.page-template-landing-contact-us .centered-content{padding-bottom:50px}.centered-content p{padding:0;margin:0}.item-container{margin:40px 0 60px}.item-container.hub-page{margin:50px 0 60px}.item-container-2{border-bottom:1px solid #B7C9D3;padding-bottom:60px;margin-bottom:0}.item-container-2.no-border{margin-top:0;border:0}.item-container.no-title{margin:-50px 0 60px}.section-border .item-container.hub-page.no-title{margin:0 0 60px 0}.item-container.hub-page.no-title{margin:0}h3.item-title{font-size:24px;color:#08223E;line-height:1.2em;margin:0 0 30px}.hub-page h3.item-title{margin-right:10%;font-size:32px}.item-content{line-height:1.4em;margin-bottom:30px}.hub-page .item-content{margin-right:10%;margin-bottom:0}.image-title-container{margin:30px 0 60px}.section-background .image-title-container{margin-top:50px}.section-border .image-title-container.hub-page{margin-top:0}.page-template-landing-ubc-life .none .image-title-container{margin-bottom:0}.image-frame{border:2px solid #B7C9D3;background:#fff;padding:20px;position:relative}.section-background .image-frame{background:#F8F8F8}.image-item{padding-left:55px}.image-title{font-size:32px !important;margin:0 0 35px !important}.image-title a{color:inherit !important}.image-title.story-title{margin-bottom:5px}.image-content{font-size:16px;color:#002145;line-height:23px;margin-bottom:25px}.image-title-container.hub-page .image-content{margin-bottom:0}.caption{position:absolute;left:0px;right:0px;bottom:0px;display:block;padding:10px 12px;color:#fff;font-size:16px;background:rgba(0,34,70,0.75);z-index:1}.image-frame .caption{left:20px;right:20px;bottom:20px}.video-title-container{margin:30px 0 10px}.section-background .video-title-container{margin-top:80px}.section-border .video-title-container{margin-bottom:80px}.video-frame{border:2px solid #B7C9D3;background:#fff;padding:20px}.video-item{padding-left:55px}.video-title{font-size:28px;color:#08223E;line-height:1.4em;margin:0 0 35px}.video-content{font-size:16px;color:#002145;line-height:23px;margin-bottom:25px;overflow:hidden}.video-container{width:100%}.story-tab{-webkit-transition:transform 0.25s ease;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease, -webkit-transform 0.25s ease;-webkit-transform-origin:bottom;transform-origin:bottom}.video-container:hover+.story-tab,.video-container:focus+.story-tab{-webkit-transform:scaleY(0);transform:scaleY(0)}.wp-video,video.wp-video-shortcode,.mejs-overlay.load{width:100% !important;height:100% !important}.wp-video{max-width:100% !important}video.wp-video-shortcode{max-width:100% !important;position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}.mejs-overlay-button{background:url(../images/bigplay-yt.svg) no-repeat !important}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px !important}.mejs-poster{background-size:cover !important}.title-copy-container{margin:30px 0 20px}.title-copy-container.no-margin{margin:0}.component-section.hub-page .title-copy-container{margin-top:0;margin-bottom:58px}.page-template-landing-ubc-life .title-copy-container{margin:60px 0}.title-copy-container.viewbook{margin:0 0 20px;position:relative}.title-copy-container.viewbook:before{position:absolute;content:'';width:100%;height:1px;background:#B7C9D3;margin-top:-45px;left:0;top:0}.title-copy-container.viewbook:after{position:absolute;content:'';width:100%;height:1px;background:#B7C9D3;margin-bottom:-45px;left:0;bottom:0}.copy-frame{border:2px solid #B7C9D3;background:#fff;padding:20px}.copy-item{padding-left:55px;margin:10px 0}.title-container{border-left:1px solid #B7C9D3}.title-copy{font-size:32px;color:#08223E;line-height:1.3em;margin:10px 0}.title-icon{float:left;margin:20px 20px 20px 0}.copy-content{font-size:15px;color:#002145;line-height:22px;margin-bottom:25px}.grandchild-body-content p,.grandchild-body-content ul{font-size:15px;color:#002145;line-height:22px;margin-bottom:25px}.two-columns-copy-container{margin:0}.two-columns-copy-container.two-columns-title{border-top:1px solid #B7C9D3;border-bottom:1px solid #B7C9D3;padding:48px 0}.right-copy-content{font-size:20px;color:#2F5D7C;line-height:1.6em}.centered-title-content{padding:20px 45px 20px;font-size:24px;line-height:1.2em}.container.none .centered-title-content{padding-top:0}.centered-title-content.discover-content{padding-bottom:40px}.centered-title-content.small-padding{padding:30px 45px 60px}.centered-title-content.viewbook{padding:0 45px}.centered-title-content.no-padding-bottom{padding-bottom:0}.centered-title-content p{padding:0;margin:0}.centered-title-copy{font-size:42px;color:#08223E;line-height:1.2em;margin:0.7em 0 0.3em}.container.none .centered-title-copy{margin-top:0}.centered-title-copy.discover-title{font-size:32px}.centered-copy-content{font-size:16px;color:#002145;line-height:23px;margin-bottom:25px}.centered-copy-content iframe{max-width:560px;width:100%}.budget-section{padding-top:60px;border-top:1px solid #B7C9D3}.budget-title{font-size:32px;color:#08223E;line-height:1.2em;margin:0 0 5px}.budget-description{font-size:16px;color:#002145;line-height:20px}.budget-list{margin-top:50px}.budget-list .number-section{display:block;position:relative;padding:20px 0}.budget-list .icomoon{font-size:60px;margin-bottom:20px;display:block}.budget-list .icomoon.icon-bed,.budget-list .icomoon.icon-ticket{font-size:40px;margin:10px 0 30px}.budget-list .number{font-size:28px;line-height:1em;margin-bottom:10px}.budget-list .title{font-size:16px;line-height:1.3em}.budget-list .divider{position:absolute;right:-20px;top:0;height:100%;width:40px}.budget-list .divider .symbol-container{position:relative;display:block;height:100%;color:#2F5D7C;font-weight:500}.budget-list .divider .symbol-container .symbol{display:block;position:absolute;top:50%;margin-top:-0.5em;font-size:30px;line-height:1em;width:100%;right:-1px}.budget-list .divider .symbol-container .symbol.or{font-size:25px}.budget-list .divider .symbol-container:before{content:'';position:absolute;top:0;left:20px;width:2px;height:38%;background:#B7C9D3}.budget-list .divider .symbol-container:after{content:'';position:absolute;bottom:0;left:20px;width:2px;height:39%;background:#B7C9D3}.section-border .ubc-life-container{margin-bottom:80px}.campus-block{height:420px;position:relative}.campus-block .campus-content{position:absolute;left:20px;bottom:20px;right:20px;padding:20px 30px;background:rgba(0,32,69,0.6);color:#fff}.campus-block .campus-content h3{margin:0;color:#fff;font-size:25px;line-height:30px}.campus-block .campus-content .hidden-content{display:none;overflow:hidden;font-size:20px}.campus-block .campus-content .hidden-content a{display:block;padding:10px 0;color:#fff}.campus-block .campus-content .hidden-content a:hover{color:#fff}.student-spaces .spaces-container{margin:40px 0}.section-border .student-spaces .spaces-container{margin-bottom:44px}.student-spaces .spaces-row{margin-bottom:26px}.student-spaces .spaces-row .student-space:first-child{margin-left:0}.student-spaces .student-space{display:block;float:left;width:31.914893617021278%;min-height:30px;margin-left:2.127659574468085%;box-sizing:border-box}.student-spaces .student-space h3.space-title{display:block;margin:20px 0 8px;font-size:18px;line-height:20px}.student-spaces .student-space .space-text{font-size:15px;line-height:18px}.student-spaces .student-space .space-text p span.campus:first-child{margin-top:8px}.space-image{position:relative}.space-image .caption{font-size:12px;line-height:1em;padding:6px 10px}.slider-header{padding-bottom:40px}.slider-header.viewbook-slider{padding-bottom:10px}.section-background .slider-header{margin-top:40px}.slider-header-title{font-size:32px;color:#08223E;line-height:1.2em;margin:0 0 5px}.sub-title{font-size:16px;color:#002145;line-height:20px}.slider-sub-title{max-width:65%;margin:0 auto;font-size:16px;color:#002145;line-height:22px}.slider-container{padding:45px 0 80px;position:relative}#compSlider.slider-container{padding-bottom:20px}.slider-container:before{position:absolute;content:'';width:200px;height:1px;background:#B7C9D3;margin:-45px 0 0 -100px;left:50%}.slider-container.viewbook-slider:before{left:0;width:100%;margin-left:0}.slider-container .item{padding:0 13px}.slider-container .item-title,.slider-container .item-content{max-width:290px}.owl-controls{position:relative;bottom:0;left:0;right:0;text-align:center}.owl-controls .owl-page,.owl-controls .owl-buttons div{display:inline-block;border:1px solid #B7C9D3;height:47px;width:47px;color:#2F5D7C;border-bottom:none;font-size:0;text-indent:-9999px}.owl-prev{border-right:none !important;background:url("../images/bkg-blog-nav-prev.png") no-repeat center center}.owl-next{background:url("../images/bkg-blog-nav-next.png") no-repeat center center}.hub-page .owl-wrapper-outer{padding-bottom:58px}.hub-page #compSlider .owl-wrapper-outer{padding-bottom:0}.owl-carousel{margin-bottom:52px}#comSlider.owl-carousel{margin-bottom:0}.owl-controls .owl-pagination{position:absolute;border-top:1px solid #B7C9D3;padding-top:16px;bottom:-39px;width:100%}.owl-controls .owl-page{display:inline-block;margin:0 7px;border:none !important;width:12px;height:12px;background-color:#5E869F;border-radius:50%}.owl-controls .owl-page.active{background-color:#002145}.fade-slider-container{position:relative;display:block;width:100%;height:100%}#owl-fade-slider{position:relative;display:block;width:100%;height:100%}#owl-fade-slider.owl-carousel .owl-wrapper-outer{position:relative;display:block;width:100%;height:100%}#owl-fade-slider.owl-carousel .owl-wrapper{height:100%}#owl-fade-slider .owl-item,#owl-fade-slider .item{display:block;width:100%;height:100%}.slider-btn-container{margin-top:37px}.section-border .slider-btn-container,.section-background .slider-btn-container{margin-bottom:40px}.admission-blog-container{padding:70px 0}.admission-title{font-size:32px;color:#08223E;line-height:1.2em;margin:0 0 20px}.admission-content{font-size:16px;color:#002145;line-height:23px;margin-bottom:25px}.recent-blog-container{border-bottom:1px solid #B7C9D3;border-top:1px solid #B7C9D3;padding:12px 0 16px}.recent-area-title{font-size:18px;font-weight:500;line-height:1.2em}.recent-blog-title{font-size:24px;color:#2F5D7C;margin-bottom:15px}.recent-blog-content{font-size:16px;color:#002145;margin-bottom:25px}.page-footer{margin:20px 0 80px}.page-footer.viewbook{margin:0 0 60px}.footer-title{font-size:32px;color:#08223E;margin-bottom:10px;line-height:1em}.footer-description{font-size:16px;color:#002145;margin-bottom:20px}#back-top-row.greyBg,footer .greyBg .ubc7-back-to-top{background-color:#f6f6f6}.social-gallery.viewbook{margin-right:-5px;margin-bottom:5px}.social-gallery.viewbook .col-5 .social-single.last{margin-right:5px}.social-header{padding:0px 0 40px}.social-header h2.section-title{margin-top:0}.component-section.section-background .social-header h2.section-title{margin-top:0}.social-header p.social-sub-head{max-width:65%;margin:20px auto 0}.social-gallery .social-posts{margin-right:-5px;margin-left:-5px}.page-template-landing-contact-us .component-section:last-child .border-bottom{border-bottom:none}.page-template-landing-contact-us .title-copy{margin-top:0}.content-item{padding-bottom:50px}.page-template-landing-contact-us .sub-title{font-size:20px;color:#002145;line-height:27px;margin-top:-12px;margin-bottom:10px}h5.content-title,h5.section-title{font-size:22px;color:#002145;margin-top:0;margin-bottom:24px}.page-template-landing-contact-us h5{font-size:22px;color:#002145;margin-top:0;margin-bottom:24px}.section-sub-title{font-size:18px;color:#002145;line-height:27px;margin-top:0;margin-bottom:24px;margin-top:-24px}.content-body{font-size:1rem;line-height:1.3em}.content-body a{font-weight:300;font-size:1rem}.content-section{border-bottom:1px solid #B7C9D3;padding-bottom:35px;margin-bottom:35px}.content-section:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.infographic-content{margin-top:-80px}.infographic-content .icon-number{margin-top:25px;font-weight:300}.infographic-content .icon-description{border:none !important}.infographic-content .icon-description .icon-p{vertical-align:top;height:80px}.share-btn-container{background-color:#E5EAEE;padding:0;text-align:center}.share-btn-container .btn{display:inline-block;margin:13px 7px;padding:10px 20px 9px;white-space:nowrap;word-break:normal}.download-box{display:block;padding:10px 10px 10px 50px;background-color:#E4EAEE;position:relative;color:#727272;background-repeat:no-repeat;background-position:7px 10px;background-image:url("../images/icons/pdf.gif")}.download-title{color:#5e869f;display:block}.download-size{font-weight:bold;display:block}.google-map-content{margin:50px 0 60px}.quote-container{margin-bottom:40px}.quote-container .quote{font-size:26px;color:#002145;text-transform:none;line-height:1.5em;margin-bottom:10px;margin-top:0;font-style:italic}.quote-container .quote-author{font-size:14px;color:#002145;line-height:1em}.google-map-content iframe{pointer-events:none}.gallery-slider{margin-bottom:40px}.gallery-slider .item{margin-bottom:20px;height:440px}.gallery-slider .owl-controls{border-bottom:1px solid #B7C9D3}.gallery-slider .item-caption{position:absolute;text-align:left;left:0;right:0;bottom:20px;display:block;padding:10px 12px;color:#fff;font-size:16px;background:rgba(0,34,70,0.75);z-index:1}.gallery-btn-container{margin-bottom:20px}.events-header{display:block;margin-top:30px;padding:48px 0;background:#F8F8F8}.events-header.grandchild-page{margin-top:0;position:relative;z-index:1}.grandchild-body>.component-section:first-child .events-header{margin-top:-46px;z-index:1;position:relative}.events-header h3,.events-header .intro{margin:0;padding:0;font-size:24px;text-align:center;text-transform:none;line-height:1.2em}h2.events-table-heading{margin-top:40px;font-size:42px;line-height:1.4em}.events-table-sub-heading{display:block;max-width:65%;margin:0 auto;font-size:16px;line-height:1.5em}.events-tables{display:block;clear:both;margin-top:40px}.event-region .event-region-header{display:block;margin-bottom:10px;padding:18px;background-color:#D6DFE7;cursor:pointer}.event-region .event-region-header h3{position:relative;display:block;text-align:left;margin:0;padding:0;font-size:20px;line-height:20px}.event-region.active .event-region-header{background-color:#002145}.event-region.active .event-region-header h3{font-weight:600;color:#fff}.event-region .event-region-header .plus{position:absolute;display:inline-block;top:-2px;right:0px;width:24px;height:24px;text-align:right}.event-region .event-region-header .plus:before{position:absolute;content:"";display:block;top:11px;left:0px;width:24px;height:2px;background:#2F5D7C}.event-region .event-region-header .plus:after{position:absolute;content:"";display:block;top:11px;left:0px;width:24px;height:2px;background:#2F5D7C;opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.event-region.active .event-region-header .plus:before{background:#fff}.event-region.active .event-region-header .plus:after{background:#fff;opacity:0}.event-region .event-region-table{display:block;overflow:hidden;max-height:0px;margin:0;padding:0;-webkit-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.events-table tr th{padding:18px 21px;background:#002145;font-size:24px;line-height:100%;color:#fff;text-align:left}.events-table tr td{padding:18px 21px;background:#F6F6F6;font-size:16px;line-height:100%;text-align:left;border-left:1px solid #fff;border-bottom:3px solid #fff}.events-table tr td:first-child{border-left:none}.events-table .row{margin-left:0}.events-table .table-header{background:#D6DFE7;font-size:18px;line-height:100%;text-align:left}.events-table .table-header .row div{padding:18px 21px}.events-table .table-body{background:#F6F6F6;font-size:16px;line-height:100%;text-align:left;border-bottom:3px solid #fff}.events-table .table-body.sticky{background:#E6E6E6}.events-table .table-body .row div{padding:18px 21px;border-left:1px solid #fff;line-height:1.3em}.events-table .table-body .row div:first-child{border-left:none}.events-table .table-body .row div p{margin:0 !important}.events-table .city{font-weight:600;display:inline-block}.events-table .td-info{display:inline-block;font-weight:600}.events-table .table-body .row div a{font-weight:500}.event-region .top-button-row{clear:both;margin:11px 0 14px}.event-region .top-button-row a.table-top-btn{display:inline-block;padding:11px 13px;color:#2F5D7C;font-size:16px;line-height:100%;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.event-region .top-button-row a.table-top-btn:hover{color:#002145}.event-region .top-button-row a.table-top-btn .arrow{position:relative;display:inline-block;top:2px;width:16px;height:16px;margin-right:10px;background:url("../images/bkg-top-arrow-dark.png") no-repeat top left}@media (max-width: 1399px){.section-nav ul li a{font-size:18px;line-height:1em;padding:15px 7px 12px}}@media (max-width: 1199px){.section-nav ul li a{font-size:16px}.quote-container .quote{font-size:24px;line-height:1.4em}}@media (max-width: 979px){.sub-header-container{padding:0 20px}.component-section{padding:0 20px}.component-section.hub-page{padding:0}.section-nav,.section-nav-top{display:none}.page-template-viewbook #footer-utility-row{padding-bottom:0px}.story-description{font-size:20px}.infographic-content .icon-number{font-size:40px}.quote-container .quote{font-size:22px;line-height:1.3em}.image-item{padding-left:25px}}@media (max-width: 767px){h1.page-title{font-size:40px}.centered-content{padding:40px 25px 50px;font-size:22px}.item-container .item{margin-bottom:40px}.item-container .item:last-child{margin-bottom:0}.image-title-container{margin:0 0 50px}.image-frame{margin-bottom:30px}.centered-image .image-frame{margin-bottom:0}.caption{font-size:13px}.hub-page .centered-image .image-frame,.featured-story .image-frame{margin-bottom:0}.additional-stories{margin-top:60px;padding-left:0px}.image-item,.copy-item{padding-left:0}.title-copy{margin-top:0}.title-container{border-left:none}.centered-title-content{padding:50px 25px 20px}.slider-container .item-title,.slider-container .item-content{max-width:90%}.recent-blog-container{margin-top:30px;padding:30px 0}.item-container.no-title{margin:-70px 0 60px}.number-box .number-section{display:inline-block;padding:10px 0;vertical-align:middle;width:100%}.number-box .number-section:after{display:block}.page-template-viewbook .story-content{padding-left:0}.page-template-viewbook .item-container{margin-top:0;margin-bottom:60px}.page-template-viewbook .item-container-2{margin-bottom:0}.video-title{margin-bottom:10px}.video-item{padding:20px 0 0 0}.campus-block{height:300px;margin-bottom:20px}.budget-list .span3{width:48%;display:inline-block;margin-bottom:10px}.budget-list .span3:nth-child(2) .divider{display:none}.icons .container.section-border,.spaces .container.section-border{border-bottom:0}.hub-page .owl-wrapper-outer{padding-bottom:0}#container .row-fluid.expand .component-section.hub-page:first-of-type .centered-image .image-frame{width:112%;margin-left:-20px;padding:0;border:0}.component-section.negative-margin{margin-bottom:-40px}.component-section.hub-page.section-background .image-title-container{padding:0 20px}.student-spaces .student-space{width:95.7446808511%;margin-left:2.127659574468085%;margin-right:2.127659574468085%}.centered-content,.slider-sub-title,.social-header p.social-sub-head{max-width:100%}.divider-section-title{height:auto;padding:20px 0 40px;margin-left:-20px;margin-right:-20px}.divider-section-title h2{font-size:50px;position:relative}.divider-section-title .section-subtitle,.divider-section-title .btn-container{position:relative}.item-container-2 .item{display:inline-block;width:49%}.right-copy-content{font-size:18px;margin-bottom:20px}.story-description{font-size:18px}.campus-content .hidden-content{display:block}.slider-header.viewbook-slider{border-top:1px solid #B7C9D3;padding-top:30px;margin-top:-20px}.view-mobile{display:block !important}.hide-mobile{display:none}.section-border .ubc-life-container{margin-bottom:30px}.page-template-landing-ubc-life .image-title-container{margin-top:10px}.infographic-content{margin-top:-60px}.infographic-content .icon-description{display:block;width:100%;text-align:center;border:none;padding-left:0}.infographic-content .icon-description .icon-p{display:block;height:auto}.infographic-content .container-icons .span4:after{display:none}.btn-ubc{min-width:auto}.cta-content{width:48%}.fixed-cta-title{font-size:16px}.events-header{padding:20px}.events-header h3,.events-header .intro{font-size:20px}.apply-cta .row-fluid{padding:0 20px}.apply-cta h5{line-height:1.4em}.image-container{margin-bottom:40px}.google-map-content .video-container{height:200px}.section-border .video-title-container{margin-bottom:0}.quote-container .quote{font-size:20px;margin-bottom:15px}.events-table .city{font-weight:300}.events-table .table-body{padding:15px;border-bottom-width:7px}.events-table .table-body .row div{border-left:none;padding:12px 0;border-bottom:1px solid #ffffff;line-height:1.2em}.events-table .table-body .row div:first-child{padding-top:0}.events-table .table-body .row div:last-child{border-bottom:none;padding-bottom:0}.student-spaces{margin-bottom:30px}.title-icon{float:none;margin-top:-20px}}@media (max-width: 479px){.component-section{margin:40px 0}.component-section.hub-page{margin:40px 0}.component-section.no-title{margin-top:-10px}h1.page-title{font-size:30px}.centered-content{padding:40px 0;font-size:20px}.item-container .item{margin-bottom:40px}.item-container .item:last-child{margin-bottom:0}h3.item-title{margin:0 0 15px}.title-copy,.centered-title-copy{line-height:1.2em}.slider-container .item-title,.slider-container .item-content{max-width:100%}.admission-blog-container{padding:40px 0}.item-content{margin-bottom:20px}.centered-title-content{padding:50px 0px}.item-container{margin:40px 0 20px}.section-background .item-container,.section-border .item-container{margin-bottom:40px}.item-container.no-title{margin:-20px 0 60px}.item-container-2 .item{display:block;width:100%}.budget-list .span3{width:100%;display:block;margin-bottom:10px}.budget-list .span3:nth-child(2) .divider{display:block}.budget-list .divider{display:block;right:auto;top:auto;height:40px;width:100%;bottom:-20px}.budget-list .divider .symbol-container:before{width:inherit;top:50%;left:0;height:2px;background:#B7C9D3;display:inline-block;right:60%;margin-top:-2px}.budget-list .divider .symbol-container:after{width:inherit;top:50%;right:0;height:2px;background:#B7C9D3;display:inline-block;left:60%;margin-top:-2px}h2.section-title,.image-title,.title-copy,.admission-title,.centered-title-copy,.slider-header-title,.footer-title,h2.events-table-heading{font-size:30px}.full-header h1{font-size:70px}.divider-section-title{background-image:none !important;background-color:#2F5D7C}.divider-section-title h2{font-size:30px}.centered-title-content.viewbook{padding:0}.image-frame{padding:10px}.image-frame .caption{left:10px;right:10px;bottom:10px}.events-header h3,.events-header .intro{font-size:18px}.btn-inline{width:auto}.google-map-content .video-container{height:300px}.quote-container .quote{font-size:17px}}
