.notify {padding:0 19px 0px 0px!important;}
	.notify .alerts {clear:both; display:block; float:left; width:100%; margin:0 0 0 10px; height:30px;}
	.alerts .follow, .alerts .msg, .alerts .other { float:left; margin:0; position: relative; width:30px;}
	.alerts .follow a.toggler, .alerts .msg a.toggler, .alerts .other a.toggler { background: url(../images/notify.gif) no-repeat scroll 0 4px; float:left; text-indent:-999em; width:20px; height:21px; outline:none; padding:4px; position:relative; text-decoration:none;}
	.alerts .follow a.toggler:hover, .alerts .msg a.toggler:hover , .alerts .other a.toggler:hover { background:#dbdddf url(../images/notify.gif) no-repeat scroll 0 -34px; text-decoration:none;}
	/************** rednotidy **************/
		.alerts .follow a.toggler span.rednotify, .alerts .msg a.toggler span.rednotify, .alerts .other a.toggler span.rednotify { background-color:#FF0000; color:#FFFFFF; font-family:arial; font-size:11px; font-weight:bold; position:absolute; right:-2px; text-align:center; text-decoration:none; text-indent:0; top:-5px; width:14px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  -webkit-box-shadow: 1px 1px 1px #000; -moz-box-shadow: 1px 1px 1px #000; box-shadow: 1px 1px 1px #000; z-index:99;}
	/* follow */
	.notify .alerts .follow {}
	.notify .alerts .follow a.toggler {background-position:4px 4px;}
	.notify .alerts .follow a.toggler:hover {background-position: 4px -34px;}
		.follow .notybox { }
	/* message */
	.notify .alerts .msg {}
	.notify .alerts .msg a.toggler {background-position:-26px 4px;}
	.notify .alerts .msg a.toggler:hover {background-position: -26px -34px;}
	/* others */
	.notify .alerts .other {}
	.notify .alerts .other a.toggler {background-position:-57px 4px;}
	.notify .alerts .other a.toggler:hover {background-position: -57px -34px;}
	/************** mootols areas **************/
	.element { position: absolute;	top:30px; left:0; width:250px; background-color:#FFF; border:1px solid #646668; z-index:999; display:none;}
	/* friends */
	.follow .toggler.active {background:#fff url(../images/notify.gif) no-repeat scroll 4px -34px !important; border:1px solid #646668; border-bottom-color:#FFF; padding:3px; z-index:9999; position:relative;}
	/* message */
	.msg .toggler.active {background:#fff url(../images/notify.gif) no-repeat scroll -26px -34px !important; border:1px solid #646668; border-bottom-color:#FFF; padding:3px; z-index:9999; position:relative;}
	.msg .element {left:-30px;}
	/* others */
	.other .toggler.active {background:#fff url(../images/notify.gif) no-repeat scroll -57px -34px !important; border:1px solid #646668; border-bottom-color:#FFF; padding:3px; z-index:9999; position:relative;}
	.other .element {left:-60px;}
	/************** qutular **************/
	.follow .element h6,.msg .element h6,.other .element h6 {font-size:12px; font-family: arial,helvetica,sans-serif bold;border-bottom:2px solid #6c7075;margin:5px 10px; font-weight:bold;}
	.follow .element ul.list,.msg .element ul.list,.other .element ul.list {margin:0 10px!important;padding:0!important;float:none!important}
	.follow .element ul.list li {background:url("../images/follow.gif") no-repeat scroll 0 6px transparent}
	.follow .element ul.list li,.msg .element ul.list li,.other .element ul.list li {display:list-item;line-height:14px !important;list-style-position:outside;list-style-type:none;margin:0 0 5px;padding:4px 4px 4px 18px;text-align:left !important}
	.follow .element ul.list li,.follow .element .ftelem a,.msg .element ul.list li,.msg .element .ftelem a,.other .element ul.list li,.other .element .ftelem a {font-size:11px}
	.follow .element ul.list li:hover,.follow .element ul.list li.new {background:#e6e6e6 url("../images/follow.gif") no-repeat scroll 0 -31px}
	.follow .element ul.list li:hover,.follow .element ul.list li.new,.msg .element ul.list li:hover,.msg .element ul.list li.new,.other .element ul.list li:hover,.other .element ul.list li.new {cursor:pointer}
	.follow .element ul.list li strong,.msg .element ul.list li strong,.other .element ul.list li strong {font-size:11px!important}
	.follow .element ul.list li a,.msg .element ul.list li a,.other .element ul.list li a {color:#07a6bc !important;text-decoration:underline!important}
	.follow .element ul.list li a,.follow .element .ftelem a,.msg .element ul.list li a,.msg .element .ftelem a,.other .element ul.list li a,.other .element .ftelem a {font-weight:bold}
	.follow .element .ftelem,.msg .element .ftelem,.other .element .ftelem {background:#6c7075;padding:3px 7px;text-align:center}
	.follow .element .ftelem a,.msg .element .ftelem a,.other .element .ftelem a {color:#FFF}
	.follow .element .ftelem a.i {margin-right:15px}
	.msg .element ul.list li {background:url("../images/msg.gif") no-repeat scroll 0 8px transparent}
	.msg .element ul.list li:hover,.msg .element ul.list li.new {background:#e6e6e6 url("../images/msg.gif") no-repeat scroll 0 -42px}
	.other .element ul.list li {background:url("../images/others.gif") no-repeat scroll 0 8px transparent}
	.other .element ul.list li:hover,.other .element ul.list li.new {background:#e6e6e6 url("../images/others.gif") no-repeat scroll 0 -42px}
	.other .element ul.list li.cmnt { background-position:0 6px}
	.other .element ul.list li.liked {background-position:0 -59px}
	.other .element ul.list li.unliked {background-position:0 -131px}
	.other .element ul.list li.cmnt.new {background-position:0 -198px}
	.other .element ul.list li.liked.new {background-position:0 -263px}
	.other .element ul.list li.unliked.new {background-position:0 -335px}

	
	
	

/************** clearfix **************/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/************** reset **************/
#header .profile .wrap { overflow:visible; zoom:1;}
#container #header { overflow:visible;}
#nav .search .text { position:relative; z-index:5}

