@charset "utf-8";
/*
Theme Name:  cocoon-master-child
Author:  MAPBOOK
Template:  cocoon-master
Version:  1.0             
*/
.logo-text, .tagline {
	z-index: 9999 !important;
	text-shadow: 1px 1px 2px rgba(0,0,0,.4) !important;
}
#header {
	position: relative !important;
}
#header::after {
  content: '' !important;
  width: 100% !important;
  height: 100% !important;
	position: absolute !important;
	top: 0 !important;
  background: linear-gradient(120deg, rgba(23, 138, 3, 0.7), rgba(22, 219, 251, 0.5), rgba(62, 140, 247, 0.7), rgba(249, 85, 236, 0.5), rgba(255, 69, 124, 0.4)) fixed;
  background-size: 500%;
  -webkit-animation: bg-gradient 15s ease infinite;
  -moz-animation: bg-gradient 15s ease infinite;
  -o-animation: bg-gradient 15s ease infinite;
  animation: bg-gradient 15s ease infinite;
}
@-webkit-keyframes bg-gradient {
  0% {
    background-position: 14% 0;
  }
  50% {
    background-position: 87% 100%;
  }
  100% {
    background-position: 14% 0;
  }
}
@-moz-keyframes bg-gradient {
  0% {
    background-position: 14% 0;
  }
  50% {
    background-position: 87% 100%;
  }
  100% {
    background-position: 14% 0;
  }
}
@-o-keyframes bg-gradient {
  0% {
    background-position: 14% 0;
  }
  50% {
    background-position: 87% 100%;
  }
  100% {
    background-position: 14% 0;
  }
}
@keyframes bg-gradient {
  0% {
    background-position: 14% 0;
  }
  50% {
    background-position: 87% 100%;
  }
  100% {
    background-position: 14% 0;
  }
}
@media screen and (max-width: 1023px) {
#sidebar-menu-content {
	z-index: 999;
	}
}
