/*
 * responsive.custom.css is for custom media queries that are not set via the
 * theme settings, such as cascading media queries.
 *
 * By default all the other responsive stylesheets used in Adaptivetheme use a
 * "stacking method", however cascading media queries use a waterfall method so
 * you can leverage the cascade and inheritance for all browsers that support
 * media queries, regardless of screen size.
 *
 * @SEE http://zomigi.com/blog/essential-considerations-for-crafting-quality-media-queries/#mq-overlap-stack
 *
 * NOTE: this file loads by default, to disable got to your theme settings and
 * look under the "CSS" settings tab.
 */
/*
 * Really small screens and up
 */
@media only screen and (min-width: 220px) {
	.page-node-4845 .panel-3col .panel-col {
		width:calc(100% - 200px);
	}
	.page-node-4845 .Important-updates {
		width:100%;
		text-align:center;
	}
	.page-node-4845 #block-block-35 {
		width:100%;
	}
	#block-block-33 {
		float:left;
		width:100%;

	}
	#block-views-upcoming-event-block-1 {
		float:none;
		width:100%;
	}
	#block-views-upcoming-event-block-1 {
		overflow:auto;
		float:left;
	}
	.view-page-title span.field-content {
		display:block;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
	}
	.icon-shutterfly {
		padding-left:3px;
	}
	#block-block-26 {
		max-width:260px;
		font-family:"Oswald",sans-serif;
	}
	#block-block-26 > .block-inner {
		background:url("images/block-ren-bg.png");
		background-size:100% 100%;
		padding:0.5em 1em;
		color:#FFFFFF;
	}
	.view-how-to-apply ol li {
		float:left;
		width:45%;
		margin-left:2%;
	}
	.view-search-for-classes .views-field.views-field-title a {
		color:#FFFFFF;
	}
	#menu-bar {
		margin-top:0;
		padding-bottom:25px;
	}

	.not-front .view-page-title .views-field-title {
		padding-left:2em;
		box-sizing:border-box;
	}
	.field-name-field-photo {
	}
	.field-slideshow-slide {
	}
	#rm-removed > li.last.leaf.menu-depth-1.menu-item-709 {
		display:none;
	}
	/* Allows main menu to be visible when the Quick Links menu is open. */
	.responsive-menus.responsive-menus-0-2.absolute.responsified {
		z-index:998 !important;
	}
	.responsive-menus.responsive-menus-0-2.absolute.responsified li,
	.responsive-menus.responsive-menus-0-2.absolute.responsified > span {
		background:#850037;
	}
	/* BEING QUICK LINKS Mobile */
/*
	#block-block-23 {
		margin:0;
	}
	.quick-links-mobile-button {
		background:#850037;
		text-align:center;
		color:#FFFFFF;
		padding:0.5em 5%;
		font-size:larger;
		box-shadow:1px 1px 4px #850037;
	}
*/
	/* END QUICK LINKS Mobile */
	nav#block-menu-menu-quick-links {
		height:0;
		display:none;
		margin:0;
	}
	#block-menu-menu-quick-links-mobile {
		height:0;
		display:none;
		margin:0;
	}
	#block-menu-menu-quick-links-mobile .block-inner {
		margin-left:0;
		margin-right:0;
	}
	#block-menu-menu-quick-links-mobile.active {
		height:auto;
		display:block;
	}
	#block-menu-menu-quick-links-mobile.active ul {
		margin:0;
		padding:0;
	}
	#block-menu-menu-quick-links-mobile.active li {
		list-style:none;
		background:#850037;
		margin:0;
		padding:0;
		text-indent:0;
	}
	#block-menu-menu-quick-links-mobile.active li a {
		display:block;
		padding:1em 5%;
		margin:0;
		text-align:left;
		color:#FFFFFF;
		border-bottom:1px solid rgba(255,255,255,0.5);
		text-decoration:none;
		text-transform:uppercase;
	}
	.region-tertiary-content #block-block-4,
	.region-tertiary-content #block-block-5,
	.region-tertiary-content #block-block-6 {
		padding-top:0;
	}

	.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar.panels-flexible-region-last {
		margin-left:0;
		margin-right:0;
	}
	.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar.panels-flexible-region-last {
		margin-left:0;
		margin-right:0;
	}
	.page-my-mitchell .pane-upcoming-event.no-title.block,
	.page-my-mitchell section.contextual-links-region.panel-pane.pane-node.block {
		max-width:100%;
		float:none;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-8.block {
		width:100%;
		max-width:100%;
		margin-bottom:20px;
	}
	.panels-flexible-region.panels-flexible-region-43-center,
	.panels-flexible-region.panels-flexible-region-43-left_sidebar.panels-flexible-region-first {
		display:none;
	}
	#block-block-12,
	#block-menu-menu-footer-1,
	#block-menu-menu-footer-2,
	#block-menu-menu-footer-3,
	#mini-panel-footer_mobile_mini_panel_ > div.panel-col-bottom.panel-panel
	{
		display:none;
	}

	.view-how-to-apply-info p,
	.page-my-mitchell .pane-title {
		color:#5c4833;
		font-family:Arial, Helvetica, sans-serif;
	}
	.view-how-to-apply-info span > a {
		font-family:Arial, Helvetica, sans-serif;
	}
	.page-my-mitchell .panels-flexible-region-43-right_sidebar-inside {
		color:#5c4833;
		font-family:Arial, Helvetica, sans-serif;
	}
/*
	.page-my-mitchell .inside.panels-flexible-region-inside.panels-flexible-region-43-right_sidebar-inside.panels-flexible-region-inside-last {
		float:left;
	}
	.page-my-mitchell section.panel-pane.pane-menu-tree.pane-menu-academics.block > div > div > div > ul > li {
		list-style:none
	}
	.page-my-mitchell section.panel-pane.pane-node.block,
	.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar section.panel-pane.pane-custom.pane-11.block,
	.page-my-mitchell .panels-flexible-region-43-right_sidebar section.panel-pane.pane-views.pane-upcoming-events-homepage.block {
		min-height:200px;
	}
	.page-my-mitchell #block-system-main > div > div > div.panels-flexible-region.panels-flexible-region-43-left_sidebar.panels-flexible-region-first > div {
		padding-left:0.5em;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-10.block {
		overflow:auto;
	}
	.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar section.panel-pane.pane-custom.pane-12.block {
		width:32%;
		float:left;
	}
*/
	.fb-like-box.fb_iframe_widget > span,
	.fb-like-box.fb_iframe_widget > span > iframe,
	.fb-like-box.fb_iframe_widget {
		width:100% !important;
	}
	/* search for classes */
	.view-search-for-classes h1,
	.view-search-for-classes h2,
	.view-search-for-classes ul,
	.view-search-for-classes p {
		font-family:Arial, Helvetica, sans-serif;
		color:#5c4833;
		line-height:1;
		margin-top:1em;
	}
	.view-search-for-classes h1,
	.view-search-for-classes h2 {
		margin-bottom:0;
		padding-left:1em;
	}
	.view-search-for-classes h1 + ul,
	.view-search-for-classes h2 + ul {
		margin-top:0;
	}
	.not-front #columns #content-column {
		margin-top:0;
	}
/*
	.view-search-for-classes .views-row {
		-moz-column-break-after:always;
		-webkit-column-break-after:always;
		column-break-after:always;
		width:100%;
	}
*/
	.view-search-for-classes .views-row h1,
	.view-search-for-classes .views-row h2 {
		font-size:initial;
	}
        .view-future-students .views-row h1.field-label {
                color:rgba(255, 255, 255, 1);
                font-size:1.2em;
                position: relative;
                top: 30%;
                transform: translateY(30%);
        }
        .view-future-students div.views-field-title {
                height:50px;
                text-align:center;
        }
        .view-future-students div.views-field-title span a {
		font-size:17px;
	}
        .view-future-students div.views-field-title {
                height:50px;
                max-width:250px;
                text-align:center;
                position: relative;
                top: 50%;
		transform: translateY(70%);
		margin-bottom:0.5em;
		padding-left:1em;
		padding-right:1em;
        }
        .safari .view-future-students div.views-field-title {
		position:relative;
		top:30px;
        }

        .view-future-students span.field-content {
                color:white;
        }
        .view-future-students span.field-content a {
                color:rgba(255, 255, 255, 1);
                text-decoration:none;
        }
        .view-future-students span.smaller {
	}
        .view-future-students span.smaller {
                font-size:smaller;
                color:rgba(255, 255, 255, 1);
                display:block;
        }
        .view-future-students .views-row {
                max-width:250px;
                min-height:150px;
                text-align:center;
                background-image:url(images/i-want-to-block-bg.png);
                background-size:contain;
                background-repeat:no-repeat;
                margin:auto;
        }

	.views-field-field-future-students-graphic-su {
		padding-top:.5em;
	}
	.views-row-2 .views-field-field-future-students-graphic-su,
	.views-row-7 .views-field-field-future-students-graphic-su {
		margin-top:30px;
	}
/*
	.view-future-students {
		max-width:100%;
		margin:auto;
	}
	.view-future-students .views-row {
		max-width:250px;
		min-height:150px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:1em;
		text-align:center;
		background-image:url(images/i-want-to-block-bg.png);
		background-size:contain;
		background-repeat:no-repeat;
	}
	.view-future-students span > a:link,
	.view-future-students span > a:visited,
	.view-future-students .views-field-title {
		color:rgb(255,255,255);
	}
	.view-future-students .views-field-title::before {
		content:"I want to...";
	}
	.view-future-students .field-content {
		display:block;
	}
*/
}

@media only screen and (min-width: 741px) and (max-width:768px) {
	.page-node-4845 .panel-3col .panel-col {
		width:calc(100% - 350px);
	}
}
@media only screen and (min-width: 741px) {
	#block-block-36,
	#block-block-37,
	#block-block-38 {
		display:none;
	}
	#block-menu-block-16,
	#block-menu-block-17,
	#block-menu-block-18 {
		display:none;
	}
	#block-menu-block-16.active,
	#block-menu-block-17.active,
	#block-menu-block-18.active {
		display:none;
	}
}
@media only screen and (min-width: 220px) and (max-width: 741px) {
	.page-node-4845 #node-4845 .panel-col-first .nice-menu {
		display:none;
	}
	#block-block-36,
	#block-block-37,
	#block-block-38 {
		margin:0;
	}

	#menu-bar > div.responsive-menus.responsive-menus-0-0.absolute.responsified {
		z-index:1012 !important;
	}
	.page-node-4845 #menu-bar > div.responsive-menus.responsive-menus-0-2.absolute.responsified.responsive-toggled {
		z-index:1011 !important;
	}
	#block-menu-block-16.active {
		z-index:1010;
	}
	#block-menu-block-17.active {
		z-index:1009;
	}
	#block-menu-block-18.active {
		z-index:1008;
	}

	.my-mitchell.mobile.toggle.academic-resources::after {
		content:"ACADEMIC RESOURCES";
	}
	.my-mitchell.mobile.toggle.student-services::after {
		content:"STUDENT SERVICES";
	}
	.my-mitchell.mobile.toggle.student-life::after {
		content:"STUDENT LIFE";
	}
	#block-menu-block-16,
	#block-menu-block-17,
	#block-menu-block-18 {
		display:none;
	}
	#block-menu-block-16.active,
	#block-menu-block-17.active,
	#block-menu-block-18.active {
		display:block;
		position:absolute;
		width:100%;
		margin:0;
		background:#850037;
	}
	.my-mitchell.mobile.toggle {
		display:block;
		margin:0;
		padding:0 !important;
		width:100%;
		height:auto !important;
		background:#850037;
		color:#FFFFFF;
		text-align:center;
		font-size:1.3em;
	}
	#block-menu-block-16.active > div > ul.menu > li > a,
	#block-menu-block-17.active > div > ul.menu > li > a,
	#block-menu-block-18.active > div > ul.menu > li > a {
		white-space:nowrap !important;
		color: #fff;
		display: block;
		padding: 1em 5%;
		text-align: left;
		color: #FFFFFF;
		border-bottom: 1px solid #bbb;
		border-bottom: 1px solid rgba(255,255,255,0.5);
		text-decoration: none;
		text-transform: uppercase;
		font-size:inherit;
	}

	#block-menu-block-16 > div > ul.menu,
	#block-menu-block-17 > div > ul.menu,
	#block-menu-block-18 > div > ul.menu {
		padding:0 !important;
	}
	#block-menu-block-16 > div > ul.menu *,
	#block-menu-block-17 > div > ul.menu *,
	#block-menu-block-18 > div > ul.menu * {
		width:100%;
	}
}
@media only screen and (min-width: 220px) and (max-width: 768px) {
	.view-news1 .views-field-title {
		margin-left:60px;
	}
	.not-front #columns {
		box-sizing:border-box;
		padding-right:2em;
		padding-left:2em;
	}
	.not-front .region-sidebar-first .block-menu {
		margin-left:auto;
		margin-right:auto;
	}
	#block-menu-menu-quick-links-mobile.active {
		height:auto;
		display:block;
	}
	#block-menu-menu-quick-links-mobile.active ul {
		margin:0;
		padding:0;
	}
	#block-menu-menu-quick-links-mobile.active li {
		list-style:none;
		background:#850037;
		margin:0;
		padding:0;
		text-indent:0;
		width:100%;
	}
	#block-menu-menu-quick-links-mobile.active li.first {
		border-top:1px solid #FFFFFF;
	}
	#block-menu-menu-quick-links-mobile.active li a {
		font-size:small;
		display:block;
		padding:1em 5%;
		margin:0;
		text-align:left;
		color:#FFFFFF;
		border-bottom:1px solid rgba(255,255,255,0.5);
		text-decoration:none;
		text-transform:uppercase;
		width:100%;
	}
}
@media only screen and (min-width: 220px) and (max-width: 1024px) {
	section.panel-pane.pane-views-panes.pane-upcoming-events-homepage-panel-pane-1.block {
		float:left;
	}
	.region.region-sidebar-second {
		display:none !important;
	}
	.not-front #columns #content-column {
		padding-top:30px;
	}
}
/*
 * Smartphone sizes and up
 */
/* @media only screen and (min-width: 320px) {} */
/*
 * Smartphone sizes and down
 */
@media only screen and (max-width: 480px) {
	.page-node-4845 .panel-3col .panel-col-first {
		height:0;
	}
	.page-node-4845 .panel-3col .panel-col {
		width:100%;
	}

  /*
   * Float Region blocks example:
   * In smaller screen sizes we can remove the float and widths so all blocks
   * stack instead of displaying horizonally. The selector used here is an
   * "attribute selector" which will match on any float block class. Use your
   * inspector or Firebug to get the classes from the page output if you need
   * more granular control over block alignment and stacking.
   *
   * "Float Region blocks" is an extension for floating blocks in regions, see
   * your themes appearance settings, under the Extensions tab.
   */
	.region[class*="float-blocks"] .block {
		float: none;
		width: 100%;
	}
}
@media only screen and (min-width: 1170px) {
	.view-future-students .view-content {
		-moz-column-count:2;
		-webkit-column-count:2;
		column-count:2;
	}
}
@media only screen and (min-width: 481px)  and (max-width:768px) {
	#block-panels-mini-footer-mobile-mini-panel- {
		display:none;
	}
}
@media only screen and (min-width: 1025px) {
	.view-page-title span.field-content a {
		font-size:3em;
	}
	/* Labels covering two lines */
	.view-programs-list .views-row.views-row-1 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-2 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-4 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-5 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-10 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-11 .views-field-title span.field-content {
		position: relative;
		top: 10%;
		transform: translateY(-50%);
	}
	/* Labels covering two lines  FOR IE */
	.ie .view-programs-list .views-row.views-row-1 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-2 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-4 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-5 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-10 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-11 .views-field-title span.field-content {
		position: relative;
		top: 50%;
		transform: translateY(-50%);
	}
	/* Labels covering one line FOR IE */
	.ie .view-programs-list .views-row.views-row-3 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-6 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-7 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-8 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-9 .views-field-title span.field-content,
	.ie .view-programs-list .views-row.views-row-12 .views-field-title span.field-content {
		position: relative;
		top: 50%;
		transform: translateY(-50%);
	}
}
@media only screen and (min-width: 433px)  and (max-width:473px) {
	/* Labels covering two lines */
	.view-programs-list .views-row.views-row-1 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-2 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-4 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-5 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-10 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-11 .views-field-title span.field-content {
		position: relative;
		top: 30%;
		transform: translateY(-50%);
	}
}
@media only screen and (min-width: 768px)  and (max-width:923px) {
	/* Labels covering two lines */
	.view-programs-list .views-row.views-row-1 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-2 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-4 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-5 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-10 .views-field-title span.field-content,
	.view-programs-list .views-row.views-row-11 .views-field-title span.field-content {
		position: relative;
		top: 30%;
		transform: translateY(-50%);
	}
}
@media only screen and (max-width: 480px) {
	.view-programs-list .views-row.views-row-1 span.field-content,
	.view-programs-list .views-row.views-row-2 span.field-content,
	.view-programs-list .views-row.views-row-4 span.field-content,
	.view-programs-list .views-row.views-row-5 span.field-content,
	.view-programs-list .views-row.views-row-10 span.field-content,
	.view-programs-list .views-row.views-row-11 span.field-content,
	.view-how-to-apply .views-row.views-row-5 .views-field-title span.field-content {
		transform:none !important;
		top:auto !important;
	}
}
/*
 * Phone sizes and up to desktop
 */
@media only screen and (min-width: 481px) {
}

@media only screen and (min-width: 924px) {
/*
	.page-my-mitchell .panels-flexible-region-43-right_sidebar section.panel-pane.pane-views.pane-upcoming-events-homepage.block {
		float:left;
		width:197px;
		max-width:30%;
		padding-left:1%;
		padding-right:1%;
	}
	.page-my-mitchell .inside.panels-flexible-region-inside.panels-flexible-region-43-right_sidebar-inside.panels-flexible-region-inside-last {
		width:100%;
	}
	.page-my-mitchell section.panel-pane.pane-node.block,
	.page-my-mitchell section.panel-pane.pane-custom.pane-11.block {
		float:left;
	}
	.page-my-mitchell section.panel-pane.pane-views.pane-upcoming-events-homepage.block {
		margin-left:1%;
		width:auto;
		max-width:30%;
	}
	.page-my-mitchell section.panel-pane.pane-node.block {
		width:auto;
		max-width:32%;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-11.block {
		margin-right:1%;
		width:auto;
		max-width:30%;
	}
*/
}
/*
 * Tablet sizes and up
 */
@media only screen and (min-width: 768px) {
	.page-node-4845 .panel-3col .panel-col {
		/*
		width:calc(100% - 415px);
		*/
		width:calc(100% - 430px);
	}
	.my-mitchell.mobile.menu.toggle {
		display:none;
	}
	#block-menu-block-16,
	#block-menu-block-17,
	#block-menu-block-18 {
		display:none;
	}
	#block-block-23,
	.responsive-menus.responsive-menus-0-2.absolute.responsified {
		display:none;
	}
	#block-panels-mini-footer-mobile-mini-panel- {
		display:none;
	}
	.panels-flexible-region.panels-flexible-region-43-center,
	.panels-flexible-region.panels-flexible-region-43-left_sidebar.panels-flexible-region-first {
		display:block;
	}
	.page-my-mitchell .pane-upcoming-event.no-title.block,
	.page-my-mitchell section.contextual-links-region.panel-pane.pane-node.block {
/*
		max-width:30%;
*/
		float:left;
	}
	.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar.panels-flexible-region-last {
		margin-left:200px;
		margin-right:154px;
	}

}
@media only screen and (min-width: 768px)  and (max-width: 1024px) {
	#block-block-33 {
		clear:left;
	}
	#block-block-33 {
		width:50%;
	}
	#block-block-34 {
		max-width:50%;
	}
	#block-block-35 {
		max-width:49%;
		padding-left:1%;
		overflow:auto;
	}
	div.Important-updates {
		width:100%;
		text-align:center;
	}
	.page-node-4845 #block-views-upcoming-event-block-1 {
		width:50%;
	}
	#menu-bar #block-views-page-title-block .view-page-title .views-row .views-field-title .field-content a {
		font-size:2em;
	}
}
/*
 * Desktops/laptops and up
 */
/* --michael  layout tweaks
a work in progress, to deal with fixed widths and overflowing.
header needs some attention next.  Will be able to make finishing
touchs on landing pages after resolved.
*/
body,
.page,
#footer .region-inner,
#menu-bar #block-menu-menu-global-nav,
.region-tertiary-content .region-inner
{
/*
	width:100% !important;
*/
	width:auto;
	margin:0 auto;
}
.region-tertiary-content #block-menu-menu-footer-3 {
	padding-right:0 !important;
}
#header .region-header {
}
#header .region-header #block-block-3 {
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
	#field-slideshow-1-wrapper > div {
	/*
		width:auto !important;
	*/
		margin:auto;

	}
	.sidebar-second .content-inner {
		margin-right:5%;
		margin-left:5%;
	}
	.not-front.sidebar-first .content-inner {
		margin-left:280px;
	}
	#block-block-12,
	#block-menu-menu-footer-1,
	#block-menu-menu-footer-2,
	#block-menu-menu-footer-3 {
		display:block;
		margin-right:0 !important;
	}
	#block-menu-menu-footer-3 {
		width:18% !important;
	}
	#block-block-4,
	#block-block-5,
	#block-block-6 {
		padding-top:33px !important;
	}
}
.not-front #columns .columns-inner,
#menu-bar #block-panels-mini-title #mini-panel-title .pane-page-title #title,
#menu-bar #block-views-page-title-block .view-page-title .views-row .views-field-title {
	width:100%;
	max-width:1250px;
}
.not-front #columns .columns-inner {
        /*
	 * Added some padding to prevent margin collapse in firefox tablet view.
	 * http://www.sitepoint.com/web-foundations/collapsing-margins/
	 * --michael 8/14/14
	 */
	padding-top:1px;
}
#header .region-header #block-menu-menu-header-menu {
	width:22%;
}
.#header .region-header #block-custom-search-blocks-1 {
	width:19%!important;
}
#header .header-inner {
/*
	overflow:auto;
*/
}
@media only screen and (min-width:1025px) {
	.page-node-4845 .view-upcoming-event {
		box-sizing:border-box;
		padding-left:5%;
		width:95%;
	}
	.page-node-4845 .Important-updates {
		width:95%;
	}
	.page-node-4845 #block-block-35 {
		width:24%;
		padding-left:1%;
	}
	#block-block-33 {
		width:25%;
		float:left;
	}
	#block-block-34 {
		max-width:25%;
	}
	.page-node-4845 #block-views-upcoming-event-block-1 {
		width:25%;
	}
/*
	#menu-bar #block-views-page-title-block .view-page-title {
		padding-top:105px;
	}
*/
	.view-how-to-apply ol li {
		width:29%;
	}
	.region-tertiary-content #block-block-4,
	.region-tertiary-content #block-block-5,
	.region-tertiary-content #block-block-6 {
		padding-top: 33px;
	}
	.page-my-mitchell .pane-upcoming-event.no-title.block,
	.page-my-mitchell section.contextual-links-region.panel-pane.pane-node.block {
		max-width:30%;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-8.block {
		width:33%;
	}
	 /* FIXME */
	/*
	#menu-bar .menu li.first {
		margin-left:21px;
	}
	*/
	#block-block-12,
	#block-menu-menu-footer-1,
	#block-menu-menu-footer-2,
	#block-menu-menu-footer-3 {
		display:block;
	}

	header .header-inner {
		max-width:1250px;
	}
	.responsive-menus.responsive-menus-0-0.absolute {
		max-width:1250px;
		margin:auto;
	}

	.not-front #content-column > .content-inner {
		margin-right:303px;
	}

	.region-tertiary-content .region-inner {
		max-width:1250px;
	}
	footer .region-footer {
		max-width:1250px;
		margin:auto;
	}
	.region-tertiary-content #block-block-4,
	.region-tertiary-content #block-block-5,
	.region-tertiary-content #block-block-6 {
		margin-left:0.25em;
		width:16%;
	}
	.region-tertiary-content #block-menu-menu-footer-1,
	.region-tertiary-content #block-menu-menu-footer-2 {

	}
	.region-tertiary-content #block-menu-menu-footer-1,
	.region-tertiary-content #block-menu-menu-footer-2,
	.region-tertiary-content #block-menu-menu-footer-3 {
		margin-right:0;
	}
	.region-tertiary-content #block-menu-menu-footer-3 {
		width:18%;
	}
/*
	.region-tertiary-content #block-menu-menu-footer-1,
	.region-tertiary-content #block-menu-menu-footer-2,
	.region-tertiary-content #block-menu-menu-footer-3 {
	}
*/

	#faculty-and-staff.not-front div.sidebar{display: none !important;}

	#faculty-and-staff.not-front #content-column > .content-inner {
		margin-right:0px;
	}
	#faculty-and-staff th.views-field-field-phone{min-width: 150px;}
}

/* tablet view */
@media only screen and (min-width: 769px) and (max-width: 1024px) {
	#block-menu-menu-header-menu {
		position:absolute;
		right:0;
		min-width:225px !important;
	}

	#main-content ol,
	.not-front #content-column #main-content #content {
		padding:0;
	}
	.two-sidebars .content-inner {
		margin-left:300px;
		margin-right:5%;
	}
/*
	.region-sidebar-first .block-menu {
		margin-left:40px;
	}
*/
	.not-front .region-sidebar-first {
		padding-top:25px;

	}
	.view-future-students .views-row .views-field-title {
		top:10%;
	}
}
/*
@media only screen and (min-width: 481px) and (max-width: 768px) {
	.view-future-students .view-content,
	.view-search-for-classes .view-content,
	.view-how-to-apply ol {
		-moz-column-count:2;
		-webkit-column-count:2;
		column-count:2;
		overflow:hidden;
	}
	.view-future-students span > a {
		font-size:1.25em !important;
	}
}
*/
@media only screen and (min-width: 1025px) {
	.single-day {
		height:100px;
	}
	.page-calendar .calendar-calendar div.calendar {
		font-size:small;
	}
	.page-calendar .calendar-calendar td a {
		font-weight:normal;
	}
	.page-calendar .calendar-calendar td .month.day a {
		font-weight:bold;
	}
	.page-my-mitchell .content-inner {
		/* No right sidebar
		margin-right:303px;
		*/
		margin-right:0 !important;
	}
	.page-my-mitchell section.panel-pane.pane-node.block,
	.page-my-mitchell section.panel-pane.pane-custom.pane-11.block {
		float:left;
	}
	.page-my-mitchell section.panel-pane.pane-views.pane-upcoming-events-homepage.block {
		margin-left:1%;
		width:auto;
		max-width:30%;
	}

	section.panel-pane.pane-views-panes.pane-upcoming-events-homepage-panel-pane-1.block {
		float:left;
		width:33%;
	}
	.page-my-mitchell section.panel-pane.pane-node.block {
		width:auto;
		max-width:32%;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-11.block {
		margin-right:1%;
		width:auto;
		max-width:30%;
	}
	.page-my-mitchell section.panel-pane.pane-custom.pane-10.block {
/*
		max-width:78%;
		height:162px;
*/
		margin:5% auto;
	}
	.page-my-mitchell section.panel-pane.pane-node.block > .block-inner,
	.page-my-mitchell section.panel-pane.pane-custom.pane-11.block > .block-inner,
	.page-my-mitchell section.panel-pane.pane-views.pane-upcoming-events-homepage.block > .block-inner {
		margin:auto;
	}
	.two-sidebars .content-inner {
		margin-left:320px;
		margin-left:300px;
	}
	.two-sidebars .content-inner {
		margin-right:320px !important;
	}

	#block-block-3 .block-inner {
/*
		width:220px;
		white-space:nowrap;
*/
	}
	#menu-bar .menu li.menu-item-1666 a,
	#menu-bar .menu li a {
			padding-left:0;
			padding-right:0;
			width:70px;
	}
	#menu-bar .menu li a {
		margin:0 auto;
	}
	#menu-bar .menu li.first a {
		margin-left:0;
	}
	#menu-bar .menu li {
		width:11%;
		padding-left:0;
		/*
		padding-right:2%;
		*/
	}
	#menu-bar .menu li.last {
		width:12%;
		width:152px;
	}
	#menu-bar .menu li.last a {
		width:136px;
	}
	#header .region-header #block-block-3 {
		padding-left:20px;
		width:52.5%;
	}
}
@media only screen and (min-width: 880px) and (max-width:1024px) {
	.view-future-students span > a {
		font-size:1.2em;
	}
}
@media only screen and (min-width: 1200px) {
	.view-future-students span > a {
		font-size:1.25em;
	}
}

a {
	color:#325C9E;
}
.views-field-field-how-to-apply-image img,
.views-field-field-program-image img {
	box-sizing:border-box;
	border-top:0.5em solid #ddd9d5;
	border-right:0.5em solid #ddd9d5;
	border-left:0.5em solid #ddd9d5;
	width:100%;
	height:auto;
}
.view-search-for-classes .views-row .views-field-title {
	text-align:center;
}
.view-how-to-apply .views-row,
.view-programs-list .views-row {
	text-align:center;
	margin-bottom:1em;
}

.page-programs #content .panel-display,
.page-programs #content .panel-flexible {
	margin-left:0;
}
.view-programs-list .views-row {
	margin:auto;
}
.view-how-to-apply .views-field.views-field-title,
.view-programs-list .views-field-title {
        height:50px;
	min-height:42px;
	padding:0.25em 1em 0.25em 1em;
}
.view-how-to-apply .views-field.views-field-title > span > a,
.view-programs-list .views-field-title > span > a {
	color:rgba(255, 255, 255, 1);
}
.views-field-field-how-to-apply-image .field-content,
.views-field-field-program-image .field-content {
	margin-bottom:-0.3em;
}
.view-search-for-classes .button {
	font-family:'Oswald', sans-serif;
	text-align:center;
	background:#A19488;
	padding:0.75em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	line-height:1.4;
}
.view-search-for-classes .button a {
	color:rgb(255,255,255);
	font-weight:bolder;
	font-family:'Oswald', sans-serif;
}
.view-search-for-classes .link {
	text-decoration: underline;
	text-align:center;
}
/* How to apply */
.view-how-to-apply,
.view-how-to-apply .view-content,
.view-how-to-apply .view-content ol {
	overflow:auto;
}

.view-how-to-apply ol {
	list-style:none;
}

.view-search-for-classes .views-field-title,
.view-how-to-apply .views-field.views-field-title,
.view-programs-list .views-field-title {
	background-color:rgba(139, 28, 64, 1);
}
.view-search-for-classes .views-field.views-field-title > span,
.view-how-to-apply .views-field.views-field-title > span > a,
.view-programs-list .views-field-title > span > a {
	color:rgba(255, 255, 255, 1);
}
.views-field-field-search-for-classes-image img,
.views-field-field-how-to-apply-image img,
.views-field-field-program-image img {
	box-sizing:border-box;
	border-top:0.5em solid #ddd9d5;
	border-right:0.5em solid #ddd9d5;
	border-left:0.5em solid #ddd9d5;
	width:100%;
	height:auto;
}
.views-field-field-search-for-classes-image .field-content,
.views-field-field-how-to-apply-image .field-content,
.views-field-field-program-image .field-content {
	margin-bottom:-0.5em;
}
.not-front .content-column .view-content ol {
	padding-left:0;
}
/* less than ideal support for break-after */
.view-search-for-classes .views-row-last {
/*
	float:left;
*/
}
.view-programs-list .views-row div.views-field-title,
.view-search-for-classes .views-row div.views-field-title,
.view-how-to-appy .views-row div.views-field-title {
        height:50px;
        text-align:center;
}
/* Image labels covering one line */
.view-programs-list .views-row .views-field-title span.field-content,
.view-search-for-classes .views-row .views-field-title span.field-content,
.view-how-to-apply .views-row .views-field-title span.field-content {
        position: relative;
        top: 30%;
        transform: translateY(-50%);
}
#block-panels-mini-breadcrumb.block {
	margin-bottom:0;
}
.not-front div.panel-pane.pane-views-panes.no-title.block {
	margin-bottom:0;
}
/* My Mitchell landing page */
/* Hide Me */
.page-my-mitchell .pane-12 h2.pane-title.block-title,
.page-my-mitchell .panels-flexible-region-43-center section > div h2,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section h2,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section h2 {
	display:none;
}
/* Hide Me END */
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block {
	width:auto;
	max-width:100%;
}
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > h2 {
	display:block;
	margin-top:20px;
	margin-bottom:10px;
}
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > div > p {
	text-align:center;
}

.page-my-mitchell .panels-flexible-43 {
	margin-right:303px;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div,
.page-my-mitchell .panels-flexible-region-43-left_sidebar,
.page-my-mitchell .panels-flexible-region-43-center {
	box-sizing:border-box;
}
.page-my-mitchell .panels-flexible-region-43-right_sidebar {
	float:none;
	width:auto;
}

.page-my-mitchell .panels-flexible-region-43-left_sidebar {
	float:left;
	width:136px;
}

.page-my-mitchell .panels-flexible-region-43-center {
	float:right;
	width:154px;
}

.page-my-mitchell .panels-flexible-region-43-left_sidebar section h2,
.page-my-mitchell .panels-flexible-region-43-center section h2 {
	font-size:initial;
	text-align:center;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div a,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div .menu-block-wrapper a,
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > div > p > a {
	color:rgb(255,255,255);
}
.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-left_sidebar > div > section.panel-pane.pane-menu-tree.pane-menu-academics.block > div > div {
/*
	position:relative;
	top:25%;
	vertical-align:middle;
*/
}
.page-my-mitchell section.panel-pane.pane-menu-tree.pane-menu-academics.block ul,
.page-my-mitchell section.panel-pane.pane-menu-tree.pane-menu-academics.block ul li {
	margin:0;
	padding:0;
}
.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-left_sidebar > div > section.block > div > div {
/*
	position:relative;
	top:35%;
	vertical-align:middle;
*/
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div .menu-block-wrapper ul,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div p {
	text-align:center;
}
/*
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div {
	height: 38px;
	width: 119px;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-shadow: 1px 1px 1px #000;
	text-transform: uppercase;
	padding-left: 16px;
	padding-top: 14px;
	padding-bottom:5px;
}
*/
.page-my-mitchell .panels-flexible-region-43-left_sidebar section.pane-8 > div a,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section.pane-9 > div a {
	word-spacing:100px;
}
body#notify .btn-enroll-now {
	background-image:url("images/btn-enroll-now.png");
	background-repeat:no-repeat;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
	color: #ffffff;
	height:47px;
	width:126px;
	padding-left:15px;
	padding-top:7px;
	margin-left:auto;
}
/*
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div,
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > div {
	font-family: 'Oswald', sans-serif;
	background-image: url("images/btn-quicklinks.png");
	background-repeat:no-repeat;
	background-size:150% 100%;
	font-size: 15px;
	color: #ffffff;
	text-shadow: 1px 1px 1px #000;
	text-transform: uppercase;
}
.page-my-mitchell section.panel-pane:nth-child(13) > div:nth-child(1) > div:nth-child(2) {
	background-image:none !important;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div {
	height:100px;
}
.page-my-mitchell .panels-flexible-region-43-center section,
.page-my-mitchell .panels-flexible-region-43-center section > div {
	margin:0;
	padding:0;
}
.page-my-mitchell .panels-flexible-region-43-center section {
	width:67px;
	max-width:48%;
	float:left;
	margin:4% 1%;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div,
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div {
	width:107px;
	height:66px;
	margin:auto !important;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div.block-inner {
}
.page-my-mitchell .panels-flexible-region-43-center section > div {
	width:auto;
	height:67px;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div > div.block-content,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div > div.block-content a,
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div > div.block-content p {
	height:45px;
	margin:0;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div > div.block-content a {
	height:45px;
	display:block;
	padding-top:10px;
}
.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div {
	padding-left:10px;
}
*/

/* Normal  line spacing needed for three word link name
*/
/*
.page-my-mitchell a.degrees-and-programs {
	word-spacing:normal !important;
}
*/

/* Fore line to break after each word
*/
/*
.page-my-mitchell .panels-flexible-region-43-left_sidebar section > div > div.block-content a {
	word-spacing:100px;
}
*/
#block-system-main > div > div.panel-flexible.panels-flexible-43.clearfix > div > div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > div {
	background-image:none;
	color:#5c4833;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	text-shadow:none;
}
.page-my-mitchell section.panel-pane.pane-custom.pane-7.block .block-content {
}

.page-my-mitchell div.panels-flexible-region.panels-flexible-region-43-center > div > section.panel-pane.pane-custom.pane-7.block > div > div > p > a {
	height:45px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}

.page-my-mitchell .panels-flexible-region-43-right_sidebar {
/*
	margin-left: 136px;
*/
	margin-right: 154px;
}
.page-my-mitchell .panels-flexible-region.panels-flexible-region-43-right_sidebar section.panel-pane.pane-custom.pane-9.block {
	height:200px;
	margin:5% 10%;
}

/* icons */
.page-my-mitchell .panel-pane.pane-custom.block {
	background-size:contain;
	background-repeat:no-repeat;
}
/*
.page-my-mitchell .panel-pane.pane-custom.pane-1.block {
	background:url("images/icon-gmail.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
.page-my-mitchell .panel-pane.pane-custom.pane-2.block {
	background:url("images/icon-moodle.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
.page-my-mitchell .panel-pane.pane-custom.pane-3.block {
	background:url("images/icon-webadvisor.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
.page-my-mitchell .panel-pane.pane-custom.pane-4.block {
	background:url("images/icon-how-do-i-login.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
.page-my-mitchell .panel-pane.pane-custom.pane-5.block {
	background:url("images/icon-facebook.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
.page-my-mitchell .panel-pane.pane-custom.pane-6.block {
	background:url("images/icon-help-desk-chat.png") top center;
	background-size:contain;
	background-repeat:no-repeat;
}
*/
.page-my-mitchell .panel-pane.pane-custom.block p {
	margin-bottom:0;
}
.page-my-mitchell a.icon-my-mitchell {
	display:block;
	height:67px;
/*
	height:39px;
*/
	color:transparent;
}
.page-my-mitchell a.icon-my-mitchell img {
	width:46px;
}
.page-my-mitchell a.icon-my-mitchell.gmail {
	display:block;
	color:transparent;
}
/*
.page-my-mitchell .panels-flexible-region-43-left_sidebar .panel-pane.block {
	margin-top:25%;
}
.page-my-mitchell .panels-flexible-region-43-left_sidebar-inside.panels-flexible-region-inside-first::before {
	color:#5c4833;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:larger;
	content:"Information";
	display:block;
	margin-top:10%;
	text-align:center;
}
.page-my-mitchell .panels-flexible-region-43-center-inside::before {
	color:#5c4833;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:larger;
	content:"Resources";
	display:block;
	margin-top:10%;
	margin-bottom:10%;
	text-align:center;
}
*/
.page-my-mitchell .content-column {
	height:auto !important;
}
.page-my-mitchell section.panel-pane.pane-menu-tree.pane-menu-academics.block {
	margin-top:10%;
}
/* My Mitchell landing page */
/* Finish */

#menu-bar > div {
	width:auto !important;
}

/*
.page-how-to-apply .view-how-to-apply ol li.views-row {
	margin-left:auto;
	margin-right:auto;
}
*/
.page-calendar #content-column > .content-inner,
.page-how-to-apply #content-column > .content-inner {
	margin-right:auto;
}

/*============================== Andrew Css Starts =================== */
.view-future-students {float:left;width:100%;}
.view-future-students .views-row{background:#133D80;border:1px solid #c2c2c2;height:auto;margin-bottom:8x;height:230px;float:left;margin-left:15px;margin-bottom:14px;}
.view-future-students .views-row h1.field-label{top:0%;transform:none;}
.view-future-students .views-field-field-future-image{border: 0px solid;
    float: left;
    margin: 20px 0 0;
    text-align: center;
    width: 100%;/* background:#7A7168 */
}
.view-future-students .views-field-field-future-image img{border:2px solid #c2c2c2;}
.view-future-students .views-field-field-future-students-graphic-su{ text-align: center;
    width: 100%;
	float: left;
	}
.view-future-students div.views-field-title{top:0%;transform:none;}
.view-future-students div.views-field-title a{font-size:15px !important}
/*============================== Andrew Css Ends =================== */
#node-4845 > div > div > div.region.region-three-25-50-25-second {
	width:50%;
}
#node-4845 .field-slideshow-slide,
#node-4845 .field-slideshow-slide a,
#node-4845 .field-slideshow-slide img,
#node-4845 div#views_slideshow_cycle_div_my_mitchell_slider-block_1_0,
#node-4845 div#views_slideshow_cycle_div_my_mitchell_slider-block_1_1 {
/*
	max-width:500px !important;
*/
}
#node-4845 .field-slideshow-slide,
#node-4845 .field-slideshow-slide a,
#node-4845 .field-slideshow-slide img {
	max-width:100% !important;
}
.page-node-4845 #content-column > .content-inner {
	margin-right:0 !important;
}
#node-4845 > div > div > div.panel-panel.panel-col > div > div.panel-pane.pane-views.pane-upcoming-event.no-title.block {
	width:auto;
	max-width:45%;
	float:left;
}
#node-4845 > div > div > div.panel-panel.panel-col > div > section {
	width:auto;
	max-width:45%;
	float:left;
}
#node-4845 > div > div > div.panel-panel.panel-col > div > section > div > h2 {
	font-family:Oswald, sans-serif;
	font-weight:inherit;
}
#node-4845 > div > div > div.panel-panel.panel-col > div > section > div > div.block-content {
	margin-top:20px;
	border-top:3px solid #e2deda;
}

.page-node-4845 #node-4845 > div > div > div.panel-panel.panel-col > div > section > div > div.block-content > article {
	margin-top:20px;
}
.page-node-4845 .field-item p > strong {
	color:#6C002D;
}
.page-node-4845 .icon-my-mitchell > img {
	width:36px;
	vertical-align:middle;
}
#node-4845 p.enroll-now {
	background-image: url("images/btn-enroll-now.png");
	background-size:82% 72%;
	background-repeat:no-repeat;
	float: left;
	height: 37px;
	margin:0 auto;
	padding-bottom:20px;
	padding-left: 15px;
	padding-top: 10px;
	width: 126px;
}
#node-4845 h2.pane-title,
div.Important-updates > h2 {
	font-weight:normal;
}
#node-4845 h2.pane-title ~ .block-content {
	border-top:3px solid #e2deda;
	padding-top:20px;
	margin-top:20px;
}
.panel-pane.pane-custom.pane-1.no-title.block section {
	margin-bottom:1.5em;
}

#nice-menu-1  li > a,
#nice-menu-2  li > a,
#nice-menu-3  li > a {
	color:#FFF;
}
.page-node-4845 .panel-3col .panel-col-first {
	width:20% !important;
	position:relative;
	z-index:100;
}
.page-node-4845 #node-4845 > footer > p.author-datetime {
	display:none;
}
.page-node-4845 .page,
.page-node-4845 .columns-inner {
	width:100% !important;
	max-width:none !important;
}
.page-node-4845 .panel-3col .panel-col-first {
	width:auto !important;
}
.page-node-4845 .panel-3col .panel-col-last {
	width:auto !important;
	float:left;
/*
	float:right;
	margin-left:-100%;
*/
}
.page-node-4845 .view-upcoming-event .views-row .mainpart .main-inner1 {
	clear:left !important;
}
.page-node-4845 #block-block-35 > div > h2 {
	margin-left:10px;
}
#block-block-35,
#block-block-35 > h1,
#block-block-35 > h2,
#block-block-35 > h3,
#block-block-35 > h4,
#block-block-35 > h5 {
	text-align:center;
}

#block-block-35 p.Important-updates {
	display:none;
}
#block-block-35 {
	float:left;
}
/*
#block-block-35,
#block-block-35 > * {
	float:left;
}
*/

#block-block-34 {
	float:left;
	width:auto;
}
.page-node-4845 p.enroll-now {
	background-image: url("images/btn-enroll-now.png");
	background-size:82% 72%;
	background-repeat:no-repeat;
	height: 60px;
	padding-left:15px;
	width: 110px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	line-height:3;
}
#block-block-34 > div > div {
	margin-top:20px;
	border-top:3px solid #e2deda;
}
#block-block-34 > div > div > div {
	margin-top:20px;
}
#block-block-34 > div > h2 {
	font-weight:normal;
}
.page-node-4845 .field-slideshow,
.page-node-4845 .field-slideshow-slide,
.page-node-4845 .field-slideshow-image,
.page-node-4845 .field-slideshow-wrapper {
	width:100% !important;
	padding:0 !important;
	margin:0 !important;
	box-shadow:none;

}
.page-node-4845 #field-slideshow-1-wrapper > div > div.field-slideshow-slide {
}
.page-node-4845 .header.updates,
.page-node-4845 .facebook-header {
	font-family:Oswald, sans-serif !important;
	color:#000000 !important;
	margin-top:0;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:3px solid #e2deda;
	font-size:1.5em;
}
.hide {
	display:none;
}
.page-node-4845 .my-mitchell.nice-menu,
.page-node-4845 .my-mitchell.nice-menu > li {
	width:100%;
}
.page-node-4845 #columns {
	margin-bottom:20px;
}
.views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide.views_slideshow_slide {
	width:100% !important;
}
#block-block-3 div.img > p > a {
        float:left;
        display:block;
        width:24px;
        white-space:nowrap;
        overflow:hidden;
}
.page-node-4845 #content {
	max-width:1250px;
	margin:auto;
}
.md-object > a {
	text-indent:100%;
	overflow:hidden;
	white-space:nowrap;
}
#student-services #title {
	font-size:3em;
}

#gainful-employment-program .program-name
{
    font-family:Palatino Linotype, Times New Roman;
    font-size:18px;
    font-weight:normal;
    color:#f7941d;
}

#gainful-employment-program .program-level-length
{
    font-family:Palatino Linotype, Times New Roman;
    font-size:13px;
    font-weight:normal;
    color:#e6e2c8;
}


#gainful-employment-program .question-icon
{
    float:left;
    width:12px;
    height:8px;
    margin-top:3px;
    background-image:url(images/icon_q.png);
    background-repeat:no-repeat;
}

#gainful-employment-program .answer-icon
{
    float:left;
    width:12px;
    height:8px;
    margin-top:3px;
    background-image:url(images/icon_a.png);
    background-repeat:no-repeat;
}

#gainful-employment-program .qa-text
{
    float:left;
    width:270px;
    margin-left:5px;

    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
}

#gainful-employment-program .qa-text-long
{
    float:left;
    width:304px;
    margin-left:5px;

    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#333333;
}

#gainful-employment-program .qa-space
{
    height:15px;
}

#gainful-employment-program .divider
{
    background-image: url(images/dotdivider.gif);
    background-repeat:repeat-x;
    height:1px;
    margin-top:15px;
    padding-bottom:15px;
    margin-left:0px;
    margin-right:15px;
}

#divAdditionalInfoLink
{
    background-image:url(images/icon_question.png);
    background-repeat:no-repeat;
    background-position:0px 1px;
    height:15px;
    padding-left:18px;
    margin-left:5px;
    margin-top:80px;
}

#gainful-employment-program a:link
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    font-weight:normal;
    text-decoration:underline;
}
#gainful-employment-program a:visited
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    font-weight:normal;
    text-decoration:underline;
}
#gainful-employment-program a:hover
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    font-weight:normal;
    text-decoration:underline;
}

#gainful-employment-program .small-text
{
    font-family:Arial;
    font-size:11px;
    color:#333333;
    font-weight:normal;
}

#gainful-employment-program .popup-close
{
	cursor:pointer;
}
@media only screen and (max-width: 1020px) and (min-width: 741px) {
  #logo img {
    left: 0;
  }
}
