/* THEME OPTIONS ************************** */

/* GLOBAL ********************************* */
#page {
	position: relative;
}

/* ----- Grid System ------------------------ */
@media (min-width: 768px) {
.container {
    width: 750px;
}
}
@media (min-width: 992px) {
.container {
    width: 970px;
}
}
@media (min-width: 1200px) {
.container {
    width: 1170px;
}
}

/* ----- Body ------------------------ */
@media (max-width: 768px) {
	#main-content #sidebar-first,
	#main-content #sidebar-second,
	#main-content #content {
    	margin-left: 0;
	}
}
/* ----- Custom Fonts ---------------- */
.site-name, #site-slogan {
    color: inherit;
    font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;
    font-weight: 700;
    line-height: 1;
	text-rendering: optimizelegibility;
}
/* ----- Text ------------------------ */
@media (max-width: 768px) {
#header h1 {
    font-size: 32px;
	margin-bottom: 5px;
	margin-top: 5px;
}
}
/* ----- Links ----------------------- */
/* ----- Lists ----------------------- */
.list-unstyled {
	margin-left: 0;
}
/* ----- Tables ---------------------- */
/* ----- Forms ----------------------- */

/* HEADER ********************************* */
/* ----- Header Region --------------- */
@media (max-width: 768px) {
	#header {
		margin: 10px 0;
	}
}
@media (min-width: 768px) {
	#header {
		padding: 0;
		margin: 0;
		position: static;
		left: 0;
		right: 0;
		background-color: rgba(255, 255, 255, 0.5);
		z-index: 99;
	}
}
@media (min-width: 992px) {
	#header {
		padding: 0;
		margin: 0;
		position: absolute;
		left: 0;
		right: 0;
		background-color: rgba(255, 255, 255, 0.5);
		z-index: 99;
	}
}
@media (min-width: 1200px) {
	#header {
		padding: 0;
		margin: 0;
		position: absolute;
		left: 0;
		right: 0;
		background-color: rgba(255, 255, 255, 0.5);
		z-index: 99;
	}
}

#hero {
	min-height: 140px;
}
#hero img.full,
#hero span.full img {
	width: 100%;
}
@media (max-width: 768px) {
	#hero {
		min-height: 0;
	}
}
/* ----- Search Box ------------------ */
/* ----- Logo ------------------------ */
/* ----- Site Title and Slogan ------- */
#name-and-slogan {
	padding-top: 40px;
}
@media (max-width: 768px) {
	#name-and-slogan {
		padding-top: 20px;
		padding-bottom: 10px;
	}
}

@media (max-width: 480px) {
  .site-name,
  .site-slogan,
  .site-login {
    text-align: left;
  }
}

/* NAVIGATION ***************************** */
/* ----- UNM Nav --------------------- */
.navbar-unm {
	margin-bottom: 0;
	position: relative;
}
/* ----- Main Navigation ------------- */
#nav,
#nav #horiz-nav .navbar-inner {
	background-color: #777;
}
#nav .nav > li.first > a {
	border-left: 1px solid #fff;
}
#nav .nav > li {
    margin: 0;
}
#nav .nav > li > a {
	border-right: 1px solid #fff;
}
#nav .nav > li > a.active {
	background-color: #fff;
}
#nav > .container {
	padding-left: 0;
	padding-right: 0;
}
#nav #horiz-nav .navbar-inner {
	padding-left: 0;
	padding-right: 0;
}
.stickynav {
	border-bottom: none;
}
/* ----- Secondary Navigation -------- */
/* ----- Breadcrumbs ----------------- */
/* ----- First Sidebar Menu Blocks --- */
/* ----- Second Sidebar Menu Blocks -- */
/* ----- Admin Menu ------------------ */
/* ----- Pager Nav ------------------- */

/* SIDEBARS ******************************* */

/* FOOTER ********************************* */
#fullwidth-bottom {
	background-color: #f9f9f9;
	border-top: 1px solid #ccc;
	padding: 30px 0;
}
#fullwidth-bottom > .container {
	margin: 0 auto;
}
#footer {
	margin-bottom: 0;
}
#footer > .container {
	padding-left: 0;
	padding-right: 0;
}
#totop i {
	cursor: pointer;
}
/* ----- Fat Footer ------------------ */

/* CONTENT ******************************** */

/* VIEWS ********************************** */
/* ----- Search Results -------------- */

/* CONTAINERS ***************************** */
/* ----- Blocks ---------------------- */
/* ----- Wells ----------------------- */
/* ----- Callouts and Blockquotes ---- */
/* ----- Pullquote Text -------------- */

/* POSTCARD LAYOUTS ********************** */

/* IMAGES ******************************** */

/* ICONS ********************************* */

/* HELPER CLASSES ************************ */
/* ----- Style ----------------------- */
/* ----- Positioning ----------------- */
/* ----- Sizing ---------------------- */

/* GENERAL OVERRIDES ********************* */
/* ----- Bootstrap Overrides --------- */
/* ----- Field Collection Overrides -- */
/* ----- Field Label Overrides ------- */

/* ADMINISTRATION ************************ */
/* ----- Admin ----------------------- */
/* ----- User Block ------------------ */

/* MEDIA QUERIES ************************* */
/* ----- Responsive ------------------ */
/* ----- Print ----------------------- */