/*
    Notification Style
*/

#notification-nav {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

li#notification_li {
    float: left;
    margin-right: 20px;
    font-size: 14px;
}

li#notification_li a {
}

li#li#notification_li a:hover {
    color: #006699;
    text-decoration: none
}

#notification_li {
    position: relative
}

#notificationContainer {
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
    overflow: visible;
    position: absolute;
    top: 31px;
    right: 0px;
    /*margin-left: -170px;*/
    width: 400px;
    max-height: 370px;
    z-index: 100;
    display: none;
}

#notificationContainer:before {
/*     content: ''; */
/*     display: block; */
/*     position: absolute; */
/*     width: 0; */
/*     height: 0; */
/*     color: transparent; */
/*     border: 10px solid black; */
/*     border-color: transparent transparent white; */
/*     margin-top: -20px; */
/*     margin-left: 188px; */
}

#notificationTitle {
    z-index: 1000;
    font-weight: bold;
    padding: 8px;
    font-size: 13px;
    background-color: #ffffff;
    width: 390px;
    border-bottom: 1px solid #dddddd;
}

#notificationsBody {
	background-color: #ffffff;
    padding: 0px 0px 0px 0px !important;
    max-height: 300px;
    overflow-y: auto;
}

#notificationsBody > div{
	border-bottom: 1px solid #dddddd;
	cursor: pointer;
	overflow: hidden;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom : 5px;
	min-height: 60px; 
}
#notificationsBody div a{
/* 	overflow: hidden; */
/* 	color: #333; */
/* 	text-decoration: none; */
/*     display: block; */
/*     padding: 15px; */
/*     min-height: 60px;     */
}

#notificationFooter {
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    border-top: 1px solid #c5c5c5;
    background-color: #f6f7f8;
}

#notificationFooter a{
	display: block;
}

#notification_count {
	z-index: 105;
	position: absolute;
    background: #f44336;
    padding: 1px 5px;
    border-radius: 2px;
    right: 2px;
    top: 2x;
    font-size: 10px;
    line-height: 15px;
    cursor: pointer;
    color: white;
}