.mobile-only {display: none;}
@media screen and (max-width: 767px) {html, body {width: 100%;}
img {max-width: 100% !important;}
.mobile-only {display: block;}
.mobile-hidden {display: none;}
.inner {width: inherit;}
#pagewrap {width: inherit;min-width: 100%;}
#content {float: none !important;margin-top: 0 !important;width: 100% !important;}
body.body_home #content {height: auto;}
body.full-width #content {margin-right: 0;margin-left: 0;width: 100% !important;}
#header {padding-top: 0;padding-bottom: 0;height: auto;}
#header .inner {padding-top: 25px;padding-bottom: 15px;height: auto;}
#header a.homeLink,.body_about #header a.homeLink,#index.body_admission #header a.homeLink,.body_aid #header a.homeLink,.body_academics #header a.homeLink,.body_campuslife #header a.homeLink,.body_athletics #header a.homeLink,.body_news #header a.homeLink,.body_momentum #header a.homeLink {position: relative;bottom: auto;margin-bottom: 0;margin-right: 25px;margin-left: 25px;padding-bottom: 12px;width: auto;height: auto;background-image: none;}
#header a.homeLink img {max-width: inherit;}
#header #mainNav {margin-right: 25px;margin-left: 25px;width: auto;}
#header #mainNav ul {position: relative;right: auto;bottom: auto;float: none;padding-top: 6px;
*zoom: 1;}
#header #mainNav ul:before,#header #mainNav ul:after {content: " ";display: table;}
#header #mainNav ul:after {clear: both;}
#header #mainNav ul li {margin-left: 0;padding-right: 12px;padding-bottom: 9px;padding-left: 0;height: auto;line-height: 1;border-left-width: 0;}
#header #mainNav ul li.lw_item_9,#header #mainNav ul li.lw_item_10 {position: absolute;right: -6px;bottom: -6px;padding-right: 0;padding-bottom: 0;}
#mainNav ul li a {font-size: 18px;}
.body_about #mainNav li a[title='About Us'],.body_admission #mainNav li a[title='Admission'],.body_academics #mainNav li a[title='Academics'],.body_aid #mainNav li a[title='Aid'],.body_campuslife #mainNav li a[title='Campus Life'],.body_news #mainNav li a[title='News'],.body_athletics #mainNav li a[title='Athletics'] {padding-bottom: 0;height: auto;background-image: none;}
.body_momentum #mainNav li a[title='Momentum'] {padding-bottom: 0;background-image: url("/images/icons/momentum_nav_button.png");}
#search {float: none;margin-right: 25px;margin-left: 25px;padding-top: 6px;padding-bottom: 18px;padding-left: 0;width: auto;}
#search_box {width: 61.8%;}
#search_box > div {width: 100%;}
#search_query {float: none;width: inherit;}
#qa_results {left: 0;width: 100%;}
#qa_results_list {float: none;left: 0;padding: 10px 0;width: 99%;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#header ul#qa_results_list {float: none;margin-right: 0;}
ul#qa_results_list li {margin: 0 10px;padding: 0;}
ul#qa_results_list li:last-child {border-bottom-width: 0;}
ul#qa_results_list li a {display: block;padding: 5px 3px;}
#container {margin-right: 0;width: inherit;min-height: 0 !important;}
.landing4 #container {position: relative;padding-bottom: 0;}
#section_title {margin-right: 0;padding-top: 0;padding-bottom: 0;width: inherit;}
#section_title h2 {margin-bottom: 25px;width: inherit;color: #FFFFFF;font-size: 2.3em;font-family: madawaska;font-weight: 200;background: rgba(0, 43, 92, 0.8);}
#section_title h2 a,#section_title h2 span {display: block;padding: 10px 0 10px 25px;color: #FFFFFF;}
#section_title h2 span {font-size: 1em;}
#section_title p {margin-right: 25px;margin-left: 25px;}
#page_title,#page_title h1,#page_title h2 {width: inherit;}
#content h1 {padding-left: 25px;}
#profiles_item #page_content{width:auto;}
#extra img.lw_align_left{float:none;}
body.body_academics #extra p,body.body_academics #extra span,body.body_academics #extra a{font-size:inherit;}
img.lw_align_left, .lw_image_caption.lw_align_left {float: inherit;} 
#page_content .column_half {width: 97%;}
#right_container #page_content h1,#page_content #section2.divided h1,#page_content #section3.divided h1 {padding-left: 0;}
.landing #container > .lw_widget_images {position: relative;left: 0;top: 0;margin: 0;max-width: 100%;height: auto;}
.landing #container > .lw_widget_images li {padding-bottom: 0;}
.landing #container > .lw_widget_images a {display: block;}
.landing #container > .lw_widget_images img {height: auto;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_image,#landing_slideshow .HPslides .lw_gallery_mini .lw_gallery_image {height: auto !important;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_image {overflow: visible;}
.HPslides #main_gallery .lw_gallery_mini,.HPslides #main_gallery .lw_gallery_mini div img,.HPslides #main_gallery .lw_gallery_mini .lw_gallery_image,#landing_slideshow .lw_gallery_image,#landing_slideshow .lw_gallery_image > div > img,#landing_slideshow .HPslides .lw_gallery_mini div.lw_gallery_image img {position: relative;}
#main_gallery .lw_gallery_image > div:first-child,#landing_slideshow .lw_gallery_image > div {position: relative !important;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_image .lw_gallery_spinner {position: absolute;max-height: 100%;}
#landing_slideshow .lw_gallery_mini .lw_gallery_image > div {display: none;}
#landing_slideshow .lw_gallery_mini .lw_gallery_image > div:first-child {display: block;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_caption {position:absolute !important;top: 80%;bottom: auto;left: 13px;right: 23px;margin-left: 0;width: 300px !important;font-size: 12px;z-index: 30005 !important;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_caption p {font-size: 12px;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_caption a {display: block;position: relative;margin-top: 5px;padding: 2px 5px;font-size: 12px;font-weight: normal;line-height: 12px;z-index: 10006;}
#landing_slideshow .lw_gallery_image .lw_gallery_caption {display: none !important;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_thumbnails {position: absolute;top: 100%;left:8px;margin-top: 72px;padding-top: 12px;width: 98%;height: 50%;z-index: 6;}
.HPslides #main_gallery .dept-right-pics .lw_gallery_thumbnails {position: absolute;top: 95%;left:10px;margin-top: 72px;padding-top: 12px;width: 98%;height: 50%;z-index: 10;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_thumbnails li {margin: 0 0 0 -2px;width: 25% !important;height: auto;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_thumbnails li a img {width: 100% !important;height: auto !important;}
.HPslides #main_gallery .lw_gallery_mini .lw_gallery_thumbnails li a span {display: none;}
#landing_slideshow .HPslides .lw_gallery_mini .lw_gallery_thumbnails {display: none;}
#landing_slideshow .HPslides .dept-right-pics .lw_gallery_thumbnails {display: block;}
.HPslides .dept-right-pics .lw_gallery_thumbnails {display: block;list-style-type: none;margin: 0 auto;padding: 0;position: relative;top: 385px;width: 990px;z-index: 999;}
#landing_slideshow .HPslides .dept-right-pics .lw_gallery_thumbnails{}
.HPslides .dept-right-pics .lw_gallery_thumbnails li.lw_gallery_selected a img  {opacity:1;}
.academics_right_thumbnails #content{top:25px;margin-bottom:0;max-width:ingerit;width:inherit;height: auto;} 
.academics_right_thumbnails #header_image h1{padding:170px 20px 10px;}
.academics_right_thumbnails #content{z-index:0;} 
#container > div.editable:first-child > .lw_widget_slideshow,#container > div.editable:first-child > .lw_widget_images,.landing4 #container.editable > .lw_widget_images:first-child,#container #landing_slideshow .lw_widget_images,#container #header_image .lw_widget_images {position: relative;top: 0;left: 0;margin: 0;width: 100% !important;}
#container #header_image .lw_widget_images {margin: 0 25px;width: auto !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#container > div.editable:first-child > .lw_widget_slideshow ul,#container > div.editable:first-child > .lw_widget_slideshow ul li,#container > div.editable:first-child > .lw_widget_slideshow ul li a,#container > div.editable:first-child > .lw_widget_images ul,#container > div.editable:first-child > .lw_widget_images ul li,#container > div.editable:first-child > .lw_widget_images ul li a,.landing4 #container.editable > .lw_widget_images:first-child ul,.landing4 #container.editable > .lw_widget_images:first-child ul li,.landing4 #container.editable > .lw_widget_images:first-child ul li a,#container #landing_slideshow .lw_widget_images ul,#container #landing_slideshow .lw_widget_images ul li,#container #landing_slideshow .lw_widget_images ul li a {display: block;margin: 0;padding: 0;width: 100%;}
#container > div.editable:first-child > .lw_widget_slideshow img {width: 100% !important;}
#container #landing_slideshow .lw_widget_images img {height: auto !important;}
#container #header_image .lw_widget_images img {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#container #header_image .lw_widget_images .photo-caption {padding-top: 5px;}
#content,.landing #content {top: 0;margin-bottom: 0;max-width: inherit;width: inherit;height: auto;}
body.body_home #content {padding-bottom: 0;}
#header_image,.landing #header_image {margin-top: 0;width: 100% !important;}
.landing #header_image h1 {width: inherit;z-index: 10;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.body_academics #header_image {width: inherit;}
#content > #breadcrumbs {margin-right: 25px;margin-left: 25px;width: auto;}
#content > #breadcrumbs .lw_breadcrumb_separator {margin-right: 6px;}
.landing #page_content {float: none;padding-top: 20px;padding-right: 0;padding-left: 0;width: auto !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.body_contact_us #content {width: 100% !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#page_content.editable,body.body_contact_us #content #page_content.editable {float: none;margin-right: 25px;margin-left: 25px;width: auto;}
#right_container #page_content.editable,#right_container #extra.editable {margin-right: 0;margin-left: 0;}
body.extra_hidden #page_content {width:auto;}
#navigation {float: none !important;margin: 0 !important;padding: 0 25px 25px 25px;width: inherit;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.landing3 #navigation {margin-right: 0;}
#navigation .lw_widget_navigation {display: block;margin: 0 -25px 25px -25px;}
#navigation .lw_widget_navigation ul li a {display: block;padding-top: 12px;padding-bottom: 12px;padding-left: 25px;}
#navigation .lw_widget_navigation ul li.lw_current ul li a,#navigation .lw_widget_navigation ul li.lw_active ul li a {display: block;padding-top: 9px;padding-bottom: 9px;padding-left: 25px;}
#hp_switcher {display: none;}
.infoBar {position: relative;bottom: auto;left: auto;height: auto;}
.infoBar .inner {margin-top: 40%;}
.infoBar .inner .section {top: 0;margin-top: 20px;margin-left: 25px;width: auto;}
.infoBar .inner .section.students {margin-right: 0;}
.large_links {width: 100%;}
.large_links ul {margin: 0 20px;width: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.large_links ul li {display: block;width: 48%;margin-right: 4%;max-height: 106px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#scroller-widget {width: 100%;height: auto;}
#scroller-widget .lw_widget_blurbs {position: relative;width: 100%;right: 0;border-right: none;}
#scroller-widget h3 {position: relative;float: none;margin-bottom: 0;padding: 10px 25px;width: 100%;height: auto;line-height: 1;white-space: normal;text-indent: 0;text-align: left;border-right: none;border-bottom: 1px dashed grey;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#scroller-widget ul {float: none;left: 0;margin: 0;width: 100%;height: auto;}
#scroller-widget ul li {padding: 10px 25px;width: 100%;height: auto;border-right: none;border-bottom: 1px dashed grey;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#scroller-widget ul li p {margin-bottom: 0;}
#scroller-widget ul li p strong,#scroller-widget ul li strong:first-child {margin-top: 0;}
#scroller-widget ul li p + p,#scroller-widget ul li p strong br {display: none;}
.lw-scroll-controls {display: none;}
.DeptHead {position: relative;z-index: 1000;}
.DeptHead .inner {position: relative;height: 35px;}
.DeptHead h3 {display: none;}
.DeptHead .quickly_find {top: 0;width: 100%;height: 100%;overflow: visible;}
.DeptHead .quickly_find h3.dropTitle {display: block;float: right;margin: 5px 18px 0 25px;padding: 0 18px 0 0;width: auto;height: 25px;overflow: hidden;line-height: 1.2;background: transparent url(/images/icons/blue-drop-arrow.gif) no-repeat 100% 50%;}
.DeptHead .lw_widget_navigation {position: absolute;top: 35px;right: 0;margin: 0;width: 100%;z-index: 1000;}
.DeptHead .lw_widget_navigation ul {display: none;float: right;padding: 0 20px;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.DeptHead .lw_widget_navigation ul li {display: block;float: right;clear: right;margin: 0;padding: 0;width: 100%;text-align: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.DeptHead .lw_widget_navigation ul li a {display: block;margin: 0;padding: 6px 18px 6px 5px;width: 100%;line-height: 1.11;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#right_container,.landing #section1,.landing2 #section1,.landing3 #section1,.landing #page_content p.intro,.landing2 #page_content p.intro,.landing3 #page_content p.intro,.landing #section2.divided.first,.landing2 #section2.divided.first,.landing3 #section2.divided.first,.landing #section3.divided,.landing2 #section3.divided,.landing3 #section3.divided,.landing #section4.divided,.landing2 #section4.divided,.landing3 #section4.divided {float: none;margin-right: 25px;margin-left: 25px;width: auto !important;}
body.full-width #right_container,body.full-width #page_content {margin-right: 25px;margin-left: 25px;width: auto !important;}
#right_container #extra,body.body_academics #extra {float: none;margin-right: 25px;margin-left: 25px;width: auto;}
#right_container #extra {padding-right: 0;padding-left: 0;}
body.body_academics #right_container #extra {padding-right: 20px;padding-left: 20px;}
p.intro {font-size: 18px;line-height: 1.35;}
#hp-tabs {top: 0;left: 0;margin: 0;padding: 25px 0;width: 100%;}
#hp-tabs .tabContent {margin: 0 25px;min-height: 0;overflow: hidden;background-position: 50% 0;}
#hp-tabs .tabContent .t-content {padding: 10px 0;height: auto !important;overflow: visible;}
#hp-tabs h2 {margin-right: 10px;font-size: 18px;}
#hp-tabs .t-content h4.lower-link {margin: 17px 10px 10px 10px;}
#hp-tabs .t-content .lower-list .lw_widget .lw_widget_column,#hp-tabs .t-content .lower-list .lw_widget .lw_widget_column ul {float: none;width: auto !important;}
#hp-tabs .tabContent,#hp-tabs .tabContent .t-content,#hp-tabs .tabContent .TopStory,#hp-tabs .tabContent .TopStory li .lw_news_image,#hp-tabs .tabContent #SecondStory,#hp-tabs .tabContent .StoryList,.SecondStory_hidden #hp-tabs .tabContent .StoryList,#hp-tabs .tabContent #lowerAlert,#hp-tabs #event-tab div.lw_widget_events ul,#hp-tabs #event-tab div.lw_widget_events .lw_events_time,#hp-tabs #event-tab div.lw_widget_events .lw_events_title,#hp-tabs #event-tab div.lw_widget_events .lw_events_location,#hp-tabs #twit-tab,#hp-tabs #twit-tab .lw_widget_twitter,#hp-tabs #twit-tab .lw_widget_twitter .lw_twitter_username,#hp-tabs .tabNav {width: auto;}
#hp-tabs .tabContent .TopStory {margin: 0 10px;}
#hp-tabs #first-tab.t-content .TopStory .lw_widget > ul {padding: 10px 0;}
#hp-tabs #first-tab.t-content .TopStory .lw_widget > ul > li {margin: 0 10px;}
#hp-tabs #first-tab.t-content .TopStory .lw_widget > ul > li > * {margin: 0;padding: 0;}
#hp-tabs .tabContent .TopStory li .lw_news_image {width: auto;}
#hp-tabs #first-tab.t-content .TopStory .lw_widget_news img {padding-bottom: 0;}
#hp-tabs #first-tab.t-content .TopStory .lw_widget > ul > li > .lw_news_headline {margin-top: -3px;font-size: 1.11em;}
#hp-tabs .tabContent .TopStory li .lw_news_summary {clear: none;font-size: 0.9em;}
#hp-tabs .tabContent .StoryList,.SecondStory_hidden #hp-tabs .tabContent .StoryList {margin: 0 10px;padding: 10px 0;}
#hp-tabs .t-content .lw_widget ul {padding: 0;background-color: transparent;border: none;}
#hp-tabs #event-tab div.lw_widget_events h4 {font-size: 15px;}
#hp-tabs #event-tab .lw_widget .lw_item_thumb {float: right;margin-right: 0;margin-left: 6px;}
#hp-tabs #event-tab div.lw_widget_events ul li {margin-left: 30px;overflow: visible;font-size: 15px;}
#hp-tabs #event-tab div.lw_widget_events .lw_events_date {margin-right: 0;margin-left: -30px;}
#hp-tabs #event-tab div.lw_widget_events .lw_events_time {font-size: 15px;}
#hp-tabs #event-tab div.lw_widget_events .lw_events_title,#hp-tabs #event-tab div.lw_widget_events .lw_events_location {float: left;}
#hp-tabs #event-tab.t-content .lower-list {padding-top: 25px;}
#hp-tabs #event-tab.t-content .lower-list .lw_widget ul {margin: 0 10px;padding: 10px 0;}
#hp-tabs #event-tab.t-content .lower-list .lw_widget ul li {padding-bottom: 0.5em;list-style-type: none;}
#hp-tabs #fb-tab {margin: 0 10px !important;width: 100%;max-width: 93%;}
#hp-tabs #fb-tab .fb_iframe_widget {margin-left: 0 !important;width: 100% !important;max-width: 100% !important;}
#hp-tabs #fb-tab .fb_iframe_widget,#hp-tabs #fb-tab .fb_iframe_widget > span {height: 350px !important;}
#hp-tabs #fb-tab .fb_iframe_widget > span,#hp-tabs #fb-tab .fb-like-box iframe {width: 100% !important;max-width: 100% !important;}
#hp-tabs #fb-tab.t-content h4.lower-link {margin-right: 0;margin-left: 0;}
#hp-tabs #fb-tab .lower-list .lw_widget ul {margin-left: 15px;}
#hp-tabs #twit-tab {margin-left: 0;}
#hp-tabs #twit-tab div.lw_widget_twitter {margin: 0 10px;padding: 0;}
#hp-tabs .t-content.hp-youtube {width: 100% !important;}
#hp-tabs .hp-youtube .lw_blurbs_body {margin: 0 10px;}
#hp-tabs .hp-youtube iframe {margin: 0;width: 100% !important;}
#hp-tabs #map-tab {width: 100% !important;}
#hp-tabs #map-tab.t-content .lw_widget_places {margin: 0 11px;width: auto;}
#hp-tabs #map-tab div.lw_widget_places .lw_places_map {left: 0;width: 100% !important;}
#hp-tabs .tabNav {left: 0;margin: 0 25px;overflow: hidden;}
#hp-tabs .tabNav li:first-child {left: 0;margin-left: -4px;}
#hp-tabs .tabNav li:first-child a {width: 51px;}
.editable table {width: auto !important;}
.editable table td {padding: 0;width: auto !important;}
.editable img {height: auto !important;}
.editable img.lw_align_left,.editable img.lw_align_right {}
#content_nav {padding: 0;width: 100% !important;}
#content_nav #scroller-widget {left: 0;}
#content_nav .each_content_nav,#navigation #content_nav .each_content_nav {float: none;margin: 25px;padding: 5px;width: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#navigation #content_nav .lw_widget_navigation {margin: 0 0 25px 0;}
#navigation #content_nav .each_content_nav {margin: 0;width: auto;}
#content_nav .each_content_nav .nav_toplink {top: 0;left: 0;padding: 0 0 5px 0;width: 100% !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#virtual-visit,#rotating-item {position: relative;top: 0;right: 0;padding: 20px;width: 100%;height: auto;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#page_content #virtual-visit h2 a,#page_content #rotating-item h2 a {left: 0;}
#counselor-map {margin: 0;padding: 0;width: auto !important;height: 485px;overflow: scroll;}
#counselor-map > img {padding-bottom: 0;max-width: none !important;}
body.body_academics #extra .lw_news_headline a {float: none;width: auto;}
body.body_academics #extra .lw_events_title,body.body_academics #extra .lw_events_summary {display: block;float: none;width: auto;}
.lw_widget_merrimack_news .lw_widget_column {float: none;width: 100% !important;}
body.body_about #page_content table td {font-size: 12px;}
select#dept {width: 100%;}
body.body_contact_us ul#anchors li {margin-bottom: 4px;}
body.body_contact_us table td {font-size: 12px;}
#mapcontainer {float: none !important;margin: 0 !important;width: 100% !important;height: auto !important;}
#options {margin: 0 !important;padding: 25px;}
#options label {display: block;float: left;clear: left;}
#options label:last-child {float: none;}
#options label sup {font-size: 9px;}
#merrimap {margin: 0 25px !important;width: auto !important;height: 600px !important;}
#merrimap img {min-width: none !important;max-width: none !important;}
#buttonContainer {padding: 25px !important;height: auto !important;}
body.body_calendar #header .inner {padding-top: 120px;}
#lw_cal,#lw_cal_view_selector,#lw_cal_header,#lw_cal_body,.lw_cal_month_view #lw_cal_body,.lw_cal_event_view #lw_cal_body,.lw_cal_event_view #lw_cal_event_rightcol {margin-right: 0 !important;margin-left: 0 !important;width: 100% !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#lw_cal_view_selector .today {margin-left: 10px;}
#lw_cal_header {left: 0;padding-right: 0 !important;padding-left: 0 !important;}
#lw_cal_scroll_links {right: 15px;}
h5#lw_cal_this_day {margin-left: 15px;}
#lw_cal td,#lw_cal th,#lw_cal table.lw_cal_borders td {width: 100% !important;border-right: none !important;border-left: none !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body.body_momentum #subNav {width: 100% !important;}
body.body_momentum #subNav a {padding-left: 0 !important;padding-right: 0 !important;}
body.body_momentum #subNav li.lw_item_6 a {border-right-width: 0 !important;}
body.body_momentum #content h1 {padding-left: 0;}
body.body_news #page_content,body.body_news #extra,body.body_galleries #page_content {float: none;margin-right: 25px;margin-left: 25px;width: auto;}
body.body_events #page_content,body.body_events #right_container #page_content,body.body_events #right_container #extra {float: none;width: auto;}
body.body_news #extra {padding: 0;}
body.body_events #right_container #extra {margin: 0;}
body.body_news #extra hr {clear: both;}
body.body_news .news_summary {font-size: 18px;line-height: 1.35;}
#extra .news_image,#extra .news_image .lw_item_images {width: 300px !important;max-width: 100%;}
#extra .news_image .lw_slideshow_slide {top: 0 !important;left: 0 !important;margin: 0 !important;max-width: 100%;}
#extra .news_image .lw_slideshow_slide img {width: 300px !important;max-width: none !important;}
#extra .news_image .lw_news_caption {top: 0 !important;left: 0 !important;margin: 0 !important;}
#extra .lw_related_url {margin-left: 1.25em;}
form.lw_forms_form {padding: 5px;}
.lw_forms_field > input[type="text"] {width: 90%;color: #474747;font-family: "helvetica neue", arial, sans-serif;font-size: 15px;}
.lw_forms_field > input[type="submit"] {font-family: "helvetica neue", arial, sans-serif;font-size: 15px;}
#lw_gallery_image {width: 100% !important;}
#lw_gallery_images .lw_gallery_image {padding-bottom: 20px;}
#lw_gallery_thumbnails li {height: 84px;}
#page_content #lw_gallery_thumbnails img {margin-bottom: 0;}
.comment_container {float: none;width: 100%;overflow: scroll;}
.comment_container h3 {padding-bottom: 12px;}
#lw_comments_form textarea {width: 90%;}
#lw_comments_form > form > table {display: block;width: 100% !important;overflow: hidden;}
#lw_comments_form > form > table > tbody > tr > td {display: block;margin: 0;padding: 5px 0 0 5px;width: 100% !important;overflow: scroll;}
.saveandshare {clear: both;}
.footerinner {width: inherit;height: auto;}
#footer .inner {margin-right: 25px;margin-left: 25px;width: auto;
*zoom: 1;}
#footer .inner:before,#footer .inner:after {content: " ";display: table;}
#footer .inner:after {clear: both;}
.footerTop {text-align: center;}
.footerTop .left {float: none;margin: 0 auto;height: auto;}
.footerTop .PicOday {position: relative;margin: 0 auto;max-width: 270px;}
.footerTop .lw_widget_pic_o_the_day {position: relative;left: 0;}
.footerTop .lw_widget_pic_o_the_day ul {padding-bottom: 0;}
.footerTop .picODay-overlay {top: auto;right: 15px;bottom: -15px;left: auto;}
#footer .footerAddress {float: none;display: block;padding-top: 90px;padding-left: 0;padding-bottom: 25px;width: 100%;}
body.body_home #footer .footerAddress {margin-top: 60px;width: inherit;background: url(/images/logos/merrimack-bottom-logo2.png) no-repeat left top;}
body.body_home #footer .footerLinks {margin-top: 0;width: auto;text-align: left;}
#footer .tools {float: left;padding-bottom: 25px;width: 50%;min-width: 200px;}
#footer .tools .lw_widget li {padding-top: 0;padding-bottom: 0;}
#footer .tools .lw_widget li a {color: #feeca3;line-height: 21px;}
#footer .footerLinks {display: block;float: left;padding-bottom: 25px;width: auto;min-width: 135px;text-align: left;}
#footer .tools .lw_widget li a,#footer .footerLinks a {white-space: nowrap;}
.academics_right_thumbnails #landing_slideshow .dept-right-pics .lw_gallery_image .lw_gallery_caption{display: block !important;}}
@media screen and (max-width: 400px) {.infoBar .inner .section.students {clear: left;}
.large_links ul li,.offices_services .large_links_4 ul li {float: none;margin-right: 0;width: 100%;}
.HPslides #main_gallery .dept-right-pics .lw_gallery_thumbnails {top: 120%;}}