/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */

.node-type-blog  #block-system-main .grid-9 .field-name-ds-user-picture {
	float:right;
	width:5.5%;
}


.front .block-user {
	background:rgba(255,255,255,0.70);
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	width:120%;
	margin-bottom:1em;
}

#zone-menu .block-views {
	float:right;
	width:31%;
}

#section-content {
padding-bottom:300px;
}

#section-footer {
height:300px;
}

#region-footer-first h3, #region-footer-first img {
width:auto;
float:left;
}



/* RESEARCH LIBRARY MENUS */

#region-content #block-menu-menu-reslib-hm li {
	width:32%;
}
div[id^='block-menu-menu-research-library-']  li {
	width:24%;
}
#region-content #block-menu-menu-reslib-hm li.food-chain-stage {
	margin-left:0;
}
#region-content #block-menu-menu-reslib-hm li.food-type {
}
#region-content #block-menu-menu-reslib-hm li.issues {
	margin-right:0;
}
#region-content #block-menu-menu-reslib-hm li.theory,-methods-and-tools {
	margin-left:0;	
}
#region-content #block-menu-menu-reslib-hm li.actors { 
}
#region-content #block-menu-menu-reslib-hm li.region {
	margin-right:0;
}

#zone-branding {
	padding:0 1em;
}

#block-custom-search-blocks-1 {
	float:right;
	text-align:right;
	width:40%;
}
#block-custom-search-blocks-1 #edit-actions {
	float:right;
	width:20%;
	margin:0;
}
#block-custom-search-blocks-1 .form-item {
	float:left;
	width:80%;
}
#block-custom-search-blocks-1 .form-item input[type=text] {
	float:left;
	width:100%;
}

.branding-data {
	width:30%;
	float:left;
	margin:0 0 10px 20px;
}



/* PANELS */

.view-fcrn .main-column { 
	float:left;
	width:56%;
	border-right:1px dotted #ccc;
}


/* INTERVIEW VIEWS  */

#block-views-interviews-block-3 {
	border-left:1px dotted rgba(138,138,138,1.00);
	padding-left:20px;
	float:left;
}

#region-sidebar-second .view-interviews .views-row {
	width:100%;
	margin-right:0;
	position:relative;
	padding:7px;
	border-bottom:1px dotted rgba(138,138,138,1.00);
	margin-bottom:1em;
}
#region-sidebar-second .view-interviews .views-row-last {
	border-bottom:0px;
}

#region-sidebar-second .view-interviews .views-row-1 {
	border:1px solid rgba(138,138,138,1.00);
}

#region-sidebar-second .view-interviews .views-field-field-viewthumb {
	width:25%;
	float:left;
}

#region-sidebar-second .view-interviews .views-field-title {
	margin:0;
	padding:0;
	position:inherit;
	float:right;
	width:70%;
	background:none;
}

#region-sidebar-second .view-interviews .views-field-title a {
	font-size:0.9em;
	color:inherit;
}

#region-sidebar-second .view-interviews .views-field-title .field-content {
	padding:0;
	float:left;
}

.node-type-interview  .ds-2col-fluid .group-left {
	width:80%;
}

.node-type-interview  .ds-2col-fluid .group-right {
	width:20%;
}

.node-type-interview  .ds-2col-fluid .group-right  .field {
	margin:5px 0;
	float:left;
	width:100%;
}

.view-interviews .views-row {
	width:48%;
	margin-right:2%;
	position:relative;
}

.view-interviews .views-field-title {
	margin:0;
	padding:0;
	position:absolute;
	bottom:0;
	background:rgba(0,0,0,0.74);
	width:100%;
}

.field-name-field-viewblurb {
	font-size:2em;
	font-weight:800;
	margin-bottom:2em;
	line-height:1.5em;
}

.view-interviews .views-field-title .field-content {
	padding:7px;
	float:left;
}

.view-interviews .views-field-title a {
	font-size:0.75em;
	line-height:0.9em;
	color:#ffffff;
}


.view-opps .views-field-field-evdate {
		margin:1em 0 0.5em 0;
}

.view-opps .views-label {
	float:left;
	width:auto;
}

/* RESEARCH LIBRARY LAYOUTS  */


.pane-node-field-research-trails {
	width:100%;
	float:left;
}

.pane-node-field-region {
	width:40%;
	float:left;
}

/* REGISTRATION FORM STYLES __________________________________________________________________ */


#block-views-exp-users-page-3 .block-inner {
		padding:2em;
	}	


#user-register-form .form-item-name, 
#user-register-form .form-item-mail {
	float:left;
	width:48%;
	margin-right:2%;
}
.user-reg select#edit-profile-profile-field-pc-und--2 option {
 font-size:0.8em;
}
.user-reg .left {
	float:left;
	width:48%;
	margin-right:2%;
}
.user-reg .right {
	float:right;
	width:50%;
}

/*USER VIEWS board*/


.views-field-field-profile-body {
	padding-top:1em;
	float:right;
	}
	.view-display-id-page_3	.views-field-field-profile-body   {
		width:100%;
		padding-top:0;
	}

	.view-users .views-field-field-last-name {
			float:right;
			width:80%;
			font-size:1.6em;
		}

.view-display-id-page_3	.views-field-field-profile-body {
	width:100%;

}
	
/*advisory board*/

.view-display-id-page_2	.views-field-field-profile-body {
	width:80%;	
}






/*END advisory board*/


.signups {
padding:1em;
background:#d6e7e1;
margin:0 0 1em;
float:right;
width:75%;
}



/* PUBLIC PROFILE FORMATTING */

.user-profile-item {
	float:left;
	width:100%;
}

.page-user .field-name-ds-user-picture img {
	width:100%;
	height:auto;
}

.page-user #block-system-main .grid-3 a {
color:#ae2d17;
background:#a4cabd;
padding:5px;
text-align:center;
float:left;
width:75%;
}
.page-user #block-system-main .grid-3 a:hover {
	color:#fff;
}
.page-user .grid-3 .flag-outer {
	float:left;
	width:100%;
	border-bottom:1px solid #fff;
}

.page-user #block-system-main .grid-3 .field-type-ds:hover {
	background:#67af9b;
}
.page-user #block-system-main .grid-3  .field-type-ds:hover a {
	color:#fff;
}
.page-user  .grid-9 .group-left {
	width:50%;
}
.page-user .grid-9 .group-left .field-name-field-profile-body {
		float:left;
		width:100%;
}
.page-user .grid-9 .group-left .field-name-field-profile-body .field-items {
		float:left;
		padding:2em 2em 0 0;
}

.page-user  .grid-9 .group-left  .field-name-linklogo {
	float:left;
	width:25%;
	margin-right:3%;
}
.page-user  .grid-9 .group-left  .field-name-linklogo a {
	display:block;
	width:100%;
}

.page-user  .grid-9 .group-left  .field-name-linklogo img {
	width:100% !important;
	height:auto;
}
.page-user   .grid-9 .group-left  .field-name-realname {
	float:right;
	width:70%;
	text-align:left;
	}
	.page-user .grid-9 .group-left  .field-name-realname p {
	font-size:1em;
	}
	
	.page-user .grid-9 .group-right {
		background:#e9edec; /* 10% green */
		font-size:1.2em;
		line-height:1.1em;
		padding:1em 0;
		width:50%;
}

.page-user .grid-9 .group-right  .field {
	float:left;
	padding:0 2em 1em;	
}

	
.page-user .grid-9 .group-right  .field-name-int .field-items {
	float:left;
	margin-left:-0.5em;
	padding-bottom:1em;
}

.page-user .grid-9 .group-right  .field-name-int .field-item {
	width:auto;
	float:left;
	padding:0.25em 0.25em 0.25em 0.5em;  
	margin:0.1em 0.5em 0.1em 0;
}

.page-user .grid-9 .group-right  .field-name-int .field-item a:hover {
	background-color:#fff;
}

/*
     FILE ARCHIVED ON 06:34:48 May 27, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:27:11 Nov 05, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 127.485
  exclusion.robots: 0.5
  exclusion.robots.policy: 0.481
  RedisCDXSource: 1.466
  esindex: 0.019
  LoadShardBlock: 98.266 (3)
  PetaboxLoader3.resolve: 85.732 (3)
  PetaboxLoader3.datanode: 54.778 (4)
  CDXLines.iter: 21.772 (3)
  load_resource: 48.171
*/