.char_avatar {
	height:33px;
	width:33px;
}

#page-page.pagebody {
    margin-top: 700px;
    background-color: rgba(18, 26, 34, 0.3);
    background-image: none;
    box-shadow: inset 0 0 0 1px rgba(20, 26, 33, 0.2), inset 0 0 0 2px rgba(65, 77, 104, 0.2), 0 0 6px 0 rgba(0, 0, 0, 0.2);
}

.section-pageheader,
.section-pageheader.is-basic {
    position: relative;
    top: 690px;
}

.section-pageheader.is-basic .container .row .col-md-12 .pageheader-title {
    color: #bff6f2;
    text-shadow: 0 0 18px rgba(74, 201, 193, 0.35), 0 0 6px rgba(40, 128, 120, 0.6);
}

.armory-search-form,
#search_box {
    color: #bff6f2;
    text-shadow: 0 0 12px rgba(74, 201, 193, 0.35), 0 0 4px rgba(40, 128, 120, 0.5);
}

.armory-search-form .form-control,
.armory-search-form select,
.armory-search-form option,
#search_box .nice_table th,
#search_box .nice_table td,
#search_box a {
    color: #bff6f2;
}

.armory-search-form select {
    background-color: rgba(18, 26, 34, 0.3);
    border: 1px solid rgba(65, 77, 104, 0.2);
    box-shadow: inset 0 0 0 1px rgba(20, 26, 33, 0.2);
}

.armory-search-form select:focus {
    border-color: rgba(127, 214, 208, 0.7);
    box-shadow: 0 0 0 2px rgba(127, 214, 208, 0.2);
}

.armory-search-form option {
    background-color: rgba(18, 26, 34, 0.6);
}

.armory-search-form .form-control::placeholder {
    color: #7fd6d0;
    opacity: 1;
}

#search_box a:hover {
    color: #e9fffd;
}

.armory-search-form {
    margin-top: 1rem;
}

#search_box {
    display: none;
}

.nice_table td:first-child {
    font-weight: normal;
}

.faction-1 {
    background-image: url(../../../images/factions/1.png);
    width: 45px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}

.faction-2 {
    background-image: url(../../../images/factions/2.png);
    width: 45px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
}
