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

/* GLOBAL ********************************* */
@import "bib.css";

alert-error { display:none}

/* ----- Body ------------------------ */
/* ----- Custom Fonts ---------------- */

/* ----- Text ------------------------ */
body {
  background-image: url(red.png); background-repeat: repeat-x;
  font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
  color: black;
}	

/* ----- Links ----------------------- */

body a {
  color: #e34120;
  text-decoration: none;
}
/* line 16, ../sass/employid.scss */
body a:visited {
  color: themegrey;
  text-decoration: underline;
}
/* line 17, ../sass/employid.scss */
body a:hover {
  background-color: #eeeeee;
}

#logo a:hover 
{
	background-color: transparent;
}

/* ----- Lists ----------------------- */
/* ----- Tables ---------------------- */
/* ----- Forms ----------------------- */

/* HEADER ********************************* */
/* ----- Header Region --------------- */
/* ----- Search Box ------------------ */
/* ----- Logo ------------------------ */
 
@media (min-width: 1200px) {
	.header { display: none; }
}

.header .site-logo img {
vertical-align: top;
}

.header .site-logo img {
max-height: 200px;
padding-right: 70px;
}


/* ----- Site Title and Slogan ------- */
.site-name { visibility: hidden; height: 0;}
.site-slogan { font-size: 4em; font-weight: bold; }

/* NAVIGATION ***************************** */
/* ----- Main Navigation ------------- */
/* ----- Secondary Navigation -------- */
/* ----- Breadcrumbs ----------------- */
/* ----- First Sidebar Menu Blocks --- */
/* ----- Second Sidebar Menu Blocks -- */
/* ----- Admin Menu ------------------ */
/* ----- Pager Nav ------------------- */
@media (max-width: 768px) { 
	.logo-in-nav {display: none}
	#site-slogan {text-align: left; color: #e34120; padding: 5px; }
	h2 { font-size: 1.5em; }
	.navbar .navbar-inner  { background-image: url(red.png); background-repeat: repeat; background-color:transparent; border-style: none; box-shadow: none; } 
}

@media (min-width: 769px) and (max-width: 1200px) 
{
	.logo-in-nav {display: none}
	#site-slogan {text-align: left; color: #e34120; padding: 5px; }
	.navbar .navbar-inner  { background-image: url(red.png); background-repeat: repeat; background-color:transparent; border-style: none; box-shadow: none; } 
	article h2 { font-size: 1.5em; }
	h1 { font-size: 2em; }

	/* Using flex */
	/* #main-nav { display: flex; flex-wrap: wrap;}
	#main-nav ul.nav { display: flex; flex-grow: 1;}
	#logo-nav { display: flex; flex-grow: 0;}
	*/
	
	#main-nav  {z-index:-1; background-image: url(red.png); background-repeat: repeat;  vertical-align: middle;}
	#logo-nav { background-color: transparent; background-image: none; }
	#main-nav ul.nav  { background-color: transparent; background-image: url(red.png); background-repeat: repeat;}
	
	#main-nav ul.nav>li, 
	#main-nav ul.nav>li a {background-color: transparent; }
	
	#main-nav ul.nav>li,
	#main-nav ul.nav>li.first, 
	#main-nav ul.nav>li.open,  
	#main-nav ul.nav>li.active,  
	#main-nav ul.nav>li.active-trail,  
	#main-nav ul.nav>li.expanded { float:left; background-image: none; background-color: transparent; display: inline; }
	#main-nav ul.nav>li.active a { background-color: transparent; background-image: none; }

	#main-nav ul.nav>li.first { z-index:1 }

	#main-nav ul.nav>li ul.dropdown-menu li a { color: black; }
	#main-nav ul.nav>li ul.dropdown-menu li a:hover {  background-image: url(red.png); background-repeat: repeat; color: white; }

	#main-nav ul.nav li.dropdown.open>.dropdown-toggle, 
	#main-nav ul.nav li.dropdown.active>.dropdown-toggle, 
	#main-nav ul.nav li.dropdown.open.active>.dropdown-toggle { background-image: url(red.png); background-repeat: repeat;  }
	
	#main-nav ul.nav li.dropdown.open > .dropdown-toggle .caret, 
	#main-nav ul.nav li.dropdown.active > .dropdown-toggle .caret, 
	#main-nav ul.nav li.dropdown.open.active > .dropdown-toggle .caret {
		border-top-color: white;
		border-bottom-color: white;
	}

	#main-nav li a {
	color: white;
	text-decoration: none;
	box-shadow:none;	
	/* text-shadow: 0 1px 0 #fff; */
	}

	.nav li.dropdown.expanded>.dropdown-toggle .caret, 
	.nav li.dropdown.open>.dropdown-toggle .caret, 
	.nav li.dropdown.active>.dropdown-toggle .caret, 
	.nav li.dropdown.open.active>.dropdown-toggle .caret {
		border-top-color: white;
		border-bottom-color: white;
	}

}

@media (min-width: 1200px) {
	.navbar { }
	.navbar .navbar-inner  { background-image: none; background-color:transparent; border-style: none; box-shadow: none; } 

	.navbar .navbar-inner:before { }
	#logo  {z-index: 1}
	.site-slogan {display: none }
	#main-nav  {z-index:-1; background-image: url(red.png); background-repeat: repeat;  vertical-align: middle;}
	#logo-nav { background-color: transparent; background-image: none; }

	#main-nav ul.nav  { background-color: transparent; background-image: url(red.png); background-repeat: repeat; position:relative; top:100px;}

	#main-nav ul.nav>li,
	#main-nav ul.nav>li a {background-color: transparent; }

	#main-nav ul.nav>li,
	#main-nav ul.nav>li.first, 
	#main-nav ul.nav>li.open,  
	#main-nav ul.nav>li.active,  
	#main-nav ul.nav>li.active-trail,  
	#main-nav ul.nav>li.expanded { float:left; background-image: none; background-color: transparent; display: inline; }

	#main-nav ul.nav>li.active a { background-color: transparent; }

	/* #main-nav ul.nav>li.first { z-index:1 } */
	/*#block-menu-block-1 ul.nav>li.first>a { padding-left: 30px; }
	#block-menu-block-1 ul.nav>li>a { padding-top: 55px; padding-left: 5px; padding-right: 5px; }
	#block-menu-block-1 li.last  { padding-right: 100px;}*/

	#main-nav ul.nav>li ul.dropdown-menu li a { color: black; }
	#main-nav ul.nav>li ul.dropdown-menu li a:hover {  background-image: url(red.png); background-repeat: repeat; color: white; }

	#main-nav ul.nav li.dropdown.open>.dropdown-toggle, 
	#main-nav ul.nav li.dropdown.expanded>.dropdown-toggle .caret, 
	#main-nav ul.nav li.dropdown.active>.dropdown-toggle, 
	#main-nav ul.nav li.dropdown.open.active>.dropdown-toggle { background-image: url(red.png); background-repeat: repeat;  }
	#main-nav ul.nav li.dropdown.open > .dropdown-toggle .caret, 
	#main-nav ul.nav li.dropdown.active > .dropdown-toggle .caret, 
	#main-nav ul.nav li.dropdown.open.active > .dropdown-toggle .caret {
		border-top-color: white;
		border-bottom-color: white;
	}

	#main-nav li a {
	color: white;
	text-decoration: none;
	box-shadow:none;	
	/* text-shadow: 0 1px 0 #fff; */
	}
}


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

/* FOOTER ********************************* */
/* ----- 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 ----------------------- */

.front .submitted,
.front .blog_usernames_blog,
.front .comment-add {display:none}

.view-consortium-members td.views-align-left {
  padding-left: 25px;
  font-weight: bold;
  font-size: 125%;
}
.view-consortium-members tr td:first-child {
  text-align: center;
}

.view-key-persons td {
  padding-right: 25px;
  border-style: none;
}

.person-teaser img {
  vertical-align: middle;
  padding-right: 15px;
}


#views-bootstrap-grid-1 div.span3 {border-width: 1px; border-color: black; border-style:solid; padding: 5px;}

.view-id-events .views-field-title { display: inline }
.view-id-events .views-field-field-date { display: inline }
.view-id-events .views-field-field-date:before { content: " ("; }
.view-id-events .views-field-field-date:after { content: " )"; }
.view-id-events .field-name-field-place { display: inline; }
.view-id-events .field-name-field-place:before { content: ", "; }
.view-id-events .views-field-title { font-weight: bold; }