.top_menu_stick {
    display: none;
}

.analytics_other_active .analytics_title {

    color: #ffffff;

}

.rubrikator, .forum_rubrikator_block {
    padding-bottom: 0;
}

.rubrikator_hide {
    display: none;
    transition: all 0.3s ease;
}

.rubrikator_header_hide {

    cursor: pointer;
    padding-left: 17px;
    background: url('../pict/rubr_plus.gif') left 4px no-repeat;
    font-size: 18px !important;

}

.rubrikator_header_hide_active {
    cursor: pointer !important;
    padding-left: 17px !important;
    background: url('../pict/rubr_plus_act.gif') left 4px no-repeat !important;
    font-size: 18px !important;

}

.zptc_settings_menu_main_wrapper {
    z-index: 1500000 !important;
}

/*
@media screen and (min-width: 1152px) and (max-width: 1240px) {.analytics_other_active .analytics_title{font-size: 12px;}}
@media screen and (min-width: 1025px) and (max-width: 1151px) {.analytics_other_active .analytics_title {font-size: 10px; width: 180px;}}
@media screen and (min-width: 800px) and (max-width: 1024px) {.analytics_other_active .analytics_title {font-size: 10px;}}
@media screen and (max-width: 799px) {.analytics_other_active .analytics_title {font-size: 11px;}}*/

.login_pict {
    z-index: 90;
}

.inner_top {
    margin-right: 0 !important;
}

.ucp_folder, .main_bot .infolenta_pages {
    margin-right: 10px !important;
}

.main_forum {
    margin-right: 0 !important;
}

.error_block {
    margin: 10px 10px 10px 0;
    font-size: 12px !important;
    padding: 10px;
    min-height: 26px;
    top: 50px;
    border: 1px solid #a8a8a8 !important;
    background-color: #dddddd !important;
    box-shadow: 1px 1px 2px #c8c8c8;
    transition: all 0.3s ease;
    /*color: #d72e0d !important;*/
    display: block;
    z-index: 120;
}

.success_block {

    background: #E0FFEA;
    border: 1px solid #00CC40;
    color: #006620;
    border-radius: 5px;
    padding: 25px;

}

.warning_block {

    border: 1px solid rgb(197, 197, 0);
    background: rgb(255, 255, 200);
    padding: 15px;
    border-radius: 10px;
    color: rgb(118, 118, 1);
    margin: 5px;
}

.avatar_login {

    width: 40px;
}

.form_block_line .live_search_container {
    margin-top: 5px;
}

.live_search_container {
    background: #fff;
    padding: 5px;
    border: 1px solid #eeeeee;
    border-radius: 5px;
    box-shadow: 0px 0px 5px #aaaaaa;
    min-width: 200px;
}

.live_search_container a {
    cursor: pointer;
    font-size: 14px;
    color: #666666;
    transition: all 0.4s ease;
    display: block;
}

.live_search_container a:hover {
    color: #0a5783;
    background: #dddddd;
}

.register_form_paged_active {
    display: block !important;
}

.register_form_paged {
    display: none;
}

.voronin_page_navi {
    font-size: inherit;
    color: #ffffff;
}

.voronin_button, .euhenio_button {
    border: 0;
    margin: 0;
    padding: 0;
    background: none;
    width: inherit;
    text-align: left;
    cursor: pointer;
}

.euhenio_button {
    transition: all 0.3s ease;
    opacity: 0.5;
}

.euhenio_button:hover {
    opacity: 1;
}

.voronin_button:hover {
    background: #454545;
    color: #ffffff !important;

}

.myoborot_letters_hide {
    display: none;
}

.myoborot_letters_show {
    display: block;
}

.myoborot_menu_pict_minus {
    background: url("../pict/myoborot_menu_pict.gif") no-repeat 50% 50%;
}

.myoborot_menu_pict_plus {
    background: url("../pict/myoborot_menu_plus.gif") no-repeat 50% 50%;
}

.popup_window_static .popup_window {
    position: static;
    margin: 0 auto;
}

.popup_window_static .popup_close {
    display: none;
}

.popup_close {
    cursor: pointer;
}

.move_post_to_wp_form_container {
    position: relative;
    z-index: 100;
    display: none;

}

.move_post_to_wp_form_container_inner {
    position: absolute;
    right: 0;
    min-width: 260px;
    background: #ffffff;
    border: 1px solid #c8c8cc;
    border-radius: 15px;
    box-shadow: 1px 1px 2px black;
    padding: 10px;
    text-align: center;
    bottom: 0px;
}

.move_post_to_wp_form_container_inner .form_textarea {
    padding: 10px;
    width: 240px;
    height: 60px;
}

.move_post_to_wp_form_container_content {
    height: 48px;
    overflow: hidden;
    margin-bottom: 6px;
}

.move_post_to_wp_button_wrapper {
    display: inline;
    display: inline-block;
}

.move_to_wp_button_close {
    float: left;
}

/*
.no_padding {
    padding: 0px;
}
*/
.button_icon_header {
    padding: 0;
    margin-top: 8px;
    background: none;
    border: none;
    cursor: pointer;
}

.subscribe_form .error_user_fields {
    font-size: 10px !important;
    position: absolute;
    z-index: 200;
}

.error_user_fields {
    padding-right: 15px;
    z-index: 12;
}

/*Стили ошибок в user_fields*/
.error_user_fields_close {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 15px;
    cursor: pointer;
}

.subscribe_form_block {
    height: 39px;
}

.subscribe_form_block > .form_block_line {
    width: 140px;
    float: left;
}

.subscribe_form_button {
    float: right;
    width: 25px;
    height: 25px;
    position: relative;
    top: 8px;
    right: 5px;
    cursor: pointer;
    border: none;
    background: transparent;
}

.forum_hidden .tagsblock {
    display: block;
}

.reg_step_titles{
    position: absolute;
    right: 0;
    margin-top: -22px;
    margin-right: 16px;
}
.reg_step_titles .reg_step_title{
    font-size: 13px;
    color: #a4a4a4;
}

.reg_step_titles .reg_step_title.active{
    font-weight:bold;
    color: #000000;
}

.reg_step_title span {
    color: #a4a4a4;
    font-weight: normal;
}

.reg_step_titles .reg_step_title.hidden{
    /* visibility: hidden; */
    display: none;
}

.register_form_navi_page_2,
.register_form_navi_page_3  {
    display: none;
}

.user_froms_wrapper {
    vertical-align: middle;
    background: #ffffff;
    padding: 25px;
    width: 92%;
}

.form_submit_un_active {
    display: inline;
    background: none;
    color: #175484;
    padding: 4px 20px;
    border: 1px solid #175484;
    border-radius: 4px;
    box-shadow: 1px 1px 2px #c8c8c8;
    transition: all 0.3s ease;
    font-family: Century Gothic;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    cursor: default;
}

.mcp_ban_user_name_in_list {
    font-weight: 900;
}

.mcp_ban_remove_from_list {
    color: #0a5783;
    margin: 0px;
    font-size: 15px;
    font-weight: 900;
}

.form_block_line {
    transition: none !important;
    display: inline-block;
    width: 100%;
}

.zfc_placeholderOff {
    color: #000000 !important;
}

.subscribe_form_block .form_block_line .zfc_placeholderOff {
    color: #ffffff !important;
}

.form_block_line .zfc_placeholderOff {
    color: #454545 !important;
}

.obth_user_form .form_block_line .zfc_hasPlaceholder, .file_place_holder {
    font-size: 11px;
    color: #aaaaaa;
    padding-top: 1.5px !important;
    padding-bottom: 2px !important;
    line-height: 12px !important;
}

.select_place_holder {
    font-size: 11px;
    color: #aaaaaa;
    padding-top: 3px !important;
    padding-bottom: 2px !important;
    line-height: 12px !important;
}

.file_place_holder {
    display: block;
}

.obth_user_form .form_block_line .zfc_hasPlaceholder.zfc_placeholderOff, .obth_user_form .zfc_hasPlaceholder:focus, .file_upload_name {
    font-size: 14px !important;
    color: #454545 !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/*226 - Форма жалоб*/
.report_fields, .disapproved_fields {
    border: none;
}

.explain {
    opacity: 0.7;
    font-size: 0.8em;
}

#report_explain {
    margin-left: 1em;
}

.report_pm_static #reason_id {
    width: 92%;
}

.report_pm_static #report_text {
    width: 90%;
}
.report_popup #report_text, .df_popup #report_text{
    width: 96%;
}

.watch_topic_forum {
    background: white;
    padding: 2em;
}

.forum_edit_post {
    /*margin-left: 200px;*/
    display: inline-block;

}

.forum_edit_post_ban_msg {
    float: left;

}

.forum_edit_post > .form_block_line {
    /*display: inline-block;*/
}

.forum_edit_post_buttons_block {
    margin-top: 10px;
}

.form_popup_waiting {
    width: 57px;
    height: 57px;
    padding-top: 57px;
    background: url("../pict/waiting_pict.gif") no-repeat;
}

.top_2_form {
    width: 145px;
}

.top_2_social_read_us_also {
    float: left;
    color: #ffffff !important;
    text-shadow: 1px 1px 1px #0d466f;
    font-size: 12px;
    margin: 6px 10px 0px 0px;
}

.top_2_social {
    margin-right: 5px;
}

.top_2_social_vkontakte {
    float: left;
    background: url(../pict/social_icons_vk.png);
    opacity: 0.7;
    transition: all 0.3s ease;
    width: 26px;
    height: 26px;
}

.top_2_social_facebook {
    float: left;
    background: url(../pict/social_icons_fb.png);
    opacity: 0.7;
    transition: all 0.3s ease;
    width: 26px;
    height: 26px;
}

.top_2_social_twitter {
    float: left;
    background: url(../pict/social_icons_tw.png);
    opacity: 0.7;
    transition: all 0.3s ease;
    width: 26px;
    height: 26px;
}

.top_2_social_rss {
    float: left;
    background: url(../pict/social_icons_rss.png);
    opacity: 0.7;
    transition: all 0.3s ease;
    width: 26px;
    height: 26px;
}

.top_2_social_count:hover, .top_2_social:hover {
    opacity: 1;
}

.top_menu_1 {
    display: table;
    white-space: nowrap;
    padding: 0;
}

.top_menu_1_stick{
    white-space: nowrap;
}

.top_menu_login_block {
    height: 100%;
    /*width: 75px;*/
    text-align: right;
    display: inline-block;
    line-height: 73px;
}

.top_menu_1_stick .top_menu_login_block {
    height: 100%;
    /*width: 75px;*/
    text-align: right;
    display: inline-block;
    line-height: 40px;
}

.top_menu_register_block {
    height: 100%;
    text-align: left;
    display: inline-block;
    line-height: 73px;
    /*width: 125px;*/
}

.top_menu_1_sep {
    width: 15px;
    color: inherit;
    display: inline-block;
}

.top_menu_1_stick > .top_menu_login_block > a, .top_menu_1_stick > .top_menu_register_block > a {
    padding-top: 0;
    line-height: 40px;
}

.top_menu_login_block > .top_menu_menu_a_1, .top_menu_register_block > .top_menu_menu_a_1 {
    display: block;
    line-height: 67px;
    padding-top: 6px;
}

.top_menu_login_block > .top_menu_menu_a_1 {
    padding-left: 28px;
}

.top_menu_register_block > .top_menu_menu_a_1 {
    padding-right: 28px;
}

.top_menu_1_stick > .top_menu_login_block > a {
    padding-left: 28px;
}

.top_menu_1_stick > .top_menu_register_block > a {
    padding-right: 28px;
}

.text_edit_post {
    width: 90%;
    max-width: 90%;
    height: 100px;
}

#user_change_company_new,
#user_change_title_new {
    display: none;
    width: inherit;
}

.fast_change_user_field_wrap {
    width: 120px;
}

.myoborot_submenu {
    display: none;
    overflow: visible;
}

.myoborot_submenu_move_to {
    display: block;
    width: 100%;
    position: relative;
}

.prvmsg_more:hover + .myoborot_submenu,
.myoborot_submenu:hover,
.myoborot_submenu_move_to:hover + .myoborot_submenu_pm_folders,
.myoborot_submenu_pm_folders:hover {
    display: block;
}

.myoborot_submenu_pm_folders {
    background: gray;
    top: 0px;
    left: 180px;
    width: 180px;
    background: #eeeeee;
    position: absolute;
    opacity: 1;
    z-index: 170;
    transition: all 0.3s ease;
    border: 1px #a2a2a2 solid;
    box-shadow: 0 0 5px #c8c8c8;
    text-align: left;
    display: none;
    overflow: hidden;
}

.myoborot_submenu_move_to:hover .myoborot_submenu_pm_folders {
    display: block
}

#main_container_onrequest {
    display: none;
}

.li_subscribe_tag_hide {
    display: none;
}

.li_subscribe_a_active {
    font-style: italic;
}

.label_select_all_down {
    cursor: pointer;
    font-size: 11px;
    text-decoration: underline;
    color: #0a5783
}

#edit_password {
    background: white;
    padding: 20px 40px 20px 20px;
}

.clear {
    clear: both;
    text-indent: -99999px;
    height: 0;
}

.user_avatar_upload_label {
    cursor: pointer;
}

.myoborot_foto_left .form_popup_waiting {

}

.myoborot_foto_hover {
    opacity: 0;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 150;
    transition: all 0.3s ease;
    width: 100%;
    height: 100%;
}

.myoborot_foto_hover:hover {
    opacity: 1;
}

.form_popup_waiting_wrapper {
    display: inline-block;
    font-size: 0;
    position: absolute;
}

.form_popup_waiting {
    text-indent: -99999999px;
}

.form_popup_waiting_wrapper .form_popup_waiting {
    position: absolute;
    background-position: center;
    width: 100%;
}

.dp_none {
    display: none;
}

.popup_forum_report_wrapper, .popup_forum_disapproved_fields_wrapper {
    width: 563px;
    min-height: 300px;
    vertical-align: middle;
    height: auto;
    background: #ffffff;
    opacity: 1;
    z-index: 210;
    border: 1px #ffffff solid;
    box-shadow: 0 0 10px;
    position: fixed;
    top: 30%;
    left: 50%;
    margin: -150px 0px 0px -282px;
}
.popup_forum_disapproved_fields_wrapper {
    position: relative;
    margin: 0px;
    left: 0%;
}

.display-options {
    border: none;
}

.display-options label {
    font-size: 11px;
}

.user_img_submit {
    width: 26px;
    height: 24px;
    margin: 0;
    padding: 0;
    padding-bottom: 0px;
    border: 0;
    background: transparent no-repeat;
    text-indent: -1000em;
    cursor: hand;
    transition: all 0.5s ease;
    opacity: 0.8
}

.user_img_submit:hover {
    opacity: 1;
    cursor: pointer;
    box-shadow: 0px 0px 1px 1px #aaaaaa
}

.fast_change_user_field_wrap .form_block_line {
    width: 100%;
    margin-bottom: 0px;
    min-height: 0px;
}

.myoborot_mcp_right fieldset {
    border: none;
}

.myoborot_mcp_right h2, .oborot_confirm h2, .confirm h2 {
    margin: 5px 10px 10px 0px;
    font-size: 18px;
    text-transform: uppercase;
    font-family: Century Gothic, Arial;
    color: #9e9d9c;
    font-weight: bold;
}

.myoborot_mcp_right ul {
    list-style-type: none;
}

.myoborot_mcp_right table {
    border-collapse: collapse;
}

.topictitle_first_col {
    word-break: break-all;
}

.ob_cell {
    display: inline-block;
    vertical-align: top;
    margin: 5px 0;
    border: none;
}

.cells2 {
    width: 50%;
}

.cells3 {
    width: 30%;
}

.ob_row_cover {
    width: 100%;
}

.myoborot_newmail_block {
    position: absolute;
    width: 250px;
    background: #e5e4de;
    padding: 4px;
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 2px #c8c8c8;
    z-index: 999;
    top: 20px;
    right: -240px;
    text-align: left;
    opacity: 0.8;
    transition: all 0.3s ease;
}

.myoborot_newmail_block:hover {
    opacity: 1;
    background: #f5f4fe;
}

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

.myoborot_newmail_new {
    font-size: 12px;
    text-transform: uppercase;
    font-family: Century Gothic, Arial;
    color: #454545;
    font-weight: bold;
    margin-bottom: 7px;
}

.myoborot_newmail_topic {
    font-size: 11px;
    color: #0a5792;
    font-weight: bold;
    margin-bottom: 7px;
}

.myoborot_newmail_text {
    font-size: 11px;
    margin-bottom: 7px;
}

/*Оформление memberlist_body.html*/

.obmw_panel_memberlist {
    clear: both;
}

.linklist {
    padding-top: 10px;
}

/* Оформление информации о пользователе memberlist_view.php */
.inner_top:after {
    content: "."; /* Выводим текст после элемента (точку) */
    clear: left; /* Отменяем обтекание*/
    visibility: hidden; /* Прячем текст */
    display: block; /* Блочный элемент */
    height: 0; /* Высота */
}

.obmw_left-box {
    float: left;
    text-align: right;
}

dl.obmw_details dt {
    float: left;
    clear: left;
    width: 34%;
    text-align: right;
    /*color: #000000;*/
    display: block;
    font-size: 14px;
}

dl.obmw_details dd {
    margin-left: 0;
    padding-left: 1%;
    margin-bottom: 5px;
    /*color: #828282;*/
    float: left;
    width: 60%;
    font-size: 14px;
    text-align: left;
}

dl.obmw_details dd a {
    font-size: 14px;
}

.obmw_column1 {
    float: left;
    clear: left;
    width: 50%;
}

.obmw_column2 {
    float: right;
    clear: right;
    width: 50%;
}

.obmw_column1,
.obmw_column2 {
    font-size: 0.9em;
}

.obmw_h {
    text-align: center;
    padding-top: 8px;
}

.inner_top .jumpbox {
    border: none;
}

.obmw_panel .jumpbox {
    border: none;
    /* text-align: right;*/
}

.obmw_panel dd {
    margin: 0;
}

.obmw_panel {
    margin-bottom: 4px;
    /*padding: 0 10px;*/
    clear: both;
}

.obmw_panel .jumpbox {
    border: none;
    font-size: 14px !important;
    /*text-align: right;*/
}

.select_auto_width {
    width: auto;
    float: none;
    clear: both;
}

.select_width {
    width: 60%;
    float: none;
    clear: both;
}

@media screen and (max-width: 920px) {
    .select_width {
        width: 50%;
    }
}

.obmw_left-box img {
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 2px #c8c8c8;
}

.half {
    width: 50%;
    float: none;
}

.mcp_table {
    border-collapse: collapse;
    width: 96%;
}

.mcp_table td, .mcp_table th {
    font-size: 13px;
    padding: 2px 4px;
    border: 1px rgba(10, 87, 131, 0.2) solid;
}

.mcp_table a, .mcp_table td div {
    font-size: 13px;
}

.nofloat {
    float: none;
}

.forumbg-table {
    padding-left: 10px;
}

.ucp_prefs_wrap {
    overflow: hidden !important;
}

.ucp_prefs_wrap fieldset {
    border: 0px;
}

.ucp_prefs_wrap dt {
    float: left;
    width: 50%;
}

.ucp_prefs_wrap dd select,
.ucp_prefs_wrap dd input[type=text] {
    width: 40%;
    padding: 5px 10px;
    border: 1px solid #a8a8a8;
    font-family: Tahoma, Arial, Book Antiqua, Times New Roman;
    border-radius: 10px;
    box-shadow: 1px 1px 2px #c8c8c8;
    transition: all 0.3s ease;
    color: #a4a4a4;
    font-size: 14px;
}

.ucp_prefs_wrap dd select:hover {
    border: 1px solid #454545;
    outline: none;
}

.ucp_prefs_wrap dd select:focus {
    outline: none;
    color: #454545;
}

.ucp_prefs_wrap dt span {
    font-size: 0.8em;
    color: #777;
}

.ucp_prefs_wrap dl:after,
.ucp_prefs_buttons:after {
    content: '.';
    visibility: hidden;
    display: block;
    height: 0px;
    clear: both;
}

.ucp_prefs_buttons {
    float: right;
    margin-right: 10px;
}

.article_comments_margin {
    margin-left: 10px;
    float: right;
    height: inherit;
}

.quarter {
    width: 20%;
    float: none;
    font-size: 11px;
}

.half {
    width: 340px;
    float: none;
    font-size: 12px;
}

.avatar_size_stick {
    width: 30px;
    height: 30px;
}

.avatar_size {
    width: 40px;
    height: 40px;
}

.myoborot_foto_hover_stick {
    width: 30px;
    height: 30px;
}

.myoborot_foto_hover_no_stick {
    top: 0px;
    width: 40px;
    height: 40px;
}

.label_subscribe {
    display: block;
    cursor: pointer;
    margin-bottom: 5px;
    font-size: 12px;

}

.inner_top_subscribe {
    padding: 0px;
}

.inner_top_subscribe_padding {
    padding: 20px;
}

.inner_top_subscribe_padding p {
    font-size: 14px;

}

.tr_subscribe:hover {
    background: #7cbbe7;

}

.tr_subscribe:hover .td_subscribe, .tr_subscribe:hover .td_subscribe a {
    color: #ffffff;
}

.table_subscribe {
    padding: 0;
    border-spacing: 2px;
    width: 96%;
}

.table_subscribe tr {
    vertical-align: middle;

}

.label_subscribe, .label_select_all_down {
    display: inherit;
}

.label_subscribe input {
    vertical-align: middle;
}

.forum_fast_actions_block {
    margin-right: 10px;
}

.form_main_block {
    padding: 5px 0;
    margin-bottom: 10px;
}

.form_name_block {
    padding-left: 10px;
}

.form_block_line > .form_text_block {
    padding: 0;
    width: 98.7%;
}

.form_user_new_password_container .form_main_block {
    width: 90%;
    min-width: 784px !important;
}

.user_new_password_container .form_main_block {
    width: 90%;
    min-width: 784px !important;
}

.label_option_vote {
    cursor: pointer;
    margin-left: 10px;
    font-size: 14px;
}

/*Стили отображения fileupload*/
.fileupload_delete_file {
    /*width: 17px;
    height: 15px;*/
    width: 23px;
    height: 23px;
    background: transparent url("../pict/icon_cart_s.gif") no-repeat;
    border: medium none;
    cursor: pointer;
    /* position: absolute;*/
    /* margin-top: 5px; */
    /*margin-left: 5px;*/
}

.fileupload_file_name {
    font-size: 11px;
    display: block;
    float: left;
    margin: 5px 5px 5px 0;
}

.button_fattach .fileupload_delete_file {
    /*width: 17px;
    height: 15px;*/
    width: 23px;
    height: 23px;
    background: transparent url("../pict/icon_cart_s.gif") no-repeat;
    border: medium none;
    cursor: pointer;
    position: relative !important;
    margin-top: 2px;
    /*margin-left: 5px;*/
    opacity: 0.7;
    transition: all 0.3s ease;
    display: block;
    float: left;

}

.button_fattach .fileupload_delete_file:hover {
    opacity: 1;
}

/*Отрисовка меню в кнопок в списке топиков*/
.bottom_contol_block {

}

.control_block_crear {
    clear: both;
}

.div_forum_buttom {
    padding: 0 0 0 10px;
    float: left
}

.inner_pages_top {
    float: right;
}

.inner_pages_bot {
    float: right;
}

.form_popup_waiting_wrapper .obth_loading_img {
    position: absolute;
}

.myoborot_foto .obth_loading_img {
    /*max-width: 50px;
    left: 24px;
    top: 25px;*/
}

.myoborot_form_left .obth_loading_img {
    top: 100px;
    left: 100px;
}

.top_menu_cont .obth_loading_img {
    max-width: 25px;
    left: 12px;
    top: 9px;
}

.bbcode_color_icon_bg {
    display: inline-block;
    /*float: left;*/
    margin: 1px;
}

.bbcode_color_icon_a {
}

.bbcode_color_icon_img {
    width: 25px;
    height: 25px;
}

.bbcode_format_buttons {
    vertical-align: top;
    /*clear: both;*/
}

.forum_edit_post_colour_palette {
    /*float: left;*/
    margin-bottom: 10px;
}

.ucp_constant_field {
    display: inline-block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    color: #0a5783;
}

.myoborot_menu_toggle_false .myoborot_menu_pict {
    background: url("../pict/myoborot_menu_plus.gif") no-repeat 50% 50%;
}

.myoborot_menu_toggle_true .myoborot_menu_pict {
    background: url("../pict/myoborot_menu_pict.gif") no-repeat 50% 50%;
}

.myoborot_menu_toggle_false .myoborot_menu_list_dropdownlist {

}

.myoborot_menu_toggle_true .myoborot_menu_list_dropdownlist {
    text-decoration: none;
    font-weight: bold;
    color: #454545;

}

.h1_inner_page {
    display: inline;
    vertical-align: middle
}

.inner_article table td img {
    max-width: 100%;
}

.inner_article table {
    max-width: 100%;
}

.inner_article {
    width: 95%;
    padding: 3px 50px 3px 10px;
    display: table;
    position: relative;
    overflow: hidden;
	text-overflow: clip;
}
.article_body {
    width:760px;
    overflow: hidden;
	text-overflow: clip;
	display: block
}
.article_body img{
    max-width:760px;
}

.username_open_oborot {
    color: rgb(10, 87, 131);
    font-style: normal;
}

.nousername_open_oborot {
}

.subcribe_notify {
    /*-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;*/

    cursor: pointer;

}

.avatar_wrapper {
    display: inline-block;
}

.avatar {
    display: inline-block;
    position: relative;
}

.avatar_cont {
    font-size: 0 !important;
}

.forum_avatar_pict_upload {
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 2px #c8c8c8;
    width: 100%;
    /*height:100%;*/
}

.avatar_delete {
    text-align: center;
    margin-bottom: 5px;
}

.avatar_delete > a {
    font-weight: normal;
}

td.avatar_cont > .form_popup_waiting_wrapper {
    top: 0 !important;
    left: 0 !important;
}

.myoborot_letters > .myoborot_letters_st {
    margin-left: 0;
}

.fattach_tooltip {
    display: none;
    position: relative;
}

.post_buttons_container {
    margin-bottom: 10px;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
    text-align: right;
}

.div_buttons_bottom {
    padding: 10px 0px 0px 20px;
    text-align: left !important;
}

.myoborot_newmail_block > .popup_close {
    right: 0;
    top: 0;
}

.no_active_add_file {
    cursor: pointer;
    /*cursor: default;*/
    /*display: none;*/
}

.no_active_add_file > .icon_pict {
    /*transition: none;*/
}

.no_active_add_file > .icon_pict:hover {
    /*opacity: 0.5;*/
}

.active_add_file {
    cursor: pointer;
    /* display:inline-block;*/
}

.share_icons {
    float: left;
    opacity: 0.7;
	margin-right:6px;
}

/*.stick > .share_icons > .share{
    float: left;
}
.stick > .share_icons > .like{
    position: relative;
    top:10px;
}*/
.likes_count {
    /*width: 5px;*/
}

.report_wrapper {
    display: inline-block;
    position: relative;
    min-width: 400px;
    min-height: 30px;
    margin-left: -200px;
}

/*
.news_articles_all{
    padding: 4px;
    color: #ffffff;
    background-color: #2071ad;
    font-size: 10px;
    text-decoration: none;
    position: absolute;
    bottom: 0px;
    right: 130px;
    width: 110px;
    text-align: center;
    box-shadow: 1px 1px 1px #a8a8a8;
    transition: background 0.3s ease;
    opacity: 0;
    transition: opacity 0.3s ease;
}*/
.register_validate_email_process {
    background: url('../pict/waiting_pict.gif') right no-repeat !important;
    background-size: 20px !important;
}

/*.register_validate_email_ok{
    background: url('../pict/pict_success.png') right no-repeat !important;
    background-size: 20px !important;
}*/

/*
.news_articles_all:hover {
    background-color: #1693ef;
}
.col2:hover  .news_articles_all, .col1:hover .analytics_articles_all{
    width: 110px; opacity: 1;
}
.news_all
{
    float: right;
    height: 25px;
    width: 0;
    text-align: center;
    background-repeat: no-repeat;
    background-position: bottom left;
    position: relative;
}
.news_all_a{
    display: block;
    padding: 4px;
    color: #ffffff;
    background-color: #2071ad;
    font-size: 10px;
    text-decoration: none;
    position: absolute;
    bottom: 0px;
    right: 10px;
    width: 110px;
    text-align: center;
    box-shadow: 1px 1px 1px #a8a8a8;
    transition: background 0.3s ease;
}
@media screen and (max-width:1200px)
{
    .news_all_a, .analytics_all_a{padding:0px 4px 1px 4px; width:90px}
    .col2:hover .news_articles_all, .col1:hover .analytics_articles_all{padding:0px 4px 1px 4px; width:80px; right:113px;}
}
.analytics_all{
    display: inline-block;
    float: right;
    height: 25px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: bottom left;
    position: relative;
}
.analytics_all_a{
    display: inline;
    width: inherit;
    padding: 4px;
    color: #ffffff;
    background-color: #2071ad;
    font-size: 10px;
    text-decoration: none;
    position: absolute;
    bottom: 0px;
    right: 10px;
    text-align: center;
    box-shadow: 1px 1px 1px #a8a8a8;
    transition: background 0.3s ease;
}
.analytics_articles_all:hover{
    background-color: #1693ef;
}
.analytics_articles_all{
    padding: 4px;
    color: #ffffff;
    background-color: #2071ad;
    font-size: 10px;
    text-decoration: none;
    position: absolute;
    bottom: 0px;
    right: 130px;
    width: 110px;
    text-align: center;
    box-shadow: 1px 1px 1px #a8a8a8;
    transition: background 0.3s ease;
    opacity: 0;
    transition: opacity 0.3s ease;
    margin-right: 11px;
}*/
/*.analytics_block_title, .wiki_block_title{
    font-size: 18px;
    text-transform: uppercase;
    font-family: Century Gothic, Arial;
    color: #9e9d9c;
    font-weight: bold;
    float: left;
    height: 25px;
    padding: 0px 0px 15px 5px;
    vertical-align: top;
}*/
.analytics_all_a, .news_all_a, .wiki_all_a {
    background-color: #2071ad;
}

.post_id_list_checkbox {
    min-width: 25px;
}

.post_id_list_checkbox {
    float: left;
    position: relative;
    left: -12px;
}

.select_all_block {
    display: inline-block;
}

.select_all_block > .post_id_list_checkbox {
    display: table-cell;
}

.inner_block_new_pm {
    width: 100%;
    position: relative;
    margin: 0px 20px 0px 10px;
    min-height: 350px;
}

.span_edit {
    text-decoration: underline;
    cursor: pointer;
}

.span_edit:hover {
    text-decoration: none;
}

.show_ban_description {
    cursor: pointer;
    color: #d72e0d;
}

.in_whitelist {
    font-style: italic;
}

.oborot_user_recipient_remove {
    padding: 0px 5px;
    font-family: Century Gothic;
    font-size: 09px;
    height: 20px;
    border: 1px #ff0000 solid;
    margin-left: 5px;
    cursor: pointer;
    color: #ff0000;
    opacity: 0.4;
    transition: all 0.3s ease;
}

.prev_next_u_pm {
    display: inline-block;
    float: right;
    max-width: 100px;
    margin-top: 5px;
    margin-right: 20px;
}

.a_img {
    text-decoration: none;
}

.forum_qoute img {
    max-width: 100%;
}

#page-body, #page-body #content {
    overflow: inherit !important;
}

.search_pm_receivers {
    display: block;
    line-height: 0;
}

.share_icons_top {
    display: inherit;
    height: auto;
}

.forumbg {
    padding-right: 10px;
}

.memberlist-table {
    width: 100%;
    margin-right: 10px;
    border-collapse: collapse;
}

.memberlist-table td,
.memberlist-table th {
    text-align: center;
    font-size: 0.95em;
    padding: 2px 4px;
    border: 1px rgba(10, 87, 131, 0.2) solid;
}

.memberlist-table a {
    font-size: 0.9em;
}

.ucp_constant_field_first_name {
    margin-right: 6px;
}

.u_next_pm {
    float: right;
    margin-left: 20px;
    opacity: 0.6;
    transition: all 0.3s ease;
}

.u_prev_pm {
    float: left;
    opacity: 0.6;
    transition: all 0.3s ease;
}

.u_next_pm:hover, .u_prev_pm:hover {
    opacity: 1;
}

.ucp_constant_field_email {
    display: none;
}

.smiles_container {
    display: none;
    /*float: left;*/
    margin-top: 2px;
    margin-bottom: 2px;
}

.button_fattach {
    display: inline-block;
    /* float: left;*/
    position: relative;
    /*margin-right: 5px;*/
}

.poll_cont {
    display: none;
}

.euhenio_button.disabled, .prvmsg_more.disabled {
    cursor: default;
    opacity: 0.2 !important;
}

.prvmsg_more.disabled .icon_pict {
    opacity: 1;
}

.prvmsg_more.disabled + .myoborot_submenu {
    display: none !important;
}

.path_with_sponsor {
    margin-bottom: 24px;
    /*display: inline-block;
    width: 100%;*/
}

.sponsor_razdela {
    /*display: none;*/
}

.inner_title_sponsor_bot {
    /*display: none;*/
}

.forum_create_descr_right {
    position: absolute;
    border: 1px #a8a8a8 solid;
    padding: 10px;
    left: 33px;
    top: -39px;
    width: 160px;
    box-shadow: inset -1px 0px 2px #c8c8c8;
    background: #f8f5ea;
    display: block;
    font-size: 11px !important;
}

.forum_create_descr_pict_right {
    position: absolute;
    left: 27px;
    top: -21px;
    width: 7px;
    height: 13px;
    background: url('../pict/forum_create_descr_pict_right.gif');
}

.container_attach_loading {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.48);
    text-align: center;
    padding-top: 5px;
}

.container_attach_loading img {
    width: 50%;
}

.acp_users_to_ban_form {
    margin-top: 15px;
}

.acp_user_ban_search .error_user_fields {
    position: absolute;
    top: 5px;
}

.acp_users_to_ban_form .user_ban_container {
    display: inline-block;
    margin-left: 45%;
    margin-bottom: 10px;
}

.dropdown_button > a {
    background: #2071ad url('../pict/wiki_all_a_bg.gif') right no-repeat;
}

.mcp_warn_user_info {
    display: inline-block;
    float: left;
    min-width: 250px;
    text-align: left;
}

.mcp_warn_add_block {
    text-align: left;
    display: inline-block;
    padding-left: 10px;
    width: 60%;
}

#ui-datepicker-div {
    display: none;
}

.myoborot_avatar {
    position: absolute;
    display: inline-block;
}

.myoborot_avatar_delete {
    text-align: center;
}

.myoborot_avatar > .myoborot_form_left {
    position: relative;

}

.user_to_expert_block {
    min-width: 500px;
}

.no_access_block, .popup_window_static, .change_password_block, .admin_login_block, .no_email_block {
    position: relative;
    display: inline-block;
    padding: 25px;
    width: 92%;
}

.label_subscribe_list_container_bottom {
    margin-top: 10px;
}

.label_subscribe_list_container_top {
    margin-bottom: 10px;
}

.inner_top li {
    list-style-position: inside;
}

.fileupload_send_file_name {

}

/*.user_to_expert_url_before{
    position: absolute;
    margin:10px 0 0 10px;
    color: rgb(173, 165, 165);
    font-size: 14px;
}

.user_to_expert_url{
    padding-left:51px !important;
    width: 90.7% !important;
}*/
.popup_error, .popup_msg {
    vertical-align: middle;
    background: #ffffff;
    padding: 30px;
    opacity: 1;
    z-index: 190;
    border: 1px #ffffff solid;
    box-shadow: 0 0 10px;
    position: fixed;
    top: 60%;
    left: 60%;
    margin: -150px 0px 0px -282px;
    text-align: center;
}

.popup_msg {
    top: 40%;
    left: 30%;
    right: 20%;
    margin: 0;
}

.inner .content .explain {
    color: #333333 !important;
}

.ucp_messages_counter {
    float: right;
    position: relative;
    margin-right: 20px;
    text-align: left;
    min-width: 40px;
    clear: right;
}

.myoborot_foto {
    overflow: visible;
    display: inline-block;
}

.sidebar_popup_error {
    padding: 10px;
}

.comment-url {
    margin: 3px;
}

.count_warning {
    height: 16px;
    padding: 5px 5px 0 17px;
    margin: 0;
    margin-right: 3px;
    float: left;
}

.comment_icons {
    display: inline-block;
    margin-top: 8px;
}

.user_change_title_now, .user_change_company_now {
    font-size: inherit;
    width: 120px;
    overflow: hidden;
}

.profile_name, .string-wrapper-profile-name{
    color: #0a5783;
}

.agreement_text {
    margin-top: 3px;
    margin-bottom: 3px;
}

.register_anon_about_company {
    font-size: 12px;
}

.agreement_text, .agreement_text a {
    font-size: 10px;

}

.form_popup_button .agreement_text {
    margin-bottom: 15px;
}

.authorization-wrapper.has_error .inner_block_title, .authorization-wrapper.has_error .popup_inner {
    padding-top: 0px;
}

.authorization-wrapper.has_error .sidebar_popup_error {
    padding-bottom: 0px;
    padding-top: 0px;
}

a.anchor {
    display: block;
    position: relative;
    top: -50px;
    visibility: hidden;
    height: 0px;
    width: 0px;
    color: transparent;
    background: transparent;
}

.source_url {
    font-size: 11px !important;
}

.inner_article_pict_small {
    width: auto;
    max-width: 120px;
}

.user_profile .forward_link {
    /*font-weight: bold;*/
}

.inner_title_sponsor_top_img {
    display: none;
}

.inner_title_sponsor_forum .div_create_button {
    margin-bottom: 10px;
}

.path_without_sponsor {
    /*margin-bottom: 24px;*/
    position: relative;
    height: auto;
    margin-top: 20px
}

.path_without_sponsor .sponsor_razdela {
    display: none;
}

.path_without_sponsor .inner_title_sponsor, .path_without_sponsor .inner_title_sponsor_forum {
    position: relative;
    min-height: auto;
    left: 0px;
    background-color: transparent;
    box-shadow: none;
    margin-bottom: 0px !important;
    padding: 0px 0px;

}

.path_without_sponsor .inner_path {
    margin-top: 0px;
}

.path_without_sponsor .inner_title_sponsor_top div {
    margin-top: 0px;
}

.path_without_sponsor .inner_title_sponsor_top_img {
    display: inherit;
}

.path_without_sponsor .inner_title_sponsor_top .div_create_button {
    margin-top: 10px;
}

.false_a {
    color: #0a5783;
    font-size: 11px;
    font-weight: bold;
}

.share_icons_left {
    transition: none;
    display: none;
}

.confirm .form_main_block {
    width: 98%;
}

.poll_label {
    font-size: 11px;
}

.bbcode_main_container {

    min-height: 30px;
}

.bbcode_font_size_select {
    display: block;
    top: -9px;
}

.bbcode_format_buttons_contaiers {
    display: inline-block;
    margin-top: 3px;

}

.bbcode_format_buttons select {
    position: inherit;
    float: left;
    margin-bottom: 3px;
}

.fattach_button_container {
    display: inline-block;
}

.bbcode_buttons_break {
    height: 25px;
    width: 100px;
    display: inline-block;
}

.is_show_new_data_explain_url {
    text-transform: lowercase;
}

.file_upload_image {
    vertical-align: middle;
    margin-left: 4px;
    margin-right: 4px;
    float: left;

}

.file_upload_image_wrapper {
    margin-top: 10px;
}

.file_upload_name {
    display: none;
}

.sidebar_popup_error_padding_left_right {

    padding-left: 10px;
    padding-right: 10px;

}

.report_in_body .report_fields {
    padding: 0;
}

.report_pm_static .form_block_line, .report_fields .form_block_line {
    margin-bottom: 0;
}

.icon_moderator {
    padding-top: 10px;
}

.inner_comm_right .icon_moderator {
    float: none;
}


.inner_left_forum {
    margin-right: 10px;
}

.jsHide {
    display: none;
}

.jsShow {
    display: inherit;
}

.forum_img_in_post_block {
    max-width: 70%;
}

.main_title_ucp {
    margin-left: 0;
}

.forum_rubrikator > .forum_banner_240x200 {
    right: inherit;
    margin-left: 20px;
}

.comment_buttons > .post_icons {
    display: inline-block;
    margin-right: 20px;
    margin-top: 20px;
}

.post_icons > a {
    vertical-align: middle;
}

.comment_buttons > .form_edit_post {
    text-align: left;
}

.align-center {
    text-align: center;
}

.actual-block-confirm {
}

.actual-block-confirm-buttons {
    margin-top: 10px;
}

.popup_window_static .not_popup_window .inner_block_title, .popup_window .inner_block_title {
    padding-top: 0px;
}

.popup_window_static .oborot_warning_global {
    margin-top: 10px;
}

.popup_window_static .sidebar_popup_error {
    padding-bottom: 0px;
}
.memberlist_view_delete_user .form_main_block {
    width:98%;
}
.btn_check_user_fields{
    right: 10px;
    position: absolute;
    top: 10px;
}
.table_user_fields_disapprove{
    width: 100%;
}
.table_user_fields_disapprove td{
    text-align: left;
    font-size: 14px;
}
.table_user_fields_disapprove td > label{
    display: block;
}
.table_user_fields_disapprove .label_select_all_down{
    display: block;
}
.table_user_fields_disapprove tr:hover{
    background: #7cbbe7;
}

.form_user_change_fields{
    width: 98%;
}
.field_disapproved{
    width: 94.7% !important;
}
.mark_disapproved{
    font-weight: bold;
    color: red;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 8px;
}
.oborot_warning_global{
    /*Отступ аналогично oborot_success_global*/
    margin-right: 10px;
}
.field_disapproved_star{
    font-size: 12px;
    color: #db3400;
}
.button_disabled{
    opacity: 0.5;
    cursor: default;
}
.button_disabled:hover{
    opacity: 0.5;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.inner_article img.aligncenter {
    max-width: 100% !important;
}

.tagsblock {
    padding-top: 0;
    padding-bottom: 0;
}

.content-rubrikator-h3 {
    margin-top: 30px;
}

.content-rubrikator-h3.content-rubrikator-num-1 {
    margin-top: 0px;
}

.display-none {
    display: none;
}

.tab-clicker-deactivate {

}
.tab-clicker-active {

}

.tab-clicker-container-hide {
    display: none;
}
.tab-clicker-container-show {
    display: block;
}

.profile-preview-company-size {
    text-transform: lowercase;
}
.profile-preview-company {

}

.td_subscribe{
    font-size: 12px;
}
.td_subscribe > label{
    display: block;
}

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    /* margin: 5px auto 5px auto; */
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    max-width: 96%;
    /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
    text-align: right;
    font-style: italic;
}

.forum_left .inner_top{
    margin-top: 10px !important;
}
.memberlist_view_delete_user .form_main_block {
    width:98%;
}
.df_disapproved .zfc_placeholderOff, .df_disapproved input:focus{
    color: inherit;
    text-decoration: none;
}

.df_disapproved .form_block_line  > .zfc_hasPlaceholder{
    font-size: 14px;
    text-decoration: line-through;
}
.df_disapproved .form_text_block, .df_disapproved .form_block_line  > .zfc_hasPlaceholder:focus, .df_disapproved .form_block_line  > .zfc_placeholderOff{
    text-decoration: none;
}


.myoborot_avatar.myoborot_avatar_disapproved_form {
    position: relative;
    display: block;

}


.inner_comm_left_2 a > b{
    font-weight: inherit;
}
.post_author .profile_name{
    font-weight: bold;
}

.change_fields_photo_container{
    margin: 5px 5px 0px 5px;
    width: 90%;
    position: relative;
    height: 240px;
}

.string-wrapper-bold{
    font-weight: bold;
}

.form_block_line > .ucp-subscribe-email {
    width: 76%;
    min-height: 14px;
}

.inside_banner_wrap {
    /*display: inline-block;*/
    width: 100%;
    text-align: center;
    font-size: 0;
}

.inside_banner {
    display: inline-block;
    overflow: hidden;
    width: 760px;
    max-height: 200px;
}

div.main.main_noforum div.inside_banner_wrap{
    margin-top: 10px;
}

.cse .gsc-search-button-v2, .gsc-search-button-v2 {
    background: transparent !important;
    border: 0px !important;
    height: 25px;
    width: 26px !important;
    position: absolute;
    display: block;
    padding: 0px !important;
    top: 7px;
    cursor: pointer;
}

.cse .gsc-search-button-v2 svg, .gsc-search-button-v2 svg {
    display: none;
}



.gsc-input::placeholder
{
    opacity: 0;
    color: transparent;
}
.gsc-input::-webkit-input-placeholder {
    opacity: 0;
    color: transparent;
}
 .gsc-input:-ms-input-placeholder{
     opacity: 0;
     color: transparent;
  }
.gsq_a span {
    padding-bottom: 4px;
    display: inline-block;
}

input#gsc-i-id1 {
    height: 21px !important;
    display: block;
}


.popup_inner .anon_mod_checkbox label,
.user_froms_wrapper .anon_mod_checkbox label {
    font-size: 12px;
}

.readmore_article_block{
    display: block;
}

.oborot_up{
    bottom: 45px;
}

.myoborot_breadcrumbs_indent {
    margin-left: 5px;
}