body#ncvli {
  background-color: #295d6d;
}
body#ncvli .lw_news_headline a {
  font-size: 14px;
  font-size: 0.875rem;
}
body#ncvli .more a {
  font-weight: normal !important;
}
body#ncvli span.icon-butterfly {
  background: url('https://www.lclark.edu/images/icons/ncvli-butterfly-icon_125.png') no-repeat;
  width: 125px;
  height: 130px;
  position: absolute;
  top: -20px;
  left: -120px;
  z-index: -1;
}
@media only screen and (max-width: 480px) {
  body#ncvli span.icon-butterfly {
    display: none;
  }
}
body#ncvli a {
  color: #214c58;
}
body#ncvli a:hover {
  color: #449BB5;
}
#body .lw_widget > h3 {
  font-size: 30px;
  font-size: 1.875rem;
}
body#ncvli.home h2,
body#ncvli.home h2 a,
body#ncvli.group_national_crime_victim_law_institute h1.group_title,
body#ncvli.ncvli_standard h1.group_title,
body#ncvli.ncvli_detail h1.group_title,
body#ncvli.home .lw_gallery_legend,
body#ncvli.home .lw_gallery_thumbnails,
body#ncvli #js-sidenav h2 {
  display: none;
  visibility: hidden;
}
body#ncvli.group_national_crime_victim_law_institute h2.page_title,
body#ncvli.ncvli_detail h2.page_title,
body#ncvli.ncvli_standard h2.page_title {
  font-size: 48px;
  font-size: 3rem;
  font-family: 'sorts-mill-goudy', 'Goudy Old Style', Goudy, serif;
  letter-spacing: -1px;
  line-height: 1.2;
}
body#ncvli #body,
.first.column > #body {
  padding-top: 0px;
}
body#ncvli.home .lw_gallery_image .lw_gallery_caption {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: 'franklin-gothic-urw-cond', sans-serif;
}
body#ncvli.home .lw_gallery_image .lw_gallery_credit {
  display: none;
  visibility: hidden;
  height: 1px;
}
body#ncvli .issues {
  border-right: 1px solid #eee;
}
/* Header */
body#ncvli #container > header {
  background: url(/images/background/custom/bg-header-ncvli.jpg) 50% 50% no-repeat;
  background-size: cover;
  min-height: 200px;
}
body#ncvli #container > header #search {
	right: 10px;
}
body#ncvli #container > header .college_nav li a {
  color: #fff;
}
body#ncvli #container > header .college_nav li a:hover {
  color: #8bc3d4;
}
body#ncvli #container > header .college_nav li a:after {
  background-color: #fff;
  right: -1.5em;
}
body#ncvli #container > header .header-lnc-logo {
  min-height: 0;
}
.group_ncvli body#ncvli #container > header .header-lnc-logo {
  margin: 96px 0 0;
}
body#ncvli #container > header .header-lnc-logo a {
  width: 743px;
  height: 85px;
  background: url(//www.lclark.edu/images/background/custom/bg-wordmark-ncvli.png) 0 0 no-repeat;
}
@media only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  body#ncvli #container > header .header-lnc-logo a {
    background-image: url(//www.lclark.edu/images/background/custom/bg-wordmark-ncvli-x2.png);
    background-size: 100% 100%;
  }
}
body#ncvli #container > header .info_links {
  margin-top: 44px;
}
body#ncvli #container > header .info_links li a {
  color: #ffa627;
}
body#ncvli .intro {
  color: #7f7b63;
}
body#ncvli .last.column.blue {
  background-color: #f2f2ed;
}
body#ncvli .equal.columns.last_column_blue:before {
  background: #f2f2ed;
}
body#ncvli .last.column.blue .contact > h3 {
  color: #3d8c9c;
}
body#ncvli #page div#subnavigation ul {
  border-bottom: 1px solid #bfbfb6;
  background-color: #e6e6dc;
}
body#ncvli #page div#subnavigation ul li {
  border-top: 1px solid #bfbfb6;
}
body#ncvli #page div#subnavigation ul li.lw_active > a {
  color: #fff !important;
  background-color: #036;
}
body#ncvli #page div#subnavigation ul li.lw_active > a .lc_nav_expanded,
body#ncvli #page div#subnavigation ul li.lw_active > a .lc_nav_unexpanded {
  color: #fff;
}
body#ncvli #page div#subnavigation ul li.current a:hover,
body#ncvli #page div#subnavigation ul li.lw_current a:hover {
  color: #fff;
  background-color: #46a;
}
body#ncvli #page div#subnavigation ul li.current ul li a,
body#ncvli #page div#subnavigation ul li.lw_current ul li a {
  color: #2e342b;
  background-color: none;
}
body#ncvli #page div#subnavigation ul li.current ul li a:hover,
body#ncvli #page div#subnavigation ul li.lw_current ul li a:hover {
  color: #fff;
  background-color: #036;
}
body#ncvli #page div#subnavigation ul li a {
  color: #2e342b;
}
body#ncvli #page div#subnavigation ul li a:hover {
  color: #fff;
  background-color: #036;
}
body#ncvli #page div#subnavigation ul .lc_nav_external_url {
  right: 16px;
  top: 50%;
  width: 13px;
  height: 13px;
  margin-top: -7px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background: url(//www.lclark.edu/images/navigation/external_arrow_sprite.png) 0 0 no-repeat;
}
a:hover body#ncvli #page div#subnavigation ul .lc_nav_external_url {
  background-position: -13px 0;
}
/* Footer */
body#ncvli #footer ul a,
body#ncvli #footer nav a,
#footer p#user a {
  color: #fff;
}
body#ncvli #footer div p img {
  position: absolute;
  left: -57px;
  top: 0;
  width: 51px;
  height: 51px;
  background: transparent url("/images/shields/ncvli-shield-51.png") no-repeat;
}
body#ncvli #lw_page {
  background-color: #295d6d !important;
}
body#ncvli #container > footer {
  background: url(/images/background/custom/bg-header-ncvli.jpg) 50% 50% no-repeat;
  background-size: cover;
  background-repeat: repeat-x;
}
body#ncvli * .lw_starred {
  font-weight: normal;
}
body#ncvli .button_label {
  text-align: center;
}
body#ncvli .button_label a {
  color: #fff;
}
body#ncvli .escape_button {
  padding: 0 20px;
}
/* Mobile */
body#ncvli .skip-to-footer {
  background-color: #295d6d;
}
body#ncvli .skip-to-footer a {
  color: #fff;
}
body#ncvli #jPanelMenu-menu {
  background-color: #295d6d;
}
body#ncvli #jPanelMenu-menu .info_links {
  background-color: #265766;
}
body#ncvli #jPanelMenu-menu .info_links span {
  color: #ddd;
}
body#ncvli #jPanelMenu-menu a {
  color: #fff;
}
body#ncvli #jPanelMenu-menu a:hover,
body#ncvli #jPanelMenu-menu a:active {
  background-color: #377d92;
}
@media only screen and (max-width: 480px) {
  body#ncvli #container > header {
    min-width: 0;
    min-height: 0;
    background: url(/images/background/custom/bg-mobile-header-ncvli.jpg) 50% 50% no-repeat;
    background-size: cover;
  }
  body#ncvli #container > header .header-lnc-logo {
    float: none;
    margin: 47px 0 0;
    padding: 10px 0;
    text-align: center;
  }
  body#ncvli #container > header .header-lnc-logo a {
    width: 100%;
    height: 54px;
    margin: 0 auto;
    padding: 0 !important;
    background: url(/images/background/custom/bg-wordmark-mobile-ncvli.png) 50% 50% no-repeat;
    background-size: 100% auto;
  }
}
body#ncvli.landing_page .subcontent_container {
  position: relative;
  margin-top: 20px;
  padding-top: 30px;
  width: 100%;
  color: #fff;
  background-color: #295d6d;
}
body#ncvli.homepage #container > footer:before,
body#ncvli.landing_page #container > footer:before {
  content: '';
  display: block;
  position: absolute;
  top: -40px;
  left: 0;
  width: 100%;
  height: 40px;
  background: none;
  background-size: cover;
  background-repeat: repeat-x;
}
body#ncvli #container > header .info_links ul {
  float: right;
  width: 11em;
  margin: 0;
}
body#ncvli .news_carousel a,
a.more_news {
  color: #fff !important;
}
body#ncvli .landing_content_inner #left-column a:hover,
body#ncvli .landing_content_inner #right-column a:hover {
  color: #295d6d;
}

.hide-captions .lw_gallery_caption {
	display:none !important;
}
body#ncvli .navigation-buttons li a {
	color: #ffffff !important;
}
