/* removed authorization gadget */
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 
/* Remove Member Since */
#idMemberCreatedOnContainer {
	display: none;
}
/* Remove Renewal Due on */
#idExpirationDateContainer {
	display: none;
}
/* Remove File limit instruction */
.attachmentsContainer .attachmentsUploadContainer .uploadNotice {
	display: none;
}
 /* Style inputs with type="text", select elements and textareas */
input[type=text], select, textarea {
  width: 100%; /* Full width */
  padding: 12px; /* Some padding */ 
  border: 1px solid #ccc; /* Gray border */
  border-radius: 4px; /* Rounded borders */
  box-sizing: border-box; /* Make sure that padding and width stays in place */
  margin-top: 6px; /* Add a top margin */
  margin-bottom: 16px; /* Bottom margin */
  resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

/* Style the submit button with a specific background color etc */
input[type=submit] {
  background-color: #333300;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

/* When moving the mouse over the submit button, add a darker green color */
input[type=submit]:hover {
  background-color: #333300;
}

/* Add a background color and some padding around the form */
.container {
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
} 
/* gadget: login box button */
/*****************************************************************************************************/
.WaGadgetLoginButton
{
	a
	{
		color: #333;
		text-decoration: underline;
	}
	text-align: right; font-size: 15px;

// Authenticated
	.loginBoxLapsedMembership { display: inline-block; margin: 0 5px; }
	.loginBoxProfileLink
	{
		display: inline-block; margin: 0 5px;
	}

	a.loginBoxChangePassword { display: inline-block; margin: 0 5px; }

	a.loginBoxLogout { display: inline-block; margin: 0 5px; }

// Not authenticated
	.loginBoxLinkContainer
	{
		.loginBoxLinkButton
		{
				background: url(<$StaticModel.ThemeUrl$>/images/icons.png) -8px -493px no-repeat;
				display: inline-block;
				height: 25px;
				padding-left: 30px;
		}
	}

}
/* Removed social login container */
#socialLoginContainer, #idSocialLoginContainer { display: none!important;}
/* Favicon  */

/* PROFILE BUTTON */
/*
.WaGadgetContactProfile .topButtonsOuterContainer .inner input.typeButton[type="submit"], .WaGadgetContactProfile .topButtonsOuterContainer .inner input.typeButton[type="button"] {
	display: none;
}
*/

/* EVENTS CALENDAR COLORS */
a[data-tags*="activities"]  {
	padding: 8px; 
	background:#a80808;
	display: block;
	border-radius: 10px;
}
a[data-tags*="committees"]  {
	padding: 8px; 
	background:#2b378a;
	display: block;
	border-radius: 10px;
}
a[data-tags*="community service groups"]  {
	padding: 8px; 
	background:#2b378a;
	display: block;
	border-radius: 10px;
}
a[data-tags*="fitness center"]  {
	padding: 8px; 
	background:#757575;
	display: block;
	border-radius: 10px;
}
a[data-tags*="fitness workshop"]  {
	padding: 8px; 
	background:#757575;
	display: block;
	border-radius: 10px;
}
a[data-tags*="bod"]  {
	padding: 8px; 
	background:#000000;
	display: block;
	border-radius: 10px;
}
a[data-tags*="bod special"]  {
	padding: 5px; 
	background:#000000;
	display: block;
	border-radius: 10px;
}
a[data-tags*="bod planning"]  {
	padding: 8px; 
	background:#000000;
	display: block;
	border-radius: 10px;
}
a[data-tags*="bod regular"]  {
	padding: 8px; 
	background:#000000;
	display: block;
	border-radius: 5px;
}
a[data-tags*="clubs and groups"]  {
	padding: 8px; 
	background:#157d3b;
	display: block;
	border-radius: 10px;
}
a[data-tags*="timbers restaurant"]  {
	padding: 8px; 
	background:#5c3527;
	display: block;
	border-radius: 10px;
}
