.float-th {display:block;position: fixed;bottom: 10px;right: 10px;z-index: 700;}

.float-th a{
	    float: left;
    overflow: hidden;
    position: relative;
}
.bor-left, .bor-top, .bor-right, .bor-bottom{
	position:absolute;
	background-color:#04aeda;
	-webkit-transition: all 5s ease-in-out;
	-moz-transition: all 5s ease-in-out;
	transition: all 5s ease-in-out;
}
.bor-left{
	height: 50%;
	width: 3px;
	left: 0;
	bottom: -100%;
	animation: transtop 5s ease-in-out infinite;
}
.bor-right{
	height: 50%;
    right: 0;
    top: -100%;
    width: 3px;
    animation: transbot 5s ease-in-out infinite;

}
.bor-top{    
	width: 50%;
    left: -100%;
    top: 0;
    height: 3px;
    animation: transleft 5s ease-in-out infinite;
}
.bor-bottom{
	width: 50%;
    height: 3px;
    right: -100%;
    bottom: 0;
    animation: transright 5s ease-in-out infinite;
}
@keyframes transtop {
0% {
    bottom: -100%; 
}
100% {
	bottom: 100%; 
}
} 
@keyframes transleft {
0% {
   left: 100%;
} 
50% {
	left: 0%;
}
100% {
	left: -100%;
}}

@keyframes transbot {
0% {
    top: -100%; 
}
100% {
	top: 100%; 
}
}

@keyframes transright {
0% {
   right: 100%;
} 
50% {
	right: 0%;
}
100% {
	right: -100%;
}}