h1.color_picker  {
  background-image: -webkit-gradient( linear, left top, right top, color-stop(0, #f22), color-stop(0.15, #f2f), color-stop(0.3, #22f), color-stop(0.45, #2ff), color-stop(0.6, #2f2),color-stop(0.75, #2f2), color-stop(0.9, #ff2), color-stop(1, #f22) );
  background-image: gradient( linear, left top, right top, color-stop(0, #f22), color-stop(0.15, #f2f), color-stop(0.3, #22f), color-stop(0.45, #2ff), color-stop(0.6, #2f2),color-stop(0.75, #2f2), color-stop(0.9, #ff2), color-stop(1, #f22) );
  color:transparent !important;
  -webkit-background-clip: text;
  background-clip: text;
      -webkit-text-stroke-width: 1px;
    -webkit-text-stroke: 1px lightyellow;
}

.btn { white-space: normal; }
.fa.fa-twitter { color:#00aced; }
.fa.fa-facebook { color:#3b5998; }
.fa.fa-facebook-f { color:#3b5998; }
nav.navigation_bar ul a.nav_item {
	color: #338899 !important;
}
nav.navigation_bar ul a.nav_item:hover, nav.navigation_bar ul a.nav_item.nav_active:hover {
	color: #993388 !important;
}
nav.navigation_bar ul a.nav_item.nav_active {
	color: #CC6633 !important;
}
#hide
{
	display:none;
}
@media only screen and (max-width: 600px) {
	.com_elixir_stacks_foundryContainer_stack {
	padding: 0 !important;
	}
	.container .row .stacks_out .stacks_in { padding: 20px 10px 20px 10px !important;
	}
}
