/* Shade Dark */
svg path{
    fill: rgba(0,0,0,.73);
    -webkit-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    transition: fill 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}


body {
    background-color: rgba(238,238,238,1) !important;
    color: rgba(0,0,0,1);

    -webkit-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    transition: color,background 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */

}

p {
    color: rgba(0,0,0, .87);
    -webkit-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color 400ms cubic-bezier(.55,0,.1,1);
    transition: color 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

h1, h2, h3, h4, h5, h6 {
    color: rgba(0,0,0,.87);
    -webkit-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color 400ms cubic-bezier(.55,0,.1,1);
    transition: color 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

.background {
    background-color: rgba(34,34,34,1) !important;
    -webkit-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);;
    -o-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);;
    transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);; /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

.card-background {
    background-color: rgba(255,255,255,1) !important;
    -webkit-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);;
    -o-transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);;
    transition: color,background 400ms cubic-bezier(.55,0,.1,1),box-shadow 300ms cubic-bezier(.55,0,.1,1);; /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

.card-text-body {
    color: rgba(0,0,0,.57);
    -webkit-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color 400ms cubic-bezier(.55,0,.1,1);
    transition: color 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

.button-entry:hover, .button:hover, .button-entry-sub:hover {
    background-color: rgba(0,0,0,.12);
    border-right: 3px solid rgba(0,0,0,.12);
    -webkit-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    transition: color,background 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

.main-nav .text {
    color: rgba(0,0,0,.73);
    -webkit-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color 400ms cubic-bezier(.55,0,.1,1);
    transition: color 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

#nav-bar #top {
    background-color: white !important;
    -webkit-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: color,background 400ms cubic-bezier(.55,0,.1,1);
    transition: color,background 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

#user-menu svg path {
    fill: rgba(0,0,0,.73);
    -webkit-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    -moz-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    -o-transition: fill 400ms cubic-bezier(.55,0,.1,1);
    transition: fill 400ms cubic-bezier(.55,0,.1,1); /* custom */
    -webkit-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -moz-transition-timing-function: cubic-bezier(.55,0,.1,1);
    -o-transition-timing-function: cubic-bezier(.55,0,.1,1);
    transition-timing-function: cubic-bezier(.55,0,.1,1); /* custom */
}

#user-menu svg path {

}

