/************************ Custom ************************/

/****** Begin breakpoint: desktop ******/
  
@media all and (min-width: 60.0625em) {

/* Navbar logo */

.region-header .navbar-brand {
	height: 120px; /* Show Website logo in top bar header */
	margin: 1em 0 .5em 0;
	}

/* Website logo For banner */

.header-logo {
	width: 300px !important;
	padding: .25em !important;
	}

/* Footer logos */

.footer-logo-dept {
	height: 20px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 14px;
	width: auto;
	margin-bottom: .5em;
	}

/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.5em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/

}
/****** End breakpoint: desktop ******/

/****** Begin breakpoint: tablet ******/
  
@media all and (min-width: 45.0625em) and (max-width: 60em) {

/* Navbar logo */

.region-header .navbar-brand {
	height: 120px; /* Show Website logo in top bar header */
	margin: 1em 0 .5em 0;
	}
	
/* Website logo For banner */

.header-logo {
	width: 260px !important;
	padding: .25em !important;
	}
	
/* Footer logos */

.footer-logo-dept {
	height: 18px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 12px;
	width: auto;
	margin-bottom: .5em;
	}
	
/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.6em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/

}
/****** End breakpoint: tablet ******/

/****** Begin breakpoint: mobile ******/
@media all and (max-width: 45em) {

/* Navbar logo */

.navbar-header .navbar-brand { /* Show Webiste logo in Navbar */
	width: auto;
	max-width: 200px;
	}
	
/* Website logo For banner */
	
.header-logo {
	width: 200px !important;
	padding: 0 !important;
	}
	
/* Footer logos */

.footer-logo-dept {
	height: 18px;
	width: auto;
	margin-bottom: .5em;
	}

.footer-logo {
	height: 12px;
	width: auto;
	margin-bottom: .5em;
	}
	
/* Remove commenting if using display suite advanced view mode for news teaser */

/*
.view-news .view-header h1,
.view-spotlights .view-header h2 {
	font-size: 1.5em;
	font-weight: 500;
	line-height: normal;
	margin: .25em 0 .5em 0;
	}
*/

}
/****** End breakpoint: mobile ******/

