/*
    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: scroll;
    max-height: 300px;
}

#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;     */
}

.notifications{
	position: relative !important;
}

#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;
}