	a {
		color: #E02028;
	}
	#menubars:link, #menubars:visited {
		color: #310a0a;
	}
	.header1 {
		background-color: rgba(180, 0, 0, 0.7);
	}
	.topmenu a {
		color:#616161;
	}
	.topmenu a:hover, .topmenu a:active {
		color:#970707;
	}

.contentchart {
    background-color: rgba(67, 0, 45, 0.8);
}
	.addon > input {
		background-color:#000000;
	}
	.notify > input {
		color:#000000;
	}
	.no1-bottom-link a {
		color: #C9C9C9;
	}
	i.fa {
		color: #B42D2D;
	}
	.no1 {
		color:#C9C9C9;
	}
	.contentnavy {
		width: 100%;
		height: auto;
		margin: 0 auto;
		padding:15px 0 20px;
		clear: both;
		background-color: #121E51;
		background: -webkit-gradient(linear, left top, left bottom, from(#121E51), to(#255268));
		background: -moz-linear-gradient(top, #121E51, #255268);
		background: linear-gradient(to bottom, #121E51, #255268);	
	}
	.contentnavy h2 {
		font-size:36px;
		margin:16px 0;
	}
	
	.contentpink {
		background-color: #C84343;
		background: -webkit-gradient(linear, left top, left bottom, from(#C84343), to(#f2c786));
		background: -moz-linear-gradient(top, #C84343, #f2c786);
		background: linear-gradient(to bottom, #C84343, #f2c786);	
		padding:15px 0 20px;
	}
	.contentpurple {
		background-color: #6243C8;
		background: -webkit-gradient(linear, left top, left bottom, from(#6243C8), to(#f28686));
		background: -moz-linear-gradient(top, #6243C8, #f28686);
		background: linear-gradient(to bottom, #6243C8, #f28686);
		padding:15px 0 20px;
	}
	.contentblue {
		background-color: #43C8C8;
		background: -webkit-gradient(linear, left top, left bottom, from(#43C8C8), to(#5c3ae7));
		background: -moz-linear-gradient(top, #43C8C8, #5c3ae7);
		background: linear-gradient(to bottom, #43C8C8, #5c3ae7);
		padding:15px 0 20px;
	}
	.contentgreen {
		background-color: #4382C8;
		background: -webkit-gradient(linear, left top, left bottom, from(#4382C8), to(#94e73a));
		background: -moz-linear-gradient(top, #4382C8, #94e73a);
		background: linear-gradient(to bottom, #4382C8, #94e73a);
		padding:15px 0 20px;
	}
	.contentorange {
		background-color: #E17A17;
		background: -webkit-gradient(linear, left top, left bottom, from(#E17A17), to(#fff648));
		background: -moz-linear-gradient(top, #E17A17, #fff648);
		background: linear-gradient(to bottom, #E17A17, #fff648);
		padding:15px 0 20px;
	}
	.contentpurple h2, .contentpink h2, .contentblue h2, .contentgreen h2, .contentorange h2 {
		color:black;
	}
	
	.moredemogames {
		padding:25px 0 10px;
		text-align:center;
		font-size:22px;
	}
	
	.moredemogames a {
		color:silver;
	}

	.signup3-text img {
		border-radius:8px;
	}
	.signup3-text {
		padding: 10px;
		opacity: 0.7;
	}
	.signup3-text:hover {
		opacity: 1.0;
	}
	.signup3 {
		color:#a7a7a7;
	}
	
	.list-checks {
		width: 33%;
	}
	.no1-top {
		font-size:24px;
		margin-bottom:20px;
		text-align:center;
	}
	.no1-top a {
		color:#323219;
		padding:2px;
		background-color:yellow;
	}
	.arti-img {
		float:left;
		width:25%;
	}
	.arti-img img {
		max-width:90%;
		text-align:center;
	}
	.arti-txt {
		float:right;
		width:75%;
	}
	.promolisttitle:link, .promolisttitle:visited {
		font-size:28px;
		color:navy;
	}

	header {
		width:100%;
		position:fixed;
		z-index:1001;
		box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.45);
		height:50px;
		background-color:#ffeeee;
	}
	#header {
		padding:0;
	}
	.xlogocontain img {
		height:46px;
	}
	.xbannercontain {
		width:80%;
		padding-top: 0;
	}
	.topmenu {
		padding: 30px 11px 5px 11px;
		font-family: arial;
		color: #999999;
		font-size: 14px;
		border-radius: 0;
		background-color:transparent;
		margin-left:0;
		background-repeat: no-repeat;
		background-position-x: center;
		background-position-y: 5px;
	}
	.topmenu:hover, .topmenu:active {
		background-color:#f0e1e1;
	}
	.topmenu-contain:hover {
		background-color:#f3e6e6;
		border-bottom-right-radius:5px;
		border-bottom-left-radius:5px;
	}
	.xbannercontain:hover, .topmenu-contain:hover {
		overflow: auto;
		height: auto;
	}
	.navcontain {
		padding:14px 10px;
		font-size:16px;
	}
	.wrapper {
		padding: 50px 0 0 0;
	}
	.boxes {
		top:350px;
	}
	.xcountryversion {
		border:none;
		border-radius:0;
		height:55px;
		background-color:#474747;
		border-bottom-left-radius:3px;
		border-bottom-right-radius:3px;
	}
	.xcv-text {
		color:white;
		padding-top:3px;
	}
	.xcv-change a {
		color:#e6e6e6;
		font-size:10px;
	}
	.xcv-flag {
		padding:6px 8px 0;
	}
	.extopmenu {
    		background-color: #e0e0e0;
	}

	@media (max-width:767px) {
		.xcountryversion {
			height:auto;
		}
		.topmenu {
			background-position-x: right;
		}
		.topmenu-contain:hover {
			background-color:transparent;
		}
	}