header {
	background-color:#FFFFFF;
}
.header1 {
	background-color:rgb(190, 30, 45);
}
.topmenu-contain {
	width: 100%;
}
#menubars:link, #menubars:visited {
	color: #404040;
}
a {
	color: #b3a84f;
}
.top5table {
	background-color: #231f20;
}
.notify > input {
	color: #2D2D2D;
}
.addon > input {
	background-color: #2D2D2D;
}

i.fa {
	background-color: #f1f1f1;
}
.topmenu {
	font-size: 12px;
	font-weight: bold;
	background-color: blanchedalmond;
	background-image: url(/cm/images/css-images/bonus.png);
	background-repeat: no-repeat;
	background-position-x: 5px;
	background-position-y: 5px;
	padding: 10px 10px 10px 36px;
	margin-left: 20px;
	border-radius: 5px;
	border: 1px solid silver;
	height: 18px;
	background-size: 24px 24px;
}
.topmenu a {
	color:saddlebrown;
	text-shadow: 1px 1px 2px silver;
}
.topmenu a:hover, .topmenu a:active {
	color:#111111;
}
.topmenu:hover, .topmenu:active {
	border-color:black;
	background-color:burlywood;
}

.content2 {
	width:100%;
	margin:0 auto;
	background-color: transparent;
	box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.35);
	background-image:url(https://www.cryptoexchangecanada.ca/images/stripe-bg.png);
}

.content2 a {
	color:#DDDDDD;
}

.list-checks {
	width:33%;
	float:left;
	text-align:center;
}
.contentorange {
	background-color: #9B8579;
	background: -webkit-gradient(linear, left top, left bottom, from(#9B8579), to(#c49a6c));
	background: -moz-linear-gradient(top, #9B8579, #c49a6c);
	background: linear-gradient(to bottom, #9B8579, #c49a6c);
}

.redtabb-casino, .redtab1 {
 	display:none;
}
.legal-desc a {
	color: #be1e2d;
}
.legal-desc2 {
	font-size: 24px;
	line-height: 36px;
	font-weight: 150;
	padding: 20px;
}
.cryptosorted {
	display: inline-block;
	width: 120px;
	text-align: right;
}
	.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;
	}
	.contentorange {
		background-color: rgba(221, 174, 211, 0.7);
	}

	@media (max-width:767px) {
		header {
			height:auto;
			position:relative;
		}
		
		.header1 {
			width:100%;
			min-width:auto;
		}
		.content2 {
			width:100%;
			height:auto;
		}
		.xlogocontain {
			text-align: center !important;
		}
		.topmenu {
			width:100% !important;
			margin:10px 0;
			padding:5px 0;
			text-align:left;
			background-position-x: 10px;
			background-position-y: 10px;
		}
		.topmenu a {
			padding-left:45px;
		}
		.arti-img, .arti-txt {
			float:none;
			width:auto;
		}
		.filter-content2 img {
			width: auto;
		}
	}