﻿.m-r-0,.m-x-0{margin-right:0!important}.m-t-0,.m-y-0,.no-margin-top,.no_crumbs #main,.simple-header-page #main{margin-top:0!important}.p-l-0,.p-x-0{padding-left:0!important}.p-r-0,.p-x-0{padding-right:0!important}.no-padding-top,.p-t-0,.p-y-0{padding-top:0!important}#header-inner,.section-title,html{position:relative}.section-title:before,.skip a,.skip a:focus{position:absolute;left:0}.slider-image,body,html{min-width:320px}.cta-inner,.embed-container,.flex-caption,.full_width_callout,.full_width_image,.fw-img,.photobox,.responsive-iframe{overflow:hidden}*{margin:0;padding:0}html{min-height:100%}body{margin-bottom:249px;font-size:15px;line-height:1.5}.btn-group-header,.no-js .flexslider .slides>li:first-child,.vertical-nav .tab-content>.tab-pane.active,div,html[xmlns] .flexslider .slides{display:block}.fo,.fo-stack{display:inline-block}a:link,a:visited{color:#592d82;text-decoration:none;font-weight:700;transition:.3s ease-in-out}#footer .social-media a:hover,.fo-info-circled:hover,a:active,a:focus,a:hover{color:#005cb9}.news-home a,.no-underline{text-decoration:none!important}img{max-width:100%;height:auto}#header,.img-fw{width:100%}ol,ul{margin-left:24px}li{padding-bottom:3px}.list-condensed li{padding-bottom:0}#footer .footer-inner li,.event,.list-extended li{padding-bottom:10px}.no-padding-bottom,.p-b-0,.p-y-0{padding-bottom:0!important}#side-nav ul,.btn-group .btn+.btn-header,.list-no-indent,.nav-pills,.no-indent{margin-left:0}.gsc-search-button,.m-l-0,.m-x-0,ul.vertical-nav-headers{margin-left:0!important}li.no-bullet,ul.double-arrow,ul.double-arrow ul,ul.list-no-bullet,ul.purple-arrow,ul.purple-arrow ul,ul.solid-arrow,ul.solid-arrow ul{list-style:none}ul.double-arrow li{padding-bottom:0;margin-bottom:-3px}ul.double-arrow li:before{content:"\00BB";margin-right:7px;margin-left:-15px;font-size:18px;vertical-align:0}ul.purple-arrow li:before,ul.solid-arrow li:before{margin-right:7px;margin-left:-21px;font-size:14px;vertical-align:0}ul.purple-arrow li,ul.solid-arrow li{margin-left:5px}ul.solid-arrow li:before{content:"\27A4"}ul.purple-arrow li:before{content:"\25b6";color:#592d82}.two-col{margin-bottom:1.75rem}.footer-inner .small,.m-b-0,.m-y-0,.no-margin-bottom{margin-bottom:0!important}#content .col-xs-12:after,.clear,.two-col li:nth-of-type(odd){clear:both}.two-col li{float:none;width:100%}.float-right-dt .text-right{text-align:left}.line-height-0,.text-lh-0{line-height:0}.m-0,.no-margin,form.gsc-search-box{margin:0!important}.m-l-5,.m-x-5{margin-left:5px!important}.m-r-5,.m-x-5{margin-right:5px!important}.m-t-5,.m-y-5{margin-top:5px!important}.m-b-2{margin-bottom:2px!important}.m-b-5,.m-y-5{margin-bottom:5px!important}.m-5{margin:5px!important}.m-l-10,.m-x-10,.margin-left-10{margin-left:10px!important}.m-r-10,.m-x-10,.margin-right-10{margin-right:10px!important}.m-t-10,.m-y-10,.margin-top-10{margin-top:10px!important}.m-b-10,.m-y-10,.margin-bottom-10{margin-bottom:10px!important}.m-10,.margin-10{margin:10px!important}.m-l-15,.m-x-15{margin-left:15px!important}.m-r-15,.m-x-15{margin-right:15px!important}.m-t-15,.m-y-15{margin-top:15px!important}.m-b-15,.m-y-15{margin-bottom:15px!important}.m-15,.margin-15{margin:15px!important}.m-l-20,.m-x-20,.margin-left-20{margin-left:20px!important}.m-r-20,.m-x-20,.margin-right-20{margin-right:20px!important}.m-t-20,.m-y-20,.margin-top-20{margin-top:20px!important}.m-b-20,.m-y-20,.margin-bottom-20{margin-bottom:20px!important}.m-20,.margin-20{margin:20px!important}.m-l-25,.m-x-25{margin-left:25px!important}.m-r-25,.m-x-25{margin-right:25px!important}.m-t-25,.m-y-25{margin-top:25px!important}.m-b-25,.m-y-25{margin-bottom:25px!important}.m-25{margin:25px!important}.m-l-30,.m-x-30,.margin-left-30{margin-left:30px!important}.m-r-30,.m-x-30,.margin-right-30{margin-right:30px!important}.m-t-30,.m-y-30,.margin-top-30{margin-top:30px!important}.m-b-30,.m-y-30,.margin-bottom-30{margin-bottom:30px!important}.m-30,.margin-30{margin:30px!important}.m-l-40,.m-x-40,.margin-left-40{margin-left:40px!important}.m-r-40,.m-x-40,.margin-right-40{margin-right:40px!important}.m-t-40,.m-y-40,.margin-top-40{margin-top:40px!important}.m-b-40,.m-y-40,.margin-bottom-40{margin-bottom:40px!important}.m-40,.margin-40{margin:40px!important}.no-padding,.p-0{padding:0!important}.p-l-5,.p-x-5{padding-left:5px!important}.p-r-5,.p-x-5{padding-right:5px!important}.p-t-5,.p-y-5{padding-top:5px!important}.p-b-5,.p-y-5{padding-bottom:5px!important}.p-5{padding:5px!important}.p-l-10,.p-x-10,.padding-left-10{padding-left:10px!important}.p-r-10,.p-x-10,.padding-right-10{padding-right:10px!important}.p-t-10,.p-y-10,.padding-top-10{padding-top:10px!important}.p-b-10,.p-y-10,.padding-bottom-10{padding-bottom:10px!important}.p-10,.padding-10{padding:10px!important}.p-l-15,.p-x-15{padding-left:15px!important}.p-r-15,.p-x-15{padding-right:15px!important}.p-t-15,.p-y-15{padding-top:15px!important}.p-b-15,.p-y-15{padding-bottom:15px!important}.p-15,.padding-15{padding:15px!important}.p-l-20,.p-x-20,.padding-left-20{padding-left:20px!important}.p-r-20,.p-x-20,.padding-right-20{padding-right:20px!important}.p-t-20,.p-y-20,.padding-top-20{padding-top:20px!important}.p-b-20,.p-y-20,.padding-bottom-20{padding-bottom:20px!important}.p-20,.padding-20{padding:20px!important}.p-l-25,.p-x-25{padding-left:25px!important}.p-r-25,.p-x-25{padding-right:25px!important}.p-t-25,.p-y-25{padding-top:25px!important}.p-b-25,.p-y-25{padding-bottom:25px!important}.p-25{padding:25px!important}.p-l-30,.p-x-30,.padding-left-30{padding-left:30px!important}.p-t-30,.p-y-30,.padding-top-30{padding-top:30px!important}.p-30,.padding-30{padding:30px!important}.p-r-30,.padding-right-30{padding-right:30px!important}.p-b-30,.padding-bottom-30{padding-bottom:30px!important}.p-x-30{padding-right:3030px!important}.p-l-40,.p-x-40,.padding-left-40{padding-left:40px!important}.p-r-40,.p-x-40,.padding-right-40{padding-right:40px!important}.p-y-30{padding-bottom:3030px!important}.p-t-40,.p-y-40,.padding-top-40{padding-top:40px!important}.p-b-40,.p-y-40,.padding-bottom-40{padding-bottom:40px!important}.p-40,.padding-40{padding:40px!important}#side-nav .navbar-nav .open .dropdown-menu,.bg-white{background:#fff}.bg-lt-gray,.content-block.bg-lt-gray .section-title span,.slider-theme-c .flexslider{background:#eee}.bg-dk-gray{background:#ccc}.bg-md-gray{background:#eeefee}.bg-purple,.panel-purple>.panel-heading,.panel-ub-purple>.panel-heading{background:#592d82;color:#fff}.bg-purple a:not(.btn){color:#fff!important}.h1,h1{font-size:32px}.h2,h2{font-size:28px;margin-bottom:12px}.h3,h3{font-size:22px;margin-bottom:8px}.h4,h4{font-size:18px;margin-bottom:5px}.h5,.size-16,h5{font-size:16px}#header-inner .phone span,.h6,.panel-body,h6{font-size:14px}.h1,.title,h1{margin:0 0 15px;padding-bottom:6px;border-bottom:1px solid #ddd;font-family:museo-slab,serif}.remove-border{border:none}.section-title{text-transform:uppercase;text-align:center;z-index:2;margin-bottom:30px;margin-top:10px}.section-title span{background:#fff;padding:15px}.section-title:before{border-top:1px solid #ccc;content:"";margin:0 auto;top:50%;right:0;bottom:0;width:90%;z-index:-1}.bold,strong{font-weight:700}.alert-body,.font-weight-normal{font-weight:400!important}.mark,mark{background-color:#fff4ac}.monospace{font-family:Courier,'New Courier',monospace;padding:2px 4px;font-size:90%;color:#333;background-color:#eff0f1;border-radius:4px}.fo-tour-2:hover,.orange{color:#ef7016}#header-inner .phone a[href^="tel:"]:active,#header-inner .phone a[href^="tel:"]:hover,#side-nav.navbar-default .navbar-toggle:focus,#side-nav.navbar-default .navbar-toggle:hover,.box-below-side-nav a.btn-white,.box-below-side-nav a.btn-white:hover,.purple{color:#592d82}.size-12{font-size:12px}.panel-cs .panel-title,.size-18{font-size:18px}blockquote.blockquote-box{margin:0;padding:0 12px 0 0;border-left:none;font-size:16px;font-style:italic}blockquote.blockquote-box.bq-purple{border-right:5px solid #592d82}blockquote.blockquote-box.bq-gray{border-right:5px solid #555}blockquote.blockquote-box .square{color:#fff;width:90px;min-height:50px;margin-right:20px;text-align:center;padding:20px 0}.block-purple,.flex-caption a.read-more:focus,.flex-caption a.read-more:hover,blockquote.blockquote-box.bq-purple .square{background:#592d82}blockquote.blockquote-box.bq-gray .square{background:#555}blockquote.blockquote-box footer{text-align:right;padding-top:5px;font-style:normal}.quote-box blockquote.quote{padding:8px;margin:8px;font-style:italic;background:url('https://www.goodwin.edu/files/images/icons/bg-blockquote.png') top left no-repeat;border-left:none;font-size:16px}blockquote.blockquote-default{border-left:0;padding-left:0}.simple-header-page #header-inner .container,blockquote.blockquote-default footer{margin-top:10px}.col-center{float:none;margin-right:auto;margin-left:auto}#header-inner{background:#fff;width:100%;padding-top:20px;padding-bottom:20px;height:auto;z-index:599}#header-inner .phone{font-size:18px;margin-top:10px}#header-inner a[href^="tel:"],.news-home a:hover{color:#333}.header-no-buttons #header-inner .phone{margin-top:15px;margin-bottom:0}.header-no-buttons #fixed-header-inner .phone{margin:0;padding-top:0}.header-intl #fixed-header-inner .btn-header,.header-masters #fixed-header-inner .btn-header{margin-bottom:0}#header-top-links{text-align:center;border-bottom:1px solid #592d82;font-size:14px;padding:10px}#header-top-links a{color:#333;padding:0 12px;letter-spacing:.5px;border-left:1px solid #ccc}#header-top-links a:first-child{border-left:none}#fixed-header-inner{width:100%;position:fixed;top:50px;left:0;z-index:549;background:#fff;border-bottom:1px solid #592d82;padding:6px 0}@media (max-width:767px){.p-b-0-mob{padding-bottom:0!important}.m-b-0-mob{margin-bottom:0!important}.p-t-0-mob{padding-top:0!important}.m-t-0-mob{margin-top:0!important}#header-top-links{display:none}.header-intl #fixed-header-inner .btn-header{width:48%}.header-intl #fixed-header-inner .contact-us{text-align:center}#fixed-header-inner{top:0}}#fixed-header-inner .phone{font-size:14px;padding-right:10px;font-weight:700;margin-bottom:3px}#fixed-header-inner .btn-header{margin-bottom:0;width:auto;margin-right:5px;display:block}#fixed-header-inner a.btn-header{width:32%}@media (max-width:460px){#fixed-header-inner a.btn-header{width:auto}}.header-magnet #fixed-header-inner .btn-header{display:block;margin:auto;width:40%;float:none}#fixed-header-inner .btn-header:active,#fixed-header-inner .btn-header:focus,#fixed-header-inner .btn-header:link,#fixed-header-inner .btn-header:visited{padding:5px 8px}.skip a{padding:6px;color:#fff;top:-40px;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:899}.skip a:focus{top:0;width:auto;height:auto;outline:0;background:#592d82;overflow:visible;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}@media (min-width:768px){.two-col li{padding-right:20px;float:left;width:49%;text-align:left;margin-bottom:.5rem}#fixed-header-inner .btn-group,.float-left-dt{float:left}.float-right-dt{float:right}#header-inner .contact-us,#header-inner .phone,.float-right-dt .text-right{text-align:right}#fixed-header-inner a[href^="tel:"],#header-inner a[href^="tel:"]{text-decoration:none}.header-no-buttons #header-inner .phone{margin-top:40px}@media (min-width:768px) and (max-width:1199px){#header-inner .contact-us{margin-top:-25px!important}}#header-inner{height:125px;min-height:5%}.header-magnet .btn-group>.btn{float:inherit}#fixed-header-inner .phone{padding-top:10px;margin-bottom:0}#fixed-header-inner .btn-header{margin-bottom:0;margin-right:auto}#fixed-header-inner a.btn-header{width:auto}.header-magnet #fixed-header-inner .btn-group{float:none}#main-nav .navbar-collapse,#main-nav.navbar{text-align:center}#main-nav ul{margin-left:0}#main-nav li{padding-left:0;padding-bottom:0}#main-nav.navbar{border-radius:initial;margin-bottom:0;z-index:899}#main-nav.navbar-default{border:none;background:#592d82}#main-nav.navbar .navbar-nav{display:inline-block;margin:0 auto;float:none;text-align:center;vertical-align:top}#main-nav .navbar-nav>li>a{color:#fff;text-decoration:none;font-size:18px;text-transform:uppercase;font-weight:700;padding-right:25px;padding-left:25px}#main-nav .navbar-nav>li>a.logo{padding:8px}#main-nav .navbar-nav>li>a.logo img{width:112px}#main-nav .navbar-nav>li>a.logo:focus,#main-nav .navbar-nav>li>a.logo:hover{background:0 0}#main-nav .navbar-nav>li>a:focus,#main-nav .navbar-nav>li>a:hover,#main-nav ul li:hover>a{background:#fff;color:#333}#main-nav .dropdown-menu{margin-top:0;border:none;border-top:3px solid #592d82}#main-nav .dropdown-menu>li{border-bottom:1px solid #ccc;margin-left:15px;margin-right:15px}#main-nav .dropdown-menu>li.no-border,#main-nav .dropdown-menu>li:last-child{border-bottom:none}#main-nav .dropdown-menu>li>a{text-decoration:none;padding:8px 10px}#main-nav .navbar-form{padding:5px 10px}#main-nav.affix,#nav-take-action.affix{position:fixed;width:100%;z-index:999}#main-nav.affix{top:0}#main-nav.affix-top .logo{display:none}#main-nav.affix .logo{display:block;padding:8px}#main-nav .dropdown-menu>li>a:focus,#main-nav .dropdown-menu>li>a:hover{background:0 0;color:#592d82;font-weight:700}#main-nav.navbar-default .navbar-nav>.open>a,#main-nav.navbar-default .navbar-nav>.open>a:focus,#main-nav.navbar-default .navbar-nav>.open>a:hover{background-color:#fff;color:#333}#main-nav ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}@media (min-width:944px) and (max-width:1153px){#main-nav .navbar-nav>li>a{font-size:16px;padding-right:15px;padding-left:15px}}@media (min-width:768px) and (max-width:944px){#fixed-header-inner{top:96.39px}#main-nav li:first-child{display:block;float:none}#main-nav .navbar-nav>li>a.logo img{width:150px}#main-nav .navbar-nav>li>a{font-size:16px}#main-nav.navbar{min-height:initial}}@media screen and (max-width:767px){#mobile-nav .navbar-toggle .menu-label,#mobile-nav.navbar-default .navbar-nav>li>a{text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff}#mobile-nav ul{margin-left:0}#mobile-nav li{padding-left:0;padding-bottom:0}#mobile-nav.navbar{border-radius:initial;margin-bottom:0;z-index:899}#mobile-nav.navbar-default{border:none;background:#592d82}#mobile-nav .navbar-toggle{border:none;padding-bottom:4px;border-radius:0!important}#mobile-nav .navbar-toggle .menu-label{float:left;margin-right:8px;margin-top:-5px;font-size:18px}#mobile-nav .navbar-toggle .hamburger{float:left}#mobile-nav .navbar-toggle .icon-bar{background-color:#fff}#mobile-nav .navbar-toggle .hamburger span.icon-bar{transition:.15s}#mobile-nav .navbar-toggle .hamburger span:first-child{transform:rotate(45deg);transform-origin:10% 10%}#mobile-nav .navbar-toggle .hamburger span:nth-child(2){opacity:0}#mobile-nav .navbar-toggle .hamburger span:nth-child(3){transform:rotate(-45deg);transform-origin:10% 90%}#mobile-nav .navbar-toggle.collapsed .hamburger span:first-child,#mobile-nav .navbar-toggle.collapsed .hamburger span:nth-child(3){transform:rotate(0)}#mobile-nav .navbar-toggle.collapsed .hamburger span:nth-child(2){opacity:1}#mobile-nav .navbar-brand,#mobile-nav .navbar-nav>li>a.logo{display:none}#mobile-nav,#mobile-nav .navbar-collapse,#mobile-nav .navbar-form{border:transparent}#mobile-nav.navbar-default .navbar-nav>li:hover,#mobile-nav.navbar-default .navbar-toggle:focus,#mobile-nav.navbar-default .navbar-toggle:hover{background-color:#005cb9}#mobile-nav.navbar-default .navbar-nav li a.dropdown-link{display:inline-block!important;padding-right:6px!important;width:85%}#mobile-nav.navbar-default .navbar-nav li>a:hover,#mobile-nav.navbar-default .navbar-nav>.open>a,#mobile-nav.navbar-default .navbar-nav>.open>a:focus,#mobile-nav.navbar-default .navbar-nav>.open>a:hover{background:#005cb9}#mobile-nav.navbar-default .navbar-nav .caret{color:#fff;margin:0;border:none;line-height:1;font-size:18px;font-weight:400;width:initial;height:initial;float:none;vertical-align:initial;padding-left:50%!important}#mobile-nav.navbar-default .navbar-nav .dropdown .caret:after{content:"\e865";font-family:fontello}#mobile-nav.navbar-default .navbar-nav .dropdown.open .caret:after{content:"\e868";font-family:fontello}#mobile-nav.navbar-default .navbar-nav li .dropdown-caret{display:inline-block!important;padding-left:6px!important;margin-left:-4px;width:15%;float:right;border-left:1px solid #7f9db8;margin-left:inherit}#mobile-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn){margin:0;height:auto;line-height:1.2;font-size:13.5px;border:none;text-transform:none;position:relative;color:#333;display:block;padding:10px 0}#mobile-nav .navbar-nav{margin:0}#mobile-nav.navbar-default .navbar-nav li:hover .caret,#mobile-nav.navbar-default .navbar-nav li>a:not(.btn):hover .caret{color:#fff}#mobile-nav .navbar-form{margin-right:0;margin-left:0}#mobile-nav .navbar-collapse{padding-right:0;padding-left:0;border-top:1px solid #7f9db8}#mobile-nav.navbar .navbar-nav{display:block;text-align:left}#mobile-nav .navbar-nav .open .dropdown-menu{background:#fff}#mobile-nav .dropdown-menu{text-align:center}#mobile-nav.navbar-default .navbar-nav .dropdown{display:block;width:100%}#mobile-nav .nav>li{border-bottom:1px solid #7f9db8}#mobile-nav .navbar-nav>li{float:none}#mobile-nav.navbar-default .navbar-nav .dropdown-menu li a:hover{background:0 0}}.gsc-search-box-tools .gsc-search-box .gsc-input,.gsib_a,form.gsc-search-box,table.gsc-search-box,table.gsc-search-box td.gsc-input{margin:0!important;padding:0!important}.gsc-input-box{border:1px solid #ccc!important;border-radius:4px 0 0 4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out!important;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.gsc-input-box-focus{border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}input.gsc-input{border:none!important;background:0 0!important;box-sizing:border-box!important}.gsc-input-box,.gsc-search-button-v2,input.gsc-input{height:32px!important}table.gsc-search-box{margin:12px auto!important;width:95%!important;min-width:225px!important}.gsc-search-button,.gsc-search-button-v2{border-radius:0!important 4px 4px 0!important!important!important;width:32px!important;height:32px!important;border-color:#404040!important}.gsc-search-button-v2:focus,.gsc-search-button-v2:hover{background:#592d82!important;border-color:#592d82!important}.gsc-search-box-tools .gsc-search-box input.gsc-input{padding:6px!important;font-size:14px!important;text-indent:0!important}.gsc-search-box-tools .gsc-clear-button{display:none!important}.gsc-search-button-v2 svg{width:16px!important;height:16px!important;margin-left:-7.5px!important}.btn{border-radius:0!important;white-space:normal}.btn-purple,a.btn-purple{transition:none!important;background:#592d82;color:#fff;font-weight:700;padding:5px 10px;font-size:15px;text-decoration:none;margin-bottom:5px}.btn-purple.active,.btn-purple.focus,.btn-purple:active,.btn-purple:focus,.btn-purple:hover{color:#fff;background-color:#005cb9;border-color:none}.btn-purple-border,.btn-white-border,a.btn-purple-border,a.btn-white-border{border:2px solid #592d82;background:#fff;color:#592d82;text-transform:uppercase}.btn-blue-border.focus,.btn-blue-border:active,.btn-blue-border:focus,.btn-blue-border:hover,.btn-purple-border.focus,.btn-purple-border:active,.btn-purple-border:focus,.btn-purple-border:hover,.btn-white-border.focus,.btn-white-border:active,.btn-white-border:focus,.btn-white-border:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-large,a.btn-large{font-size:1.2em!important;padding:9px 18px!important}.btn-blue,.btn-white,a.btn-blue,a.btn-white{padding:5px 10px;font-size:15px;margin-bottom:5px;transition:none!important;font-weight:700;text-decoration:none}.btn-white,a.btn-white{background:#fff;color:#592d82!important}.btn-white.active,.btn-white.focus,.btn-white:active,.btn-white:focus,.btn-white:hover{color:#fff!important;background-color:#592d82;border:1px solid #fff}.btn-outline,a.btn-outline{border:1px solid #afb2b7;margin-bottom:5px}#footer .footer-inner a:hover,#side-nav.navbar-default .navbar-nav li .dropdown-caret.toggle-closed .caret,#side-nav.navbar-default .navbar-nav li.active a.top-level .caret,#side-nav.navbar-default .navbar-nav li.active a:hover .caret,#side-nav.navbar-default .navbar-nav li.open a.dropdown-toggle .caret,#side-nav.navbar-default .navbar-nav li.open a:focus .caret,#side-nav.navbar-default .navbar-nav li.open a:hover .caret,#side-nav.navbar-default .navbar-nav li:hover .caret,#side-nav.navbar-default .navbar-nav li>a:not(.btn):hover .caret,#side-nav.navbar-default .navbar-nav>li:hover .dropdown-link,.bg-purple .btn-outline,.bg-purple a.btn-outline,.box-below-side-nav a,.fo-inverse,.white{color:#fff}.btn-blue,a.btn-blue{background:#005cb9;color:#fff}.slides>li,ul.flex-slides{margin-bottom:0!important}.btn-blue.active,.btn-blue.focus,.btn-blue:active,.btn-blue:focus,.btn-blue:hover,.panel-cs>.panel-heading{color:#fff;background-color:#592d82;border-color:none}.btn-blue-border,a.btn-blue-border{border:2px solid #005cb9;background:#fff;color:#005cb9;text-transform:uppercase}.btn-default.grayed-out{color:#ccc}.btn-default.grayed-out:active,.btn-default.grayed-out:focus,.btn-default.grayed-out:hover{background:0 0;border-color:#ccc;cursor:default}.btn-gift:hover{background:#592d82;color:#fff;border-color:#592d82}.btn-group-header>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group-header>.btn:last-child:not(:first-child),.btn-group-header>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.dropdown-toggle:not(:first-child){border-radius:0}.btn-header{width:49%;padding:8px;margin-right:1%;font-weight:500;font-size:16px}.btn-header:active,.btn-header:focus,.btn-header:link,.btn-header:visited{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.btn-header.apply,.btn-header.visible-xs{background-color:#80bb00;color:#000!important;transition:none!important;margin-bottom:8px}.btn-header.headerLM,.btn-header.headerTour{background-color:#005cb9;color:#fff;transition:none!important;margin-bottom:8px}.btn-header.apply:hover,.btn-header.headerLM:hover,.btn-header.headerTour:hover,.btn-header.visible-xs:hover{background-color:#592d82!important;color:#fff!important;transition:none!important}.nav-pills>li,.nav-pills>li:first-child{padding-left:0}.nav-pills>li>a{border:1px solid #ddd;text-decoration:none}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#592d82;font-weight:700}.panel-title{line-height:1.3}.panel-cs{border-color:none;box-shadow:none}.panel-cs .panel-body,.table-rowspan tbody:nth-child(odd){background:#f9f9f9}.panel-cs>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-cs>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-cs>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-purple-shaded{border:none;box-shadow:none;background:0 0}.panel-purple-shaded>.panel-heading{background:#592d82;color:#fff;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0px 0px}.panel-purple-shaded>.panel-body{background:#e5f3f9;margin-top:10px;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0px 0px 10px 10px}.panel-purple,.panel-ub-purple{border:1px solid #592d82;box-shadow:none}.panel-purple{background:0 0}.panel-ub-purple{background:#f6f6f6}.panel-group .control-accordion,.panel-group .panel-nested .panel-heading,.slider-theme-c .flex-control-nav a{padding:0}.panel-nested .panel,.panel-simple .panel{border-bottom:1px solid #eee;box-shadow:none;padding-bottom:3px}.panel-nested .panel .panel-body,.panel-simple .panel .panel-body{padding-bottom:5px}.panel-group .panel-nested .panel-heading a{display:block;background:#592d82;color:#fff;padding:10px 10px 10px 38px;text-decoration:none;position:relative}.panel-group .panel-nested .panel-heading a.collapsed{background:#eee;color:inherit}.panel-group .panel-nested .panel-heading a:after,.panel-group .panel-simple .panel-heading a:after{font-family:fontello;content:'\e89e';position:absolute;left:10px;top:8px;font-size:20px}.fo-plus:before,.panel-group .panel-nested .panel-heading a.collapsed:after,.panel-group .panel-simple .panel-heading a.collapsed:after{content:'\e89c'}.panel-group .panel-simple+.panel{margin-top:0}.panel-group .panel-simple{border:none;border-radius:0;box-shadow:none}.panel-group .panel-simple .panel-heading{padding:0;background:0 0;border-radius:none;border-color:transparent}.panel-group .panel-simple .panel-heading a{display:block;background:#592d82;color:#fff;padding:10px 10px 10px 38px;text-decoration:none;position:relative;border-bottom:none}.panel-group .panel-simple .panel-heading a.collapsed{background:0 0;color:#333;border-bottom:1px solid #333}.panel-simple>.panel-heading+.panel-collapse>.panel-body{border-top:none;border-bottom:1px solid #333}#announcement{width:100%;padding:20px;background-color:#a7dc73;color:#000;text-align:center;font-size:32px;line-height:1.2;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#announcement a{color:#000!important}#main{margin-top:20px}#content{padding-bottom:25px}#breadcrumbs{font-size:12px;margin-bottom:25px}.content-block{padding-top:28px;padding-bottom:28px;font-size:16px}.responsive-iframe{position:relative;padding-bottom:75%;height:0}.embed-container embed,.embed-container iframe,.embed-container object,.embed-container video,.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#side-nav li{padding-left:0;padding-bottom:0}#side-nav,#side-nav .navbar-collapse,#side-nav .navbar-form{border:transparent}#side-nav .navbar-collapse{padding-right:0;padding-left:0}#side-nav.navbar{border-radius:initial;z-index:299;min-height:inherit;margin-right:0}#side-nav.navbar-default{border:none;background:#f0f0f0}#side-nav .navbar-toggle{border:none;margin:8px;padding:5px 10px}#side-nav .navbar-toggle .icon-bar{background-color:#333;height:3px}#side-nav .navbar-brand{color:#333;text-decoration:none;text-transform:uppercase;padding:17px 10px;font-weight:700;display:block;width:100%}#side-nav .navbar-header{cursor:pointer;display:block;position:relative}#side-nav .navbar-header .navbar-brand:after{content:"\e868";font-family:fontello;float:right}#side-nav .navbar-header.collapsed .navbar-brand:after{content:"\e865";font-family:fontello}#side-nav.navbar .navbar-nav{display:block;float:none;text-align:left;vertical-align:top;margin:0}#side-nav.navbar .navbar-nav>li{float:none;border-bottom:2px solid #e0e0e0}#side-nav.navbar .navbar-nav>li:last-child,#side-nav.navbar-default .navbar-nav .dropdown-menu li:not(.btn):last-child,.table-no-bottom-border>tbody>tr>td,.table-no-bottom-border>tbody>tr>th,.table-no-bottom-border>tfoot>tr>th,.table-no-bottom-border>thead>tr>td,.table-no-bottom-border>thead>tr>th,.table>tfoot>tr>td{border-bottom:none}#side-nav.navbar-default .navbar-nav>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;padding:10px 16px;font-weight:700;text-decoration:none}#side-nav.navbar-default .navbar-nav>li.side-nav-header>a,#side-nav.navbar-default .navbar-nav>li.side-nav-header>a.active{background:#592d82;color:#fff;text-decoration:none;text-transform:uppercase;font-size:18px;padding:12px}#side-nav.navbar-default .navbar-nav>li:hover{background-color:#592d82}#side-nav.navbar-default .navbar-nav>.open>a.dropdown-link,#side-nav.navbar-default .navbar-nav>li>a.active{background:#404040;color:#fff}#side-nav.navbar-default .navbar-nav>li>a:hover{background:#592d82;color:#fff!important}#side-nav.navbar-default .navbar-nav .dropdown{display:block;width:100%}#side-nav.navbar-default .navbar-nav li a.dropdown-link{display:inline-block!important;padding-right:6px!important;width:85%}#side-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn),#side-nav.navbar-default .navbar-nav li.sub a{margin:0;padding:10px 16px;height:auto;line-height:1.2;font-size:13.5px;display:block;white-space:normal;text-transform:none;position:relative;text-decoration:none}#side-nav.navbar-default .navbar-nav li.active a.top-level,#side-nav.navbar-default .navbar-nav li.active a:hover,#side-nav.navbar-default .navbar-nav li.open a.dropdown-toggle,#side-nav.navbar-default .navbar-nav li.open a:focus,#side-nav.navbar-default .navbar-nav li.open a:hover{background:#404040;color:#fff;text-shadow:none}#side-nav.navbar-default .navbar-nav .caret{color:#333;vertical-align:initial;margin:0;line-height:1;font-weight:400;float:none;border:none;width:initial;height:initial;padding-left:50%!important}@media (max-width:768px){#side-nav.navbar-default .navbar-nav li .dropdown-caret{height:auto!important}}#side-nav.navbar-default .navbar-nav li .dropdown-caret{display:inline-block!important;padding-left:6px!important;width:15%;float:right;border-left:2px solid #e0e0e0;margin-left:inherit}#side-nav.navbar-default .navbar-nav li .dropdown-caret.toggle-closed{background:#005799;border-left:2px solid #e0e0e0;color:#fff}#side-nav.navbar-default .navbar-nav li.open .dropdown-caret{border-left:2px solid #e0e0e0}#side-nav.navbar-default .navbar-nav li.open .caret:after{content:"\e985";font-family:fontello}#side-nav.navbar-default .navbar-nav li .caret:after{content:"\e986";font-family:fontello}#side-nav.navbar-default .navbar-nav .dropdown-menu{margin-top:0;padding:0;float:none;position:relative;left:auto;-webkit-border-radius:0;-moz-border-radius:0;border:none;border-radius:0;border-top:2px solid #e0e0e0;background:#eee;min-width:200px;box-shadow:none}#side-nav.navbar-default .navbar-nav li.sub a{background:#fff;border:none;color:#333;float:none;left:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;min-width:200px;box-shadow:none;font-weight:400}#side-nav.navbar .navbar-nav>li.sub,#side-nav.navbar-default .navbar-nav .dropdown-menu li:not(.btn){border-bottom:1px solid #e0e0e0}#side-nav.navbar-default .navbar-nav li.sub a:focus,#side-nav.navbar-default .navbar-nav li.sub a:hover,#side-nav.navbar-default .navbar-nav>li.sub>a:hover{background-color:#eee;color:#333!important}#side-nav.navbar-default .navbar-nav li.sub a.active{background-color:#eee;color:#592d82!important;border-right:1px solid #592d82}#side-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn){border:none;color:#333}#side-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn):focus,#side-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn):hover{background-color:#eee;color:#333}#side-nav.navbar-default .navbar-nav .dropdown-menu li a:not(.btn).active{color:#592d82;background-color:#eee}@font-face{font-family:fontello;src:url("/files/fonts/fontello.eot");src:url("/files/fonts/fontello.eot#iefix") format("embedded-opentype"),url("/files/fonts/fontello.woff2") format("woff2"),url("/files/fonts/fontello.woff") format("woff"),url("/files/fonts/fontello.ttf") format("truetype"),url("/files/fonts/fontello.svg#fontello") format("svg");font-display:auto;font-weight:400;font-style:normal}.fo{font-weight:400;font-style:normal;font-family:fontello;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flex-caption h3,.font-museo,.positioning-intro{font-family:museo-slab,serif}.fo-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fo-2x,.fo-stack-2x{font-size:2em}.fo-3x{font-size:3em}.fo-4x{font-size:4em}.fo-5x{font-size:5em}.fo-6x{font-size:6em}.fo-fw{width:1.28571429em;text-align:center}.fo-ul{padding-left:0;margin-left:0;list-style-type:none}.fo-ul.ul-contact{margin-top:2px}.fo-ul>li{position:relative;padding-bottom:0}.slider-nav li,.slides>li{padding-left:0!important;padding-bottom:0!important}.fo-ul.fo-list-2x-spacing li{padding-bottom:16px;padding-left:10px}.fo-ul.fo-list-2x-spacing .fo-li{top:-4px;left:-1.5em;width:2em}.fo-li{margin-right:7px;width:18px}.fo-li.fo-lg{left:-1.85714286em}.fo-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.align-left,.fo-pull-left,.pull-left{float:left}.align-right,.fo-pull-right,.pull-right{float:right}.fo.fo-pull-left,.fo.pull-left{margin-right:.3em}.fo.fo-pull-right,.fo.pull-right{margin-left:.3em}.fo-spin{-webkit-animation:2s linear infinite fo-spin;animation:2s linear infinite fo-spin}.fo-pulse{-webkit-animation:1s steps(8) infinite fo-spin;animation:1s steps(8) infinite fo-spin}@-webkit-keyframes fo-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fo-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fo-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fo-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fo-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fo-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fo-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fo-flip-horizontal,:root .fo-flip-vertical,:root .fo-rotate-180,:root .fo-rotate-270,:root .fo-rotate-90{filter:none}.fo-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fo-stack-1x,.fo-stack-2x{position:absolute;left:0;width:100%;text-align:center}.bar-decoration-bottom,.bar-decoration-top,.flex-slide,.flex-slide img,.flexslider{position:relative}.fo-stack-1x{line-height:inherit}.fo-home:before{content:'\e800'}.fo-apply-2:before{content:'\e802'}.fo-apply:before{content:'\e803'}.fo-bike:before{content:'\e804'}.fo-tree:before{content:'\e805'}.fo-tour:before{content:'\e806'}.fo-tour-2:before{content:'\e807'}.fo-computer-repair:before{content:'\e808'}.fo-at:before{content:'\e809'}.fo-fax:before{content:'\e80a'}.fo-blackboard:before{content:'\e80b'}.fo-book-swap:before{content:'\e80c'}.fo-book:before{content:'\e80d'}.fo-sun-waves:before{content:'\e80e'}.fo-campus-realty:before{content:'\e80f'}.fo-briefcase:before{content:'\e810'}.fo-calendar:before{content:'\e811'}.fo-covered-platter:before{content:'\e813'}.fo-dollar-sign:before{content:'\e814'}.fo-lock:before{content:'\e817'}.fo-map:before{content:'\e818'}.fo-meet-faculty:before{content:'\e819'}.fo-hybrid:before{content:'\e81a'}.fo-megaphone:before{content:'\e81b'}.fo-merit:before{content:'\e81c'}.fo-mortarboard-1:before{content:'\e81d'}.fo-mortarboard-2:before{content:'\e81e'}.fo-starfish:before{content:'\e820'}.fo-paycom:before{content:'\e821'}.fo-search-user:before{content:'\e823'}.fo-sharepoint:before{content:'\e824'}.fo-folder-paper:before{content:'\e825'}.fo-mail:before{content:'\e826'}.fo-heart-1:before{content:'\e828'}.fo-tool-hammer:before{content:'\e82a'}.fo-mobile:before{content:'\e82c'}.fo-canvas:before{content:'\e82e'}.fo-user-plus:before{content:'\e82f'}.fo-users:before{content:'\e830'}.fo-minus-squared:before{content:'\e834'}.fo-heart:before{content:'\e837'}.fo-quote-left:before{content:'\e83a'}.fo-quote-right:before{content:'\e83b'}.fo-plus-circled:before{content:'\e83c'}.fo-pencil:before{content:'\e83d'}.fo-check:before{content:'\e842'}.fo-chat-empty:before{content:'\e845'}.fo-rss:before{content:'\e849'}.fo-phone:before{content:'\e84c'}.fo-rss-squared:before{content:'\e84d'}.fo-help-circled:before{content:'\e84e'}.fo-help:before{content:'\e84f'}.fo-info-circled:before{content:'\e850'}.fo-info:before{content:'\e851'}.fo-cancel:before{content:'\e853'}.fo-ok-squared:before{content:'\e855'}.fo-ok-circled-2:before{content:'\e856'}.fo-ok-circled:before{content:'\e857'}.fo-ok:before{content:'\e858'}.fo-down-big:before{content:'\e85a'}.fo-mail-alt:before{content:'\e85b'}.fo-pin:before{content:'\e85c'}.fo-left-big:before{content:'\e85e'}.fo-down-open:before{content:'\e865'}.fo-left-open:before{content:'\e866'}.flex-direction-nav a.flex-next:before,.fo-right-open:before{content:'\e867'}.fo-up-open:before{content:'\e868'}.fo-angle-circled-left:before{content:'\e86d'}.fo-angle-circled-right:before{content:'\e86e'}.fo-angle-circled-up:before{content:'\e86f'}.fo-angle-circled-down:before{content:'\e870'}.fo-right-big:before{content:'\e87e'}.fo-up-big:before{content:'\e87f'}.flex-play-pause a.flex-play:before,.fo-play:before{content:'\e888'}.fo-stop:before{content:'\e88b'}.fo-pause:before{content:'\e88c'}.fo-plus-squared:before{content:'\e89b'}.fo-minus-circled:before{content:'\e89f'}.fo-location:before{content:'\e8a5'}.fo-doc-text:before{content:'\e8a8'}.fo-file-pdf:before{content:'\e8ab'}.fo-file-word:before{content:'\e8ac'}.fo-file-excel:before{content:'\e8ad'}.fo-file-powerpoint:before{content:'\e8ae'}.fo-file-archive:before{content:'\e8b0'}.fo-fax-1:before{content:'\e8b5'}.fo-bank:before{content:'\e8b7'}.fo-calendar-empty:before{content:'\e8b8'}.fo-laptop:before{content:'\e8bc'}.fo-cancel-circled2:before{content:'\e8c6'}.fo-facebook:before{content:'\e8c7'}.fo-facebook-squared:before{content:'\e8c8'}.fo-facebook-official:before{content:'\e8c9'}.fo-cog:before{content:'\e8cb'}.fo-linkedin-squared:before{content:'\e8cc'}.fo-lightbulb:before{content:'\e8ce'}.fo-linkedin:before{content:'\e8e2'}.fo-hammer:before{content:'\e8e3'}.fo-pinterest:before{content:'\e8ed'}.fo-pinterest-circled:before{content:'\e8ee'}.fo-pinterest-squared:before{content:'\e8f1'}.fo-twitter:before{content:'\e8f2'}.fo-twitter-squared:before{content:'\e8f3'}.fo-youtube:before{content:'\e8f4'}.fo-youtube-play:before{content:'\e8f5'}.fo-cancel-circled:before{content:'\e8f7'}.fo-play-1:before{content:'\e910'}.fo-stop-1:before{content:'\e911'}.fo-pause-2:before{content:'\e913'}.fo-right-bold:before{content:'\e91d'}.fo-search:before{content:'\e92d'}.fo-flickr:before{content:'\e93c'}.fo-clipboard:before{content:'\e93d'}.fo-quote-left-1:before{content:'\e949'}.fo-pause-1:before{content:'\e959'}.fo-quote:before{content:'\e967'}.fo-office365:before{content:'\e96a'}.fo-gavel:before{content:'\e96b'}.fo-handshake:before{content:'\e96c'}.fo-grad-person:before{content:'\e96d'}.fo-cutlery:before{content:'\e96f'}.fo-calendar-fill:before{content:'\e970'}.fo-clock:before{content:'\e976'}.fo-gift:before{content:'\e977'}.fo-sonisweb:before{content:'\e978'}.fo-minus:before{content:'\e985'}.fo-plus-1:before{content:'\e986'}.fo-cancel-1:before{content:'\e98a'}.fo-ok-3:before{content:'\e98b'}.fo-instagram:before{content:'\e98e'}.fo-party-hat:before{content:'\e98f'}.fo-add-event-filled:before{content:'\e990'}.fo-add-event:before{content:'\e991'}.fo-food-donation:before{content:'\e992'}.fo-student-backpack:before{content:'\e993'}.fo-tools:before{content:'\e994'}.fo-phone-squared:before{content:'\f098'}.fo-flickr-1:before{content:'\f16e'}.fo-mail-squared:before{content:'\f199'}.fo-graduation-cap:before{content:'\f19d'}.fo-bus:before{content:'\f207'}.fo-map-signs:before{content:'\f277'}.fo-map-o:before{content:'\f278'}.fo-commenting:before{content:'\f27a'}.fo-wheelchair-alt:before{content:'\f29b'}.fo-snapchat:before{content:'\f2ab'}.fo-snapchat-ghost:before{content:'\f2ac'}.fo-snapchat-square:before{content:'\f2ad'}.fo-user-circle:before{content:'\f2bd'}.fo-user-circle-o:before{content:'\f2be'}.fo-twitter-circled:before{content:'\f30a'}.fo-facebook-circled:before{content:'\f30d'}.fo-linkedin-circled:before{content:'\f319'}.fo-red:before{color:#ff0004}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}ul.flex-slides{margin-left:0!important}.slides>li{list-style:none}.flex-play-pause span{text-transform:capitalize}.flexslider{margin:0;padding:0;width:100%;background:#000}.carousel li,.flex-nav-next,.slider-nav li{margin-right:5px}.slider-image{width:100%;display:block;float:left}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .flexslider .slides{height:1%}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s}.loading .flex-viewport{max-height:300px}.slider-nav-container{position:relative;margin:auto}.flex-direction-nav,.slider-nav li{float:left;margin-bottom:0!important}.slider-nav{position:absolute;right:0;bottom:0}.slider-nav li{display:block}.slider-nav li:last-child{margin-right:0}.slider-nav a{background:#592d82;padding:7px 0;display:block;text-decoration:none;width:40px;text-align:center;cursor:pointer}.block-purple:hover,.slider-nav a:hover{background:#005cb9}.flex-caption,.slider-theme-b .flex-caption{background:rgba(0,0,0,.7);position:absolute}.flex-direction-nav{margin-left:0!important}.flex-direction-nav a:before{font-family:fontello;font-size:20px;display:inine-block;content:'\e866';color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.flex-play-pause a:before{font-family:fontello;font-size:20px;display:inline-block;content:'\e959'}.flex-play-pause a:hover,.vertical-nav .fade.in{opacity:1}.flex-caption-wrapper{position:static}.flex-caption{width:650px;right:0;bottom:35px}.flex-caption.caption-left{left:0}.flex-caption-inner{width:100%;margin:auto;padding:15px}.flex-caption h3,.flex-caption p{color:#fff;display:block;margin:20px 0}.checkSpam,.slidingDiv,.url,a.btt{display:none}.flex-caption h3{font-size:40px;margin-top:0;margin-bottom:10px;line-height:1.1}.flex-caption p{font-size:25px;line-height:1.2}.flex-caption a.read-more{line-height:1.42857143;font-weight:500;background:#005cb9;color:#fff;padding:10px 12px;text-decoration:none;font-size:16px}@media screen and (max-width:1225px){.flex-caption h3{font-size:27px}.flex-caption p{font-size:18px}.flex-caption a.read-more{font-size:16px}.flex-direction-nav a:before,.flex-play-pause a:before{font-size:15px}.slider-nav a{width:28px}}@media screen and (max-width:800px){.flex-caption h3{font-size:24px}.slider-nav li{margin-right:2px}.flex-caption{position:relative;width:100%;bottom:0;right:auto;top:auto;background:#000;min-height:105px}.flex-caption.caption-left{left:auto}.flex-caption-inner{width:100%;margin:auto;padding:10px}}#footer .social-media a .fo,.slider-theme-b,.slider-theme-c{margin-bottom:15px}@media screen and (max-width:535px){.flex-caption h3{font-size:20px}}@media screen and (max-width:455px){.flex-caption{min-height:120px}}.slider-theme-b .flex-caption{overflow:hidden;width:100%;top:auto;right:auto;bottom:0}.slider-theme-b .flex-caption p{font-size:24px;line-height:1.2}.slider-theme-b .flex-caption a:link,.slider-theme-b .flex-caption a:visited{color:#5ebbed}@media screen and (max-width:800px){.slider-theme-b .flex-caption{position:relative;width:100%;bottom:0;right:auto;top:auto;background:#000;min-height:105px}.slider-theme-b .flex-caption p{font-size:20px;line-height:1.2}}.slider-theme-c{border-width:15px 15px 0;border-style:solid;border-color:#eee}.slider-theme-c .slider-nav-container{background:#eee;height:42px}.slider-theme-c .slider-nav{position:static;right:auto;bottom:auto}.slider-theme-c .slider-nav a{background:0 0}.slider-theme-c .flex-direction-nav{float:right;margin-top:-15px}.slider-theme-c .flex-direction-nav a:before{text-shadow:none;color:#282828}.slider-theme-c .flex-direction-nav a:hover:before{color:rgba(0,109,220,.7)}.slider-theme-c .flex-control-nav{width:100%;position:static;padding-top:15px;text-align:center}.slider-theme-c .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.slider-theme-c .flex-control-paging li a{width:11px;height:11px;display:block;background:#282828;cursor:pointer;text-indent:-9999px;-webkit-border-radius:5.5px;-moz-border-radius:5.5px;border-radius:5.5px}.slider-theme-c .flex-control-paging li a:hover{background:rgba(0,109,220,.6)}.slider-theme-c .flex-control-paging li a.flex-active{background:#006ddc;cursor:default}a.btt{position:fixed;bottom:20px;right:20px;background:#13a7e1;width:50px;height:50px;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-webkit-transition:.3s linear;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:50}a.btt i{color:#000;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}a.btt:hover{background:#80bb00}.landingForm input[type=submit]:active,a.btt:hover i{top:5px}#footer{width:100%;position:absolute;bottom:0;height:249px;font-size:16px}#footer .address{margin:0 0 5px}#footer .social-media{width:100%;padding:15px 0 0;text-align:center}#footer .social-media a{margin-right:15px;color:#592d82}#footer .footer-inner{background:#592d82;width:100%;color:#fff;padding:20px 0}#footer .footer-inner ul{margin:0}#footer .footer-inner ul.right{padding-left:0;list-style:none;border-left:none;text-align:center}#footer .footer-inner ul.left{padding-right:0;list-style:none;border-right:none;text-align:center}#footer .footer-inner a{color:#f0ebf5;display:block;text-decoration:none}.slidingDiv{background:#ddd;width:100%;margin:8px 0;padding:15px;border-radius:8px}.landingForm .form-group{margin-bottom:8px}.landingForm label{font-size:11px;text-transform:uppercase;margin-bottom:3px}.landingForm input[type=email],.landingForm input[type=text]{border:1px solid #ccc;border-radius:8px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.landingForm input[type=submit]{padding:5px;cursor:pointer;background:#68ae3c;margin-top:5px;color:#fff;width:100%;text-transform:uppercase;font-weight:700;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.landingForm input[type=submit]:hover{background:#77c944}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;border-bottom:1px solid #eee}.table>thead>tr>th{border-color:#592d82;color:#592d82;font-weight:700}.table-bordered>thead:first-child>tr:first-child>th{border-top:1px solid #592d82}.center,.table-text-centered td,.table-text-centered th,.text-align-center{text-align:center}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f6f6f6}.table-curriculum,.table-curriculum-incl-hours{table-layout:fixed}.table-courses td:first-of-type,.table-courses th:first-of-type,.table-depts td:nth-of-type(2){width:25%}.table-courses td:nth-of-type(2),.table-courses th:nth-of-type(2){width:75%}.table-curriculum td:first-of-type,.table-curriculum th:first-of-type,.table-curriculum-incl-hours th:first-of-type,.table-curriculum-total td:nth-of-type(2),.table-depts td:nth-of-type(3),.table-depts td:nth-of-type(4){width:20%}.table-calendar td:nth-of-type(2),.table-curriculum td:nth-of-type(2),.table-curriculum th:nth-of-type(2){width:60%}.table-curriculum td:nth-of-type(3),.table-curriculum th:nth-of-type(3){width:20%;text-align:right;padding-right:8px}.table-curriculum tfoot,.table-curriculum-incl-hours tfoot{font-weight:700;text-align:right}.table-curriculum tfoot td:last-child,.table-curriculum-incl-hours tfoot td:last-child{padding-right:8px}.table-curriculum-incl-hours>tfoot>td,.table-curriculum>tfoot>td{border-top:2px solid #eee}.table-curriculum tfoot tr{border-top:2px solid #333}.simple-header-page #fixed-header-inner .contact-us,.table-curriculum-total{text-align:right}.table-curriculum-total td:first-of-type{width:80%}.table-curriculum-incl-hours th:nth-of-type(2){width:46%}.table-curriculum-incl-hours td:nth-of-type(3),.table-curriculum-incl-hours td:nth-of-type(4),.table-curriculum-incl-hours th:nth-of-type(3),.table-curriculum-incl-hours th:nth-of-type(4){width:17%;text-align:right;padding-right:8px}.table-depts td:first-of-type{width:35%}.table-offices td:first-of-type,.table-offices td:nth-of-type(2),.table-offices td:nth-of-type(3){width:33%}.table-calendar td:first-of-type{width:40%}.table-hours{width:auto}.table-hours td:first-of-type{padding-right:35px}.table-rowspan>tbody+tbody{border-top:1px solid #ddd}.row-green{background:#f4f8ee}.row-orange{background:#fff0e4}.row-purple{background:#f6f4f9}.row-yellow{background:#fffde2}.row-blue{background:#eff4f4}.table-rowspan>tbody>tr>td.bg-lt-blue:hover{background:#dde9f7}.table-rowspan>tbody:hover>tr.row-yellow>td[rowspan],.table-rowspan>tbody:hover>tr>td[rowspan],.table-rowspan>tbody>tr.row-yellow:hover>td,.table-rowspan>tbody>tr:hover>td{background:#fffac6}.table-rowspan>tbody:hover>tr.row-purple>td[rowspan],.table-rowspan>tbody>tr.row-purple:hover>td{background:#f0ecf4}.table-rowspan>tbody:hover>tr.row-orange>td[rowspan],.table-rowspan>tbody>tr.row-orange:hover>td{background:#ffe4ce}.table-rowspan>tbody:hover>tr.row-green>td[rowspan],.table-rowspan>tbody>tr.row-green:hover>td{background:#ecf2e0}.table-rowspan>tbody:hover>tr.row-blue>td[rowspan],.table-rowspan>tbody>tr.row-blue:hover>td{background:#e5eeef}@media only screen and (max-width:800px){.mobile-friendly-tables table,.mobile-friendly-tables tbody,.mobile-friendly-tables td,.mobile-friendly-tables th,.mobile-friendly-tables thead,.mobile-friendly-tables tr{display:block}.mobile-friendly-tables thead tr{position:absolute;top:-9999px;left:-9999px}.mobile-friendly-tables.header-visible thead tr{position:relative;top:auto;left:auto}.mobile-friendly-tables .table-rowspan>tbody>tr:first-child,.mobile-friendly-tables .table>tbody>tr:first-child,.mobile-friendly-tables .table>tbody>tr>th,.mobile-friendly-tables .table>tfoot>tr:first-child,.mobile-friendly-tables .table>tfoot>tr>th,.mobile-friendly-tables .table>thead>tr,.mobile-friendly-tables .table>thead>tr>th{border-top:none;border-bottom:none}.mobile-friendly-tables .table-rowspan>tbody>tr{border-top:1px solid #ccc}.mobile-friendly-tables .table-rowspan>tbody,.mobile-friendly-tables .table:not(.table-rowspan)>tbody>tr,.mobile-friendly-tables .table:not(.table-rowspan)>tfoot>tr{border-top:2px solid #aaa}.mobile-friendly-tables td:not(.fw){border:none;position:relative;padding-left:40%!important;white-space:normal;text-align:left}.mobile-friendly-tables td:not(.fw):before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:normal;text-align:left;font-weight:700;content:attr(data-title)}}.well{background-color:#eee;border-color:#ccc}hr{border-top:1px solid #eee}.program-sm{float:none}@media only screen and (min-width:651px){.program-sm{float:right}}:target.jump::before{display:block;content:" ";height:70px;margin-top:-70px;visibility:hidden}:target.jump>.jump-inner{background:#fffcd5;padding:10px;margin-bottom:10px;animation:2.5s hilite}@keyframes hilite{0%{background:#fff9ae}100%{background:#fffcd5}}.block,.block-blue,.block-orange,.block-purple{width:100%;height:175px;line-height:1.2;border:2px solid #fff;display:block;color:#333;padding:25px;font-size:25px;font-weight:300;box-sizing:border-box;-moz-box-sizing:border-box}a.block-blue,a.block-orange,a.block-purple{color:#fff;text-decoration:none}.block-blue{background:#0096db}.block-orange{background:#ef7016}.block-blue:hover{background:#33abe2}.block-orange:hover{background:#f7963c}@media only screen and (max-width:540px){.block,.block-blue,.block-orange,.block-purple{padding:15px;font-size:20px}}.photobox-wrapper{position:relative;width:100%;height:272px;float:left;text-align:center;background-color:#424139;border:10px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:2}.photobox{width:100%;height:100%;text-align:center;position:absolute;top:0;left:0;background-repeat:none;background-size:cover;opacity:.8;z-index:50}.cta-inner,.embed-container,.fw-img{position:relative}.photobox:hover,.photobox:hover>span{opacity:1;transition:.2s ease-in-out .2s}.photobox-wrapper span{position:relative;top:45%;font-size:22px;font-weight:700;color:#fff;padding:10px;text-shadow:2px 2px 2px rgba(0,0,0,.8);text-decoration:none;z-index:99}.photobox-wrapper a{text-decoration:none}.alert-bar a,.more-link,.news-home .article-title{text-decoration:none!important}@media only screen and (max-width:768px){.photobox-wrapper{background:0 0;height:200px;width:100%}.photobox{opacity:1}}.quote-box{margin:10px 0;border:1px solid #e5e5e5;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:10px}.quote-box img{border-radius:10px 10px 0 0}.fw-info-block{background:#fff;margin-top:25px}.fw-img .fw-mob{min-height:300px;background-color:#592d82;background-repeat:no-repeat;background-position:top center;background-size:cover}@media (min-width:992px){.fw-info-block{margin-top:50px}}@media print{@page{margin:.5cm}#breadcrumbs,#footer,#header,#header-top-links,#side-nav,#sidebar,footer,header,nav,nav#main-nav,nav#mobile-nav{display:none!important}body:before{content:url(https://www.bridgeport.edu/files/images/template/web-logo.png);page-break-after:avoid}body{font-size:11pt}a[href]:after,a[href^="#"]:after,a[href^="javascript:"]:after,abbr[title]:after{font-size:10pt}}.box-below-side-nav{background:#592d82;color:#fff;padding:18px;margin-bottom:15px}@media (min-width:768px){.nav-pills>li{padding-left:8px;padding-bottom:0}.header-magnet .btn-group-header{display:block}.btn-group-header{display:inline-block}.btn-group .btn+.btn-header{margin-left:5px}.btn-header{width:auto;padding:8px;margin-right:auto}.btn-header:active,.btn-header:focus,.btn-header:link,.btn-header:visited{padding:5px 8px}#main{min-height:745px}#side-nav.navbar,.box-below-side-nav{margin-right:10px}#side-nav.navbar-default{border-bottom:5px solid #592d82}#side-nav.navbar-default .navbar-nav .caret{margin-top:-3px;font-size:12px;float:none}#footer{font-size:14px}#footer .footer-inner ul.right{padding-left:18px;border-left:1px solid #724792;text-align:left}#footer .footer-inner ul.left{padding-right:18px;border-right:1px solid #724792;text-align:right}#footer .footer-inner li{padding-bottom:5px}.slidingDiv{width:300px}.fw-info-block{padding:30px}.fw-img{min-height:700px;background-color:#592d82;background-repeat:no-repeat;background-position:top center;background-size:cover}}.news-home a:hover .article-title{text-decoration:underline!important;color:#333}.news-home .article-title{font-weight:500;font-family:serif;font-size:16pt;margin:15px 0 10px;line-height:1.4}.event a.h4{text-decoration:none;color:#592d82}.event a.h4:hover{text-decoration:underline}#positioning-statement{text-align:center;padding:5% 10%;color:#fff;background:url(/files/images/headers/ub-campus-aerial-screen.webp) center center/cover no-repeat #592d82;font-size:1.5em}.positioning-intro{font-size:2em;font-weight:700}.more-link{float:right;clear:both;color:#fff!important;padding:.5em 1em;font-weight:700;background-color:#005cb9;margin:10px 10px 5px 0}.more-link:hover{background-color:#592d82!important}.footer-gift{margin:20px 0 25px}.footer-gift:hover{transform:scale(1.1);z-index:10}.gift-icon{max-width:25px;margin:-5px 5px 0 0}.large-text{font-size:1.15em;margin:20px 0}.program-contact{margin-top:40px;font-size:1.2em;border-top:1px solid #ddd}.embed-container{padding-bottom:56.25%;height:0;max-width:100%;margin-bottom:30px}.admissions-slider .flex-viewport{max-height:500px}@media only screen and (max-width:799px){.admissions-slider .flex-caption{top:auto!important}}.fo-dollar-sign:hover{color:#80bb00}.margin-bottom-20{margin-bottom:20px}.callout-container .callout-purple{background:#592d82;color:#fff;float:none;border:3px solid #fff;width:100%;padding:15px}.callout-container{width:100%;margin:30px 0}.callout-container:before{clear:both;clear:all}@media screen and (min-width:992px){.equal_height_row{display:table;width:100%;border-collapse:separate;border-spacing:10px;margin-right:-15px;margin-left:-15px}.equal_height_row [class*=col-]{float:none;display:table-cell;vertical-align:middle}.callout-container{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.callout-container .callout-purple{display:table-cell!important;width:25%;padding:25px!important;vertical-align:middle}.callout-container .callout-purple .h3{margin:5px 0!important}.callout-container .callout-purple .large-text{margin:5px 0 10px!important}}.margin-20-30{margin:20px 30px}.margin-30-20{margin:30px 20px}.padding-20-30{padding:20px 30px}.padding-30-20{padding:30px 20px}.small-margins{margin-top:10px;margin-bottom:10px}.small-padding{padding-top:10px;padding-bottom:10px}.med-margins,.vertical-nav{margin-top:20px;margin-bottom:20px}.med-padding{padding-top:20px;padding-bottom:20px}.lg-margins{margin-top:40px;margin-bottom:40px}.lg-padding{padding-top:40px;padding-bottom:40px}.align-center{display:block;margin-right:auto;margin-left:auto}.font-upper{text-transform:uppercase;font-size:.9em}.simple-header-page #fixed-header-inner{top:0!important}.simple-header-page #header{border-bottom:10px solid #592d82}.cta-row{margin-left:-3px;margin-right:-3px}.cta-block{padding:0 3px 3px}.cta-inner{max-height:250px;min-height:250px;background-color:#592d82;width:100%}.cta-inner-content,.cta-inner-content a,.cta-inner-image{position:absolute;width:100%}.cta-inner-content{top:0;z-index:10;height:100%;text-align:center}.cta-inner-content a{left:0;bottom:0;color:#fff!important;height:auto!important;min-height:50px;z-index:100;background:#592d82;padding:10px 5px;font-family:sans-serif;font-size:18px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.cta-inner-content:hover a{min-height:250px!important;background:#592d82b3;padding-top:30%;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.cta-inner-image{display:block;height:100%;font-size:20px;color:#fff;bottom:0;top:0}.cta-inner-image img{width:100%;height:250px;object-position:center;object-fit:cover}@media only screen and (max-width:991px){.cta-inner-image img{width:100%}}#submit-button{padding:8px 15px!important}#form{background-color:#fff;padding:40px;font-size:1.25em}.full_width_image{position:relative;max-height:500px;min-height:400px}.full_width_image img{height:100%;object-fit:cover;object-position:center bottom;width:100%}.alert-bar.emergency{background-color:red;color:#000}.alert-bar.information{background-color:#ef7016;color:#000}.alert-bar.weather{background-color:#e7c583;color:#000}.bar-decoration-bottom:after,.bar-decoration-top:before{width:185px;height:3px;max-width:100%;background-color:#592d82;content:"";display:block}.alert-bar a{color:#000!important}.bar-decoration-top:before{margin-bottom:16px;-webkit-transition:width .3s;transition:width .3s}.bar-decoration-bottom:after{margin-top:16px;-webkit-transition:width .3s;transition:width .3s}a.anchor{display:block;position:relative;top:-200px;visibility:hidden}.full_width_callout{position:relative;max-height:700px;background-position:top center;background-size:cover;min-height:600px}.full_width_callout .bg-white{top:100px}.vertical-nav-headers{padding-left:0;margin-bottom:0;list-style:none;margin-top:20px}.vertical-nav-headers>li{position:relative;display:block;margin-bottom:5px}.vertical-nav-headers>li a{margin-bottom:20px;display:inline-block;font-family:"Museo Slab",Serif;padding:0;position:relative;border-bottom:2px solid #fff;font-weight:400!important;font-size:1.5em;color:#333}.vertical-nav-headers>li a:hover,.vertical-nav-headers>li.active a{color:#592d82;border-bottom:2px solid #592d82}.vertical-nav .tab-content>.tab-pane{display:none;font-size:1.1em}.vertical-nav .fade{opacity:0;transition:opacity .15s linear}