#p_p_id_RmbWelcomePortlet_ {
	opacity: 1;
	border-radius: 5px;
	background-color: #ffffff;
	border: solid 1px #1a0956;
	padding: 20px;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

#p_p_id_RmbWelcomePortlet_ .welcome-portlet-title-text {
	font-size: 25px;
	font-weight: 300;
	line-height: 1.84;
	letter-spacing: 0.5px;
	text-align: center;
	color: #323232;
	margin-bottom: 0 !important;
}

#p_p_id_RmbWelcomePortlet_ .welcome-logo-content {
	font-size: 25px;
	line-height: 1.84;
	letter-spacing: 0.5px;
	text-align: center;
	color: #323232;
	margin-bottom: 50px;
}

#p_p_id_RmbWelcomePortlet_ .welcome-logo-content .welcome-logo {
	width: 76px;
	height: 34.3px;
	object-fit: contain;
	vertical-align: middle;
}

#p_p_id_RmbWelcomePortlet_ .signed-in-user-content {
	font-size: 20px;
	font-weight: 300;
	letter-spacing: 0.3px;
	text-align: center;
	color: #323232;
}

#p_p_id_RmbWelcomePortlet_ .signed-in-user-content a.signed-in {
	font-weight: 400;
	text-decoration: underline;
	text-transform: capitalize;
	color: #323232;
}

#p_p_id_RmbWelcomePortlet_ .portlet-header {
	display: none;
}

#p_p_id_RmbWelcomePortlet_ .portlet-content {
	border: none !important;
}

#p_p_id_RmbWelcomePortlet_ .portlet-content .text-center {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

@media (min-width: 320px) and (max-width: 515px) {
	#p_p_id_RmbWelcomePortlet_ {
		width: 98%;
	}
}

@media (min-width: 516px) and (max-width: 639px) {
	#p_p_id_RmbWelcomePortlet_ {
		width: 100%;
	}
}

@media (min-width: 640px) and (max-width: 767px) {
	#p_p_id_RmbWelcomePortlet_ {
		width: 540px;
		height: 250px;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	#p_p_id_RmbWelcomePortlet_ {
		width: 600px;
		height: 250px;
	}
}

@media (min-width: 1024px) {
	#p_p_id_RmbWelcomePortlet_ {
		width: 600px;
		height: 250px;
	}
}
