#notify a {
	text-decoration:none;
	font-size:20px;
	color:white;
	position:fixed;
	border-radius:50px;
	right:27px;
	transition:0.3s;
	height:40px;
	width:40px;
	margin-left:10px;
	z-index:99 !important;
}

@media only screen and (min-width: 1030px) 
{

#projects-notify {
	top:75%;
	background-image: linear-gradient(120deg, #F00 0%, #F00 100%);
}

}
@media only screen and (max-width: 768px) 
{

#projects-notify {
	top:73%;
	background-image: linear-gradient(120deg, #F00 0%, #F00 100%);
}

}

.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}



.demopadding {
  margin:30px auto;
  width:140px;
  text-align:center;
}
.icon {
	position:relative;
	text-align:center;
	width:0px;
	height:0px;
	padding:20px;
	border-top-right-radius: 	20px;
	border-top-left-radius: 	20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 	20px; 
	-moz-border-radius: 		20px 20px 20px 20px;
	-webkit-border-radius: 		20px 20px 20px 20px;
	-khtml-border-radius: 		20px 20px 20px 20px; 	
	color:#FFFFFF;
}
.icon i {
	font-size:20px;
	position:absolute;
	left:9px;
	top:10px;
}
.icon.social {
	float:left;
	margin:0 5px 0 0;
	cursor:pointer;
	background:#FFF ;
	color:#262626;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 	
}
/*.icon.social:hover {
	background:#262626 ;
	color:#6d6e71;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-filter:	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-moz-filter: 	drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-ms-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	-o-filter: 		drop-shadow(0 1px 10px rgba(0,0,0,.8));
	filter: 			drop-shadow(0 1px 10px rgba(0,0,0,.8));	 	
}*/
.icon.social.fb i {
	left:13px;
	top:10px;
	color:#4267B2;
}
.icon.social.tw i {
	left:11px;
	color:#00acee;
}
.icon.social.in i {
	left:11px;
	color:#0072b1;
}
