@font-face {
    font-family:ge_m;
    src:url(../fonts/GE_SS_Two_Medium.otf);
}

@font-face {
    font-family:ge_l;
    src:url(../fonts/GE_SS_Text_Light.otf);
}

@font-face {
    font-family:ge_d;
    src:url(../fonts/GE_Dinar_Two_Medium.otf);
}

@font-face {
    font-family:'KFGQPC Uthman Taha Naskh';
    font-weight:500;
    src:url(/fonts/uthmantn.eot) format('eot');
    src:url(/fonts/uthmantn.woff) format('woff');
    src:url(/fonts/uthmantn.ttf) format('truetype');
}

@font-face {
    font-family:'KFGQPC Uthman Taha Naskh';
    font-weight:700;
    src:url(/fonts/uthmantnd.eot) format('eot');
    src:url(/fonts/uthmantnd.woff) format('woff');
    src:url(/fonts/uthmantnd.ttf) format('truetype');
}

@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
    body {
    text-align:right;
    font-family:Tahoma;
    direction:rtl;
    background:url(../img/bg.png) -867px -155px no-repeat #e2d6bc;
}

ol, ul {
    margin:0;
}

li {
    list-style:none;
}

.row_ma {
    margin:0;
}

.row_ma>[class*=col-] {
    padding:0;
}

.no_spaces, ul {
    padding:0;
    margin:0;
}

img {
    max-width:100%;
}

.btn, .btn:focus, .btn:hover {
    font:14px ge_l;
    color:#fff;
    padding:2px 12px;
}

.gold_bg {
    background:#937C48;
}

.green_bg {
    background:#647634;
}

.blue_bg {
    background:#5d9e90;
}

.gree_bg {
    background:#8e908f;
}

.golder_color, .golder_color a, .golder_color:focus, .golder_color:hover {
    color:#937C48!important;
}

.golder_color .memberaction_body a {
    color:#fff!important;
}

.memberaction_body .fa {
    padding-left:0;
}

.members_table .table .tbody .tr {
    height:80px;
}

.green_color, .green_color:focus, .green_color:hover {
    color:#647634;
}

.blue_color, .blue_color:focus, .blue_color:hover {
    color:#5d9e90;
}

.gree_color, .gree_color:focus, .gree_color:hover {
    color:#a0a0a0;
}

.white_color, .white_color:focus, .white_color:hover {
    color:#fff;
}

.gree_light {
    background:#f8f8f8;
    border-color:#e2e2e2;
}

.border_length {
    height:205px;
    width:1px;
    display:inline-table;
    border-right:1px solid #e6e7e8;
    z-index:1;
    box-shadow:1px 0 1px 0 #fff;
    float:left;
}

.border_length .circle_border {
    position:absolute;
    width:20px;
    height:20px;
    background:#e6e7e8;
    display:inline-block;
    margin-right:-10px;
    top:49%;
    border-radius:11px;
}

.border_width {
    height:1px;
    width:100%;
    display:inline-table;
    border-top:1px solid #e6e7e8;
    z-index:1;
    box-shadow:1px 0 1px 0 #fff;
}

.border_width .circle_border {
    position:absolute;
    width:20px;
    height:20px;
    background:#e6e7e8;
    display:inline-block;
    margin-top:-10px;
    right:49%;
    border-radius:11px;
}

.number_style {
    font:20px tahoma;
    font-weight:700;
}

.la_act_memb_text {
    padding:13px 30px 10px;
    min-height:132px;
}

.member_inf_text {
    padding-left:90px;
    background-image:url(../img/member_inf_text.png);
    background-repeat:no-repeat;
}

.title_member {
    font:18px ge_m;
    padding:10px 0;
}

.fa {
    padding-left:8px;
}

.la_act_memb {
    padding-left:32px;
}

.btn_member_inf, .btn_member_inf:hover {
    width:100%;
    margin-top:25px;
    font:18px ge_d;
}

.btn-lg, .btn-lg:focus, .btn-lg:hover {
    padding:7px;
    outline:0;
}

.top_nav .collapse, .top_nav .container {
    padding:0;
}

#top_nav {
    background:#cbb687;
    color:#fff;
    position:fixed;
    float:none;
    top:0;
    width:100%;
    z-index:100000;
}

header {
    padding-top:32px;
}

#top_nav a {
    color:#fff;
    padding:5px 0 0 15px;
    font:13px ge_m;
    text-shadow:none;
}

.top_search .fa-search {
    text-align:center;
    padding:7px 9px 11px;
    background:#937C48;
    border:0;
    color:#fff;
}

#logo_nav {
    background:#fff;
    padding:6px;
}

.blog {
    background-color:#fff;
    margin-bottom:20px;
}

.second_nav li a, .second_nav li a p {
    padding:0 15px;
    margin:0;
    font:14px ge_l;
    color:#5B5A5A;
}

[class*=icon_] {
    display:inline-block;
    width:100%;
    height:28px;
    text-align:center;
    margin:auto;
    line-height:14px;
    vertical-align:text-top;
    background-position:50% 0;
    background-repeat:no-repeat;
}

.second_nav li:hover a, .second_nav li:hover a p, li:hover a [class*=icon_] {
    background-position:50% -31px;
    color:#937C48;
}

.icon_tv {
    background-image:url(../img/icon_tv.png);
}

.icon_tools {
    background-image:url(../img/icon_tools.png);
}

.icon_member {
    background-image:url(../img/icon_member.png);
}

.icon_log_in {
    background-image:url(../img/icon_log_in.png);
}

.btn_rad {
    border-radius:32px;
}

.btn_flat {
    border-radius:0;
}

#logo_nav .btn {
    margin:12px 0;
}

#logo_nav .btn span {
    margin-right:7px;
    font-size:21px;
    line-height:.1;
    position:relative;
    top:5px;
}

.second_nav li:last-of-type {
    border:none;
}

.second_nav li {
    border-left:1px solid #e4e4e4;
}

.large_btn {
    width:100%;
}

.pagination_members .top_pagination {
    background:rgba(255, 255, 255, .53);
    padding:14px;
    color:#b0b0b0;
    font:14px ge_l;
}

.top_pagination {
    background-color:rgba(255, 255, 255, .6);
    height:40px;
    padding:8px;
    text-decoration:none;
    font-family:ge_m;
}

.top_pagination a {
    color:#5f763e;
}

.top_pagination .fa {
    font-size:20px;
    margin:0 4px;
    position:relative;
    top:2px;
    color:#baa067;
}

.top_pagination strong {
    text-decoration:none;
    font-weight:400;
}

.top_pagination a {
    text-decoration:none;
}

.member_main {
    padding-top:13px;
    font:13px ge_m;
    line-height:1.5;
    color:#647634;
}

.sidebar {
    font:13px ge_m;
}

.sidbar_2 {
    font:12px Tahoma;
}

.sidebar_size_font {
    font-size:16px;
}

.user_level_member {
    font-size:15px;
    padding:0 0 10px;
}

.member_last_time {
    font:10.75px ge_l;
}

.member_last_time i {
    color:#fa5351;
}

.member_last_time span {
    padding-left:6px;
}

.member_active {
    text-align:center;
    color:#fff;
    font:12px ge_l;
    margin-top:0;
}

.member_active div {
    text-align:center;
    color:#fff;
    font:12px ge_l;
    padding-top:10px;
}

.social_member {
    padding:10px 30px;
}

.sing_text {
    padding:0 30px;
}

.social_member span {
    padding:6px 8px;
    float:left;
    font-size:17px;
}

.social_member a {
    color:#a0a0a0;
}

.social_member a:hover {
    color:#6B6B6B;
}

hr {
    margin:10px 0;
}

.member_inf_table .table tbody>tr>td>span {
    margin-right:2px;
    font-size:11px;
}

.member_inf_table .table tbody>tr>td {
    border:0;
    width:20%;
    padding-top:4px;
    padding-bottom:4px;
}

.member_inf_table .table {
    width:400px;
}

.btn_member_inf .fa {
    padding:0 12px;
}

#member_inf span.pull-right {
    margin:6px 22px 75px 14px;
}

.last_active_member {
    background:#f8f8f8;
    margin-bottom:20px;
    overflow:hidden;
}

.la_act_memb_title {
    font:18px ge_m;
    padding:8px 21px;
}

.last_active_member .btn {
    float:left;
    margin:-8px 36px 16px;
}

.member_num {
    text-align:center;
    padding:20px;
}

.num_member_activ .circular_progress {
    margin:18px 0;
    padding-right:33px;
}

.member_num_text {
    padding:18px 10px;
}

.progress {
    border-radius:0;
    height:auto;
    width:auto;
    margin:13px auto;
}

.progress-bar-success {
    background:rgba(0, 0, 0, .19);
}

.sidebar_blog {
    padding:30px 10px 10px;
}

.sidebar_first_title a {
    color:#a0a0a0;
}

.sidebar_first_title {
    font:13px Tahoma;
}

.member_main .sidebar_first_title {
    padding:10px 0;
}

.sidepar_massege {
    background:#f6f6f6;
    margin-bottom:10px;
}

.massege_btn {
    text-align:left;
    margin-bottom:20px;
}

.sidebar_first_title span {
    padding:0 23px;
    font-size:23px;
    top:-4px;
    position:relative;
}

.active_numap {
    font-size:11px;
    font-family:tahoma;
}

.sidebar_seco_title span {
    padding-left:7px;
}

.sended_massege_text {
    padding:20px 0 10px;
    border-bottom:1px solid #e6e7e8;
    margin-bottom:22px;
}

.sended_massege_text:last-of-type {
    border:none;
    margin:0;
}

.sele_sidebar {
    height:24px;
    padding:0;
    border-radius:0;
    background:url(../img/select.png) left top/20px 100% no-repeat #f8f8f8;
    -webkit-appearance:none;
    color:#8e908f;
    font-size:11px;
}

.btn_control, .btn_control:focus, .btn_control:hover {
    background:#f8f8f8;
    border-color:#e2e2e2;
    font:13px ge_m;
    color:#8e908f;
    margin-right:8px;
    outline:0;
}

.irregularities li {
    display:-webkit-inline-box;
    padding:6px 11px;
}

.sidebar_blog_sm {
    padding:12px 10px 0;
}

.img_sidebar {
    margin:0;
    padding:5px 10px;
}

.sid_log:nth-of-type(2n-1) {
    padding-left:10px;
}

.sid_log {
    margin-bottom:10px;
}

ul li p {
    color:#937C48;
    font:12px ge_m;
}

.forums .forums_drop_down li a {
    padding-right:21px;
    font:11px ge_m;
    line-height:18px;
    color:#5B5A5A;
}

.forums_drop_down {
    margin-bottom:10px;
    display:none;
}

.forums li:hover ul.forums_drop_down {
    display:block;
}

ul li p span {
    font-size:21px;
    position:relative;
    top:2px;
    color:#647634;
}

.notificationsCountValue {
    position:relative;
    top:-26px;
    right:-3px;
    background:#d24242;
    color:#fff;
    font:10px arial bold;
    border-radius:50%;
    padding:0 3px;
}

.jewelCount {
    position:absolute;
}

.side_bar_social {
    text-align:center;
}

.si_blue {
    background:#5170a3;
}

.si_ {
    background:#bd3a3a;
}

.si_orange {
    background:#e65d39;
}

.si_turquoise {
    background:#4fb2e1;
}

.side_bar_social .la_act_memb_title {
    padding:5px 20px 0;
}

.side_bar_social span {
    font-size:27px;
    padding:14px 0;
    text-align:center;
}

#peaple_inf {
    background:#fff;
    padding:5px;
}

.peaple_inf_border {
    border-left:1px solid #e3e3e3;
    text-align:center;
    font:16px ge_m;
    color:#9c9c9c;
    padding:0 15px;
    line-height:2;
}

.peaple_inf_border:last-of-type {
    border:none;
}

.fo_container {
    display:table;
    margin:0 auto;
}

.footer_nav li a {
    color:#797979;
    font:17px ge_m;
    padding:10px 0 10px 22px;
}

#footer_nav {
    padding:45px 0 20px;
}

.footer_nav {
    padding:0;
}

.page_end {
    text-align:center;
}

.home_main {
    padding:30px;
    font:16px ge_l;
    color:#5B5A5A;
}

.small_line {
    font:10px ge_m;
    font-weight:400;
    color:#cfb682;
}

.special_comment {
    padding:10px 83px 20px;
}

.blog .special_comment:nth-of-type(2n+1) {
    background:#f6f6f6;
}

.specail_peaple {
    padding:10px 21px 0 0;
}

.form-control {
    background:#f8f8f8;
    height:25px;
}

.golder_color_a a {
    font:15px ge_m;
    padding:3px 9px;
    margin-top:7px;
    text-align:center;
    display:block;
    color:#c4a25c;
    border-right:1px solid #dfdfe0;
}

.golder_color_a li {
    float:right;
}

.search_characters {
    padding:9px 0;
    height:54px;
}

.members_search {
    width:140px;
    padding:7px 0;
    direction:ltr;
    margin-right:10px;
}

.members_search .form-control {
    height:24px;
    font-family:tahoma;
}

.main {
    font:14px ge_m;
    font-size:14px;
    color:#222;
}

.golder_color_a li:first-of-type a {
    border:none;
}

.gold_bg.fa.white_color.img-circle {
    width:20px;
    height:20px;
    text-align:center;
    font-size:12px;
    margin-right:10px;
    padding:5px 0;
}

.table thead>tr>th {
    text-align:center;
}

.tr {
    display:table-row;
}

.table {
    display:table;
}

.td {
    display:table-cell;
}

.thead {
    display:table-header-group;
}

.tbody {
    display:table-row-group;
}

.thead .td {
    border:0 solid!important;
    padding:12px;
    border-width:1px;
    font-size:12px;
    color:#cfb682;
}

.thead .tr {
    height:45px;
}

.tbody .tr .td {
    background-image:url(../img/members_table_devider.png);
    background-repeat:no-repeat!important;
    background-position:left;
    border:0;
}

.tbody .tr:nth-child(even) .td {
    background-color:#f8f8f8;
}

.tbody .tr .td {
    vertical-align:middle;
}

.tbody .tr:nth-child(odd) .td {
    background-color:#fff;
}

.tbody .tr .td:last-child {
    border-left:0;
    background-image:none;
}

.table .td:last-of-type {
    border-left:1px solid #ddd;
}

.members_table {
    padding-top:5px;
    text-align:center;
}

.table_position {
    position:relative;
    top:4px;
}

.table_position_right {
    right:10px;
    position:relative;
}

.nn {
    font-size:29px;
    line-height:.4;
    top:6px;
    position:relative;
    color:#00a651;
    font-family:taho;
    padding-left:4px;
    float:right;
}

.pagination {
    display:inline-block;
    padding-left:0;
    margin:0 0 20px;
    border-radius:4px;
}

.pagination>li>a.paginaition_Pager {
    width:auto;
    background:#c4a25c;
    color:#fff;
    padding:6px 8px;
    border-radius:25px;
}

.pagination_members {
    display:table;
    margin:auto;
}

.purple, .purple a {
    color:#65629F;
}

.green_light {
    color:#6ea154;
}

.border_width_type_2 {
    height:1px;
    width:100%;
    display:inline-table;
    border-top:1px solid #c5c5c5;
    z-index:1;
    box-shadow:1px 0 1px 0 #fff;
    margin-bottom:20px;
}

.table_num_style {
    font:21px ge_m;
}

.text_right {
    text-align:right;
}

.text_right.padding {
    padding:5px 5px 10px;
}

.table span.fa_tv_one {
    padding-left:10px!important;
    font-size:18px;
    color:#449446;
    float:left;
}

.table span.fa_tv_tow {
    padding-left:10px!important;
    font-size:18px;
    float:left;
}

.table span.fa_tv_three {
    padding-left:10px!important;
    font-size:18px;
    color:#d24242;
    float:left;
}

.row.table_position {
    padding:0 11px;
}

.small_font a, .small_font a:hover, .small_font input {
    font:11px tahoma bold;
    color:#5B5A5A;
    text-decoration:none;
}

.small_font .btn:hover {
    font:11px tahoma bold;
    color:#fff;
    text-decoration:none;
}

.small_font .thead .td {
    background:#fff;
}

.fa_plus {
    font:18px ge_m;
    color:#65629F;
    padding-left:7px;
}

.control_pe {
    padding:11px 9px;
}

.animated {
    -webkit-transition:all .2s;
    -moz-transition:all .2s;
    transition:all .2s;
}

.stars {
    font-size:14px;
    color:#e79340;
    direction:ltr;
}

.single_share {
    padding:12px;
    text-align:center;
    background:#f0f0f0;
}

.border_single_buttom {
    padding:6px 0;
    border:1px solid #937C48;
    border-radius:51px;
    width:29px;
    height:29px;
    margin:0 5px;
    text-align:center;
}

.border_single_buttom .fa {
    padding:0;
}

.single_fa {
    font-size:10px;
    padding-top:8px;
}

.btn_sin_default, .btn_sin_default:hover {
    background:#fff;
    color:#909090;
    font:13px tahoma;
    border:1px solid #d3c5a8;
    padding:6px 15px;
}

.social_pagination .pagination>li>a {
    width:auto;
    margin:0 11px;
    padding:4px 0 0;
    color:#5B5A5A;
    font:12px tahoma bold;
    height:100%;
}

.social_pagination .pagination>li>span {
    width:auto;
    margin:0;
    color:#5B5A5A;
    font-size:12px;
    padding:4px 9px 0;
    background:#f8f8f8;
    height:100%;
}

.social_pagination .pagination>.active>a {
    background:0 0;
    color:#5B5A5A;
}

.social_pagination .pagination {
    margin:0;
    background:#fff;
    height:100%;
}

.sing_dropdown {
    position:absolute;
    z-index:1;
    color:#868686;
    padding:14px;
    width:185px;
    text-align:right;
    font:17px tahoma;
    border:1px solid #DFDFDF;
    top:26px;
}

.top_search #search-text input {
    border:0!important;
}

.top_search #search-text {
    width:138px;
    position:relative;
    left:-4px;
    transition:all 1.5s;
    -webkit-transition:all 1.5s;
}

.top_search {
    position:relative;
    overflow:hidden;
}

.top_search span {
    margin:0;
    margin-right:0!important;
    z-index:1;
    position:relative;
}

.top_search #search-text input {
    height:32px;
    box-shadow:none;
    font-family:ge_m;
    font-size:12px;
}

.top_search:hover #search-text {
    left:-4px;
}

.big_member_border a {
    color:#cfb682;
}

.big_member_border {
    background-image:url(../img/big_member_border.png);
    background-repeat:repeat-x;
    background-position:right bottom;
    background-color:#f8f8f8;
}

.big_member_border.members_table {
    background-position:top;
}

.small_member_border {
    background-image:url(../img/small_member_border.png);
    background-repeat:no-repeat;
    background-size:100%;
    min-height:3px;
}

.sing_dropdown {
    display:none;
}

.memberaction_body li a {
    padding-right:10px;
    padding-left:10px;
    text-align:right;
}

.bs_dropInner li a {
    vertical-align:middle;
    padding-top:7px;
}

.bs_dropInner li a:hover {
    background:#A4B374;
    color:#fff!important;
}

.bs_dropInner {
    overflow:hidden;
}

.evaluation {
    background-repeat:no-repeat;
    background-position:center 34%;
}

.row_table span.fa, .table span.fa {
    font-size:15px;
    padding:0;
}

.padiing_table {
    padding:10px;
    border:1px solid #ddd;
    height:76px;
    border-left:0;
    border-top:0;
}

.table_sm {
    display:block;
}

.single_page_info {
    padding:4px 13px;
}

.single_page_info [class*=col-] {
    padding:4px 15px;
    border-left:1px solid #ddd;
}

.single_page_info [class*=col-]:last-of-type {
    border:none;
}

.padding_table {
    padding:10px;
    //height:76px;
    border:0;
}

.table_big .blog {
    margin:0;
}

.table_sm {
    margin-bottom:20px;
}

.table_sm .row_table {
    margin:0;
    padding:0;
}

.table_sm .blog {
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
}

.top_search a {
    float:left;
    padding:4px 11px;
}

.top_search #searchform {
    overflow:hidden;
}

.top_search .advanced {
    margin-right:7px;
}

.nouser a {
    color:#937C48;
    font:12px ge_m;
}

.la_act_memb_text_cv {
    min-height:180px;
}

.user_cv {
    margin-right:55px;
    color:#647634;
    text-align:justify;
}

.members_table .table .tbody .tr .td .table_position button {
    height:20px;
}

.bs_arrow-up {
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #b1c17a;
    margin:auto;
}

.bs_dropContainer {
    text-align:center;
    position:absolute;
    z-index:1000;
    margin-top:12px;
    left:0;
    right:0;
}

.bs_dropInner {
    background:#b1c17a;
    padding-top:11px;
    border-radius:8px;
    border:0 solid #b1c17a;
    margin-bottom:10px;
    display:inline-block;
    width:auto;
}

.bs_dropdownBtn {
    position:relative;
    text-align:center;
}

.icon-list {
    background-image:url(../img/icon-list.png);
    width:16px;
    height:16px;
    display:block;
    float:left;
}

#forum_top_box {
    height:37px;
}

#forum_top_box .col-sm-2 .top_pagination {
    height:35px;
    background-image:url(../img/top_forum_border.png);
    background-repeat:no-repeat;
    background-position:right 6px;
    float:left;
    width:78px;
    padding:12px 5px;
}

#forum_top_box .col-sm-3 .active_numap {
    background-image:url(../img/top_forum_border.png);
    background-repeat:no-repeat;
    background-position:left 6px;
}

.icon-grid {
    background-image:url(../img/icon-grid.png);
    width:16px;
    height:16px;
    float:left;
    margin-right:16px;
    margin-left:10px;
}

.user_header_widget .bs_arrow-up {
    border-bottom-color:#937C48!important;
}

.search_characters ul {
    float:left;
}

.forumjump_widget .bs_dropInner a, .user_header_widget .bs_dropInner a {
    color:#fff;
}

.user_header_widget .bs_dropInner {
    border-bottom:10px solid #ccd0d9;
}

.user_header_widget {
    margin-top:4px;
}

#pagination_bottom {
    text-align:center!important;
}

.pagination>li>.popupctrl {
    width:auto;
}

.pagination>.active a {
    background-color:#647634!important;
}

.blockfoot {
    display:inline;
    padding:3px 8px;
    border-radius:13px;
    color:#fff;
    font-family:tahoma;
    font-size:12px;
}

blockquote {
    border:none;
}

.member_visitors_message_bti_actions {
    float:left;
}

.member_visitors_message_bti_actions span a {
    color:#937C48;
    font-size:9px;
    font-family:ge_m;
}

#back-top {
    position:fixed;
    bottom:50px;
    left:100px;
    z-index:1000;
}

#back-top a {
    width:50px;
    display:block;
    text-align:center;
    font:11px/100% Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-decoration:none;
    color:#bbb;
    -webkit-transition:1s;
    -moz-transition:1s;
    transition:1s;
}

#back-top a:hover {
    color:#000;
}

#back-top span {
    width:50px;
    height:50px;
    display:block;
    margin-bottom:7px;
    background:url(../img/up-arrow.png) center center/29px no-repeat #BBBABA;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
    border-radius:15px;
    -webkit-transition:1s;
    -moz-transition:1s;
    transition:1s;
}

#back-top a:hover span {
    background-color:#777;
}

.bs_dropdownBtn ol li a, .bs_dropdownBtn ul li a {
    color:#fff;
    font-size:12px;
    letter-spacing: 0.5px;
}

.forumdisplay_search_w .bs_dropInner .advancedsearchlink a, .forumdisplay_search_w .bs_dropInner label {
    color:#fff;
    font-weight:400;
}

.forumdisplay_search_w .bs_dropInner .submitoptions {
    text-align:right;
}

.forumdisplay_search_w .bs_dropInner {
    padding:8px;
}

.forumdisplay_search_w {
    margin-top:-1px;
}

#custom-search-input {
    margin:0;
    padding:0;
}

#custom-search-input button {
    border:0;
    background:0 0;
    padding:2px 5px;
    margin-top:2px;
    position:relative;
    right:-28px;
    margin-bottom:0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    color:#999;
    box-shadow:none;
}

.search-query:focus+button {
    z-index:3;
}

.widget_content {
    color:#424242!important;
    border-radius:0!important;
    background:none!important;
    border:0!important;
    padding:0!important;
}

.smallavatartext {
    float:left;
}

.widget_post_bit:first-of-type {
    border-top:0;
}

.widget_post_bit {
    border-top:1px dotted #C9C9C9;
    margin-bottom:15px;
}

.member_main .sidebar_first_title:first-of-type {
    padding-top:0;
}

.widget_post_comment {
    width:100%;
}

#block_newposts_2 li {
    clear:both;
}

.widget_content .meta, .widget_content .meta a, .widget_post_header {
    font-weight:400!important;
    font-family:ge_l!important;
    font-size:14px!important;
}

.table_big:nth-child(even) .row_table {
    background-color:#f8f8f8;
}

.la_act_memb_text p:nth-child(even) {
    height:55px;
    overflow:hidden;
}

.big_member_border_top {
    background-image:url(../img/big_member_border.png);
    background-repeat:repeat-x;
    background-position:right top;
    background-color:#fff;
}

.row_table>div {
    background-image:url(../img/table_left_border.png);
    background-repeat:no-repeat!important;
    background-position:0 15px;
    border:0;
}

.blog>.row_table>.jq_forumbit_contatiner {
    background-image:none;
}

.table_sm >div>.jq_forumbit_title {
    background:0 0;
    border-bottom:solid 1px #e6e7e8;
    width:97%!important;
    margin-right:9px;
    padding-right:0;
}

.table_sm >div>.jq_forumbit_lastpost {
    width:64%!important;
}

.jq_forumbit_contatiner .blog .side_bar_social {
    padding-top:14px;
}

.jq_forumbit_contatiner .blog .fd_lastpostinfo, .table_big >div>.jq_forumbit_lastpost {
    width:30%!important;
    padding-top:14px;
}

.table_big >div>.jq_forumbit_title {
    width:52%!important;
}

.tafsir_main_content_wide .table_big >div>.jq_forumbit_title {
    width:54%!important;
}

.tafsir_main_content_wide .table_sm >div>.jq_forumbit_lastpost {
    width:71%!important;
}

#forumhome_box_toggle_b .side_bar_social .table_num_style {
    margin-bottom:0;
}

.widget_content .meta .fa {
    font-size:11px;
    padding-left:0;
}

.widget_content .meta {
    color:#aca8a7;
}

.forumdisplay_pagination .pagination {
    margin-bottom:0;
}

.forum_disp_active_numap>.col-sm-8 {
    padding-right:20px;
}

.forum_disp_active_numap>.col-sm-4 {
    padding:0 0 0 15px;
}

.forum_display_threads_table .last_thread_phrase {
    font-family:tahoma;
    font-size:12px;
}

.forumdescription {
    font-size:11px;
    margin-bottom:3px;
    font-family:ge_l;
}

.showthread_pagination .pagination, .showthread_pagination .pagination_members, .showthread_pagination>form {
    width:100%;
}

.showthread_pagination .pagination {
    margin-top:10px;
    margin-bottom:10px;
}

.showthread_pagination_top .pagination {
    text-align:left;
}

.showthread_pagination_top .pagination_form_widget_toggle {
    margin-left:15px;
}

.showthread_pagination_top .active a {
    width:26px!important;
}

.showthread_pagination_top {
    margin:-9px 0;
}

.showthread_pagination_top .pagination ul li a {
    font-size:10px!important;
}

.showthread_pagination_top .pagination {
    margin-top:0!important;
    margin-bottom:0!important;
    padding:0;
}

.jq_forumbit_title {
    height:auto;
    //padding-bottom:21px;
}

.subforumlist {
    padding-right:9px;
}

.subforumlist a {
    font:12px tahoma;
    color:#937C48;
}

.forum_display_pagination>form {
    margin-bottom:0;
}

.forum_display_pagination {
    text-align:center;
}

.forum_display_pagination .pagination_members {
    width:100%!important;
}

.pagination>li {
    display:inline-block;
}

.last_thread_phrase {
    font-family:tahoma;
    font-size:12px;
}

.forumdisplay_posts >div {
    height:69px;
}

.forum_display_threads_table .tr {
    height:34px;
}

.above_showthread .td .search-query, .forum_display_threads_table .td .search-query {
    border:0;
    box-shadow:none;
    padding:7px 12px;
    height:34px;
    font-family:ge_m;
}

.above_showthread {
    border:none;
}

.above_showthread .tr {
    height:20px;
}

.iepostcounter .single_share {
    width:60px;
    padding:12px 7px 5px 0;
    height:41px;
    float:left;
}

.iepostcounter {
    color:#919191;
}

.above_showthread .tr .td, .forum_display_threads_table .tr .td {
    padding:0 12px;
}

.addthis_floating_style {
    position:static;
}

.post_share {
    width:500px;
    z-index:1000;
    float:left;
    margin-left:-6px;
    margin-bottom:5px;
    margin-top:5px;
}

.ba_stars button span {
    color:#ba9f66;
    font-size:16px;
}

.ba_stars button {
    background:0 0;
    border:0;
    padding:0;
    outline:0;
}

.shwothread_top_links {
    font-family:'tahoma bold';
    font-size:11px;
}

.attachments legend {
    font-size:14px;
    color:#615C5B;
}

.whtie_blcok a {
    color:#c4a25c;
}

.whtie_blcok h4 {
    font-family:ge_l;
}

.whtie_blcok {
    background:#fff;
    padding:1px 14px;
    margin-bottom:20px;
    margin-right:14px;
    margin-left:14px;
}

.moderate_tools_widget_toggle {
    color:#fff;
}

.blockfoot {
    background:0 0;
}

#quickreply_title {
    font-family:ge_l;
    font-size:20px;
}

.formcontrols .showsignature {
    padding:0 5px!important;
}

.checkradio label {
    font-weight:400;
    margin-bottom:0;
}

.commalist .subforum {
    display:block;
}

.showthread_pagination {
    text-align:center;
}

.postbit_main_block {
    margin-bottom:4px;
}

.moderate_tools {
    margin-left:14px;
    margin-bottom:14px;
}

.postbit_main_block .row_ma {
    margin-bottom:10px;
}

.postbit_main_block .title_box {
    background-color:#fbfbfb;
}

.bs_arrow_containter {
    width:100%;
    background:rgba(206, 206, 241, 0)!important;
    margin-top:-2px;
    margin-bottom:-2px;
}

#forum_display_options .options_input_block p {
    font-size:13px;
}

#forum_display_options .options_input_block {
    padding:3px 10px;
}

.forum_display_options_widget .btn {
    color:#fff;
    text-decoration:none;
}

.forum_display_options_widget .options_input_block, .forum_display_options_widget select {
    width:100%;
}

.forum_display_options_widget {
    margin-top:-4px;
    padding-top:6px;
    color:#fff;
    font-weight:400;
    font-family:ge_l;
}

.new_post_td a, .new_post_td a .fa_plus, .new_post_td a:hover {
    font-family:ge_m!important;
    font-size:13px;
    color:#fff!important;
}

.new_post_td {
    background:#c4a25c!important;
}

.forum_display_options_widget_toggle {
    color:#5B5A5A;
}

.fd_lastpostinfo {
    padding-right:6px;
    padding-left:6px;
    width:320px;
}

#mark_all_as_read .fa {
    font-size:13px;
}

#fd_sort {
    padding-bottom:0;
    margin-bottom:0;
    vertical-align:middle;
}

.moderate_block {
    padding-bottom:7px;
}

.postbit_main_block .sidebar_blog_sm {
    padding-bottom:2px;
}

.navlinks {
    text-align:center;
}

.num_member_activ .col-sm-4 {
    min-height:205px;
}

.body_wrapper {
    padding:0!important;
    background:none!important;
    border-radius:0!important;
}

.formcontrols {
    border:none;
}

.navbar {
    background:0 0;
    margin:0;
    height:auto;
}

#subscribe_to_the_forum {
    width:195px;
}

#subscribe_to_the_forum a {
    text-decoration:none;
    color:#5B5A5A;
}

.above_showthread #print_td {
    width:10px;
}

#manage_posts_td, #post_imodsel {
    width:115px;
}

.attachments {
    border:none;
    background:0 0;
    margin:0;
    border-radius:0;
    padding:0;
    font-size:12px;
}

.attachments legend {
    font-family:ge_m;
    padding-bottom:2px;
}

.navlinks {
    background:0 0;
    border:none;
}

#posting_rules {
    background:0 0;
}

#forumrules ul.youcandoblock {
    float:none;
    width:100%;
    overflow:hidden;
    margin:0;
}

#forumrules .rules_link {
    margin-top:0;
    width:auto;
    padding-right:0;
}

.new_post_td {
    width:157px;
}

.user_header_widget .bs_dropInner {
    width:300px;
    color:#484848;
}

#user_header_widget_info .logout {
    font-family:ge_l;
    font-size:16px;
    text-align:center;
}

#user_header_widget_info .last_visit {
    font-family:tahoma;
    font-size:11px;
    color:#9f9f9f;
    text-align:center;
}

.user_header_widget .active_numap, .user_header_widget .golder_color {
    text-align:right;
}

#user_header_widget_info {
    background:#f7f7f7;
    margin:10px -10px -10px;
    padding:7px 5px 5px;
    height:35px;
}

.main>.container {
    margin-bottom:20px;
}

.blockhead {
    background:#cfb682;
    color:#fff;
    margin-bottom:0;
    font-family:ge_m;
    border:none;
}

.sstandard_error .blockhead {
    background:url(../img/small_member_border.png) repeat-x #fff;
    color:#cfb682;
    margin-bottom:0;
    border:none;
    font-size:16px;
    font-family:ge_m;
    border-radius:0;
    padding-top:10px;
}

#activitylist {
    margin-top:0!important;
}

#activitylist li:nth-child(odd) {
    background-color:#f6f6f6;
}

#activitylist li:nth-child(even) {
    background:#fff;
}

#pagetitle h1 span {
    padding-left:0;
}

.avatar {
    display:none;
}

#pagetitle h1 {
    font-family:ge_m;
    font-size:15px;
    font-weight:400;
}

li.activitybit .content.hasavatar {
    margin-right:0!important;
}

a {
    color:#cfb682;
}

li.activitybit a {
    color:#cfb682!important;
}

li.activitybit {
    color:#403F3F!important;
}

.moreactivity {
    color:#403F3F!important;
    border:0!important;
    background:none!important;
    font-size:12px!important;
}

#streamfilter .popupmenu a {
    background:none!important;
    padding-left:0;
}

#foldercontrols {
    margin-top:21px;
}

#foldercontrols h3 {
    margin:0;
}

.formcontrols .blockrow input.textbox:focus, .formcontrols .blockrow textarea:focus {
    background:#f7f7f7;
}

#foldercontrols h2 {
    display:inline;
    font-family:ge_m;
    font-size:14px;
}

.blockhead {
    border-radius:0!important;
    font-size:14px!important;
}

#usercp_nav .blockbody {
    border:0!important;
}

#usercp_nav .blockbody a {
    color:#403F3F;
}

.blockrow .active {
    background-color:#f7f7f7!important;
}

body a {
    color:#937C48;
}

#usercp_nav .blockrow * a:hover {
    background-color:#f7f7f7!important;
    color:#403F3F;
}

#forum_icon_legend h5 {
    background:#cfb682!important;
    border:0!important;
    font-family:ge_m!important;
    font-size:14px!important;
    margin:0!important;
}

#icon_legends {
    height:auto;
}

body a:hover, body a:hover .shade, body a:hover .time, body a:hover .understate {
    color:#403F3F!important;
}

#icon_legends dd {
    text-align:right!important;
}

#select_all_msgs .foldercount {
    margin-bottom:0!important;
}

#select_all_msgs {
    text-align:left;
}

.blockbody.settings_form_border {
    border:0!important;
}

#pmfolderlist .sortrow, #pmfolderlist .sortrow a {
    border-bottom:0;
    color:#403F3F;
}

.blocksubhead {
    font-family:ge_l;
    color:#403F3F;
    font-size:15px;
}

.blocksubhead, dl {
    margin-bottom:0;
}

.blocksubhead {
    background:repeat-x #f7f7f7;
    border:0;
}

.pmbit, .visitormessage {
    border:0!important;
}

.settings_form_top_border {
    border-top:0;
}

#usercp_nav .blocksubhead {
    margin:0;
    background-color:#eee!important;
    color:#403F3F!important;
    font:14px/1.5 ge_m;
}

.textbox, select, textarea {
    font:400 13px tahoma;
    border:1px solid #EBEBEB;
    color:#000!important;
}

#pm_filterform legend {
    color:#403F3F!important;
}

.vb_btn .fa {
    margin-right:3px;
}

.vb_btn span {
    background:none!important;
}

.vb_btn span:hover {
    color:#fff!important;
}

.blocksubhead {
    margin-top:0;
}

.button, .vb_btn {
    background:#cfb682!important;
    color:#fff!important;
    border:0!important;
    border-radius:15px!important;
    padding:5px 7px!important;
    font-family:ge_m!important;
    font-weight:400!important;
    font-size:13px!important;
}

.button {
    font-size:12px;
}

input[type=file] {
    margin-top:27px;
    margin-bottom:12px;
    padding:0;
}

#userlist .blockhead {
    clear:both;
}

#userlist .stats dd, #userlist .stats dt {
    color:#b0b0b0!important;
}

#searchtypeswitcher li a {
    background-color:#cfb682!important;
}

#searchtypeswitcher li a:hover {
    color:#fff!important;
    background-color:#c4a25c!important;
}

#searchtypeswitcher {
    border-bottom:4px solid #cfb682!important;
}

.main .container #searchform {
    margin-top:15px;
}

.under_member_list #pagination_bottom .active a {
    color:#fff!important;
}

.under_member_list #pagination_bottom li a {
    color:#c4a25c;
}

.under_member_list .blockfoot {
    color:#403F3F!important;
}

.pagination>li>a.paginaition_Pager {
    color:#fff!important;
}

.jq_forumbit_contatiner>.row_table .side_bar_social:last-of-type {
    background:0 0;
}

#streamfilter >.popupmenu>table thead >tr th {
    color:#fff!important;
}

#streamfilter >.popupmenu>table thead >tr {
    background:#cfb682;
}

#streamfilter >.popupmenu>table .selected {
    color:#cfb682;
}

#streamfilter >.popupmenu>table {
    left:0!important;
    background:0 0;
    border:none;
    margin-top:10px;
    top:15px!important;
}

.activitystream .filterbar {
    background:#f6f6f6;
    border:0;
}

#infractions .total {
    font-family:ge_m;
    font-size:14px;
    text-align:left;
    display:inline;
    float:left;
    margin-top:7px;
    color:#a0a0a0;
}

.time {
    color:#a0a0a0;
}

.irregularities .inlineimg {
    display:none;
}

#manage_posts_td .button {
    font-size:11px!important;
    padding:0;
    margin-bottom:3px;
}

#manage_posts_td label {
    color:#fff;
}

.above_showthread a {
    cursor:pointer;
}

.forumjump_widget {
    margin-top:-8px;
    padding-top:10px;
}

.user_header_widget .icons_ul li a i {
    font-size:20px;
}

.user_header_widget .icons_ul li a {
    padding:0!important;
}

.user_header_widget .icons_ul li {
    display:inline;
}

.user_header_widget a, .user_header_widget a i {
    color:#8C8B8B;
}

#nonotifications a i {
    text-decoration:none;
    font-size:18px!important;
    color:#8F8D8D;
}

#nonotifications, #notifications {
    margin-top:17px!important;
}

.user_header_widget .logout a {
    color:#9f9f9f!important;
}

.user_header_widget_toggle_btn {
    display:inline;
}

.peaple_inf_border a {
    color:#a0a0a0;
}

.fa-bell {
    color:#ccc;
    font-size:18px;
}

.nonotifications_widget .bs_dropInner li, .nonotifications_widget .bs_dropInner li a {
    color:#fff;
    font-size:12px;
}

.nonotifications_widget .bs_dropInner {
    padding-right:6px;
    padding-left:6px;
}

.nonotifications_widget {
    color:#fff;
    font-family:ge_m;
    margin-top:0;
}

#navbar_password, #navbar_username {
    background-repeat:no-repeat;
    width:147px;
    height:30.5px;
    font-family:tahoma;
    color:#c4c4c4;
    font-size:12px;
    background-position:127px;
    padding-right:23px;
    background-color:#fff;
    box-shadow:none;
}

.loginbutton {
    width:116px;
    height:30.5px;
}

#navbar_username {
    background-image:url(../img/user-icon.png);
}

#navbar_password {
    background-image:url(../img/pass-icon.png);
}

.loginbutton {
    margin:0!important;
}

#navbar_loginform .checkbox {
    text-align:right;
    padding-top:9px;
    color:#9f9f9f;
}

#navbar_loginform label {
    font:12px tahoma;
}

#nav_forgot_pass .btn, #nav_register .btn {
    margin:0;
}

#nav_forgot_pass .btn {
    font-family:tahoma;
    font-size:12px;
    padding-top:11px;
    padding-bottom:8px;
    border:0;
}

.top_brown_border {
    background-image:url(../img/top_brown_border.png);
    border-bottom:0!important;
    padding-top:4px;
    padding-bottom:4px;
    margin:0;
    border-radius:9px;
    overflow:hidden;
}

.user_header_widget .blog {
    margin-bottom:0;
}

.user_header_widget .fa-sign-in {
    font-size:15px!important;
    padding-left:2px;
}

.user_header_widget .fa-pencil-square-o {
    font-weight:400;
    font-size:16px!important;
    height:auto;
    padding-left:3px;
    width:auto;
    border-radius:0;
    margin-top:-4px;
    vertical-align:middle;
}

#nav_register >a:hover {
    color:#fff!important;
    background:#b0b0b0;
}

.forumjump_widget ul li {
    text-align:right;
    padding-right:5px;
    font-size:13px;
    font-family:ge_m;
    font-weight:400;
    padding-left:3px;
}

#sidebar .blocksubhead, .sidebar_blog .blocksubhead {
    display:none;
}

.forum_display_options_widget .bs_dropInner {
    width:136px;
}

.user_header_widget_toggle, .user_header_widget_toggle:hover {
    font-family:ge_m;
    font-size:13px;
    z-index:10000;
}

.forum_best_members {
    margin-top:10px;
}

.forum_best_members .la_act_memb_title {
    font-size:16px;
}

.widget_content a {
    color:#cfb682!important;
}

.under_member_list .blockfoot {
    font-family:ge_m;
    font-size:13px;
}

.widget_font_bg {
    background-image:url(../img/widget_bg.png);
    background-repeat:no-repeat;
    background-position:bottom;
}

#new_subscribed_threads .settings_form_border {
    margin-bottom:9px;
}

#new_subscribed_forums #forumlist>.table_big {
    padding:0;
}

.notices li {
    background:#FFF;
    margin-left:0;
    box-shadow:none;
    font-family:ge_m;
    font-size:12px;
    color:#5B5A5A;
    padding:21px 10px;
}

#social_followers .col-sm-6 {
    height:64px;
}

#social_followers .col-sm-8 {
    margin-top:5px;
}

#social_followers .small_line {
    display:block;
    color:#fff;
}

#social_followers .si_red {
    background-color:#bd3a3a;
}

h2.searchlisthead {
    font-family:ge_m!important;
    background:#ba9f66!important;
    border:0!important;
    box-shadow:none!important;
    margin:0!important;
}

.searchresults #searchbits li .threadmeta .author {
    margin-top:15px;
}

.searchresults #searchbits li .threadmeta .author .label {
    color:#a0a0a0!important;
    font-family:tahoma;
    font-size:12px;
    font-weight:400;
}

.searchresults #searchbits li {
    box-shadow:none;
}

.searchresults #searchbits li .searchtitle {
    margin:0;
    font-family:ge_m!important;
    font-size:12px!important;
    font-style:normal!important;
}

.threadbit .discussionrow, .threadbit .nonsticky {
    background:none!important;
    border:0!important;
}

.threadbit:nth-child(odd) .discussionrow, .threadbit:nth-child(odd) .nonsticky {
    background-color:#fff!important;
}

.threadbit:nth-child(even) .discussionrow, .threadbit:nth-child(even) .nonsticky {
    background-color:#f8f8f8!important;
}

.threadbit .alt {
    background:none!important;
}

.threadbit .threaddeleted, .threadbit .threadlastpost, .threadbit .threadpostedin p, .threadbit .threadstats {
    font-family:ge_m!important;
    font-size:12px!important;
    font-style:normal!important;
    color:#939393!important;
}

.threadbit .threaddeleted, .threadbit .threadinfo, .threadbit .threadlastpost, .threadbit .threadstats {
    background-image:url(../img/members_table_devider.png)!important;
    background-repeat:no-repeat!important;
    background-position:left!important;
    height:100%!important;
}

#searchbits .threadbit .nonsticky {
    height:68px;
    padding-top:10px!important;
}

.threadbit .threaddeleted, .threadbit .threadlastpost {
    height:51px!important;
}

#welcomemessage {
    color:#5B5A5A!important;
    font-family:ge_l!important;
    font-size:16px!important;
    height:auto!important;
    line-height:1.3!important;
    text-align:justify;
}

#forum_top_box .active_numap .small_font a {
    font-family:Tahoma;
}

#forum_top_box .active_numap .nn {
    margin-top:-5px;
}

background:url(../img/multiqute_bg_hover.png) no-repeat 81px;
    #tafsir_toggle_sidebar_txt {
    border-left:1px solid #f7f7f7;
    padding:6px;
}

.threadbit_bottom_info {
    margin:0 0 0 11px;
}

.forum_list_widget>div>.sidebar_blog {
    padding-top:10px;
}

.forumdisplay_posts .table_position_right>.col-sm-9 {
    padding-left:0;
}

.forumdisplay_posts .table_position_right>.col-sm-3 {
    padding-right:0;
}

.pagination>li>a, .pagination>li>span {
    font-size:15px!important;
    margin-right:3px;
    margin-left:3px;
}

.pagination>li>a {
    color:#647634!important;
}

.pagination>.active a {
    border-radius:100%;
    color:#fff!important;
}

.no_bg {
    background-image:none!important;
}

.forum_display_moderate_widget {
    margin-top:0;
}

.forum_display_moderate_widget .bs_dropInner {
    width:185px;
    color:#fff;
    font-weight:400;
    text-align:right;
}

.showthresd_bit_title {
    font-size:17px;
    color:#5f763e;
}

.attachments .postcontent {
    clear:both;
    margin-top:5px;
    padding-right:8px;
    padding-bottom:6px;
    margin-bottom:5px;
}

.attachments .postcontent legend {
    padding-top:2px;
    border:0;
    margin-bottom:0;
}

.attachments .postcontent .attachment_bit {
    background:#f5f5f5;
    padding:9px;
}

.attachments .postcontent legend .fa {
    font-size:18px;
    padding-left:2px;
}

.multiquote_parent {
    margin-top:0;
    padding-left:3px;
    margin-right:3px;
}

.multiquote img {
    width:24px;
    height:24px;
}

.multiquote {
    border:1px solid #937C48;
    border-radius:100%;
    padding:5px 2px;
    margin-top:4px;
    outline:0;
}

.show_thread_btns .fa {
    margin-right:8px;
    color:#cfb682!important;
}

.show_thread_btns {
    padding-right:0!important;
    padding-left:27px!important;
    overflow:hidden;
    height:28px;
    width:10px;
}

.show_thread_btns_auto {
    height:auto;
}

.show_thread_btns:hover {
    background:#937C48!important;
    color:#fff!important;
}

.show_thread_btns .golder_color {
    color:#937C48!important;
}

.show_thread_btns:hover .golder_color {
    color:#fff!important;
    padding-right:4px!important;
    padding-left:2px!important;
}

.logo-image img {
    height:49px;
}

.forum_display_search {
    display:inline-block;
    height:28px;
}

.above_showthread .td a, .forum_display_threads_table .td a {
    font-family:ge_m!important;
}

.above_showthread .bs_dropInner .td a {
    display:block;
    text-align:right;
}

.above_showthread .td, .forum_display_threads_table .td {
    vertical-align:middle;
    font-family:ge_m!important;
}

.shwothread_top_links .bs_dropInner {
    width:178px;
    text-align:right;
    /* padding-right:6px; */
}

.show_thread_btns_multiquote {
    height:28px!important;
    padding-right:8px!important;
    padding-left:18px!important;
    background-image:url(../img/multiqute_bg.png)!important;
    background-repeat:no-repeat;
    background-position:1px!important;
}

.show_thread_btns_multiquote:hover {
    background-image:url(../img/multiqute_bg_hover.png)!important;
    background-repeat:no-repeat!important;
    background-position:90px 7px!important;
}

a.multiquote img {
    margin-top:-4px;
}

a.multiquote {
    border:0;
    margin-right:13px!important;
    padding-right:0!important;
}

@-moz-document url-prefix() {
    a.multiquote {
    padding-right:20px!important;
}

.show_thread_btns_multiquote:hover a.multiquote {
    padding-right:0!important;
}

}.show_thread_btns_multiquote:hover a.multiquote {
    text-decoration:none;
    height:28px!important;
    padding-top:2px;
    color:#fff!important;
}

#tafsir_toggle_sidebar {
    float:left;
    cursor:pointer;
    background:#fff!important;
    color:#b0b0b0!important;
    border-radius:0;
    padding-right:9px;
    padding-left:0;
}

.home_icons {
    margin:0 0 15px;
    background:#fff;
    padding-top:15px;
}

.home_icons div a {
    text-align:center;
    display:block;
    font-size:70px;
    border-left:solid 1px #ccc;
}

#home_icons_toggle_b div:last-of-type a {
    border-left:0;
}

.home_icons_txt {
    font-size:14px;
}

.new_sidebar_first_title {
    background-color:#b1c17a;
    background-image:url(../img/bg_title.png);
    background-repeat:no-repeat;
    height:32px;
    vertical-align:middle;
    padding-top:7px!important;
    padding-right:11px!important;
    color:#fff;
    font:14px ge_m;
    margin-top:6px;
    margin-bottom:-1px;
}

.new_sidebar_first_title a {
    color:#fff;
}

.jq_forumbit_title .forumdescription {
    color:#363636;
    font-family:tahoma;
}

.jq_forumbit_title >div>.golder_color>a {
    color:#707f45!important;
}

.jq_forumbit_lastpost>.active_numap:last-child>.col-sm-6 {
    color:#937C48;
}

.jq_forumbit_lastpost>.purple>a {
    color:#5d759f!important;
}

.jq_forumbit_contatiner>.row_table>.side_bar_social >.green_light {
    color:#6ea154!important;
}

.jq_forumbit_contatiner>.row_table>.side_bar_social >.purple {
    color:#9d4e4c!important;
}

.fd_lastpostinfo>.purple>a {
    color:#5d759f!important;
}

.fd_threadbit_state>p {
    margin-bottom:0;
    margin-top:0;
}

.fd_threadbit_state {
    width:74px;
    padding-top:7px!important;
}

.table_position .fa-tag {
    float:left;
    margin-left:5px;
    color:#869FEE;
}

.member_cv_read_more:focus {
    font-size:18px;
}

.forumdisplay_posts .title {
    color:#9D4E4C!important;
}

.forumdisplay_posts .last_thread_phrase {
    color:#5d759f!important;
    font-family:ge_m;
    font-size:13px;
    font-variant:normal;
    margin-bottom:-7px;
    margin-top:6px;
}

.forumdisplay_posts div.table_position.table_position_right {
    margin-top:-6px!important;
    margin-bottom:3px;
    padding-top:6px;
}

.forum_disp_active_numap .col-sm-4 {
    color:#937C48;
}

#threadpagestats {
    color:#707f45;
}

.control_pe {
    color:#5d759f;
}

#pagetitle h1, .formcontrols .blocksubhead {
    color:#5f763e;
}

.formcontrols .blockrow label {
    color:#5f763e;
    font:700 14pt/1.2 'KFGQPC Uthman Taha Naskh', 'Traditional Arabic'!important;
}

.title_box .sidebar_blog_sm>div {
    color:#5c749e;
}

span.active_numap.gree_color {
    font-size:12px;
    font-family:Tahoma;
    font-weight:400;
    color:#5f763e;
}

.single_page_info .usertitle {
    color:#5f763e!important;
}

.postbit_main_block .sidebar_blog_sm {
    color:#000;
}

.single_page_info .sidbar_2 >div {
    color:#5f763e;
}

.postcontent {
    text-align:justify;
}

#userinfo_signature .title_member {
    color:#9ea784!important;
}

#userinfo_signature .social_member .btn_flat {
    background-color:#9ea784!important;
}

#userinfo_signature .la_act_memb_text>p, #userinfo_signature .social_member .fa {
    color:#5d9e90!important;
}

#user_basic_info_block .user_level_member {
    color:#9ea784;
}

.member_inf_table .table td {
    color:#647634;
}

.last_active_member .col-sm-6:last-of-type {
    color:#5d9e90;
}

.last_active_member .col-sm-6:first-of-type {
    color:#647634;
}

#userstate_like {
    color:#5a998b;
}

#userstate_posts {
    color:#c4a25c;
}

#userstate_threads {
    color:#647634;
}

.tafsir_sidebar, .tafsir_sidebar .sidebar_first_title, .tafsir_sidebar .sidebar_seco_title, .tafsir_sidebar .sidebar_seco_title a {
    color:#647634!important;
}

.sended_massege_text {
    color:#937C48!important;
}

blockquote.postcontent.restore {
    font-size:18pt;
    font-family:'KFGQPC Uthman Taha Naskh', 'Traditional Arabic'!important;
    font-style:normal;
    font-variant:normal;
    font-weight:500;
}

#vsa_topstats {
    margin-top:15px;
}

#vsa_topstats tbody tr:last-of-type {
    background:#fff;
}

#vsa_topstats .fa {
    font-size:19px;
}

#vsa_topstats #yui-gen2 .fa {
    padding-right:11px;
    padding-left:3px;
}

#vsa_topstats #yui-gen2:hover {
    color:#fff!important;
}

#vsa_topstats #yui-gen2 {
    font-family:ge_m;
    font-size:16px;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
}

#vsa_topstats .blockhead {
    height:35px!important;
    padding-top:9px;
    background:#5d9e90;
}

#vsa_topstats td.blocksubhead {
    padding-right:19px;
}

#vsastats_fdiv {
    padding-right:12px!important;
}

#vsastats_lpdiv {
    padding-left:12px!important;
}

#hide_home_icons {
    float:left;
    margin-top:-26px;
}

#notices {
    margin-left:-15px;
}

.home_icons_header {
    margin-bottom:10px;
}

.home_icons_header a {
    font-size:12px!important;
    display:inline!important;
    border:0!important;
    padding-right:15px;
}

.home_icons_header .fa {
    float:left;
}

#home_icons_toggle_b {
    padding-top:20px;
    padding-bottom:25px;
}

.likes_count {
    font-family:arial;
    font-size:35px;
    color:#FFF;
    text-align:center;
    width:auto;
    display:inline;
    padding:0 11px;
    background:#87b07c;
    margin:auto;
}

.likes_count_container {
    text-align:center;
    float:left;
}

#social_followers a {
    color:#fff!important;
}

.sended_massege_text>p {
    font-size:12px!important;
    font-family:ge_d;
    font-weight:400;
    text-align:justify;
}

.member_visitors_message_bti_actions a, .member_visitors_message_bti_actions span {
    font-family:tahoma;
}

#visitors_msg_toggle_b .deleted .userprof_headers {
    background:0 0;
    border:none;
}

#visitors_msg_toggle_b .deleted .userprof_headers label, #visitors_msg_toggle_b .deleted .userprof_headers label a {
    color:#647634;
}

#visitors_msg_toggle_b .deleted .userprof_headers a, #visitors_msg_toggle_b .deleted a {
    color:#937C48;
}

#linkbacklist h4.threadinfohead {
    background:#b1c17a;
    border:0;
}

#linkbacklist .dateblock, #linkbacklist .dateblock .shade, #linkbacklist .dateblock .starter_forum, #linkbacklist .time {
    color:#6ea154;
}

#linkbacklist, #linkbacklist .thread_info_block {
    box-shadow:none!important;
    border:none!important;
}

.tafsir_postbitdeleted .postbit_main_block {
    padding:15px!important;
}

.tafsir_postbitdeleted .posthead {
    float:left;
}

.tafsir_postbitdeleted .userinfo {
    float:right;
}

.tafsir_postbitdeleted .title {
    clear:both;
}

.tafsir_postbitdeleted .title label {
    font-size:18pt;
    font-family:'KFGQPC Uthman Taha Naskh', 'Traditional Arabic'!important;
    font-style:normal;
    font-variant:normal;
    font-weight:700;
}

.postbit_main_block .col-sm-9 .sidebar_blog_sm label {
    float:right;
}

.postbit_main_block .col-sm-9 .sidebar_blog_sm img {
    float:right;
    margin:0 5px;
}

.postbit_legacy_icons {
    clear:both;
}

div.threadbit.deleted {
    width: 808px;
    height:auto;
    box-shadow:none!important;
}

.tafsir_main_content_wide div.threadbit.deleted {
    width: 1090px;
}

.threadbit .deleted, .threadbit .ignored {
    background:none!important;
}

.threadbit .deleted {
    border:0!important;
}

.threaddeleted.td {
    border-left:0!important;
}

.deleted .threadtitle .title {
    font-family:ge_m!important;
    font-size:13px!important;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
}

.threadbit.deleted .threadimod input {
    margin-left:-8px;
    margin-top:20px;
}

.bbcode_quote {
    border:0!important;
    border-right:5px solid #5f763e!important;
    background:#e8f3e5!important;
    border-radius:0!important;
}

.vbseo_like {
    float:right!important;
}

#searchbits .postbit .posthead {
    background:repeat-x #FFF!important;
    border:1px solid #FFF!important;
    color:#3e3e3e!important;
}

#searchbits .postbit .userinfo, .postbit .userinfo_noavatar {
    background:#FFF!important;
    border-bottom:1px solid #FFF!important;
}

#searchbits .postdate {
    width:auto!important;
    float:right!important;
    text-align:right!important;
    color:#333!important;
}

#searchbits .userstats dt {
    color:#937C48!important;
}

#searchbits .username_container h2, .username_container h2 a {
    font-family:'KFGQPC Uthman Taha Naskh', 'Traditional Arabic'!important;
    font-style:normal!important;
    font-variant:normal!important;
    font-weight:700!important;
    font-size:18pt;
}

.searchresults #searchbits li .searchtitle, .threadbit .title {
    font-weight:400!important;
}

.searchbits .tr:nth-child(even) {
    background:#f8f8f8!important;
}

.searchbits .tr:nth-child(odd) {
    background:#fff!important;
}

.searchbits .title {
    color:#5f763e!important;
}

.searchbits .lastposter_link {
    color:#939393!important;
    font-family:tahoma!important;
    font-size:12px!important;
    float:right!important;
}

.searchbits .last_thread_phrase {
    color:#5d759f;
    font-family:ge_m;
    font-size:13px;
}

.searchbits >.tr>.fd_threadbit_state, .searchbits >.tr>.td {
    background-image:url(../img/table_left_border.png)!important;
    background-repeat:no-repeat!important;
    background-position:0 15px;
    vertical-align:middle;
}

.searchbits >.tr>.checkbox_td, .searchbits >.tr>.forum_name_td {
    background-image:none!important;
}

.searchbits .lastposter_link .fa {
    font-size:12px!important;
    color:#939393!important;
}

h2.searchlisthead {
    background-repeat:no-repeat!important;
    background-color:#b1c17a!important;
    padding-top:1px!important;
    padding-bottom:1px!important;
}

h2.searchlisthead span, h2.searchlisthead span a {
    font-weight:400!important;
    font-family:ge_m!important;
    font-size:14px;
}

.subforums .subforumlist .subforum {
    background-image:url(../img/pre_subforum.png)!important;
    background-repeat:no-repeat!important;
    background-position:right!important;
    padding-right:12px!important;
}

.peaple_inf_border a {
    text-decoration:none!important;
}

.peaple_inf_border a:hover .peaple_inf_border a:hover div {
    color:#ccc!important;
}

.jumptopage label {
    color:#fff;
}

.forumjump_widget ul {
    height:200px;
    overflow-y:scroll;
    overflow-x:hidden;
}

#above_searchresults #pagination_top {
    top:-3em;
}

#wgo .blockhead {
    background-color:#b1c17a!important;
    border:0!important;
    background-image:url(../img/bg_title.png);
    background-repeat:no-repeat;
    height:32px;
    padding-top:8px;
    font-weight:400;
}

#wgo {
    box-shadow:none;
    border:0;
}

#wgo .blockbody {
    border:0;
    background-image:none;
}

#wgo h3.blocksubhead {
    text-shadow:none;
    font-weight:400;
    font-family:ge_m;
    font-size:14px;
    color:#647634;
}

.bs_dropInner a {
    color:#fff;
    padding:7px 8px;
}

.shwothread_tools_links .bs_dropInner {
    width:202px;
    padding-bottom:6px;
}

#custom-search-input {
    width:258px;
}

#custom-search-input .col-sm-4 {
    padding-top:10px;
}

@media (max-width:992px) {
    .second_nav li {
    border:none;
    text-align:center;
}

.second_nav ul>li span {
    display:none;
    visibility:hidden;
}

}@media (max-width:768px) {
    header {
    padding-top:69px;
}

}@media (max-width:420px) {
    #searchform {
    display:none;
}

header {
    padding-top:58px;
}

}.second_nav button>span {
    background:#cbb687!important;
}

.show_thread_adv_search {
    padding-top:10px;
}

.subscribe_page_threads span.threadlisthead {
    background-color:#b1c17a!important;
    border:0!important;
    height:27px!important;
    padding-top:0!important;
    background-image:none!important;
}

.pagination span a {
    //border-radius:100%;
    background:#6ea154;
    color:#fff;
    padding:0 5px;
}

.popupbody {
    background:#b1c17a;
    border-radius:8px;
    border:0 solid #b1c17a;
}

.popupbody a {
    background:none!important;
    color:#fff!important;
}

.popupbody a:hover {
    color:#EBE9E9!important;
}

.popupbody li {
    border-top:none;
}

.forum_inlinemod.popupmenu .popupbody {
    max-width:none!important;
}

#searchbits>.tr>.td .golder_color, #searchbits>.tr>.td .table_num_style, .forumdisplay_posts .col-sm-9 .golder_color, .forumdisplay_posts .side_bar_social .table_num_style, .jq_forumbit_contatiner .col-sm-2 .table_num_style, .jq_forumbit_contatiner .fd_lastpostinfo .purple a, .jq_forumbit_contatiner .golder_color .viewing, .jq_forumbit_contatiner .golder_color a, .jq_forumbit_contatiner .jq_forumbit_lastpost .purple, .tr>.td .last_thread_phrase, ul.pagination {
    font:700 14pt 'KFGQPC Uthman Taha Naskh', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

ul.pagination li, ul.pagination li a {
    font-size:13pt!important;
}

ul.pagination li.active a {
    padding-bottom:2px;
}

.forum_display_moderate_widget_toggle {
    background-color:#b59e6a;
    color:#fff;
    border-radius:10px;
    padding:2px 11px;
    margin-bottom:4px;
}

.top_search .fa-mobile {
    padding-left:3px;
    font-size:21px;
    vertical-align:middle;
}

.tafsir_change_style span {
    font-size:16px;
}

.tafsir_change_style {
    margin-top:4px;
}

.tafsir_change_style.active {
    color:#60753c!important;
}

.threadstatus {
    background-position:10px 50%;
    background-repeat:no-repeat;
    clear:left;
    display:block;
    float:right;
    height:auto;
    min-height:47px;
    position:relative;
    width:60px;
}

.threadbit_tr .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_old-30.png);
}

.threadbit_tr.dot .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot-30-left.png);
}

.threadbit_tr.dot.hot .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_hot-30-left.png);
}

.threadbit_tr.dot.hot.lock .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_hot_lock-30-left.png);
}

.threadbit_tr.dot.hot.lock.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_hot_lock_new-30-left.png);
}

.threadbit_tr.dot.hot.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_hot_new-30-left.png);
}

.threadbit_tr.dot.lock .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_lock-30-left.png);
}

.threadbit_tr.dot.lock.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_lock_new-30-left.png);
}

.threadbit_tr.dot.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_dot_new-30-left.png);
}

.threadbit_tr.hot .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_hot-30.png);
}

.threadbit_tr.hot.lock .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_hot_lock-30.png);
}

.threadbit_tr.hot.lock.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_hot_lock_new-30.png);
}

.threadbit_tr.hot.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_hot_new-30.png);
}

.threadbit_tr.lock .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_lock-30.png);
}

.threadbit_tr.lock.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_lock_new-30.png);
}

.threadbit_tr.moved .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_moved-30.png);
}

.threadbit_tr.moved.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_moved_new-30.png);
}

.new .threadstatus {
    background-image:url(https://vb.tafsir.net/images/statusicon/thread_new-30.png);
}

.notifications .popupbody {
    background-color:#b1c17a!important;
}

.options_block_container {
    margin-top:20px!important;
    padding-top:3px;
}

#whats_going_on_toggle {
    font-size:23px!important;
    margin-top:-3px!important;
}

.quoteExpand {
    box-sizing:border-box;
    position:absolute;
    height:80px;
    margin-top:-72px;
    left:0;
    right:0;
    font-size:14px;
    line-height:1;
    text-align:center;
    color:#3c3634;
    cursor:pointer;
    padding-top:65px;
    background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 80%);
    background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 80%);
    background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 80%);
    background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 80%);
    -webkit-border-bottom-left-radius:4px;
    -moz-border-radius-bottomleft:4px;
    -khtml-border-bottom-left-radius:4px;
    border-bottom-left-radius:4px;
    -webkit-border-bottom-right-radius:4px;
    -moz-border-radius-bottomright:4px;
    -khtml-border-bottom-right-radius:4px;
    border-bottom-right-radius:4px;
}

.footer_select {
    margin-right:0;
    margin-bottom:20px;
    margin-top:-11px;
}

.postbithead.likehead {
    display:block;
    height:47px;
    margin-right:0!important;
    padding-bottom:24px!important;
    background-color:#fff!important;
    border:0!important;
}

.postbithead.likehead span {
    height:45px;
    display:block;
    font-size:14px;
}

#likelist .posttext.restore a {
    font-size:19px;
}

.bs_dropdownBtn .dropdown_widget {
    display:none!important;
}

.bs_dropdownBtn.active .dropdown_widget {
    display:block!important;
}

.tafsir_likes_recived {
    font-size:18px!important;
    position:absolute!important;
    color:#8F8D8D;
}

.show_thread_btns_multiquote .highlight {
    background:0 0;
}

.bs_drop_main_style li a, .bs_drop_main_style li a:hover {
    background:none!important;
    font-size:11px!important;
}

.bs_drop_main_style li a:hover {
    color:#EBE9E9!important;
}

.bs_drop_main_style li {
    text-align:right;
}
.popupbody li,.bs_dropInner li{
    background: rgb(130, 152, 93);
    margin: 3px 0;
    padding: 5px 0;
    font-family: ge_m!important;
}
.popupbody li{
    padding: 0;
}
.bs_dropInner li label{
    font-weight: normal;
    margin-bottom: 0;

}
.pagination li.jumptopage,.checkradio.group li{
    background: 0;
}
.bs_dropInner li label input[type=checkbox],
.bs_dropInner li label input[type=radio]{
    top: 5px;
    position: relative;
    margin-top: 0px;
}

.bs_drop_main_style li a .fa {
    margin-left:2px;
}

.margins_0 {
    margin:0!important;
}

.padding_0 {
    padding:0!important;
}

h1.showthresd_bit_title {
    margin:0 20px 0 0;
    padding:0;
    font-family:ge_m;
}

.home_icons_header h1 {
    margin:0;
    text-align:center;
    font-family:ge_m;
    font-size:24px;
}


.subforum h3 {
    margin:0;
    display:inline;
}
