.mainMenuPublicHiddenIcon.menuMemberOnlyIcon.before
{display:none;}

.mainMenuPublicHiddenIcon.menuMemberOnlyAndHiddenIcon.before{display:none;}

#idLoginBox input,
#idPasswordBox input {
	background-color: #FFF;
	background-image: none;
	border: 1px solid #CCC;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	color: #555;
	font-size: 14px;
	height: 20px;
	line-height: 1.428571429;
	margin: 0.2em 0 0;
	padding: 6px 12px;
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	vertical-align: middle;
}

#idLoginButtonBox input {
	background: #333;
	border: 1px solid #CCC;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 1px #888;
	   -moz-box-shadow: 1px 1px 1px #888;
	        box-shadow: 1px 1px 1px #888;
	colour: #333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	margin-bottom: 0 !important;
	padding: 6px 20px !important;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	vertical-align: middle;
	white-space: nowrap;
}

#idLoginButtonBox input:hover {
	background-color: #EBEBEB;
	border-color: #ADADAD;
	-webkit-box-shadow: 0px 0px 1px #AAA inset;
	   -moz-box-shadow: 0px 0px 1px #AAA inset;
	        box-shadow: 0px 0px 1px #AAA inset;
}

#idForgotLinkBox {
	clear: left;
	margin: 1em 0 0 !important;
	width: auto !important;
}
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
}

.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div a{
    color: black;
}
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_calendar > tbody > tr > td > div > div.eventTime {
    color: black;
}
.WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td>div {
    background: none;
}

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .author {
 display: none;
}

.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 
.WaGadgetRecentBlogPosts ul li .date
{ display: none; }
.WaPlaceHolder{max-width:100%;}
.WaLayoutTable{width:100%;max-width:1200px;margin:0 auto;}
.fullwidth-section .WaLayoutTable{max-width:100%;}
.zonePlace{padding: 0px;}
.gadgetStyle001 {
    max-width: 1200px;
    margin: 0 auto;
}
.WaGadgetLoginButton .authenticated .loginLink, .WaGadgetLoginForm .authenticated .loginLink {
width: 150px;
height: 50px;
}
.WaGadgetLoginButton .authenticated .loginLink:before, .WaGadgetLoginForm .authenticated .loginLink:before {
font: normal 25px/50px 'Tahoma';
content: 'Profile';
}
.WaGadgetLoginButton .loginLink, .WaGadgetLoginForm .loginLink {
width: 150px;
height: 50px;
}
.WaGadgetLoginButton .loginLink:before, .WaGadgetLoginForm .loginLink:before {
font: normal 25px/50px 'Tahoma';
   content: 'Login';
}
/* Login button */
.WaGadgetLoginButton .loginLink, .WaGadgetLoginForm .loginLink {
    background: #34809f !important;
    color: white !important;
}
/* Login button on hover */
.WaGadgetLoginButton .loginLink:hover, .WaGadgetLoginForm .loginLink:hover {
    background: #6bcada !important;
}
/* Logout button */
.WaGadgetLoginButton .authenticated .loginLink, .WaGadgetLoginForm .authenticated .loginLink {
    background: 0 !important;
    color: #34809f !important;
}
/* Logout button on hover */
.WaGadgetLoginButton .authenticated .loginLink:hover, .WaGadgetLoginButton .authenticated .loginLink.hover, .WaGadgetLoginForm .authenticated .loginLink:hover, .WaGadgetLoginForm .authenticated .loginLink.hover {
    background: #6bcada !important;
    color: white !important;
}
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 
#socialLoginContainer, #idSocialLoginContainer {
	display: none !important;
} 
/* Login button */
.WaGadgetLoginButton .loginLink, .WaGadgetLoginForm .loginLink {
    background: #34809f!important;
    color: white !important;
}
/* Login button on hover */
.WaGadgetLoginButton .loginLink:hover, .WaGadgetLoginForm .loginLink:hover {
    background: #34809f!important;
}
/* Logout button */
.WaGadgetLoginButton .authenticated .loginLink, .WaGadgetLoginForm .authenticated .loginLink {
    background: #34809f!important;
    color: white !important;
}
/* Logout button on hover */
.WaGadgetLoginButton .authenticated .loginLink:hover, .WaGadgetLoginButton .authenticated .loginLink.hover, .WaGadgetLoginForm .authenticated .loginLink:hover, .WaGadgetLoginForm .authenticated .loginLink.hover {
    background: #34809f!important;
    color: white !important;
}

.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink {
width: 150px;
height: 50px;
}
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink:before {
   font: normal 18px/50px 'Ubuntu';
content: 'YOUR PROFILE';
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink {
width: 240px;
height: 50px;
}
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:before {
font: normal 18px/50px 'Ubuntu';
   content: 'HOME OWNER LOGIN';
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}
