.font-h1-envelope{font-family:"futura-pt",sans-serif}.font-h2-envelope{font-family:"futura-pt",sans-serif}html{font-family:"arial",sans-serif !important;color:#231F20;line-height:1.5em;background-color:#E7E8E8 !important}body{line-height:1.5em}body.theme--simple{background:#E7E8E8 !important}#main,.layout{position:relative;background:#F4F5F5;clear:both}h1,h2,h3,h4,h5,h6{color:var(--context-text-color);font-weight:400;font-family:"futura-pt",sans-serif}.site-header{background:#585958;font-family:"futura-pt",sans-serif}.site-header h1{margin:0 0 0 0 !important}.site-header .site-header__site-link,.site-header .site-header__site-name{color:#fff !important}.site-header a:link{text-decoration:none}.site-header__main-content{display:table;border-collapse:collapse;height:83px;width:100%}.site-header__left,.site-header__center,.site-header__right{display:table-cell;vertical-align:top}.site-header__left{width:83px !important;display:table-cell;max-width:83px;padding:0 30px 0 0;width:1px}.site-header__center{display:table-cell;vertical-align:middle;text-align:left;width:65%;height:83px}.site-header__center .site-header__site-name{line-height:1.8em}.site-header__right{padding:20px 0 0 0}.site-header__logo-image{max-height:83px;padding:0 30px 0 0}.site-header__site-name{line-height:1.8em;font-family:"futura-pt",sans-serif;margin-top:15px}.site-header__site-name a:link,.site-header__site-name a:visited{text-decoration:none}.site-header__site-name a:hover,.site-header__site-name a:focus{text-decoration:none}@media only screen and (max-width:960px){.site-header__right{visibility:hidden;display:none;width:10px}#header .site-header__main-content .site-header__center{width:100%}}.site-header__main-content{clear:both}@media only screen and (max-width:1023px) and (min-width:809px){.site-header__main-content .site-header__center .site-header__site-name{font-size:2.75em !important;line-height:1.1em !important}}@media only screen and (max-width:810px) and (min-width:759px){.site-header__main-content .site-header__center .site-header__site-name{font-size:2.40em !important;line-height:2.1em !important}}@media only screen and (max-width:768px) and (min-width:601px){.site-header__main-content .site-header__center .site-header__site-name{font-size:2.40em !important;line-height:1.1em !important}}@media only screen and (max-width:600px) and (min-width:485px){.site-header__main-content .site-header__left{padding:0 10px 0 0 !important}.site-header__main-content .site-header__center .site-header__site-name{font-size:2.0em !important;line-height:1.0em !important}}@media only screen and (max-width:486px) and (min-width:369px){.site-header__main-content .site-header__left{padding:0 10px 0 0 !important}.site-header__main-content .site-header__center .site-header__site-name{font-size:1.8em !important;line-height:1.0em !important}}@media only screen and (max-width:370px) and (min-width:345px){.site-header__main-content .site-header__left{padding:0 10px 0 0 !important}.site-header__main-content .site-header__center .site-header__site-name{font-size:1.6em !important;line-height:1.0em !important}}@media only screen and (max-width:346px){.site-header__main-content .site-header__left{padding:0 10px 0 0 !important}.site-header__main-content .site-header__center .site-header__site-name{font-size:1.5em !important;line-height:1.0em !important}}.site-header__right .block-search .form-submit{background:transparent url(/sites/all/themes/cosmic_cdtk/images/search-icon-blk.png) no-repeat center center;height:42px;background-size:16px;display:block;position:absolute;right:10px}.site-header__right .block-search .form-text{height:42px;width:184px;color:#231F20}.site-header__right #___gcse_0 .search-box__submit,.site-header__right #___gcse_0 .gsc-search-button input,.site-header__right #___gcse_0 .block-search .form-submit{background:url(/sites/all/themes/cosmic_cdtk/images/search-icon-blk.png) no-repeat center center;background-size:16px;right:15px}.site-header__right #___gcse_0 .search-box__input,.site-header__right #___gcse_0 .gsc-input,.site-header__right #___gcse_0 .block-search .form-text{max-height:32px;width:184px;color:#231F20;font-size:16px;font-family:"arial",sans-serif}#uobanner-navmenu{background:url(/sites/all/themes/cosmic_cdtk/images/white_hamburger.png) no-repeat center center}.uobanner-clear-both{clear:both}#uobannerandfooter-uoheader,.uoheader{background-color:#000}.navbar{font-weight:100}.navbar a:link{text-decoration:none}.navbar a:link,.navbar a:visited{color:#FFFFFF;font-family:"futura-pt",sans-serif}.navbar a:hover{color:#FFFFFF;text-decoration:underline}.navbar a.active,.navbar a.active-trail{font-weight:bold;color:#FFFFFF}.navbar .active,.navbar .active-trail,.navbar a:hover{background:#231F20}.navbar #main-menu,.navbar .navbar__primary{background:#231F20;font-weight:400}.navbar #main-menu a,.navbar .navbar__primary a{border-left:1px solid #D8DAC5}.navbar #main-menu li:last-of-type a,.navbar .navbar__primary li:last-of-type a{border-right:1px solid #D8DAC5}.sidebar .menu-block-wrapper>.menu,.sidebar .block-menu>.menu{padding:0}.sidebar .menu-block-wrapper>.menu>.menu__item,.sidebar .block-menu>.menu>.menu__item{padding:7px 0;border-bottom:1px solid #FFFFFF}.sidebar .block-menu .menu{padding:0}.sidebar .block-menu .menu .menu__item{padding:7px 0;border-bottom:1px solid #fff}.sidebar .block-menu .menu .menu__item .menu__link{color:#fff}.slideshow-flexslider h2 a:link,.slideshow-flexslider h2 a:visited{color:white;text-decoration:none}#edit-name,#edit-pass{color:#231F20}#edit-actions--2{color:#231F20}.sidebar .block{background-color:#231F20}.sidebar .block h1,.sidebar .block h2,.sidebar .block h3,.sidebar .block h4,.sidebar .block h5,.sidebar .block h6{font-family:"futura-pt",sans-serif}.sidebar .block h2{color:#FFFFFF}.menu-block-wrapper a:link{color:#FFFFFF;text-decoration:none}.menu-block-wrapper a:visited{color:#FFFFFF}.menu-block-wrapper a:hover{text-decoration:underline}.menu-block-wrapper a:active{color:#FFFFFF;font-weight:bold}.menu-block-wrapper .active{font-weight:bold !important}.menu-block-wrapper .active-trail{color:#FFFFFF !important;font-weight:bold !important}#uobannerandfooter-uoankle,.subfooter,.site-footer,site-footer__custom-content{font-family:"arial",sans-serif;clear:both;background:#231F20;width:100%;background-image:url(/sites/all/themes/cosmic_cdtk/images/bar.svg);background-repeat:no-repeat;background-size:100% 10px;background-position:center top;font-family:"arial",sans-serif}#uobannerandfooter-uoankle a:link{text-decoration:none;color:#FFFFFF}#uobannerandfooter-uoankle a:visited{color:#FFFFFF}#uobannerandfooter-uoankle a:hover{color:#FFFFFF;text-decoration:Underline}:link{color:#1B4584;text-decoration:none}:visited{color:#1B4584}a:hover,a:focus{color:#1B4584;text-decoration:none}.listing__row h1,.listing__row h2,.listing__row h3,.listing__row h4,.listing__row h5,.listing__row h6{font-family:"futura-pt",sans-serif !important;margin:10px 0 0 0}.listing__row a{color:#1B4584 !important}.listing__row a:link{text-decoration:none}.listing__row a:hover{text-decoration:none}.listing__row{padding-bottom:15px}.listing__row .listing__title{font-size:1.17em !important;font-weight:500;margin-top:0 !important;margin-bottom:6px !important}.listing__row .listing__photo{margin-right:15px}table{width:100%}table th{text-align:left}table th,table td{padding:5px}#user-login-form :link{color:#FFFFFF !important}#user-login-form input{color:#231F20}.feature__frame .feature__image .dept-logo{position:absolute;bottom:30px;right:20px;z-index:1000}.feature__frame .dept-logo{height:75px;width:75px;border-radius:10.71429px 0;text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;font-family:"futura-pt",sans-serif;-webkit-font-smoothing:antialiased;border:5px solid #fff;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 1px rgba(0,0,0,0.3),inset 1px 1px 1px rgba(0,0,0,0.3);position:relative;background-color:rgba(40,40,40,0.6)}.feature__frame .dept-logo a{display:block;color:inherit}.feature__frame .dept-logo .dept-abbr{font-weight:bold;line-height:75px;font-size:31.25px;padding-left:3.75px}.feature__frame .dept-logo .dept-abbr.medium{font-size:28.84615px}.feature__frame .dept-logo .dept-abbr.small{font-size:26.78571px}.feature__frame .dept-logo .dept-abbr.tiny{font-size:24.19355px}.feature__frame .dept-logo .dept-name{position:absolute;bottom:3.75px;left:3.75px;font-size:10.27397px;line-height:90%;display:table;height:18.75px}.feature__frame .dept-logo .dept-name span{display:table-cell;vertical-align:middle}.feature__frame .dept-logo .dept-name.large{font-size:11.53846px}.feature__frame .dept-logo .dept-name.tiny{font-size:8.33333px}.feature__frame .dept-logo:before{content:"+";display:block;position:absolute;top:1px;right:2px;font-size:12.5px;line-height:normal}.feature__frame .dept-logo.small{height:50px;width:50px;border-radius:7.14286px 0;text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;font-family:"futura-pt",sans-serif;-webkit-font-smoothing:antialiased;border:4px solid #fff;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 1px rgba(0,0,0,0.3),inset 1px 1px 1px rgba(0,0,0,0.3);position:relative}.feature__frame .dept-logo.small a{display:block;color:inherit}.feature__frame .dept-logo.small .dept-abbr{font-weight:bold;line-height:50px;font-size:20.83333px;padding-left:2.5px}.feature__frame .dept-logo.small .dept-abbr.medium{font-size:19.23077px}.feature__frame .dept-logo.small .dept-abbr.small{font-size:17.85714px}.feature__frame .dept-logo.small .dept-abbr.tiny{font-size:16.12903px}.feature__frame .dept-logo.small .dept-name{position:absolute;bottom:2.5px;left:2.5px;font-size:6.84932px;line-height:90%;display:table;height:12.5px}.feature__frame .dept-logo.small .dept-name span{display:table-cell;vertical-align:middle}.feature__frame .dept-logo.small .dept-name.large{font-size:7.69231px}.feature__frame .dept-logo.small .dept-name.tiny{font-size:5.55556px}.feature__frame .dept-logo.small:before{content:"+";display:block;position:absolute;top:1px;right:2px;font-size:8.33333px;line-height:normal}.feature__frame .dept-logo.large{height:100px;width:100px;border-radius:14.28571px 0;text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;font-family:"futura-pt",sans-serif;-webkit-font-smoothing:antialiased;border:6px solid #fff;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 1px rgba(0,0,0,0.3),inset 1px 1px 1px rgba(0,0,0,0.3);position:relative}.feature__frame .dept-logo.large a{display:block;color:inherit}.feature__frame .dept-logo.large .dept-abbr{font-weight:bold;line-height:100px;font-size:41.66667px;padding-left:5px}.feature__frame .dept-logo.large .dept-abbr.medium{font-size:38.46154px}.feature__frame .dept-logo.large .dept-abbr.small{font-size:35.71429px}.feature__frame .dept-logo.large .dept-abbr.tiny{font-size:32.25806px}.feature__frame .dept-logo.large .dept-name{position:absolute;bottom:5px;left:5px;font-size:13.69863px;line-height:90%;display:table;height:25px}.feature__frame .dept-logo.large .dept-name span{display:table-cell;vertical-align:middle}.feature__frame .dept-logo.large .dept-name.large{font-size:15.38462px}.feature__frame .dept-logo.large .dept-name.tiny{font-size:11.11111px}.feature__frame .dept-logo.large:before{content:"+";display:block;position:absolute;top:1px;right:2px;font-size:16.66667px;line-height:normal}@media only screen and (max-width:668px){.feature__image .dept-logo{display:none}}
