fieldset {
	border-color:#222222;
}

.btn-primary {
	color:#FFFFFF!important;
	background-image: -webkit-linear-gradient(top,#A084B8 0,#7A5799 100%)!important;
	background-image: -o-linear-gradient(top,#A084B8 0,#7A5799 100%)!important;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#A084B8),to(#7A5799))!important;
	background-image: linear-gradient(to bottom,#A084B8 0,#7A5799 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffA084B8', endColorstr='#ff7A5799', GradientType=0)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;
	background-repeat: repeat-x!important;
	background-color:#7A5799!important;
	border:0!important;
}
.btn-primary:focus, .btn-primary:hover {
	background-color:#7A5799!important;
}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
	background-color:#5B347D!important;
}
.btn-default.btn-form {
	background-color:#FFFFFF;
	background-image:none;
}
.btn-default.btn-form.active {
	background-color:#D9D9D9;
}

.dataTable tr.odd {
	background:#FFEED7;
}
.dataTable thead {
	 background:#e6ddee;
}
.img-credit {
	right:0!important;
	left:20px!important;
}

.nav>li>a.active,
.navbar-nav>.dropdown.open>a {
	color:#FFFFFF!important;
	background-image:-webkit-linear-gradient(top,#ab782f 0,#96612a 100%);
	background-image:-o-linear-gradient(top,#ab782f 0,#96612a 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#ab782f),to(#96612a));
	background-image:linear-gradient(to bottom,#ab782f 0,#96612a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab782f', endColorstr='#ff96612a', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.nav-tabs button {
	height:50px;
}

.dropdown-menu>li>a:hover {
	background-image:-webkit-linear-gradient(top,#222222 0,#e6ddee 100%);
	background-image:-o-linear-gradient(top,#222222 0,#e6ddee 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,from(#222222),to(#e6ddee));
	background-image:linear-gradient(to bottom,#222222 0,#e6ddee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ffe6ddee', GradientType=0);
}

	.articleContainer h1 a {
		color:#222222;
	}

	#maincontainer.home #maincontent {
		background:transparent;
	}
	#home #home-img {
		margin-bottom:15px;
		text-align:center;
	}
		#infotable #infotabledata {
			background:#fefefe;
		}
		#infotable.whatsnew #infotabledata {
			background:#fefefe;
		}
		#infotable h3 {
			color:#222222;
		}

/* Result Data */
.result-data {
	color:#000000;
	border-color:#222222;
	background:#fefefe;
}
	.result-data.matchedresult {
		margin-top:-34px;
	}
	.result-data a {
		color:#222222;
	}
	.result-data .entity-img .imagecontainer {
		height:inherit;
	}
	.result-data .entity-img img {
		padding-top:30px!important;
		max-height:256px;
		position:unset!important;
	}
	.result-data iframe {
		max-width:100%;
	}
	.result-data .review {
		background-color:#FFE388;
	}
	.result-data .text-data.atktype a,
	.result-data .text-data.group a {
		color:#FFFFFF;
	}
	.result-data.entity .detailslink {
		color:#e6ddee;
	}
	.result-data.entity .detailslink a {
		color:#e6ddee;
	}
	.result-data .col-fixed-265 {
		border-right-color:#222222;
	}
	.result-data .entitytabledata {
		background:#fefefe;
	}
	.result-data tr:last-child td {
		border-bottom:0!important;
	}

.listlink a {
	color:#A95D8A;
}
.listlink a.active {
	color:#e6ddee;
	border-color:#e6ddee;
	background:#222222;
}

.form-group .form-data {
	border-color:#222222;
}
.form-group .data-label {
	border-left-color:#222222;
	background:#e6ddee;
}
.form-group label {
	color:#222222;
}
.form-group .minmax {
	max-width:40%;
}
.form-group .minmaxto {
	border-right-color:#222222;
	border-left-color:#222222;
	background:#e6ddee;
}
	.btn-group .btn-max_level {
		width:33.33333%;
	}
	.btn-group .btn-element {
		width:20%;
	}
	.btn-group .btn-weapon_type {
		width:12.5%;
	}
	.btn-group .btn-atk_type {
		width:25%;
		text-indent:20px;
	}
	.btn-group .btn-atk_type span {
		margin-left:-40px!important;
	}

	.btn-group .btn-armor_type {
		width:33.33333%;
	}
	.btn-group .btn-armor_type span {
		margin-left:-56px!important;
	}

	.btn-group .btn-affinity {
		width:50%;
	}
	.btn-group .btn-affinity span {
		margin-left:-54px!important;
	}

	.btn-group .btn-era {
		width:33.33333%;
	}

.subtitle {
	color:#e6ddee;
	background:#222222;
}
	.subtitle a {
		color:#e6ddee;
	}
	.subtitle.sub {
		background:#006BB1;
	}
.manifest {
	background:#f0ad4e!important;
}
.lhs {
	border-left-color:#222222;
	border-bottom-color:#222222;
	background:#e6ddee;
}
.rhs {
	border-left-color:#222222;
	border-bottom-color:#222222;
	background:#fefefe;
}

@media screen and (max-width:991px) {
	.form-group .inputcontainer {
		border-left-color:#5a3500;
	}
}

@media screen and (max-width:767px) {
	.form-group .inputcontainer {
		border-left-color:#222222;
	}
	.entity-img {
		border-bottom-color:#222222;
	}
}
