html, body{padding:0;margin:0;height:100%;width:100%;}
a{color:#CFB87B;}
a:hover{color:#AAA;}
.panel-body a{color:#428bca;}
#UCCSmainContainer a.subContentFooterLink{color:#CFB87B;}
#UCCSmainContainer a.subContentFooterLink:hover{color:#EEE;}
.notshown{display:none;}
.right{text-align:right;}
.left{text-align:left;}
.float-left{float:left;}
.float-right{float:right;}
.bold{font-weight:bolder;}
.center{text-align:center;}
.clear{clear:both;}
.push{height:220px;}
.nomargin{margin:0;}
.nopadding{padding:0}
.nowrap{white-space:nowrap;}
/* Visibity Classes */
.hidden {display: none;visibility: hidden;}
.visible-phone{display: none !important;}
.visible-tablet{display: none !important;}
.hidden-desktop{display: none !important;}
.visible-desktop{display: inherit !important;}
.fa-15x{font-size:1.5em;}
.breadcrumb{margin:0;font-size:smaller;font-weight:bolder;}
.dark-well{padding:0;background:none;border:0;}
.alert{margin:2px 0; padding:10px 5px 5px 5px;border-radius:0;}
@media (max-width: 768px) {
    .hidden-desktop{display: inherit !important;}
    .visible-desktop {display: none !important;}
    .visible-phone{display: inherit !important;}
    .hidden-phone{display: none !important;}
}
#wrapper{min-height:100%;height:auto !important;height:100%;margin:0;padding:0;}
/*  Header  */
header#UCCSmainHeader{height:auto;max-width:100%;display:block;background:#000;text-align:center;padding:10px;margin:0;color:#EAEAEA;font-size:11px;}
header#UCCSmainHeader a{color:#CFB87B;}
header#UCCSmainHeader a:hover{color:#EAEAEA;}
div#UCCSheaderLogo{padding:0;}
#UCCSmainHeader>.container{padding:0;}
div#UCCSsearchContainer{text-align:left;padding:0 5%;}
div.UCCSsearchGroup{max-width:400px;}
input#UCCSsearchBox{height:24px;font-size:15px;padding:0 4px;border:2px solid #CFB87B;}
#uccs_headsearchgo{vertical-align:middle;margin-bottom:1px;}
/*  Footer  */
#lclst_widget_footer{display:none;}
#uccs_footer_left, #uccs_footer_right{display:table;}
div#UCCSfooterMoto{float:left;height:2em;}
footer#UCCSfooterContainer{clear:both;height:auto;max-width:100%;display:block;text-align:center;padding:0;margin:-220px 0 0 0;color:#222;font-size:12px;}
div#uccs_footer_content{background:#CFCAA8;}
div#uccs_footer_content_dark{background:#222;color:#DDD;}
div#uccs_footer_content_dark img{padding:10px;}
div#uccs_cu_banner img{padding-top:3em;}
div#uccs_footer_img_container img{display:inline;}
div#uccs_footer_links{text-align:left;display:inline;}
div#UCCSfooterLinks a{color:#565656;}
div#UCCSfooterLinks a:hover{color:#222;}
div#uccs_copyright{text-align:left;}
div#uccs_copyright a{color:#565656;}
div#uccs_copyright a:hover{color:#222;}
div#uccs_footer_txt_container{padding:10px 0;}
div#uccs_footer_img_container{padding:10px 0;}
ul.UCCSfooterLinks{margin:2em 0 0 0;list-style:none;}
/*  Navigation  */
button.uccs-thin-toggle{padding:0 10px;}
.navbar-nav>li{margin:2px;clear:both;}
.nav>li>a:hover{background:#565A5C;color:#EEE;text-shadow:1px 1px 1px #000;border-radius:4px;}
.nav>li.dropdown>a:hover{color:#222;text-shadow:none;}
.nav>li.active>a{background:#333;color:#EEE;text-shadow:1px 1px 1px #000;border-radius:4px;}
.nav>li.dropdown{}
.navbar-nav>li>.dropdown-menu{width:320px;overflow:hidden;clear:both;}
ul.dropdown-menu>li{max-width:320px;}
ul.dropdown-menu>li:hover{text-shadow:1px 1px 1px #222;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color:#EEE;background-color:#CFB87B;}
.nav>li>a:hover, .nav>li>a:focus{background-color:transparent;}
.nav .caret{border-top-color:#111;border-bottom-color:#111;}
.nav a:hover .caret{border-top-color:#222;border-bottom-color:#222;}
li.dropdown>a:first-child{width:80%;float:left;border-radius:4px 0 0 4px;}
li.dropdown>a:last-of-type{border-radius:0 4px 4px 0;float:right;margin-right:3%;width:17%;}
#tools-dropdown{float:left;border-radius:4px;}
a#tools-dropdown:hover, a#tools-dropdown:active{background-color:transparent;border-radius:4px 4px 0 0;}
a.navbar-brand.active{background:#333;color:#EEE;text-shadow:1px 1px 1px #000;border-radius:4px;}
.navbar-uccs{background:#CFB87B;color:#222;margin-bottom:0;}
.navbar-uccs-wide{background:#CFB87B;color:#222;margin:0;padding:0;border-radius:0;}
.navbar-uccs a{color:#222;}
.navbar-uccs-wide a{color:#222;}
.navbar-uccs a:hover{color:#EEE;}
.navbar-uccs-wide a:hover{color:#EEE;}
.navbar-nav.navbar-right:last-child{margin-right:15px;}
.sidebar-uccs{background:transparent;padding:2px;display:table;}
nav.UCCSsidebarNav{margin:5px;z-index:10;width:90%;}
nav#UCCShorizontalNav{z-index:100;display:block;clear:both;}
.uccs-bar{background:#222;}
.uccs-btn{background:#CFB87B;color:#000;border:0px solid;padding:1px;width:1.5em;}
.uccs-full-button{width:100%;color:#CFB87B;margin:0;padding:0;}
.uccs-menu-icon{float:right;padding:5px;}
.uccs-menu-title{float:left;margin-left:5%;}
.uccs-search-btn{font-size:14px;line-height:1;height:24px;background:#CFB87B;border:0;padding:3px;}
.uccs-btn-lg{background:#CFB87B;color:#000;border:1px solid;padding:1px;line-height:2em;font-size:larger;font-weight:bolder;}
.uccs-form-btn{clear:both;float:left;margin:5px;padding:2px 8px;}
.uccs-bar-gold{background:#CFB87B;}
.UCCSnavbarHeader{display:none;}
.uccsnav-list>li>a{padding:5px 10px;}
.uccsnavbar-list{float:none;text-align:center;width:auto;}
.uccs_subnav_content{clear:both;}
.uccs_collapse_btn{width:20%;background:transparent;border:none;padding:6px;line-height:1em;position:absolute;top:0;right:0;}
li.uccs_li_link a{width:80%;padding:2px 6px;display:block;}
div.uccs_li_group{width:100%;clear:both;}
div#UCCSquickLinks{font-weight:bolder;font-size:18px;background:rgba(24,24,24,0.85);border-radius:6px;}
div#UCCSquickLinks > h3{color:#FAFAFA;margin:0;padding:2px;font-variant:none;text-align:center;background:#CFB87B;border-bottom:2px solid #000;text-shadow:1px 1px 2px #000;border-radius:6px 6px 0 0;}
#UCCSquickLinks>.nav>li>a{padding:5px;font-size:16px;}
ul#UCCSsocialMediaNav{padding:0 4px;border-radius:4px 4px 0 0;background:#222;margin:0;}
ul#UCCSsocialMediaNav>li{margin:5px;padding:5px;float:right;clear:none;}
ul#UCCSsocialMediaNav>li>a{margin:0;padding:4px 0;text-shadow:1px 1px 1px #000;}
.affix,.affix-top{position:static;}
/*  Content  */
/*#GiantSlides{position:absolute;margin:0 0 200px;padding:0;width:100%;height:auto;min-height:600px;}*/
.handle{font-size:smaller;color:#999;}
.lwn>a, .lwl>a{color:#565A5C;}
ul#lwe{padding:0;}
.lwn>a:hover, .lwl>a:hover{color:#222;}
h1.UCCSpageTitle{margin:12px;color:#FAFAFA;text-shadow:2px 2px 2px #222;font-style:italic;font-weight:bolder;display:table;padding:0.25em;border-radius:6px;background:rgba(20,20,20,0.8);}
.uccs-page-title-container{padding:0;}
div#UCCSpageBackground{min-height:100%;margin:0;padding:10px 0 0 0;background:#565A5C;}
div#UCCSimgBG{position:fixed;top:0;left:0;width:100%;height:100%;background:#565A5C;min-height:100%;margin:0;padding:0;z-index:-100;}
div#UCCStitleContainer{margin:10px -15px;padding:0;}
div#UCCSmainContent{margin:10px 0;padding:0;}
div#UCCSstoryCarousel{width:75%;margin:15px auto;}
div#UCCSslideCarousel{height:auto;margin:auto;min-height:300px;min-width:90%;}
div.normal-slides{width:75%;}
div.full-width-slides{width:100%;}
div.carousel-caption{background:rgba(24,24,24,0.5);border-radius:10px;bottom:auto;top:5%;margin-top:5%;height:auto;}
.carouse-indicators{z-index: 100;}
div.carousel-placeholder{width:60%;height:250px;min-height:200px;max-height:300px;min-width:150px;max-width:600px;overflow:hidden;display:block;}
div.carousel-inner{background-size:cover;min-height:300px;}
.carousel-uccs{position:absolute;top:0;bottom:0;width:10%;color:#FFF;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-image:none;opacity:1;}
.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
.carousel-uccs .fa{position:absolute;top:45%;left:50%;bottom:55%;color:#EEE;}
.carousel-indicators{display:none;}
.UCCSsubContainer{margin:10px auto;}
.UCCSsubContentHead{background:#222;margin:3px 3px 0 3px;padding:4px;border-radius:6px 6px 0 0;border-bottom:2px solid #CFB87B;}
.UCCSsubContentHead >h3{color:#CFB87B;font-variant:none;margin:0;padding:0 10px;}
.UCCSsubContentFoot{text-align:right;margin-right:10px;background:#222;margin:0 3px 3px 3px;padding:4px;border-radius:0 0 6px 6px;border-top:2px solid #CFB87B;}
.UCCSsubContent{background:#FFF;margin:0 3px;padding:0 3px;height:100%;overflow:hidden;}
.UCCSsubContentScroll{height:auto;max-height:400px;width:108%;padding-right:8%;overflow:auto;}
/* styles for event calendar feeds */
#lw {width:100%;background-color:white;font-family:arial;overflow:hidden;list-style:none;} #lw ul {list-style:none;} #lwe li.lwe {padding:10px;border-bottom: 1px dotted #ccc;list-style:none;} .lwn {font-weight:bold;color:#222;font-size:16px;line-height:19px;overflow:hidden;} .lwn0 {font-weight:normal;float:right;font-size:14px;color:#444;} .lwd {padding-top: 5px;color:#222;font-size:12px;line-height:15px;overflow:hidden;} .lwi0 {float:left;padding:2px 6px 0px 0px;margin:0;} .lwi1 {float:left;padding:0px 6px 0px 0px;margin:0;} .lwl{ font-weight:bold;padding-top:5px;color:#222;font-size:12px;line-height:14px;overflow:hidden;clear:both;} .lwl0 {font-weight:normal;padding-right:3px;} .lwi { padding:2px; border: 1px solid #ccc; } 
.no-title{padding:0;}
.UCCScolContainer{padding:0;margin:0 0 15px 0;}
img.event-img{max-height: 60px;margin:auto;}
div.UCCSlinksNav{background:rgba(24,24,24,0.9);color:#CFB87B;font-size:12px;text-align:left;margin:3px;padding:2px;border-radius:6px;}
div.accordion-heading{background:rgba(24,24,24,0.9);color:#CFB87B;padding: 0 10px;font-size:18px;margin:3px;padding:2px;border-radius:6px;}
div.accordion-heading a {margin: 5px 10px;display:block;}
/*  Tabbed Container */
/*div#UCCSlinksLists{background:rgba(50,50,50,0.75);margin:10px 0;border-radius:6px;}*/
div#UCCSListOfLinks{margin-bottom:2em;}
div#UCCSTwitter{text-align:center;}
div#ScribeTwitter{text-align:center;}
div.UCCScommuniqueEntry{padding:10px 0;margin:0 3px;border-bottom:1px dotted #222;}
div.UCCScommuniqueEntry:last-child{border-bottom:0;}
div.UCCScommuniqueStory{text-align:left;padding:0;}
div.UCCScommuniqueStory>a{color:#222;}
div.UCCScommuniqueStory>a:hover{color:#000;}
div.UCCScommuniqueDate{text-align:left;padding:0;width: 100%;font-size: smaller;}
/* Tabbed Links List */
div#UCCSLinksTabs{background:rgba(24,24,24,0.9);border-radius:0 0 6px 6px;padding:10px 0;}
ul.UCCSlinks{list-style:none;padding-left:15px;font-size:14px;margin-top:10px;}
#linkscontainer.nav-tabs>li>a{background:rgba(24,24,24,0.9);}
#linkscontainer.nav>li.active>a{background:#CFB87B;border:1px solid #000;border-radius:4px 4px 0 0;}
#linkscontainer.nav>li>a:hover{border:1px solid #000;border-radius:4px 4px 0 0;background:#565A5C;}
#linkscontainer.nav>li.active>a:hover{border-radius:4px 4px 0 0;background:#CFB87B;color:#FFF;}
ul#linkscontainer.nav.nav-tabs{border-bottom:1px solid #000;}
form.uccs-form{margin-left:20px;}
.uccs-form-question{font-style:italic;margin:0 0 10px 0;}
.uccs-form-input{float:left;clear:both; margin:4px;}
.uccs-form-label{margin-left:20px;display:block;clear:right;padding:5px;}
div#uccs-poll-results{width:100%;height:100%;margin:0;}
.uccs-poll-input{float:left;clear:both;}
.uccs-poll-label{float:left;margin-left:10px;}
#uccspoll-submit{float:left;clear:both;}
div#contact_response{font-size:larger;font-weight:bolder;}
/* Wider Screen Enchancements */
@media screen and (min-width:768px) {
    div#UCCStitleContainer{margin:auto;}
    div#UCCSmainContent{margin:auto;}
    div#UCCSslideCarousel{min-height:450px;}
    div.carousel-inner{min-height:450px;}
    div.cap-center{left:35%;right:35%;padding:10px;}
    div.cap-left{left:15%;right:auto;width:30%;padding:10px;}
    div.cap-right{left:auto;right:15%;width:30%;padding:10px;}
    div.cap-top{margin-top:50px;}
    div.cap-middle{margin-top:150px;}
    div.cap-bottom{margin-top:250px;}
    .UCCSsubContentScroll{height:auto;padding-top:10px;padding-bottom:10px;padding-left:10px;}
    .dark-well{padding:4px 2px 0 2px;margin-bottom:10px;background:rgba(24,24,24,0.9);border:1px solid #000;}
    ul#UCCSsocialMediaNav{margin:0 10% 0 0;padding:0;}
    footer#UCCSfooterContainer{margin-top:-230px;}
    .affix-top{position:static;margin-top:25px;}
    .affix{position:fixed;top:75px;}
    .affix-bottom{position:absolute;top:auto;bottom:220px;}
    .navbar-collapse.collapse{max-height:100%;padding:0;margin:0;}
    .uccs-linkslist{clear:both;font-size:13px;}
    .navbar-uccs{margin:10px auto;}
    .UCCSnavbarHeader{display:block;font-size:20px;margin:0;padding:0;}
    .nav>li>a{padding:5px;}
    ul.dropdown-menu>li{max-width:100%;}
    .navbar-nav>li>.dropdown-menu{border-top:0;margin-left:-1px;}
    .navbar-nav>li{margin:2px;clear:none;padding:1px;}
    .nav>li.dropdown:hover, .nav>li.dropdown.open{padding:0;border:1px solid rgba(0,0,0,0.15);}
    .navbar-nav>li>.dropdown-menu{width:auto;}
    li.dropdown>a:first-child{width:auto;border-radius:4px;}
    li.dropdown>a.uccs-dropdown-icon{display:none;}
    a#tools-dropdown.dropdown-toggle.tools-icon{background:transparent;}
    ul#tools-dropdown-menu{border-radius:4px 0 4px 4px;margin:0;}
    .nav>li.dropdown:hover, .nav>li.dropdown.open{background-color:#FFF;border-radius:4px 4px 0 0;}
    .navbar-nav .hovernav:hover > .dropdown-menu{display:block;border-radius:0 4px 4px 4px;}
    #tools-dropdown{width:100%;}
    .navbar-nav>li>a.tools-icon{margin-top:2px;}
    div#UCCSquickLinks{width:185px;z-index:200;}
    nav#UCCSsocialMediaNavigation{height:52px;}
    div#UCCSpageBackground{background-size:cover !important;background-position:center;background-attachment:fixed !important;}
    div#UCCSimgBG{background-size:cover !important;background-position:center;background-attachment:fixed;}
    div.UCCSlinksNav{background:none;}
    .uccsnavbar-list{background:#CFB87B;color:#EEE;text-shadow:1px 1px 1px #111;border-bottom:1px solid #000;border-radius:4px 4px 0 0;}
    .navbar{min-height:42px;height:auto;}
    .navbar-brand{padding:5px 15px;height:40px;}
    .navbar-nav>li>a { line-height:10px;padding-top:12px;padding-bottom:12px; }
    div#UCCSfooterMoto{height:1em;}
    .push{height:150px;}
    footer#UCCSfooterContainer{margin-top:-150px;}
    #uccs_footer_left{padding-left:0;}
}
canvas#text-mask{position:absolute;bottom:0;left:0;}

