.mobile-only {display: none;}
@media only screen and (max-width: 480px) and (max--moz-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (-o-max-device-pixel-ratio: 3/2), only screen and (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (max-device-pixel-ratio: 1.5) {body {background: #113300 url(/images/background/trees_mobile.jpg) top center repeat-x;}}
@media only screen and (max-width: 480px) {body {background-image: none;}
#container > header {min-width: 0;min-height: 0;background: url(/images/background/bg-mobile-header-college.jpg) 50% 50% no-repeat;background-size: cover;}
#container > header .inner {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.school_graduate #container > header {background-image: url(/images/background/bg-mobile-header-graduate.jpg);}
.school_law #container > header {background-image: url(/images/background/bg-mobile-header-law.jpg);}
.schools_wrapper,.college_nav,.info_links {display: none;}
.menu-trigger {position: absolute;top: 11px;left: 0;z-index: 45;display: block;width: 48px;height: 41px;border: 1px solid #3b6725;-webkit-border-radius: 0 5px 5px 0;-webkit-background-clip: padding-box;-moz-border-radius: 0 5px 5px 0;-moz-background-clip: padding;border-radius: 0 5px 5px 0;background-clip: padding-box;background: #ffffff url(data:image/gif;base64,R0lGODlhFgAMAIABABlAAf///yH5BAEAAAEALAAAAAAWAAwAAAIXhI+pyxwPo5y02oub3tzgD4Zi0JWmUQAAOw==) 50% 50% no-repeat;-webkit-box-shadow: '3px 0 5px 1px rgba(0, 0, 0, .5)';-moz-box-shadow: '3px 0 5px 1px rgba(0, 0, 0, .5)';box-shadow: '3px 0 5px 1px rgba(0, 0, 0, .5)';text-indent: 100%;white-space: nowrap;overflow: hidden;}
.menu-trigger.school {top: 42px;z-index: 44;background-color: #ff9f16;background-position: 50% 70%;}
#jPanelMenu-menu {display: none;padding: 0;background-color: #113300;font-family: 'franklin-gothic-urw-cond-n4', 'franklin-gothic-urw-cond', sans-serif;}
#jPanelMenu-menu .schools_wrapper,#jPanelMenu-menu .college_nav,#jPanelMenu-menu .info_links,#jPanelMenu-menu li {display: block;}
#jPanelMenu-menu .info_links {padding: 5px 0;background-color: #0e2900;}
#jPanelMenu-menu .info_links span {display: block;color: #ddd;text-transform: uppercase;padding: 0 10px;line-height: 2em;}
#jPanelMenu-menu li {float: none;padding: 0;}
#jPanelMenu-menu ul {margin: 0 0 1em;}
#jPanelMenu-menu ul#schools {margin: 0;}
#jPanelMenu-menu a {display: block;height: auto;padding: 0 10px;color: #fff;font-size: 15px;font-size: 0.9375rem;line-height: 2em;text-align: left;}
#jPanelMenu-menu a:hover,#jPanelMenu-menu a:active {background-color: #226600;}
#jPanelMenu-menu .navigation {height: auto;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#jPanelMenu-menu .navigation li a {overflow: visible;white-space: normal;}
#schools {border-bottom: 0;background-color: transparent;overflow: visible;border-top: 1px solid #718468;}
#schools li {margin: .25em 0;}
#schools li a.school_link {padding: 0 10px;}
#schools li a.school_link span {background: none;}
#school_cas,#school_law,#school_grad {text-transform: uppercase;}
#school_cas a.school_link,#school_law a.school_link,#school_grad a.school_link {width: auto;font-weight: normal;}
#school_cas a:hover,.school_college #school_cas a {background-color: #e66b3f;color: #194001;}
#school_law a:hover,.school_law #school_law a {background-color: #ffa627;color: #194001;}
#school_grad a:hover,.school_graduate #school_grad a {background-color: #ffa627;color: #194001;}
#container > header .header-lnc-logo {float: none;margin: 47px 0 0;padding: 10px 0;text-align: center;}
#container > header .header-lnc-logo a {width: 100%;height: 63px;margin: 0 auto;padding: 0 !important;background: url(/images/background/bg-wordmark-mobile-lewis-and-clark.png) 50% 50% no-repeat;background-size: 100% auto;}
.school_graduate #container > header .header-lnc-logo {margin-top: 15px;}
.school_graduate #container > header .header-lnc-logo a {width: 100%;height: 137px;background-image: url(/images/background/bg-wordmark-mobile-lnc-graduate.png);}
.school_law #container > header .header-lnc-logo {margin-top: 47px;}
.school_law #container > header .header-lnc-logo a {width: 100%;height: 33px;background-image: url(/images/background/bg-wordmark-mobile-lnc-law.png);}
#container > header form#search,.institutional #container form#search {position: relative;top: auto;right: auto;padding: 10px 0 20px;text-align: center;}
#container > header form#search #results,.institutional #container form#search #results {width: 90%;left: 50%;top: 34px;margin: 0 0 0 -45%;padding: 0;text-align: left;}
#container > header form#search #results p,.institutional #container form#search #results p,#container > header form#search #results ul,.institutional #container form#search #results ul {margin-left: 0;margin-right: 0;}
#container > header form#search #results p,.institutional #container form#search #results p {padding-left: 6px;padding-right: 6px;}
.skip-to-footer {display: block;background-color: #240;}
#homepage .skip-to-footer {display: none;}
.skip-to-footer a {display: block;padding: 8px 12px;font-weight: normal;font-size: 12px;font-size: 0.75rem;line-height: 1.334em;font-family: 'Helvetica Neue', Helvetica, sans-serif;text-align: center;color: #fff;}
.skip-to-footer a:after {content: "\21B4";padding: 0 8px;font-size: 18px;font-size: 1.125rem;}
p {word-wrap: break-word;}
#container,.navigation,.columns .column.single,.columns .column.double,.columns .column.triple,.columns .column.quadruple,.columns .column.quintuple,.columns .column.single_and_a_half,.columns .column.double_and_a_half,.triple .two.bordered.notes.columns > .column,.quadruple .two.bordered.notes.columns > .column,.quadruple .two .column,.quadruple .two.uneven .larger.column,.quadruple .two.uneven .smaller.column,ul#metanav_2,.header-lnc-logo {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bordered .column {border: 0;}
.columns .column .columns .column {padding: 0;}
.columns .column .columns {margin: 0;}
.columns .column {float: none;width: auto;padding-bottom: 0 !important;overflow-y: auto;}
.columns .column.triple,.columns .column.quadruple {padding: 0;}
.half {width: 100%;margin-right: 0;}
.half.left,.half.right {float: none;}
body.institutional #content,body.law #content,body.graduate #content,body.college #content {min-width: 0;background-image: none;}
#body {padding: 20px 15px 40px !important;}
#body:after {content: "";clear: both;display: table;}
#body table,#body img {width: auto !important;max-width: 100%;}
#body img {height: auto;}
#body iframe {width: 100%;height: auto;max-width: 100%;}
#body .additional {float: none;margin: 0;width: 100%;}
#body .additional:after {content: "";clear: both;display: table;}
.last_column_blue {background: none;}
.last.blue.column {width: auto;float: none;padding: 0;overflow: auto;}
.equal.columns.last_column_blue:before {display: none;}
#page {width: 100%;padding: 0;}
#page #subnavigation {width: auto;}
#dropdown,.dropdown {width: auto;padding: 0;border: 0;background-color: transparent;}
#dropdown > a,.dropdown > a {display: inline-block;padding: 2px 4px;border: 1px solid #999;background-color: #eee;}
#dropdown #dropdown_list,.dropdown #dropdown_list,#dropdown .dropdown_list,.dropdown .dropdown_list {width: auto;left: 0;top: 1.7em;}
#dropdown ul,.dropdown ul {max-width: 49%;}
ul.buttons.horizontal.centered li,ol.buttons.horizontal.centered li,nav.buttons.horizontal.centered li {display: inline-block !important;}
footer {width: auto;min-height: 0;padding: 0 10px 10px;}
#container > footer {width: auto;}
footer #footer {width: auto;min-height: 0;padding: 0;}
footer #footer div p span {white-space: normal;}
footer #footer .vcard {float: none;clear: both;padding: 20px 0;margin: 0 auto;}
footer #footer ul,footer #footer ul#web_applications,footer #footer ul#social_media,footer #footer nav,footer #footer nav#web_applications,footer #footer nav#social_media,footer #footer p#copyright,footer #footer p#user {float: none;width: 100%;margin: .5em 0;text-align: center;}
footer #footer nav ul {float: left;width: 45%;padding: 0 0 0 5%;text-align: left;}
footer #footer nav ul:first-child {padding: 0 5% 0 0;text-align: right;}
footer #footer ul a,footer #footer nav a {padding: 0;}
footer #footer ul#web_applications,footer #footer ul#social_media,footer #footer nav#web_applications,footer #footer nav#social_media,footer #footer ul#web_applications li,footer #footer ul#social_media li,footer #footer nav#web_applications li,footer #footer nav#social_media li,footer #footer ul#means_of_contact li {float: none;display: inline-block;}
.dynamo .column.double_and_a_half .lw_widget_home_page_lead_image {position: relative;top: auto;left: auto;}
.dynamo .column.double_and_a_half .lw_widget_home_page_lead_image .lw_image {width: 100%;height: auto;}
.dynamo .column.double_and_a_half .lw_widget_home_page_main_column {margin-top: 1em;}
.dynamo .single_and_a_half.brick {overflow: hidden;overflow-y: hidden;}
.dynamo .single_and_a_half.brick:before {display: none;}
.dynamo .single_and_a_half .events h3 {width: 100%;}
.navigation-buttons ul li,.navigation-buttons ul li.lw_has_subnav,.navigation-buttons ul li ul.lw_subnav {display: block;float: none;position: static;margin-bottom: 0.6rem;}
.navigation-buttons ul li ul.lw_subnav li {margin-bottom: auto;}
.buttons a,#body .buttons a,a.button,#body a.button,input.button,#body input.button {display: inline-block;margin-bottom: 0.5em;}
body #top_story {height: auto;padding: 0 0 10px;}
body #top_story #feature_image {position: relative;left: auto;top: auto;padding: 0;height: auto;width: auto;margin: 0 auto;}
body #top_story #feature_image .lw_item_thumb,body #top_story #feature_image .lw_item_thumb img {float: none;margin: 0 auto;}
body.source div.equal.columns {margin-top: 0;}
.lw_widget_type_galleries_inline > div[style] {width: 100%;max-width: 100%;}}
@media only screen and (max-width: 400px) and (pixel-density: 2) {#dropdown_list ul,.dropdown_list ul {max-width: 100%;width: auto;}}
@media only screen and (max-width: 480px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (-o-min-device-pixel-ratio: 3/2), only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 480px) and (min-device-pixel-ratio: 1.5) {#container > header .header-lnc-logo a {background-image: url(/images/background/bg-wordmark-mobile-lewis-and-clark-x2.png);}
.school_graduate #container > header .header-lnc-logo a {background-image: url(/images/background/bg-wordmark-mobile-lnc-graduate-x2.png);}
.school_law #container > header .header-lnc-logo a {background-image: url(/images/background/bg-wordmark-mobile-lnc-law-x2.png);}}