/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
img,media{max-width:100%;}html{height:100%;}body{padding-left:0px !important;padding-right:0px !important;font-size:1.6rem;min-height:100%;margin:0;padding-bottom:10rem;font-family:'OpenSans',Arial,sans-serif;color:#333;}.row{margin:0;padding:0;}a,a:visited{color:#006633;text-decoration:underline;}a:hover{color:#b5a66b;text-decoration:underline;}h2,h3,h4,h5,h6{font-family:'Oswald',Arial,sans-serif;color:#003811;line-height:110%;margin-bottom:1rem;font-weight:400;}h2{font-size:3.75rem;}h3{font-size:3rem;}h4{font-size:2.125rem;}h5{font-size:1.5rem;}h6{font-size:1.25rem;}h2 a{text-decoration:none;}a h3{color:inherit;}h2.block-title{color:#003811;font-family:'Oswald',Arial,sans-serif;font-size:3rem !important;font-weight:400;line-height:1;}h2.thin,h3.thin{font-family:'Oswald',Arial,sans-serif;font-weight:100;}h2.upper,h3.upper{font-family:'Oswald',Arial,sans-serif;text-transform:uppercase;}h2.gold{color:#b5a66b;font-family:'Oswald',Arial,sans-serif;}p{margin:0 0 20px 0;font-family:'OpenSans',Arial,sans-serif;line-height:1.5;font-weight:400;}ol,ul{margin-bottom:20px;}strong,b{font-family:'OpenSansBold',Arial,sans-serif;font-weight:bold;}.button{display:inline-block;margin-bottom:0;font:300 2rem/1.2 'Oswald',Arial,sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:3px solid transparent;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s;}.btn-primary,.button-green,a.btn-primary:visited,a.button-green:visited{background:#003811;color:#fff;border:solid 3px #046A38;}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,a.btn-primary:visited:hover,.button-green:hover,.button-green:active,.button-green:focus,a.button-green:visited:hover{background:#046A38;color:#fff;text-decoration:none;}.button-gold,a.button-gold:visited{background:#b5a66b;color:#222;border:solid 3px #84773f;}.button-gold:hover,.button-gold:active,.button-gold:focus,a.button-gold:visited:hover{background:#84773f;color:#fff;text-decoration:none;}.button-blue,a.button-blue:visited{background:#0084b0;color:#fff;border:solid 3px #005b72;}.button-blue:hover,.button-blue:active,.button-blue:focus,a.button-blue:visited:hover{background:#dff0d8;color:#fff;text-decoration:none;}.button-outline,a.button-outline:visited{background:none;border:solid 3px #006338;color:#003811;}.button-outline:hover,.button-outline:active,.button-outline:focus,a.button-outline:visited:hover{background:#b5cc8e;color:#003811;text-decoration:none;border:solid 3px #006338;}.button-gray,a.button-gray:visited{background:none;border:solid 3px #ccc;color:#003811;}.button-gray:hover,.button-gray:active,.button-gray:focus,a.button-gray:visited:hover{background:#ccc;color:#003811;text-decoration:none;}.button-large{font-size:3rem;padding:15px 20px 8px;}.button-small{font-size:2rem;padding:8px 13px 4px;}.btn-primary:hover,.btn-default:hover{border-color:transparent;}.region-sidebar-first .block h2,.region-sidebar-second .block h2,h4{color:#003811;font-family:'Oswald',Arial,sans-serif;font-weight:300;font-size:2.125rem;line-height:1;}.region-sidebar-first .block h3,.region-sidebar-second .block h3,h5{font-size:2.4rem;font-family:'Oswald',Arial,sans-serif;line-height:1;color:#003811;}.region-sidebar-first .block h4,.region-sidebar-first .block h5,.region-sidebar-second .block h4,.region-sidebar-second .block h5,h6{font-size:2.0rem;font-family:'Oswald',Arial,sans-serif;line-height:1;color:#003811;}.form-item,.form-group,.form-inline{margin-bottom:15px;}.material-icons.md-18{font-size:18px;}.material-icons.md-24{font-size:24px;}.material-icons.md-36{font-size:36px;}.material-icons.md-48{font-size:48px;}.material-icons.md-dark{color:rgba(0,0,0,0.54);}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26);}.material-icons.md-light{color:rgba(255,255,255,1);}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3);}.material-icons.material-icons--outline{font-family:'Material Icons Outline';}
h1.page-header{font-family:'Oswald',Arial,sans-serif;text-transform:uppercase;font-size:6rem;font-weight:500;display:block;margin:20px 0px 40px 0;padding-bottom:0;border-bottom:3px solid;line-height:1;color:#003811;}h1.home-header{font-family:'Oswald',Arial,sans-serif;text-transform:uppercase;font-size:9.5rem;display:block;margin:50px 20px 0 0;padding-bottom:0;font-weight:500;border-bottom:solid 3px #EFEFEF;line-height:1;color:#FFFFFF;text-shadow:2px 2px 0px rgba(0,0,0,0.5);position:absolute;top:0;z-index:10;float:none;padding:0;width:40%;height:auto;}h2.home-header{color:#003811 !important;}.main-container{padding:20px 0 0 0;}.container-fluid{padding:0;}.container-fluid.front-full{position:relative;}.region.region-frontpage-full img{width:100%;height:auto;}.flexslider{border:none;margin:0;}.flex-control-nav{bottom:10px;z-index:100;}.flex-direction-nav a{height:45px;}#light .flex-control-paging li a,#light .flex-control-paging li a.flex-active{background:#ccc;}.flex-control-nav li{background:rgba(242,242,242,0.75);padding:5px;margin:0px;}.flex-control-paging li a{background:#00703c;}.flex-control-paging li a.active{background:#c3d7a4 !important;}.flex-control-paging li a:hover{background:#ccc;}section.block-views,section.block-block,section.block-system{margin-bottom:6rem;}#page-header section.block-views{margin-bottom:2rem;}#two-col-left,#two-col-right,#three-col-left,#three-col-middle,#one-col{padding-left:0px;}#two-col-right,#three-col-middle,#three-col-right{padding-right:0px;}#one-col .col-sm-12{padding-left:0px;padding-right:0px;}div#front-featured-menu{position:absolute;z-index:20;top:75px;right:0;}#front-featured-menu ul.links{clear:both;}#front-featured-menu li{margin-bottom:5px;list-style:none;}#front-featured-menu li a{background-color:#817032;padding:15px 15px 12px 10px;color:#FFFFFF;font:400 1.8rem/1.0 'Oswald',Arial,sans-serif;display:block;text-align:center;text-decoration:none;}#front-featured-menu li a:hover{text-decoration:none;background-color:#5B4F23;}#front-featured-menu li a:after{content:'\f0da';font-family:FontAwesome;position:relative;right:-10px;}.region-frontpage-flyout{position:absolute;top:0;right:0;width:auto;min-width:40%;height:100vh;padding:20px;background-color:#FFF;opacity:0.9;z-index:100;overflow-y:auto;overflow-x:hidden;}.region-frontpage-flyout .block{padding-right:20px;}.region-frontpage-flyout .close{opacity:.9;font-family:arial,sans-serif;font-size:24px;}.show_hide{display:none;}button.slider{width:182px;margin:0 0 20px 0;float:right;padding:15px;background:#034627;color:#fff;border:0px;border-radius:0;font:400 2rem 'Oswald',Arial,sans-serif;text-transform:uppercase;}button.slider:hover{background:#213a30;color:#fff;}button.slider span.glyphicon{margin-left:7px;}button.slider:hover,button.slider:active,button.slider:focus{background:#003811;color:#fff;}ol.breadcrumb a,ol.breadcrumb li{font-size:1.5rem;}ol.breadcrumb{margin:0 0 15px 0;}.well{border:none;background-color:transparent;padding:0;margin:0;}.region-sidebar-first .block{margin-bottom:20px;}.region-sidebar-first .block-title{background-color:#003811;font-size:2.5rem;text-align:center;padding:12px 0 6px 0;color:#FFFFFF!important;}.region-sidebar-first .block-title a{color:#FFFFFF !important;text-decoration:none;}.region-sidebar-first ul.menu{display:block;width:100%;margin:0;padding:0;}.region-sidebar-first ul.menu li{background-image:none !important;list-style-type:none;display:block;}.region-sidebar-first ul.menu li a{color:#444;padding:7px 5px 7px 20px;text-decoration:none;margin-bottom:3px;border-bottom:solid 1px #ccc;}.region-sidebar-first ul.menu li a:hover{background:#ccc;}.region-sidebar-first ul.menu li a.active,.region-sidebar-first ul.menu li a.active-trail{border-left:3px solid #00703c;background-color:#efefef;}.region-sidebar-first ul.menu ul.menu{margin-left:10px;width:calc(100% - 10px);margin-top:5px;}.region-sidebar-first ul.menu li.collapsed:before,.region-sidebar-first ul.menu ul.menu li.collapsed:not(:only-child):before{content:"\f0da";padding-left:12px;padding-top:10px;font-family:FontAwesome;font-style:normal;font-size:12px;color:#444;position:absolute;z-index:10;}.region-sidebar-first ul.menu li.expanded:before,.region-sidebar-first ul.menu ul.menu li.expanded:not(:only-child):before{content:"\f0d7";padding-left:10px;padding-top:10px;font-family:FontAwesome;font-style:normal;font-size:12px;color:#444;position:absolute;z-index:10;}table.epsilon,table.epsilon th,table.epsilon td{border:solid 1px #DBDBDB;}table.epsilon thead{background-color:#a69667;color:#FFFFFF;}table thead tr td,table tbody tr td{padding:20px;}.page-user #shib_login_url a{-webkit-border-radius:7;-moz-border-radius:7;border-radius:7px;border:solid 1px #fff;font-family:Arial,Helvetica,sans-serif;color:#ffffff;background:#0C7544;padding:10px 20px 10px 20px;text-decoration:none;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview,.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{background:#f5f5f5 !important;}.view .date-nav-wrapper .date-prev a{margin-right:25px;}h2.faq-category{margin-top:15px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-bottom,.ui-corner-br{border-radius:0;}.ui-state-default .ui-icon{display:none;}.ui-accordion .ui-accordion-header{padding:15px 25px;background:#003811;}div.view-faqs h3.ui-accordion-header{margin-bottom:0;}.accordion-title{display:inline-block;max-width:90%;margin-top:7px;}.accordion-icon{position:absolute;display:inline;float:right;right:25px;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;}.ui-state-active i.fa-chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:all 0.3s;}.ui-state-default i.fa-chevron-down{transition:all 0.3s;}.ui-accordion-content-active{height:inherit !important;}.no-gutters{padding-left:0;}.no-gutters > [class*='col-']{padding-left:0;}
#branding-bar .form-control{background-color:#fff;border-radius:0px;border:none;color:#ccc;height:30px;}#branding-bar .btn-default{background-color:transparent;border:none;}#branding-bar .input-group-addon{padding:0;border:none;}#branding-bar .navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}#branding-bar .nav-tabs{display:inline-block;border-bottom:none;padding-top:15px;font-weight:bold;}#branding-bar .uncc-dropdown .container-fluid{padding:0px;}#branding-bar .uncc-dropdown a.dropdown-toggle{color:#FFF;background-color:transparent;padding:5px 0px;}#branding-bar .search .glyphicon{font-size:1.4rem;color:#FFF;}#branding-bar .search .btn-primary{background-color:transparent;border:0px;padding:6px 0px;margin-top:8px;}#branding-bar .glyphicon-plus-sign,#branding-bar .glyphicon-minus-sign{padding-left:5px;}#branding-bar .search.dropdown{position:inherit;}#branding-bar .uncc-dropdown-menu{background:-moz-linear-gradient(top,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 24%,rgba(0,0,0,0.85) 100%);background:-webkit-linear-gradient(top,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 24%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 24%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#9e000000',GradientType=0);border-radius:0;top:initial;width:100%;margin:6px 0 0;padding:15px;}#branding-bar .uncc-dropdown-menu ul{padding:0px;list-style-type:none;}#branding-bar .uncc-dropdown-menu .nav-icons{padding:10px 0px;margin-bottom:10px;text-transform:uppercase;font-size:2.5rem;margin-left:15px;}#branding-bar .uncc-dropdown-menu .nav-icons .fa{padding-right:10px;font-size:2.5rem;vertical-align:middle;}#branding-bar .uncc-dropdown-menu ul.campus-nav{margin-left:15px;}#branding-bar .uncc-dropdown-menu ul.campus-nav > li{text-align:left;width:20%;}#branding-bar .uncc-dropdown-menu ul.nav-icons > li{width:20%;text-align:left;margin-right:4%;}#branding-bar .uncc-dropdown-menu ul li a{color:#FFF;text-decoration:none;}#branding-bar .uncc-dropdown-menu .nav-icons h3{font-size:2.5rem;}#branding-bar .uncc-dropdown-menu .campus-nav h3{font-size:3rem;}#branding-bar .uncc-dropdown-menu .campus-nav li{margin-right:4%;}a.navbar-brand.mobile{display:block;}#header-nav{background-color:#223a30;border-radius:0;}#header-nav .navbar-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end;}#header-nav .navbar-header .navbar-collapse{display:inline-block!important;flex:1;}#header-nav .navbar-header ul.menu{padding:10px 0;float:left;}#header-nav .navbar-header ul.menu li{display:inline-block;font-family:Helvetica,Arial,sans-serif;border-right:none;}#header-nav .navbar-header ul.menu li a{padding:0px 6px;border-left:none;font-size:1.4rem;text-transform:none;border-right:none;color:#b5a66b;}#header-nav .navbar-header ul.menu li:last-child{border-right:none;}#header-nav .navbar-header ul.menu li a:hover{background:transparent;text-decoration:underline;}#header-nav .navbar-toggle{float:right;}#utility-search .form-control{background-color:#FFFFFF;border-radius:0px;border:none;color:#ccc;}#utility-search .glyphicon-search{color:#fff;}#utility-search .btn-default{background-color:transparent;border:none;}#utility-search .input-group-addon{background-color:#b5a66b;padding:0;border:none;}#utility-search .input-group-addon .btn{padding:0 10px;}#utility-search .input-group-addon .btn .glyphicon{top:3px;}input#utility-search-input{height:25px;}.search .navbar-form{padding-right:0;}@media only screen and (max-width :991px){#branding-bar .search .btn-primary{display:none;}}
#header-nav.navbar{margin-bottom:0;padding:0;}.navbar-header{float:none;padding:0;display:flex;}#header-wrapper a.navbar-brand{font-family:'Oswald',Arial,sans-serif;text-transform:uppercase;font-size:30px;line-height:1em;margin:0px;padding:25px 0px 10px 0px;text-decoration:none;color:#006633;font-weight:400;}#header-gradient{background:#005035;min-height:90px;width:100%;}#header-gradient .site-title{min-height:100px;display:flex;align-items:center;}#header-gradient .site-title h1{margin:0;padding:0;}#header-gradient a.navbar-brand,#header-gradient #title-with-subbrand,#header-gradient #title-without-subbrand{flex:6;}#header-gradient .logo{padding-right:45px;}#header-gradient a.navbar-brand{float:none;height:auto;padding:0;font-size:3.5rem;font-family:'Oswald',sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:500;}#title-with-subbrand a.subbrand{font-family:'Oswald',sans-serif;color:#fff;font-size:2.4rem;text-decoration:none;line-height:1;text-transform:uppercase;font-weight:200;}#navigation{border-top:5px solid #A49665;}#navigation .navbar-collapse{padding-right:0px;padding-left:0px;}.navbar-default{border:none;}.navbar-default ul.menu{margin:0;}.navbar-default ul.menu li{font-family:'Oswald',Arial,sans-serif;font-weight:500;background-image:none !important;list-style-type:none;border-right:1px solid #fff;flex-grow:1;}.navbar-default ul.menu li:last-child{border-right:none;}.navbar-default ul.menu li a{color:#fff;padding:0px 10px;text-decoration:none;font-size:2.5rem;text-align:center;text-transform:uppercase;}.navbar-default ul.menu li a:hover,.navbar-default ul.menu li a:focus,.navbar-default ul.menu li.active a:hover{background-color:transparent;color:#fff;text-decoration:underline;}.navbar-default ul.menu li.dropdown a:hover,.navbar-default ul.menu li.dropdown a:focus{text-decoration:none;}.navbar-default .navbar-nav{float:none;display:flex;justify-content:center;min-height:30px;padding:20px 0 15px 0;}.navbar-default ul.menu li a.active{background-color:transparent;color:#fff;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a{background-color:transparent;color:#fff;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#fff;}.navbar-default .navbar-nav .dropdown-menu{background-color:#003811;margin-top:15px;opacity:.95;width:auto;}.navbar-default .navbar-nav ul.dropdown-menu li{border-bottom:solid 1px #ccc;border-right:none;border-bottom:none;padding:5px 0;}.navbar-default .navbar-nav ul.dropdown-menu li a{border-right:none;color:#FFF;text-align:left;font-family:'OpenSans',Arial,sans-serif;font-size:1.5rem;text-transform:none;}.navbar-default .navbar-nav ul.dropdown-menu li a:hover{text-decoration:underline;}.navbar-default .navbar-nav .dropdown-menu>.active>a{background-color:transparent !important;}.social-icons{display:flex;margin:0;padding:0;}.social-icons ul{display:block;width:100%;margin:0;padding:0;justify-content:flex-end;-webkit-justify-content:flex-end;}.social-icons ul li{display:block;float:left;list-style:outside none none;margin-left:20px;width:40px;}.social-icons ul li:nth-child(2){animation-delay:0.5s;}.social-icons ul li:nth-child(3){animation-delay:1s;}.social-icons ul li:nth-child(4){animation-delay:1.5s;}.social-icons ul li a{display:block;text-align:center;font-size:35px;line-height:1;}@media only screen and (max-width:1199px){}@media only screen and (max-width:991px){h1.page-header{font-size:45px;padding-top:15px;}}@media only screen and (max-width:767px){.navbar-default ul.menu li{border-right:none;}#header-nav .container .navbar-collapse,#header-nav .container .navbar-form{border:none !important;}#header-gradient .logo{padding-right:0px;}#header-nav .container .navbar-form{padding:0;}#header-nav .search{width:90%;margin:0 auto;}#header-gradient .container .navbar-collapse{padding-left:0px;padding-right:0px;}#header-gradient .container .navbar-collapse ul.navbar-nav{display:block;}#header-gradient .container .navbar-collapse ul.navbar-nav li{border-bottom:solid 1px #2e3934 !important;}#header-gradient .container .navbar-collapse ul.navbar-nav li.active{background-color:#2e3934;}#header-gradient .container .navbar-collapse ul.navbar-nav li:hover{background-color:transparent;}#header-gradient .container .navbar-collapse ul.navbar-nav li a{padding:15px;text-align:left;}#header-gradient .container .navbar-collapse #print_inner{background-color:#b5a66b;}#header-gradient .container .navbar-collapse #print_inner li a{font-family:'Oswald',Arial,sans-serif;font-size:2rem;color:#FFF;text-align:center;margin:5px 0;}#header-gradient .container .navbar-collapse .dropdown-menu{background-color:transparent;margin-top:0px;}#header-gradient .container .navbar-collapse ul.dropdown-menu li{border-bottom:none !important;}#header-gradient .container .navbar-collapse ul.dropdown-menu li a{color:#FFF;text-transform:uppercase;margin-left:20px;padding:2px;}#header-nav a.name{display:inline-block;font-size:90%;color:#fff;line-height:1.1;}#header-gradient .container .logo img{display:none;}.social-icons{display:none;}#header-nav .navbar-header .navbar-collapse{display:none !important;}h1.home-header{display:none;}#header-gradient #title-with-subbrand{margin-top:0px;}.region-frontpage-flyout{position:absolute;width:100%;height:auto;}section.block-menu-block{margin-right:-15px;}div#front-featured-menu{position:inherit;top:-6rem;margin-bottom:50px;}div#front-featured-menu button.slider{width:100%;font-size:1.8rem;margin-bottom:1px !important;float:none;}div#front-featured-menu ul{padding:0;}#front-featured-menu ul li{margin-bottom:1px;}}@media only screen and (max-width:480px){#header-gradient #navbar .container a.logo img{width:75%;height:75%;}#header-gradient #navbar .container .navbar-header .navbar-brand{font-size:20px;margin:0px;padding-top:0px;height:0px;}footer.footer{display:none;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#title-with-subbrand{margin-top:45px !important;}.navbar-default .navbar-nav{margin-top:20px !important;min-height:40px !important;}}
.footer#accordian{width:100%;}.footer{padding:10px 0;background-color:#f5f5f5;margin-top:15px;text-align:center;border-top:solid 1px #ccc;}footer .heading-wrapper{background-color:#1C1C1C;border:0px !important;}.footer .panel-heading{padding:20px 10px;height:80px;}.footer .panel-heading .panel-title{font-size:2.5rem;color:#b5a66b;float:left;margin-top:10px;margin-left:0;margin-right:0;padding:0px;}.footer .panel-heading a,.footer .panel-heading a:hover{text-decoration:none !important;}.footer .panel-heading .accordion-toggle.collapsed::after{content:"\e080";}.footer .panel-heading .accordion-toggle::after{font-family:'Glyphicons Halflings';content:"\e114";padding-left:5px;font-size:18px;}.footer .panel-heading img{width:auto;height:50px;}.footer ul li a{text-decoration:none;padding:0px;}.footer .social-container .fa{font-size:25px;padding:5px 10px 20px 0;}
