.animal-name:hover {
    cursor: pointer;
}

td {
    border-top: none !important;
}
.textboxblue {
    border-style:solid;
    border-color:gray;
    border-width:1.5px;
    font-family:sans-serif;
    font-size: 12px;
    width:100px;
    background-color:#ABBACF;}
.textboxwhite {
    border-style:solid;
    border-color:gray;
    border-width:1.5px;
    width:100px;
    font-family:sans-serif;
    font-size: 12px;
    background-color:white;}
ul
{
    padding-left: 1px;
}

li {
    padding-left: 1px;
    display: inline;
    text-align: left;
    list-style-type: none;
}

/*this is from _js.erb*/

 #chart_div {
     text-align: center;
 }

#table_details {

}

.spinner {
    -webkit-animation: rotator 1.4s linear infinite;
    animation: rotator 1.4s linear infinite;
}

@-webkit-keyframes rotator {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
}

@keyframes rotator {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
}

.path {
    stroke-dasharray: 187;
    stroke-dashoffset: 0;
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
    animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
}

@-webkit-keyframes colors {
    0% {
        stroke: #03312e;
    }
    25% {
        stroke: #03312e;
    }
    50% {
        stroke: #03312e;
    }
    75% {
        stroke: #03312e;
    }
    100% {
        stroke: #03312e;
    }
}

@keyframes colors {
    0% {
        stroke: #03312e;
    }
    25% {
        stroke: #03312e;
    }
    50% {
        stroke: #03312e;
    }
    75% {
        stroke: #03312e;
    }
    100% {
        stroke: #03312e;
    }
}

@-webkit-keyframes dash {
    0% {
        stroke-dashoffset: 187;
    }
    50% {
        stroke-dashoffset: 46.75;
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 187;
        -webkit-transform: rotate(450deg);
        transform: rotate(450deg);
    }
}

@keyframes dash {
    0% {
        stroke-dashoffset: 187;
    }
    50% {
        stroke-dashoffset: 46.75;
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 187;
        -webkit-transform: rotate(450deg);
        transform: rotate(450deg);
    }
}


