
#portlet_newmember_WAR_newmemberportlet {
	display: none;
}

#nmh {
	display:none;
	height: 520px;
	background: #d6eff7;	
	background-position-y: -145px;
	text-align: center;
	font-family: Arial;
	
	.hello {
   		font-size: 36px;
  		font-weight: 600;
   		color: #3187a7;	
   		padding-top: 50px;
   		font-family: Museo300;	
		}	
	
	.form {
		display: inline;
   		position: relative;
   		float: right;
   		top: -46px;
   		right: 12px;
		}
		
	#xicon {
		width: 50%;
	}
	
	.welcome {
		padding-top: 30px;
	    font-size: 26px;
	    color: #3187a7;		
		}
		
	.guidelines{
		padding-top: 30px;
		font-size: 18px;
		color: #636363;

		a {
			text-decoration: none;
		}
				
		.community-red {
			color: #3187a7;
		}
		
		.community-red:hover {
			color: #0a6089;
		}
	}
	
	.line{
		width: 775px;
		margin-top: 30px;
		border-top: none;
		border-bottom: 1px solid #4e9abf;
		opacity: 0.5;
	}
	
	.sub-header {
		padding: 30px 0 20px 0;
		
		.sh-white {
			font-size: 21px;	
			color: #636363;
		}
	}
	
	.tiles-wrapper {
		width: 772px;
		height: 157px;
		display: block;
		margin: 0 auto;
	}
	.tiles {
		display: inline-flex;
		
		.tiles-box{
			height: 145px;
			width: 180px;
			background-color: white;
			margin-right: 15px;
			border: 1px solid #4e9abf;
		}
		
		.tiles-text{
			font-size: 16px;
		    font-family: Arial;
		    color: #e21220;
		    text-decoration: none;
		    margin-top: 3px;
		}
		
		
		.introduce {
			height: 56px;
			margin-top:  33px;		
		}
		
		.tiles-box-introduce:hover {
		    border: 1px solid #0a557a;
		}
		
		
		.groups-activity {
			height: 56px;
			margin-top:  33px;
		}	

		.tiles-box-groups-activity:hover {
			border: 1px solid #0a557a;
		}
		
		
		.sp {	
			height: 56px;
			margin-top:  33px;
		}

		.tiles-box-sp:hover {
			border: 1px solid #0a557a;
		}
		
		
		.featured-author {
			height: 56px;
			margin-top:  33px;
		}
		
		.tiles-box-featured-author:hover {
			border: 1px solid #0a557a;
		}
		
		
		.stButton { 
			opacity: 0 !important;
		}
		
	}
	
	.tiles a{
		text-decoration: none;	
	}
	
	.bottom {
		padding: 30px 0 50px 0;
		
		.fun{
			font-size: 21px;	
			color: #636363;		
		}
	}
}
