@charset "utf-8";
/* CSS Document */

body {
	font-family: 'Varela', sans-serif;
	/*font-family: 'Oswald', sans-serif;
	font-family: 'Allan', cursive;*/
}

body a {
	color: #f46464;
	-webkit-transition: color .75s; /* Safari */
  	transition: color .75s;
	text-decoration: none;
}

body a:hover {
	color: #a50b46;
	-webkit-transition: color .75s; /* Safari */
  	transition: color .75s;
	text-decoration: none;
}

.container, .notcontainer {
	font-size: 1.3em;
}

.nav-link {
	font-family: 'Allan', cursive !important;
	font-size: 1.8em !important;
	color: #f46464 !important;
}

.navtext {
	font-family: 'Allan', cursive !important;
	font-size: 2.5em !important;
	color: #f46464 !important;
	padding-left: 2%;
}

.nl1 {
	color: #f46464 !important;
}

.nl2 {
	color: #f46464 !important;
}

.nl3 {
	color: #f46464 !important;
}

.nl4 {
	color: #f46464 !important;
}

.nl1:hover {
	color: #910ba5 !important;
}

.nl2:hover {
	color: #3884ff !important;
}

.nl3:hover {
	color: #1ce218 !important;
}

.nl4:hover {
	color: #ffab35 !important;
}

.tag {
	color: #f46464;
}

@keyframes rainbow-text {
  0% {
    color: #e87d7d;
  }
  2% {
    color: #e88a7d;
  }
  4% {
    color: #e8977d;
  }
  6% {
    color: #e8a47d;
  }
  8% {
    color: #e8b07d;
  }
  10% {
    color: #e8bd7d;
  }
  12% {
    color: #e8ca7d;
  }
  14% {
    color: #e8d77d;
  }
  16% {
    color: #e8e47d;
  }
  18% {
    color: #dfe87d;
  }
  20% {
    color: #d3e87d;
  }
  22% {
    color: #c6e87d;
  }
  24% {
    color: #b9e87d;
  }
  26% {
    color: #ace87d;
  }
  28% {
    color: #9fe87d;
  }
  30% {
    color: #92e87d;
  }
  32% {
    color: #86e87d;
  }
  34% {
    color: #7de881;
  }
  36% {
    color: #7de88e;
  }
  38% {
    color: #7de89b;
  }
  40% {
    color: #7de8a8;
  }
  42% {
    color: #7de8b5;
  }
  44% {
    color: #7de8c1;
  }
  46% {
    color: #7de8ce;
  }
  48% {
    color: #7de8db;
  }
  50% {
    color: #7de8e8;
  }
  52% {
    color: #7ddbe8;
  }
  54% {
    color: #7dcee8;
  }
  56% {
    color: #7dc1e8;
  }
  58% {
    color: #7db5e8;
  }
  60% {
    color: #7da8e8;
  }
  62% {
    color: #7d9be8;
  }
  64% {
    color: #7d8ee8;
  }
  66% {
    color: #7d81e8;
  }
  68% {
    color: #867de8;
  }
  70% {
    color: #927de8;
  }
  72% {
    color: #9f7de8;
  }
  74% {
    color: #ac7de8;
  }
  76% {
    color: #b97de8;
  }
  78% {
    color: #c67de8;
  }
  80% {
    color: #d37de8;
  }
  82% {
    color: #df7de8;
  }
  84% {
    color: #e87de4;
  }
  86% {
    color: #e87dd7;
  }
  88% {
    color: #e87dca;
  }
  90% {
    color: #e87dbd;
  }
  92% {
    color: #e87db0;
  }
  94% {
    color: #e87da4;
  }
  96% {
    color: #e87d97;
  }
  98% {
    color: #e87d8a;
  }
  100% {
    color: #e87d7d;
  }
}
.rainbow-text {
  animation: rainbow-text 7.2s infinite;
}

@keyframes rainbow-text2 {
  0% {
    color: #e87d7d;
  }
  2% {
    color: #e88a7d;
  }
  4% {
    color: #e8977d;
  }
  6% {
    color: #e8a47d;
  }
  8% {
    color: #e8b07d;
  }
  10% {
    color: #e8bd7d;
  }
  12% {
    color: #e8ca7d;
  }
  14% {
    color: #e8d77d;
  }
  16% {
    color: #e8e47d;
  }
  18% {
    color: #dfe87d;
  }
  20% {
    color: #d3e87d;
  }
  22% {
    color: #c6e87d;
  }
  24% {
    color: #b9e87d;
  }
  26% {
    color: #ace87d;
  }
  28% {
    color: #9fe87d;
  }
  30% {
    color: #92e87d;
  }
  32% {
    color: #86e87d;
  }
  34% {
    color: #7de881;
  }
  36% {
    color: #7de88e;
  }
  38% {
    color: #7de89b;
  }
  40% {
    color: #7de8a8;
  }
  42% {
    color: #7de8b5;
  }
  44% {
    color: #7de8c1;
  }
  46% {
    color: #7de8ce;
  }
  48% {
    color: #7de8db;
  }
  50% {
    color: #7de8e8;
  }
  52% {
    color: #7ddbe8;
  }
  54% {
    color: #7dcee8;
  }
  56% {
    color: #7dc1e8;
  }
  58% {
    color: #7db5e8;
  }
  60% {
    color: #7da8e8;
  }
  62% {
    color: #7d9be8;
  }
  64% {
    color: #7d8ee8;
  }
  66% {
    color: #7d81e8;
  }
  68% {
    color: #867de8;
  }
  70% {
    color: #927de8;
  }
  72% {
    color: #9f7de8;
  }
  74% {
    color: #ac7de8;
  }
  76% {
    color: #b97de8;
  }
  78% {
    color: #c67de8;
  }
  80% {
    color: #d37de8;
  }
  82% {
    color: #df7de8;
  }
  84% {
    color: #e87de4;
  }
  86% {
    color: #e87dd7;
  }
  88% {
    color: #e87dca;
  }
  90% {
    color: #e87dbd;
  }
  92% {
    color: #e87db0;
  }
  94% {
    color: #e87da4;
  }
  96% {
    color: #e87d97;
  }
  98% {
    color: #e87d8a;
  }
  100% {
    color: #e87d7d;
  }
}
.rainbow-text2 {
  animation: rainbow-text2 6s infinite;
}

/*WebKit/Blink Browsers*/
::selection {
  	background: #f46464;
	color: white;
}

/*Gecko Browsers*/
::-moz-selection {
  	background: #f46464;
	color: white;
}

/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url("../../spinner.svg") center no-repeat #fff;
}

.rust {
	color: #f46e42 !important;
}

.gtav {
	color: #028e00 !important;
}

.csgo {
	color: #f2c55c !important;
}

.r6 {
	color: #515151 !important;
}

.cities {
	color: #51bcff !important;
}

.codbo4 {
	color: #ff8800 !important;
}

.fh4 {
	background: linear-gradient(to right, #F3784C 0%, #EA2E82 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.glist ul li {
	list-style-type: none;
}

.smalltext {
	font-size: 0.75em;
}

.homelink {}

.text-muted {
	font-size: 15px;
}

.makemered {
	color: #9C0002 !important;
}

/* Gradient hr: transparent - color - transparent */

hr.other {
    border: 0;
    height: 3px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(244, 100, 100, 1.0), rgba(0, 0, 0, 0));
}

.jblist ul li {
	list-style-type: none !important;
}

.stepcontainer {
	margin: auto;
	width: 100%;
	padding-left: 200px;
	padding-right: 200px;
}