.background_animation_element{

background: #006699;
background: -moz-linear-gradient(top, #006699 0%, #0082ba 49%, #0097e3 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #006699), color-stop(49%, #0082ba), color-stop(100%, #0097e3));
background: -webkit-linear-gradient(top, #006699 0%, #0082ba 49%, #0097e3 100%);
background: -o-linear-gradient(top, #006699 0%, #0082ba 49%, #0097e3 100%);
background: -ms-linear-gradient(top, #006699 0%, #0082ba 49%, #0097e3 100%);
background: linear-gradient(to bottom, #006699 0%, #0082ba 49%, #0097e3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006699', endColorstr='#0097e3', GradientType=0 );
color:white;
 -webkit-animation: FadeOut 20s ease infinite;
-moz-animation: FadeOut 20s ease infinite;
-o-animation: FadeOut 20s ease infinite;
animation: FadeOut 20s ease infinite;

@-webkit-keyframes FadeOut {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes FadeOut {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-o-keyframes FadeOut {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes FadeOut {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}

}
.background_animation_element a{

color:white;

}
/* small screen */
@media (max-width: 768px) {
  .side-menu {
    position: relative;
    width: 100%;
    height: 0;
    border-right: 0;
    border-bottom: 1px solid #e7e7e7;
  }