button, input.button {
    padding: 3px 8px;
    cursor: pointer;
    font-size: 13px;
    background: #eaa52e;
    border: none;
    color: #ffffff;
    outline: 0;
    padding: 10px 20px;
    border-radius: 3px;
    font-family: "Rajdhani", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
}

a.button:link, a.button:visited, a.button:active {
    background: #eaa52e;
    color: #fff;
    display: inline-block;
    padding: 10px 20px;
    border: 1px solid #eaa52e;
    font-size: 13px;
    text-transform: uppercase;
    border-radius: 3px;
    margin: 10px 0px;
    font-weight: 800;
    color: #ffffff;
}
.post-classic {
    position: relative;
    display: flex;
    justify-content: flex-start;
    background: #050912;
    gap: 40px;
    border-top: none;
    margin-bottom: 20px;
    border-radius: 4px;
    padding: 20px;
    box-sizing: border-box;
    color: #6f6f6f;
    background: #121213;
}
blockquote {
    border: 1px solid #0c0b0c;
    margin: 0;
    background: #0c0b0c;
    padding: 10px;
    border-radius: 4px;
    margin: 10px;
}
img#avatar-post {
    width: 90px;
    height: 90px;
    border-radius: 3333px;
    margin: 0;
    border: 2px solid #121213;
}
.postbit_buttons > a:link, .postbit_buttons > a:hover, .postbit_buttons > a:visited, .postbit_buttons > a:active {
    display: inline-block;
    padding: 9px 10px;
    margin: 5px 2px;
    font-size: 11px;
    background: #eaa52e;
    border: 1px solid #eaa52e;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 3px;
}
.content-quickreply {
    background: #121213;
    padding: 20px;
    border-radius: 4px;
    border-top: 1px solid #121213;
}
table {
    font-size: 13px;
    color: #6f6f6f;
}
.quick-reply-text {
    width: 100%;
    display: block;
    margin-bottom: 15px;
    border-radius: 4px;
    background: #0c0b0c;
    border: none;
    padding: 20px;
    height: 100px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 800;
    color: #6f6f6f;
}
.pagination a {
    background: #040404;
    border: 1px solid #050506;
    padding: 5px 10px;
    font-weight: 600;
    font-size: 13px;
    border-radius: 3px;
    margin: 3px;
    color: #6f6f6f;
}
.pagination a:hover {
    background: #eaa52e;
    color: #ffffff;
    border-color: #eaa52e;
    text-decoration: none;
    font-weight: 800;
}
.user-memberlist-list {
    flex-basis: Calc(25% - 20px);
    background: #121213;
    padding: 20px;
    box-sizing: border-box;
    border-radius: 4px;
}
img.memberlist-avatar {
    border-radius: 100%;
    width: 75px;
    height: 75px;
    padding: 5px;
    background: #121213;
}
input.search-textbox1 {
    padding: 15px;
    width: 100%;
    box-sizing: border-box;
    background: #090909;
    border: #0c0b0c;
    font-weight: bold;
    color: #6f6f6f;
    border-radius: 4px;
    padding-right: 128px;
    outline: 0;
    color: #6f6f6f;
}
.memberporofile-c1 {
    background: #050912;
    border-top: none;
    color: #657087;
    padding: 20px;
    border-radius: 4px;
    position: relative;
    background: #121213;
    color: #6f6f6f;
}
.memberprofile-bottom {
    background: #090909;
    border-radius: 4px;
    padding: 10px;
    padding-left: 140px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
img.avatar-memberprofile {
    position: absolute;
    border-radius: 100%;
    bottom: 45px;
    left: 30px;
    border: 10px solid #090909;
}
.content-newthread {
    background: #fff;
    padding: 5px 20px;
    background: #121213;
    border-top: none;
    border-radius: 4px;
    margin-bottom: 20px;
    color: #6f6f6f;
}
.left-blocki-bottom-memberprofile {
    background: #050912;
    border-top: 1px solid #0a1224;
    color: #657087;
    flex-basis: 300px;
    padding: 20px;
    box-sizing: border-box;
    border-radius: 4px;
    height: 100%;
    color: #6f6f6f;
    background: #121213;
    border-top: none;
}
.trow1 {
    background: #050912;
    border: none;
    border-color: #fff #ddd #ddd #fff;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #6f6f6f;
    background: #121213;
}
.trow2 {
    background: #050912;
    border: none;
    border-color: #fff #ddd #ddd #fff;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #6f6f6f;
background: #121213;
}
.tborder {
    width: 100%;
    margin: auto auto;
    padding: 0px;
   background: #121213;
    border-radius: 4px;
    padding: 10px;
    border-top: 1px solid #0a1120;
    background: #050912;
    margin-bottom: 10px;
    color: #6f6f6f;
background: #121213;
    border-top: none;
}
.thead {
    border-bottom: none;
    padding: 15px 10px;
    font-size: 19px;
    color: #ffffff;
  background: #121213;
}
a.button-content-memberprofile {
    padding: 10px 15px;
    background: #f9ae31;
    border-radius: 4px;
    color: #0c1625;
    text-transform: uppercase;
    font-weight: bolder;
}
.topnav1 {
    overflow: hidden;
    background-color: #090909;
    margin-bottom: 22px;
    border-radius: 4px;
    padding: 10px;
    border-top: 1px solid #090909;
}
.dropdown-content1 {
    display: none;
    position: absolute;
    background-color: #090909;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 333333;
    padding: 10px;
    color: #fff;
    border-radius: 4px;
    margin-left: -25px;
}
.tcat {
    background: #090909;
    color: #fff;
    border-top: none;
    border-bottom: none;
    padding: 6px;
    font-size: 12px;
    border-radius: 3px;
}
.it-memberprofile a {
    color: #6f6f6f;
}
a.button-senpm {
    display: inline-block;
    padding: 10px 20px;
    margin: 14px 0px;
    background: #feb437;
    border-radius: 4px;
    font-weight: bolder;
    text-transform: uppercase;
    color: #051625;
}
a.register {
    color: #fff;
    background: #feac32;
    padding: 10px 15px;
    border-radius: 3px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 900;
    box-shadow: 0px 0px 5px #feac32;
}

.login-form1::after {
    content: "";
    content: '';
    position: absolute;
    width: 94%;
    height: 4px;
    bottom: 0px;
    background: #feaf35;
    border-bottom-left-radius: 62px;
    border-bottom-right-radius: 40px;
    margin: auto;
    left: 3%;
    right: 3%;
    z-index: 9999999999999;
}
input#quick_login_password {
    display: block;
    margin: 10px 0px;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    background: #0c0b0c;
    border: 2px solid #0c0b0c;
}
input#quick_login_username {
    display: block;
    margin: 10px 0px;
    padding: 10px;
    width: 100%;
    box-sizing: border-box;
    background: #070c15;
    border: 2px solid #0c0b0c;
    background: #0c0b0c;
}
		