/*---------------------------------------------------------------------------*/
/* BUBBLE definitions                                                        */
/*---------------------------------------------------------------------------*/
#messageBubble {
	margin: 10px 10px -10px 10px;
	display: none;
}

.bubble_title { font-size: 19px; font-weight: bold; margin-bottom: 5px; padding: 16px 16px 0px 60px; }
.bubble_text  { font-size: 12px; font-weight: normal; padding: 0px 16px 16px 60px;   }

.normal-Content-rightside .success_bubble_content,
.normal-popup .success_bubble_content,
.normal-module .success_bubble_content{ color: #35722e; background:#d3f5c5 url( ../../pics/structure/notifications/success_32.png?rand=20251018100057) no-repeat; }

.normal-Content-rightside .warning_bubble_content,
.normal-popup .warning_bubble_content,
.normal-module .warning_bubble_content{ color: #5b5400; background:#f1f1ac url( ../../pics/structure/notifications/warning_32.png?rand=20251018100057) no-repeat; }

.normal-Content-rightside .error_bubble_content,
.normal-popup .error_bubble_content,
.normal-module .error_bubble_content { color: #892929; background:#f7bdbd url( ../../pics/structure/notifications/error_32.png?rand=20251018100057) no-repeat; }

.normal-Content-rightside .success_bubble_content, 
.normal-Content-rightside .warning_bubble_content, 
.normal-Content-rightside .error_bubble_content,
.normal-popup .success_bubble_content, 
.normal-popup .warning_bubble_content, 
.normal-popup .error_bubble_content,
.normal-module .success_bubble_content, 
.normal-module .warning_bubble_content, 
.normal-module .error_bubble_content{ 
	width : 100%; 
	height: auto; 
	overflow: hidden; 
	color:#000;
	font-size: 13px; 
	background-position:10px center; 
	margin-bottom: 10px;
	border-radius:3px; 
}

.hosted-Content-rightside .bubble_title,
.hosted-popup .bubble_title,
.hosted-module .bubble_title
 {
	 margin-bottom: 8px;
}



.hosted-Content-rightside .success_bubble_content, 
.hosted-Content-rightside .warning_bubble_content, 
.hosted-Content-rightside .error_bubble_content,
.hosted-popup .success_bubble_content, 
.hosted-popup .warning_bubble_content, 
.hosted-popup .error_bubble_content,
.hosted-module .success_bubble_content, 
.hosted-module.warning_bubble_content, 
.hosted-module .error_bubble_content
{ 
	width : 100%; 
	height: auto; 
	min-height: 90px;
	overflow: hidden; 
	font-size: 13px; 
	background-position:10px center; 
	margin-bottom: 10px;
	border-radius:3px; 
	border-width: 0px;
	left: 0px;
	top: 0px;
	background: inherit;
	border: none;
	border-radius: 0px;
	font-family: 'Nunito-SemiBold', 'Nunito SemiBold', 'Nunito';
    font-weight: 650;
    font-style: normal;
    font-size: 18px;
    color: #FFFFFF;
}

.hosted-popup .success_bubble_content,
.hosted-Content-rightside .success_bubble_content,
.hosted-module .success_bubble_content{
	background-color: rgba(153, 204, 0, 1);
}
.hosted-popup .warning_bubble_content,
.hosted-Content-rightside .warning_bubble_content,
.hosted-module .warning_bubble_content{
	background-color: rgba(255, 153, 0, 1);
}
.hosted-popup .error_bubble_content,
.hosted-Content-rightside .error_bubble_content,
.hosted-module .error_bubble_content{
	background-color: rgba(204, 0, 0, 1);
}
    
    
.hosted-icon-status-bubble{
	border-width: 0px;
    width: 29px;
    height: 29px;
    font-size: 29px;
    color: #FFFFFF;
    text-align: center;
    position: relative;
    display: inline-flex; 
    top: 20px;left: 15px;
    float: left;
}


.normal-Content-rightside .hosted-icon-status-bubble,
.normal-popup .hosted-icon-status-bubble,
.normal-modal .hosted-icon-status-bubble{
	display: none;
}
.hosted-Content-rightside .error_bubble_content .bubble_text tr td{
	color: white;
}


.success_bubble, 
.warning_bubble, 
.error_bubble {
	display:block; 
}

.success_bubble *, 
.warning_bubble *, 
.error_bubble *{ 
	display:block; 
	height:1px; 
	overflow:hidden; 
	font-size:.01em; 
}
