@font-face {
    font-family: Caslon;
    src: url(Caslon.otf);
}

body {
    font-family: Arial;
	background-color: #13131a;
}

.bg {
    position: absolute;
    z-index: -1;
	left: -240px;
    top: 30px;
}

#jas-content {
    width: 1105px;
    margin: 120px auto;
}

#jas-content .left-side {
    width: 250px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 10px 10px 10px 10px;
}

#jas-content .center-side {
    width: 600px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 10px 10px 10px 10px;
	
}

#jas-content .right-side {
    width: 250px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 10px 10px 10px 10px;
	
}

#jas-content .panel-heading {
	font-family: Caslon;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	border-radius: 10px 10px 0px 0px;
}

#jas-content .panel-default {
	border-radius: 10px 10px 10px 10px;
}

#jas-content .form-control {
	text-align: center;
	text-align-last:center;
	font-weight: bold;
	border: 1px solid #999999;
	border-radius: 10px 10px 10px 10px;
}

#jas-content .panel-default a {
	font-weight: bold;
}

#jas-content .panel-body:after {
    clear: none !important;
}
#jas-content .panel-default {
    margin-bottom: 5px;
}
#jas-content .input {
    margin-top: 10px;
}
#jas-content #recaptcha_challenge_image {
    width: 360px !important;
}
#jas-content #captcha {
    border: 1px solid #e7e7e7;
    padding: 10px;
    margin-top: 10px
}
#jas-content .input-group-addon {
    height: 15px !important;
}
#jas-content .box {
    border: 1px solid #e7e7e7;
    padding: 10px;
}
#jas-content .box legend {
    border: none !important;
    width: auto !important;
    font-size: 16px;
    background: #fff;
    padding: 0px 5px 0px 5px;
    margin-bottom: 0px !important;
}
#jas-content .box legend span {
    font-size: 12px;
}
#jas-content .item-box {
    width: 100px;
    border: 1px solid #e7e7e7;
    padding: 5px;
    margin-left: 10px;
    margin-top: 10px;
    text-align: center;
}
#jas-content .item-box .jas-title {
    text-align: center;
}
#jas-content .item-box .jas-title-in {
    width: 100%;
    height: 20px;
    overflow: hidden;
}
#jas-content .item-box .price {
    position: absolute;
	margin-top: -10px;
	margin-left: -45px;
	width: 100px;
	font-size: 12px;
    text-align: center;
}
#jas-content .item-box .group-price {
    position: absolute;
    margin-top: -14px;
    margin-left: -10px;
}
#jas-content .item-box .group {
    position: absolute;
    margin-top: -14px;
    margin-left: 78px;
}
#jas-content .item-box .img {
    width: 100px;
    height: 60px;
    text-align: center;
}
#jas-content .item-box .img img.small {
	margin-left: -10px;
    margin-top: 22px;
    border-radius: 20px;
}
#jas-content .item-box .img i {
    margin-top: 20px;
    border-radius: 20px;
    background: #ecf0f1;
    padding: 10px;
}
#jas-content .item-box .jas-buy-box {
    margin-top: 5px;
    width: 100px;
}
#jas-content .item-box .jas-buy-box ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
#jas-content .item-box .jas-buy-box ul li {
    padding: 0px;
    margin: 0px;
    text-align: left;
    font-size: 12px;
}
#jas-content .item-box .jas-buttons {
    margin-top: 8px;
    margin-bottom: 8px;
}
#jas-content .item-modal .info {
    margin-left: 15px;
}
#jas-content .item-modal .info ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#jas-content .item-modal .info ul li {
    margin: 0;
    padding: 0;
}
#jas-content .item-modal .items-group {
    margin-bottom: 20px;
}
#jas-content .languages-list {
    text-align: center;
    margin-bottom: 15px;
}
#jas-content .languages-list a {
    opacity: 0.7;
}
#jas-content .languages-list a:hover, #jas-content .languages-list a.active {
    opacity: 1;
}
#jas-content #selected-char {
    text-align: center;
    font-weight: 700;
}
#jas-content .select-char.selected {
    cursor: default;
    color: #000;
    text-decoration: none;
}
#jas-content .tab-content {
	margin-top: -450px;
    padding-top: 10px;
}
#jas-content .sms-flags {
    list-style: none;
    margin: 0;
    padding: 0;
    margin: 20px auto;
    text-align: center;
}
#jas-content .sms-flags-sep {
    border-bottom: 1px solid #e7e7e7;
    margin-top: 15px;
    margin-bottom: 15px;
}
#jas-content .sms-flags li {
    display: inline-block;
    opacity: 0.7;
    margin-left: 2px;
    margin-right: 2px;
}
#jas-content .sms-flags li:hover {
    cursor: pointer;
    opacity: 1;
}
#jas-content .sms-flags li.active {
    opacity: 1;
}

#jas-content .email-verified {
    color: #27ae60;
}
#jas-content .email-not-verified {
    color: #c0392b;
}

#jas-content .right-side i.fa.pull-right {
    margin-top: 5px;
}

.modal-backdrop {
    z-index: 0;
}
.modal {
    z-index: 9999;
}

.popover {
    z-index: 9999;
}

.alert {
    margin-bottom: 0;
}

/* player page */
#jas-content .player .tab-content p {
    margin: 0;
}
#jas-content .player .tab-content form {
    text-align: center;
    margin-top: 15px;
}
#jas-content .player .payment-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}
#jas-content .player .payment-description {
    text-align: center;
    margin-top: -7px;
}
#jas-content .player .payment-info {
    text-align: center;
    margin: 25px 0;
}

#jas-content .pagination-wrapper {
    text-align: center;
}

/* balance page */
#jas-content .balance .tab-content p {
    margin: 0;
}
#jas-content .balance .tab-content form {
    text-align: center;
    margin-top: 15px;
}
#jas-content .balance .payment-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}
#jas-content .balance .payment-description {
    text-align: center;
    margin-top: -7px;
}
#jas-content .balance .payment-info {
    text-align: center;
    margin: 25px 0;
}

#jas-content .pagination-wrapper {
    text-align: center;
}

/* install */
#jas-content.install .form-control {
    font-size: 12px;
}
#jas-content.install p {
    margin: 0;
}
#jas-content.install .description {
    margin-bottom: 10px;
}
#jas-content.install .check {
    display: none;
}
#jas-content.install .req .loader {
    color: #FF7416;
}
#jas-content.install .req .yes {
    color: #71BA51;
    font-weight: 700;
}
#jas-content.install .req .no {
    color: #D6523C;
    font-weight: 700;
}
#jas-content.install .req .message {
    font-size: 11px;
}
#jas-content.install .install-progress .wait {
    color: #FF7416;
}
#jas-content.install .install-progress .success {
    color: #71BA51;
}
#jas-content.install h4 {
    margin-top: 20px;
    margin-bottom: 5px;
}

#jas-content #response .alert, #jas-content .response-c .alert {
    margin-bottom: 15px;
}

/* enchant */
#jas-content .enchant .add-plus {
    text-decoration: none;
}
#jas-content .enchant .plus {
    margin-bottom: 20px;
	font-size: 15px;
}
#jas-content .enchant .add-plus span {
    position: absolute;
    border-radius: 30px;
    margin-left: 25px;
    margin-top: -4px;
}

/* augment */
#jas-content .augment .select-weapon {
    display: block;
    margin-right: 3px;
}
#jas-content .augment .select-weapon .item-overlay {
    position: absolute;
    width: 32px;
    height: 32px;
    background: rgba(42, 185, 102, 0.6);
}
#jas-content .augmented .item-overlay {
    display: inline-block;
    position: absolute;
    width: 32px;
    height: 32px;
    background: rgba(127, 140, 141, 0.5);
}
#jas-content .augment h5 {
    font-size: 14px;
}

.tooltip-inner {
    width: 150px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background: #999;
}

::-webkit-scrollbar {
  background: #333;
  width: 4px;
}

::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background: #636363;
}