.wrap-contact100{
	padding-bottom: 110px !important;
	width: 1200px !important;
}

p.confirm-description{
	color: #999;
	margin: 30px auto 0 auto !important;
}

p.activate-description{
	color: #999;
	margin: 0 auto 30px auto !important;
}

div.other-links{
	margin-top: 20px;
	text-align: center;
}

.success{
	color: #093;
}

.error{
	color: #F30;
}

div.wrap-padding{
	padding: 30px !important;
}

div.topbar{
	width: 100%;
	text-align: right;
	margin-bottom: 10px;
	border-bottom: solid 1px #96F;
}

ul.menu{
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: solid 1px #96F;
}

ul.menu li{
	margin: 0 0 5px 0;
	display: inline-block;
}

ul.menu li a, a.btn-themed{
	display: block;
	padding: 5px 10px;
	background: rgba(153,51,204,0.5);
	color: #fff;
	border-radius: 5px;
	transition: all ease-in 0.1s;
}

ul.menu li a:hover{
	background: rgba(153,51,204,0.8);
}

ul.menu li a.active, a.btn-themed:hover{
	background: rgba(153,51,204,1);
}

div.btn-group{
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 30px;
	border-bottom: solid 1px #96F;
}

.margin-bottom-30{
	margin-bottom: 30px;
}

h4.title{
	margin-bottom: 10px;
	padding-top: 20px;
}