@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{border-radius:5px;display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html.remodal-is-locked{-ms-touch-action:none;overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;outline:none;position:relative;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:0}.remodal{-webkit-box-sizing:border-box;-webkit-transform:translateZ(0);box-sizing:border-box;color:#191919;margin:0;transform:translateZ(0)}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{-webkit-transition:color .2s;background:transparent;border:0;color:#95979c;cursor:pointer;display:block;height:35px;margin:0;outline:0;overflow:visible;padding:0;position:absolute;right:0;text-decoration:none;top:0;transition:color .2s;width:35px}.remodal-close:focus,.remodal-close:hover{color:#cf112d}.remodal-close:before{content:"\00d7";display:block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;opacity:1;transform:none}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;-webkit-transform:translate(-3em,1em);-webkit-transform:translateX(0);opacity:1;transform:none;transform:translate(-3em,1em);transform:translateX(0)}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(.95);opacity:0;transform:scale(.95)}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(.95);opacity:0;transform:scale(.95)}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}

/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{-webkit-transform:translateY(-50%);background:#fff;background:hsla(0,0%,100%,.75);border:none;border-radius:50%;cursor:pointer;height:44px;position:absolute;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{-webkit-box-shadow:0 0 0 5px #09f;box-shadow:0 0 0 5px #09f;outline:none}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button:disabled{cursor:auto;opacity:.3}.flickity-prev-next-button svg{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.container{margin:30px auto 0;max-width:1024px;*zoom:1}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.container--home{max-width:1400px}.navigation{display:none}.content{margin-left:auto;margin-right:auto;max-width:100%;padding:0 20px}.content:after{clear:both;content:" ";display:block}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body,html{height:100%;min-height:100%;width:100%}body{font-family:Gotham Narrow SSm A,Gotham Narrow SSm B}body,body.home{background:#fff}.svg-container{display:none}svg desc,svg title{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.content-wrapper+h2,.content-wrapper+h3,.content-wrapper+h4,.content-wrapper+h5,.content-wrapper+h6{margin-top:50px}.content-wrapper--introduction{margin-bottom:33px}.content-wrapper--quicklinks{margin-bottom:47px}.content-wrapper--events,.content-wrapper--news{margin-bottom:53px}.content-wrapper--people,.content-wrapper--videos{margin-bottom:48px}.content-wrapper--events .cards-wrapper,.content-wrapper--events .event-wrapper,.content-wrapper--events .news-wrapper,.content-wrapper--news .cards-wrapper,.content-wrapper--news .event-wrapper,.content-wrapper--news .news-wrapper,.content-wrapper--people .cards-wrapper,.content-wrapper--people .event-wrapper,.content-wrapper--people .news-wrapper,.content-wrapper--quicklinks .cards-wrapper,.content-wrapper--quicklinks .event-wrapper,.content-wrapper--quicklinks .news-wrapper,.content-wrapper--videos .cards-wrapper,.content-wrapper--videos .event-wrapper,.content-wrapper--videos .news-wrapper{margin:-10px -10px 0;overflow:hidden;padding:10px}article,aside,footer,header,main,nav,section{border-radius:0}article{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;width:100%}a{color:#cf112d;cursor:pointer;font-weight:500;outline:none;text-decoration:none}a:hover{-webkit-transition:.7s;border-bottom:1px solid #cf112d;transition:.7s}a:focus{outline:0 none}a:focus,a:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#313131;font-weight:500}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#313131}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{-webkit-transition:none;border:none;color:#cf112d;transition:none}h2{font-size:26px;font-size:2.6rem;margin:0 0 28px}h3{font-size:18px;font-size:1.8rem}h4,h5,h6{font-size:16px;font-size:1.6rem}h3,h4,h5,h6{margin:0 0 10px}ol,p,pre,ul{color:#191919;font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.7;margin:0;padding:0 0 25px;word-wrap:break-word}ol a:hover,p a:hover,pre a:hover,ul a:hover{-webkit-transition:none;transition:none}ol,ul{padding-left:25px}ol ol,ol ul,ul ol,ul ul{margin:20px 0 0;padding-bottom:15px}ol ol,ul ol{list-style-type:lower-alpha}li{margin-bottom:10px}li:last-child{margin-bottom:0}blockquote{border-left:2px solid #cf112d;color:#191919;font-style:italic;font-weight:300;line-height:1.8em;margin:0 20px 25px;padding:5px 15px 5px 25px}blockquote p:last-child{padding-bottom:0}.content-wrapper__heading{text-align:center}.content__meta{font-size:14px;font-size:1.4rem;line-height:2em}.content h2{position:relative}.content h2:after{background:#eee;content:"";height:1px;left:1px;margin-top:10px;position:absolute;top:100%;width:95%}.content .no-underline:after{content:none}.content .table-wrapper{overflow:hidden;overflow-x:auto;width:100%}.content table{border-collapse:collapse;border-spacing:0;color:#191919;font-size:13px;font-size:1.3rem;margin:0 0 25px;padding:0;width:100%}.content table tbody,.content table thead{width:100%}.content table h2,.content table h3,.content table h4{margin:0 0 4px}.content table h2{font-size:16px;font-size:1.6rem;position:static}.content table h2:after{content:none}.content table h3{font-size:15px;font-size:1.5rem;margin:0 0 4px}.content table h4{font-size:14px;font-size:1.4rem}.content table ol,.content table p,.content table ul{font-size:13px;font-size:1.3rem;line-height:1.5em}.content table p{padding:0 0 15px}.content table ol,.content table ul{padding:0 0 4px 20px}.content table ol ol,.content table ol ul,.content table ul ol,.content table ul ul{margin-top:10px}.content thead,.content thead tr:nth-child(odd) td{background:#4b4b4b;background-color:#4b4b4b;background-image:-webkit-linear-gradient(top,#4b4b4b,#4b4b4b);background-image:-webkit-gradient(linear,left top,left bottom,from(#4b4b4b),to(#4b4b4b));background-image:linear-gradient(top,#4b4b4b,#4b4b4b);background-repeat:repeat-x;color:#fff;font-weight:400}.content tr{text-align:left}.content tr:nth-child(2n){background:#eee}.content tr:last-child{border-bottom:1px solid #eee}.content td,.content th{font-weight:300;padding:10px 12px;vertical-align:top}.content__video,.video-container{height:0;margin-bottom:25px;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.content__video iframe,.video-container iframe{z-index:100!important}.content__video embed,.content__video iframe,.content__video object,.video-container embed,.video-container iframe,.video-container object{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-container{padding-top:0}.content img,.content img.size-full,.content img.size-large{height:auto;max-width:100%}.content img.aligncenter{display:block;margin:0 auto}.content .wp-caption.aligncenter{display:block;margin:0 auto 25px}.content .wp-caption.alignleft,.content img.alignleft{float:left;margin:7px 25px 20px 0}.content .wp-caption.alignright,.content img.alignright{float:right;margin:7px 0 20px 25px}.content .wp-caption{background-color:#eee;margin-bottom:25px;max-width:100%}.content p.wp-caption-text{color:#191919;font-size:13px;font-size:1.3rem;padding:8px 15px 10px;text-align:center}.cu-gallery{-js-display:flex;-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -10px}.cu-gallery a:hover{border:0}.cu-gallery__items{-js-display:flex;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-sizing:border-box;box-sizing:border-box;color:#171e42;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:0;padding:5px;width:50%}.cu-gallery__item{width:100%}.cu-gallery__image{display:block;width:100%}.content .gform_wrapper{margin-bottom:40px}.content .gform_wrapper h1,.content .gform_wrapper h2,.content .gform_wrapper h3,.content .gform_wrapper h3.gform_title,.content .gform_wrapper h4,.content .gform_wrapper h5,.content .gform_wrapper h6{color:#313131;font-weight:500}.content .gform_wrapper h1 a,.content .gform_wrapper h2 a,.content .gform_wrapper h3 a,.content .gform_wrapper h3.gform_title a,.content .gform_wrapper h4 a,.content .gform_wrapper h5 a,.content .gform_wrapper h6 a{color:#313131}.content .gform_wrapper h1 a:hover,.content .gform_wrapper h2 a:hover,.content .gform_wrapper h3 a:hover,.content .gform_wrapper h3.gform_title a:hover,.content .gform_wrapper h4 a:hover,.content .gform_wrapper h5 a:hover,.content .gform_wrapper h6 a:hover{-webkit-transition:none;border:none;color:#cf112d;transition:none}.content .gform_wrapper h2,.content .gform_wrapper h3.gform_title{font-size:30px;font-size:3rem;margin:0 0 50px}.content .gform_wrapper h3{font-size:26px;font-size:2.6rem;margin:0 0 10px}.content .gform_wrapper h4,.content .gform_wrapper h5,.content .gform_wrapper h6{font-size:22px;font-size:2.2rem;margin:0 0 10px}.content .gform_wrapper h2,.content .gform_wrapper h3.gform_title{position:relative}.content .gform_wrapper h2:after,.content .gform_wrapper h3.gform_title:after{background:#cf112d;content:"";height:1px;left:1px;margin-top:20px;position:absolute;top:100%;width:45px}.content .gform_wrapper .ginput_price{display:none}.content .gform_wrapper span.gform_description{color:#191919;font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.8em;margin:0;padding:0}.content .gform_wrapper label.gfield_label{font-size:16px;font-size:1.6rem;font-weight:500}.content .gform_wrapper .gfield_date_day label,.content .gform_wrapper .gfield_date_month label,.content .gform_wrapper .gfield_date_year label,.content .gform_wrapper .gfield_time_ampm label,.content .gform_wrapper .gfield_time_hour label,.content .gform_wrapper .gfield_time_minute label,.content .gform_wrapper .ginput_complex label,.content .gform_wrapper label{font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.8em;margin-bottom:10px}.content .gform_wrapper .field_description_below .gfield_description{padding-top:5px}.content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.content .gform_wrapper textarea{background:#fff;border:1px solid #c3c3c3;font-size:14px;font-size:1.4rem;font-weight:300;padding:15px}.content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):active,.content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.content .gform_wrapper textarea:active,.content .gform_wrapper textarea:focus{background:#f9f9f9;border:1px solid #949494;font-size:1.4rem!important;outline:none}.content .gform_wrapper .chosen-container-single .chosen-single,.content .gform_wrapper select{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;background:#fff;background:url(../images/core/dropdown-arrow-grey.png) no-repeat #fff;background-position:100%;border:1px solid #c3c3c3;border-radius:0;box-shadow:none;color:#191919;font-size:14px;font-size:1.4rem;font-weight:300;height:auto;line-height:1.5em;min-width:80px;padding:10px;width:100%}.content .gform_wrapper .chosen-container-single .chosen-single div b,.content .gform_wrapper select div b{background:none!important}.content .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background:url(../images/core/dropdown-arrow-grey.png) no-repeat #fff!important;background-position:100%!important}.content .gform_wrapper.gf_browser_chrome select,.content .gform_wrapper.gf_browser_gecko select{padding:10px}.content .gform_wrapper select[multiple=multiple]{background-image:none;color:#191919;padding:10px}.content .gform_wrapper select[multiple=multiple] option{font-size:14px;font-size:1.4rem;font-weight:300;padding:5px}.content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.content .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.content .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.content .gform_wrapper.gf_browser_safari .gfield_checkbox li input,.content .gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],.content .gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio],.content .gform_wrapper .gfield_checkbox li input,.content .gform_wrapper .gfield_checkbox li input[type=checkbox],.content .gform_wrapper .gfield_radio li input[type=radio]{margin:0 5px 0 1px}.content .gform_wrapper li.gfield_html{margin-top:50px}.content .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.content .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.content .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle,.content .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_suffix{padding-top:2px}.content .gform_wrapper .gfield_date_day,.content .gform_wrapper .gfield_date_month,.content .gform_wrapper .gfield_date_year,.content .gform_wrapper .gfield_time_ampm,.content .gform_wrapper .gfield_time_hour,.content .gform_wrapper .gfield_time_minute{max-width:none;width:auto}.content .gform_wrapper .gfield_date_day input,.content .gform_wrapper .gfield_date_month input,.content .gform_wrapper .gfield_date_year input,.content .gform_wrapper .gfield_time_ampm input,.content .gform_wrapper .gfield_time_hour input,.content .gform_wrapper .gfield_time_minute input{min-width:70px}.content .gform_wrapper .gfield_date_day i,.content .gform_wrapper .gfield_date_month i,.content .gform_wrapper .gfield_date_year i,.content .gform_wrapper .gfield_time_ampm i,.content .gform_wrapper .gfield_time_hour i,.content .gform_wrapper .gfield_time_minute i{margin-left:5px;margin-right:2px}.content .gform_wrapper.gf_browser_gecko .gfield_time_ampm select,.content .gform_wrapper.gf_browser_ie .gfield_time_ampm{min-width:60px!important}.content .gform_wrapper .ginput_container_fileupload{color:#191919;font-size:14px;font-size:1.4rem;font-weight:400}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile{*zoom:1}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile:after,.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile:before{content:"";display:table}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile:after{clear:both}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area{padding:15px 50px 40px}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_instructions{color:#191919;font-size:14px;font-size:1.4rem;font-weight:400}.content .gform_wrapper .ginput_container_fileupload .gform_fileupload_multifile .gform_button_select_files{background:#191919;border:none;color:#fff;font-size:14px;font-size:1.4rem;font-weight:400;margin-top:10px;padding:10px 5px}.content .gform_wrapper .ginput_container_fileupload .validation_message ul{margin:0;padding:0}.content .gform_wrapper table.gfield_list thead,.content .gform_wrapper table.gfield_list thead th,.content .gform_wrapper table.gfield_list tr{color:#313131;font-size:14px;font-size:1.4rem;font-weight:400;margin-bottom:20px;padding:10px 12px}.content .gform_wrapper table.gfield_list thead{background:#eee;background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#eee);background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#eee));background-image:linear-gradient(top,#eee,#eee);background-repeat:repeat-x}.content .gform_wrapper .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons img.add_list_item{width:17px!important}.content .gform_wrapper .ginput_container_list .gfield_list_row_even,.content .gform_wrapper .ginput_container_list .gfield_list_row_odd{background:#fff}.content .gform_wrapper span.ginput_product_price,.content .gform_wrapper span.ginput_shipping_price{color:#191919}.content .gform_wrapper span.ginput_total{color:#cf112d}.content .gform_wrapper input.ginput_quantity[type=number],.content .gform_wrapper input.ginput_quantity[type=text]{width:100px}.content .gform_wrapper.gf_browser_ie .gform_footer input.button,.content .gform_wrapper .gform_footer input.button,.content .gform_wrapper .gform_footer input[type=submit],.content .gform_wrapper .gform_page_footer input.button,.content .gform_wrapper .gform_page_footer input[type=submit]{background:#cf112d;background-color:#cf112d;background-image:-webkit-linear-gradient(top,#cf112d,#cf112d);background-image:-webkit-gradient(linear,left top,left bottom,from(#cf112d),to(#cf112d));background-image:linear-gradient(top,#cf112d,#cf112d);background-repeat:repeat-x;border:none;color:#fff;font-size:1.4rem!important;padding:15px 30px;text-transform:uppercase}.content .gform_wrapper.gf_browser_ie .gform_footer input.button:active,.content .gform_wrapper.gf_browser_ie .gform_footer input.button:focus,.content .gform_wrapper .gform_footer input.button:active,.content .gform_wrapper .gform_footer input.button:focus,.content .gform_wrapper .gform_footer input[type=submit]:active,.content .gform_wrapper .gform_footer input[type=submit]:focus,.content .gform_wrapper .gform_page_footer input.button:active,.content .gform_wrapper .gform_page_footer input.button:focus,.content .gform_wrapper .gform_page_footer input[type=submit]:active,.content .gform_wrapper .gform_page_footer input[type=submit]:focus{font-size:1.4rem!important}.content #gf_coupon_button{background:#cf112d;background-color:#cf112d;background-image:-webkit-linear-gradient(top,#cf112d,#cf112d);background-image:-webkit-gradient(linear,left top,left bottom,from(#cf112d),to(#cf112d));background-image:linear-gradient(top,#cf112d,#cf112d);background-repeat:repeat-x;border:none;color:#fff;float:left;font-size:1.4rem!important;padding:16px 30px;text-transform:uppercase;width:auto}.content #gf_coupon_button:active,.content #gf_coupon_button:focus{font-size:1.4rem!important}.content .gform_wrapper #gf_coupon_info{clear:both;padding-top:5px}.content .gform_wrapper #gf_coupon_info tr{border:none}.content .gform_wrapper #gf_coupon_info table{margin-bottom:10px}.content .gf_coupon_code{float:left}.content .gform_wrapper #gf_coupon_info .gf_coupon_item .gf_coupon_name_container{padding-left:0}.content #gf_coupon_spinner{margin-left:5px;margin-top:15px}.content .gform_wrapper #gf_coupon_info .gf_coupon_item td{border:none}.content .gform_wrapper .gfield_required{color:#cf112d}.content .gform_wrapper div.validation_error{background:#cf112d;border-bottom:none;border-top:none;color:#fff;font-weight:300}.content .gform_wrapper li.gfield.gfield_error,.content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:rgba(207,17,45,.1);border-bottom:1px solid #cf112d;border-top:1px solid #cf112d;padding:10px 25px 15px}.content .gform_wrapper .gfield_error .gfield_label,.content .gform_wrapper .validation_message{color:#313131}.content .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.content .gform_wrapper li.gfield_error textarea{border:1px solid #cf112d}.content .gform_confirmation_message{-webkit-box-shadow:0 2px 2px 0 rgba(49,49,49,.1);background:#f4f4f4;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 2px 2px 0 rgba(49,49,49,.1);margin-bottom:20px;padding:15px}.global-nav{display:none}.topbar{background:#fff;border-bottom:1px solid #eee;border-top:3px solid #cf112d;height:60px;position:relative;width:100%;*zoom:1}.topbar:after,.topbar:before{content:"";display:table}.topbar:after{clear:both}.topbar__heading{-webkit-transform:translateY(-50%);font-size:17px;font-size:1.7rem;font-weight:400;margin:0;overflow:hidden;padding:0 110px 0 45px;position:relative;top:50%;transform:translateY(-50%);width:100%;z-index:200}.topbar__heading--home{padding-left:45px}.topbar__logo{height:32px;left:10px;position:absolute;top:13px;width:32px}.topbar__home-link{color:#313131;font-weight:400}.topbar__home-link:hover{border:none;color:#cf112d}.topbar__tools{font-size:0;position:absolute;right:0;top:0;z-index:500}.topbar__tool-list{display:inline-block}.topbar__tool-list-mp a{color:#313131;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.5;padding-top:23px}.topbar__tool-list-mp:last-child a{border-left:0}.topbar__tool{border-left:1px solid #eee;display:inline-block;fill:#767676;height:57px;overflow:hidden;padding:20px 17px 0}.topbar__tool:hover{background:#767676;border:none;border-left:1px solid #fff;color:#fff;fill:#fff}.topbar__icon{height:16px;width:16px}.banner__text-search{max-width:850px}.typeahead__wrapper-mobile{background-color:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;display:none;list-style:none;margin:0;padding:10px;position:absolute;top:56px;width:100%}.typeahead__wrapper-mobile .typeahead__container-sub{padding:0}.typeahead__wrapper-mobile .typeahead__container-sub .typeahead__field input{width:100%}.typeahead__result{position:relative}.typeahead__results-article{float:left}.typeahead__results-type{float:right}.banner{background:#eee}.breadcrumb_last{display:none}.banner--has-image{background:#000;margin-bottom:30px;overflow:hidden;position:relative}.banner__image,.in-use-carousel__item__image{display:block;height:auto;width:100%}.banner__image--default{opacity:1}.banner__image--dark{opacity:.5}.banner__image--darker{opacity:.35}.banner__image--darkest{opacity:.25}.banner__link,.in-use-carousel__item-link{display:block;height:100%;width:100%}.banner__link:hover,.in-use-carousel__item-link:hover{border:none}.banner__text{margin:0 auto;max-width:720px}.banner__text-spacing{padding:40px 15px}.banner__text-spacing--home{padding:50px 20px}.banner__text--image{height:100%;left:0;padding:0 10px;position:relative;position:absolute;right:0;width:100%;z-index:100}.banner__text--image,.banner__text-vertical{-webkit-transform:translateY(-50%);top:50%;transform:translateY(-50%)}.banner__text-vertical{display:block;margin:0 auto;max-width:720px;position:relative}.banner__heading{color:#313131;font-size:28px;font-size:2.8rem;margin:0;overflow:hidden;padding:0 10px;text-align:center}.banner__heading--height{max-height:90px}.banner__heading--home,.banner__heading--long,.banner__heading--slideshow{font-size:20px;font-size:2rem}.banner__heading--image{color:#fff;text-shadow:1px 1px #000}.banner__heading--posts{max-height:none}.banner__small{color:#616161;font-size:13px;font-size:1.3rem;margin:0;padding-bottom:5px;text-align:center}.banner__small a{color:#616161;font-weight:300}.banner__small a:hover{border:none;color:#cf112d}.banner__small--price{font-size:20px;font-size:2rem;font-weight:400}.banner__small--below{padding:15px 0 0}a.banner__small__link{color:#cf112d;font-weight:500}.banner__small--image,.banner__small--image a{color:#fff}.banner__small--image a:hover{color:#cf112d}.hosted__banners{background:#eee;float:left;margin-bottom:30px;margin-left:3.7037%;width:48.14815%}.hosted__banners .hosted__image{height:auto;width:100%}.hosted__banners .hosted__caption{font-size:14px;font-size:1.4rem;padding:8px 15px}.mycarletonone{background:#fff;padding:20px 0;width:100%;*zoom:1}.mycarletonone:after,.mycarletonone:before{content:"";display:table}.mycarletonone:after{clear:both}.mycarletonone__container{padding:0 20px}.mycarletonone__lock{fill:#c3c3c3;float:left;height:20px;margin-right:5px;width:20px}.mycarletonone__text{color:#616161;font-size:18px;font-size:1.8rem;font-weight:300;line-height:22px;padding:1px 0 0}.mycarletonone__reset{color:#616161;font-size:12px;font-size:1.2rem;font-weight:300;padding:0 0 0 27px}.mycarletonone__fields{padding:15px 25px 0;width:100%}.mycarletonone__fields label{display:none}.mycarletonone__input{background:#fff;border:1px solid #d6d6d6;border-radius:0;color:#616161;font-size:14px;font-size:1.4rem;font-weight:300;margin-bottom:5px;padding:15px;width:100%}.mycarletonone__input:active,.mycarletonone__input:focus{background:#eee;border:1px solid #c3c3c3;font-size:1.4rem!important;outline:none}.mycarletonone__submit{background:#cf112d;background-color:#cf112d;background-image:-webkit-linear-gradient(top,#cf112d,#cf112d);background-image:-webkit-gradient(linear,left top,left bottom,from(#cf112d),to(#cf112d));background-image:linear-gradient(top,#cf112d,#cf112d);background-repeat:repeat-x;border:none;border-radius:0;color:#fff;font-size:1.2rem!important;padding:10px 20px;text-transform:uppercase}.mycarletonone__submit:active,.mycarletonone__submit:focus{font-size:1.2rem!important;outline:none}.in-use-carousel .flickity-slider{-webkit-transform:none!important;transform:none!important}.in-use-carousel .in-use-carousel__item{-webkit-transition:opacity .5s ease-in-out;background-color:#000;left:0!important;margin:0;opacity:0;overflow:hidden;position:relative;transition:opacity .5s ease-in-out;width:100%;z-index:-1}.in-use-carousel .in-use-carousel__item.is-selected{opacity:1;z-index:0}.in-use-carousel .flickity-prev-next-button{display:none;visibility:hidden}.in-use-carousel .flickity-page-dots{bottom:10px}.in-use-carousel .flickity-page-dots .dot{background-color:#d6d6d6;border:1px solid #d6d6d6;border-radius:30px;height:8px;opacity:1;width:8px}.in-use-carousel .flickity-page-dots .dot.is-selected{background-color:transparent;border:1px solid #cf112d}.in-use-carousel.is-loading{position:relative}.in-use-carousel.is-loading .flickity-page-dots,.in-use-carousel.is-loading .flickity-prev-next-button,.in-use-carousel.is-loading .flickity-viewport,.in-use-carousel.is-loading .in-use-carousel__item{display:none;visibility:hidden}.in-use-carousel.is-loading:after{background:url(../images/core/ajax-loader.gif) 50% no-repeat;content:"";display:block;height:200px;margin-bottom:-38px;width:100%}.card{margin-bottom:15px}.card__link{background:#fff;cursor:pointer;display:block;height:100%;padding-bottom:45px;z-index:200}.card__link:hover{border:none}.card__link--home{background:#fff}.card__heading{color:#4b4b4b;margin:7px 0;padding:0 10px}.card__heading,.card__subtitle{font-size:14px;font-size:1.4rem}.card__subtitle{color:#767676;line-height:1.4em;margin:0;padding:0 10px 5px}.card__more-link{color:#cf112d;font-size:14px;font-size:1.4rem;font-weight:500;padding:0 10px}.card__image{font-size:0;height:auto;width:100%}.card--quicklink-max,.card--quicklink-min{float:left;margin-left:3.7037%;width:48.14815%}.card__video-thumb{background:#000;line-height:0;min-height:110px;overflow:hidden;position:relative}.card__image--video{opacity:.8}.card__image--video,.card__video-button{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.card__video-button{fill:#fff;height:60px;width:60px;z-index:100}.card--videos,.card--videos-more{float:left;margin-left:3.7037%;width:48.14815%}.card--videos-hide:nth-child(9){display:none}.card--videos-list{min-height:240px}.card--rooms-list,.card--videos-list{float:left;margin-left:3.7037%;width:48.14815%}.news,.search{margin-bottom:10px}.news,.news--home,.search{background:#fff}.news__link,.search__link{display:block;padding:20px}.news__link:hover,.search__link:hover{border:none}.news__date,.search__date{color:#767676;font-size:12px;font-size:1.2rem;font-weight:300;padding:0}.news__heading,.search__heading{font-size:20px;font-size:2rem;margin:8px 0 10px}.news__excerpt,.search__excerpt{font-size:14px;font-size:1.4rem;padding:0}.news__more-link,.search__more-link{color:#cf112d;font-weight:400}.event-wrapper{*zoom:1}.event-wrapper:after,.event-wrapper:before{content:"";display:table}.event-wrapper:after{clear:both}.event-card{display:block;float:left;margin-bottom:10px;margin-left:0;margin-right:0;width:100%}.event-card__link{display:block;height:100%;padding:20px 10px 20px 0;*zoom:1}.event-card__link:after,.event-card__link:before{content:"";display:table}.event-card__link:after{clear:both}.event-card__link:hover{border:none}.event-card__heading,.event-card__time{font-size:15px;font-size:1.5rem}.event-card__heading{font-weight:500;line-height:1.4em;margin:0 0 6px}.event-card__time{color:#767676;font-size:14px;font-size:1.4rem;font-weight:300;line-height:14px;padding-bottom:5px}.event-card__clock{fill:#949494;float:left;height:14px;margin-right:5px;width:14px}.event-card__date{color:#4b4b4b;float:left;font-size:16px;font-size:1.6rem;font-weight:400;height:100%;line-height:1.5em;padding:0 15px 0 0;text-align:center;text-transform:uppercase;width:90px}.event-card__day{font-size:40px;font-size:4rem;font-weight:500;line-height:1.3em}.event-card__day--multi{font-size:35px;font-size:3.5rem;font-weight:400;letter-spacing:-3px}.home .cd-popup-container #message{display:none}.home .acf-field.acf-field-flexible-content{padding-bottom:0!important;padding-top:0!important}.home .acf-tab-group{display:none!important}.home .fc-layout-order{display:none}.home .acf-hl,.home .screen-reader-text{display:none!important}.home .acf-radio-list,.home .acf-soh-target{display:block!important}.home .acf-form-submit input{-webkit-appearance:none;-webkit-box-shadow:0 1px 0 #006799;-webkit-box-sizing:border-box;background:#0085ba;border:1px solid #006799;border-radius:3px;border-top-color:#0073aa;box-shadow:0 1px 0 #006799;box-sizing:border-box;color:#fff;cursor:pointer;float:right;font-size:13px;height:28px;line-height:26px;margin:0 10px 0 0;padding:0 10px 1px;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;white-space:nowrap;width:150px}.home.logged-in .content-wrapper{position:relative}.home .fee-edit{-webkit-transform:translateY(-50%);background-color:#cf112d;cursor:pointer;font-family:dashicons;font-size:13px;margin:0;overflow:hidden;padding:8px 10px;position:absolute;right:0;text-decoration:none;top:22px;transform:translateY(-50%);width:31px;z-index:1}.home .fee-edit,.home .fee-edit:hover{-webkit-transition:width .4s ease-in-out;color:#fff!important;transition:width .4s ease-in-out}.home .fee-edit:hover{background-color:#000;text-decoration:none!important;width:72px}.home .fee-edit:before{content:"\f464";font-family:dashicons;margin-right:10px;vertical-align:middle}.home #post>div.acf-fields.acf-form-fields.-top>div.acf-field.acf-field-flexible-content.acf-field-563ceb51dc157>div.acf-label{display:none!important}.home .acf-flexible-content .layout:first-child{margin-top:15px}.home .cd-popup{-webkit-transition:opacity .3s 0s,visibility 0s .3s;background-color:rgba(94,110,141,.9);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s 0s,visibility 0s .3s;visibility:hidden;width:100%;z-index:999}.home .cd-popup.is-visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s;opacity:1;transition:opacity .3s 0s,visibility 0s 0s;visibility:visible}.home .cd-popup-container{-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-webkit-transition-duration:.3s;-webkit-transition-property:-webkit-transform;background:#fff;border-radius:.25em .25em .4em .4em;box-shadow:0 0 20px rgba(0,0,0,.2);margin:4em auto;max-height:80%;max-width:70%;overflow:scroll;padding:0 0 10px;position:relative;text-align:left;transform:translateY(-40px);transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:90%}.home .cd-popup-container p{padding:3em 1em}.home .cd-popup-container .cd-buttons:after{clear:both;content:"";display:table}.home .cd-popup-container .cd-buttons li{float:left;width:50%}.home .cd-popup-container .cd-buttons a{-webkit-transition:background-color .2s;color:#fff;display:block;height:60px;line-height:60px;text-transform:uppercase;transition:background-color .2s}.home .cd-popup-container .cd-buttons li:first-child a{background:#fc7169;border-radius:0 0 0 .25em}.home .no-touch .cd-popup-container .cd-buttons li:first-child a:hover{background-color:#fc8982}.home .cd-popup-container .cd-buttons li:last-child a{background:#b6bece;border-radius:0 0 .25em 0}.home .no-touch .cd-popup-container .cd-buttons li:last-child a:hover{background-color:#c5ccd8}.home .cd-popup-container .cd-popup-close{height:30px;position:absolute;right:8px;top:8px;width:30px}.home .cd-popup-container .cd-popup-close:after,.home .cd-popup-container .cd-popup-close:before{background-color:#8f9cb5;content:"";height:3px;position:absolute;top:12px;width:14px}.home .cd-popup-container .cd-popup-close:before{-webkit-transform:rotate(45deg);left:8px;transform:rotate(45deg)}.home .cd-popup-container .cd-popup-close:after{-webkit-transform:rotate(-45deg);right:8px;transform:rotate(-45deg)}.home .is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}.card__heading--people{margin:0 0 6px}.card__people-thumb{font-size:0;margin:0 auto;max-width:160px;padding:20px 15px 30px}.card__image--people{border:5px solid #eee;border-radius:200px;height:auto;width:100%}.card--people{float:left;margin-left:3.7037%;width:48.14815%}.card--people-more{display:initial;float:left;margin-left:3.7037%;width:22.22222%}.card--people-hide:nth-child(9){display:none}.card--people-list{float:left;margin-left:3.7037%;width:30.8642%}.dept__details,.event__details,.people__details,.rooms__details{margin:0 0 20px}.dept__heading,.event__heading,.people__heading,.rooms__heading{font-size:26px;font-size:2.6rem;margin:0 0 4px}.people__heading{text-align:center}.dept__heading,.rooms__heading{margin-bottom:20px}.dept__subheading,.event__subheading,.people__subheading,.rooms__subheading{color:#767676;font-size:18px;font-size:1.8rem}.people__subheading{text-align:center}.event__photo,.people__photo,.rooms__photo{font-size:0;margin:0 auto 20px}.event__photo,.people__photo{max-width:200px}.event__image,.people__image,.rooms__image{border:5px solid #eee;height:auto}.event__image,.people__image{border-radius:200px;width:100%}.event__warning{background:rgba(207,17,45,.1);border:1px solid #cf112d;margin-bottom:50px;padding:15px 20px}.event__warning-text{font-weight:500;padding:0}.content .dept__table,.content .event__table,.content .people__table,.content .rooms__table{border:none;margin:0;padding:0;width:100%}.content .people__table{padding:0 50px}.content .dept__table-row:nth-child(2n),.content .event__table-row:nth-child(2n),.content .people__table-row:nth-child(2n),.content .rooms__table-row:nth-child(2n){background:#fff}.content .dept__table-row:last-child,.content .event__table-row:last-child,.content .people__table-row:last-child,.content .rooms__table-row:last-child{border:none}.content .dept__table-info,.content .dept__table-title,.content .event__table-info,.content .event__table-title,.content .people__table-info,.content .people__table-title,.content .rooms__table-info,.content .rooms__table-title{font-size:16px;font-size:1.6rem;line-height:1.6em;padding:0 0 15px;vertical-align:top}.content .dept__table-title,.content .event__table-title,.content .people__table-title,.content .rooms__table-title{color:#000;font-weight:500}.content .people__table-title{width:80px}.content .event__table-title{width:125px}.content .rooms__table-title{width:150px}.content .dept__table-title{width:80px}.content .dept__table-info,.content .event__table-info,.content .people__table-info,.content .rooms__table-info{font-weight:300}#comments{border-top:1px solid #eee;margin-top:20px;padding-top:40px}#comments h3{text-align:left}#comments label{color:#767676;font-size:14px;font-size:1.4rem}#comments span.required{color:#cf112d;text-shadow:none}#comments input#author,#comments input#email,#comments input#url,#comments textarea#comment{background:#f9f9f9;border:1px solid #eee;color:#191919;display:block;font-size:16px;font-size:1.6rem;font-weight:300;padding:15px;width:100%}#comments input#author,#comments input#email,#comments input#url{max-width:450px}#comments textarea#comment{line-height:1.6em;margin-bottom:10px;max-width:650px}#comments input#submit{background:#cf112d;background-color:#cf112d;background-image:-webkit-gradient(linear,right top,left top,from(#cf112d),to(#cf112d));background-image:linear-gradient(270deg,#cf112d,#cf112d);background-repeat:repeat-x;border:none;border-radius:0!important;color:#fff;font-size:14px;font-size:1.4rem;font-weight:300;margin:0;padding:15px 30px;text-transform:uppercase}#comments input#author:focus,#comments input#email:focus,#comments input#submit:focus,#comments input#url:focus,#comments textarea#comment:focus{outline:none}#comments #trackbacks-list{display:none}#comments #cancel-comment-reply-link{color:#cf112d;display:block;margin:10px 0 0}#comments ol.comment-list{margin:0 0 50px;padding:0}#comments ol.comment-list li{list-style-type:none;margin:50px 0 0;padding:0}#comments ol.comment-list li p{padding-bottom:14px}#comments ol.comment-list li p br{content:"";display:block;margin-bottom:14px}#comments ol.comment-list li p a,#comments ol.comment-list li p a:hover{color:#cf112d}#comments ol.comment-list ol.children{margin-left:40px;padding:10px 0 0 25px}#comments ol.comment-list ol.children li{margin:0 0 30px}#comments ol.comment-list img.avatar{float:left;margin:0 25px 0 0}#comments ol.comment-list .comment-author,#comments ol.comment-list .comment-awaiting-moderation,#comments ol.comment-list .comment-meta{color:#767676;font-size:18px;font-size:1.8rem;font-style:normal;line-height:1.4em;padding-bottom:8px}#comments ol.comment-list .comment-author a,#comments ol.comment-list .comment-awaiting-moderation a,#comments ol.comment-list .comment-meta a{color:#767676;font-weight:300}#comments ol.comment-list .comment-author a:hover,#comments ol.comment-list .comment-awaiting-moderation a:hover,#comments ol.comment-list .comment-meta a:hover{color:#cf112d}#comments ol.comment-list .comment-author cite,#comments ol.comment-list .comment-awaiting-moderation cite,#comments ol.comment-list .comment-meta cite{font-style:normal}#comments ol.comment-list .comment-awaiting-moderation,#comments ol.comment-list .comment-meta{font-size:14px;font-size:1.4rem;padding-bottom:15px}#comments ol.comment-list .comment-author{color:#313131;line-height:1.1em}#comments ol.comment-list .comment-author a{color:#313131;font-weight:400}#comments ol.comment-list .comment-respond{margin-top:50px}.navigation__list{padding:0 0 0 10px;text-transform:uppercase}.navigation__item{font-size:13px;font-size:1.3rem;line-height:1.4em;list-style-type:none;padding-bottom:12px;position:relative}.navigation__item.current-menu-ancestor>.navigation__link,.navigation__item.current-menu-item>.navigation__link{color:#cf112d}.navigation__item.current-menu-ancestor>.navigation__submenu,.navigation__item.current-menu-item>.navigation__submenu{display:block}.navigation__item.current_page_ancestor>.navigation__link{color:#cf112d}.navigation__item.current_page_ancestor .current-menu-parent .navigation__submenu,.navigation__item.current_page_ancestor>.navigation__submenu{display:block}.navigation__item.menu-item-has-children{padding-right:20px}.navigation__item--child{padding-bottom:5px;text-transform:none}.navigation__item--child:last-child{padding-bottom:0}.navigation__link{color:#191919;display:inline-block}.navigation__link:hover{border:none;color:#cf112d}.navigation__item-trigger{-webkit-transform-origin:center center;-webkit-transition:-webkit-transform .25s ease;background-color:transparent;border:0;cursor:pointer;height:12px;overflow:hidden;padding:0;position:absolute;right:0;text-align:right;top:3px;transform-origin:center center;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:12px}.navigation__item-trigger .mobilenav__icon{float:right}.navigation__item-trigger.navigation__item-trigger-rotate{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navigation__item-trigger:hover{border:0}.navigation__item-trigger:focus{outline:0 none}.navigation__link--child{color:#767676;font-weight:400}.navigation__submenu{display:none;margin:5px 0 0;padding:10px 0 0}.navigation__submenu--level-1{padding-left:15px}.footer{background:#191919;margin-left:auto;margin-right:auto;max-width:100%;padding:30px 0 35px}.footer:after{clear:both;content:" ";display:block}.footer__information{*zoom:1}.footer__information:after,.footer__information:before{content:"";display:table}.footer__information:after{clear:both}.footer__list{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style-type:none;margin-left:4.16667%;padding:0;text-align:center;width:91.66667%}.footer__list--address{margin-bottom:35px}.footer__list--address:after{background:url(../images/core/diamond-red.svg) no-repeat;background-size:20px 20px;content:"";height:20px;left:50%;margin:15px auto 0 -10px;position:absolute;width:20px}.footer__list-item{color:#949494;font-size:12px;font-size:1.2rem;line-height:2.2em;margin-bottom:0;text-transform:uppercase}.footer__list-link{color:#fff;font-weight:400}.footer__list-link:hover{border:none;color:#cf112d}.footer__list--social{margin-top:25px}.footer__icon,.footer__list--social-item{display:inline-block}.footer__icon{height:30px;margin:0 8px;width:30px}.footer__icon-link{fill:#d6d6d6}.footer__icon-link:hover{border:none;fill:#fff}.footer__branding{-webkit-box-sizing:border-box;border-top:1px solid #4b4b4b;box-sizing:border-box;float:left;margin-top:25px;padding-left:1.78571%;padding-right:1.78571%;padding-top:30px;width:100%}.footer__logo-link{display:block;margin:0 50px 30px 35px;text-align:center}.footer__logo-link:hover{border:none}.footer__logo{height:auto;max-width:350px;width:100%}.footer__links{padding:0;text-align:center}.footer__link-item{color:#949494;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:500;margin:0;padding:0 7px}.footer__link{border-bottom:1px solid #949494;color:#949494;padding-bottom:2px}.footer__link:hover{border-bottom:1px solid #949494;color:#fff}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{height:100%;overflow:visible}.fancybox-is-hidden{left:-9999px;position:absolute;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);backface-visibility:hidden;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;z-index:99993}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{-webkit-transition-duration:inherit;-webkit-transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{-webkit-box-sizing:border-box;-webkit-transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box;direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{-webkit-transition:opacity .25s,visibility 0s;opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{left:50%;margin-left:-79px;top:0}.fancybox-infobar__body{-moz-user-select:none;-ms-user-select:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;background-color:rgba(30,30,30,.7);color:#ddd;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:44px;pointer-events:none;text-align:center;user-select:none;width:70px}.fancybox-toolbar{right:0;top:0}.fancybox-stage{-webkit-transform:translateZ(0);direction:ltr;overflow:hidden;z-index:99994}.fancybox-slide{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-transform-style:preserve-3d;-webkit-transition-property:opacity,-webkit-transform;backface-visibility:hidden;box-sizing:border-box;display:none;height:100%;left:0;margin:0;outline:none;overflow:auto;padding:0;position:absolute;text-align:center;top:0;transform-style:preserve-3d;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{-webkit-box-sizing:border-box;background-color:#fff;border-width:0;box-sizing:border-box;display:inline-block;margin:44px 0;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide .fancybox-image-wrap{-webkit-backface-visibility:hidden;-webkit-transform-origin:top left;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;border:0;cursor:default;left:0;margin:0;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;z-index:99995}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{background:#fff;height:80%;max-height:calc(100% - 88px);max-width:calc(100% - 100px);overflow:visible;padding:0;width:80%}.fancybox-iframe{border:0;display:block;height:100%;padding:0}.fancybox-error,.fancybox-iframe{background:#fff;margin:0;width:100%}.fancybox-error{cursor:default;max-width:380px;padding:40px}.fancybox-error p{color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.fancybox-close-small{background:transparent;border:0;border-radius:0;cursor:pointer;height:44px;margin:0;outline:none;padding:0;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small:after{-webkit-box-sizing:border-box;-webkit-transition:background .25s;background:#fff;border-radius:50%;border-width:0;box-sizing:border-box;color:#888;content:"×";font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:300;height:30px;position:absolute;right:5px;text-align:center;top:5px;transition:background .25s;width:30px;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{background:#eee;color:#555}.fancybox-slide--iframe .fancybox-close-small{right:-44px;top:0}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;color:#aaa;font-size:35px}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,.1)),color-stop(40%,rgba(0,0,0,.2)),color-stop(80%,rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));bottom:0;left:0;padding:60px 30px 0;pointer-events:none;right:0}.fancybox-caption{-webkit-text-size-adjust:none;border-top:1px solid hsla(0,0%,100%,.4);color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding:30px 0}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:none}.fancybox-button{background:transparent;border:0;border-radius:0;color:#ddd;cursor:pointer;display:inline-block;height:44px;line-height:44px;margin:0;outline:none;padding:0;position:relative;text-align:center;vertical-align:top;width:44px}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){background:rgba(0,0,0,.8);color:#fff}.fancybox-button:after,.fancybox-button:before{-webkit-box-sizing:border-box;background-color:currentColor;box-sizing:border-box;color:currentColor;content:"";display:inline-block;opacity:.9;pointer-events:none;position:absolute}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{background:transparent;border-right:2px solid;border-top:2px solid;height:6px;top:18px;width:6px}.fancybox-button--left:after{-webkit-transform:rotate(-135deg);left:20px;transform:rotate(-135deg)}.fancybox-button--right:after{-webkit-transform:rotate(45deg);right:20px;transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);width:16px}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{-moz-user-select:none;-ms-user-select:none;-webkit-transition:opacity .25s;-webkit-user-select:none;background:none;border:0;cursor:pointer;height:100px;margin:-50px 0 0;opacity:0;outline:none;padding:0;position:absolute;top:50%;transition:opacity .25s;user-select:none;width:54px;z-index:99995}.fancybox-arrow:after{background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDRsLTEuNDEgMS40MUwxNi4xNyAxMUg0djJoMTIuMTdsLTUuNTggNS41OUwxMiAyMGw4LTh6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";height:44px;position:absolute;top:28px;width:44px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{-webkit-transform:scaleX(-1);left:0;transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-loading{-webkit-animation:fancybox-rotate .8s linear infinite;animation:fancybox-rotate .8s linear infinite;background:transparent;border:6px solid hsla(0,0%,39.2%,.4);border-radius:100%;border-top-color:hsla(0,0%,100%,.6);height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-button--fullscreen:before{background:none;border:2px solid;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);width:15px}.fancybox-button--pause:before,.fancybox-button--play:before{background:transparent;left:calc(50% - 4px);top:calc(50% - 6px)}.fancybox-button--play:before{border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;border-top:6px inset transparent;height:0;width:0}.fancybox-button--pause:before{border-style:solid;border-width:0 2px;height:11px;width:7px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}.remodal-wrapper{overflow:initial}.remodal-close{right:-3px;top:-3px}.remodal-close:focus,.remodal-close:hover{color:#fff;opacity:.6}.remodal__header{color:#fff;font-size:14px;font-size:1.4rem;font-weight:400;padding-bottom:5px;text-align:left}.remodal--search{-webkit-transform:translate(-50%,-35%);background:#eee;left:50%;margin-top:10px;padding:0;position:absolute;top:25%;transform:translate(-50%,-35%);vertical-align:top;width:95%;z-index:8050}.remodal__header--search{background:#cf112d;color:#fff;font-size:16px;font-size:1.6rem;margin:0;padding:12px 35px}.remodal-close--search{color:#fff;right:3px;top:7px}.remodal_search-form{background:#fff;margin:20px auto 80px;padding:10px 12px 15px 15px;width:90%;*zoom:1}.remodal_search-form:after,.remodal_search-form:before{content:"";display:table}.remodal_search-form:after{clear:both}.remodal--search-field{background:#fff;border:none;color:#616161;float:left;font-size:18px;font-size:1.8rem;padding:4px 0 0;width:70%}.remodal--search-field:focus{outline:none}.remodal--search-label{display:none}.remodal--search-button{background:transparent;border:none;float:right;height:25px;padding-top:5px;width:30px}.remodal--search-icon{fill:#616161;height:20px;width:20px}.remodal__list{margin:0;padding:20px 35px 25px}.remodal__list-item{font-size:14px;font-size:1.4rem;list-style-type:none;margin:0;padding:0;text-align:left}.remodal__list-link{color:#191919;white-space:nowrap}.remodal__list-link:hover{color:#cf112d}.remodal--menu{background:#eee;display:none;height:100%;overflow:auto;padding:0;position:fixed;top:0;width:100%;z-index:9999}.remodal-close--mobile-menu{right:0;top:1px}.mobilenav__overflow{background-color:#fff;overflow-x:hidden;overflow-y:auto}.mobilenav__icon{fill:#949494;float:left;height:12px;width:12px}.mobilenav__header{border-bottom:1px solid #d6d6d6;color:#767676;font-size:11px;font-size:1.1rem;height:36px;margin:0;padding:11px 0 0 15px;text-align:left;text-transform:uppercase}.mobilenav__header--social{margin-top:30px}.mobilenav__list{background-color:#fff;padding:0;position:relative;text-align:left}.mobilenav__list:first-child{background-color:transparent}.mobilenav__list .mobilenav__item,.mobilenav__list .navigation__item{border-bottom:1px solid #d6d6d6;font-size:15px;font-size:1.5rem;list-style:none;margin-bottom:0;padding:0 15px;position:relative}.mobilenav__list .mobilenav__item.current-menu-ancestor>.navigation__submenu,.mobilenav__list .mobilenav__item.current-menu-item>.navigation__submenu,.mobilenav__list .navigation__item.current-menu-ancestor>.navigation__submenu,.mobilenav__list .navigation__item.current-menu-item>.navigation__submenu{display:none}.mobilenav__list .mobilenav__link,.mobilenav__list .navigation__link{color:#333;display:inline-block;font-weight:400;padding:15px 0;width:90%}.mobilenav__list .mobilenav__link:hover,.mobilenav__list .navigation__link:hover{border:none}.mobilenav__list .navigation__item-trigger{right:15px;top:20px}.mobilenav__list .navigation__submenu{display:none;margin:0;padding:0}.mobilenav__list .mobilenav__link--child{padding:0 0 18px}.mobilenav__list .navigation__item--child{border:none;padding-right:0}.columns{*zoom:1}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.columns__three,.columns__three:first-of-type,.columns__two{float:left;margin-left:0;margin-right:0;width:100%}.slideme{position:relative}.slideme__list{margin:0 0 25px}.slideme__list:after{content:"";display:block;width:100%}.slideme__heading{-webkit-transition:background-color .5s ease-in-out;background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:linear-gradient(#fff,#f4f4f4);border-bottom:1px solid #eee;border-top:1px solid #eee;color:#313131;display:block;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B;font-size:18px;font-size:1.8rem;font-weight:500;padding:15px 40px 15px 25px;text-decoration:none;transition:background-color .5s ease-in-out}.slideme__heading.slideme__expanded{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(#fff,#fff);border-bottom:1px solid #fff}.slideme__heading.slideme__expanded:before{-webkit-transform:rotate(180deg);color:#cf112d;transform:rotate(180deg)}.slideme__heading.slideme__expanded:hover{border-bottom:1px solid #fff}.slideme__heading:before{-webkit-transition:-webkit-transform .3s ease-in-out;background-image:url(../images/core/carret-down.svg);background-size:12px 12px;content:"";height:12px;position:absolute;right:17px;top:21px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:12px}.slideme__heading:hover{border-bottom:1px solid #eee}.slideme__description{-webkit-transition:max-height 1s;background:#fff;display:none;height:auto;margin:0;overflow:hidden;padding:20px 25px 0;transition:max-height 1s}.page-template-cuol-list .button,.page-template-cuol-list .button--cuol-listings{-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);-webkit-box-sizing:border-box;-webkit-transition:background .2s,box-shadow .2s;-webkit-transition:background .2s,-webkit-box-shadow .2s;appearance:none;background:#cf112d;border-bottom:3px solid transparent;border-radius:.2rem;box-shadow:0 4px 9px rgba(0,0,0,.15);box-sizing:border-box;color:#fff;cursor:pointer;float:none;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.07em;line-height:1.4em;margin:0 3px 10px;max-width:90%;min-width:80px;outline:none;padding:15px 28px 14px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s}.page-template-cuol-list .button--cuol-listings:hover,.page-template-cuol-list .button:hover{-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);background:#313131;border-bottom-color:#000;border-bottom-width:3px;box-shadow:0 4px 9px rgba(0,0,0,.15);color:#fff;text-decoration:none}.page-template-cuol-list .button--cuol-listings:active,.page-template-cuol-list .button:active{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.page-template-cuol-list .button--watch-live{display:none;margin-left:10px;padding:6px 15px 2px}.page-template-cuol-list .cuol-courses-list,.page-template-cuol-list .cuol__list{list-style-type:none;margin:0;padding:0 0 25px}.page-template-cuol-list .cuol-course-recorded,.page-template-cuol-list .cuol-course-web,.page-template-cuol-list .cuol__list-item{line-height:inherit}.page-template-cuol-list .cuol-course-recorded a,.page-template-cuol-list .cuol-course-web a,.page-template-cuol-list .cuol__list-link{color:#191919}.page-template-cuol-list .cuol-course-recorded a:hover,.page-template-cuol-list .cuol-course-web a:hover,.page-template-cuol-list .cuol__list-link:hover{color:#cf112d}.page-template-cuol-list .cuol-streaming-link,.page-template-cuol-list .cuol__list-link--stream{display:none}.dept-listing{list-style-type:none;padding:0}.dept-listing__link{color:#191919}.dept-listing__link:hover{color:#cf112d}#dept-map{margin-bottom:25px;min-height:280px}.page-search__form{background:#fff;border:1px solid #d6d6d6;margin-bottom:25px;padding:10px 10px 15px 15px;width:100%;*zoom:1}.page-search__form:after,.page-search__form:before{content:"";display:table}.page-search__form:after{clear:both}.page-search__form:focus{outline:none}.page-search__label{display:none}.page-search__input{background:#fff;border:none;color:#616161;float:left;font-size:18px;font-size:1.8rem;padding:4px 0 0;width:70%}.page-search__input:focus{outline:none}.page-search__button{background:transparent;border:none;float:right;height:25px;padding-top:4px;width:30px}.page-search__icon{fill:#616161;height:20px;width:20px}.page-search__form--sorting{margin-bottom:15px}.list__sorting-list{list-style-type:none;padding:0}.list__sorting-item{display:inline-block;font-size:14px;font-size:1.4rem;margin:0;padding-right:10px}#list__alpha{padding:0}.list__alpha-letter{margin-top:35px}.list__alpha-title{color:#313131;display:block;font-size:30px;font-size:3rem;font-weight:500;list-style-type:none;margin:0;overflow:auto;padding:0 0 0 2px}.list__alpha-title span{display:block;margin-bottom:10px}.list__alpha-title .slideme__list{margin-bottom:10px}.list__alpha-item{list-style-type:none}.list__alpha-link{color:#191919}.list__alpha-link:hover{color:#cf112d}ul.page-numbers{list-style:none;margin:0;padding:0}ul.page-numbers li{float:left;margin:0 10px 0 0}ul.page-numbers li .page-numbers{max-width:none!important;min-width:0!important;padding:8px 15px 7px!important}ul.page-numbers li .page-numbers.current{-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);background-color:#cf112d;box-shadow:0 4px 9px rgba(0,0,0,.15);color:#fff;font-weight:400}.pagination{list-style:none;margin:0;padding:0}.pagination .page-numbers{max-width:none!important;min-width:0!important;padding:8px 15px 7px!important}.pagination .page-numbers.dots{cursor:default}.pagination .page-numbers.current{-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);background-color:#cf112d;box-shadow:0 4px 9px rgba(0,0,0,.15);color:#fff;font-weight:400}.cufile{overflow:auto}.cufile__link{background:#fff;border:1px solid #d6d6d6;border-radius:3px;display:block;margin-bottom:20px;padding:15px}.cufile__link:hover{-webkit-box-shadow:0 2px 2px 0 rgba(49,49,49,.1);-webkit-transition:none;background:#f4f4f4;border:1px solid #d6d6d6;box-shadow:0 2px 2px 0 rgba(49,49,49,.1);transition:none}.cufile__link:hover .cufile__title{color:#313131}.cufile__link:hover .cufile__icon{fill:#313131}.cufile__title{color:#616161;font-size:16px;font-weight:500;line-height:1.6em;margin:0;padding:0}.cufile__description,.cufile__size{color:#767676;font-size:11px;line-height:1.4em;padding:0}.cufile__description{font-size:12px;padding-top:12px}.cufile__icon{fill:#949494;float:left;height:40px;margin-right:12px;width:40px}.typeahead__container{font:14px Lato,Helvetica Neue,Arial,Helvetica,sans-serif;position:relative}.typeahead__container-sub{padding:5px 12px 0 0}.typeahead__container-sub .typeahead__field input{border-radius:90px;font-size:14px;font-size:1.4rem;height:45px;line-height:45px;outline:0 none;padding:0 62px 0 22px;width:320px}.typeahead__container-sub .typeahead__magnifying-glass-icon{right:14px;top:14px}.typeahead__container-sub .typeahead__magnifying-glass-icon .topbar__icon{height:16px;width:16px}.typeahead__container-sub .typeahead__cancel-button{right:40px;top:15px}.typeahead__container-sub .typeahead__dropdown>li>a,.typeahead__container-sub .typeahead__list>li>a{font-size:14px;font-size:1.4rem}.typeahead__container *{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.typeahead__query{position:relative;width:100%;z-index:2}.typeahead__filter{position:relative}.typeahead__filter button{min-width:100%;white-space:nowrap}.typeahead__filter button:after{border:4px solid transparent;border-top-color:currentcolor;content:"";display:inline-block;height:0;margin-left:4px;vertical-align:-2px;width:0}.typeahead__field{border-collapse:separate;display:table;font-size:0;position:relative;width:100%}.typeahead__field>*{display:table-cell;vertical-align:top}.typeahead__button,.typeahead__filter,.typeahead__query{font-size:14px}.typeahead__button{font-size:0;position:relative;vertical-align:middle;width:1%}.typeahead__button button{border-bottom-right-radius:5px;border-top-right-radius:5px}.typeahead__field input{-moz-appearance:none;-webkit-appearance:none;-webkit-box-sizing:border-box;-webkit-transition:all .15s ease-in-out;appearance:none;background:#fff;border:1px solid #eee;border-radius:5px 0 0 5px;border-radius:164px;box-sizing:border-box;color:#555;display:block;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B;font-size:18px;font-size:1.8rem;font-weight:300;height:32px;height:65px;line-height:65px;outline:0 none;padding:0 60px 0 48px;transition:all .15s ease-in-out;width:100%}.typeahead__field input[type=search],.typeahead__field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:textfield;appearance:textfield}.typeahead__field input[type=search]::-ms-clear{display:none;height:0;width:0}.typeahead__container.hint .typeahead__field input{background:transparent}.typeahead__container.hint .typeahead__field input:last-child,.typeahead__hint{background:#fff}.typeahead__container button{-moz-user-select:none;-ms-touch-action:manipulation;-ms-user-select:none;-webkit-user-select:none;background-color:#fff;border:1px solid #eee;color:#555;cursor:pointer;display:inline-block;height:32px;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;user-select:none;vertical-align:middle}.typeahead__container button:focus,.typeahead__container button:hover{background-color:#f5f5f5;border-color:#d5d5d5;color:#3c3c3c}.typeahead__container button.active,.typeahead__container button:active{background-image:none}.typeahead__container button:active,.typeahead__container button:focus{border-color:#66afe9}.typeahead__container button.disabled,.typeahead__container button[disabled],.typeahead__container input.disabled,.typeahead__container input[disabled]{-webkit-box-shadow:none;background-color:#fff;border-color:#eee;box-shadow:none;cursor:not-allowed;opacity:.65;pointer-events:none}.typeahead__button,.typeahead__filter{z-index:1}.typeahead__button button,.typeahead__filter button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.typeahead__button:active,.typeahead__button:active button:active,.typeahead__button:active button:focus,.typeahead__button:focus,.typeahead__button:focus button:active,.typeahead__button:focus button:focus,.typeahead__button:hover,.typeahead__button:hover button:active,.typeahead__button:hover button:focus,.typeahead__filter:active,.typeahead__filter:active button:active,.typeahead__filter:active button:focus,.typeahead__filter:focus,.typeahead__filter:focus button:active,.typeahead__filter:focus button:focus,.typeahead__filter:hover,.typeahead__filter:hover button:active,.typeahead__filter:hover button:focus{z-index:1001}.typeahead__filter+.typeahead__button button{margin-left:-2px}.typeahead__container.filter .typeahead__filter{z-index:1001}.typeahead__dropdown,.typeahead__list{background-clip:padding-box;background-color:#fff;border:1px solid #eee;border-radius:5px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:0;position:absolute;text-align:left;top:100%;width:100%;z-index:1000}.typeahead__result.detached .typeahead__list{left:auto;position:relative;top:auto;z-index:1041}.typeahead__dropdown{left:auto;right:0;z-index:1001}.typeahead__list>li{border-top:1px solid #eee;margin-bottom:0;position:relative}.typeahead__list>li:first-child{border-top:none}.typeahead__dropdown>li>a,.typeahead__list>li>a{clear:both;color:#3c3c3c;display:block;padding:6px 12px;text-decoration:none}.typeahead__dropdown>li>a:hover,.typeahead__list>li>a:hover{border:0}.typeahead__dropdown>li>a span strong,.typeahead__list>li>a span strong{color:#000}.typeahead__dropdown>li.active>a,.typeahead__dropdown>li>a:focus,.typeahead__dropdown>li>a:hover,.typeahead__list>li.active>a,.typeahead__list>li>a:focus,.typeahead__list>li>a:hover{background-color:#f5f5f5;color:#3c3c3c}.typeahead__list.empty>li>a{cursor:default}.typeahead__list.empty>li.active>a,.typeahead__list.empty>li>a:focus,.typeahead__list.empty>li>a:hover{background-color:transparent}.typeahead__list>li.typeahead__group{border-color:#bfdef6;font-weight:700}.typeahead__list>li.typeahead__group:first-child{border-top:1px solid #bfdef6}.typeahead__list>li.typeahead__group.active>a,.typeahead__list>li.typeahead__group>a,.typeahead__list>li.typeahead__group>a:focus,.typeahead__list>li.typeahead__group>a:hover{background:#ecf5fc;color:#17639f;cursor:default}.typeahead__list>li.typeahead__group+li.typeahead__item{border-color:#bfdef6}.typeahead__container.backdrop+.typeahead__backdrop,.typeahead__container.filter .typeahead__dropdown,.typeahead__container.hint .typeahead__hint,.typeahead__container.result .typeahead__list{display:block!important}.typeahead__container+.typeahead__backdrop,.typeahead__container .typeahead__dropdown,.typeahead__container .typeahead__hint,.typeahead__container .typeahead__list{display:none!important}.typeahead__dropdown li:last-child{border-top:1px solid #eee;margin-top:5px;padding-top:5px}.typeahead__cancel-button{background:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzOC41MzMgNDM4LjUzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzMyA0MzguNTMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQwOS4xMzMsMTA5LjIwM2MtMTkuNjA4LTMzLjU5Mi00Ni4yMDUtNjAuMTg5LTc5Ljc5OC03OS43OTZDMjk1LjczNiw5LjgwMSwyNTkuMDU4LDAsMjE5LjI3MywwICAgYy0zOS43ODEsMC03Ni40Nyw5LjgwMS0xMTAuMDYzLDI5LjQwN2MtMzMuNTk1LDE5LjYwNC02MC4xOTIsNDYuMjAxLTc5LjgsNzkuNzk2QzkuODAxLDE0Mi44LDAsMTc5LjQ4OSwwLDIxOS4yNjcgICBjMCwzOS43OCw5LjgwNCw3Ni40NjMsMjkuNDA3LDExMC4wNjJjMTkuNjA3LDMzLjU5Miw0Ni4yMDQsNjAuMTg5LDc5Ljc5OSw3OS43OThjMzMuNTk3LDE5LjYwNSw3MC4yODMsMjkuNDA3LDExMC4wNjMsMjkuNDA3ICAgczc2LjQ3LTkuODAyLDExMC4wNjUtMjkuNDA3YzMzLjU5My0xOS42MDIsNjAuMTg5LTQ2LjIwNiw3OS43OTUtNzkuNzk4YzE5LjYwMy0zMy41OTYsMjkuNDAzLTcwLjI4NCwyOS40MDMtMTEwLjA2MiAgIEM0MzguNTMzLDE3OS40ODUsNDI4LjczMiwxNDIuNzk1LDQwOS4xMzMsMTA5LjIwM3ogTTMyMi42MjEsMjcwLjkzOWMzLjYxNywzLjYxMyw1LjQyOCw3LjkwNSw1LjQyOCwxMi44NTQgICBjMCw1LjEzMy0xLjgxMSw5LjUxNC01LjQyOCwxMy4xMjdsLTI1LjY5MywyNS43MDFjLTMuNjE0LDMuNjEzLTcuOTk0LDUuNDItMTMuMTM1LDUuNDJjLTQuOTQ4LDAtOS4yMzYtMS44MDctMTIuODQ3LTUuNDIgICBsLTUxLjY3Ni01MS42ODJsLTUxLjY3OCw1MS42ODJjLTMuNjE2LDMuNjEzLTcuODk4LDUuNDItMTIuODQ3LDUuNDJjLTUuMTQsMC05LjUxNy0xLjgwNy0xMy4xMzQtNS40MmwtMjUuNjk3LTI1LjcwMSAgIGMtMy42MTYtMy42MTMtNS40MjQtNy45OTQtNS40MjQtMTMuMTI3YzAtNC45NDgsMS44MDktOS4yNCw1LjQyNC0xMi44NTRsNTEuNjc4LTUxLjY3M2wtNTEuNjc4LTUxLjY3OCAgIGMtMy42MTYtMy42MTItNS40MjQtNy44OTgtNS40MjQtMTIuODQ3YzAtNS4xNCwxLjgwOS05LjUxNyw1LjQyNC0xMy4xMzRsMjUuNjk3LTI1LjY5M2MzLjYxNy0zLjYxNiw3Ljk5NC01LjQyNCwxMy4xMzQtNS40MjQgICBjNC45NDksMCw5LjIzMSwxLjgwOSwxMi44NDcsNS40MjRsNTEuNjc4LDUxLjY3NGw1MS42NzYtNTEuNjc0YzMuNjEtMy42MTYsNy44OTgtNS40MjQsMTIuODQ3LTUuNDI0ICAgYzUuMTQxLDAsOS41MjEsMS44MDksMTMuMTM1LDUuNDI0bDI1LjY5MywyNS42OTNjMy42MTcsMy42MTcsNS40MjgsNy45OTQsNS40MjgsMTMuMTM0YzAsNC45NDgtMS44MTEsOS4yMzUtNS40MjgsMTIuODQ3ICAgbC01MS42NzUsNTEuNjc4TDMyMi42MjEsMjcwLjkzOXoiIGZpbGw9IiM1NTU1NTUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat scroll 50% transparent;border-radius:50%;cursor:pointer;height:16px;right:3em;visibility:hidden;width:16px}.typeahead__cancel-button,.typeahead__magnifying-glass-icon{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;position:absolute;top:25px;user-select:none}.typeahead__magnifying-glass-icon{right:1.2em}.typeahead__magnifying-glass-icon .topbar__icon{fill:#767676}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button{opacity:.25;visibility:visible}.typeahead__container.cancel:not(.loading) .typeahead__cancel-button:hover{opacity:.4}.typeahead__search-icon{background:url(data:image/svg+xml;charset=utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1MC4zMTMgMjUwLjMxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUwLjMxMyAyNTAuMzEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnIGlkPSJTZWFyY2giPgoJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTI0NC4xODYsMjE0LjYwNGwtNTQuMzc5LTU0LjM3OGMtMC4yODktMC4yODktMC42MjgtMC40OTEtMC45My0wLjc2ICAgYzEwLjctMTYuMjMxLDE2Ljk0NS0zNS42NiwxNi45NDUtNTYuNTU0QzIwNS44MjIsNDYuMDc1LDE1OS43NDcsMCwxMDIuOTExLDBTMCw0Ni4wNzUsMCwxMDIuOTExICAgYzAsNTYuODM1LDQ2LjA3NCwxMDIuOTExLDEwMi45MSwxMDIuOTExYzIwLjg5NSwwLDQwLjMyMy02LjI0NSw1Ni41NTQtMTYuOTQ1YzAuMjY5LDAuMzAxLDAuNDcsMC42NCwwLjc1OSwwLjkyOWw1NC4zOCw1NC4zOCAgIGM4LjE2OSw4LjE2OCwyMS40MTMsOC4xNjgsMjkuNTgzLDBDMjUyLjM1NCwyMzYuMDE3LDI1Mi4zNTQsMjIyLjc3MywyNDQuMTg2LDIxNC42MDR6IE0xMDIuOTExLDE3MC4xNDYgICBjLTM3LjEzNCwwLTY3LjIzNi0zMC4xMDItNjcuMjM2LTY3LjIzNWMwLTM3LjEzNCwzMC4xMDMtNjcuMjM2LDY3LjIzNi02Ny4yMzZjMzcuMTMyLDAsNjcuMjM1LDMwLjEwMyw2Ny4yMzUsNjcuMjM2ICAgQzE3MC4xNDYsMTQwLjA0NCwxNDAuMDQzLDE3MC4xNDYsMTAyLjkxMSwxNzAuMTQ2eiIgZmlsbD0iIzU1NTU1NSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=) no-repeat scroll 50% transparent;display:block;height:16px;padding:0 1.25rem;width:16px}.typeahead__container.loading .typeahead__query:after,.typeahead__container.loading .typeahead__query:before{-webkit-box-sizing:border-box;-webkit-transition:all 0s linear,opacity .2s ease;border-radius:500rem;border-style:solid;border-width:.1em;box-sizing:border-box;content:"";height:21px;margin-top:-10.5px;position:absolute;right:.55em;top:50%;transition:all 0s linear,opacity .2s ease;width:21px;z-index:3}.typeahead__container.loading .typeahead__query:before{border-color:rgba(0,0,0,.35)}.typeahead__container.loading .typeahead__query:after{-webkit-animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;-webkit-box-shadow:0 0 0 1px transparent;animation:button-spin .6s linear;animation-iteration-count:infinite;border-color:#fff transparent transparent;box-shadow:0 0 0 1px transparent}@-webkit-keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#cu__toc,#cu__toc ol{counter-reset:item;list-style:decimal!important}#cu__toc{background:#f4f4f4;border:1px solid #d6d6d6;margin:0 0 30px;outline:20px solid #fff;padding:12px 8px 18px 42px;position:relative;width:100%;z-index:500}#cu__toc li{color:#4b4b4b;display:block;font-size:14px;font-size:1.4rem;font-weight:300;line-height:1.5;list-style-position:inside;margin:0;padding:6px 0;text-indent:-18px}#cu__toc li:before{content:counters(item,".") ". ";counter-increment:item;padding-right:5px}#cu__toc li:last-child{padding:0}#cu__toc li li{text-indent:-22px}#cu__toc li li:before{content:counters(item,".") " ";counter-increment:item}#cu__toc ol{margin:0;padding:0 0 0 21px}.content-wrapper--topic-list{margin-bottom:0}.content-wrapper--kb-overview{margin-bottom:20px}.content-wrapper--faq{margin-bottom:40px}.content-wrapper--page-listing .knowledge__topic-list{-webkit-columns:initial;columns:initial}.content-wrapper--page-listing .knowledge__topic-item{border-bottom:1px solid #eee;overflow:hidden;padding:15px 0}.content-wrapper--page-listing .knowledge__topic-item.no-results{border-bottom:0}.content-wrapper--page-listing .knowledge__topic-link{display:block}.content-wrapper--page-listing .knowledge__topic-link:hover{border-bottom:none;color:#cf112d}.content-wrapper--page-listing .b-listing__search-field{background:#eee;border-radius:.2rem;margin:0 auto 40px;max-width:400px;padding:0 15px 0 20px;text-align:center}.content-wrapper--page-listing .b-listing__search-field-input{background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTIwIiBoZWlnaHQ9IjUyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48ZmlsdGVyIHg9Ii0xLjQlIiB5PSItMSUiIHdpZHRoPSIxMDIuNyUiIGhlaWdodD0iMTAyLjclIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJhIj48ZmVPZmZzZXQgZHk9IjIiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiLz48ZmVNZXJnZT48ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPjxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmVNZXJnZT48L2ZpbHRlcj48L2RlZnM+PGcgZmlsdGVyPSJ1cmwoI2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDIpIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiM2MTYxNjEiPjxwYXRoIGQ9Ik0uMDAxIDIwMC40ODZjMCAxMTAuNzE5IDk1LjkyOSAyMDYuNjQ0IDIwNi42MzggMjA2LjY0NCAzNi44MTUgMCA3MS4yOTEtOS45NyAxMDAuOTM3LTI3LjI4N2wxMjMuMTE5IDEyMy4xMjVjNS45NjMgNS45NjMgMTMuNzU4IDguOTcxIDIxLjU3IDkuMDMyaC40OTFjNy44MTItLjA2MiAxNS42MDQtMy4wNjkgMjEuNTYtOS4wMzJsMzAuNTM2LTMwLjUzMmMxMi4wNTEtMTIuMDUxIDcuNjg4LTI3LjIyLTQuMzU4LTM5LjI2TDM3OC4wMzcgMzEwLjcxOWMxOC40NjEtMzAuMzMzIDI5LjA5My02NS45NTggMjkuMDkzLTEwNC4wN0M0MDcuMTMgOTUuOTM1IDMxMS4xOTcgMCAyMDAuNDY3IDAgODkuNzU4IDAgLjAwMSA4OS43NjIuMDAxIDIwMC40ODZ6bTIwMC40NjctMTM4LjhjNzYuNjY4IDAgMTQ0Ljk3NyA2OC4zMDUgMTQ0Ljk3NyAxNDQuOTYyIDAgNzYuNjU3LTYyLjE0OCAxMzguOC0xMzguODA2IDEzOC44LTc2LjY0MiAwLTE0NC45NDYtNjguMzA0LTE0NC45NDYtMTQ0Ljk2Mi0uMDAxLTc2LjY1OCA2Mi4xMzctMTM4LjggMTM4Ljc3NS0xMzguOHoiLz48L2c+PC9zdmc+) 100% no-repeat;background-size:25px;border:0;border-radius:.2rem;font-size:16px;height:60px;outline:0 none;padding-right:40px;width:100%}.topic-list{float:left;margin-bottom:40px;margin-left:0;margin-right:0;width:100%}.topic-list__heading{font-size:20px;font-size:2rem;margin-top:0}.topic-list__count{color:#949494;font-size:18px;font-size:1.8rem;font-weight:300}.topic-list__items{list-style-type:none;margin:0 0 15px;padding:0}.topic-list__item{font-size:14px;font-size:1.4rem;line-height:1.6em;margin-bottom:15px}.topic-list__link{color:#191919}.topic-list__link:hover{color:#cf112d}.topic-list__more{font-size:14px;font-size:1.4rem;padding:0}.knowledge__topic-list{-webkit-column-gap:20px;-webkit-columns:auto 2;column-gap:20px;columns:2;margin:0 0 20px;padding:0}.knowledge__topic-item{-webkit-column-break-inside:avoid;break-inside:avoid;color:#4b4b4b;font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.5em;list-style-type:none;margin:0;padding:0 0 20px;page-break-inside:avoid}.knowledge__topic-link{color:#4b4b4b;padding:0}.knowledge__topic-link:hover{color:#cf112d}.topic-list__sticky{color:#cf112d;font-weight:500}.vote-container__invalid{border:1px solid #cf112d!important}.vote-container__invalid-text{display:block;font-size:14px;font-size:1.4rem}.vote-container .email{width:75%}.vote-container .feedback-content{height:150px;resize:none;width:75%}.vote-container .error{border:1px solid #cf112d!important}.vote-container .error-field{font-size:14px;font-size:1.4rem;margin:0;padding:0}.vote-container__message{margin:0;padding:0}.vote-container__buttons{margin-bottom:15px}.vote-container__who{font-size:14px;font-size:1.4rem;margin:20px 0 10px;padding:0}.vote-container__loader{background:url(../images/core/ajax-loader.gif) no-repeat;background-size:75%;display:inline-block;height:48px;margin:7px 0 0 15px;vertical-align:middle;width:48px}.code-embed-wrapper{font-size:12px;font-size:1.2rem;padding-top:0!important}.code-embed-wrapper pre{border:none!important;border-radius:0!important}.code-embed-wrapper .code-embed-infos{display:none!important}.u-center-text{text-align:center}.u-post-reload{*zoom:1}.u-post-reload:after,.u-post-reload:before{content:"";display:table}.u-post-reload:after{clear:both}.u-no-radius{border-radius:0}.u-no-margin{margin:0}.hide-form,.u-screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.button{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;float:none;padding-left:1.78571%;padding-right:1.78571%;width:100%}.button--news{margin-bottom:10px;margin-top:15px;padding-left:0;padding-right:0}.button--news-loader:after{background:url(../images/core/ajax-loader.gif);content:"";display:inline-block;height:48px;width:48px}.button--news-loader a{display:none}.button--events{margin-bottom:10px;margin-top:15px}.button--people,.button--videos{margin-bottom:15px;margin-top:10px}.button--content{margin:20px 0 40px;padding:0}.button__red,.pagination .page-numbers,ul.page-numbers li .page-numbers{-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;-webkit-box-sizing:border-box;-webkit-transition:background .2s,box-shadow .2s;-webkit-transition:background .2s,-webkit-box-shadow .2s;appearance:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:11px;font-size:1.1rem;letter-spacing:.07em;line-height:1.4em;max-width:90%;min-width:80px;outline:none;padding:15px 28px 14px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s}.button__red span,.pagination .page-numbers span,ul.page-numbers li .page-numbers span{padding-left:10px}.button__red:hover,.pagination .page-numbers:hover,ul.page-numbers li .page-numbers:hover{color:#fff;text-decoration:none}.button__red--center{margin:0 auto}.button__red--outline,.pagination .page-numbers,ul.page-numbers li .page-numbers{border:2px solid #cf112d;border-radius:5px;color:#cf112d;font-weight:500}.button__red--outline:hover,.pagination .page-numbers:hover,ul.page-numbers li .page-numbers:hover{background:#cf112d;border:2px solid #cf112d}.button__red--solid{background:#cf112d;border-bottom:3px solid transparent;border-radius:.2rem;color:#fff;font-weight:400}.button__red--solid,.button__red--solid:hover{-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);box-shadow:0 4px 9px rgba(0,0,0,.15)}.button__red--solid:hover{background:#313131;border-bottom-color:#000;border-bottom-width:3px}.button__red--solid:active{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.button__red--no-border{border-left:0;border-right:0;border-top:0}.button__grey--outline{border:2px solid #eee;border-radius:5px;color:#eee;font-weight:500}.button__grey--outline:hover{background:#eee;border:2px solid #eee}.button__grey--solid{background:#eee;border-bottom:3px solid transparent;border-radius:.2rem;color:#313131;font-weight:400}.button__grey--solid,.button__grey--solid:hover{-webkit-box-shadow:0 4px 9px rgba(0,0,0,.15);box-shadow:0 4px 9px rgba(0,0,0,.15)}.button__grey--solid:hover{background:#313131;border-bottom-color:#000;border-bottom-width:3px}.button__grey--solid:active{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5);box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.navigation__buttons{margin:0;padding:0}.button--sidebar{display:block;margin:20px 0;padding:0}.button__nav{padding-left:14px;padding-right:14px;width:100%}.banner__buttons{margin:10px 0 0;padding:0;text-align:center}.button--banner{display:inline}.button__no-shadow{-webkit-box-shadow:none;box-shadow:none}.button__full-width{max-width:100%}@media print{@page{margin:0;padding:0}body,html{margin:0;padding:0}.banner__heading,.banner__small,.footer__list *{color:#000!important}.footer__list-item{line-height:normal!important}.content{border:0!important;margin:0!important;padding:0 20px!important}#comments,#navigation,#remodal-menu,.banner__image,.content__meta,.content__video,.footer__list--social,.footer__logo-link,.global-nav,.load-more,.svg-container,.topbar__tools,.visuallyhidden{display:none!important;height:0!important}.slideme__description{display:block!important;height:auto!important}.footer__list--address:after{content:"";height:0;margin:0!important;width:0}.banner{border:1px solid #000;page-break-after:avoid;page-break-inside:avoid}.banner__text--image{position:relative!important}.footer{page-break-before:alwasy}.banner__text--image,.banner__text-vertical{-webkit-transform:none;top:0;transform:none}.content-wrapper{page-break-after:always;page-break-inside:avoid}.footer__branding{margin:0!important}}@media (min-width:641px){.navigation{display:block;float:left;padding:25px 20px 25px 10px;width:200px}.content{border-left:1px solid #eee;margin-left:200px;padding:20px 15px 0 30px}.content-wrapper--introduction{margin-bottom:30px}.content-wrapper--introduction:after{clear:none}.content-wrapper--quicklinks{margin-bottom:37px;padding-right:0}.content-wrapper--news{margin-bottom:22px}.content-wrapper--events,.content-wrapper--people,.content-wrapper--videos{margin-bottom:37px}.content-wrapper--people,.content-wrapper--videos{padding-right:10px}.content table{font-size:14px;font-size:1.4rem}.content td,.content th{padding:15px}.topbar__heading--break,.topbar__heading--mobile,.topbar__tool--menu{display:none}.mycarletonone{background:#f4f4f4;height:78px;padding:15px 0}.mycarletonone__container{margin:0 auto;max-width:730px}.mycarletonone__lock{height:30px;width:30px}.mycarletonone__title{float:left;padding-top:8px;width:35%}.mycarletonone__text{color:#616161;font-size:15px;font-size:1.5rem;font-weight:300;line-height:16px}.mycarletonone__reset{font-size:10px;font-size:1rem;padding:0 0 0 35px}.mycarletonone__fields{float:right;padding:0;width:65%}.mycarletonone__fields label{display:none}.mycarletonone__input{float:left;margin:0 1% 0 0;width:39%}.mycarletonone__submit{float:left;margin:1px 0 0;padding:15px 0;width:20%}.mycarletonone__submit,.mycarletonone__submit:active,.mycarletonone__submit:focus{font-size:1.4rem!important}.in-use-carousel .flickity-page-dots{bottom:20px}.in-use-carousel .flickity-page-dots .dot{height:12px;width:12px}.card{margin-bottom:25px;position:relative}.card:after{background:#cf112d;bottom:15px;content:"";height:1px;left:15px;margin-top:0;position:absolute;width:45px}.card--no-underline:after{content:none}.card__link{padding-bottom:50px}.card__link:hover{-webkit-box-shadow:0 5px 15px 0 rgba(49,49,49,.2);border-bottom:none;box-shadow:0 5px 15px 0 rgba(49,49,49,.2);overflow:visible;z-index:10000}.card__heading{font-size:15px;font-size:1.5rem;margin:10px 0}.card__text{color:#616161;font-size:12px;font-size:1.2rem}.card__heading,.card__text{line-height:1.4em;padding:0 15px}.event-card{border-bottom:1px solid #eee;margin-bottom:0}.event-card:hover{-webkit-box-shadow:0 5px 15px 0 rgba(49,49,49,.2);-webkit-transition:.7s;border-bottom:1px solid #fff;box-shadow:0 5px 15px 0 rgba(49,49,49,.2);transition:.7s}.content .dept__table,.content .event__table,.content .people__table,.content .rooms__table{padding:0}.footer__list-item{font-size:14px;font-size:1.4rem}.footer__list-item--left,.footer__list-item--right{display:inline}.footer__list-item--divider{border-right:1px solid #949494;margin-right:10px;padding-right:10px}.footer__icon{height:35px;margin:0 10px;width:35px}.footer__branding{margin-top:35px;padding-top:40px}.footer__logo-link{margin:0 0 25px}.footer__logo{width:250px}.remodal--search{vertical-align:middle;width:600px}.remodal_search-form{margin:30px auto 150px;padding-right:15px}.remodal--search-button{padding-top:1px}.remodal--search-icon{height:25px;width:25px}.slideme__description{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:linear-gradient(#fff,#f4f4f4);border-bottom:1px solid #eee}.page-search__form{margin-bottom:50px}.page-search__form--sorting{margin-bottom:15px}#cu__toc{float:right;margin:0 0 40px 40px;padding:10px 10px 10px 25px;width:260px}#cu__toc li{margin:15px;padding:0}#cu__toc ol{padding:0 0 0 10px}.code-embed-wrapper{font-size:14px;font-size:1.4rem}.u-hide--above-mobile{display:none}.button--news{margin-bottom:40px;margin-top:0}.button--events{margin-bottom:25px;margin-top:25px}.button--people,.button--videos{margin-bottom:25px;margin-top:15px}.banner__buttons{margin:20px 0 0}}@media (min-width:769px){.navigation{padding:25px 20px 15px;width:230px}.content{margin:0 0 30px 230px;padding:20px 20px 0 40px}.topbar{height:72px}.topbar__heading{font-size:22px;font-size:2.2rem;margin:0;padding:0 100px 0 55px}.topbar__logo{height:40px;top:16px;width:40px}.topbar__tool{height:69px;padding:25px 25px 0}.card__heading{font-size:16px;font-size:1.6rem}.card__text{font-size:14px;font-size:1.4rem}.card__video-thumb{min-height:220px}.card--videos-list{min-height:325px}.event-wrapper{margin-bottom:25px;*zoom:1}.event-wrapper:after,.event-wrapper:before{content:"";display:table}.event-wrapper:after{clear:both}.event-card{border-bottom:1px solid #eee;float:left;margin-left:3.7037%;width:48.14815%}.event-card:nth-child(odd){float:left;margin-left:0;width:48.14815%}.dept__details,.event__details,.people__details,.rooms__details{margin:0 0 30px}.dept__heading,.event__heading,.people__heading,.rooms__heading{font-size:36px;font-size:3.6rem;text-align:left}.dept__subheading,.event__subheading,.people__subheading,.rooms__subheading{font-size:20px;font-size:2rem;text-align:left}.event__photo,.people__photo{float:right;margin:10px 0 0 20px}.rooms__photo{margin:0 0 25px}.content .dept__table,.content .event__table,.content .people__table,.content .rooms__table{padding:0;width:auto}.content .people__table-title{width:90px}.content .event__table-title{width:140px}.content .rooms__table-title{width:160px}.content .dept__table-title{width:80px}.footer{padding:40px 0 45px}.footer__list-item{font-size:15px;font-size:1.5rem}.footer__branding{margin-top:45px;padding-top:50px}.footer__logo{width:310px}.footer__link-item{padding:0 15px}#dept-map{min-height:400px}.typeahead__container-sub .typeahead__field input{width:422px}.typeahead__container-sub{padding:12px 12px 0 0}.typeahead__field input{font-size:25px;font-size:2.5rem;height:85px;line-height:85px;padding:0 97px 0 48px}.typeahead__cancel-button{right:4.2em;top:35px}.typeahead__magnifying-glass-icon{right:2.2em;top:32px}.typeahead__magnifying-glass-icon .topbar__icon{height:22px;width:22px}}@media (max-width:640px){body.home{background:#f4f4f4}.main-wrapper{padding-top:60px}.content-wrapper--shortcode{background:#f4f4f4;margin:0 -20px 30px;padding:30px 20px 20px}.content-wrapper--shortcode:first-child{margin-top:-29px}.content-wrapper--shortcode:last-child{margin-bottom:0}.content-wrapper__heading:after{left:0;margin-left:auto;margin-right:auto;margin-top:20px;right:0}.topbar{position:fixed;top:0;z-index:1000}.topbar__heading--small{font-size:13px;font-size:1.3rem;line-height:17px}.topbar__heading--desktop{display:none}.banner--no-image{border-bottom:1px solid #fff}.card{-webkit-box-shadow:0 2px 2px 0 rgba(49,49,49,.1);box-shadow:0 2px 2px 0 rgba(49,49,49,.1)}.card__text{display:none}.event-card,.news,.search{-webkit-box-shadow:0 2px 2px 0 rgba(49,49,49,.1);box-shadow:0 2px 2px 0 rgba(49,49,49,.1)}.event-card,.event-card--home{background:#fff}.card--people:first-of-type{float:left;margin-left:0;width:48.14815%}.rooms__photo{max-width:100%}.rooms__image{width:100%}.columns__two:first-of-type{float:left;margin-left:0;margin-right:0;width:100%}.slideme__heading{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(#fff,#fff);font-size:14px;font-size:1.4rem;padding:15px 40px 15px 15px}.home .slideme__description{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(#fff,#fff)}.hide-mobile,.u-hide--below-mobile{display:none}.button__red--banner{font-size:9px;font-size:.9rem;padding:11px 18px 9px}}@media (min-width:1025px){.content-wrapper--quicklinks{padding-right:10px}.card--quicklink-max{float:left;margin-left:3.7037%;width:30.8642%}.card--quicklink-max:first-of-type{float:left;margin-left:0;width:30.8642%}.card__video-thumb{min-height:150px}.card--videos{float:left;margin-left:3.7037%;width:30.8642%}.card--videos:first-of-type{float:left;margin-left:0;width:30.8642%}.u-hide--above-desktop{display:none}}@media (min-width:640px){h2{font-size:28px;font-size:2.8rem}h2:after{margin-top:25px}h3{font-size:20px;font-size:2rem}h4,h5,h6{font-size:18px;font-size:1.8rem}h3,h4,h5,h6{margin:15px 0}ol,ul{padding-left:35px}blockquote{margin:0 30px 30px}.content-wrapper__heading{text-align:left}.content .gform_wrapper h2,.content .gform_wrapper h3.gform_title{font-size:32px;font-size:3.2rem;margin:0 0 60px}.content .gform_wrapper h2:after,.content .gform_wrapper h3.gform_title:after{margin-top:25px}.content .gform_wrapper h3{font-size:28px;font-size:2.8rem}.content .gform_wrapper h4,.content .gform_wrapper h5,.content .gform_wrapper h6{font-size:22px;font-size:2.2rem}.global-nav{background-color:#313131;display:block;padding-left:5px;width:100%}.global-menu{font-size:11px;font-size:1.1rem;height:39px;list-style:none;margin:0;padding:0}.global-menu__item{display:inline-block;margin:0;position:relative}.global-menu__link{border:none;color:#f4f4f4;display:block;font-weight:400;margin-right:10px;padding:10px 8px;text-decoration:none}.global-menu__link:hover{border:none}.global-menu__item:hover>a{background-color:#e4e4e4;color:#313131}.global-menu__item:hover ul{-webkit-transition-delay:.35s;transition-delay:.35s;visibility:visible}.global-menu__item>a:after{content:" ▾"}.global-menu__item>a:only-child:after{content:""}.global-submenu{background:#313131;font-size:11px;font-size:1.1rem;list-style:none;margin:0;padding:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:600}.global-submenu__item{display:block;position:static}.global-submenu__item:not(:last-child){border-bottom:1px solid #575757}.global-submenu__link{margin:0}.global-menu__item--carleton:nth-child(6){border-right:1px solid #575757;padding-right:5px}.global-menu__item--carleton:nth-child(7){padding-left:10px}.global-menu__item--grad:nth-child(4){border-right:1px solid #575757;padding-right:5px}.global-menu__item--grad:nth-child(5){padding-left:10px}.banner__text-spacing{padding:60px 0}.banner__text-spacing--home{padding:80px 15px}.banner__heading{font-size:42px;font-size:4.2rem}.banner__heading--height{max-height:190px}.banner__heading--home,.banner__heading--long,.banner__heading--slideshow{font-size:36px;font-size:3.6rem}.banner__heading--posts{max-height:none}.banner__small{font-size:14px;font-size:1.4rem}.news,.search{margin-bottom:25px;margin-left:-15px}.news__link,.search__link{padding:15px}.news__link:hover,.search__link:hover{-webkit-box-shadow:0 5px 15px 0 rgba(49,49,49,.2);border-bottom:none;box-shadow:0 5px 15px 0 rgba(49,49,49,.2)}.columns__two{float:left;margin-left:3.7037%;width:48.14815%}.columns__two:first-of-type{float:left;margin-left:0;width:48.14815%}}@media (min-width:768px){ol,p,pre,ul{font-size:15px;font-size:1.5rem}ol,ul{padding-left:50px}blockquote{margin:0 50px 30px;padding:15px 30px}.cu-gallery__items{width:33.3%}.content .gform_wrapper h2,.content .gform_wrapper h3.gform_title{font-size:36px;font-size:3.6rem;margin:0 0 50px}.content .gform_wrapper h3{font-size:30px;font-size:3rem}.content .gform_wrapper h4,.content .gform_wrapper h5,.content .gform_wrapper h6{font-size:24px;font-size:2.4rem}.content .gform_wrapper h3,.content .gform_wrapper h4,.content .gform_wrapper h5,.content .gform_wrapper h6{margin:15px 0}.banner__text-spacing{padding:80px 0}.banner__text-spacing--home{padding:100px 0}.banner__heading{font-size:52px;font-size:5.2rem}.banner__heading--height{max-height:240px}.banner__heading--home,.banner__heading--long,.banner__heading--slideshow{font-size:46px;font-size:4.6rem}.banner__heading--posts{max-height:none}.banner__small{font-size:15px;font-size:1.5rem}.banner__small--price{font-size:32px;font-size:3.2rem}.hosted__banners:nth-child(odd){float:left;margin-left:0;width:48.14815%}.card--quicklink-min{float:left;margin-left:3.7037%;width:30.8642%}.card--quicklink-min:first-of-type{float:left;margin-left:0;width:30.8642%}.news,.search{margin-left:-20px}.news__link,.search__link{padding:15px 20px}.news__link:hover,.search__link:hover{-webkit-box-shadow:0 5px 15px 0 rgba(49,49,49,.2);border-bottom:none;box-shadow:0 5px 15px 0 rgba(49,49,49,.2)}.card--people{float:left;margin-left:3.7037%;width:30.8642%}.card--people-list:nth-child(3n+1),.card--people:first-of-type{float:left;margin-left:0;width:30.8642%}.topic-list{float:left;margin-bottom:60px;margin-left:3.7037%;width:48.14815%}}@media (min-width:1024px){.cu-gallery__items{width:25%}.banner--has-image{height:420px}.banner__text-spacing--home{padding:120px 0}.in-use-carousel.flickity-enabled .in-use-carousel__item{height:420px}.card--videos-list{float:left;margin-left:3.7037%;width:30.8642%}.card--videos-list:nth-child(3n+1){float:left;margin-left:0;width:30.8642%}.card--rooms-list{float:left;margin-left:3.7037%;width:30.8642%}.card--rooms-list:nth-child(3n+1){float:left;margin-left:0;width:30.8642%}.news{margin-bottom:40px;margin-left:0}.search{margin-bottom:20px;margin-left:0}.news__date,.search__date{font-size:14px;font-size:1.4rem}.news__link,.search__link{padding:0 15px 0 0}.news__link:hover,.search__link:hover{-webkit-box-shadow:0 5px 15px 0 rgba(49,49,49,.2);border-bottom:none;box-shadow:0 5px 15px 0 rgba(49,49,49,.2)}.search__link{margin-left:-20px;padding:5px 20px 15px}.news__link--home{overflow:hidden;*zoom:1}.news__link--home:after,.news__link--home:before{content:"";display:table}.news__link--home:after{clear:both}.news__date,.search__date{padding:12px 0 0}.news__date,.news__excerpt,.news__heading,.search__date,.search__excerpt,.search__heading{padding-left:275px}.search__date,.search__excerpt,.search__heading{padding-left:0}.news__image{float:left;font-size:0;height:auto;width:250px}.news--archive{margin-bottom:20px}.news__link--archive{margin-left:-20px;padding:5px 20px 15px}.news__date--archive,.news__excerpt--archive,.news__heading--archive{padding-left:0}.news__link--with-image{display:inline-block;padding:0 20px 0 0;width:100%}.news__link--with-image .news__image{margin:0 25px 0 0}.card--people{float:left;margin-left:3.7037%;width:22.22222%}.card--people-more:nth-child(4n+1),.card--people:first-of-type{float:left;margin-left:0;width:22.22222%}.columns__three{float:left;margin-left:3.7037%;width:30.8642%}.columns__three:first-of-type{float:left;margin-left:0;width:30.8642%}.topic-list{float:left;margin-left:3.7037%;width:30.8642%}.topic-list:nth-child(3n+1){float:left;margin-left:0;width:30.8642%}.u-width-limited{margin-left:0;margin-right:0;max-width:800px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.content .gform_wrapper .chosen-container-single .chosen-single,.content .gform_wrapper select{background-image:url(../images/core/dropdown-arrow-grey-2x.png);background-size:18px 18px}.content .gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-image:url(../images/core/dropdown-arrow-grey-2x.png)!important;background-size:18px 18px!important}}@media (min-width:640px) and (min-width:769px){.global-menu__link{padding:10px}}@media (min-width:640px) and (max-width:768px){.global-menu__item--carleton:nth-child(5){display:none!important}}@media (min-width:640px) and (max-width:1024px){.global-menu__item--grad:nth-child(7){display:none!important}}@media (max-width:768px){.topbar__tool-list-mp a{padding-top:18px}.hosted__banners{float:left;margin-left:0;margin-right:0;width:100%}.card--quicklink-min:nth-child(odd){float:left;margin-left:0;width:48.14815%}.card--hide-quicklink-min{display:none}.card--people:nth-child(odd){float:left;margin-left:0;width:48.14815%}.card--people-more{float:left;margin-left:3.7037%;width:48.14815%}.card--people-more:nth-child(odd){float:left;margin-left:0;width:48.14815%}.card--people-list{float:left;margin-left:3.7037%;width:48.14815%}.card--people-list:nth-child(odd){float:left;margin-left:0;width:48.14815%}.slideme__description{-webkit-transition:max-height .5s;transition:max-height .5s}}@media (max-width:639px){.typeahead__container-sub{display:none}.typeahead__container-sub_mobile{display:block!important}}@media (min-width:1442px){.banner--has-image,.in-use-carousel.flickity-enabled .in-use-carousel__item{height:480px}}@media (max-width:1024px){.card--quicklink-max:nth-child(odd),.card--videos:nth-child(odd){float:left;margin-left:0;width:48.14815%}.u-hide--below-desktop{display:none}}@media (min-width:1224px){.card--quicklink-max{float:left;margin-left:3.7037%;width:22.22222%}.card--quicklink-max:first-of-type{float:left;margin-left:0;width:22.22222%}.card--videos-more{display:initial;float:left;margin-left:3.7037%;width:22.22222%}}@media (max-width:1223px) and (min-width:1025px){.card--hide-quicklink-max,.card--hide-video{display:none}}@media (max-width:767px) and (min-width:641px){.card__video-thumb{min-height:180px}}@media (min-width:1225px){.card--videos{float:left;margin-left:3.7037%;width:22.22222%}.card--videos:first-of-type{float:left;margin-left:0;width:22.22222%}}@media (max-width:1023px){.card--rooms-list:nth-child(odd),.card--videos-list:nth-child(odd),.card--videos-more:nth-child(odd){float:left;margin-left:0;width:48.14815%}.news__excerpt--large,.news__image,.search__excerpt--large{display:none}}@media (max-width:1223px) and (min-width:1024px){.card--videos-more{float:left;margin-left:3.7037%;width:30.8642%}.card--videos-more:nth-child(3n+1){float:left;margin-left:0;width:30.8642%}.card--videos-hide:nth-child(9){display:initial}}@media (min-width:1224px) and (min-width:1224px){.card--videos-more:nth-child(4n+1){float:left;margin-left:0;width:22.22222%}}@media (min-width:1024px) and (min-width:1024px){.news__excerpt--small,.search__excerpt--small{display:none}}@media only screen and (min-width:1170px){.home .cd-popup-container{margin:8em auto}}@media (max-width:1024px) and (min-width:768px){.card--people-more{float:left;margin-left:3.7037%;width:30.8642%}.card--people-more:nth-child(3n+1){float:left;margin-left:0;width:30.8642%}.card--people-hide:nth-child(9){display:initial}.card--hide-people{display:none}}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{margin:0;padding:20px 0}}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{-webkit-box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;height:3px;left:calc(50% - 2px);top:calc(50% - 2px);width:3px}.fancybox-thumbs{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;background:#fff;bottom:0;box-sizing:border-box;left:auto;margin:0;padding:5px 5px 0 0;position:absolute;right:0;top:0;width:220px;word-break:normal;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;width:100%}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;border-color:transparent;border-style:solid;border-width:0 0 5px 5px;box-sizing:border-box;cursor:pointer;float:left;height:75px;margin:0;max-width:50%;outline:none;overflow:hidden;padding:0;position:relative;width:105px}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;left:0;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;top:0;user-select:none}.fancybox-thumbs>ul>li:before{-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);border:4px solid #4ea7f9;border-radius:2px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}@media (min-width:768px) and (max-width:1023px) and (min-width:768px){.topic-list:nth-child(odd){float:left;margin-left:0;width:48.14815%}}
/*# sourceMappingURL=styles-min.css.map */
