/* Hide breadcrumbs */
ol.breadcrumb {
	display: none;
}

/* Remove target_blank icon */
.legacy-css-wrapper a[target$="_blank"]:after {
  content: none;
}

/* Container for Drupal login heading */
.wds-login {
	padding: 0 20px 20px 20px;
	background-color: rgba(255,255,255,.4);
	border-top: solid 1px rgba(0,0,0,.1);
	border-right: solid 1px rgba(0,0,0,.1);
	border-left: solid 1px rgba(0,0,0,.1);
	border-radius: 5px 5px 0 0;
}

/* Container for Drupal login form */
.region-mars-content {
	padding:0 20px;
	background-color: rgba(255,255,255,.4);
	border-right: solid 1px rgba(0,0,0,.1);
	border-bottom: solid 1px rgba(0,0,0,.1);
	border-left: solid 1px rgba(0,0,0,.1);
	border-radius: 0 0 5px 5px;
}

/* Hide field help blocks for Drupal form */
.legacy-css-wrapper .form-item .description, 
.legacy-css-wrapper .fieldset-description, 
.legacy-css-wrapper fieldset .fieldset-instruction, 
.legacy-css-wrapper .help-block {
	display: none;
}

@media (min-width: 992px) {
	/* Drupal login fields */
	#user-login-form .form-type-textfield,
	#user-login-form .form-type-password {
	  margin-bottom: 30px;
	  width: 50%;
	  float: left;
	}
		#user-login-form .form-type-textfield {
			padding-right:2%;
		}
		#user-login-form .form-type-password {
			padding-left:2%;
		}
	
	div#captcha {
	  clear: both;
	}
}