.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ir{display:block;text-indent:-300%;overflow:hidden;background-repeat:no-repeat}.floatleft,.floatl{float:left;margin:0 10px 5px 0}.floatright,.floatr{float:right;margin:0 0 5px 10px}.visuallyhidden,.element-invisible,.skip a:link,.skip a:hover,.skip a:visited{position:absolute;left:-300%;top:auto;width:1px;height:1px;overflow:hidden}.skip a:active,.skip a:focus{position:static;width:auto;height:auto}#cke_contents_edit-body-und-0-value body{background:none!important}#admin-menu .shortcut-toolbar a{background:inherit}img,canvas{max-width:100%;height:auto}.ie8 img,.ie8 canvas{max-width:none}.media-wrapper,.embedded-video,.media_embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0!important;overflow:hidden}.media-wrapper iframe,.media-wrapper object,.media-wrapper embed,.embedded-video iframe,.embedded-video object,.embedded-video embed,.media_embed iframe,.media_embed object,.media_embed embed{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#edit-title{font-size:24px}#system-themes-form img{width:100px}.form-item .description{font-style:italic;line-height:1.2em;font-size:.6875em;margin-top:5px;color:#777}#edit-delete{color:#c00}.node-unpublished{background-color:#fff}.node-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:4.6875em;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;word-wrap:break-word}.item-list .pager li{padding:0}.item-list ul li{margin:0}.pager li.pager-current{display:inline-block;padding:5px 14px;background-color:#eee;border:1px solid #ddd}article footer{background-color:inherit}div.tabs{margin:0 0 5px}ul.primary,ul.secondary{width:99%}ul.primary{margin:0 0 .5em;padding:0;border-width:0;list-style:none;white-space:nowrap;line-height:normal;border-bottom:1px solid #eee}ul.primary li{float:left;margin:0;padding:0}ul.primary li.active a,ul.primary li.active a:hover{border-width:0;color:#000;background-color:#b3b3b3}ul.primary li a{display:block;height:28px;margin:0 3px 0 0;padding:0 0 0 5px;border-width:0;font-weight:700;text-decoration:none;color:#777;background-color:#eee;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}ul.primary li a:hover{border-width:0;background-color:#d9d9d9}ul.primary li a .tab{display:block;height:24px;margin:0;padding:4px 13px 4px 6px;border-width:0;line-height:20px}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777}ul.secondary a .active,.active ul.secondary a:hover{border:1px solid silver;color:#000}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px}.inflate{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}.nopadding{padding-left:0;padding-right:0}body{background:#ccc;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:240px}#main{background-color:#fff}#ubc7-unit-identifier.no-umbrella{line-height:2.25em}#ubc7-unit,#ubc7-unit-name a{color:#FFF;text-shadow:1px 1px 2px #333}#ubc7-unit-name a:hover,#ubc7-unit-name a:active{text-shadow:1px 2px 2px #333}#ubc7-unit-menu .nav>li>a.active,#ubc7-unit-menu .nav>li.active-trail>.btn-group,#ubc7-unit-alternate-navigation .nav>li.active-trail>.btn-group{background:#d7e0e7;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,.125);box-shadow:inset 0 3px 8px rgba(0,0,0,.125)}#ubc7-unit-menu .nav-collapse .nav>li>a:hover,#ubc7-unit-menu .nav-collapse .dropdown-menu a:hover,#ubc7-unit-alternate-navigation .nav-collapse .nav>li>a:hover,#ubc7-unit-alternate-navigation .nav-collapse .dropdown-menu a:hover{color:#fff;text-decoration:none;background-color:#002145!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#ubc7-unit-menu .nav>li.active-trail:hover>.btn-group{background:#002145}#ubc7-unit-menu .nav>li.active-trail>.btn-group .btn,#ubc7-unit-alternate-navigation .nav>li.active-trail>.btn-group .btn{background:0}#ubc7-unit-menu .nav>li>a{padding:10px 15px!important}.form-type-radio,.form-type-checkbox{margin-bottom:5px}.form-type-radio input[type=radio],.form-type-checkbox input[type=checkbox]{margin:0}.form-type-radio>label,.form-type-checkbox>label{display:inline-block;margin-bottom:0;padding-left:10px;line-height:20px}@media screen and (min--moz-device-pixel-ratio:0) and (min-width:1200px){#ubc7-unit-menu .nav>li>a{padding-top:11px!important}}#ubc7-unit-social-icons i:hover{color:#2f5d7c}.bootstrap-sidenav ul{margin:0}.bootstrap-sidenav ul>li>a{border:1px solid #d7e0e7;color:#002145;display:block;margin:0 0 -1px;padding:8px 14px 8px 28px;text-decoration:none}.bootstrap-sidenav .bootstrap-sidenav{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.bootstrap-sidenav>.active>a,.bootstrap-sidenav a.active{background:#d7e0e7}.bootstrap-sidenav .nav>li>a{padding-left:28px}.field-label-inline label{display:inline-block}html.js fieldset.collapsible .fieldset-legend,html.js fieldset.collapsed .fieldset-legend{background-image:none}html.js fieldset.collapsible .fieldset-legend a:after,html.js fieldset.collapsed .fieldset-legend a:after{position:absolute;left:0;top:0}html.js fieldset.collapsible .fieldset-legend a:after{content:"-"}html.js fieldset.collapsed .fieldset-legend a:after{content:"+"}#ubc7-search #block-search-form .form-actions{padding:0;margin-top:0;margin-bottom:0;background-color:inherit;border-top:none}#ubc7-search #block-search-form input[type=search]{margin-bottom:0}@media screen and (max-width:979px){.inflate{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.crumbs{background:#fff}#panels-dnd-main div.panel-region h2.label{background-color:inherit;margin:.25em 0 .5em}.pull-right{float:right}.pull-left{float:left}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}#toolbar .bootstrap-sidenav{background-color:transparent}@media print{*{background-color:transparent}#toolbar,#ubc7-header,#navigation,#content-bottom,#ubc7-footer,aside,.breadcrumb,.tabs,.nav-tabs,.feed-icon,.links,.messages,.status,.skip{display:none!important}#page{width:100%}#main{margin:20px 0;width:auto}a:hover,a:active,a:link,a:visited{color:#000}.collapsible>div,.ctools-collapsed>div{display:block!important}div#ubc7-unit{background:#fff!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#content a:link:after,#content a:visited:after{content:" (" attr(href) ") ";font-size:.8em;font-weight:400}}
#ubc7-unit{background:#245b7b;box-shadow:inset 0px -10px 10px -10px #333333;-moz-box-shadow:inset 0px -10px 10px -10px #333333;-webkit-box-shadow:inset 0px -10px 10px -10px #333333;}#ubc7-unit-menu .navbar-inner{padding-left:0;}#main{padding-bottom:1.429em;}.breadcrumb{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}ol,ul{list-style-type:disc;margin-bottom:1.429em;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:disc;}li{line-height:24px;}.small{font-size:11px;line-height:normal;}.alert{margin-bottom:0;}.alert h4,.alert-danger h3,.alert-danger a,.alert h3,.alert p{color:#fff;}.region-sidebar-first{margin-top:20px;}.region-sidebar-second{margin-top:56px;}.region-sidebar-second section{margin-bottom:2em;}.media_embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0px !important;overflow:hidden;}.media_embed_translink{position:relative;padding-bottom:56.25%;padding-top:10px;height:390px !important;overflow:hidden;}.quote{font-family:'Droid Serif',serif;font-style:italic;font-weight:400;font-size:1.15em;line-height:150%;}.quoteby{font-size:1em;margin:0;padding:0;text-align:right;}#main .region-sidebar-second input[type="search"]{min-width:90%;}.nav-collapse #main-menu li.active-trail:hover .dropdown-menu li{background-color:#fff;border-bottom:1px solid #D7E0E7;}#edit-submitted-data-file-upload-button{display:none;}body.path-spanish{float:none !important;}body.path-arabic .node-program,body.path-persian .node-program{direction:rtl;}.alert-status h4.alert-heading{display:none;}.alert-danger h3{font-family:'Open Sans',helvetica,sans-serif,arial;font-weight:600;}.embedded-video,.media-wrapper,.media_embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0!important;overflow:hidden}.embedded-video embed,.embedded-video iframe,.embedded-video object,.media-wrapper embed,.media-wrapper iframe,.media-wrapper object,.media_embed embed,.media_embed iframe,.media_embed object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}article.node .embedded-video,article.node .media-wrapper,article.node .media_embed{margin-bottom:1.25em}figure{margin:0 0 1.5em 0;}p,ul,ol,ol ul{margin-bottom:1.429em;}#main,.regular,.home-alt #ubc7-unit .nav.user-info>li>a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;}#main h1,#main h2,#main h3,.hero h1,.hero h2,.hero h3,.h1,.h2,.h3,.bold{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;}#main h1.subtitle,#main h2.subtitle,#main h3.subtitle,.hero h1.subtitle,.hero h2.subtitle,.hero h3.subtitle,.h1.subtitle,.h2.subtitle,.h3.subtitle,.bold.subtitle{font-weight:400;}.form-actions{margin-top:20px;margin-bottom:20px;padding:0;background-color:transparent;border-top:none;}form#webform-client-form-39 .label-info{font-size:1em;padding:10px;}form#webform-client-form-39 #formula-component-total{font-size:1.6em;}.front #main section.monochrome .content{min-height:145px;position:relative;margin-bottom:0.5em;overflow:hidden;}.front #main .node-quick-links .content{height:158px;position:relative;margin-bottom:0;padding-bottom:0;overflow:hidden;}.front #main .node-quick-links .content a{text-transform:capitalize;}.front #main .node-quick-links header{height:120px;overflow:hidden;background-color:#527891;}.front #main .node-quick-links header h2.block-title{margin-top:70px;font-size:2.5em;color:#fff;}@media screen and (min-width:1200px){[class*="spanish"]{float:none;}}@media screen and (max-width:1199px){.front #main .node-quick-links header{height:90px;}.front #main .node-quick-links header h2.block-title{margin-top:50px;}}@media screen and (max-width:979px){#languagebar{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.front #main .node-quick-links header{height:85px;}.front #main .node-quick-links header h2.block-title{margin-top:30px;}.front #main section.monochrome .content{min-height:200px;}.front #main .node-quick-links .content{height:208px;}}@media screen and (max-width:840px){.front #main .node-quick-links header{height:65px;}.front #main .node-quick-links .content{height:208px;}}@media screen and (max-width:767px){.front #main section.monochrome .content{min-height:120px;}.front #main .node-quick-links header h2.block-title{margin-top:20px;font-size:2.5em;}.front #main .node-quick-links .content{height:158px;}}@media screen and (max-width:520px){}@media screen and (max-width:480px){.front #main section.monochrome .content{min-height:160px;}}@media screen and (max-width:320px){.front #main section.monochrome .content{min-height:200px;}}@media print{body{font-size:1em;width:100%;line-height:normal;}ul li{font-size:1em;line-height:normal;margin:0;padding:0;}table,td,th{width:auto;border:1px solid #000;}ul li a.sign{display:none;}p a:after{content:" (" attr(href) ")";font-size:80%;}i[class^="icon"],p a[href^="#"]:after{display:none;}p a{word-wrap:break-word;}.addthis_toolbox{display:none;}.panel-closed .panel-content{display:block !important;height:auto !important;}html.js fieldset.collapsible .fieldset-legend a:after,html.js fieldset.collapsed .fieldset-legend a:after{display:none;}input[type="text"]{width:100%;}}
.note{padding-top:4px;margin-top:0;font-size:0.8em;font-weight:400;color:#555;line-height:normal;}.btn{border-radius:4px;}section header h2{margin:0;font-size:1.6em;line-height:1.25em;padding-bottom:10px;}h3.subtitle{font-weight:400;margin-top:0;margin-bottom:0.5em;font-size:20px;}.search-advanced{display:none;}.herobox{background-color:#0c2344;}.herobox{padding:20px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;color:#ffffff;}.herobox h1{font-size:2em;font-weight:400;color:#ffffff;margin-top:0;margin-bottom:8px;}.herobox p{font-size:1.1em;font-weight:normal;line-height:normal;margin-bottom:10px;}#main #cse-search-box input[type=text]{min-width:auto;}ol.search-results{list-style-type:decimal;}ol.node-results{list-style-type:none;margin-left:0;}ol.search-results li,ul.pager{border-top:1px solid #d5d6d2;}ul.pager{padding-top:30px;}#block-search-form .form-actions:before{display:inline;}.region-sidebar-first{margin-top:20px;}.region-sidebar-first a.fa,.region-sidebar-second a.fa{font-size:32px;cursor:pointer;}.region-sidebar-second .monochrome p{margin-top:1em;margin-bottom:1em;}.region-sidebar-second .quote p{margin-top:1em;padding-bottom:1em;}.region-sidebar-second .quote .attribution{font-size:smaller;line-height:normal;}section.monochrome{color:#fff;font-weight:700;font-size:.929em;line-height:1.5em}section.monochrome header{padding:1.5em 1em 2em;position:relative;border-bottom:none;margin-bottom:0;}section.monochrome br,section.monochrome header p{display:none;}section.monochrome .break br{display:inline;}section.monochrome header:after{position:absolute;content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid transparent;bottom:0;left:1.25em}section.monochrome h2{color:#fff;font-size:1.8em;}section.monochrome h2.block-title{margin:0;line-height:normal;}section.monochrome .content,section.monochrome .item-list{padding:1em;background-color:inherit}section.monochrome a{color:#fff}section.monochrome a:hover{color:rgba(255,255,255,.7)}section.monochrome ul{list-style:none;margin:0}section.monochrome ul li{margin-top:.5em;padding-bottom:.5em;border-bottom:1px solid transparent;line-height:1.5em}section.monochrome ul li p{margin:0;}section.monochrome ul li a{text-decoration:none;}section.monochrome h5{color:#fff;margin-top:0;margin-bottom:0;}section.monochrome ul li:first-child{margin-top:0}section.monochrome ul li:last-child{border-bottom:none;}.more-link,.more-link a{text-transform:uppercase;text-decoration:none;font-weight:600;color:#0c2344;}p.small-text{color:#222;font-size:12px}section.quote{font-family:'Droid Serif',serif;font-style:italic;font-weight:400;font-size:.929em;color:#fff;line-height:1.5em;}section.quote .content{position:relative;display:block;}section.quote .content:before{display:block;content:'“';position:absolute;font-size:4.615em;top:20px;}section.quote a.quote-link{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;text-decoration:none;font-weight:700;}section.quote .attribution{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;text-align:right;margin-bottom:0;}aside section header{padding-bottom:0.25em;margin-bottom:1em;border-bottom:1px solid #d5d6d2;}.social a{color:#fff;display:block;background-color:#123b5c;text-align:center;float:left;width:18px;height:18px;padding:5px;text-decoration:none;border:.3em solid #b3c5ce;border:.3em solid rgba(255,255,255,.7);border-radius:20px;margin-right:.75em;}.social a:hover{background:#0c2344;}.social [class^="icon-"]:before,[class*=" icon-"]:before{cursor:pointer;}.social a i{font-size:1.25em;}#languagebar{background-color:#fff;overflow:hidden;padding-left:6px;}#navLang{padding:6px 0 0 0;height:26px;position:relative;overflow:visible;z-index:70;background-color:#ffffff;margin-bottom:0;margin-left:0;}#navLang li{float:left;z-index:75;list-style-type:none;margin:0;padding:0;}#navLang li a{display:block;width:auto;}#navLang{}#navLang li a{color:#123B5C;text-indent:0;text-align:center;height:20px;padding:3px 0px 0px 0px;font-weight:bold;font-size:80%;text-decoration:none;text-transform:none;}#navLang li a:hover{text-decoration:underline;}.nav_hide{display:none;}a.nav_japanese{min-width:49px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/japanese_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_japanese{min-width:49px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/japanese_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_korean{min-width:45px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/korean_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_korean{min-width:45px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/korean_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_mandarin{min-width:45px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/mandarin_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_mandarin{min-width:45px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/mandarin_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_thai{min-width:55px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/thai_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_thai{min-width:55px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/thai_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_vietnamese{min-width:61px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/vietnamese_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_vietnamese{min-width:61px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/vietnamese_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_french{min-width:51px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/french_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_french{min-width:51px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/french_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_esp{min-width:48px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/spanish_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_esp{min-width:48px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/spanish_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_portuguese{min-width:60px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/portuguese_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_portuguese{min-width:60px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/portuguese_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_italian{min-width:46px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/italian_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_italian{min-width:46px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/italian_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_russian{min-width:48px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/russian_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_russian{min-width:48px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/russian_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_polish{min-width:43px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/polish_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_polish{min-width:43px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/polish_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_german{min-width:49px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/german_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_german{min-width:49px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/german_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_turkish{min-width:43px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/turkish_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_turkish{min-width:43px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/turkish_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_arabic{min-width:40px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/arabic_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_arabic{min-width:40px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/arabic_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_persian{min-width:42px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/persian_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_persian{min-width:42px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/persian_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}.nav_kazakh{min-width:41px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/kazakh_sprite.gif);background-repeat:no-repeat;background-position:0 0;}a:hover.nav_kazakh{min-width:47px;background-image:url(/sites/eli.ubc.ca/files/uploads/images/kazakh_sprite.gif);background-repeat:no-repeat;background-position:0 -20px;}#main .lightblue{background-color:#123b5c}#main .lightorange{background-color:#de6727}#main .lightteal{background-color:#03b3c4}#main .lightgold{background-color:#eeaf30}#main .lightgreen{background-color:#3f9c35}#main .lightviolet{background-color:#b1059d}#main .lightred{background-color:#bf2647}#main .lightbrown{background-color:#ce8e00}section.lightblue header{background-color:#0c2344}section.lightblue header:after{border-bottom-color:#123b5c}section.lightblue ul li{border-bottom-color:#0c2344!important}section.lightorange header{background-color:#dd4b03}section.lightorange header:after{border-bottom-color:#de6727}section.lightorange ul li{border-bottom-color:#dd4b03!important}section.lightteal header{background-color:#039fae}section.lightteal header:after{border-bottom-color:#03b3c4}section.lightteal ul li{border-bottom-color:#039fae!important}section.lightgold header{background-color:#c6a72a}section.lightgold header:after{border-bottom-color:#eeaf30}section.lightgold ul li{border-bottom-color:#c6a72a!important}section.lightgreen header{background-color:#007145}section.lightgreen header:after{border-bottom-color:#3f9c35}section.lightgreen ul li{border-bottom-color:#007145!important}section.lightviolet header{background-color:#522950}section.lightviolet header:after{border-bottom-color:#b1059d}section.lightviolet ul li{border-bottom-color:#522950!important}section.monochrome.lightred header{background-color:#a30d2d}section.monochrome.lightred header:after{border-bottom-color:#bf2647}section.monochrome.lightred ul li{border-bottom-color:#a30d2d!important}section.lightbrown header{background-color:#a56d0d}section.lightbrown header:after{border-bottom-color:#ce8e00}section.lightbrown ul li{border-bottom-color:#a56d0d!important}#main .ribbon.New,#main .ribbon.green{border-color:#007145;background-color:transparent;}section.monochrome.photo header .ribbon{position:absolute;top:0px;left:1.091em;}.ribbon{float:left;margin-right:1em;}.ribbon{width:0px;height:30px;border-style:solid;border-width:17px;border-bottom-color:transparent !important;display:inline-block;font-weight:700;font-size:11px;color:#FFF;text-align:center;transition:color 0.5s ease 0s;}.ribbon.New::after{position:absolute;content:"NEW";font-size:9px;margin-left:-11px;}.region-sidebar-second .monochrome .content{padding-bottom:0.25em;}section .content h2{font-size:1.692em;line-height:1.077em;margin-top:0px;margin-bottom:0.5em;}#main .white3{background-color:#D5D6D2;}section.white3{color:#333;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;}section.monochrome.photo header{position:relative;}section.white3 header{background-color:#8CB8C6;}section.photo header{padding:0px 0px 0.75em;margin-bottom:0px;border-bottom:medium none;}section.white3 a{text-decoration:none;color:#0C2344;}section.white3 a:hover{color:#123B5C;}section.white3 header::after{border-bottom-color:#D5D6D2;}section.white3 h2{color:#0C2344;}form table label{margin-top:0}form label{display:inline-block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;margin-right:15px;cursor:pointer;position:relative;font-size:1em;line-height:1.5em}form label.subtitle{font-weight:400}form label.option{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400}input[type=checkbox],input[type=radio]{position:relative;top:-4px;margin-right:5px}#main input[type=text],#main input[type=password],#main input[type=datetime],#main input[type=datetime-local],#main input[type=date],#main input[type=month],#main input[type=time],#main input[type=week],#main input[type=number],#main input[type=email],#main input[type=url],#main input[type=search],#main input[type=tel],#main input[type=color],#main .uneditable-input,#main textarea{border-radius:5px;border-color:#ccc;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;background-color:#fbfbfb;box-shadow:inset 0 1px 2px rgba(0,0,0,.12);font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;padding:4px 12px}#main input[type=text]:hover,#main input[type=password]:hover,#main input[type=datetime]:hover,#main input[type=datetime-local]:hover,#main input[type=date]:hover,#main input[type=month]:hover,#main input[type=time]:hover,#main input[type=week]:hover,#main input[type=number]:hover,#main input[type=email]:hover,#main input[type=url]:hover,#main input[type=search]:hover,#main input[type=tel]:hover,#main input[type=color]:hover,#main .uneditable-input:hover,#main textarea:hover{background-color:#eee}#main input[type=text]:focus,#main input[type=password]:focus,#main input[type=datetime]:focus,#main input[type=datetime-local]:focus,#main input[type=date]:focus,#main input[type=month]:focus,#main input[type=time]:focus,#main input[type=week]:focus,#main input[type=number]:focus,#main input[type=email]:focus,#main input[type=url]:focus,#main input[type=search]:focus,#main input[type=tel]:focus,#main input[type=color]:focus,#main .uneditable-input:focus,#main textarea:focus{background-color:#eee}#main input[type=text].small,#main input[type=password].small,#main input[type=email].small,#main input[type=url].small,#main input[type=search].small{max-width:150px;min-width:50px;height:24px}#main .input-append input[type=text],#main .input-append input[type=password],#main .input-append input[type=email],#main .input-append input[type=url],#main .input-append input[type=search]{height:31px;border-radius:5px 0 0 5px}#main .input-append input[type=text].large,#main .input-append input[type=password].large,#main .input-append input[type=email].large,#main .input-append input[type=url].large,#main .input-append input[type=search].large{max-width:70%}#main .input-append .btn,#main .input-append button{border-radius:0!important;border-radius:0 5px 5px 0!important;background-image:none;border-color:#ccc;border-width:1px;background-color:#fbfbfb;color:#0e131b;min-width:0;padding:.35em .9em}#main .input-append .btn:hover,#main .input-append button:hover{background-color:#ccc}#main .input-prepend input[type=text],#main .input-prepend input[type=password],#main .input-prepend input[type=email],#main .input-prepend input[type=url],#main .input-prepend input[type=search]{height:31px;border-radius:0 5px 5px 0!important}#main .input-prepend .btn,#main .input-prepend button{border-radius:5px 0 0 5px}.form-type-radio input[type=radio],.form-type-checkbox input[type=checkbox]{margin-top:5px;}.form-type-radio>label,.form-type-checkbox>label{padding-left:5px;}@media screen and (min--moz-device-pixel-ratio:0){#main .input-append input[type=text],#main .input-prepend input[type=text],#main .input-append input[type=password],#main .input-prepend input[type=password],#main .input-append input[type=email],#main .input-prepend input[type=email],#main .input-append input[type=url],#main .input-prepend input[type=url],#main .input-append input[type=search],#main .input-prepend input[type=search]{height:32px}}@media screen and (min-width:500px){#main input[type=text],#main input[type=password],#main input[type=datetime],#main input[type=datetime-local],#main input[type=date],#main input[type=month],#main input[type=time],#main input[type=week],#main input[type=number],#main input[type=email],#main input[type=url],#main input[type=search],#main input[type=tel],#main input[type=color],#main .uneditable-input,#main textarea{min-width:280px}#main .input-prepend input[type=text],#main .input-append input[type=text],#main .input-prepend input[type=password],#main .input-append input[type=password],#main .input-prepend input[type=email],#main .input-append input[type=email],#main .input-prepend input[type=url],#main .input-append input[type=url],#main .input-prepend input[type=search],#main .input-append input[type=search]{min-width:240px}#main .input-prepend input[type=text].large,#main .input-append input[type=text].large,#main .input-prepend input[type=password].large,#main .input-append input[type=password].large,#main .input-prepend input[type=email].large,#main .input-append input[type=email].large,#main .input-prepend input[type=url].large,#main .input-append input[type=url].large,#main .input-prepend input[type=search].large,#main .input-append input[type=search].large{min-width:280px}}#main .input-append.safari input[type=text],#main .input-prepend.safari input[type=text],#main .input-append.safari input[type=password],#main .input-prepend.safari input[type=password],#main .input-append.safari input[type=email],#main .input-prepend.safari input[type=email],#main .input-append.safari input[type=url],#main .input-prepend.safari input[type=url],#main .input-append.safari input[type=search],#main .input-prepend.safari input[type=search]{height:30px;min-height:30px}#main .input-append.bigsearch.safari input[type=text],#main .input-prepend.bigsearch.safari input[type=text],#main .input-append.bigsearch.safari input[type=password],#main .input-prepend.bigsearch.safari input[type=password],#main .input-append.bigsearch.safari input[type=email],#main .input-prepend.bigsearch.safari input[type=email],#main .input-append.bigsearch.safari input[type=url],#main .input-prepend.bigsearch.safari input[type=url],#main .input-append.bigsearch.safari input[type=search],#main .input-prepend.bigsearch.safari input[type=search]{height:40px;min-height:40px}.styled-select select{line-height:1.3em;text-indent:.01px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;padding:4px 45px 4px 12px;color:#888}#main input.year{min-width:30px;max-width:50px;}.styled-select select:focus{outline:0}.styled-select select:hover{color:#002145}.styled-select select option{color:#444}@-moz-document url-prefix(){.styled-select select{background-image:none}}.styled-select,select{display:inline-block!important;width:auto;height:28px;vertical-align:middle;overflow:hidden;border:1px solid #ccc;border-radius:5px;background:#fefefe;margin-bottom:10px}.ie8 .styled-select,.ie9 .styled-select{background-image:none;background-color:#fefefe}.ie8 .styled-select select,.ie9 .styled-select select{padding-right:10px}.form-required{color:#a30d2d}.form-actions{margin-top:20px;margin-bottom:20px;background-color:inherit;padding:20px 0;text-align:right;border-top:1px solid #ccc}fieldset>legend{margin-bottom:10px}fieldset>.fieldset-wrapper{padding:10px 21px}span.fieldset-legend{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;color:#002145}span.fieldset-legend.subtitle{font-weight:400}a.fieldset-title{text-decoration:none}a.fieldset-title:hover{color:#0c2344}.webform-component{margin-bottom:.5em}.form-item{position:relative}.form-item label,.webform-component>label,.webform-container-inline>label,.webform-container-inline div.sbHolder{display:block}.webform-container-inline .form-item label{display:inline-block}.form-item .description,.webform-component .description{padding:0 5px 10px;font-size:12px}form label.option{display:inline;}#main button,#main .button,#main .btn{background:#123b5c;border:none;color:#fff;display:inline-block;padding:.35em 1.5em;min-width:130px;text-align:center;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;border:.4em solid #b3c5ce;border:.4em solid rgba(255,255,255,.7);border-radius:30px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;-webkit-transition:background 200ms ease;transition:background 200ms ease;box-shadow:none}#main button:hover,#main .button:hover,#main .btn:hover{background:#0c2344;color:#fff;text-decoration:none}.table{margin-bottom:10px;}thead tr{background-color:#C9DBE4;}thead tr th{text-align:left;padding:6px;}tbody tr:nth-child(2n+1),tbody tr.odd{background-color:#ECECEB;}tbody tr td{padding:2px 0 2px 6px;}table.nostripe tbody tr{background-color:#ffffff;}.panel-closed .panel-tab{border-bottom:1px solid #A7B8B4;}.panel-tab{display:block;cursor:pointer;padding:0.75em 0px 0.75em 0.5em;color:#123B5C;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600;}.panel-tab.first{border-top:1px solid #A7B8B4;}.panel-content{background-color:#F4F4F4;border-bottom:1px solid #A7B8B4;padding:0.5em 2em;}.triggers span:hover{cursor:pointer;color:#0C2344;}.triggers{color:#123B5C;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:600;}h5.panel-heading{margin-top:0;}.front #main section.monochrome .content .more-link{position:absolute;bottom:0.5em;}.front #main section.monochrome .content p.more-link{margin-bottom:0;}.eli-site #main{padding-top:20px;}.eli-site #main h1{display:none;}.eli-site .view-content .views-column{margin-bottom:1.5em;}.front .node-quick-links li{border-bottom:1px solid #999;}.instructor-list:first{border-top:1px solid #d5d6d2;}.instructor-list{border-bottom:1px solid #d5d6d2;padding:.5em 0;}.instructor-list h4{margin:6px 0 0 0!important;font-weight:600;}.instructor-list h5{margin:0 0 6px 0!important;font-weight:400;}.instructor-list:after,.instructor-list:before{display:table;content:"";line-height:0;}
@font-face{font-family:'flexslider-icon';src:url(/themes/ubc_clf_drupal_template_7.0.2/css/fonts/flexslider-icon.eot);src:url(/themes/ubc_clf_drupal_template_7.0.2/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/themes/ubc_clf_drupal_template_7.0.2/css/fonts/flexslider-icon.woff) format('woff'),url(/themes/ubc_clf_drupal_template_7.0.2/css/fonts/flexslider-icon.ttf) format('truetype'),url(/themes/ubc_clf_drupal_template_7.0.2/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0;background:#0c2344;position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:40%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;padding-top:20px;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-10px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}#flex-main{font-family:'Open Sans',sans-serif;padding:0 40px;max-width:1200px;margin:0 auto;}.flex-caption{width:100%;margin:0;}.text-container{padding:10px;}.text-container a:hover{text-decoration:underline;}.caption-one{background-color:#ffffff;color:#333333;opacity:0.8;}.caption-one a{color:#06C;}.caption-two{background-color:#ffffff;color:#333333;opacity:0.8;}.caption-two a{color:#06C;}.caption-three{background-color:#ffffff;color:#333333;opacity:0.8;}.caption-three a{color:#06C;}.caption-four{background-color:#ffffff;color:#333333;opacity:0.8;}.caption-four a{color:#06C;}.text-container h1,.text-container p{margin:0;padding:0;}@media screen and (min-width:1200px){.flex-caption{width:100%;max-width:1600px;margin:0 auto;position:absolute;bottom:10%;z-index:100;}.caption-container{position:relative;width:100%;margin:0 auto;padding-left:2%;}.text-container{max-width:540px;width:auto;position:relative;-webkit-animation:slideIn;-moz-animation:slideIn;-o-animation:slideIn;animation:slideIn;-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}}@media screen and (max-width:1199px){.flex-direction-nav a{position:absolute;top:30%;}}@media screen and (max-width:979px){}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}@media screen and (max-width:767px){}@media screen and (max-width:720px){}@media screen and (max-width:520px){.flex-direction-nav a{position:absolute;top:20%;}}@media screen and (max-width:480px){}@-webkit-keyframes slideIn{0%{left:10%;opacity:0;}100%{left:0;opacity:0.8;}}@-moz-keyframes slideIn{0%{left:10%;opacity:0;}100%{left:0;opacity:0.8;}}@-o-keyframes slideIn{0%{left:10%;opacity:0;}100%{left:0;opacity:0.8;}}@keyframes slideIn{0%{left:10%;opacity:0;}100%{left:0;opacity:0.8;}}
