/* reset old style, hide some block */
#groupoptbox, #listoptbox {display:none;}
/* RESET */
html, body, p, h1, h2, h3, h4, h5, h6, ul, li, ol, form, input, span, img, fieldset, legend, label, a, article, aside, audio, canvas, datalist, details, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video {margin: 0;padding: 0; -webkit-text-size-adjust: none;text-size-adjust: none;}
article, aside, audio, canvas, datalist, details, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video {display:block;}
html, body {width: 100%;height: 100%; background: #3a3b3f; font-family: 'Open Sans', Arial, sans-serif; font-size:13px; line-height:20px; color:#000000; font-weight:normal;}
html {min-width:280px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
img {border: 0;} ul {list-style:none;}
/* basic classes for working with text, positioning */
.px13 {font-size:13px;}
.italic {font-style: italic;} .bold {font-weight:bold;}
.fl_left {float: left;} .fl_right {float:right;}
.absolute {position:absolute;} .fixed {position:fixed;}
.hidden {display: none;} .clear, .clearfix {width:100%; clear: both;} .pointer {cursor: pointer;}
.textCenter, .textcenter, .text-center {text-align: center;}
/* links and basic elements */
textarea, input[type="text"], input[type="password"], input[type="submit"], input[type="file"] {-webkit-appearance: none; border:0;}
input[type="checkbox"] {opacity: 0}
/* carcass and main page */
#all {width: auto; min-height: 100%; height: auto; position: relative; max-width:1480px; background: #fff; box-shadow: 5px 0 45px rgba(0,0,0,0.3)}
.inside {position: relative; margin: 0 auto;}
.wl75 .noPhones {display:none !important;}
@media (max-height: 740px) {
ul.leftmenu_ul {
position: absolute;
}
}
@media (min-width: 1300px) {
/*.maincontent .catmenu .opinions {display: none;}*/
#all .opinions.wideScreen {display: block; z-index: 667; box-shadow:none; float: right; position: relative; top: 70px; right: 0;}
#all .opinions.wideScreen .opinions_head, #all .opinions.wideScreen .opinions_link { position: relative; right: -123px; transform: rotate(90deg);-o-transform: rotate(90deg); top: 22px;}
#all .opinions.wideScreen .opinions_form, #all .opinions.wideScreen .opinions_thanks{position: absolute;top: -70px; height: 183px;right: 0;}
}
@media (max-width: 920px) {
.group-page_stats .admin_link { margin: 15px 0; }
.group-page_stats .admin_link.mr15 { margin: 15px 15px 0 0; }
.group-page_stats .subscriberu_datagram .space-wrap {display: block; float: left; margin-top: 15px; }
}
@media (max-width: 850px) {
.group-page_stats .inside { padding: 0;}
.group-page_stats .group_title.group_title-noapproved { margin: 0 0 25px 25px; }
.group-page_stats .group_phoneGrey { margin-right: 0; }
.group-page_stats .subscriberu_datagram .pager { margin: 15px;}
}
@media (max-width: 770px) {
html, body { font-size: 15px; line-height: 21px; }
h1 {font-size:26px; line-height:30px;}
body h2, body h2 a {font-size:20px; line-height:24px;}
h3 {font-size:18px; line-height:22px;}
.opinions .opinions_head { font-size: 14px; }
.group_content .unicmodule .comments { font-size: 14px; }
.w7590 .unicmodule.module-type3.groupentry .comments,
.w7590 .unicmodule.module-type3.groupentry .group_group,
.w7590 .unicmodule.module-type3.groupentry .info,
.w7590 .unicmodule.module-type3.groupentry .topic-vote,
.w7590 .unicmodule.module-type3.groupentry .complain-link,
.w7590 .unicmodule.module-type3.groupentry span { font-size: 13px; }
}
@media (min-width: 500px) and (max-width: 750px) {
.wl75 .group_sends-images .group-imageentry { width: 49%; }
.wl75 .group-page_files .group-imageentry { width: 49%; }
.wl75 #all .author-messages .button-wrap { position: absolute; right: 30px;}
}
@media (max-width: 750px) {
.noPhones {display:none !important;}
.phones {display:block;}
.button .phones {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.tabletsPort, .tabletsLand {display:none;}
.button-abs {display:none;}
.hr-line {margin-top: 15px;}
.layer-grid1 .layer-left {width:100%;}
.layer-grid1 .layer-right {width:100%; margin-left:0;}
.layer-grid3 .layer-left {width:100%;}
.layer-grid3 .layer-right {width:100%; margin-left:0;}
.layer-grid4 .layer-left {width:100%;}
.layer-grid4 .layer-right {width:100%; margin-left:0;}
.layer-grid5 .layer-left {width:100%;}
.layer-grid5 .layer-right {width:100%; margin-left:0;}
.layer-grid6 .layer-left {width:100%;}
.layer-grid6 .layer-right {width:100%; margin-left:0;}
.layer-grid7 .layer-left {width:100%;}
.layer-grid7 .layer-right {width:100%; margin-left:0;}
.layer-grid77 .layer-left {width:100%;}
.layer-grid77 .layer-right {width:100%; margin-left:0;}
.layer-grid8 .layer-left {width:100%;}
.layer-grid8 .layer-right {width:100%; margin-left:0;}
.module-grid1 .module {width:100%; margin-left:0;}
.module-grid2 .module {width: 100%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.module-grid2 .module-2 {margin-left:0%;}
.module-grid-footer .module {width: 100%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.module-grid-footer .module-2 {margin-left:0%;}
.module-grid3 .module-left {width:100%;}
.header-spacer {height:115px;}
header {height:55px;}
.menu_link {width:55px;}
.logo {max-width: 155px; width: 40%; background-size: 80%; left:55px;}
.logo_ny16 {max-width: 155px; width: 100%; background-size: cover; left:0;}
.topmenu {top:55px; left:0; width:100%; height: 60px; background: url("/img/new/index/header-bg.png") repeat-x top; }
.topmenu_item {width:33%; max-width:155px;}
.topmenu_link {padding: 25px 0 0 0; width:100%; text-align: center; height: 35px;}
.usermenu_link-1 {background-position: center -10px;}
.usermenu_link-2 {background-position: center -10px;}
.usermenu {right:0;}
.usermenu_link {width:50px; }
.usermenu_link:hover {background-color:#353535}
.usermenu_link.active {background-color: #eaeaea;}
.usermenu_link.active.usermenu_link-2 {background-position: center -141px;}
.usermenu_link.active.usermenu_link-1 {background-position: center -141px;}
.usermenu_photo {margin-left: -16px;}
.usermenu_arrow {display:none;}
.leftmenu_ul { position: absolute;}
.leftmenu-2 {position: fixed; left:-750px; width:100%; right:0; background: #212121; z-index:999; height:420px; min-height:0; top:55px;}
.leftmenu-2.leftmenu-manage {height:200px;}
.leftmenu_ul {top:25px; left:10px; right:25px; position: absolute;}
.leftmenu_item {width: 50%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; overflow: hidden; margin-right:-3px; background: none;}
.leftmenu_link {margin-bottom:5px; background: none;}
.leftmenu_title {background: none; color:#a6a6a6; width:auto; left:auto;padding-left:50px; font-size:12px; margin-top:2px;}
.leftmenu_icon {width:50px; background-position-x:0;}
.leftmenu_icon.leftmenu_icon-0 { background-position-x: 5px;}
.leftmenu_link:hover .leftmenu_icon {background-color: transparent;}
.leftmenu_link:hover .leftmenu_title {background: none;}
.leftmenu_arrows {display:none;}
.wl75 .leftmenu-2 .leftmenu_link-active {background-color: #c12133;}
.leftmenu_group.leftmenu-2 .leftmenu_link-active {background-color: #db992e;}
.leftmenu_group.leftmenu-2 .leftmenu_link-active .leftmenu_title {color: #ffffff;}
.leftmenu_innerList {display:none;}
.maincontent {margin-left:0;}
.maincontent .inside {padding:0 20px;}
.catmenu {overflow: hidden; border:0; font-size:12px; font-weight: 600; margin-left:0;}
.catmenu_ul {width: 10000px;border-bottom:1px solid #dcdcdc; margin-left:-20px; padding-left:10px;}
.catmenu_buttons {position: relative; display:block; text-align: center; padding-top:25px; top:0; right:0;}
.catmenu_buttons-textleft {text-align: left;padding-left:20px; display: inline-block;}
.catmenu_buttons.author_groupSelect {padding:0 0 20px 0;}
.catmenu_link {padding:20px 10px 15px 10px;}
.catmenu_link-active:after {bottom:-2px;}
.article {margin-bottom:20px;}
.article_like, .subscriberu_love {top:15px; left:15px;}
.article_subtext {display:none;}
.advert {position: relative; margin-left: -20px; margin-right:-20px; display:block; text-align: center;}
.advert-pic {width:auto; max-width:100%; height:auto;}
.advert:after {left:20px;}
.advert-2 { margin-left:0; margin-right:0;}
.rubric_subtext-2 {display:none; border:1px solid #c83a4a; position: absolute; top:-1px; right: -100px; left:auto; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.rubric_subtext-2:after {display:none;}
.rubric_mainHead {margin-top: 30px; margin-bottom:25px;}
.rubric, .category {border-bottom-width:3px; padding-bottom:15px;}
.rubric-last {margin-bottom:15px;}
.rubric_photo {display:none;}
.rubric_content {margin-left:40px;}
.rubric_added {margin-top:15px;}
.rubric_head {margin-bottom:10px;}
.rubric_subscribe {left:-50px; right:auto; display:block;}
.rubric_like {display:block; position: absolute; top: 50px; left:-40px; opacity: 1; background-image: url("/img/new/index/icon_likeGrey.png");}
.footer_line {margin-top:0;}
.footer_socs {text-align: center;}
.footer_socs a {width: 30px; height:30px; padding:0; line-height:0; margin-right:1px; margin-left:1px;}
footer {padding-top:0px; margin-top:0;}
.map {display:none;}
.search {height:45px; padding:10px; left:0; right:0; top:50px;}
.search-input {left:10px; right: 110px; height:45px; top:10px; font-size:16px; text-indent: 10px;}
.search-clear {display:none;}
.search-submit {right:10px; width: 90px; top:10px; height:46px; font-size:16px !important;}
.searchPage .search-page-top {margin-bottom:0; padding: 10px 0 55px 0;}
.search_form-page {position: relative; height:65px; display:block}
.search_form-page .search-input {right:100px; height: 45px;}
.search_form-page .search-input input {height:45px;}
.search .search-input input { text-indent: 10px; }
.logreg {right:0; left:0; width:auto; top: 55px; z-index:948;}
.logreg_tab, .logreg_tabs {border:0;}
.logreg_tab {background: #eaeaea;}
.logreg_tab.active {background: #fff;}
.logged {right:0; left:0; width:auto; top: 55px;}
.group_title a {font-size: 20px; line-height:24px; word-wrap: break-word;}
.event_photo {width: 60px;}
.event_text {margin-left: 70px;}
.mod_partnersUl {font-size:12px;}
.mod_partnersItem {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:48%; padding-right:2%; margin-right:-3px; overflow: hidden; position: relative;}
.mod_partnersItem:after {display:block; width:8px; height:100%; position: absolute; content:' '; background: url("/img/new/index/grad-3.png") no-repeat right center; top:0; right:0%;}
.mod_partnersLink {width:1000%;}
.mod_ask {background-position:32% center;}
.mod_askText {margin-left: 90px; left:32%;}
.mod_compet {margin-top: 20px; margin-bottom:0;}
.mod_advert {margin-bottom:0px; margin-top:20px;}
.mod_faqItem {width:100%;}
.mod_recomItem {width:100%;}
.mod_sections {margin:0px -20px 0 -20px; padding:20px 0 0 0 ; background: #fff;}
.mod_secAdd {padding-left:20px; display:block;}
.mod_secLink {padding:15px 20px;}
.meta_item {margin-right: 10px;}
.phones .phSelect {width: 160px;}
.phSelect-wide {max-width:10000px;}
.phSelect-comment {display:block;}
.manage_button {right:20px; width: auto}
.author_inpt {width:90px;}
.author_inptText {margin-left:90px;}
.author_cal {right:0px; left:auto;}
input[type="text"].author_editInput {width:100%; padding-left:0; text-indent: 10px; margin-right:auto;}
.author_editTilt {width:100%; margin-bottom: 20px;}
.author_meta {background: none;}
.author_editHeader {background: #f5f5f5; border:0; padding-bottom:0;}
.author_title {margin-bottom:15px; margin-top:15px;}
.author .button.author_halfButton {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; padding-left:0; padding-right:0; text-align: center;}
.author .button.author_halfButton-second {width: 47%; margin-left:6%; margin-right:-4px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding-left:0; padding-right:0; text-align: center;}
.author_upload {margin-top:0;}
.author .author_sends {width:100%;}
.author .author_topButtons .button {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:auto; margin-right:2px; margin-left:2px;}
.author_content {border:0; padding:30px 0 0 0;}
.author h2,
.author h2 a {font-size:25px; line-height:34px;}
.author_meta {border:0; padding:0; max-width: 100%; width:100%; display:block;}
.author_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.author_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.author_line{display:none;}
.author .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.author_info {padding:20px 0 20px 0;}
.author_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
p {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin:0 0 10px 0;}
p.new-functions { margin:0;display: block; padding: 5px 10px; font-size: 10px;}
.author_show {margin:0;}
.author {background: #f5f5f5; }
.author-edit {margin-top:-20px;}
.author .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.author .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.author_menu.phones {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.author_menuItem {width:100%;display:block; border-bottom: 1px solid #e6e6e6;}
.unicmodule .photo {display:none;}
.unicmodule.module-type2 .interline {margin-left: 0;}
.unicmodule.module-type2 .text p {margin-left:0;}
.unicmodule.module-type2 .subscribe,
.unicmodule.module-type2 .unsubscribe {left:-50px;}
.unicmodule.module-type2 .like {left:-40px;}
.unicmodule.module-type4 .content {margin-left:0;}
.subs_header {margin-top: 25px;}
.subs {padding-top:0;}
.recomsub {margin-bottom: 50px;}
.recomsub_list {border:0; margin-top:0;}
.article_inThemeItem {width:100%;}
.article_print {display:none;}
.article_botLink {margin-left:0; }
.article_cat {background: none; padding-left:0; margin-right: 5px;}
.article_botMeta {padding:5px 10px;}
.article_botMeta .article_bottomlike {padding: 5px 15px; left: 0; top: 0;}
.article_botMeta .article_subscribe { width: 40px; padding: 0 15px; background: url("/img/new/sprite.png") no-repeat 15px -97px; }
.article_botMeta .article_subscribe span, .article_botMeta .article_subscribe .unicsub_text { display: none; }
.article_botForm { display: inline-block; margin-right: 50px;}
.article_botInfo .article_sub-wrap { top: 30px; right: 20px; position: absolute; }
.article_botInfo .article_sub-wrap a.article_subscribe-digest { padding: 0;}
.article-page {padding-top:20px; margin-top:0;}
.article_author {padding: 10px 0; margin-bottom:10px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.article_authorText {margin-top:0;}
.article_about {border-bottom:0px solid #e1e1e1; margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;background: #f5f5f5;}
.article_pages {background: none; border:0; margin-left:-20px; margin-right:-20px; margin-bottom: -20px; padding: 10px;}
.article_phoneGrey {background: #f5f5f5; margin:-40px -20px -30px -20px; padding: 40px 20px 30px 20px;}
.article_prev {left:20px; color:#959595;}
.article_next {right:20px; color:#959595;}
.article_about .article_meta .button {margin-bottom:5px;}
.article_meta {position: relative;}
.article_subers {position: absolute; bottom:0; left:45%; margin-left:15px; width: auto;}
.article_content {border:0; padding:20px 0 0 0;}
.article-max .article_content {padding: 15px 20px 20px 20px;}
.article h2, .article h2 a {font-size:25px; line-height:34px;}
.article_meta {border:0; padding:0; max-width: 100%; width:100%; display:block; background: none;}
.article_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.article_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.article_line{display:none;}
.article .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.article_info {padding: 0;}
.article_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.article_show {margin:0;}
.article {background: #f5f5f5;}
.article .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.article .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.group_inpt {width:90px;}
.group_inptText {margin-left:90px;}
.group_cal {right:0px; left:auto;}
input[type="text"].group_editInput {width:100%; padding-left:0; text-indent: 10px; margin-right:auto;}
.group_editTilt {width:100%; margin-bottom: 20px;}
.group_meta {background: none;}
.group_editHeader {background: #f5f5f5; border:0; padding-bottom:0;}
.group_title, .group-page .group_title.group_title-noapproved { margin: 5px 5px 0 5px; font-size: 28px;}
.meta-group {padding: 0 5px;}
.group .button.group_halfButton {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; padding-left:0; padding-right:0; text-align: center;}
.group .button.group_halfButton-second {width: 47%; margin-left:6%; margin-right:-4px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding-left:0; padding-right:0; text-align: center;}
.group_upload {margin-top:0;}
.group .group_sends {width:100%;}
.group .group_topButtons .button {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:auto; margin-right:2px; margin-left:2px;}
.group_content {border:0; padding:30px 0 0 0;}
.group h2,
.group h2 a {font-size:25px; line-height:34px;}
.group_meta {border:0; padding:0; max-width: 100%; width:100%; display:block;}
.group_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.group_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.group_line{display:none;}
.group .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.group_info {padding:20px 0 20px 0;}
.group_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.group_show {margin:0;}
.group {background: #f5f5f5;}
.group .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.group .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.group_menu.phones {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.group_menuList {border-top: none; font-size: 12px; margin: 0;}
.group_menuItem {display:block; border-bottom: 1px solid #e6e6e6; padding: 5px 10px; width: inherit; }
.group-page .group_sends {width:100%;}
.group_about {margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;background: #f5f5f5;}
/*.group_pages {background: none; border:0; margin-left:-20px; margin-right:-20px; margin-bottom: -20px;}*/
.group_about .button {margin-bottom:5px;}
.group_meta {position: relative;}
.group_subers {position: absolute; bottom:0; left:45%; margin-left:15px; width: auto;}
.group_phoneGrey {background: #f5f5f5; margin:-30px -20px -20px -20px; padding: 20px 20px 30px 20px;}
.group-page .unicmodule-first {margin-top:30px;}
.group_sends-images .group-imageentry {width: 95%;}
.search_subtitle {border-top:0;}
.search_menu {padding:20px 0 40px 0;}
.add_row {margin-bottom:35px;}
.add_tilt {padding-top:10px; width:100%;}
input[type="text"].add_input, .add_textarea {margin-bottom:0px;}
.add_row .phSelect {margin-bottom:0;}
.add_subcat {margin-top:8px;}
.add_description div {width:100%;}
.add_content {margin:0 -20px; border:0; padding:0 20px;}
.add_wrap {background: #fff; padding-top:0;}
.add_header {border:0;}
.add_maxWidth {padding-right:0;}
.about_note {width:100%; max-width: 1000px;}
.note_content {min-height:0;}
.list_item {margin: 0 -20px; border:0; padding:20px 20px 10px 20px;}
.list_leftCol {width:100%;}
.list_rightCol {width:100%; margin-left:0; margin-top:20px; padding-top:15px; border-top:1px solid #e9e9e9; border-bottom:5px solid #e9e9e9; padding-bottom:15px; margin-bottom:0;}
.list_item-last .list_rightCol {border-bottom:0;}
.list-line {background:none;}
.list_info table {position: absolute; top: 65px; right:0px; left:125px; width:auto;}
.adv_text {margin-bottom:0;}
.adv_count {margin-bottom: 0; margin-top: 50px;}
.adv_more {margin-top:5px;}
.msg {margin-left:-20px; margin-right:-20px; overflow: hidden; margin-top:25px;}
.author-messages {background: #fff;}
.author-messages .author_title {margin-top:0;}
.msg_dial {background: #fff;}
.msg_dial-unread {background: #f1f7f9;}
.msg_top2 {background: #fff;}
.msg_dial-active {height:auto;}
.msg_dial-active:after {position: absolute; background: url("/img/new/index/icon_close_messages.png") no-repeat; width: 19px; height:19px; top: 20px; right:25px; cursor: pointer; display:block; content:' ';}
.msg_quickAnswer {margin-top:30px; position: relative; margin-left: -15px; display:block;}
.msg_quickAnswer .msg_dialMeta {margin-left: 100px;}
.msg_quickAnswer .msg_dialPhoto {top:0;}
.p404_top {height: 50px;}
.p404_top .logo {margin:0 auto; position: relative; width:100%; background-position: center; background-size: auto; background-color: #c12133;}
.p404_content {background: none; width:auto; padding:0 20px; left:0; margin-left:0; font-size:14px; line-height:22px; top:0; margin-top:0; padding-top:80px;}
.p404_content h1,
.p404_content h3 {font-size:24px; margin-bottom:20px;}
.p404_content h3 {margin-top:30px;}
.p404_content p,.p404_content a,.p404_content ul {margin-top:0; margin-bottom:0;}
.p404_search {width:auto; bottom:0; left:0; margin-left:0; top:auto; padding:10px; right:0;}
input.p404_search-input {height:35px; width: 70%; font-size:14px;}
input.p404_search-submit {height:35px; font-size:15px !important; width:25%; top:10px; right:10px;}
.addTheme {width: auto; left:0; right:0; margin-left:0; padding:20px;}
.addTheme .button-orange {margin-top:-20px;}
.add_write-content .catmenu_item.active a:after { bottom: -2px;}
.add_write-content .mceLayout {width: 100%!important; }
.manage_maxPhoneWidth {max-width: 75%;}
.manageSpecSel {margin-left:0; margin-top:2px; display:block !important;}
.phoneBlock {display:block;}
.manage_filesButton {margin-bottom: 10px;}
li.paginate_item { margin-top: 5px;}
.rubric_source + .subscriberu_subscribe { right:auto;left:-51px;}
.rubric_source + .subscriberu_subscribe .unicsub_text {left: auto;right: -100px;}
.rubric_source + .subscriberu_subscribe .unicsub_text:after {display: none;}
.group-article_pages { border: 0;border-bottom: 1px solid #d9d9d9; margin: 0 -20px;}
.unicmodule.module-type3.groupentry.nohover.topicentry .text table { width: 100%!important;}
.group-article_socprint { border-bottom: none; padding: 0; }
.group_comments {border-top: 1px solid #d9d9d9;padding: 30px 0; }
.group_comments .open { margin: 10px; display: inline-block;}
.comments-heading {padding: 0 20px 20px 20px;}
.commententry { padding: 0 10px!important; margin: 10px 0!important;}
.commententry .act { padding-bottom: 10px;}
.commententry .com_form { margin: 10px -10px 0;}
input[type="text"].comment_form_nick {width: 100%; }
.blockUI.blockMsg.blockPage {width: 100%;/*height: 100%;*/top: 55px!important;left: 0!important;position: absolute!important; }
/*++ .confirm_form { margin-top: 50%;}*/
.group-article_socs { width: 100%;}
.group-page .add-file-form { margin: 20px 0;text-align: center; top: 10px; position: relative;}
.group_photo {padding: 10px;}
.group_text {margin-left: 0;}
.fileentry h2 a { word-wrap: break-word; }
input[type="text"].group_searchInput { max-width: 100%;}
.group_page .admin_link { position: relative; top: 20px; display: block;}
.author_userpic-photo .desc_photo { line-height: 20px;}
.faq_content p { word-wrap: break-word; word-break: break-all;}
.msg .msg_trash {width: 10px; top: -5px;}
.msg .mod_friendsTitle{height: 55px;line-height: 55px; margin: 0;}
.msg .mod_friends {padding-bottom: 0;}
.msg .mod_friends .subscriberu_wrapName:before {display:none;}
.archive-article_pages { background: none; border: 0; margin: 0 -20px -20px -20px;}
.profile-messages span { display: block; clear: both; float: right; margin-right: 5%;}
.add-newsletter-businessinfo input[type="text"].add_dateInput { width: 240px;}
.add-newsletter-businessinfo .add_cal { left: 251px;}
.catalog-descr .group_sends.noLeftmenu .stat_pages-bottom {margin: 0;}
.wl75 .admin-button-wrap {width: 100%; padding: 0 20px; background: #f5f5f5; margin: 0 -20px;}
.wl75 .opinions_head,.wl75 .opinions_link { height:auto; }
}
@media (max-width: 650px) {
.subscriberu_datagram #scrollprevpage a,
.subscriberu_datagram #scrollnextpage a { display: none;}
.subscriberu_datagram .stats_space { margin-top: 10px; }
.wl75 .catalog-descr .article_subers {bottom: -25px; }
.wl75 .catalog-descr .rss.red {top: 26px; }
}
@media (max-width: 500px) {
.wl75 .scrolled .logo, .wl75 header.scrolled .usermenu { display:none; }
/*.wl75 .scrolled .topmenu { margin-left: 55px; top: 0; height: 55px; width: auto; margin-right: 40px; font-size: 15px;}*/
.wl75 .scrolled .topmenu { top: 0; height: 55px; width: 100%; font-size: 15px;}
.wl75 .scrolled .topmenu .topmenu_link { padding: 18px 0 0 0; font-size: 13px; background: none;}
.wl75 .scrolled .topmenu .topmenu_link-wrap { padding: 0 8px; display: block; background: url("/img/new/index/line_border.png") repeat-y right; height: 55px; }
.wl75 .scrolled .topmenu .topmenu_link .topmenu_info { color: #242424; width: 0; overflow: hidden; }
.wl75 .scrolled .topmenu .topmenu_link-active .topmenu_info { color: #353535; width: 0; }
/*.wl75 .scrolled .topmenu .topmenu_item {width: auto; padding: 0 5px; }*/
.wl75 .scrolled .topmenu .topmenu_item {width: 33%; }
.wl75 .scrolled .topmenu .topmenu_item:last-child {width: 34%; }
.wl75 .scrolled .topmenu_wrap { height: 55px; padding: 0 40px 0 55px; }
.wl75 .scrolled .topmenu_wrap-inner { height: 55px; position: relative; }
.wl75 .topmenu .topmenu_link { padding: 20px 0 5px 0; }
.wl75 header .scroll_up { display: none; }
.wl75 header.scrolled .scroll_up { display: block; }
.wl75 .about_mobile-menu { text-align: left; float: none; top: 0; position: relative; padding: 25px 0 0 25px; }
.group-page_stats .pager #statinterval { display: block; }
.group-page_stats .pager #scrollnextpage { position: absolute; top: 0; right: 0; }
.wl75 .groupCreate #id_body_tbl #id_body_paste,
.wl75 .groupCreate #id_body_tbl #id_body_blockquote,
.wl75 .groupCreate #id_body_tbl #id_body_removeformat,
.wl75 .groupCreate #id_body_tbl #id_body_sub,
.wl75 .groupCreate #id_body_tbl #id_body_sup,
.wl75 .groupCreate #id_body_tbl span.mceSeparator { display:none; }
.wl75 .groupCreate #id_description_tbl { width: 100%!important; }
.wl75 .groupCreate .add_row { margin-bottom: 10px; }
.wl75 .groupCreate .add_row-mt { margin-top: 10px; }
.wl75 .groupCreate #id_interests { margin-bottom: 0; }
}
@media (max-width: 400px) {
.wl75 .leftmenu_item .leftmenu_icon,.wl75 .leftmenu_item .leftmenu_icon.leftmenu_icon-0 {width:30px; background-position-x: -10px;}
.wl75 .leftmenu_item .leftmenu_title {padding-left: 40px;}
.wl75 .leftmenu_ul {width:95%;}
.wl75 .add_content .button {padding:9px;}
.wl75 .scrolled .topmenu { font-size: 13px; }
.maincontent.about .about_mobile-menu { top: 0; position: relative;}
}
@media (max-width: 330px) {
.wl75 .scrolled .topmenu { font-size: 11px; }
}
.w7590 .noTabletsPort {display:none !important;}
.w9012 .noTabletsLand {display: none !important;}
.w1216 .noComps,
.wg16 .noComps {display:none !important;}
.w7590 .phones,
.w9012 .phones,
.w1216 .phones,
.wg16 .phones {display:none;}
.wl75 .phones {display:block;}
.wl75 .button .phones {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.wl75 .tabletsPort,
.w9012 .tabletsPort,
.w1216 .tabletsPort,
.wg16 .tabletsPort {display:none;}
.w7590 .tabletsPort {display:block;}
.w7590 .tabletsLand,
.wl75 .tabletsLand,
.w1216 .tabletsLand,
.wg16 .tabletsLand {display:none;}
.w9012 .tabletsLand {display:block;}
a {color:#c31e2f;}
.button, .comment_form_button,
input.button {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px 15px 5px 15px; color:#fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); text-decoration: none; font-size:12px !important; text-transform: none; letter-spacing: 0; cursor: pointer;}
.button-red, .comment_form_button,
input.button-red {background: #c12133;border:0; border-top:1px solid #e94d5f;}
.button-red_anim {display: none;}
.button-orange,
input.button-orange {background: #db992e;border:0; border-top:1px solid #fdbc4c;}
.button-gold,
input.button-gold {background-color: #db992e;border:0; border-top:1px solid #f9b848;}
.button-green,
input.button-green {background: #7ab62e;border:0; border-top:1px solid #a7e159;}
.button-cyan,
input.button-cyan {background: #e1ecf3;border:0; border-top:1px solid #CFEBFC; color: #000000 !important;}
.button-white,
input.button-white {background: #ffffff;border:0; border-top: 1px solid #EBAFB4; color: #C12133 !important; font-weight: bold;}
.button-grey,
input.button-grey, input[type="file"].button-grey {background: #eaeaea;border:0; border-top:1px solid #f0f0f0; color:#000000; box-shadow: 0 2px 3px rgba(0,0,0,0.2);}
.button:hover,
input.button:hover {color:#fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 6px rgba(0,0,0,0.5);}
.button-grey:hover,
input.button-grey:hover {color:#000000;}
.button-big {padding:12px 45px; font-size:18px !important;}
.button-disabled, .button-disabled:hover {background: #eaeaea; box-shadow: none; cursor: default; color:#b6b6b6;}
.button-abs {right:61px;}
.button-wrap {position: absolute; right: 0; padding-right: 65px; top: -5px;}
.w9012 .button-abs {right:15px;}
.w7590 .button-abs {right:30px;}
.wl75 .button-abs {display:none;}
.button-one-right {float: right;}
.option_button {margin-top: 20px;}
.link-green {color:#78b81d;}
.link-orange {color:#dd9a1a;}
.link-red {color:#c31e2f;}
a:hover {color:#59adeb;}
a.dashed {border-bottom:1px dashed #c31e2f; text-decoration: none}
a.dashed:hover {color:#59adeb; border-bottom-color:#59adeb;}
.red {color:#c31e2f;}
.orange {color:#dd9a1a;}
.black {color:#000000;}
.green {color:#78b81d;}
.grey {color:#828282;}
.mb15 { margin-bottom: 15px;}
.mt15 { margin-top: 15px;}
.mr15 { margin-right: 15px;}
.ml15 { margin-left: 15px;}
h1 {font-size:36px; color:#000000; line-height:38px;}
.w7590 h1 {font-size:30px; line-height:34px;}
.wl75 h1 {font-size:26px; line-height:30px;}
h1 small {font-size:14px; font-weight: 600; line-height:25px; margin-top: 5px; display:block;}
h2, h2 a {font-size:28px; line-height:40px; color:#000000; font-weight: normal; text-decoration: none;}
.w7590 h2 {font-size:25px; line-height:40px;}
.wl75 h2, .wl75 h2 a {font-size:20px; line-height:24px;}
h3, h3 a {font-size:20px; line-height:24px; color:#000000; text-decoration: none;}
.title_empty{margin-top: 20px;}
.adskijadv {position:absolute;}
.relatedlinks {margin-top:25px;}
.page-print {background: #ffffff;}
.admin_msg { background: #f6eaea; padding: 5px; text-align: center;}
.admin_link { background: #f6eaea; padding: 5px; text-align: center; margin: -5px 0 5px -5px; display: inline-block; text-decoration: none; float:right;}
.admin_link .antibordo{ font-weight: bold;}
.admin_link.mr15{ margin-right: 15px;}
.moder_link { background: #f6eaea; padding: 6px; text-align: center; margin-right: 10px; display: inline-block; margin: 5px;}
.wl75 .group-page .admin_link { margin: 5px 10px; float: none; display: inline-block;}
h1 sup {font-size: 20px;}
.hr-line {height:5px; width:100%; display:block; border:0; background: #e6e6e6; margin:25px 0 0 0;}
.w7590 .hr-line {margin-top: 15px;}
.wl75 .hr-line {margin-top: 15px;}
.light {font-weight: lighter;}
input.required {border-color:red !important;}
.scroll_up.toTop { display: none; background: black; padding: 10px 0 17px; top: 0; right: 0; left: auto; position: absolute; width: 40px; z-index: 10; height: 27px; cursor: pointer;}
.scroll_up .scroll_up-inner {display:block; height: 30px; width: 40px; background: url("/img/clip/redesign_sl_clip.png") no-repeat 4px -493px; -moz-filter: contrast(1000); -o-filter: contrast(1000); -ms-filter: contrast(1000); -webkit-filter: contrast(1000); filter: contrast(1000);}
/* ! grids */
.layer-grid1 {position: relative;}
.layer-grid1-mt {margin-top: 50px;}
.layer-grid2 {position: relative;}
.layer-grid3 {position: relative;}
.layer-grid4 {position: relative;}
.layer-grid5 {position: relative;}
.layer-grid6 {position: relative;}
.layer-grid7, .layer-grid77 {position: relative;}
.layer-grid8 {position: relative;}
.layer-left,
.layer-right {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; position: relative;}
.layer-right-pad {padding-top:30px;}
.layer-left-pad {padding-top:30px;}
.wl75 .layer-left-pad {padding-top: 0;}
.layer-inner {padding-left:60px;}
.layer-grid1 .layer-left {width:67%;margin-right:-4px;}
.layer-grid1 .layer-right {width:27%; margin-left: 6%;}
.w7590 .layer-grid1 .layer-left {width:100%;}
.w7590 .layer-grid1 .layer-right {width:100%; margin-left:0;}
.wl75 .layer-grid1 .layer-left {width:100%;}
.wl75 .layer-grid1 .layer-right {width:100%; margin-left:0;}
.layer-grid3 .layer-left {width:67%;margin-right:-4px;}
.layer-grid3 .layer-right {width:27%; margin-left: 6%;}
.w7590 .layer-grid3 .layer-left {width:52%;}
.w7590 .layer-grid3 .layer-right {width:44%; margin-left:4%;}
.wl75 .layer-grid3 .layer-left {width:100%;}
.wl75 .layer-grid3 .layer-right {width:100%; margin-left:0;}
.layer-grid4 .layer-left {width:67%;margin-right:-4px;}
.layer-grid4 .layer-right {width:27%; margin-left: 6%;}
.w7590 .layer-grid4 .layer-left {width:67%;}
.w7590 .layer-grid4 .layer-right {width:27%; margin-left:6%;}
.wl75 .layer-grid4 .layer-left {width:100%;}
.wl75 .layer-grid4 .layer-right {width:100%; margin-left:0;}
.layer-grid5 .layer-left {width:23%;margin-right:-4px;}
.layer-grid5 .layer-right {width:76%; margin-left: 1%;}
.layer-grid5 .layer-right.noleft {width:100%; margin-left: 0;}
.w9012 .layer-grid5 .layer-left {width:100%;}
.w9012 .layer-grid5 .layer-right {width:100%; margin-left:0%;}
.w7590 .layer-grid5 .layer-left {width:100%;}
.w7590 .layer-grid5 .layer-right {width:100%; margin-left:0%;}
.wl75 .layer-grid5 .layer-left {width:100%;}
.wl75 .layer-grid5 .layer-right {width:100%; margin-left:0;}
.layer-grid6 .layer-left {width:23%;margin-right:-4px;}
.layer-grid6 .layer-right {width:76%; margin-left: 1%;}
.w7590 .layer-grid6 .layer-left {width:33%;margin-right:-4px;}
.w7590 .layer-grid6 .layer-right {width:66%; margin-left:1%;}
.wl75 .layer-grid6 .layer-left {width:100%;}
.wl75 .layer-grid6 .layer-right {width:100%; margin-left:0;}
.layer-grid7 .layer-left {width:67%;margin-right:-4px;}
.layer-grid7 .layer-right {width:27%; margin-left: 6%; margin-right:-4px;}
.layer-grid77 .layer-left {width:27%;margin-right:-4px;}
.layer-grid77 .layer-right {width:67%; margin-left: 6%; margin-right:-4px;}
.w9012 .layer-grid7 .layer-left {width:55%;margin-right:-4px;}
.w9012 .layer-grid7 .layer-right {width:40%; margin-left:5%;}
.w7590 .layer-grid7 .layer-left {width:55%;margin-right:-4px;}
.w7590 .layer-grid7 .layer-right {width:40%; margin-left:5%;}
.wl75 .layer-grid7 .layer-left {width:100%;}
.wl75 .layer-grid7 .layer-right {width:100%; margin-left:0;}
.w9012 .layer-grid77 .layer-left {width:40%;margin-right:-4px;}
.w9012 .layer-grid77 .layer-right {width:55%; margin-left:5%;}
.w7590 .layer-grid77 .layer-left {width:40%;margin-right:-4px;}
.w7590 .layer-grid77 .layer-right {width:55%; margin-left:5%;}
.wl75 .layer-grid77 .layer-left {width:100%;}
.wl75 .layer-grid77 .layer-right {width:100%; margin-left:0;}
.layer-grid8 .layer-left {width:33%;margin-right:-4px; z-index:4; background: #fff; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.layer-grid8 .layer-right {width:67%; margin-left: 0%; margin-right:-4px; z-index:3; overflow: hidden; border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
.w9012 .layer-grid8 .layer-left {width:45%;margin-right:-4px;}
.w9012 .layer-grid8 .layer-right {width:55%; margin-left:0%;}
.w7590 .layer-grid8 .layer-left {width:45%;margin-right:-4px;}
.w7590 .layer-grid8 .layer-right {width:55%; margin-left:0%;}
.wl75 .layer-grid8 .layer-left {width:100%;}
.wl75 .layer-grid8 .layer-right {width:100%; margin-left:0;}
/* ! modules */
.module {position: relative;}
.module-1 {width: 100%;}
.module-grid1 {position: relative;}
.module-grid1 .module {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 46%;margin-right:-2px;}
.module-grid1 .module-right {margin-left: 8%;}
.module-grid2 {position: relative;}
.module-grid2 .module {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 67%;margin-right:-2px;}
.module-grid2 .module-2{margin-left: 6%; width:27%;}
.module-grid-footer {position: relative;}
.module-grid-footer .module {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 67%;margin-right:-2px;}
.module-grid-footer .module-2{margin-left: 6%; width:27%;}
.module-grid3 {position: relative;}
.module-grid3 .module {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 47%;margin-right:-2px; padding:0;}
.module-grid3 .module-right {margin-left: 6%;}
/* ! mixins */
.w9012 .layer-grid1 .layer-right .advert { padding: 0; }
.w9012 .layer-grid1 .layer-right .module.module-2 .advert { overflow: hidden; }
.w7590 .layer-grid1 .layer-right .module {width: 46%;margin-right:-3px;display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.w7590 .layer-grid1 .layer-right .module-2 {margin-left: 8%;}
.wl75 .module-grid1 .module {width:100%; margin-left:0;}
.w7590 .module-grid2 .module {width: 56%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.w7590 .module-grid2 .module-2 {width:40%; margin-left:4%;}
.wl75 .module-grid2 .module {width: 100%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.wl75 .module-grid2 .module-2 {margin-left:0%;}
.w7590 .module-grid-footer .module {width: 100%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.w7590 .module-grid-footer .module-2 {margin-left:0%;}
.wl75 .module-grid-footer .module {width: 100%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px;}
.wl75 .module-grid-footer .module-2 {margin-left:0%;}
.wl75 .module-grid3 .module-left,
.w7590 .module-grid3 .module-left,
.w9012 .module-grid3 .module-left,
.w1216 .module-grid3 .module-left,
.wg16 .module-grid3 .module-left {width:100%;}
.w9012 .module-grid3 .module-left .article-min {max-width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.w1216 .module-grid3 .module-left .article-min {max-width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.wg16 .module-grid3 .module-left .article-min {max-width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.wg16 .module-grid3 .article-min--second,
.w1216 .module-grid3 .article-min--second,
.w9012 .module-grid3 .article-min--second {margin-left:6%;}
/*! header */
.header-spacer {height:70px; position: relative;}
header {position: fixed; height: 70px; background: url("/img/new/index/header-bg.png") repeat-x top; top:0; left:0; width:100%; z-index:666; max-width:1480px}
.wl75 .header-spacer {height:115px;}
.wl75 header {height:55px; z-index: 661;}
.new-functions {position: relative;top:0px; padding: 5px 0 5px 80px; margin: 0; background-color: #FFC; width: auto;border: 1px dotted #d9d9d9; border-left: none;border-right: none; color: #6fa80d;}
.new-functions.maincontent-pushed { margin-left: 250px;}
.new-functions.maincontent-pushed.noLeftmenu { margin-left: 0;}
.w1216 .search.maincontent-pushed, .wg16 .search.maincontent-pushed { margin-left:185px; }
.menu_link {position: absolute; top:0; left:0; height:100%; width: 65px; background: #000 url("/img/new/index/icon_menu.png") no-repeat center center; display:block;}
.logo {height:100%; position: absolute; top:0; left: 65px; width:185px; background-image: url("/img/new/index/logo.png"); background-repeat: no-repeat; background-position: center center; display:block; z-index:4;}
.logo_ny16 {height:100%; position: absolute; top:0; left: 0; width:185px; background-image: url("/img/new/new-year16.png"); background-repeat: no-repeat; background-position: center center; display:block; z-index:3;}
.logo-red {background-color: #c12133;}
.logo-orange {background-color: #db992e;}
.logo-green {background-color: #78b81d;}
.wl75 .menu_link {width:55px;}
.wl75 .logo {max-width: 155px; width: 40%; background-size: 80%; left:55px;}
.wl75 .logo_ny16 {max-width: 155px; width: 100%; background-size: cover; left:0;} /* temp, for NY head */
.topmenu {display:block; position: absolute; top:0; left: 250px; font-size:16px;}
.topmenu a {color:#fff;}
.topmenu_item {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; position: relative;}
.topmenu_link {padding: 25px 45px 0 20px; height: 45px; background: url("/img/new/index/line_border.png") repeat-y right; display:block; text-decoration: none;}
.topmenu_link:hover,
.topmenu_link-active, .topmenu_item-active {background-color: #353535;}
.topmenu_info {position: absolute; text-align: right; padding:5px 15px 0 0; right:1px; top:0; font-family: Arial, sans-serif; font-size:10px; color:#fff; height:10px;}
.topmenu_info-1 {background: url("/img/new/index/menu_top.png") no-repeat right 0;}
.topmenu_info-2 {background: url("/img/new/index/menu_top.png") no-repeat right -32px;}
.topmenu_info-3 {background: url("/img/new/index/menu_top.png") no-repeat right -67px;}
.w7590 .topmenu_link {padding: 25px 30px 0 20px;}
.wl75 .topmenu {top:55px; left:0; width:100%; height: 60px; background: url("/img/new/index/header-bg.png") repeat-x top; }
.wl75 .topmenu_item {width:33%; max-width:155px;}
.wl75 .topmenu_link {padding: 25px 0 0 0; width:100%; text-align: center; height: 35px;}
/* doubts, but necessary */
@media screen and (min-width:500px) and (max-width:750px) {
.wl75 .topmenu {display:block; position: absolute; top:0; left: 20%; margin-left:50px; font-size:13px; height:55px;}
.wl75 .topmenu_item {width:17%; max-width:155px;}
.wl75 .topmenu_link {padding: 20px 0 5px 0; width:100%; text-align: center; height: 30px;}
.wl75 .logo {max-width: 155px; width: 20%; background-size: 80%; left:55px;}
.wl75 .logo_ny16 {max-width: 155px; width: 100%; background-size: cover; left:0;} /* temp, for NY head */
.wl75 .header-spacer {height:55px;}
.w7590 .topmenu {/*display:block; position: absolute; top:0; left: 20%; margin-left:50px;*/ font-size:13px;/* height:55px;*/}
/*.w7590 .topmenu_item {width:17%; max-width:155px;}*/
.w7590 .topmenu_item,.topmenu_item {width:auto; max-width:155px; min-width:80px;}
.w7590 .topmenu_link {padding: 25px 0 0 0; width:100%; text-align: center; }
.w7590 .logo {max-width: 155px; /*width: 20%;*/ background-size: 80%;/* left:55px;*/}
.w7590 .logo_ny16 {max-width: 155px; background-size: cover;}
.w7590 .header-spacer, .header-spacer {height:70px;}
.article_prev {left:20px; color:#959595;}
.article_next {right:20px; color:#959595;}
.article_content {border: 0; padding: 30px 0 0 0;}
.usermenu_item {width: 50%;}
}
@media screen and (min-width:500px) and (max-width: 550px) {
.wl75 .usermenu .usermenu_link { width: 44px; }
}
.usermenu {display:block; position: absolute; right: 64px; top:0; height:100%; background: url("/img/new/index/line_border.png") repeat-y left; z-index:3;}
.usermenu_item {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; position: relative;margin-right:-4px; background: url("/img/new/index/line_border.png") repeat-y right; height:100%;}
.wl75 .usermenu_item { width: 50%;}
.wl75 .usermenu_item.usermenu_item-only { width: 100%;}
.wl75 .usermenu .usermenu_item-only .usermenu_link { width: 60px; }
.usermenu_link {display:block; width: 80px; height:100%; position: relative;}
.usermenu_item:hover {background-color: #353535;}
/*.usermenu_link-1 {background: url("/img/new/index/icon_userpic.png") no-repeat center -3px;}*/
.usermenu_link-1 {background:url("/img/new/sprite.png") no-repeat 22px -514px;}
.usermenu_link-2 { background: url("/img/new/sprite.png") no-repeat 22px -454px; width: 80px; height: 70px; }
.wl75 .usermenu_link-1 {background-position: 9px -523px;}
.wl75 .usermenu_link-2 { background-position: 6px -463px; margin: 0; height: 55px;}
/*.wl75 .usermenu_link-3 { margin-right: 10px !important;}*/ /* temp, while search don't work */
.w7590 .usermenu {right:0;}
.w9012 .usermenu {right:15px;}
.wl75 .usermenu {right:0;}
.wl75 .usermenu_link {width:50px; }
.wl75 .usermenu_link:hover {background-color:#353535;}
.usermenu_link.active,
.wl75 .usermenu_link.active {background-color: #eaeaea;}
.usermenu_link.active.usermenu_link-2 {background-position: -144px -454px; width: 80px; margin: 0; height: 70px; }
.wl75 .usermenu_link.active.usermenu_link-2 {background-position: -158px -463px; margin: 0; width: 50px; height: 55px; }
.usermenu_link.active.usermenu_link-1 {background-position: -145px -514px;}
.wl75 .usermenu_link.active.usermenu_link-1 {background-position: -158px -523px;}
.usermenu .hint {position: absolute; left: -380px;top: 10px;width: 360px;color: white;text-align: center;}
.usermenu_photo {position: absolute; top:50%; left:50%; margin-left:-25px; margin-top:-15px; display:block; width:33px; height:33px}
.usermenu_photo .logged_notif {position: absolute;top: -15px;left: 25px;background: #ffffff;padding: 5px;border-radius: 15px;height: 15px;line-height: 15px;}
.usermenu_pic {width:100%; height:100%; position: absolute; top:0; left:0;}
/*.usermenu_bell {background: url("/img/new/index/icon_bell.png") no-repeat; width:19px; height:19px; position: absolute; top: -6px; right:-6px;}*/
.usermenu_arrow {width: 12px; height:7px; position: absolute; top:50%; margin-top:-2px; background: url("/img/new/index/arrows-manage.png") no-repeat top; left:50%; margin-left: 19px;}
.usermenu_link.active .usermenu_arrow {background-position: bottom;}
.wl75 .usermenu_photo {margin-left: -16px;}
.wl75 .usermenu_arrow {display:none;}
/* ! leftmenu */
.leftmenu {width: 65px; min-height:100%; position: absolute; background: #fff url("/img/new/index/leftmenu-bg.png") repeat-y -1px 0; top:0; left:0; z-index:455;
-webkit-transition: width 0.4s;
-moz-transition: width 0.4s;
-ms-transition: width 0.4s;
-o-transition: width 0.4s;
transition: width 0.4s;
}
.leftmenu .subRubric {display: none;}
.digest {display:none;}
.rightmenu {margin: 0 0 15px 0;}
.rightmenu .subRubric {display: block;}
.rightmenu h2 {padding-bottom: 20px; border-bottom: 5px solid #e9e9e9;}
.rightmenu .leftmenu_item {display: none;}
/*.rightmenu .rightmenu_item .rightmenu_link {display: none;}*/
.rightmenu .subRubric .rightmenu_item .rightmenu_link {display: block;}
.leftmenu .rightmenu_item {display: none;}
/*.leftmenu_ul {display:block; top:85px; position: absolute; width:100%;}*/
.leftmenu_ul {display:block; top:85px; position: fixed; width:auto;}
.w175 .leftmenu_ul { position: absolute;}
.subLeftmenu_ul {display:none;}
.leftmenu-opened .subLeftmenu_ul {display:block;}
.subLeftmenu_ul .leftmenu_title {white-space: nowrap;}
.leftmenu_item {width:100%; display:block; overflow: hidden;}
.leftmenu_link {display:block; position: relative; margin-bottom:5px; text-decoration: none; cursor: pointer;}
.leftmenu_icon {width: 65px; background-image: url("/img/new/index/icons_menu.png"); background-repeat: no-repeat; display:block; height:30px;}
.leftmenu_link:hover .leftmenu_icon, .leftmenu_link-active .leftmenu_icon {background-color: #c12133;}
.leftmenu_group .leftmenu_link:hover .leftmenu_icon, .leftmenu_group .leftmenu_link-active .leftmenu_icon {background-color: #db992e;}
.leftmenu_title {width: 0; padding:4px 0 0 13px; left:65px; height: 26px; display:block; position: absolute; top:0; background: #fff; color:#000; font-size:13px; overflow: hidden;
-webkit-transition: width 0.4s;
-moz-transition: width 0.4s;
-ms-transition: width 0.4s;
-o-transition: width 0.4s;
transition: width 0.4s;}
.leftmenu-opened .leftmenu_title {width:172px;}
.leftmenu_link:hover .leftmenu_title, .leftmenu_link-active .leftmenu_title {background: #eaeaea}
.leftmenu_grad {width: 20px; background-image: url("/img/new/index/grad-33.png");height: 30px;position: absolute;top: 0;right: 0;z-index: 8;}
.leftmenu_icon-0 {background-position: 5px -889px;}
.leftmenu_icon-1, .leftmenu_icon-auto, .rubric_icon-1 {background-position: 5px 8px;}
.leftmenu_icon-2, .leftmenu_icon-travel, .rubric_icon-2 {background-position: 5px -29px;}
.leftmenu_icon-3, .leftmenu_icon-comp, .leftmenu_icon-inet, .rubric_icon-3 {background-position: 5px -64px;}
.leftmenu_icon-4, .leftmenu_icon-woman, .rubric_icon-4 {background-position: 5px -102px;}
.leftmenu_icon-5, .leftmenu_icon-business, .rubric_icon-5 {background-position: 5px -137px;}
.leftmenu_icon-6, .leftmenu_icon-economics, .rubric_icon-6 {background-position: 5px -174px;}
.leftmenu_icon-7, .leftmenu_icon-realty, .rubric_icon-7 {background-position: 5px -209px;}
.leftmenu_icon-8, .leftmenu_icon-children, .rubric_icon-8 {background-position: 5px -245px;}
.leftmenu_icon-9, .leftmenu_icon-hitech, .leftmenu_icon-mobile, .rubric_icon-9 {background-position: 5px -280px;}
.leftmenu_icon-10, .leftmenu_icon-health, .rubric_icon-10 {background-position: 5px -317px;}
.leftmenu_icon-11, .leftmenu_icon-sport, .rubric_icon-11 {background-position: 5px -353px;}
.leftmenu_icon-12, .leftmenu_icon-culture, .leftmenu_icon-style, .rubric_icon-12 {background-position: 5px -388px;}
.leftmenu_icon-13, .leftmenu_icon-cookery, .rubric_icon-13 {background-position: 5px -425px;}
.leftmenu_icon-14, .leftmenu_icon-kino, .rubric_icon-14 {background-position: 5px -461px;}
.leftmenu_icon-15, .leftmenu_icon-animals, .rubric_icon-15 {background-position: 5px -498px;}
.leftmenu_icon-16, .leftmenu_icon-home, .rubric_icon-16 {background-position: 5px -533px;}
.leftmenu_icon-17, .leftmenu_icon-marketing, .rubric_icon-17 {background-position: 5px -570px;}
.leftmenu_icon-18, .leftmenu_icon-esoteric, .rubric_icon-18 {background-position: 5px -605px;}
.leftmenu_icon-19, .leftmenu_icon-game, .rubric_icon-19 {background-position: 5px -640px;}
.leftmenu_icon-20 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px 4px;}
.leftmenu_icon-21 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -33px;}
.leftmenu_icon-22 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 10px -70px;}
.leftmenu_icon-23 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -105px;}
.leftmenu_icon-24 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -142px;}
.leftmenu_icon-25 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -178px;}
.leftmenu_icon-26 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -213px;}
.leftmenu_icon-27 {background: url("/img/new/index/icons_menu-manage.png") no-repeat 11px -248px;}
.leftmenu_icon-28, .leftmenu_icon-media, .rubric_icon-28 {background-position: 5px -788px;}
.leftmenu_icon-29, .leftmenu_icon-socio, .rubric_icon-29 {background-position: 5px -753px;}
.leftmenu_icon-30, .leftmenu_icon-weather, .rubric_icon-30 {background-position: 5px -717px;}
.leftmenu_icon-31, .leftmenu_icon-country, .rubric_icon-31 {background-position: 5px -677px;}
.leftmenu_icon-32, .leftmenu_icon-latest, .rubric_icon-32 {background-position: 3px -839px;}
.leftmenu_icon-33, .leftmenu_icon-sendsay, .rubric_icon-33 {background: url("/img/new/index/icons_menu_sendsay.png") no-repeat 4px 0;}
.leftmenu-opened, .leftmenu-opened .leftmenu_ul {width: 250px; border-right:1px solid #ebebeb;
-webkit-transition: width 0.4s;
-moz-transition: width 0.4s;
-ms-transition: width 0.4s;
-o-transition: width 0.4s;
transition: width 0.4s;
}
.leftmenu_arrows {background: url("/img/new/index/icon_arrows.png") no-repeat; width:18px; height:8px; position: absolute; top:76px; right: 10px; display:block; z-index:67; opacity: 0;
-webkit-transition: opacity 0.4s;
-moz-transition: opacity 0.4s;
-ms-transition: opacity 0.4s;
-o-transition: opacity 0.4s;
transition: opacity 0.4s;
}
.leftmenu-opened .leftmenu_arrows {opacity: 1;
-webkit-transition: opacity 0.6s;
-moz-transition: opacity 0.6s;
-ms-transition: opacity 0.6s;
-o-transition: opacity 0.6s;
transition: opacity 0.6s;
}
.wl75 .leftmenu-2 {position: fixed; left:-750px; width:100%; right:0; background: #212121; z-index:999; height:420px; min-height:0; top:55px;}
.wl75 .leftmenu-2.leftmenu-manage {height:200px;}
.wl75 .leftmenu_ul {top:25px; left:10px; right:25px; position: absolute;}
.wl75 .leftmenu_item {width: 50%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; overflow: hidden; margin-right:-3px; background: none;}
.wl75 .leftmenu_link {margin-bottom:5px; background: none;}
.wl75 .leftmenu_title {background: none; color:#a6a6a6; width:auto; left:auto;padding-left:50px; font-size:12px; margin-top:2px;}
.wl75 .leftmenu_icon {width:50px; background-position-x:0;}
.wl75 .leftmenu_icon.leftmenu_icon-0 { background-position-x: 5px;}
.wl75 .leftmenu_link:hover .leftmenu_icon {background-color: transparent;}
.wl75 .leftmenu_link:hover .leftmenu_title {background: none;}
.wl75 .leftmenu_arrows {display:none;}
.w175 .leftmenu_link-active {background-color: #c12133;}
.w7590 .leftmenu-2,
.w9012 .leftmenu-2,
.w1216 .leftmenu-2,
.wg16 .leftmenu-2 {display:none !important;}
.leftmenu_innerList {font-size:11px; line-height:16px; display:block; margin-left: 80px; width:160px;}
.leftmenu_innerItem {display:block;}
.leftmenu_innerLink {color:#555555; text-decoration: none; display:block; padding:5px 0}
.leftmenu_innerLink-active,
.leftmenu_innerLink-active:hover {color:#c31e2f; cursor: default; font-weight: 600;}
.wl75 .leftmenu_innerList {display:none;}
/* ! maincontent */
.maincontent {position: relative; margin-left: 65px; width:auto; margin-right:0;
-webkit-transition: margin-left 0.4s;
-moz-transition: margin-left 0.4s;
-ms-transition: margin-left 0.4s;
-o-transition: margin-left 0.4s;
transition: margin-left 0.4s;
}
.maincontent.noLeftmenu {margin-left: 0;}
.maincontent.noLeftmenu .inside {padding: 0 65px;} /*!*/
.maincontent.noLeftmenu .bread {padding-left: 5px;}
.maincontent.noLeftmenu.maincontent-pushed {margin-left: 0;}
.maincontent .inside {padding:0 60px; max-width:1300px; margin-left:0;}
.w9012 .maincontent .inside {padding-right:15px; padding-left:30px;}
.wl75 .maincontent {margin-left:0;}
.wl75 .maincontent .inside {padding:0 20px;}
.inside .inside {padding:0 !important;}
.w1216 .maincontent-pushed,
.wg16 .maincontent-pushed {margin-left: 250px;
-webkit-transition: margin-left 0.4s;
-moz-transition: margin-left 0.4s;
-ms-transition: margin-left 0.4s;
-o-transition: margin-left 0.4s;
transition: margin-left 0.4s;
}
.w7590 .inside,
.w7590 .maincontent.noLeftmenu .inside {padding:0 30px;}
/*.w1216 .member .maincontent-pushed {margin-left: 65px;}*/
/* ! catmenu */
.catmenu {background: #f5f5f5; border-bottom:1px solid #dcdcdc; position: relative; font-size:14px; text-transform: uppercase; letter-spacing: 1px;}
.catmenu_ul {margin-left: -20px; display:block;}
.catmenu_item {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; position: relative;}
.catmenu_grad {background: url("/img/new/index/grad.png") no-repeat 0 -10px; width:50px; height:55px; position: absolute; top:0; right:0; z-index:67; cursor: pointer; display:none;}
.catmenu_grad2 {background: url("/img/new/index/grad2.png") no-repeat 0 -10px; width:50px; height:55px; position: absolute; top:0; left:0; z-index:67; cursor: pointer; display:none;}
.catmenu_link {padding:25px 20px 20px 20px; display:block; position: relative; color:#000; text-decoration: none;}
.catmenu_link:hover,
.catmenu_link-active {color:#c31e2f;}
.catmenu-orange .catmenu_link:hover,
.catmenu-orange .catmenu_link-active {color:#db992e;}
.catmenu_link-active:after {background: url("/img/new/index/layer-1.png") no-repeat bottom center; display:block; content:' '; width: 17px; height:10px; position: absolute; bottom:-1px; left:50%; margin-left:-8px;}
.catmenu_count {color: #000;}
.w7590 .catmenu {font-size:12px;}
.w7590 .catmenu_link {padding:25px 10px 20px 10px;}
.catmenu_buttons {position: absolute; top: 17px; right:60px; text-align: right;}
.catmenu_buttons-textleft {text-align: left;}
.catmenu_buttons a {margin-left: 5px;}
.w9012 .catmenu_buttons {right:15px;}
.w7590 .catmenu_buttons {right:15px;}
.wl75 .catmenu {overflow: hidden; border:0; font-size:12px; font-weight: 600; margin-left:0;}
.wl75 .catmenu_ul {width: 10000px;border-bottom:1px solid #dcdcdc; margin-left:-20px; padding-left:10px;}
.wl75 .catmenu_buttons {position: relative; display:block; text-align: center; padding-top:25px; top:0; right:0;}
.wl75 .catmenu_buttons-textleft {text-align: left;padding-left:20px; display: inline-block;}
.wl75 .catmenu_buttons.author_groupSelect {padding:0 0 20px 0;}
.wl75 .catmenu_link {padding:20px 10px 15px 10px;}
.wl75 .catmenu_link-active:after {bottom:-2px;}
.w7590 .catmenu_ul,
.w9012 .catmenu_ul,
.w1216 .catmenu_ul,
.wg16 .catmenu_ul {margin-left:-20px !important;}
.w7590 .catmenu_grad2,
.w7590 .catmenu_grad,
.w9012 .catmenu_grad2,
.w9012 .catmenu_grad,
.w1216 .catmenu_grad2,
.w1216 .catmenu_grad,
.wg16 .catmenu_grad2,
.wg16 .catmenu_grad {display:none !important}
/* ! topdescription */
.topdesc {line-height:20px; padding:30px 0 30px 0;}
/* ! h1 */
.h1 {padding: 30px 0 30px 0; position: relative;}
.h1.phones {padding: 10px 0 10px 0;}
.h1-line {border-bottom: 5px solid #e6e6e6;}
.h1-empty {margin: 20px 0;}
.h1-noPad {padding-left:0;}
/* ------------------ избранное ------------------ */
.subscriberu_love {background: url("/img/new/sprite.png") no-repeat -154px -47px; width: 40px; height:40px; position: absolute; top:25px; left:25px; cursor: pointer; display:block; background-size: contain;}
.subscriberu_love:hover,
.subscriberu_love.subscriberu_loved { background: url("/img/new/sprite.png") no-repeat -9px -47px; } /* red icon */
.article .subscriberu_love,
.article .subscriberu_love.subscriberu_loved.subscriberu_load { background: url("/img/new/sprite.png") no-repeat -154px -47px; } /* grey icon */
.article .subscriberu_love:hover,
.article .subscriberu_love.subscriberu_loved,
.article .subscriberu_love.subscriberu_unlove.subscriberu_load{ background: url("/img/new/sprite.png") no-repeat -9px -47px; } /* red icon */
.article_bottomlike,
.article_bottomlike.subscriberu_loved.subscriberu_load {background: url("/img/new/sprite.png") no-repeat -154px -7px; vertical-align: middle; line-height: 30px; height: 30px; background-repeat: no-repeat; position: relative; width: auto; padding-left: 40px; left: 0; top: 0; display: inline-block; opacity: 1; text-decoration: none; }
.article_bottomlike:hover,
.article_bottomlike.subscriberu_loved,
.article_bottomlike.subscriberu_unlove.subscriberu_load {background: url("/img/new/sprite.png") no-repeat -4px -7px; } /* red icon*/
.rubric_photo .subscriberu_love,
.rubric_photo .subscriberu_love.subscriberu_loved.subscriberu_load {width: 28px; height:28px; top:10px; left:10px; background: url("/img/new/sprite.png") no-repeat -159px -8px;} /* grey icon */
.rubric_photo .subscriberu_love:hover,
.rubric_photo .subscriberu_love.subscriberu_loved,
.rubric_photo .subscriberu_love.subscriberu_unlove.subscriberu_load { background: url("/img/new/sprite.png") no-repeat -9px -8px; } /* red icon */
.unicmodule .like { display:block; position: absolute; top: 45px; left:-40px; opacity: 1; width: 30px; height: 30px;}
.unicmodule .like.subscriberu_loved.subscriberu_load,
.unicmodule .like.subscriberu_unlove { background: url("/img/new/sprite.png") no-repeat -159px -7px;} /* grey icon */
.unicmodule .like.subscriberu_unlove:hover,
.unicmodule .like.subscriberu_loved,
.unicmodule .like.subscriberu_unlove.subscriberu_load { background: url("/img/new/sprite.png") no-repeat -9px -7px;} /* red icon*/
.memberLove_content .rubric.unicmodule .subscriberu_love.subscriberu_unlove { background: url("/img/new/sprite.png") no-repeat scroll -154px -47px; }
.commententry .subscriberu_love,
.commententry .subscriberu_love.subscriberu_loved.subscriberu_load { display: inline-block; background: url("/img/new/sprite.png") no-repeat -159px -7px; top: 8px;width: 30px;height: 30px;margin-left: 15px;}
.commententry .subscriberu_love:hover,
.commententry .subscriberu_love.subscriberu_loved,
.commententry .subscriberu_love.subscriberu_unlove.subscriberu_load { background: url("/img/new/sprite.png") no-repeat -9px -7px;}
.entry.issue_item .issue_like .subscriberu_love,
.entry.issue_item .issue_like .subscriberu_love.subscriberu_loved.subscriberu_load {display: block; position: absolute; top:45px; left: -40px; background: url("/img/new/sprite.png") no-repeat -159px -7px; } /* grey icon */
.entry.issue_item .issue_like .subscriberu_love:hover,
.entry.issue_item .issue_like .subscriberu_love.subscriberu_loved,
.entry.issue_item .issue_like .subscriberu_love.subscriberu_unlove.subscriberu_load { background: url("/img/new/sprite.png") no-repeat -9px -7px; } /* red icon */
.catalog-descr .issue_item .subscriberu_love,
.catalog-descr .issue_item .subscriberu_love.subscriberu_loved.subscriberu_load { left: -45px; top: 35px; background: url("/img/new/sprite.png") no-repeat -159px -7px;}
.catalog-descr .issue_item .subscriberu_love:hover,
.catalog-descr .issue_item .subscriberu_love.subscriberu_loved,
.catalog-descr .issue_item .subscriberu_love.subscriberu_unlove.subscriberu_load { left: -45px; top: 35px; background: url("/img/new/sprite.png") no-repeat -9px -7px;} /* red icon*/
.groupentry.topicentry .article_botInfo .subscriberu_love.like{ background-position: -160px -11px; }
/* ------------------------подписаться\отписаться------------------- */
.article_subscribe-digest { background: url("/img/new/sprite.png") no-repeat 10px -139px; width: 35px; height: 25px;top: -20px;left: -15px;padding-right: 35px; position: absolute;right: 10px; text-decoration: none;} /* plusMini */
.article_subscribe-digest.subscriberu_subscribed { background: url("/img/new/sprite.png") no-repeat -159px -139px;} /* minusMini */
.article_subscribe-digest .unicsub_text { display: none; margin-left: 10px; font-size: 11px; height: 18px;line-height: 18px;margin-top: -10px;}
.article_subscribe-digest:hover .unicsub_text{ display: block; }
.article_subscribe { background: url("/img/new/sprite.png") no-repeat 84px -97px; padding-right: 35px; position: absolute; top:0; height:100%; right:10px; text-decoration: none; } /* plus */
.article_subscribe.subscriberu_subscribed { background: url("/img/new/sprite.png") no-repeat -85px -97px; } /* minus */
.catalog-descr .issue_item .subscribe {height: 35px; background: url("/img/new/sprite.png") no-repeat 2px -98px;}
.catalog-descr .issue_item .subscribe.subscriberu_subscribed {height: 35px; background: url("/img/new/sprite.png") no-repeat -159px -98px;}
.catalog_grp-subunsub {width: 25px; height: 25px;background: url("/img/new/sprite.png") no-repeat -7px -103px; bottom: 25px; position: absolute;}
.catalog_grp-subunsub.subscriberu_subscribed{background: url("/img/new/sprite.png") no-repeat -167px -103px;}
/*.wl75 .module-left .entry.rubric*/
.unicmodule .subscribe {background: url("/img/new/sprite.png") no-repeat 2px -95px; padding-right: 35px; position: absolute; top:0; height:100%; right:0; text-decoration: none;}
/*minus*/.unicmodule .subscribe.subscriberu_subscribed {background: url("/img/new/sprite.png") no-repeat -158px -95px; padding-right: 35px; position: absolute; top:0; height:100%; right:0; text-decoration: none;}
.unicmodule .subscribe:hover .subtext-2 {display:block;}
.unicmodule .unsubscribe:hover .subtext-2 {display:block;}
.memberList .issue_item.unicmodule .subscribe { max-height: 41px; }
.memberList .issue_item.unicmodule .subscribe.subscriberu_subscribed { background: url("/img/new/sprite.png") no-repeat -157px -95px; }
.maincontent.issue .issue_item.issue_gid-digest .subscriberu_subscribe:hover .unicsub_text,
.maincontent.issue .issue_item.issue_gid-probe .subscriberu_subscribe:hover .unicsub_text { top: 21px; }
.sub_subscribe, .sub_info .subscriberu_notsubscribed {background: url("/img/new/sprite.png") no-repeat 2px -104px; height: 24px; padding-right: 35px; position: absolute; top:auto; bottom:20px; right:5px; text-decoration: none; display:block;}
.sub_unsubscrib, .sub_info .subscriberu_subscribed {background: url("/img/new/sprite.png") no-repeat -157px -104px; height: 24px; padding-right: 35px; position: absolute; top:auto; bottom:20px; right:20px; text-decoration: none; display:block;}
/* ! article main page */
.article {position: relative;margin-bottom:55px;}
.article_img {width:100%; height:auto; max-width:100%; line-height:0; margin-bottom:0; display:block;}
.article_interline {background: #f5f5f5; position: relative; border-bottom: 1px solid #e2e2e2; margin-top:0;}
.article_source {display:inline-block; padding:11px 40px 11px 20px; color:#000000; text-decoration: none; border-right:1px solid #e2e2e2; background: url("/img/new/index/icon_arrows-2.png") no-repeat right 13px;}
.article_source a { color:#000000; text-decoration: none; }
.article_source a.article_source-title { font-size: 14px; }
.article_source + .subscriberu_notsubscribed,
.rubric_source + .subscriberu_notsubscribed {background: url("/img/new/sprite.png") no-repeat 3px -95px; padding-right: 35px; position: absolute; top:0; height:40px; right:10px; text-decoration: none;}
.wl75 .rubric_source + .subscriberu_subscribe { right:auto;left:-51px;max-height: 41px;}
.wl75 .rubric_source + .subscriberu_subscribe .unicsub_text {left: auto;right: -100px;}
.wl75 .rubric_source + .subscriberu_subscribe .unicsub_text:after {display: none;}
.wl75 .rubric_source {font-size:14px; padding: 4px 40px 11px 0; background: url("/img/new/index/icon_arrows-2.png") no-repeat right 10px;}
.article_unsubscribe,
.article_source + .subscriberu_subscribed,
.rubric_source + .subscriberu_subscribed {background: url("/img/new/sprite.png") no-repeat -157px -95px; padding-right: 35px; position: absolute; top:0; height:100%; right:10px; text-decoration: none;}
.article_subtext {color:#c31e2f; font-size:13px; font-weight: 600; margin-top:10px; display:inline-block;}
.article_subtext-2 {display:block; border:1px solid #c83a4a; position: absolute; top:-1px; left: -100px; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.article_subtext-2:after {display:block; height:100%; width: 4px; background: url("/img/new/index/minlayer.png") no-repeat center; content:' '; position: absolute; right:-4px; top:0;}
.article_sub-wrap { position: relative; display: inline-block; }
.article_content {background: #f5f5f5; padding:15px 25px; font-weight: normal; color: #000;}
.article_content img,
.article_content iframe {max-width:100%}
.article_actions {position: relative;}
.article_actions .subscriberu_rbbox { display: inline-block; position: absolute; right: 25px; top: 100px; }
.article_actions .subscriberu_rbbox .subscriberu_selection_gear { z-index: 100; position: relative; background: #fff; padding: 10px 10px 0 10px; top: -10px; display: inline-block; }
.article_actions .subscriberu_rbbox .subscriberu_selection_gear.active {border: 1px solid #d9d9d9; border-bottom: 1px solid #fff; left: 1px; top: -11px; }
.article_actions .subscriberu_fblock_category { display: none; position: absolute; padding:15px; top: 120px; border: 1px solid #d9d9d9;box-shadow: 0 1px 120px rgba(0,0,0,0.3); background: #fff; }
.article_actions .subscriberu_fblock_category .fbbf { padding:15px; background: #fff; }
.article_actions .subscriberu_fblock_category .fbbf .nowraptab input[type="checkbox"] { opacity: 1; }
.article_actions .subscriberu_fblock_category .nowraptab { min-width:850px; }
.subs_content .subs_item .subscriberu_fblock_category { display: none; position: absolute; padding:15px; top: 50px; right:25px; border: 1px solid #d9d9d9;box-shadow: 0 1px 120px rgba(0,0,0,0.3); background: #fff; }
.subs_content .subs_item .subscriberu_fblock_category .fbbf { padding:15px; background: #fff; }
.subs_content .subs_item .subscriberu_fblock_category .fbbf .nowraptab input[type="checkbox"] { opacity: 1; }
.subs_content .subs_item .subscriberu_fblock_category .nowraptab { min-width:850px; }
.subs_content .subs_item .subscriberu_rbbox .subscriberu_selection_gear { position: relative; background: #f2f2e9; padding: 10px 10px 0px 10px; top: -10px; display: inline-block; }
.subs_content .subs_item .subscriberu_rbbox .subscriberu_selection_gear.active { z-index: 100;background: #ffffff; padding: 7px 10px 3px 10px; border: 1px solid #d9d9d9; border-bottom: 1px solid #fff; left: 1px; top: -8px; }
.article_title {color:#000000; text-decoration: none;}
.article_title:hover {color:#c31e2f;}
.article_title h3 {margin-bottom: 7px; }
.wl75 .article_title h3 { font-size: 20px; line-height: 24px; color: #000; font-weight: normal;}
.w7590 .article_title h3, .w9012 .article_title h3 { font-size: 28px; line-height: 30px; color: #000; font-weight: normal;}
.article_comments {background: url("/img/new/sprite.png") no-repeat -6px -175px; display:block; color:#000000; padding-left:25px; text-decoration: none; font-weight: normal; font-size:12px; margin-top:15px;}
.article_advert {padding: 30px; margin-bottom: 10px;position: relative;line-height: 0;text-align: center; background: #f6eaea;}
.article_advert:after { content: 'На правах рекламы'; display: block; position: absolute; bottom: -10px; font-size: 9px; color: #000000;right: -1px;}
.article-min .article_subtext {display:none;}
.article-min .article_subscribe:hover .article_subtext-2,
.article-min .article_source + .subscriberu_notsubscribed:hover .article_subtext-2,
.rubric .rubric_source+.subscriberu_dottedlink:hover .rubric_subtext-2 {display:block;}
.article-min .article_unsubscribe:hover .article_subtext-2, .article-min .article_source + .subscriberu_subscribed:hover .article_subtext-2 {display:block;}
.article-min .article_source {border-right:0;}
.article-min .article_interline {background: #fff;}
.article-min .article_content {background: #fff; padding: 15px 0;}
.article-min .article_subscribe {right:0;}
.article-min .article_unsubscribe {right:0;}
.article-min .article_source {padding-left:0;}
.article_cat-auto {background-position: 0 5px;}
.article_cat-travel {background-position: 2px -30px;}
.article_cat-inet {background-position: 2px -66px;}
.article_cat-woman {background-position: 2px -101px;}
.article_cat-business {background-position: 2px -138px;}
.article_cat-economics {background-position: 2px -174px;}
.article_cat-realty {background-position: 2px -211px;}
.article_cat-children {background-position: 2px -246px;}
.article_cat-mobile {background-position: 2px -280px;}
.article_cat-health {background-position: 2px -318px;}
.article_cat-sport {background-position: 2px -352px;}
.article_cat-style {background-position: 2px -390px;}
.article_cat-cookery {background-position: 2px -425px;}
.article_cat-kino {background-position: 2px -463px;}
.article_cat-animals {background-position: 2px -497px;}
.article_cat-home {background-position: 2px -535px;}
.article_cat-marketing {background-position: 2px -571px;}
.wl75 .article {margin-bottom:20px;}
.wl75 .article_like, .wl75 .subscriberu_love {top:15px; left:15px;}
.wl75 .groupentry .subscriberu_love { left: -40px; }
.wl75 .article_subtext {display:none;}
/* ! socs */
.socs {position: relative; margin-bottom: 40px;}
.maincontent-pushed .socs .socs-t, .maincontent-pushed .socs .socs-f {height: 18px; width: 31px; margin: 0 5px;}
.socs h1 {margin-bottom: 25px;}
.socs a {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-2px; width:49%; font-size:12px; text-transform: uppercase; letter-spacing: 0px; color:#fff; text-decoration: none; font-weight: normal; padding:7px 0 5px 0; max-width: 140px;}
.socs-t {background: #59adeb url("/img/new/sprite.png") no-repeat 5px -638px; text-indent: 35px;}
.socs-f {background: #4d67a2 url("/img/new/sprite.png") no-repeat -167px -637px; text-indent: 30px;}
.w9012 .socs a {font-size:10px;padding:5px 0 6px 0; }
.w9012 .socs-t { background-position: 1px -639px;}
.w7590 .socs-f { background-position: -170px -637px; }
.w9012 .socs-f { background-position: -172px -639px; }
/*.w9012 .socs-t {text-indent: 29px; background-position-x: 4px;}
.w9012 .socs-f {text-indent: 22px; background-position-x: 0px;}*/
/*.subslike_box { overflow: hidden; width: 105px; height: 20px; background-color: #f3f3f3; border: solid 1px #999; margin: -3px 45px 0 0;}*/
.subslike_box, .subslike_box_auth { position: relative;min-width: 160px;margin: -2px 0 0 0;}
.subslike_box_wrap { background-color: #f3f3f3; border: solid 1px #999; overflow: hidden; width: auto; height: 20px; display: inline-block; padding: 0 5px 0 0; vertical-align: middle;}
.subslike_box_img {padding: 2px 3px 0 3px; margin-bottom: 5px; vertical-align: middle;}
.subslike_box_right {margin-bottom: 4px; display: inline-block; font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-size: 11px;vertical-align: middle;}
.subslike_box_left {display: inline-block; margin: 0px 0 0 5px; vertical-align: middle;}
.subslike_box_left.Voted {margin: -3px;}
.subslike_box_count, .subslike_box_count_auth {position: relative;height: 18px;min-width: 25px;text-align: center;background: #f3f3f3;text-shadow: 0 1px 0 #FFFFFF;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-size: 11px;font-weight: bold; color: #333; border: solid 1px #999; padding: 1px;}
.subslike_box_left_arrow_background { position: absolute; top: 6px; left: -7px;background-image: url("/img/new/index/min_arrow_left1.png"); background-repeat: no-repeat; width: 11px; height: 11px;}
/*
.subslike_box_left_arrow_background { position: absolute; top: 6px; left: -4px;border-style: solid;border-width: 4px 4px 4px 0;border-color: transparent #f3f3f3; display: block;width: 0;z-index: 2;}
.subslike_box_left_arrow_border {position: absolute;top: 6px;left: -4px;border-style: solid; border-width: 4px 4px 4px 0; border-color: transparent #333333; display: block; width: 0;z-index: 1;}
*/
/* ! advert */
.header-spacer + .noPhones span[id^=adv] div span { display: inline-block!important; padding-left: 70px; }
.advert {background: #f5f5f5; border-left: 1px solid #e7e7e7; padding:10px; margin-bottom:10px; position: relative; line-height:0; text-align: center;}
.layer-right .advert table, .layer-left .advert table {max-width: 250px;}
.advert-mb {margin-bottom:25px;}
.advert-ml {margin-left: -45px;}
.advert-pic, .advert img {max-width:100%; width:auto; height:auto;}
/*.advert:after {content:'Реклама'; display:block; position: absolute; bottom:-10px; font-size:9px; color:#000000; left:-1px;}*/
.advDescr { font-size: 10px; float: left; margin-top: 15px; }
.adskijadv + .advDescr { display:none; }
.wl75 .advert {position: relative; margin-left: -20px; margin-right:-20px; display:block; text-align: center;}
.wl75 .advert-pic {width:auto; max-width:100%; height:auto;}
.wl75 .advert:after {left:20px;}
.advert-2 {background: #1b2771; text-align: center; border:0; padding:0;}
.advert-2:after {display:none;}
.wl75 .advert-2 { margin-left:0; margin-right:0;}
/* ------------------- rubrics ---------------------*/
.rubric, .category {border-bottom:1px solid #e6e6e6; margin-top:30px; padding-bottom:20px;}
.rubric-last {border-bottom-width:5px; margin-bottom: 30px;}
.rubric_linkcat {color:#c31e2f; text-transform: uppercase; letter-spacing: 1px; text-decoration: none;}
.rubric_sub, .minimize a, .rubric_cat .rubric_sub+span {color:#c37c7c; text-decoration: none;}
.rubric_cat .rubric_sub span.unicsub_text {display:inline-block; position:relative; border:0; font-weight:normal;width:auto;left:0;}
.rubric_cat .rubric_sub span.unicsub_text:hover {color:#59adeb;}
.rubric_cat .rubric_sub span.unicsub_text:after {display:none;}
.rubric_sub:hover, .minimize:hover, .rubric_cat .rubric_sub+span:hover {color:#c31e2f;}
.rubric_separate {color:#acacac; padding: 0 10px}
.rubric_head {margin-bottom:25px; margin-top:5px;}
.rubric_photo, .group_tema-pic img {width:185px; padding: 0 25px 15px 0; float:left; position: relative;}
.rubric_pic {width:100%; height:auto;}
.rubric_content {margin-left: 210px; position: relative; display:block; width:auto; margin-right:0;}
.rubric_interline {background: #fff; position: relative; border-bottom: 1px solid #e2e2e2; margin-top:0;}
.rubric_source {display:inline-block; padding:11px 40px 11px 0; margin-right: 40px; color:#000000; text-decoration: none; background: url("/img/new/index/icon_arrows-2.png") no-repeat right 15px;}
.rubric_source a {text-decoration: none; color: #000000;}
.rubric_unsubscribe {background: url("/img/new/index/icon_minus.png") no-repeat right center; height: 24px; padding-right: 35px; position: absolute; top:0; height:100%; right:0; text-decoration: none;}
.rubric_subtext {color:#c31e2f; font-size:13px; font-weight: 600; margin-top:10px; display:inline-block;}
.rubric_subtext-2 {display:none; border:1px solid #c83a4a; position: absolute; top:-1px; left: -100px; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.rubric_subtext-2:after {display:block; height:100%; width: 4px; background: url("/img/new/index/minlayer.png") no-repeat center; content:' '; position: absolute; right:-4px; top:0;}
.rubric_subscribe:hover .rubric_subtext-2 {display:block;}
.rubric_unsubscribe:hover .rubric_subtext-2 {display:block;}
.rubric_cat .minimize {display: none;}
.category-jshover .rubric_cat .minimize { display: inline-block;}
.wl75 .rubric_subtext-2 {display:none; border:1px solid #c83a4a; position: absolute; top:-1px; right: -100px; left:auto; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.wl75 .rubric_subtext-2:after,
.w7590 .rubric_subtext-2:after {display:none;}
.rubric_text { color:#000000; padding-top:10px; padding-bottom: 15px;}
.rubric_comments {background: url("/img/new/sprite.png") no-repeat -6px -175px; display: inline-block; color:#000000; padding-left:25px; text-decoration: none; font-weight: normal; font-size:12px;}
.rubric_date {background: url("/img/new/sprite.png") no-repeat -7px -215px; display: inline-block; color:#000000; padding: 0 15px 0 25px; font-weight: normal; font-size:12px;}
.rubric_added {font-size:14px; display:block; margin-top:-65px;}
.rubric_adLink {color:#000000; text-decoration: none;}
.rubric_adItem, .maximize li {border-bottom: 1px solid #e6e6e6; padding:12px 0;}
.rubric_adItem:last-child {border:0;}
.maximize li .hv {display: none;}
.maximize li a {color: #000000; text-decoration: none; font-size: 14px;}
.maximize li a:hover {color: #59adeb;}
.maximize li.jshover .hv {display: inline-block; padding: 0 5px; color: #c31e2f; cursor: pointer;}
.rubric_icon {background-image: url("/img/new/index/icons_menu2.png"); background-repeat: no-repeat; display:inline-block; padding-left:38px; min-height:24px; padding-top:4px;}
.rubric_icon-1, #category_auto .rubric_icon, .auto .rubric_icon {background-position: -11px 3px;}
.rubric_icon-2, #category_travel .rubric_icon, .travel .rubric_icon {background-position: -11px -29px;}
.rubric_icon-3, #category_inet .rubric_icon, .inet .rubric_icon {background-position: -11px -66px;}
.rubric_icon-4, #category_woman .rubric_icon, .woman .rubric_icon {background-position: -11px -102px;}
.rubric_icon-5, #category_business .rubric_icon, .business .rubric_icon {background-position: -11px -137px;}
.rubric_icon-6, #category_economics .rubric_icon, .economics .rubric_icon {background-position: -11px -174px;}
.rubric_icon-7, #category_realty .rubric_icon, .realty .rubric_icon {background-position: -11px -209px;}
.rubric_icon-8, #category_children .rubric_icon, .children .rubric_icon {background-position: -11px -245px;}
.rubric_icon-9, #category_mobile .rubric_icon, .mobile .rubric_icon {background-position: -11px -280px;}
.rubric_icon-10, #category_health .rubric_icon, .health .rubric_icon {background-position: -11px -319px;}
.rubric_icon-11, #category_sport .rubric_icon, .sport .rubric_icon {background-position: -11px -354px;}
.rubric_icon-12, #category_style .rubric_icon, .style .rubric_icon {background-position: -11px -391px;}
.rubric_icon-13, #category_cookery .rubric_icon, .cookery .rubric_icon {background-position: -11px -427px;}
.rubric_icon-14, #category_kino .rubric_icon, .kino .rubric_icon {background-position: -11px -461px;}
.rubric_icon-15, #category_animals .rubric_icon, .animals .rubric_icon {background-position: -11px -498px;}
.rubric_icon-16, #category_home .rubric_icon, .home .rubric_icon {background-position: -11px -535px;}
.rubric_icon-17, #category_marketing .rubric_icon, .marketing .rubric_icon {background-position: -11px -570px;}
.rubric_icon-18, #category_esoteric .rubric_icon, .esoteric .rubric_icon {background-position: -11px -605px;}
.rubric_icon-19, #category_game .rubric_icon, .game .rubric_icon {background-position: -11px -640px;}
.w7590 .rubric_photo {display:none;}
.w7590 .rubric_content {margin-left:40px;}
.w7590 .rubric_added {margin-top:-3px;}
.w7590 .rubric_head {margin-bottom:10px;}
.w7590 .rubric_subscribe {left:-50px; right:auto;}
.w7590 .rubric_like {display:block; position: absolute; top: 45px; left:-40px; opacity: 1; background-image: url("/img/new/index/icon_likeGrey.png");}
.wl75 .rubric_mainHead {margin-top: 30px; margin-bottom:25px;}
.wl75 .rubric,.wl75 .category {border-bottom-width:3px; padding-bottom:15px;}
.wl75 .rubric-last {margin-bottom:15px;}
.wl75 .rubric_photo {display:none;}
.wl75 .rubric_content {margin-left:40px;}
.wl75 .rubric_added {margin-top:15px;}
.wl75 .rubric_head {margin-bottom:10px;}
.wl75 .rubric_subscribe {left:-50px; right:auto; display:block;}
.wl75 .rubric_like {display:block; position: absolute; top: 50px; left:-40px; opacity: 1; background-image: url("/img/new/index/icon_likeGrey.png");}
/* ! paginate */
.paginate {position: relative; display:block; padding-bottom:30px;}
.paginate-topline, .paginate-topLine {border-top: 5px solid #e9e9e9; padding-top:20px;}
.paginate-mt {margin-top: 25px;}
.paginate_ul {display:block; position: relative; text-align: center;}
.paginate_item {display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; position: relative; margin-right:2px; margin-left:2px;}
.paginate_item-active {border:1px solid #202020; background:#f5f7f8; font-weight: bold; line-height: 30px; height:30px; text-align: center; padding:0 10px; color: #000000;}
.paginate_link {display:block; border:1px solid #e2e2e2; background:#f5f7f8; font-weight: bold; line-height: 30px; height:30px; text-align: center; padding:0 10px; color: #000000; text-decoration: none;}
.w175 li.paginate_item { margin-top: 5px;}
/* ! footer */
footer {padding-top:35px;}
.footer_ul {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 26%; margin-right:-3px;}
.footer_ul4 {width: 19%;}
.footer_ul5 {width: 100%;}
.footer_li {display:block; padding:6px 0;}
.footer_li-head {font-size:14px; color:#000000; padding-bottom:6px; font-weight: bold;}
.footer_link {color:#000000; font-size:13px; text-decoration: none;}
.footer_line {height:1px; background: #eaeaea; margin-top:30px; display:block; border:0;}
.wl75 .footer_line {margin-top:0;}
.footer_cr {padding-top:30px; padding-bottom:60px;}
.footer_cr-left {width: 33%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;margin-right:-3px;}
.footer_cr-center {width: 34%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;margin-right:-3px;}
.footer_cr-right {width:27%;margin-left:6%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; line-height:18px;margin-right:-3px;}
.footer_socs {width: 275px; margin:0 auto;}
.footer_cr-copy {text-align: left; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
footer small {color:#9c9c9c; font-size:10px;}
footer a {text-decoration: none;}
.w9012 .footer_socs {text-align: center;}
.w9012 .footer_socs a {width: 30px; height:30px; padding:0; line-height:0; margin-right:1px; margin-left:1px;}
.w7590 .footer_socs {text-align: center;}
.w7590 .footer_socs a {width: 30px; height:30px; padding:0; line-height:0; margin-right:1px; margin-left:1px;}
.w7590 .footer_ul {width:25%; margin-right:-4px;}
.w7590 .footer_ul5 {border-top: 1px solid #eaeaea; padding-top:30px; display:block; width:100%;}
.w7590 .footer_ul5 .footer_li {width:25%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.w7590 .footer_cr-left {width:25%; margin-right:-4px;}
.w7590 .footer_cr-right {width:25%; text-align: left; padding:0; margin:0; margin-right:-4px;}
.w7590 .footer_cr-center {width:50%; margin-right:-4px;}
.wl75 .footer_socs {text-align: center; width:auto;}
.wl75 .footer_socs a {width: 30px; height:30px; padding:0; line-height:0; margin-right:1px; margin-left:1px;}
.footer_cr2.phones .footer_socs { position: absolute; top: 5px; right: 0;}
footer .footer_cr2 {line-height:16px; position: relative; padding-top:5px; padding-bottom:5px;}
.footer_cr2-info {background: url("/img/new/index/icon_info.png") no-repeat; width:32px; height:32px; position: absolute; right:0; top:5px; cursor: pointer;}
.wl75 .footer_cr2-text { padding-right: 75px; }
.wl75 footer {padding-top:0px; margin-top:0;}
/* ! sitemap */
.map {background: #f5f5f5; position: relative; margin-top: -89px; padding-top:35px; display:none;}
.map_icon {background: url("/img/new/index/icon_info-active.png") no-repeat; width:32px; height:32px; position: absolute; top: 0; right:20px; display:block;}
.map_lists {padding-top: 25px;}
.map_col {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; position: relative;}
.map_col-1 {width: 54%;}
.map_col-2 {width: 46%;}
.map_list {font-size:12px; color:#000000; margin-bottom:30px;}
.map_item-head {font-size:13px; font-weight: 600;}
.map_item {padding:5px 0; display:block;}
.map_link {color:#000000; text-decoration: none;}
.wg16 .map,
.w1216 .map,
.w9012 .map,
.w7590 .map {display:none !important;}
.wl75 .map {display:none;}
/* =========================! search =================================*/
.overlay {width:100%; height:100%; top:0; left:0; position: fixed; background: #000; opacity: 0.3; z-index:444; display:none;}
.search {position: fixed; top: 70px; background: #eaeaea; width:auto; left:65px; z-index:778; height:70px; right:60px; padding:15px 30px; display:none; max-width:1295px;}
.search_item {padding-top:25px; padding-bottom:30px; border-bottom:1px solid #e9e9e9; color:#000000;}
.search_item-last {border-bottom:5px solid #e9e9e9; margin-bottom:20px;}
.search_cat {margin-top:10px; margin-bottom:5px; display:block; font-size:12px}
.search_permalink {font-size:13px; color:#696969; text-decoration: none; display:block; margin-bottom :20px; margin-top:5px;}
.search_author {font-size:12px; margin-top: 20px; display:block}
h1.search_title { border-bottom: 5px solid #e9e9e9; padding-bottom: 10px; }
.search_subtitle {border-top:5px solid #e9e9e9; padding:5px 0; display:block; border-bottom:1px solid #e9e9e9;}
.search_menu {display:block; position: relative;}
.search_chk {width:30px; float:left; position: relative;}
.search_chkText {margin-left:30px; color:#666; font-size:13px; display:block; margin-top:-2px;}
.search_chkLabel {display:block; padding:7px 0; border-bottom:1px solid #e9e9e9;}
.search-modernized {right:auto; width:100%; max-width: 1295px;}
.search-input {position: absolute; top:15px; left:30px; border:1px solid #dfdfdf; background: #fff; height:70px; font-size:24px; left:30px; right: 230px; text-indent: 30px; color:#000000;}
.search-input input {display:block; top:0; position: absolute; left:0; width:100%; height:100%; font-size:24px; text-indent: 30px; color:#000000;}
input.search-submit {right:80px; width:140px; position: absolute; top:15px; height:71px; font-size:24px !important; cursor: pointer;}
.search-clear {background: url("/img/new/index/icon_clear.png") no-repeat center; width: 80px; right: 0; height:70px; top:15px; cursor: pointer; display: block; position: absolute; opacity: 0.4}
.search-clear:hover {opacity: 1;}
.search_tags { display:none; }
.w9012 .search {right:11px;}
.w7590 .search {right:0;}
.wl75 .search {height:45px; padding:10px; left:0; right:0; top:55px;}
.wl75 .search-input {left:10px; right: 110px; height:45px; top:10px; font-size:16px; text-indent: 10px;}
.wl75 .search-clear {display:none;}
.wl75 .search-submit {right:10px; width: 90px; top:10px; height:46px; font-size:16px !important;}
.wl75 .search_subtitle {border-top:0;}
.wl75 .search_menu {padding:20px 0 10px 0;}
.search-page-top {background: #f5f5f5; padding: 10px 0; position: relative;margin-bottom: 40px;}
.search_form-page {position: relative; height:90px; display:block}
.search_form-page .search-input {left:0; right:200px; height:60px;}
.search_form-page input {height:60px;/* right: 150px; left:0; border:1px solid #d6d6d6;*/}
.search_form-page input.search-submit {right:0; left:auto;}
.wl75 .search-page-top {margin-bottom:0;}
.wl75 .search_form-page {position: relative; height:65px; display:block}
.wl75 .search_form-page .search-input {right:100px; height: 45px;}
.wl75 .search_form-page .search-input input {height:45px;}
.search_synonym {position: relative;top: 85px;left: 0; color: #BEBEBE;}
.searchPage .search-page-top {padding: 10px 0 25px 0;}
.searchPage .layer-right {float: right;}
.searchPage .fastsearch {padding: 15px; font-size: 13px;background: #f6eaea;margin: 15px 0 10px; }
.searchPage .fastsearch a { text-decoration: none; }
/* ! login registration */
.logreg {right:139px; width: 550px; background: #fff; position: absolute; top:70px; z-index:448; display:none;}
.logreg_tabs {height:55px; background: #eaeaea; border-bottom:1px solid #bebebe; position: relative;}
.logreg_tab {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; height: 55px; line-height:55px; text-align: center; padding:0 30px; text-decoration: none; color:#000000;background: #f5f5f5; margin-right:-3px; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;}
.logreg_tab.active, .logreg_tab.active:hover {background: #fff; border-bottom-color:#fff; cursor: default; color: #000000;}
.logreg_conts {position: relative; padding:35px 30px 40px 30px; text-align: center;}
.logreg_log {display:none;}
.logreg_log.active {display:block;}
.logreg_reg {display:none;}
.logreg_reg.active {display:block;}
.logreg_label {font-size:18px; display:block; text-align: center; margin-top:30px !important;}
input.logreg_input {background: #f5f5f5; border:1px solid #bebebe; display:block;max-width:370px; margin:0 auto; height:35px; width:100%; margin-top:5px; text-indent: 10px;}
.logreg_forgot {display:block; text-align: center; font-size:13px; color:#c31e2f; margin-top:15px;}
input.logreg_submit {font-size: 18px !important; margin-top: 30px; padding-left:45px; padding-right:45px; height:40px; cursor: pointer;}
.logreg_line {max-width:370px; margin:0 auto; display: block; height:1px; background: #dedede; display:block; border:0; margin-top:30px;}
.logreg_descr {font-size:11px; color:#939393; line-height:16px; margin-top:25px;}
.logreg_advice {font-size:14px;margin-top:20px;}
.logreg_accept {margin-top:30px;}
.logreg_accLink {color:#000000; border-bottom:1px dashed #202020; text-decoration: none; margin-left: 0; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top:0px;}
.logreg_accLink:hover {color:#c31e2f; border-bottom-color:#c31e2f;}
.logreg_recom {font-size:14px;margin-top:20px;}
.logreg_recomUl {width:345px; margin:0 auto; text-align: left; margin-top: 10px;}
.logreg_recomItem {width:50%; margin-left: -3px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top: 5px; margin-bottom:5px;}
.logreg_recomItem .chk {margin-right:5px;}
.logreg_show {background: #f5f5f5; color: #000000; text-align: center; display:block; width:375px; margin:0 auto; text-decoration: none; height:30px; line-height:30px; margin-top: 25px}
.logreg_show img {display:inline-block;margin-top:5px;margin-bottom:-2px;}
.logreg_show:hover {color:#000000; background: #dedede;}
.w9012 .logreg {right: 90px;}
.w7590 .logreg {right:75px;}
.wl75 .logreg {right:0; left:0; width:auto; top: 55px; z-index:948;}
.wl75 .logreg_tab,
.wl75 .logreg_tabs {border:0;}
.wl75 .logreg_tab {background: #eaeaea;}
.wl75 .logreg_tab.active {background: #fff;}
.subscriberu_infobar {padding: 15px 15px 15px 80px; border-bottom: 1px solid #dcdcdc;background: #F9EBAC;text-align: center;}
.subscriberu_infobar .mod_anketa {padding: 0; margin:0; border: none;}
#ankst {display: none;}
.mod_anketa {border: 4px solid #db992e; padding: 15px 20px; font-size: 14px; color: #000000; margin-bottom: 20px;}
.mod_anketa select {max-width: 90%;}
.mod_anketa .quest label { display: block;vertical-align: top;}
.mod_anketa .quest label input { display: inline-block;}
.mod_anketa .quest b { margin: 5px 0; display: block;}
.mod_anketa #ankst { float: left; margin: 5px 10px 0 0;}
/* ! logged info */
.logged {right:139px; width:200px; background: #eaeaea; position: absolute; top:70px; z-index:/*778*/665; padding:0; display:none;}
.logged_list {display:block;}
.logged_item {display:block; font-size:13px; border-bottom: 1px solid #dfdfdf;}
.logged_link {text-decoration: none; color: #000000; display: block; position: relative;padding:3px 20px 3px 50px; height: 24px; line-height: 24px;}
.logged_link:hover {background: #000000; color:#fff;}
.logged_notif {font-weight: 600; color:#c12133;margin-left:4px;}
.logged_link:hover .logged_notif {color:#fff;}
.logged_icon {display:block; position: absolute; height:30px; width: 25px; left:10px; top:0; background-image: url("/img/new/manage/manage_icons.png"); background-repeat: no-repeat;}
.logged_icon-1 {background-position: 0 8px;}
.logged_icon-2 {background-position: 0 -24px;}
.logged_icon-3 {background-position: 0 -56px;}
.logged_icon-4 {background-position: 0 -88px;}
.logged_icon-5 {background-position: 0 -120px;}
.logged_icon-6 {background-position: 0 -152px;}
.logged_icon-7 {background-position: 0 -183px;}
.logged_icon-8 {background-position: 0 -217px;}
.logged_icon-9 {background-position: 0 -247px;}
.logged_icon-10 {background-position: 0 -274px;}
.logged_icon-11 {background-position: 0 -304px;}
.w9012 .logged {right: 90px;}
.w7590 .logged {right:75px;}
.wl75 .logged {right:0; left:0; width:auto; top: 55px;}
/* ! checkboxes */
.chk {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 18px; height:18px; background: url("/img/new/index/checkbox.png") no-repeat top;}
.chk.active {background-position: bottom;}
.chk-2 {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 18px; height:18px; background: url("/img/new/index/checkbox.png") no-repeat top;}
.chk-2.active {background-position: bottom;}
/* ! sub popups */
.sub_info { position: absolute; top: 41px; background: #e6eaef; border-top:1px solid #dedfe0; padding:20px 30px 20px 20px; display:none; left:0; min-width: 165px;}
.wl75 .sub_info { top: auto; }
.sub_parent:hover .sub_info {display:block;z-index: 1;}
.sub_followers {color:#000000; font-size:12px; padding-left: 32px; padding-top: 2px; background: url("/img/new/sprite.png") no-repeat -8px -430px; display:block; font-weight: normal; margin-top:25px;}
.sub_subtext {display:none; border:1px solid #c83a4a; position: absolute; top:0px; left: -100px; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.sub_subtext:after {display:block; height:100%; width: 4px; background: url("/img/new/index/minlayer.png") no-repeat center; content:' '; position: absolute; right:-4px; top:0;}
.sub_subscribe:hover .sub_subtext, .sub_info .subscriberu_notsubscribed:hover .sub_subtext {display:block;}
.sub_unsubscribe:hover .sub_subtext, .sub_info .subscriberu_subscribed:hover .sub_subtext {display:block;}
/* events page */
.cal_link {background: url("/img/new/index/icon_cal.png") no-repeat left; display:block; height: 27px; line-height:29px; color: #000000; text-decoration: none; border:0; padding-left:32px; right:0; position: absolute; top:39px;}
/* ! events & groups */
.events,
.groups {position: relative;}
.groups {margin-bottom: 25px;}
.moder-group{ color: #DB992E; }
.moder-group+.moder-group { display:none; }
.group_tema-pic img {display: none; height: auto;}
.group_tema-pic img:first-child {display: block;}
/* entry's */
.lupa70 { background: url("/img/new/sprite.png") no-repeat -9px -482px; width: 16px; height: 16px; display: inline-block; position: relative; top: 4px;}
.complain-link {background: url("/img/new/sprite.png") no-repeat no-repeat -5px -599px; height: 16px;display: inline-block; padding-left: 20px;text-decoration: none;color: #1f1f1f;font-size: 12px; margin-right: 5px; }
.topic-vote {padding-left: 20px; background: url("/img/new/sprite.png") no-repeat -6px -294px; background-position: 1px 1px;margin-right: 10px;}
.group_start {margin: 10px 0;}
.group_halfclear {width: 100%; height: 0; clear: both; overflow: hidden; display: block; margin-top: 15px;}
.group_sharelist {width: 120px; height: 24px; margin-top: -1px;}
.group_content.group_article-content { margin-bottom: 0;}
.group_content .errorpage h3 { margin: 15px 0;}
.group_link { text-decoration: none;}
.group_createLink {float:right;}
.group_create-403 .right{background: url("/img/new/index/send404.png") no-repeat left top; width:580px; height:365px; position: relative;top: 0;margin: 0 auto;left: 0;margin-top: 70px; padding-left:320px; font-size:18px; line-height:30px;}
.groupentry .act-top .subscriberu_fbbox,
.groupentry .content .subscriberu_fbbox { display: inline-block; }
.groupentry .content .subscriberu_fbbox a { vertical-align: text-bottom; }
.groupentry img {display: none;}
.groupentry.topicentry {border-bottom: 0; margin-bottom: 0;}
.groupentry.topicentry img {display: inline-block; max-width: 100%;}
.groupentry .title a { word-wrap: break-word; }
.groupentry.entrypined { padding-bottom: 15px; margin-bottom: 15px; }
.groupentry .title.pined { background: url("/img/new/index/pin.png") no-repeat 5px 5px; }
.groupentry h3.title.pined a { padding-left: 30px; font-size: 17px; color: #202020; }
.groupentry.topicentry .act-top .subscriberu_fbbox a,
.groupentry .info a {color: #78b81d; text-decoration: none;}
.groupentry .lupa70 {position: relative; top: 2px;}
.group-page .group_sends.group_sends-withDetail .groupentry ul.poll,
.group-page .group_sends.group_sends-withDetail .groupentry ul.poll-results { list-style: outside none none; margin-left: 0; color: #000; padding-top: 0.2em; clear: left; }
.groupentry ul.poll li { margin-bottom:.55em; }
.groupentry ul.poll li .radio { width: 1em;height: 1em;opacity: 1;display: inline-block; vertical-align: middle; margin: 0 5px 3px 0; }
.groupentry ul.poll li label { vertical-align:middle;}
.groupentry ul.poll li button { margin-right:.15em; margin-top:.1em; background: #db992e;border:0; border-top:1px solid #fdbc4c;display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px 15px 5px 15px; color:#fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); text-decoration: none; font-size:12px !important; text-transform: none; letter-spacing: 0; cursor: pointer;}
.groupentry ul.poll li button.poll-show-results { color:#4f5054; }
.groupentry ul.poll-results li { overflow: hidden;line-height: 1;margin-bottom: 0.85em; }
.groupentry ul.poll-results .poll-results-numbers { width: 2.71em; display: block; float: left; margin-right: -2.71em; }
.groupentry ul.poll-results .poll-results-numbers small { display: block; font-size: 1em; color: #ABABAB; }
.groupentry ul.poll-results .poll-results-answer { padding-left: 2.71em; display: block; }
.groupentry ul.poll-results .poll-results-winner .poll-results-answer-diagram { background: #8CB93D none repeat scroll 0% 0%;}
.groupentry ul.poll-results .poll-results-answer-diagram { display: block; height: 0.571em; background: #C9C9C9 none repeat scroll 0% 0%; margin-top: 0.25em; overflow: hidden;}
.groupentry ul.poll-results .poll-results-totals { color: #575757; margin-top: -.07em; }
.wl75 .unicmodule.module-type3.groupentry.nohover.topicentry .text table { width: 100%!important;}
.wl75 .unicmodule.module-type3.groupentry .comments,
.wl75 .unicmodule.module-type3.groupentry .group_group,
.wl75 .unicmodule.module-type3.groupentry .info,
.wl75 .unicmodule.module-type3.groupentry .topic-vote,
.wl75 .unicmodule.module-type3.groupentry .complain-link,
.wl75 .unicmodule.module-type3.groupentry span { font-size: 13px;}
.wl75 .unicmodule.module-type3.groupentry .group_group .subscriberu_titlesand { vertical-align: middle;}
.events_title {margin-right: 180px;}
.fileentry .subscriberu_fbbox{display: inline-block; vertical-align: middle;margin-right: 5px;}
.fileentry .subscriberu_fbbox img{margin-top: 0;}
.fileentry .subscriberu_wrapName {padding-left: 5px;}
.fileentry .subscriberu_wrapName a{text-decoration: none; color: #78b81d;}
.fileentry .act .info,
.fileentry .act .entrycomment{margin-right: 5px; text-decoration: none; color: #1f1f1f;}
.fileentry .act .entrycomment:hover{ color: #59adeb;}
.fileentry .preview, .fileentry .filepic{ float: left; margin-top: 4px;}
.fileentry h2{ margin: 0 0 3px 40px;}
.w175 .fileentry h2 a { word-wrap: break-word; }
/*.group_content .fileentry .subscriberu_wrapName:after{ background: none;}*/
.event,
.group {position: relative; padding:30px 0; border-bottom:1px solid #efefef;}
.group {padding:30px 0 20px 0;}
.event_photo,
.group_photo {width:100px; float:left; position: relative;}
.wl75 .group_photo {padding: 10px;}
.wl75 .group_text {margin-left: 0;}
.event_pic,
.group_pic {width:100%; height:auto; display:block;}
.event_text,
.group_text {margin-left:120px; display:block; position: relative;}
.wl75 .group_text, .w7590 .group_text, .w9012 .group_text {margin-left:0;}
.event_date {color:#000000; text-transform: uppercase; letter-spacing: 1px; font-size:12px;}
.event_title {margin-bottom:8px;}
.group_title {margin-top: -7px;}
.group_title a { word-wrap: break-word;}
.wl75 .meta-group {padding: 0 5px;}
/*.w7590 .group_title,*/
/*.w7590 .group_title a {font-size: 16px; line-height:24px;}*/
/*.wl75 .group_title a {font-size: 16px; line-height:24px;}*/
.w7590 .group_title {margin: 0 310px 0 0;}
.group_text .group_title {margin-right:0;}
.event_source {text-decoration: none; margin-top: 15px; display:block;}
.w7590 .event_photo {width: 80px;}
.w7590 .event_text {margin-left: 90px;}
.wl75 .event_photo {width: 60px;}
.wl75 .event_text {margin-left: 70px;}
/* rss entry */
.entry.fullentry.rss { position:relative; padding-bottom: 30px; border-bottom: 1px solid #e6e6e6; margin-bottom: 25px; }
.layer-left.rss { padding-top: 20px; }
.entry.fullentry.rss .content { padding-top: 20px; margin-left: 40px; position: relative; display: block; width: auto; margin-right: 0; }
.entry.fullentry.rss .content .lightblue { color: grey; margin-top: 5px; display:inline-block;}
.entry.fullentry.rss .act .subscriberu_subscribe { width: 25px; height: 25px; bottom: 45px; position: absolute; font-size: 0;}
.entry.fullentry.rss .act .subscriberu_subscribe:hover span.unicsub_text { display: block; font-size: 13px; left: 25px;}
.entry.fullentry.rss .act .subscriberu_subscribe:hover span.unicsub_text:after { display: none;}
.entry.fullentry.rss .act .subscriberu_subscribe.subscriberu_subscribed { background: url("/img/new/sprite.png") no-repeat -167px -103px;}
.entry.fullentry.rss .act .subscriberu_subscribe.subscriberu_notsubscribed { background: url("/img/new/sprite.png") no-repeat -7px -103px;}
.entry.fullentry.rss .act .usercount { padding: 5px 0 0 40px; color: grey; display: block; }
/*.layer-left.rss*/
/* ! mods */
.mod_emailForm {background: #c12133; padding:16px 30px 25px 30px; position: relative; color:#fff; margin: 20px 0 50px 0;}
.mod_emailForm a {color:#fff; text-decoration: none;}
.mod_emailForm a:hover { text-decoration: underline;}
.mod_subsForm {background: #e1ecf3; padding:16px 30px 25px 30px; position: relative; color:#000000; margin-bottom:50px;}
.mod_emailInput {border:1px solid #bebebe; height: 40px; display:block; width:100%; font-size:15px; text-indent: 10px; margin: 15px 0 10px 0;}
.mod_partners {position: relative; margin-bottom:50px;}
.mod_partnersUl {font-size:14px; margin-top:20px; border-top: 5px solid #efefef;}
.mod_partnersItem {border-bottom:1px solid #efefef; padding:8px 0;}
.mod_partnersLink {color:#000000; display:block; text-decoration: none;}
.wl75 .mod_partnersUl {font-size:12px;}
.wl75 .mod_partnersItem {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:48%; padding-right:2%; margin-right:-3px; overflow: hidden; position: relative;}
.wl75 .mod_partnersItem:after {display:block; width:8px; height:100%; position: absolute; content:' '; background: url("/img/new/index/grad-3.png") no-repeat right center; top:0; right:0%;}
.wl75 .mod_partnersLink {width:1000%;}
.w7590 .mod_partnersItem {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:48%; padding-right:2%; margin-right:-3px; overflow: hidden; position: relative;}
.w7590 .mod_partnersItem:after {display:block; width:8px; height:100%; position: absolute; content:' '; background: url("/img/new/index/grad-3.png") no-repeat right center; top:0; right:0%;}
.w7590 .mod_partnersLink {width:1000%;}
.mod_useful {position: relative; margin-bottom:50px;}
.mod_usefulUl {background: #f2f6ea; display:block; margin-top: 20px;}
.mod_usefulItem {display:block;}
.mod_usefulLink {display:block; padding: 15px 0 15px 20px; color:#000000; text-decoration: none; font-size:14px; font-weight: normal;border-bottom:1px solid #dcdcdc;}
.mod_usefulLink:last-child {border:0;}
.mod_ask {background: #323640 url("/img/new/index/letter.png") 5% center no-repeat; /*background-size: contain; */color:#fff; text-decoration: none; display: block; position: relative; display:block; height:115px; padding:10px 0; margin-bottom:50px;}
.mod_ask-mt {margin-top:40px;}
.mod_askText {position: absolute; display:block; width:40%; left:5%; margin-left: 130px; font-size:18px; line-height:22px; top:50%; margin-top: -26px;}
.w9012 .mod_askText {margin-left: 110px;}
.w7590 .mod_ask {background-position:40% center;}
.w7590 .mod_askText {margin-left: 90px; left:40%;}
.wl75 .mod_ask {background-position:32% center;}
.wl75 .mod_askText {margin-left: 90px; left:32%;}
.mod_compet {border:4px solid #db992e; padding:15px 20px; font-size:14px; color:#000000; margin-bottom: 50px;}
.mod_competLink {color:#dd9a1a; text-decoration: none; font-weight: 600; margin-top:5px; display:block;}
.wl75 .mod_compet {margin-top: 20px; margin-bottom:0;}
.mod_advert {margin-bottom:50px;}
.wl75 .mod_advert {margin-bottom:0px; margin-top:20px;}
.mod_rate {margin-bottom:50px; position: relative;}
.mod_rate a {text-decoration: none;}
.mod_rateUl {display:block;font-weight: normal;}
.member_group .mod_rateUl {border-top: 5px solid #e6e6e6;}
.mod_rateItem a {color:#000000; text-decoration: none;}
.mod_rateItem a.orange {color:#dd9a1a;}
.mod_rateItem a.subscriberu_titlesand {color:#d68c00;}
.mod_listLink {display: inline-block;font-size: 11px; color: #d68c00;}
.mod_listLink .subscriberu_fbbox {display: inline-block;}
.mod_cnt-comments {color:grey; text-decoration: none;}
.member_group .mark-as-read { padding: 10px 15px;}
.member_group .mark-as-read a { text-decoration: none; font-weight: bold;background: #fff url("/static/img/ico/tick.gif") no-repeat 0 2px;padding-left: 20px; }
.mod_rateItem {border-bottom: 1px solid #e6e6e6; display:block; padding: 13px 0 13px 24px; position: relative;}
.mod_rateItem:last-child {border:0;}
.mod_rateNumber {position: absolute; top:13px; left:0; color:#555555;}
.mod_faq {background: #f2f6ea; position: relative; display:block; padding:20px; margin: 25px 0;}
.mod_faqUl {display:block;}
.mod_faqItem {width:50%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.mod_faqLink {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding: 5px 10px; color: #000000; text-decoration: none;}
.mod_faqLink-active,
.mod_faqLink-active:hover {background: #fff; color:#000000; border:1px solid #d2d2d2; cursor: default;}
.w7590 .mod_faqItem {width:100%;}
.wl75 .mod_faqItem {width:100%;}
.mod_info {position: relative;}
.mod_info a {text-decoration: none;}
.mod_info p {margin-bottom: 15px;}
.mod_info small {font-size:11px; color:#555555;}
.mod_infoGreen {margin-top:15px; background: #f2f6ea;font-weight: normal; padding:20px 20px 5px 20px; font-size:14px;}
.mod_info .black {color:#000000;}
.mod_infoNumber {display:block; position: relative; padding: 0 0 8px 0; font-size:15px;}
.mod_infoType {font-size:13px; font-weight: 600; position: absolute; top: 20px; right:20px; text-decoration: none;}
.mod_infoType-bronze {color:#9d4a00;}
.mod_settings {margin-top:25px; position: relative;}
.mod_settingsTitle {margin-bottom:20px;}
.mod_settingsItem {display:block; background: #f2f6ea; padding:13px 15px 9px 15px; position: relative; border-bottom:1px solid #e9e9e9; }
.group.mod_settingsItem { min-height: 35px; }
.mod_settingsItem .unreaded_counter{font-style: normal;}
.mod_settingsItem .new-theme{text-align: center; display: block; padding: 5px;}
.mod_settingsItem.group .phSelect_link a{font-size: 13px; color:#78b81d;}
.mod_settingsItem.group .leave.phSelect_link{font-size: 13px; color:#9d4a00;text-align: center; }
.mod_settingsItem:hover,
.mod_settingsItem.active {background: #f5ecc5;}
.mod_settingsText {color:#000000; display:block; margin-right:45px; text-decoration: none;}
.mod_settingsLink {color:#d68c00; font-size:11px; text-decoration: none;}
.mod_settingsIcon {background: url("/img/new/index/icon_settings-2.png") no-repeat center; width:14px; height:100%; display: block;}
.mod_settings .phSelect {position: absolute; top: 15px; right:15px;}
.mod_settings .phSelect_list {right:0; left:auto;}
.mod_list {margin-top:25px; position: relative;}
.mod_listTitle {margin-bottom:20px;}
.mod_listList {border-top: 5px solid #e6e6e6; position: relative; display:block; padding-top:0px;}
.mod_listItem {border-bottom: 1px solid #e6e6e6; display:block; position: relative;padding:13px 0 9px 0;}
.mod_listText {color:#000000; display:block;}
.mod_listLink {font-size:11px; color: #d68c00; text-decoration: none;}
.mod_friends {position: relative;}
.mod_friends-mb {padding-bottom:40px;}
.mod_friendsTitle {margin-bottom:15px;}
.mod_friendsLink {text-decoration: none; color:#000000;}
.mod_friendsItem {background: #f2f2e9; display:block; padding: 13px 15px 9px 15px; position: relative; min-height:32px; border-bottom:1px solid #e6e6e6;}
.mod_friendsItem:last-child {border:0;}
.mod_friendsPhoto {width: 32px; height:32px; float:left; overflow: hidden; line-height:0;}
.mod_friendsName, .subscriberu_wrapName {margin-left: 47px; display:block; overflow: hidden; height:32px; line-height:32px; position: relative;}
.mod_friendsList .subscriberu_wrapName a {color: #000000; text-decoration: none;}
.mod_friendsList .subscriberu_wrapName a:hover {color: #59adeb;}
.mod_friendsName:after/*, .subscriberu_wrapName:after*/ {position: absolute; top:0; right:0; width:10px; height:100%; display:block; content:' '; background: url("/img/new/index/grad-4.png") repeat-y right; z-index:5;}
.mod_friendsName:after, .subscriberu_wrapName:before{ content:""; display:block; position:absolute; height: 100%; width: 50px; right: 0; background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 75%) }
.mod_friendsShow {display:block; height:32px; line-height:28px; text-decoration: none; color:#78b81d;}
.mod_friendsItem.user-popup .subscriberu_avatar{width: 32px; height: 32px; float: left; overflow: hidden;line-height: 0;}
.mod_friendsItem.user-popup .subscriberu_wrapName .subscriberu_avatar{ float: none; overflow: hidden;white-space: nowrap;}
.mod_friendsItem.user-popup .subscriberu_avatar .subscriberu_wrapImg img {width: 33px; height: 33px;margin-top: 0;}
.mod_recommend {position: relative; }
.mod_recommend-mt {margin-top:25px;}
.mod_recommend-mb {margin-bottom:25px;}
.mod_recomDescription {color:#939393; font-size:11px; line-height:16px;}
.mod_recomUl {/*width:345px;*/ text-align: left; margin-top: 10px;}
.mod_recomItem {width:50%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top: 5px; margin-bottom:5px; margin-right:-4px;}
.mod_recomItem .chk {margin-right:5px;}
.mod_show {background: #f5f5f5; color: #000000; display:block; width:100%; text-align: center; text-decoration: none; height:30px; line-height:30px; margin-top: 15px; max-width: 350px;}
.mod_show img {display:inline-block;margin-top:5px;margin-bottom:-2px;}
.mod_show:hover {color:#000000; background: #dedede;}
.wl75 .mod_recomItem {width:100%;}
.mod_radio {width:30px; float: left; position: relative;}
.mod_radioText {margin-left:30px; color:#666; font-size:13px; display:block; margin-top:-4px;}
.mod_radioText small {font-size:11px; display: block; }
.mod_radioText big {font-size :13px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.mod_radioLabel {margin-top:15px; display:block;}
.mod_radioLabel-last {padding-bottom:20px;}
.mod_radioText big.mod_radioInline {display:inline-block; vertical-align: middle;}
.mod_chk {width:30px; float: left; position: relative;}
.mod_chkText {margin-left:30px; color:#666; font-size:13px; display:block; margin-top:-4px;}
.mod_chkText small {font-size:11px;}
.mod_chkText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.mod_chkLabel {margin-top:15px; display:block;}
.mod_chkLabel-last {padding-bottom:20px;}
.mod_inpt {width:130px; float: left; position: relative;}
.mod_inpt input {background: #f5f5f5; border:1px solid #c0c0c0; width:40px; padding-left:10px; height:35px; color:#000000; font-size:15px;}
.mod_inptText {margin-left:130px; color:#666; font-size:13px; display:block; margin-top:-4px;}
.mod_inptText small {font-size:11px;}
.mod_inptText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.mod_inptLabel {margin-top:15px; display:block;}
.mod_inptLabel-last {padding-bottom:20px;}
.mod_popular {position: relative;}
.mod_popular-mt {margin-top:50px;}
.mod_popular-mb {margin-bottom:50px;}
.mod_popularTitle {padding-bottom:20px; border-bottom:5px solid #e9e9e9;}
.mod_popularList {display:block; padding-top: 15px;}
.mod_popularItem {padding:20px 0 15px 0; border-bottom:1px solid #e9e9e9;}
.mod_popularLink {text-decoration: none; color: #000;}
.mod_popularPhoto {width:80px; float:left;}
.mod_popularPic {width:100%; height:auto;}
.mod_popularText {margin-left:90px; display:block; margin-top:-3px;}
.mod_popularComments {background: url("/img/new/sprite.png") no-repeat -6px -175px; display:block; margin-top:5px; color:#000000; padding-left:22px; min-height:18px;}
.mod_menu1 {display:block; position: relative;}
.mod_menu1-mt {margin-top: 20px;}
.mod_menu1-mb {margin-bottom: 20px;}
.mod_menu1Link {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;padding: 8px 12px; margin-right: 20px; text-decoration: none; color:#000000;}
.mod_menu1Link-ml {margin-left:-12px;}
.mod_menu1Link-active,
.mod_menu1Link-active:hover {border:1px solid #e4e4e4; margin-top:-1px; color:#000000; cursor: default;}
.mod_menu2 {display:block; border-top: 5px solid #e6e6e6; position: relative;}
.mod_m2Item {display:block; border-bottom: 1px solid #e6e6e6; position: relative;}
.mod_m2Link {display:block; text-decoration: none; color:#000000; padding: 7px 0; position: relative;}
.mod_m2Link-active,
.mod_m2Link-active:hover {color: #c31e2f; font-weight: 600; cursor: default;}
.mod_m2Arrow {background: url("/img/new/index/icon_arrow-advert.png") no-repeat; width:10px; height:6px; position: absolute; top:15px; right:5px;}
.mod_menu2Inner {display:block; padding-bottom: 5px; overflow: hidden;}
.mod_menu2InnerLink {display:block; text-decoration: none; font-size:12px;}
.mod_menu3List {border-top: 5px solid #e6e6e6; display:block; margin-top:10px;}
.mod_menu3Item {display:block; border-bottom:1px solid #e6e6e6; padding:10px 0;}
.mod_menu3Item:last-child {border:0;}
.mod_menu3Link {display:block; text-decoration: none; position: relative;}
.mod_menu3Link-active:after {display:block; width:5px; height:5px; border-radius: 10px; background: #c31e2f; content:' '; position: absolute; bottom:8px; left:-12px;}
.mod_menu3Link-active:hover:after {background: #59adeb;}
.mod_menu3Cat {display:block; color: #c31e2f;}
.mod_menu3Link:hover .mod_menu3Cat {color:#59adeb;}
.mod_menu3Text {color:#000000; display:block;}
.mod_popgroups {position: relative;}
.mod_popgroups-mt {margin-top:50px;}
.mod_popgroupsTitle {padding-bottom:20px; border-bottom:5px solid #e9e9e9;}
.mod_popgroupsList {display:block; padding-top: 15px;}
.mod_popgroupsItem {border-bottom:1px solid #e9e9e9;}
.mod_popgroupsLink {text-decoration: none; color: #000; display:block; padding:8px 0;}
.mod_sections {position: relative; margin-bottom:25px;}
.mod_secAdd {text-decoration: none;}
.mod_secList {display:block; position: relative; margin-top:15px;}
.mod_secItem {display:block; position: relative;}
.mod_secLink {display:block; background: #f2f2e9; display:block; padding:15px 10px; text-decoration: none; color:#000000; border-bottom:1px solid #dddddc; position: relative;}
.mod_secTitle {background: url("/img/new/index/icon_arrowlenta.png") no-repeat left 5px; padding-left:24px;}
.mod_secList .phSelect {position: absolute; top:9px; right:15px;}
.mod_secSublist {display:block; background: #f5f5f5; position: relative; padding:10px 0; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); overflow: hidden;}
.mod_secSublink {color:#000000; font-size: 12px; display:block; padding:4px 15px; text-decoration: none;}
.mod_secSublink:hover {background: #f5ecc5; color:#000000;}
.mod_secSubicon {background: url("/img/new/index/icon_userlenta.png") no-repeat 0 -25px; display:inline-block; width: 14px; height:16px; margin-bottom:-4px; margin-top:2px; margin-right:2px;}
.mod_secSublink:hover .mod_secSubicon {background-position: 0 2px;}
.wl75 .mod_sections {margin:0px -20px 0 -20px; padding:20px 0 0 0 ; background: #fff;}
.wl75 .mod_secAdd {padding-left:20px; display:block;}
.wl75 .mod_secLink {padding:15px 20px;}
.mod_calendar {position: relative;}
.mod_calendar.calendars {width:100%;}
.mod_calendar-border {border:1px solid #d9d9d9; padding:10px; margin-left:-15px;/* margin-right:15px;*/ margin-right:-15px;}
.mod_calendar-abs {position: absolute; top:0; right:0; width: 190px; max-width:10000px; box-shadow: 0px 1px 4px rgba(0,0,0,0.3); background: #fff; z-index:555; display:none;}
.mod_calendar-abs .mod_calSelf {margin-right:8px;}
.mod_calendar .subscriberu_fblock_narrow {position: absolute; top: -8px; left: -6px; padding: 0; font-style: normal; text-align: left; display: none;z-index: 3;}
.mod_calendar .subscriberu_fbhover .subscriberu_fblock {display:block !important;}
.mod_calendar .subscriberu_fbhover .subscriberu_fblock_narrow {display:block !important;}
.mod_calendar .fbbb, .fbbc, .fbbd, .fbbf, .fbbg { background: #d7e7ec;}
.mod_calendar .fbbtext { padding: 5px; width: 95%;}
.mod_calendar .fbbtext a, .fbbtext em { padding: 5px; }
.mod_calendar .calendar td .subscriberu_fbbox {position:relative;}
.mod_calInfo {font-size:12px; line-height:18px; color:#000000; margin: 10px 5px 0 5px;}
.mod_calIcon {background: url("/img/new/index/icon_calendarUI.png") no-repeat; width: 25px; height:27px; display:inline-block; margin-right:5px; cursor: pointer; position: relative;}
.mod_calIcon-phones {position: absolute; top:40px; right:20px;}
.ui-widget {box-shadow: 0 1px 4px rgba(0,0,0,0.3); font-size:12px;}
.mod_calendar .ui-widget {width: 100%; font-size:11px; box-shadow: none;}
.ui-datepicker-week-end {color: #c12133;}
.ui-state-default, .ui-widget-content .ui-state-default {color:#e2e2e2; text-align: center;}
/*.ui-datepicker-current-day, .ui-datepicker-today, */
.ui-widget .ui-state-highlight, .ui-state-highlight, .ui-state-active, .ui-widget-content .ui-state-active {color:#e2e2e2; border: 1px solid #e5e5e5;background: #fff; text-align: center;}
.ui-state-hover, .ui-widget-content .ui-state-hover {color:#000000; text-align: center; background: #fff; border-color:#999;}
.ui-state-CUSTOM_hasArticles, .ui-widget-content .ui-state-CUSTOM_hasArticles {color:#000000; text-align: center;}
.a.ui-datepicker-prev.ui-corner-all {border-radius: 0 !important;}
.ui-corner-all {border-radius: 0 !important;}
.calendarInput {background: url("/img/new/index/icon_inputDatepicker.png") no-repeat right top; background-size: auto 100%; z-index:66;}
div#ui-datepicker-div.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {z-index:667 !important;}
.w7590 .mod_leftHalf,
.w9012 .mod_leftHalf {width:46%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.w7590 .mod_rightHalf,
.w9012 .mod_rightHalf {width:46%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; margin-left:6%;}
.cal_link {z-index:88;}
.cal_hidden {position: absolute; width: 210px; right:0; top:40px; background: #fff; line-height:22px;}
/* ! select ul */
.select {display:block; position: relative;}
.select_item {display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; margin-right: 15px;}
.select_link {color:#000000; text-decoration: none; display:block; padding:5px 10px; border:1px solid transparent;}
.select_link-active,
.select_link-active:hover {color:#000000; font-weight: normal; border:1px solid #e6e6e6; cursor: default;}
.select-mt {margin-top: 20px;}
.select-mb {margin-bottom: 20px;}
.select_time {width: 120px;}
.select_time .phSelect{float: left; max-width: 80px; width: 80px;}
/* ! meta links (share, comms, files) */
.meta {display:block; position: relative; margin-top:5px;}
.meta_item {display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; margin-right:30px;}
.meta_link {display:block; color:#000000; font-size:12px; height: 34px; line-height:36px; text-decoration: none;}
.meta_link-1 {background:url("/img/new/sprite.png") no-repeat -2px -377px; padding-left: 30px; margin-top: -2px;}
.meta_link-2 {background: url("/img/new/sprite.png") no-repeat -6px -167px; padding-left: 24px;}
.meta_link-3 {background: url("/img/new/sprite.png") no-repeat -6px -330px; padding-left: 24px;}
.meta_link-4 {background:url("/img/new/sprite.png") no-repeat -8px -425px; padding-left: 32px;}
.catalogentry .meta_link-4 {background:url("/img/new/sprite.png") no-repeat -8px -433px;}
.w7590 .meta_item {margin-right: 10px;}
.wl75 .meta_item {margin-right: 10px;}
/* ! phSelect */
.phSelect {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 150px; position: relative; border: 1px solid #dcdcdc; height:30px; cursor: pointer; z-index:88;}
.phSelect_hideList {display:none;}
.phSelect-aw {width:auto; background: #fff}
.phSelect-notShort .phSelect_list {width: 180px;}
.phSelect-w100 {width:100%; background: #fff}
.phSelect-w100 .phSelect_list {width:100%;}
.phSelect-mb {margin-bottom:25px;}
.phSelect-wide {display:block; width:100%; max-width: 376px; background: #f5f5f5; border:1px solid #bebebe; margin-top:5px; margin-bottom:20px; height:32px;}
.author_editContent .phSelect-wide .phSelect_value{ overflow: hidden; padding-right:30px;word-break: break-all;}
.phSelect-white {background: #fff;}
.phSelect-grey {background: #f5f5f5; border:1px solid #dcdcdc;}
.phSelect-comment {border:0; position: absolute; top:0px; right:0; display:none;}
.phSelect-comment .phSelect_list {right:0; left:auto;}
.phSelect-right .phSelect_list {right:0; left:auto;}
.phSelect-month, .phSelect-year {width: 110px; display: inline-block; margin-right: 10px;}
.phSelect_format-digest {width: 200px; margin-bottom: 5px;}
.phSelect.phSelect-long {width: 210px; margin: 15px auto;}
.phSelect.phSelect-long .phSelect_list {width: 210px;}
.wl75 .phones .phSelect {width: 160px;}
.wl75 .phSelect-wide {max-width:10000px;}
.wl75 .phSelect-comment,
.w7590 .phSelect-comment,
.w9012 .phSelect-comment {display:block;}
.phSelect_tohold {display:block; margin-top:5px;}
.phSelect_tohold .phSelect_toholdTitle {padding:5px 8px; display:block;}
.phSelect_tohold label {display:block; padding:5px 8px; cursor: pointer;}
.phSelect_tohold label span {display:inline-block; margin-right:5px;}
.phSelect_tohold label:hover {background: #f5f5f5;}
.phSelect_value {position: absolute; top:0; left:0; height: 30px; line-height:32px; color: #000000; font-size: 14px; padding-left:10px; z-index:4;}
.phSelect_constant {position: relative; height: 30px; line-height:32px; color: #000000; font-size: 14px; padding-left:5px; padding-right: 25px; z-index:3;}
.phSelect_arrow {background:url("/img/new/index/phSel.png") no-repeat center; width:30px; height:30px; position: absolute; top:0; right:0;}
.phSelect_list {display:block; top: 0; left:0; width: 150px; background: #fff; position: absolute; box-shadow: 0 3px 5px rgba(0,0,0,0.4); text-align: left; z-index:98; padding:0; display:none;max-height: 300px; overflow-y: auto;}
.phSelect_leave, .phSelect_desc, .phSelect_read {text-decoration: none; font-size:14px; display:block; background: #fff; padding: 5px 8px; z-index:98; margin:0 !important; cursor: pointer;}
.phSelect_link, .phSelect_link a {text-decoration: none; font-size:14px; color:#000000; display:block; background: #fff; padding: 5px 8px; z-index:98; margin:0 !important; cursor: pointer;}
.phSelect_link:hover,.phSelect_link:hover a,
.phSelect_link.active, .phSelect_link.active a {background: #efefef; color:#000000;}
.phSelect_link.active, .phSelect_link.active a { cursor: default;}
.phSelect-wide .phSelect_arrow {background-color: #fff; background-position: -7px center; border-left: 1px solid #bebebe; height:32px;}
.phSelect-wide .phSelect_list {width:100%;}
.desc_cont { padding-top: 2px; font-size: 10pt;float: right; max-width: 400px; top: -60px; position: relative; }
.desc_cont .desc {display: none;}
.desc_cont.format-digest {float: none;position: relative; max-width: 520px;top: -45px; left: 215px;}
.desc_cont.format-digest .desc {position: absolute; width: 100%;}
.subscriberu_pb {background-color: transparent; position: absolute; margin-top: 2em; margin-left: 6.5em; display: none;}
.subs_item .subscriberu_fbbox.phSelect {position: absolute;bottom: 25px;right: 15px; width: 45px;}
.subs_item .subscriberu_fbbox.phSelect .mod_settingsIcon{position: relative; top: -32px;}
.subs_item .subscriberu_fblock_format.phSelect_list {left: -135px;}
.subs_item .subscriberu_subscribe {height: 17px; top: 35%; right: 10px; position: absolute;}
.w9012 .desc_cont.format-digest .desc {max-width: 400px;}
.w7590 .desc_cont.format-digest,
.w7590 .desc_cont.format-digest .desc {position: static;}
.select-time_text {line-height: 45px;}
/* ! faq */
.faq_content {margin-top: 40px; position: relative;}
.faq_content big {font-size:20px; font-weight: normal; margin-bottom:25px; display:block;}
.faq_content p {margin-bottom:25px;}
.faq_content a {text-decoration: none;}
.faq_content p.bignorm {margin-bottom: 5px; font-weight: bold; font-size: 15px;}
.faq_content p.faq_text {margin-bottom: 5px; }
.faq_content table {width:100%; margin-bottom:25px;}
.faq_content table td {padding:20px 0; background: #f5f5f5; color: #000000; font-size:14px; vertical-align: top; border-top:2px solid #fff;}
.faq_content table td {padding-left:20px;}
.faq_content table .td2 {width:140px;}
.faq_content table .td3 {width:140px;}
.faq_content table .td4 {width:170px;}
.faq_content table tr.tr-head td {background: #1d1d1d; color: #fff; font-size:12px; font-weight: normal;}
.faq_content ul.faq_list li:before { display: block;width: 5px;height: 5px;border-radius: 10px; background: #c31e2f; content: ' '; position: relative;top: 13px;left: -13px;}
.faq_content ul.faq_list li { padding-left: 10px; }
.faq_content ul.faq_list { margin: 0 0 25px 30px; }
.wl75 .faq_content p { word-wrap: break-word; word-break: break-all; display:block;}
.faq_menu {display:block; border-top: 5px solid #e6e6e6; position: relative;}
.faq_mItem {display:block; border-bottom: 1px solid #e6e6e6;}
.faq_mLink {display:block; text-decoration: none; color:#000000; padding: 7px 0;}
#rules.faq_mLink {padding: 7px 0;width: 100%;}
.faq_mLink-active,
.faq_mLink-active:hover {color: #c31e2f; font-weight: 600; cursor: default;}
.toTop {width: 55px; background: url("/img/new/index/icon_toTop.png") no-repeat center left; height:31px; line-height:33px; color: #000000; position: absolute; display:block; bottom:25px; padding-left:41px; text-decoration: none; left: 71%}
.toTop_mt {position: relative; top: 10px;}
.toTop.toTop-right { position: relative; top: 0;left: -35px; margin-top: 15px; }
/* ! manage */
.manage_banner {background:#363636 url("/img/new/index/pattern-1.png"); padding:25px 0; color:#fff;}
.manage_banner h3 {color:#fff;}
.manage_button {position: absolute; text-align: center; top:50%; margin-top: -14px; width:265px; right: 60px;}
.manage_title {font-weight: normal; margin-top:30px;}
.manage_title a {text-decoration: none;}
.manage-auth_wrap {padding: 20px 0;}
.manage-auth_wrap .layer-grid5 .layer-left {width: 70%;}
.manage-auth_wrap .layer-grid5 .layer-right {width: 28%;}
.manage-auth_wrap .layer-grid5 .layer-right table {font-size: 14px;}
.manage-auth_wrap .form {margin-top: 20px; }
.manage-auth_wrap .manage-auth_row {margin-bottom: 10px; color: #666;font-size: 15px;}
.manage-auth_wrap .manage-auth_input {text-indent: 10px;background: #f5f5f5;display: block; height: 34px; border: 1px solid #bebebe; font-size: 15px; color: #000000; margin: 0; width: 380px; margin-bottom: 20px; margin-top: 5px;}
.manage-auth_wrap .forgot_pass {text-decoration: none;font-size: 13px; }
.w9012 .manage_button {right:15px;}
.w7590 .manage_button {right: 10px;}
.wl75 .manage_button {right:20px; width: auto}
.manage-list-business.maincontent.noLeftmenu .inside { padding: 20px 70px; }
.manage-list-business.maincontent.noLeftmenu input[type="checkbox"] { opacity: 1; }
.manage-list-business.maincontent.noLeftmenu .layer-left { width: 100%; }
.manage-list-descr.maincontent.noLeftmenu .inside { padding: 20px 70px; }
.manage-list-descr.maincontent.noLeftmenu input[type="checkbox"] { opacity: 1; margin:0 5px;}
.manage-list-descr.maincontent.noLeftmenu .layer-left { width: 100%; }
.manage-list-descr form { margin-bottom: 20px; }
.faq_pase-order select { height: 34px; display: block; margin: 5px 0; }
/* manage-author */
@media (max-width: 950px) {
.sendsay .td1 img, .sendsay .td4 img { width:100px!important; height:auto!important;}
.sendsay .td2 { font-size: 15px!important; }
.sendsay .td3 * { font-size: 12px!important; }
}
/* ! news */
.news {font-size:14px; color:#000000; padding-top:25px; border-bottom: 5px solid #ececec; margin-bottom:20px;}
.news a {text-decoration: none;}
.news_item {border-bottom: 1px solid #ececec; padding-bottom:20px; margin-bottom:20px;}
.news_item:last-child {border:0;}
.news_date {font-size:13px; color:#696969; padding-bottom:12px;}
/* ! breadcrumbs */
.bread {background: #f5f5f5; border-bottom: 1px solid #dfdfdf; padding:30px 0 27px 0;}
.bread_item, .bread-orange a {font-size: 12px;color:#000; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.bread_item a {text-decoration:none;}
.bread_link {color:#78b81d; text-decoration: none;}
.bread_list {padding-right: 230px;}
.bread-red .bread_link {color:#c31e2f; text-decoration: none;}
.bread-orange .bread_link, .bread-orange a {color:#db992e; text-decoration: none;}
.bread_separate {color:#000000; padding:0 15px; display: block;}
/* ! author */
.author {padding-top: 35px;}
.author .author {padding-top: 0;}
.author-edit {background: #f5f5f5;}
.author-edit .forget-password { bottom: 15px; position: relative;}
.author-edit .inside .hint { padding: 30px; border: 1px solid #d9d9d9; margin-bottom: 30px; background: #fff; }
.author_title {font-weight: normal; margin-bottom:25px;}
.author_editHeader {padding-top: 25px; border-bottom:1px solid #e9e9e9;padding-left: 65px;}
.author_about {position: relative;}
.author_userpic {position: relative; background: #f5f5f5; padding:15px; border-radius: 5px; line-height:0;}
.author_userpic-photo {display: inline-block;}
.author_userpic-photo input[type="file"].button{-webkit-appearance: none !important; border:0 !important;}
.author_userpic-photo .change-photo{display: inline-block; min-width: 350px;}
.wl75 .author_userpic-photo .change-photo{ min-width: 100%;}
.author_userpic-photo img {float:left;display: block;}
.author_userpic-photo label {padding: 10px;}
.author_userpic-photo .profile_photo {padding: 15px 10px 5px 10px;}
.author_userpic-photo .desc_photo {margin: 10px; display: inline-block;padding: 0 10px 10px 0;}
.wl75 .author_userpic-photo .desc_photo { line-height: 20px;}
.author_userpic-photo .file {margin: 10px;}
.author_userpic-photo label .chk {vertical-align:middle;margin-right: 5px;}
.author_pic {width:100%; height:auto;}
.wl75 .author_pic, .w7590 .author_pic, .w9012 .author_userpic { max-width: 150px; }
.author_meta {border:1px solid #d9d9d9; max-width:175px; padding:15px; background: #fff;}
.author_line {display:block; border:0; background: #d7d7d7; margin-top:8px; margin-bottom:8px; height:1px; background: none;}
.author_meta table {width:100%;}
.author_meta table .td2 {width: 45px; padding-right:0px;}
.author_meta table .td1 {color: #a6a6a6; font-size:11px;}
.author_rateStar {margin-left: -20px; background: url("/img/new/index/icon_star.png") no-repeat; width:15px; height:14px; display:inline-block;}
.author_info {padding:15px;}
.author_info h3 {margin-bottom:6px;}
.author_subtitle {color:#7e7e7e; display:block;}
.author_info p {margin-bottom:20px;}
.author_info a {text-decoration: none;}
.author_show {color:#78b81d; display:block; margin-top: -10px;}
.author_content {padding:30px; border:1px solid #d9d9d9; margin-bottom:30px; background: #fff;}
.author_content .interline .subscribe{top: 40px;}
.author_content h3 {margin-bottom: 10px;}
.author_content .mod_friendsList .subscriberu_wrapName:before {display:none;}
.author_sends {width:65%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.author_sends.quick {width:100%;}
.author_sends.quick .author_editInput { margin-bottom: 0;}
.author_sends.quick .quick_text { padding: 10px 0;}
.author_sends.quick .chk { margin-right: 8px;}
.author_sends.quick .quick_newletter { vertical-align: middle;}
.author_sends.quick .add_description div { width: 100%;}
.author_sends.quick .add_description .add_tilt { width: 50%;}
.author_sends.quick .add_description .no_marg { margin-bottom:0;}
.author_sends.quick .for + table.inform { padding-top: 15px; }
.author_sends.quick table.inform td { padding: 5px!important;}
.author_sends.quick_errorpage .quick_searchblock .author_editInput { margin-top: 15px;}
.author_sends.quick_errorpage .quick_searchblock .button { margin-top: 20px;}
.author_menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-left:4%; margin-right:-4px; width: 31%;}
.author_menuList {border-top: 5px solid #e6e6e6; display:block; margin-top:10px;}
.author_menuItem {display:block; border-bottom:1px solid #e6e6e6; padding:10px 0;}
.author_menuItem a { text-decoration: none;}
.author_menuLink .author_menuText:hover { color: #59adeb; }
.author_menuItem:last-child {border:0;}
.author_menuLink {display:block; text-decoration: none; padding: 5px 0;}
.author_menuCat {display:block; color: #c31e2f;}
.author_menuText {color:#000000; display:block;}
.author_author {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top:-1px;}
.author_author a {text-decoration: none; color: #78b81d}
.author .module-type1-last {border-bottom: 5px solid #e6e6e6;}
.author .catmenu {margin-left:-20px; margin-right:-20px; text-transform: none;}
.author .catmenu .inside {padding:0 20px !important;}
.author_createButton {float:right; margin-top: -25px;}
.author_editButton {position: absolute; top: -10px; right:61px;}
.button-wrap .author_editButton {position: relative; top:0; right: 5px;}
.author_editButton img {margin-bottom: -4px;margin-right:5px;}
.author_groups-ptt{margin-bottom:25px;}
.author_wrapButton {margin-top: 20px;}
.author_editContent {font-size: 13px; color:#000;}
.author_editContent p {margin-bottom:25px;}
.author_editTitle { margin-top: 50px; margin-bottom:25px;}
.author_editTitle-first {margin-top:0;}
.author_editLabel { color:#000; font-size:15px; display:block;}
.author_editLabel-first { padding-top: 15px;}
.author_editRow {position: relative; color:#666; padding-top:7px;}
input[type="text"].add_dateInput,
input[type="text"].author_editInput,input[type="password"].author_editInput,
input[type="text"].group_searchInput {width: 365px; padding-left:10px; background: #f5f5f5; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; height: 34px; border:1px solid #bebebe; font-size:15px; color:#000000; margin-right:40px; margin-bottom:20px;}
.wl75 .add-newsletter-businessinfo input[type="text"].add_dateInput { width: 240px;}
.wl75 .add-newsletter-businessinfo .add_cal { left: 251px;}
.w175 input[type="text"].group_searchInput { max-width: 100%;}
.author_editTilt {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 280px; margin-top:-3px; font-size:13px; height:34px; margin-bottom:20px;}
.author_radio {width:30px; float:left; position: relative;}
.author_radioText {margin-left:30px; color:#000; font-size:13px; display:block; margin-top:-4px;}
.author_radioText small {font-size:11px;}
.author_radioText big, .mod_recomUl .mod_recomItem-title {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.author_radioLabel {margin-top:15px; display:block;}
.author_radioLabel-last {padding-bottom:20px;}
.author_chk {width:30px; float:left; position: relative;}
.author_chkText {margin-left:30px; color:#000; font-size:13px; display:block; margin-top:-4px;}
.author_chkText small {font-size:11px;}
.author_chkText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.author_chkLabel {margin-top:15px; display:block;}
.author_chkLabel-last {padding-bottom:20px;}
.author_inpt {width:130px; float:left; position: relative; margin-top:4px;}
.author_inpt input {background: #f5f5f5; border:1px solid #c0c0c0; width:40px; padding-left:10px; height:35px; color:#000000; font-size:15px;}
.author_inptText {margin-left:130px; color:#000; font-size:13px; display:block; margin-top:-4px; max-width:420px;}
.author_inptText small {font-size:11px;}
.author_inptText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.author_inptLabel {margin-top:15px; display:block;}
.author_inptLabel-last {padding-bottom:20px;}
.w9012 .author_inpt,
.w7590 .author_inpt,
.wl75 .author_inpt {width:90px;}
.w9012 .author_inpt.select_time,
.w7590 .author_inpt.select_time,
.wl75 .author_inpt.select_time {width:120px;}
.w9012 .author_inptText,
.w7590 .author_inptText,
.wl75 .author_inptText {margin-left:90px;}
.author_inpt input.author_editTime {width: 60px;}
.author_inptText big.px13,
.author_chkText big.px13,
.author_radioText big.px13 {font-size:13px;}
.author_cal, .add_cal {display: block; width: 30px; height:34px; background: #fff url("/img/new/index/icon_cal2.png") no-repeat center; position: absolute; bottom:21px; left:345px; border-left: 1px solid #bebebe;}
.author_editSubtitle {font-size: 14px; color:#000000; font-weight: 600; display:block; margin-top:20px; margin-bottom:10px;}
.author_editSubtitle2 {font-size: 13px; color:#000000; font-weight: 600; display:block; margin-top:20px; padding-bottom:5px}
.author .subscriberu_addfriend {background: none; position: relative; top: 0; left: 0; width: auto; height: auto; display: inline-block; opacity: 1; background-color: #7ab62e;}
.authorPage .left/*, .authorPage .right*/ {display: none;} /*temp*/
.wl75 .author_cal {right:0px; left:auto;}
.wl75 input[type="text"].author_editInput {width:100%; padding-left:0; text-indent: 10px; margin-right:auto;}
.wl75 .author_editTilt {width:100%; margin-bottom: 20px;}
.wl75 .author_meta {background: none;}
.wl75 .author_editHeader {background: #f5f5f5; border:0; padding-bottom:0;}
.wl75 .author_title {margin-bottom:15px; margin-top:15px;}
.author_halfButton,
.wl75 .author .button.author_halfButton {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; padding-left:0; padding-right:0; text-align: center;}
.author_halfButton-second,
.wl75 .author .button.author_halfButton-second {width: 47%; margin-left:6%; margin-right:-4px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding-left:0; padding-right:0; text-align: center;}
.w7590 .author_halfButton,
.w9012 .author_halfButton,
.w7590 .author_halfButton-second,
.w9012 .author_halfButton-second {width:auto;padding:5px 15px 5px 15px; margin:auto; margin-right:20px;}
.author_back {position: absolute; top:50%; margin-top: -16px;}
.button-wrap .author_back, .button-wrap .groups_back {position: relative; top:0; margin:0;}
.author_upload {display:block; margin-top: 15px; text-align: center;}
.author_uploadCondits {font-size:11px; color:#868686; margin-top: 10px; text-align: center;}
.button.author_butAction {padding-top:8px; padding-bottom:8px;}
.wl75 .author_upload {margin-top:0;}
.author .tabs {margin-top:-30px; margin-left:-30px; margin-right:-30px; margin-bottom:30px;}
.w9012 .author .author_sends,
.w7590 .author .author_sends,
.wl75 .author .author_sends {width:100%;}
.author_topButtons {text-align: center; padding-bottom:20px;}
.wl75 .author .author_topButtons .button {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:auto; margin-right:2px; margin-left:2px;}
.w9012 .author_about,
.w7590 .author_about {border:1px solid #d9d9d9; margin-bottom:30px; padding:15px;}
.w9012 .author_meta,
.w7590 .author_meta {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 29%; margin-rigt:-4px; border:0; padding:0;}
.w9012 .author_info,
.w7590 .author_info {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:64%; margin-left:5%; margin-right:-4px; padding:0;}
.wl75 .author_content {border:0; padding:30px 0 0 0;}
.wl75 .author h2,
.wl75 .author h2 a {font-size:20px; line-height:24px;}
.wl75 .author_meta {border:0; padding:0; max-width: 100%; width:100%; display:block;}
.wl75 .author_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.wl75 .author_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.wl75 .author_line{display:none;}
.wl75 .author .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.wl75 .author_info {padding:20px 0 20px 0;}
.wl75 .author_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.wl75 p {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin:0 0 10px 0;}
.wl75 .article_comment-form p {display: block;}
.wl75 p.new-functions { margin:0;display: block; padding: 5px 10px; font-size: 10px;}
.wl75 .author_show {margin:0;}
.wl75 .author {background: #f5f5f5; /*margin-top:-20px;*/}
.wl75 .author-edit {margin-top:-20px;}
.wl75 .author .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.wl75 .author .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.w7590 .author_menu.tabletsPort,
.w9012 .author_menu.tabletsLand {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.w7590 .author_menuItem,
.w9012 .author_menuItem {width:49%;padding-right:1%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; border-bottom: 1px solid #e6e6e6;}
.wl75 .author_menu.phones {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.wl75 .author_menuItem {width:100%;display:block; border-bottom: 1px solid #e6e6e6;}
.w9012 .author-edit .author_about,
.w7590 .author-edit .author_about {background: #fff;}
.w9012 .author-edit .author_meta,
.w7590 .author-edit .author_meta {max-width:200px; width:100%;}
/*.w7590 .author-edit .author_meta {max-width:10000px; width:100%;}*/
.author_noissue .title, .author_noissue p {padding-bottom: 15px;}
.author_noissue a {text-decoration: none;}
.author_noissue ul {margin: 0 0 25px 30px;}
.author_noissue ul li {padding-left: 10px;}
.author_noissue ul li:before{ display: block;width: 5px;height: 5px;border-radius: 10px; background: #c31e2f; content: ' '; position: relative;top: 13px;left: -13px;}
.author_editWrap {position: relative; width: auto; height: 30px;}
.author_editWrap .button-green {position: absolute; white-space: nowrap; left: -8px;height: 22px;}
.author_editWrap .button-green span { vertical-align: top;}
.group_leave {background: url("/img/new/index/icon_adminclose.png") no-repeat 8px center; padding-left:26px;}
.group_leave.active,
.group_leave:hover {background-image: url("/img/new/index/icon_adminclose.png"); background-repeat: no-repeat; background-position: 8px center;}
/* ! universal blocks */
.unicmodule {position: relative; padding-bottom:30px; border-bottom:1px solid #e6e6e6; margin-bottom:25px;}
.unicmodule-mt {margin-top:30px;}
.unicmodule-last {border-bottom:5px solid #e6e6e6;}
.unicmodule-nobord {border:0;}
.unicmodule .subtext {color:#c31e2f; font-size:13px; font-weight: 600; margin-top:10px; display:inline-block;}
.unicmodule .subtext-2 {display:none; border:1px solid #c83a4a; position: absolute; top:-1px; left: -100px; color:#c31e2f; font-weight: 600; background: #fff; height:22px; line-height:22px; width:100px; text-align: center;}
.unicmodule .subtext-2:after {display:block; height:100%; width: 4px; background: url("/img/new/index/minlayer.png") no-repeat center; content:' '; position: absolute; right:-4px; top:0;}
.unicmodule .content {margin-left: 210px; position: relative; display:block; width:auto; margin-right:0;}
.unicmodule .interline {background: none; position: relative; border-bottom: 1px solid #e2e2e2; margin-top:0;}
.unicmodule .source {display:inline-block; padding:11px 40px 11px 0; color:#696969; text-decoration: none; color:#696969; background: url("/img/new/index/icon_arrows-2.png") no-repeat right 13px;}
.module-type1 .subtext-2 {left:auto; right:-100px;}
.module-type1 .subtext-2:after {display:none;}
.unicmodule .text { color:#000; padding-top:10px; padding-bottom: 15px; word-break: break-word; word-wrap: break-word;}
.unicmodule .comments {background: url("/img/new/sprite.png") no-repeat -6px -174px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; color:#000; padding-left:25px; text-decoration: none; font-weight: normal; font-size:12px; margin-right:/*40px*/5%;}
.unicmodule .lastcomments {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; color:#000; padding-left:25px; text-decoration: none; font-weight: normal; font-size:12px; margin-right:5%;}
.unicmodule .authors {margin-right:40px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.unicmodule .time,
.unicmodule .date {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; color:#696969;margin-right:5%;}
.unicmodule .content {margin-left:40px;}
.unicmodule.topicentry .content {margin-left:0px;}
.unicmodule .subscribe {left:-50px; right:auto; display:block;}
.unicmodule .title {margin-bottom:10px;}
.unicmodule .photo {float:left; margin-right:10px; width:100px; margin-top: -44px; height:100px; overflow: hidden;}
.unicmodule .pic {width:100%; height:auto;}
.unicmodule.module-type2 .interline {margin-left: 120px;}
.unicmodule.module-type2 .text p {margin-left:120px;}
.unicmodule.module-type2 .subscribe,
.unicmodule.module-type2 .unsubscribe {left:-170px;}
.unicmodule.module-type2 .like {left:-160px;}
.wl75 .unicmodule .photo {display:none;}
.wl75 .unicmodule.module-type2 .interline {margin-left: 0;}
.wl75 .unicmodule.module-type2 .text p {margin-left:0;}
.wl75 .unicmodule.module-type2 .subscribe,
.wl75 .unicmodule.module-type2 .unsubscribe {left:-50px;}
.wl75 .unicmodule.module-type2 .like {left:-40px;}
.unicmodule.module-type3 .interline {border:0;}
.unicmodule.module-type3 .like {top:15px;}
.unicmodule.module-type3 .title {margin-bottom:0;}
.unicmodule.rssentry .text img {max-width:100%;}
.unicmodule.module-type4 .content {margin-left:140px; margin-top:-5px;}
.unicmodule.module-type4 .photo {width:120px; margin-top:0; height:auto; margin-top:8px;}
.unicmodule.module-type4 .photo img {width:120px; height:auto;}
.unicmodule.module-type4 .plus {display:block; background: #f2f2e9; padding:5px; color:#c31e2f; font-size:12px; font-weight: 600; text-decoration: none; text-align: center; margin-top:20px;}
.unicmodule.module-type4 .plus i {background: url("/img/new/index/icon_plus_lenta.png") no-repeat; width:11px; height:12px; margin-top:4px; margin-bottom:-2px; margin-right:5px; display:inline-block;}
.wl75 .unicmodule.module-type4 .content {margin-left:0;}
.unicmodule .tags,
.unicmodule .tags a {font-size:11px; color:#5b5b5b; text-decoration: none;}
.unicmodule .tags {margin:10px 0 20px 0;}
.unicmodule .tags span {font-weight: 600; margin-right:5px;}
.unicmodule .share {background: url("/img/new/sprite.png") no-repeat -2px -377px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding-left: 20px; font-weight: 600; text-decoration: none; margin-right:5%;}
.unicmodule .fave {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; background: url("/img/new/index/icon_favelenta.png") no-repeat center left; padding-left: 20px; font-weight: 600; text-decoration: none; margin-right:5%;}
.unicmodule .textarea {display:block; width:98%; border:1px solid #d2d2d2; background: #f5f5f5; height:27px; padding-top:8px; font-size:16px; resize: none; padding-left:2%; margin-top:15px;}
/* ! tabs */
.tabs {position: relative; border-bottom: 1px solid #d9d9d9; background: #f5f5f5;}
.tabs_item {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;margin-right:-4px; position: relative; height:50px;}
.tabs_link {display:block; padding:15px; color:#000; text-decoration: none; background: #f5f5f5;}
.add_content .tabs_link input[type="radio"] {opacity:0; position:absolute;}
.tabs_link-active {background: #fff; border-right:1px solid #d9d9d9; border-left:1px solid #d9d9d9; margin-left:-1px; margin-right:1px; padding-bottom:16px; position: relative;}
.tabs_count {color: #838383; margin-left: 7px;}
.w1216 .maincontent-pushed .tabs_count {display:none;}
.w1216 .maincontent-pushed.noLeftmenu .tabs_count {display:inline-block;}
/*.w1216 .maincontent-pushed .tabs {overflow-x: hidden;}*/
/*.wg16 .maincontent-pushed .tabs,
.w1216 .maincontent-pushed .tabs_container,
.wg16 .maincontent-pushed .tabs_container {position: relative; width:9900px;}*/
/* ! subs */
.subs {position: relative; padding-top:15px;}
.subs li {display: none;}
.subs_header {background: #f5f5f5; padding:13px 15px; position: relative;}
.subs_headLink {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; color:#000000; text-decoration: none; font-size:12px; padding:3px 5px;}
.subs_headLink-active,
.subs_headLink-active:hover {background: #fff; border:1px solid #d9d9d9; margin-top:-1px; color:#000000; cursor: default;}
.subs_item {display:block; border-top:1px solid #dcdcdc; padding: 15px; background: #f2f2e9; position:relative;}
.subs_item .subscriberu_rbbox {position: absolute; top: 26px; right: 36px;}
.subs_item .subscriberu_fblock_category { z-index: 100; position: absolute; background: #e6eaef; border: 1px solid #dedfe0; padding: 20px; display: none;}
.subs_item .subscriberu_fblock_category .fbbf { background: #e6eaef; }
.subs_item .subscriberu_fblock_category .fbbtext_category td span { margin: 3px 2px; display: inline-block; }
.subs_title {display:inline-block; font-size:14px; padding-right: 50px;}
.subs_title a {text-decoration: none; color: #000000;}
.subs_unsubscribe,
#recomend .data .submenu.subsnav li .subscriberu_subscribed,
.subs_item .subscriberu_subscribed {background: url("/img/new/index/icon_minusMini.png") no-repeat center right; padding-right: 20px; font-size:12px; font-weight: 600; color:#c31e2f; text-decoration: none;}
.subs_item .subscriberu_subscribe {z-index:1;}
.subs_subscribe,
#recomend .data .submenu.subsnav li .subscriberu_notsubscribed,
.subs_item .subscriberu_notsubscribed {background: url("/img/new/index/icon_plusMini.png") no-repeat center right; padding-right: 20px; font-size:12px; font-weight: 600; color:#c31e2f; text-decoration: none;}
#recomend .data .submenu.subsnav li .subscriberu_subscribe{position: absolute; top: 16px;right: 0;height: 17px;}
#recomend .data .subscriberu_subscribe:hover .unicsub_text {display: block;}
.subscriberu_subscribe:hover .unicsub_text, .subscriberu_category .subscriberu_subscribe:hover .rubric_subtext {display: block;}
/*.subs_item .subscriberu_notsubscribed,*//*.subs_item .subscriberu_subscribed,*/
.w7590 .subs,
.w9012 .subs {width:45%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.w7590 .subs.noComps.noPhones, .w9012 .subs.noComps.noPhones {width:100%; }
.wl75 .subs_header,
.w7590 .subs_header,
.w9012 .subs_header {margin-top: 25px;}
.wl75 .subs,
.w7590 .subs,
.w9012 .subs {padding-top:0;}
/* ! recomsub */
.unicsub {position: relative;}
.unicsub_text, #recomend .data span.unicsub_text {display: none; border: 1px solid #c83a4a; position: absolute; top: 50%; margin-top: -12px; left: -102px; color: #c31e2f; font-weight: 600; background: #fff; height: 22px; line-height: 22px; width: 100px; text-align: center;}
#recomend .data span.unicsub_text { margin: -12px 0 0 0;font-size: 13px;}
.unicsub_text:after {display: block; height: 100%; width: 4px; background: url("/img/new/index/minlayer.png") no-repeat center; content: ' '; position: absolute; right: -4px; top: 0;}
.unicsub:hover .unicsub_text {display:block;}
.recomsub {position: relative; /*background:url(../img/author/skobka.png") no-repeat top center;*/ margin-top:20px; /*padding-top:30px;*/}
.recomsub_list, #recomend .data .submenu.subsnav {border-top: 5px solid #e9e9e9; display:block; padding-top:10px; margin-top:25px;}
.recomsub_item, #recomend .data .submenu.subsnav li {display:block; position: relative; padding:15px 0; border-bottom: 1px solid #e6e6e6;}
.recomsub_item:last-child, #recomend .data .submenu.subsnav li:last-child {border:0;}
.recomsub_title {display:block; margin-right:20px;}
#recomend .data .submenu.subsnav li a:first-child {display:block; margin-right:20px; text-decoration: none; color: #000000;}
#recomend .data .submenu.subsnav li a:first-child:hover {color: #59adeb;}
.recomsub_subscribe {background: url("/img/new/index/icon_plusMini.png") no-repeat; width:16px; height:16px; position: absolute; top: 18px; right:0;}
.wl75 .recomsub,
.w7590 .recomsub,
.w9012 .recomsub {margin-bottom: 50px;}
.wl75 .recomsub_list {border:0; margin-top:0;}
.w7590 .recomsub {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-left: 8%; margin-right:-4px; padding-top:0; background: none; margin-top:0;}
.w9012 .recomsub {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-left: 8%; margin-right:-4px; padding-top:0; background: none; margin-top:0;}
/* ! edit menu */
.edit_menu {display:block; position: relative;}
.edit_menuList {display:block; border-top:5px solid #e9e9e9;}
.edit_menuItem {display:block; border-bottom:1px solid #e9e9e9;}
.edit_menuLink {color:#000000; display:block; padding: 10px 0 10px 0; text-decoration: none;}
.edit_menuLink-active,
.edit_menuLink-active:hover {color:#c31e2f; font-weight: 600; cursor: default;}
.edit_menu-marg {margin: 20px 0;}
.edit_menu-marg .edit_menuList{border-bottom: 5px solid #e9e9e9;}
#recomend span, #recomend .data h3 {font-size: 20px; line-height: 24px; color: #000000; margin: 25px 0 15px 0; display: block;}
/* ! radio */
.radio {background: url("/img/new/index/radio.png") no-repeat top; height:19px; width:19px; cursor: pointer; display: block;}
.radio input {opacity: 0;}
.radio.active {background-position: bottom;}
/* ! article */
.article-page {padding-top: 35px;}
.article_title {font-weight: normal; margin-bottom:25px;}
.article_topButton {position: absolute; top: 0;}
.article_about {position: relative;}
.article_about .article_meta .button {display:block; text-align: center; background-image: url("/img/new/index/icon_plus.png");background-position: 5px 2px; background-repeat: no-repeat;}
.article_about .article_meta .subscriberu_fblock_category .fbbf .button { background-image: none;}
.article_about .article_info .button {display: inline-block; text-align: center; margin: 5px 0;}
.article_userpic {position: relative; background: #f5f5f5; padding:15px; border-radius: 5px; line-height:0;}
.article_pic {width:100%; height:auto;}
.article_meta {border:1px solid #d9d9d9;/* max-width:175px;*/ padding:15px; background: #fff;}
.article_line {display:block; border:0;/* background: #d7d7d7;*/ margin-top:8px; margin-bottom:8px; height:1px;}
.article_rateStar {margin-left: -20px; background: url("/img/new/index/icon_star.png") no-repeat; width:15px; height:14px; display:inline-block;}
.article_info {padding:15px;}
.article_subtitle {color:#7e7e7e; display:block;}
.article_info p {margin-bottom:20px;}
.article_info a {text-decoration: none;}
.article_info .archsearch {margin: 10px -15px 0 -15px;}
.article_info .archsearch .button{ margin: 0; height: 36px; }
.article_info .archsearch .tbx {width: 175px; padding-left: 10px; background: #f5f5f5; display: -moz-inline-stack; display: inline-block; vertical-align: top; height: 34px; border: 1px solid #bebebe;font-size: 11px; color: #000000;}
.article_info .mod_popgroupsTitle { font-size: 20px; line-height: 24px;border-bottom: 0; padding-bottom: 0;}
.article_show {color:#c12133; display:block; margin-top: -10px;}
.article-page .article_content {padding:30px; border:1px solid #d9d9d9; margin-bottom:30px; background: #fff;}
.article_content p {margin-bottom:20px; color:#000000;}
.wl75 .article_content p {margin-bottom: 0;}
.w7590 .article_content .relatedlinks.phones.tabletsPort.tabletsLand { display: block;}
.article_content .relatedlinks.phones.tabletsPort.tabletsLand { width: 49%; float: left; padding: 0 2px;}
.article_content .relatedlinks.phones.tabletsPort.tabletsLand h3 { margin-top:0;}
.article_subers {display:block; text-align: justify; font-size:12px; color: #999; width:100%;}
.article_subersCount {font-size:14px; color:#444444; display:inline-block;}
.article_miniPic {float:left; margin-top:4px;}
.article_authorText {margin-left: 43px; display:block; margin-top:15px;}
.article_h3 {margin-top: 32px; margin-bottom:6px;}
.article_info .article_h3.article_h3-first {margin-top: 0;}
.article_stat {background:url("/img/new/index/icon_stat.png") no-repeat 0 5px; padding-left: 55px; min-height:32px;}
.article_themeLink {padding:5px 0; display:block}
.article_pages, .group-article_pages, .archive-article_pages {background: #f5f5f5; border: 1px solid #d9d9d9; border-bottom:0; padding:23px; position: relative;}
.wl75 .archive-article_pages { background: none; border: 0; margin: 0 -20px -20px -20px;}
.wl75 .group-article_pages { border: 0;border-bottom: 1px solid #d9d9d9; margin: 0 -20px;}
.group-article_pages-bottom {background: #f5f5f5; border: 1px solid #d9d9d9; border-top:0; padding:23px; position: relative;}
.wl75 .group-article_pages-bottom {margin: 0 -20px 10px;border-top: 1px solid #d9d9d9;}
.article_prev, .group-article_prev, .archive-article_prev {position: absolute; top:50%; margin-top:-10px; color:#000; left:30px; text-decoration: none;}
.article_next, .group-article_next, .archive-article_next {position: absolute; top:50%; margin-top:-10px; color:#000; right:30px; text-decoration: none;}
.group-article_alltopics, .archive-article_alltopics {position: relative; left: 50%; margin-left: -30px; text-decoration: none; color:#edb549;}
.group-article_author-pic {display: block; height: auto; width: 100px; overflow: hidden; margin: 0 15px 10px 0;float: left; position: relative; z-index: 4; }
.article_photo {position: relative; width:100%; margin-top:30px; margin-bottom:30px;}
.article_photo img {width:100%; height:auto;}
.article-page .article_socprint {vertical-align: middle; display: inline-block;width: 100%;}
.article-page .article_socprint .article_print {margin-top: 5px;}
.article-page .article_socprint .sharelist {float: left;}
.article-page .article_socprint .article-socNetwork {float: left; margin-top: -3px;}
.article-page .article_socprint .article-socNetwork .odnoklassniki {padding-right: 15px;}
.article-page .article_socprint .article-socNetwork #vk_like { max-width: 160px;}
.article-page .article_socprint .article-socNetwork iframe.mv-exclude { margin-right: 10px;} /*facebook*/
.article_socprint, .group-article_socprint {position: relative; border-bottom: 1px solid #e9e9e9; padding:15px 0;}
.group-article_socprint .odnkls-like,
.group-article_socprint .google-like,
.group-article_socprint .fb-like{ padding-right: 15px;}
.wl75 .group-article_socprint { border-bottom: none; padding: 0; }
.article_socs { width: 266px; height:20px;}
.article_print, .group-article_print {background: url("/img/new/sprite.png") no-repeat -8px -254px; padding-left: 20px; color:#000000; text-decoration: none; display:block; float:right; margin-top:-20px;}
.article_botInfo {display:block; position: relative; padding:15px 0;}
.unicmodule.module-type3 .article_botInfo .like {position: relative; top: -1px; display: inline-block; width: auto; padding: 0 15px 0 30px; left: 0;background-position: 1px -1px; text-decoration: none; }
.article_botInfo .like:hover {color:#59adeb; }
.article_botFrom {display:block; color:#000000;}
.article_botLink {background: url("/img/new/index/icon_arrows-2.png") no-repeat right 3px; display:inline-block; padding-right: 25px; text-decoration: none; color:#696969; margin-left: 10px;}
.article_botComments {background: url("/img/new/sprite.png") no-repeat -6px -173px; display:block; padding-left:25px; float:right; color:#000000; text-decoration: none; font-size:12px;}
.article_botAuthor {display:block; float:right; font-size:12px; margin-left: 20px;}
.article_botAuthor .subscriberu_fbbox {display: inline-block;}
.article_botAuthor .subscriberu_titlesand {color: #78b81d; text-decoration: none;}
.article_botAuthorLink {color:#78b81d; text-decoration: none;}
.article_botAuthorLink span {color:#78b81d;}
.article_botMeta {background: #f5f5f5; padding:15px 10px; position: relative; margin-top: 25px; margin-bottom:50px;}
.article_cat {color:#000000;display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; padding-left:50px; margin-right:40px;}
.article_cat-1 {background-image: url("/img/new/index/icons_menu2.png"); background-repeat: no-repeat; text-decoration: none; min-height:30px; line-height:28px;}
.article_botMeta .article_subscribe {display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; position: relative; min-height:38px; line-height:36px;}
.article_botMeta .article_subscribe .unicsub_text {display: block; border: 0; position: relative;top: 0;left: 0; margin-top: 7px; background: none; font-weight: normal;width:auto;}
.wl75 .article_botMeta .article_subscribe .unicsub_text {display: none;}
.article_botMeta .article_subscribe .unicsub_text:after {display: none;}
.wl75 .article_botMeta .article_subscribe { width: 40px; padding: 0 15px; background: url("/img/new/sprite.png") no-repeat 15px -97px; }
.article_botLike {background: url("/img/new/index/icon_like-article.png") no-repeat center left; display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline; padding-left: 35px; text-decoration: none; min-height:38px; line-height:36px;}
.article_botSepar {margin:0 10px 0 6px;}
#toblog { display: none; }
#toblog, #rules { width: 550px; background: #fff; padding: 20px; }
#toblog .toblog_textarea, #toblog textarea{ width: 100%; height: 50px; background: #f5f5f5; display: block; border: 1px solid #bebebe; font-size: 15px; color: #000000; margin-bottom: 20px; margin-top: 5px; text-indent: 10px;}
.article_original {text-align: right;font-size: 11px;}
.article_original a {text-decoration: none;}
.article_inTheme {margin-bottom:40px;}
.article_inThemeList {position: relative; display:block; padding-top: 20px;}
.article_inThemeItem {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:30%; padding-right:3%; margin-right:-4px; min-height:45px;}
.article_inThemeLink {display:block; color:#000000; padding:5px 0; text-decoration: none;}
.w7590 .article_inThemeItem {width:48%; padding-right:2%;}
.wl75 .article_inThemeItem {width:100%;}
.wl75 .article_print {display:none;}
.wl75 .article_botLink {margin-left:0; }
.wl75 .article_cat {background: none; padding-left:0; margin-right: 5px;}
.wl75 .article_botMeta {padding:5px 10px;}
.wl75 .article_botMeta .article_bottomlike {padding:0 15px; left: 0; top: 0;}
.wl75 .article-page {padding-top:20px; margin-top:0;}
.wl75 .article_author {padding: 10px 0; margin-bottom:10px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.wl75 .article_authorText {margin-top:0;}
.wl75 .article_about {border-bottom:0px solid #e1e1e1; margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;background: #f5f5f5;}
.wl75 .article_pages,
.w7590 .article_pages {background: none; border:0; margin-left:-20px; margin-right:-20px; margin-bottom: -20px; padding: 10px;}
.wl75 .article_phoneGrey {background: #f5f5f5; margin:-40px -20px -30px -20px; padding: 40px 20px 30px 20px;}
.wl75 .article_prev, .w7590 .article_prev {left:20px; color:#959595;}
.wl75 .article_next, .w7590 .article_next {right:20px; color:#959595;}
.wl75 .article_about .article_meta .button {margin-bottom:5px;}
.wl75 .article_meta {position: relative;}
.wl75 .article_subers {position: absolute; bottom:0; left:45%; margin-left:15px; width: auto;}
.w9012 .article_about,
.w7590 .article_about {border:1px solid #d9d9d9; margin-bottom:30px; padding:15px;}
.w9012 .article_meta,
.w7590 .article_meta {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 29%; margin-rigt:-4px; border:0; padding:0;}
.w9012 .article_info,
.w7590 .article_info {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:64%; margin-left:5%; margin-right:-4px; padding:0;}
.wl75 .article_content, .w7590 .article_content {border:0; padding:25px 0 0 0;}
.wl75 .article-max .article_content {padding: 15px 20px 20px 20px;}
.wl75 .article h2,
.wl75 .article h2 a {font-size:25px; line-height:34px;}
.wl75 .article_meta {border:0; padding:0; max-width: 100%; width:100%; display:block; background: none;}
.wl75 .article_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.wl75 .article_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.wl75 .article_line{display:none;}
.wl75 .article .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.wl75 .article_info {padding:0;}
.wl75 .article_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.wl75 .article_show {margin:0;}
.wl75 .article {background: #f5f5f5;}
.wl75 .article .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.wl75 .article .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
/* ! comments */
.com, .article_content .comment {position: relative; padding-top: 30px; font-weight: normal;}
.comment a.subscriberu_bookmark { position: relative; left: -1em; }
.com p {display:block; margin:0; padding:0; padding:6px 0 5px 0;}
.com_form, .profile-messages {background: #f3f6eb; padding:25px 20px; margin-bottom:30px}
.button.com_button {float:right; margin-top: 15px; padding: 10px 35px;}
.com_wysiwyg {background: url("/img/article/wysiwyg.jpg") no-repeat; background-size: cover; height: 130px;}
.com_comment, {display:block; position: relative; padding-bottom: 30px; border-bottom:1px solid #e8e8e8; margin-bottom:30px;}
.com_comment-last {border:0; margin-bottom:0;}
.com_comment-inside {border-bottom:0; border-top: 1px solid #efefef; padding-bottom:0; margin-bottom:0; padding-top:30px; margin-top:30px;}
.com_photo {width: 35px; height:35px; float:left; overflow: hidden; margin-top:3px;}
.com_text {margin-left:45px; display:block; width:auto;}
.com_author {color: #78b81d; font-size:14px; text-decoration: none; margin-right:15px;}
.com_datetime {color:#7e7e7e; font-size:11px;}
.com_reply {color:#c31e2f; text-decoration: none; padding: 0 5px;}
.com_comment:hover > .phSelect-comment {display:block;}
.comment_button-wrap {height: 45px;}
.comment_button-wrap .preloader_img {float: right; padding: 30px 15px 0 0;}
input[type="text"].comment_form_nick {width: 365px;padding-left: 10px;background: #f5f5f5;display: -moz-inline-stack;display: inline-block;vertical-align: top;height: 25px;border: 1px solid #bebebe;font-size: 15px;color: #000000;margin: 5px 40px 15px 0; }
.wl75 input[type="text"].comment_form_nick {width: 100%; }
.comment_form_nick-wrap { color: #666; font-size: 15px; display: block; }
.com_form .reply-form-header, .com_form .textarea-wrap { color: #666;}
.com_form .reply-form-header {font-size: 15px;}
.com_form .comment_form_error {color:#c31e2f;}
.comment_form_captha { }
.commententry {display: block; position: relative; padding-bottom: 30px;border-bottom: 1px solid #e8e8e8; margin-bottom: 30px;}
.commententry .act-top .subscriberu_avatar {width: 35px;height: 35px;float: Left;overflow: hidden;margin: 3px 5px 0 0;}
.commententry .act-top .subscriberu_wrapName .subscriberu_avatar {width: auto; height: auto; padding-right: 10px;color: #78b81d; font-size: 14px;text-decoration: none; margin-right: 15px; margin-top: initial;}
.commententry .act-top .subscriberu_wrapName { color: #7e7e7e;}
.commententry .act-top .subscriberu_avatar img {width: 33px;height: 33px;}
.commententry .act-top .info {color: #7e7e7e; font-size: 11px; display: inline-block;bottom: 10px; position: relative;left: 7px;}
.commententry .act-top.deleted .subscriberu_titlesand.subscriberu_avatar {color: #7e7e7e;}
.commententry .act.deleted ~ .act a#delcom { display: none; }
.commententry .content {margin-left: 45px; display: block;width: auto; word-wrap: break-word; word-break: break-word;}
/*.commententry.deleted .content { font-style: italic; color: #7e7e7e;}
.commententry.deleted .act.deleted { display: none; }
.commententry.deleted .act.act-top.deleted { display: block; }*/
.commententry.deleted * { color:#7e7e7e!important; font-style: italic;}
.wl75 .commententry { padding: 0 10px!important; margin: 10px 0!important;}
.wl75 .commententry .act { padding-bottom: 10px;}
.wl75 .commententry .com_form { margin: 10px -10px 0;}
.commententry .userlabel { position: relative; bottom: 10px; left: 5px;}
.article_content .comment .commententry .subscriberu_answer.subscriberu_comment_form,
.article_comment-form {background: #f3f6eb; padding: 25px 20px; margin: 5px 0 30px 0;}
.article_content .comment .commententry .subscriberu_answer.subscriberu_comment_form textarea,
.article_comment-form textarea {width: 100%; border: 1px solid #E1E1E1;}
.profile-messages { color: #666; font-size: 15px; display: block; margin: 20px 0;}
.wl75 .profile-messages span { display: block; clear: both; float: right; margin-right: 5%;}
.profile-messages #feedback_text {padding-left: 10px; background: #f5f5f5; display: block; vertical-align: top; height: 100px; border: 1px solid #bebebe; font-size: 15px; color: #000000; margin: 5px 40px 15px 0; width: 94%;}
.profile-messages .button.author_butAction {float: right; margin-right: 5%;}
/* ! groups */
.group-page {padding-top: 35px;}
.group-page .layer-grid5{clear: both;}
.group-page .users .user { display: inline-block; width: 23%;}
.group-page .admin-button-wrap.mod-theme .group_menuLink.admin_link { float: left; margin-left: 0; color: #c31c2f; font-weight: bold;}
.group-page .theme-onmoder { padding-bottom: 5px; border-bottom: 5px solid #e6e6e6; position: relative; top: -11px; }
.group-edit {background: #f5f5f5;}
.groupCreate .group-edit {background: none;}
.group_title {font-weight: normal; margin-bottom:25px;}
.group_editHeader {padding-top: 25px; border-bottom:1px solid #e9e9e9;}
.group_about {position: relative;}
.group_userpic {position: relative; background: #f5f5f5; padding:15px; border-radius: 5px; line-height:0;}
.group_pic {width:100%; height:auto;}
.group_meta {border:1px solid #d9d9d9; max-width:175px; padding:15px; background: #fff;}
.group_line {display:block; border:0; background: #d7d7d7; margin-top:8px; margin-bottom:8px; height:1px;}
.group-write-page .group_meta {margin-bottom: 15px;}
.group-write-page .group_meta p {margin-top: 10px;}
.group-write-page .add_tilt p {margin-bottom: 10px;}
.group-write-page .add_FileBlock {margin: 10px 0;}
.group_meta table {width:100%;}
.group_meta table .td2 {width: 45px; padding-right:0px;}
.group_meta table .td1 {color: #000; font-size:11px;}
.group_rateStar {margin-left: -20px; background: url("/img/new/index/icon_star.png") no-repeat; width:15px; height:14px; display:inline-block;}
.group_info {padding:15px;}
.group_subtitle {color:#7e7e7e; display:block;}
.group_info p {margin-bottom:20px;}
.group_info a {text-decoration: none;}
.group_show {color:#78b81d; display:block; margin-top: -10px;}
.group_content {padding:30px; border:1px solid #d9d9d9; margin-bottom:30px; background: #fff;}
.group_content .invite { margin: 10px 0; color: #666; font-size: 15px;}
.group_content .members_invite_emails {display:block; background: #f5f5f5;display:block; height: 95px; resize: none; border:1px solid #bebebe; font-size:15px; color:#000000; width:auto; margin-bottom:20px; margin-top:5px; width:100%; text-indent: 10px;}
.group_sends {width:65%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.group_sends.noLeftmenu, .group_sends.noleft {width:100%;}
.group_sends.noLeftmenu .stat_pages-bottom {background: #f5f5f5; border: 1px solid #d9d9d9; padding:23px; position: relative;margin: 0 -31px -31px -31px;}
.group_sends.noLeftmenu #debug {position: absolute; margin-top: 30px;}
.group_sends h3.grey {margin: 35px 0;}
.group_sends .othersubs li {display: inline-block;}
.group_sends.group_sends-withDetail {width:100%;}
.group_sends.group_sends-withDetail .text ul { list-style: inside; margin-left: 20px; }
.wl75 .group_sends.group_sends-withDetail .unicmodule.module-type3.groupentry { padding-bottom: 5px; }
.group_sends-search {display: none; width:100%; vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px;}
.group_sends-search .btn {padding: 10px;}
.group_menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-left:4%; margin-right:-4px; width: 31%;}
.group_menu.noleft {display: none;}
#group-interest-wrap { display: none; }
.group_menuList {border-top: 5px solid #e6e6e6; display:block; margin-top:10px; margin-bottom:30px;}
.wl75 .group_menuList { border-top: none; font-size: 12px; margin: 0;}
.wl75 .group_menuList .group_menuItem { padding: 5px 10px; width: inherit;}
.rightmenu ul .rightmenu_ul {margin-top: 10px;}
.rightmenu .rightmenu_ul {margin-top: 0;}
.rightmenu_item:last-child { border-bottom: none; padding-bottom: 0;}
.rightmenu_item:first-child {border-top: 1px solid #e6e6e6;}
.rightmenu_ul li ul {margin-bottom: 0;}
.rightmenu_ul li ul li { padding: 10px 0 10px 20px;}
.rightmenu_ul li ul li ul li { padding: 10px 0 10px 40px;}
.rightmenu_ul li ul li ul li ul li { padding: 10px 0 10px 60px;}
.group_menuItem, .rightmenu_item {display:block; border-bottom:1px solid #e6e6e6; padding:10px 0;}
.group_menuItem:last-child {border:0;}
.group_menuLink, .rightmenu_link {display:inline-block; text-decoration: none; color:#000;}
.group_menuLink-active,.rightmenu_link-active,
.group_menuLink-active:hover,.rightmenu_link-active:hover {color:#d72020; cursor: default; font-weight: 600;}
.group_group {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top:-1px;}
.group_group a {text-decoration: none; color: #78b81d}
.group_createButton {float:right; margin-top: -25px;}
.group_editButton {position: absolute; top: -10px; right:61px;}
.group_editButton img {margin-bottom: -4px;margin-right:5px;}
.group_groups-ptt {margin-bottom:25px;}
.group_editContent {font-size: 13px; color:#666;}
.group_editContent p {margin-bottom:25px;}
.group_editTitle { margin-top: 50px; margin-bottom:25px;}
.group_editTitle-first {margin-top:0;}
.group_editLabel { color:#666; font-size:15px; display:block;}
.group_editRow {position: relative; color:#666; padding-top:7px;}
input[type="text"].group_editInput {width: 365px; padding-left:10px; background: #f5f5f5; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; height: 34px; border:1px solid #bebebe; font-size:15px; color:#000000; margin-right:40px; margin-bottom:20px;}
.group_editTilt {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 280px; margin-top:-3px; font-size:13px; height:34px; margin-bottom:20px;}
.group_radio {width:30px; float:left; position: relative;}
.group_radioText {margin-left:30px; color:#666; font-size:13px; display:block; margin-top:-4px;}
.group_radioText small {font-size:11px;}
.group_radioText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.group_radioLabel {margin-top:15px; display:block;}
.group_radioLabel-last {padding-bottom:20px;}
.group_chk {width:30px; float:left; position: relative;}
.group_chkText {margin-left:30px; color:#666; font-size:13px; display:block; margin-top:-4px;}
.group_chkText small {font-size:11px;}
.group_chkText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.group_chkLabel {margin-top:15px; display:block;}
.group_chkLabel-last {padding-bottom:20px;}
.group_inpt {width:130px; float:left; position: relative;}
.group_inpt input {background: #f5f5f5; border:1px solid #c0c0c0; width:40px; padding-left:10px; height:35px; color:#000000; font-size:15px;}
.group_inptText {margin-left:130px; color:#000; font-size:13px; display:block; margin-top:-4px;}
.group_inptText small {font-size:11px;}
.group_inptText big {font-size :15px; color:#000000; font-weight: 600; display:block; margin-bottom:4px;}
.group_inptLabel {margin-top:15px; display:block;}
.group_inptLabel-last {padding-bottom:20px;}
.group_users_request td,
.group_users_request th { padding: 10px; background: #f5f5f5; color:#000000; font-size: 14px; vertical-align: top; border-top: 2px solid #fff;}
.group_users_request th .subscriberu_wrapName:before {display:none;}
.group_comments {padding: 30px; border: 1px solid #d9d9d9; border-top: 0; background: #fff;}
.wl75 .group_comments {border-top: 1px solid #d9d9d9; padding: 30px 0;}
.group_comments .open { margin: 10px; display: inline-block;}
.w9012 .group_inpt,
.w7590 .group_inpt,
.wl75 .group_inpt {width:90px;}
.w9012 .group_inptText,
.w7590 .group_inptText,
.wl75 .group_inptText {margin-left:90px;}
.group_inpt input.group_editTime {width: 60px;}
.group_inptText big.px13,
.group_chkText big.px13,
.group_radioText big.px13 {font-size:13px;}
.group_cal {display: block; width: 30px; height:34px; background: #fff url("/img/new/index/icon_cal2.png") no-repeat center; position: absolute; bottom:21px; left:345px; border-left: 1px solid #bebebe;}
.group_editSubtitle {font-size: 14px; color:#000000; font-weight: 600; display:block; margin-top:20px; margin-bottom:10px;}
.group_editSubtitle2 {font-size: 13px; color:#000000; font-weight: 600; display:block; margin-top:20px; padding-bottom:5px}
.wl75 .group_cal {right:0px; left:auto;}
.wl75 input[type="text"].group_editInput {width:100%; padding-left:0; text-indent: 10px; margin-right:auto;}
.wl75 .group_editTilt {width:100%; margin-bottom: 20px;}
.wl75 .group_meta {background: none;}
.wl75 .group_editHeader {background: #f5f5f5; border:0; padding-bottom:0;}
.wl75 .group_title { margin:15px 0 0 0; font-size: 20px;}
.group_halfButton,
.wl75 .group .button.group_halfButton {width:47%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; padding-left:0; padding-right:0; text-align: center;}
.group_halfButton-second,
.wl75 .group .button.group_halfButton-second {width: 47%; margin-left:6%; margin-right:-4px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding-left:0; padding-right:0; text-align: center;}
.w7590 .group_halfButton,
.w9012 .group_halfButton,
.w7590 .group_halfButton-second,
.w9012 .group_halfButton-second {width:auto;padding:5px 15px 5px 15px; margin:auto; margin-right:20px;}
.group_back {position: absolute; top:50%; margin-top: -16px;}
.group_upload {display:block; margin-top: 15px; text-align: center;}
.group_uploadCondits {font-size:11px; color:#868686; margin-top: 10px; text-align: center;}
.button.group_butAction {padding-top:8px; padding-bottom:8px;}
.wl75 .group_upload {margin-top:0;}
.group .tabs {margin-top:-30px; margin-left:-30px; margin-right:-30px; margin-bottom:30px;}
.w9012 .group .group_sends,
.w7590 .group .group_sends,
.wl75 .group .group_sends {width:100%;}
.group_topButtons {text-align: center; padding-bottom:20px;}
.wl75 .group .group_topButtons .button {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:auto; margin-right:2px; margin-left:2px;}
.w9012 .group_about {border:1px solid #d9d9d9; margin-bottom:30px; padding:15px;}
.w7590 .group_about { margin-bottom:10px; }
.w9012 .group_meta,
.w7590 .group_meta {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 29%; margin-rigt:-4px; border:0; padding:0;}
.w9012 .group_info,
.w7590 .group_info {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width: 69%; margin: -40px 0 0 15px;}
.w9012 .group-page_images .group_info,.w9012 .group-page_files .group_info { width: 49%; margin: -40px 0 0 15px;}
.wl75 .group_content { border:0; padding: 20px 0 0 0;}
.wl75 .group_content .phSelect { margin-bottom: 15px;}
.wl75 .group h2,
.wl75 .group h2 a {font-size:20px; line-height:24px; word-break: break-word; word-wrap: break-word; margin: 0 5px;}
.wl75 .group_meta {border:0; padding:0; max-width: 100%; width:100%; display:block;}
.wl75 .group_userpic {background: none; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:0; width:45%; margin-right:-4px;}
.wl75 .group_actions {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:50%; margin-right:-4px; margin-left:5%;}
.wl75 .group_line{display:none;}
.wl75 .group .button {margin-bottom: 10px; display:block; text-align: center; width:auto; margin-right:0px;}
.wl75 .group_info {padding:20px 0 20px 0;}
.wl75 .group_subtitle {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.wl75 .group_show {margin:0;}
.wl75 .group {background: #f5f5f5;}
.wl75 .group .layer-left {background: #f5f5f5; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.wl75 .group .layer-right {background: #fff; margin-left:-20px; margin-right:-20px; padding:0 20px;}
.wl75 .group_sends .group_menu,
.w7590 .group_sends .group_menu { width: 100%; margin: 15px 0;}
.w7590 .catalog-descr .group_sends + .group_menu { width: 100%; margin: 0 auto;}
.w7590 .group_menu.tabletsPort,
.w9012 .group_menu.tabletsLand {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.wl75 .group_menu.phones {width:100%; padding:0; margin:0 0 40px 0; display:block;}
.wl75 .group_menuItem {width:100%;display:block; border-bottom: 1px solid #e6e6e6;}
.w9012 .group-edit .group_about,
.w7590 .group-edit .group_about {background: #fff;}
.w9012 .group-edit .group_meta,
.w7590 .group-edit .group_meta {max-width:10000px; width:100%;}
.group-page .tabs {margin-top: -30px;margin-left: -30px;margin-right: -30px;margin-bottom: 30px;}
.group_actions .button {display:block; text-align: center;}
.group_actions .subscriberu_fbbox.phSelect { width: 100%; margin-bottom: 15px;}
.group_actions .subscriberu_fblock.phSelect_list { width: 100%;}
.group_h3 {margin-top: 32px; margin-bottom:6px;}
.group_description img { max-width: 100%;}
.w9012 .group_description {margin-top: 32px; margin-bottom:6px;}
.group_description-text { line-height: 20px;}
.group_description-text-cut {max-height: 100px; overflow: hidden;}
.group_description-overflow {
background: #ffffff;
background: -moz-linear-gradient(bottom, #ffffff 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.65) 80%, rgba(255, 255, 255, 0.1) 100%);
background: -webkit-linear-gradient(bottom, #ffffff 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.65) 80%, rgba(255, 255, 255, 0.1) 100%);
background: -o-linear-gradient(bottom, #ffffff 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.65) 80%, rgba(255, 255, 255, 0.1) 100%);
background: -ms-linear-gradient(bottom, #ffffff 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.65) 80%, rgba(255, 255, 255, 0.1) 100%);
background: linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0.65) 80%, rgba(255, 255, 255, 0.1) 100%);
padding: 60px 0 0; display: none;
position: relative; width: 100%;
text-align: center;
z-index: 3;
cursor: pointer;
margin-top: -80px;}
.group-addFiles_h3 {margin-bottom: 15px;}
.group-addFiles_people .subscriberu_fbbox, .group-addFiles_peopleItem {background: #f2f2e9; display: block; padding: 13px 15px 9px 15px; position: relative; min-height: 32px; border-bottom: 1px solid #e6e6e6;}
.group-addFiles_peopleItem a { text-decoration: none;color: #78b81d; vertical-align: middle;}
.group-addFiles_people .subscriberu_wrapName {margin-left: 47px; display: block; overflow: hidden; height: 32px; line-height: 32px; position: relative;}
.group-addFiles_people .subscriberu_wrapName:after {position: absolute;top: 0; right: 0; width: 10px; height: 100%; display: block; content: ' '; background: url("/img/new/index/gradRight.png") repeat-y right; z-index: 5; }
.group-addFiles_people a {text-decoration: none; color: #000000; }
.group-addFiles_people a:hover {color: #59adeb; }
.group-addFiles_people .subscriberu_wrapName:before { display:none; }
.w9012 .group-addFiles_people { width: 49%; display: inline-block; }
.w9012 .group-addFiles_h3 { width: 49%; }
.group_sends.group_sends-images {width: 100%;}
.group-imageentry {width: 32%; float: left; background: #fff;padding: 0.5em 0 2em 1em; margin: 0 0 .5em -1em; position: relative;z-index: 1;}
.group-imageentry .content{ height: 160px; padding: 0 1em 0 0; position: relative; z-index: 2; color: #464646;}
.group-imageentry .content img {margin: 0 auto; display: block; border: 1px solid #EEEEEE; padding: 3px;}
.group-imageentry .content:after {height: 0;content: "."; display: block; clear: both;visibility: hidden;}
.group-imageentry .act {text-align: center;padding: 0 1em 0 0;margin: 0 1em 0 0;}
.group-imageentry .subscriberu_wrapName {margin-left: 30px;}
.group-imageentry .subscriberu_wrapName a{text-decoration: none; color: #78b81d;}
.group-imageentry .act .subscriberu_fbbox {float: none; margin: 0 5px 0 0; position: relative; z-index: 1; display: inline;}
.group-imageentry .act .info { margin: 0 5px 0 0;}
.group-imageentry:hover {background: #f0f0f0;z-index: 2;}
.group-imageentry .entrycomment {white-space: nowrap; margin: 0 5px 0 0;display: inline-block;text-decoration: none; color: #1f1f1f;}
.group-imageentry .entrycomment:hover {color: #59adeb;}
.group-imageentry .subscriberu_wrapImg { width: 25px; height: 25px; display: block; overflow: hidden; position: absolute; cursor: pointer;}
.group-imageentry .subscriberu_wrapImg img{ margin-top:0;}
.wl75 .group-imageentry { width: 95%;}
.w7590 .group-page_files .group-imageentry,
.w7590 .group-page_images .group-imageentry {width: 49%;}
.group_amembers {margin-bottom:40px;}
.group_amembersLink {padding:5px 0; display:block}
.group_author img {width: 33px !important; height: 33px !important;}
.group_miniPic, .group_author img {float:left; margin-top:4px;}
.group_authorText, .group_author .subscriberu_wrapName {margin-left: 43px; display:block; margin-top:15px;}
.icon_search-group {margin-top: 2px; margin-right:6px; margin-bottom:-2px;}
.w9012 .group-page .group_sends {width:65%;}
.w9012 .group-page .group_sends.noleft,
.w9012 .group-page .catalog-descr .group_sends.noLeftmenu {width:100%;}
.w9012 .group-page .group_sends.group_sends-images {width:100%;}
.w7590 .group-page .group_sends {width:100%;}
.wl75 .group-page .group_sends {width:100%;}
.w9012 .group_menu {width:30%; margin-right:-4px; padding-left: 0; margin-left:5%;}
.group-page .catmenu {margin-left:-20px; margin-right:-20px; text-transform: none;}
.group-page .catmenu .inside {padding:0 20px !important;}
.wl75 .group_about {margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;background: #f5f5f5;}
.wl75 .group_about .button {margin-bottom:5px;}
.wl75 .group_meta {position: relative;}
.wl75 .group_subers {position: absolute; bottom:0; left:45%; margin-left:15px; width: auto;}
.wl75 .group_phoneGrey {background: #f5f5f5; margin:-30px -20px -20px -20px; padding: 20px 20px 30px 20px;}
.wl75 .group-page .unicmodule-first {margin-top:30px;}
.group_sets {position: absolute; top: 0; width: 305px;}
.group_sets.group_sets-noapproved { width: auto; right: 0;}
.group-page .admin-button-wrap .group_sets.group_sets-noapproved { right: 0;}
.group_sets-phone {text-align: center; background: #f5f5f5; margin-top:-40px; padding-top:30px; margin-bottom:20px; margin-left:-20px; margin-right:-20px; padding-left:20px; padding-right:20px;}
.group_sets-phone .phSelect {background: #fff; text-align: left;}
.icon_settings-group {margin-right:8px; margin-top:1px; margin-bottom:-1px;}
.group_title {margin-right:300px;}
.group_title.group_title-noapproved {margin-right:465px;}
.w7590 .group_title.group_title-noapproved {margin-right:120px;}
.group-article_socs { width: 500px; height:100%;}
.wl75 .group-article_socs { width: 100%;}
.group-article_botMeta {background: #f5f5f5; padding:15px 10px; position: relative; margin-top: 25px; }
/* рассылки за которыми следит группа */
.group-page .tracksubscribe { margin-top: 20px; }
.group-page .tracksubscribe .submenu { margin: 10px 0; }
.group-page .tracksubscribe .submenu .delete { margin-left: 10px; }
.group-page .tracksubscribe.addfile .space { display: none; position: relative; }
.group-page .tracksubscribe.addfile .space .title { font-weight: bold; font-size: 15px; }
.group-page .tracksubscribe.addfile-active .space { display: block; }
.group-page .tracksubscribe.addfile-active button.switch { display: none; }
/* m.ud? */
.group-page .tracksubscribe .submenu li.grey { font-size: 20px; line-height: 24px; color:#000; margin-bottom: 15px;}
.group-page .tracksubscribe button.add-subscription-form-switch { display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px 15px 5px 15px; color:#fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); text-decoration: none; font-size:12px !important; text-transform: none; letter-spacing: 0; cursor: pointer;background: #eaeaea;border:0; border-top:1px solid #f0f0f0; color:#000000; box-shadow: 0 2px 3px rgba(0,0,0,0.2);}
.group-page .tracksubscribe .space { background: #f6eaea; padding: 15px; margin: 15px 0;}
.group-page .tracksubscribe .space input[type="text"]{ width: auto; text-indent:10px; background: #f5f5f5;display:block; height: 34px; border:1px solid #bebebe; font-size:15px; color:#000000; margin:0; width:100%; margin-bottom:20px; margin-top:5px;}
.group-page .tracksubscribe .space .add-subscription-form-switch{ background: #c12133;border:0; border-top:1px solid #e94d5f; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px 15px 5px 15px;color:#fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); text-decoration: none; font-size:12px !important; text-transform: none; letter-spacing: 0; cursor: pointer;}
/* публиковать-редактировать-удалить */
.group-page .submit-debounce.green { margin:10px; }
.group-page .editit { margin:10px; color: #59adeb; font-weight:bold; text-decoration: none; display: inline-block;}
.group-page .deletit { margin:10px; color: #c12133; font-weight:bold; text-decoration: none; display: inline-block; }
/* group-page_files */
.group-page_files .fileentry .subscriberu_wrapName { margin-left: 30px; }
.group-page_files .fileentry .subscriberu_wrapName:before { display:none; }
/* group-page_images */
.group-page_images .subscriberu_wrapName:before { display:none; }
/* group-page_delete topic */
.w9012 .group-page.group-page_delete .group_sends,
.group-page_delete .group_sends,
.group-page_delete .layer-grid5 .layer-right { width: 100%; }
.group-page_delete .layer-grid5 .layer-right { margin-left:0; }
.w7590 .group-page_delete .layer-grid5 .layer-right { margin-top:15px; }
.wl75 .group-page.group-page_delete .admin-button-wrap,
.w9012 .group-page.group-page_delete .admin-button-wrap { width: 100%; margin:0; }
.group-page.group-page_delete .admin-button-wrap { width: 100%; }
.group-page_delete .group_sends .button { margin-top: 20px; }
/* create group */
.groupCreate .add_tilt .errornote { color: #c31e2f;}
.groupCreate .group_sends { width: 100%;}
.groupCreate .add_maxWidth select { display: block; width: 100%; max-width: 376px; background: #f5f5f5; border: 1px solid #bebebe; margin-top: 5px; margin-bottom: 20px; height: 32px;}
.groupCreate #id_body_tbl { width: 100%!important; overflow: auto!important;}
.wl75 .groupCreate #id_body_tbl { width: 100%!important; }
.wl75 .groupCreate #id_body_tbl #id_body_outdent,
.wl75 .groupCreate #id_body_tbl #id_body_indent,
.wl75 .groupCreate #id_body_tbl #id_body_hr,
.wl75 .groupCreate #id_body_tbl #id_body_visualaid,
.wl75 .groupCreate #id_body_tbl #id_body_strikethrough,
.wl75 .groupCreate #id_body_tbl #id_body_pasteword,
.wl75 .groupCreate #id_body_tbl #id_body_pastetext,
.wl75 .groupCreate #id_body_tbl #id_body_toolbar2 { display:none; }
/* flocktory advert, surprise (groups and issue) */
/* .flocktory::after { border-left: 5px solid white; top: 10px; right: -9px; }*/
.flocktory_text { color: #2b2b2b;}
.flocktory_img { padding-top: 5px; }
.flocktory_link { color: #c31e2f; }
.flocktory_close { cursor: pointer; margin-top: 5px; color: black; border-top: 1px solid #c31e2f; padding-top: 5px; text-decoration: none; border-bottom: 1px dotted black; }
.flocktory.noclose .flocktory_close { display: none; }
.group_sets .button.button-orange.create-theme { float: right; }
.rubric_interline .flocktory { border: 1px solid #c31e2f; right: 45px; top: 10px; }
.rubric_interline .sub_info .flocktory { border: 1px solid #c31e2f; right: 55px; bottom: -105px; top: auto; height: auto; background: white; padding: 10px;}
.rubric_interline .sub_info .flocktory.noclose { bottom: -70px; right: 55px; background: white; height: auto; top: auto;}
.rubric_interline .flocktory_close { border-top: 1px solid #c31e2f; }
.rubric_interline .flocktory::before,
.rubric_interline .flocktory::after { border-left: 5px solid #c31e2f; }
.rubric_interline .flocktory::after { border-left: 5px solid white; }
.issue_interline .flocktory { top:10px; border: 1px solid #c31e2f; }
.issue_interline .flocktory::before,
.issue_interline .flocktory::after { border-right: 5px solid #c31e2f; right: auto; border-left: 5px solid transparent; left: -10px; }
.issue_interline .flocktory::after { border-right: 5px solid white; border-left: 5px solid white; top: 10px; left: -9px; }
.issue_interline .flocktory_close { border-top: 1px solid #c31e2f; }
.issue_interline .sub_info .flocktory.noclose { height: 100%; background: white; padding: 10px; min-height: 95px; top:0;}
.issue_interline .sub_info .flocktory { height: auto; background: white; padding: 10px; bottom: auto; top: 0; right: 15px; }
.issue_interline .sub_info .flocktory::before,
.issue_interline .sub_info .flocktory::after { left: auto; right: -11px; border: 5px solid transparent; border-left: 5px solid #c31e2f; }
.issue_interline .sub_info .flocktory::after { border-left: 5px solid white; top: 10px; right: -10px; }
.article_botMeta .flocktory.flocktory-top { top: 55px; right: 55%; }
/*new floc*/
.flocktory {max-width: 90px; border: 1px solid #c31e2f; position: absolute; z-index: 1; display: none; padding: 10px; background: white; text-align: center;margin-left: 0; }
.flocktory.noclose { margin-left:35px; }
.rubric_cat .flocktory.flocktory-left { margin-left:35px; }
.flocktory::before, .flocktory::after { content: ''; position: absolute; border: 5px solid transparent; }
.flocktory.orange { border: 1px solid #db992e;}
.flocktory.orange::before, .flocktory.orange::after { border-left: 5px solid #db992e;}
.flocktory.orange .flocktory_close { border-top: 1px solid #db992e; }
.flocktory.flocktory-right.orange::before { right: -10px; border-left: 5px solid #db992e; }
.flocktory.flocktory-top::before, .flocktory.flocktory-top::after { border: 5px solid transparent; border-bottom: 5px solid #c31e2f; right: 40%; top: -11px; }
.flocktory.flocktory-top::after { border-bottom: 5px solid white; top: -10px; right: 40%; }
.flocktory.flocktory-right::before, .flocktory.flocktory-right::after { right: -10px; border-left: 5px solid #c31e2f; }
.flocktory.flocktory-right::after { border-left: 5px solid white; top: 10px; right: -9px; }
.flocktory.flocktory-left::before, .flocktory.flocktory-left::after { left: -10px; border-right: 5px solid #c31e2f; }
.flocktory.flocktory-left::after { border-right: 5px solid white; top: 10px; left: -9px; }
/* ! add */
.add_title {font-weight: normal; margin-bottom:25px;}
.add_header {padding-top: 25px; border-bottom:1px solid #e9e9e9;}
.add_wrap {background: #f5f5f5; padding:20px 0;}
.add_content {background: #fff; border:1px solid #d9d9d9; padding: 0 45px;}
.add_content a {text-decoration: none;}
.add_tabs {margin-left:-45px; margin-right:-45px;}
.add_subtitle {margin:30px 0;}
.add_description {background: #f2f6ea; padding:25px 25px 0 25px; color:#000;}
.add_description-single {padding:25px 25px 5px 25px;}
.add_description div {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; width: 47%; padding-right:3%;}
.add_description p {margin-bottom:25px; padding-bottom: 25px; display:block;}
.add_descTitle {margin-bottom: 10px;display: block;}
.add_row {margin-bottom:10px; color:#000; font-size:15px;}
.add_row.required { background: transparent url('/img/ludi/ico/required.png') no-repeat 2px 3px; padding-left: 15px;margin-left: -15px;}
.add_row-last {padding-bottom:25px; border-bottom:1px solid #c3c3c3;}
.add_row-mt {margin-top: 35px;}
.add_maxWidth {max-width:376px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:100%; font-size: 15px; color:#000; padding-right:40px;position: relative;}
.add_maxWidth .radio{width: 30px; float: left; position: relative;}
.add_maxWidth table.htmlarea {width:376px; border-collapse: collapse;}
.add_maxWidth table.htmlarea .xinha_iframe{border: 1px solid #CCC;height: 50px !important; width: /*380px*/100% !important;margin-right: -1px;}
.add_maxWidth table.htmlarea .panels.top{border: 0;height: 0; width: 0;}
.add_maxWidth table.htmlarea td:first-child{height: 31px !important;}
.add_maxWidth table.htmlarea tr:first-child{background: #F0F0EE;border: 1px solid #CCC;}
.add_maxWidth table.htmlarea tr:nth-child(2) {height: 0; }
.add_maxWidth table.htmlarea td:first-child .toolbar .toolbarElement {height: 30px !important;}
.add_maxWidth table.htmlarea td:first-child .toolbar .toolbarElement a {border: 1px solid #F0F0EE; margin: 0; padding: 5px; box-shadow: none;}
.add_maxWidth table.htmlarea td:first-child .toolbar .toolbarElement a:hover {border: 1px solid #0A246A; background-color: #B2BBD0;}
.add_maxWidth table.htmlarea td:first-child .toolbar .toolbarElement .buttonPressed {border: 1px solid #0A246A; background-color: #B2BBD0;}
.add_tilt {font-size:12px; line-height:16px; color:#000; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width: 40%; padding-top:32px;}
.add_tilt-middle {vertical-align: middle; padding-top:16px;}
.add_input#new_passwd1 {margin-bottom: 5px;}
.groupCreate input[type="text"].text,
input[type="text"].add_input,
input[type="password"].add_input
{width: auto; text-indent:10px; background: #f5f5f5;display:block; height: 34px; border:1px solid #bebebe; font-size:15px; color:#000000; margin:0; width:100%; margin-bottom:20px; margin-top:5px;}
.comment_form_body.addcomment,
.add_textarea {display:block; background: #f5f5f5;display:block; height: 95px; resize: none; border:1px solid #bebebe; font-size:15px; color:#000000; width:auto; margin-bottom:20px; margin-top:5px; width:100%; text-indent: 10px;}
.add_chkLabel {margin-top:15px; display:block; color:#000000; font-size:13px;}
.add_row .add_chkLabel {margin-top: 5px;}
.add_chkLabel .chk {margin-right: 2px;}
.add_content .button {padding:9px 15px 8px 15px; margin: 25px 0;}
.add_content fieldset {border: 0;}
.add_content fieldset h3 {margin-bottom: 5px;}
.add_label {display: block;}
.f-edit .add_preview {display: block;height: 38px;}
.f-edit .group-logo span { font-size: 13px; padding: 5px;}
.f-edit .add_fileName { margin:10px; display: inline-block;line-height: 38px;}
.f-edit .add_FileBlock-title,.group-write-page .add_FileBlock-title { margin-bottom:10px; display: inline-block;}
.add_content .f-edit .add_FileBlock label.button { margin:10px 0; }
.add_subcat {background: url("/img/new/index/subcatdots.png") no-repeat left top; padding-left: 23px; margin-left:10px; margin-top:-6px;}
.add_subcatBot {background: url("/img/new/index/subcatdots.png") no-repeat left bottom; padding-left: 23px; margin-top:-6px;}
.add_subcatBot2 {background: url("/img/new/index/subcatdots.png") no-repeat left bottom; padding-left: 23px; margin-left:20px; margin-top:-6px;}
.f-edit select, .f-edit .add_row.wisywig label {margin-bottom: 7px;}
.f-edit .add_subcatBot select {margin-bottom: 15px;}
.f-edit .add_row h3 {margin-bottom: 15px;}
.f-edit .add_row.wisywig label {display: block;}
.group-adminPage_main .f-edit .add_row:last-child .add_maxWidth { max-width: 750px; }
/*new111*/
.group-adminPage .button-abs .button-orange { float:right; }
.w7590 .group-adminPage .tabs_item { margin: 0; height: auto; }
.w7590 .group-adminPage .tabs_item .tabs_link-active { border: 1px solid #d9d9d9; margin: 5px; padding: 10px; }
.w7590 .group-adminPage form.submit-debounce, .wl75 .group-adminPage form.submit-debounce { overflow: auto; }
.w7590 .group-adminPage .edit_content { padding: 0 20px; }
.group-adminPage .tabs.edit_tabs.catmenu {letter-spacing: normal;font-size: 13px;}
.wl75 .tabs.edit_tabs.catmenu { top:0; margin:0 -20px; border-top:0; }
.w7590 .group-adminPage .tabs_container.catmenu_ul,
.w9012 .group-adminPage .tabs_container.catmenu_ul,
.w1216 .group-adminPage .tabs_container.catmenu_ul,
.wg16 .group-adminPage .tabs_container.catmenu_ul { margin-left: 0!important; }
.wl75 .group-adminPage .tabs_container.catmenu_ul { margin-left: 0; }
.wl75 .group-adminPage .tabs_container.catmenu_ul { padding-left: 10px; }
.wl75 .group-adminPage .tabs_container.catmenu_ul .catmenu_item.phones { display: inline-block; }
.wl75 .group-adminPage .tabs_container.catmenu_ul .catmenu_item.catmenu_link-active .catmenu_link { color: #c31e2f; }
.wl75 .group-adminPage .edit_content { border: 0; padding: 0; margin-top: 0px; }
/*new111*/
.w7590 .add_row,
.wl75 .add_row {margin-bottom:35px;}
.w7590 .add_tilt,
.wl75 .add_tilt {padding-top:10px; width:100%;}
.w7590 input[type="text"].add_input,
.w7590 .add_textarea,
.wl75 input[type="text"].add_input,
.wl75 .add_textarea {margin-bottom:0px;}
.w7590 .add_row .phSelect,
.wl75 .add_row .phSelect {margin-bottom:0;}
.w7590 .add_subcat,
.wl75 .add_subcat {margin-top:8px;}
.w7590 .add_description div,
.wl75 .add_description div {width:100%;}
.wl75 .add_content {margin:0 -20px; border:0; padding:0 20px;}
.wl75 .add_wrap {background: #fff; padding-top:0;}
.wl75 .add_header {border:0;}
.wl75 .add_maxWidth {padding-right:0;}
.groups_back {position: absolute; top:50%; margin-top: -16px;}
.add_upload {position: relative; display:block; width:100%; padding-top:8px;}
.add_upload .button {margin:0; display:block; width:auto; margin-right:0; text-align: center;}
.add_uploadInfo {width:180px; position: relative; margin-right:20px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;}
.add_uploadPic {width:100px; height:100px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; position: relative; margin-right:30px;}
.add_uploadPic-inProcess {opacity: 0.4}
.add_uploadPic img {position: absolute; top:0; left:0; width:100%; height:auto;}
.add_uploadDelete {background:url("/img/new/index/icon_deletePic.png") no-repeat; width:17px; height:17px; position: absolute; top:0; right:-23px; cursor: pointer; display:block;}
.add_progressBar {margin-top:10px;}
.add_progressAction {font-size:11px; color:#000000; width:100%; text-align: center; display:block;}
.progressbar {background: #eaeaea; height: 20px; position: relative;}
.progressbar_done {background: #bfdf81; position: absolute; width:75%; top:0; height:100%; left:0;}
.progressbar_count {position: absolute; top:0; left:0; height:100%; width:100%; text-align: center; color:#000000; font-size:13px; line-height:20px;}
.add_subButton {position: absolute; top:0px;}
/* new-list */
.new-list .toDigest { margin-top: 15px; }
.new-list .phSelect { margin-bottom: 10px; }
.new-list.add_header .phSelect input[type="radio"]{ display:none; }
.wl75 .new-list { padding-top: 0; }
.wl75 .new-list .toDigest { margin-top: 0}
/* ! about */
/*.about .catmenu_item.phones.tabletsPort.noTabletsLand { display: inline-block;}*/
.about_description {position: relative; font-size:18px; line-height:24px;}
.about_description p {margin-bottom:24px;}
.about_subtitle {margin: 20px 0 10px 0;}
ul.about_list li:before { display: block;width: 5px;height: 5px;border-radius: 10px; background: #c31e2f; content: ' '; position: relative;top: 13px;left: -13px;}
ul.about_list li { padding-left: 10px; }
ul.about_list { margin: 0 0 25px 30px; }
.about_note-job .note_content { min-height: 50px;}
.about_note {width:47%;min-width:280px; max-width:360px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; position: relative; margin-right:-4px; margin-bottom:25px;}
.note_header {height: 45px; position: relative; font-size:20px; line-height:24px; color:#fff; padding:30px 25px;}
.note_header-twostrs {height: 45px; padding:30px 25px;}
.note_header-threestrs {height: 65px; padding:20px 25px;}
.wl75 .note_header-threestrs {height: 90px;}
.note_header-red {background: #c12133;}
.note_header-purple {background: #9d2250;}
.note_header-orange {background: #edb549;}
.note_header-green {background: #92cb46;}
.note_content {background: #f5f5f5; position: relative; padding:30px 25px; min-height:275px; color:#000000; font-size: 13px; }
.note_content p {margin-bottom:25px;}
.note_content a {text-decoration: none;}
.note_content:after {display:block; background:url("/img/new/index/layer.png") no-repeat; width:23px; height:27px; position: absolute; display:block; content:' '; bottom:0; right:0;}
.w1216 .about_note {padding-right:3%;}
.wg16 .about_note {margin-right:60px;}
.w9012 .about_note,
.w7590 .about_note,
.wl75 .about_note {width:100%; max-width: 1000px;}
.w9012 .note_content,
.w7590 .note_content,
.wl75 .note_content {min-height:0;}
.about_menu {display:block; border-top: 5px solid #e6e6e6; position: relative;}
.about_mItem {display:block; border-bottom: 1px solid #e6e6e6;}
.about_mLink {display:block; text-decoration: none; color:#000000; padding: 7px 0}
.about_mLink-active,
.about_mLink-active:hover {color: #c31e2f; font-weight: 600; cursor: default;}
.about_mobile-menu { top: 55px; position: absolute; right: 0; padding: 25px 20px;}
.wl75 .about_mobile-menu .phSelect { width: 250px; }
.about_mobile-menu .phSelect_list { width: 100%; }
.about_mobile-menu .about_menuItem { display: block; border-bottom: 1px solid #E6E6E6; padding: 10px 0; }
.about_mobile-menu .about_menuLink { display: inline-block; text-decoration: none; color: #000000; }
.about_mobile-menu .about_menuLink-active { color: #D72020; cursor: default; font-weight: 600; }
.about_cont {margin-top:30px;}
.about_contCol {width:48%; padding-right:2%; margin-right:-4px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top:25px; min-width:360px; margin-bottom:30px;}
.about_contCol a {text-decoration: none;}
.about_contCol b {font-size:15px; display:block; margin-bottom: 15px;}
.about_contCol p {display:block; color:#000000; margin-top:15px;}
.about_contCol table {width:100%;}
.about_contCol .tr-head td {padding-bottom:8px}
.about_contCol .tr-head .td2 {font-size:18px;}
.about_contCol .td1 {width:215px;}
.about_pin {background: url("/img/new/index/icon_pin1.png") no-repeat left center; min-height: 50px; padding-left:40px; padding-top:10px; margin-top:30px;}
.about_addreses .about_pin { width: 40%; display: inline-block; padding-right: 15px; }
.wl75 .about_contCol,
.w7590 .about_contCol,
.w9012 .about_contCol {width:100%; min-width: 250px;}
.w7590 .layer-grid1.privacy .layer-left,
.w7590 .layer-grid1.about .layer-left,
.w7590 .layer-grid1.job .layer-left { width: 67%; margin-right: -4px; }
.w7590 .layer-grid1.privacy .layer-right,
.w7590 .layer-grid1.about .layer-right,
.w7590 .layer-grid1.job .layer-right { width: 27%; margin-left: 5%; }
/* ! map */
.maps {position: relative; height: 565px; margin-top: 20px; width:100%;}
.maps_canvas {position: absolute; top: 65px; bottom:0; width:100%;}
.maps_menu {display:block; position: relative;}
.maps_menuLink {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;padding: 8px 12px; margin-right: 20px; text-decoration: none; color:#000000;}
.maps_menuLink-active {margin-left:-1px; margin-right:19px;}
.maps_menuLink-active,
.maps_menuLink-active:hover {border:1px solid #e4e4e4; margin-top:-1px; color:#000000; cursor: default;}
.maps_led.maps_active, .maps_mow.maps_active {display:block;}
.maps_led, .maps_mow {display:none;}
/* ! author_list */
.list_item {border:1px solid #e4e6e7; padding:15px; position: relative; margin-bottom:10px;}
.list_item-mt {margin-top: 40px;}
.author_layer-left {margin-top: 20px;}
.author_layer-left a {text-decoration: none;}
.authors_alphabet {margin: 20px 0 0 65px;}
.layer-grid77 .authors_alphabet {margin: 20px 0 0 0;}
.authors_alphabet .alphabet_list li a {display: block; border: 1px solid #e2e2e2; background: #f5f7f8; font-weight: bold; line-height: 30px; height: 30px;text-align: center; padding: 0 10px; color: #000000;text-decoration: none;}
.authors_alphabet .alphabet_list li a.active {border-color: black;}
.authors_alphabet .alphabet_list li a:hover {color: #59adeb;}
.authors_alphabet .alphabet_list li { margin: 3px;}
.authors_alphabet table {padding: 8px 12px;border: 1px solid #e4e4e4;}
.list_leftCol {width: 48%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; position: relative;}
.list_rightCol {width:48%; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:-4px; margin-left: 4%;}
.list_title {font-size:14px; color:#000000; font-weight: 600;}
.list_list {font-size:12px; color:#000000; padding-top:5px;}
.list_listLink {text-decoration: none; display:block; padding:3px 0; color:#000000;}
.list_listItem {display:block;}
.list_photo{display:block; float:left; padding:10px; background: #f5f5f5; position: relative; overflow: hidden; line-height:0;}
.list_pic {width:90px; height:auto;}
.list_info {display:block; margin-left: 125px;}
.list-line {display:block; border:0; height:1px; background: #dbdbdb; margin: 15px 0;}
.list_info table {width:100%;}
.list_info table td {padding:3px 0}
.list_info table .td1 {color:#a6a6a6; font-size:12px; width: 75%;}
.list_info table .td2 {color:#666; font-size:14px; width: 25%; text-align: right;}
.list_star {background: url("/img/new/index/icon_star.png") no-repeat; width:15px; height:14px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-top:2px;}
.w9012 .list_leftCol {width:100%;}
.w9012 .list_rightCol {width:100%; margin-left:0; margin-top:25px; padding-top:15px; border-top:1px solid #e9e9e9;}
.w9012 .list-line {background:none;}
.w7590 .list_leftCol {width:100%;}
.w7590 .list_rightCol {width:100%; margin-left:0; margin-top:25px; padding-top:15px; border-top:1px solid #e9e9e9;}
.w7590 .list-line {background:none;}
.w7590 .list_info table .td1 {width:60%;}
.w7590 .list_info table .td2 {width:40%;}
.wl75 .list_item {margin: 0 -20px; border:0; padding:20px 20px 10px 20px;}
.wl75 .list_leftCol {width:100%;}
.wl75 .list_rightCol {width:100%; margin-left:0; margin-top:20px; padding-top:15px; border-top:1px solid #e9e9e9; border-bottom:5px solid #e9e9e9; padding-bottom:15px; margin-bottom:0;}
.wl75 .list_item-last .list_rightCol {border-bottom:0;}
.wl75 .list-line {background:none;}
.wl75 .list_info table {position: absolute; top: 65px; right:0px; left:125px; width:auto;}
/* ! advert */
.adv_desc {font-size:18px; line-height:24px;margin-top:20px;}
.adv_table {width:100%; margin-top:35px;}
.adv_table .td1 {width:50%; color:#000000; font-size:14px;}
.adv_table .td2 {width:50%;}
.adv_count {font-weight: 900; color:#de9a1b; font-size:56px; margin-top:25px; margin-bottom:27px; display:block;}
.adv_more {font-size:13px; text-decoration: none; background: url("/img/new/index/icon_stat.png") no-repeat left center; padding-left: 58px; display:block; min-height:32px; max-width: 200px;}
.adv_text {margin-top:45px; font-size: 14px; margin-bottom:50px;}
.wl75 .adv_text {margin-bottom:0;}
.adv_text p {margin-top:25px;}
.adv_note {background: #f5f5f5; position: relative; padding:35px; margin-top:35px;}
.adv_note:after {position: absolute; bottom:0; right:0; display:block; content:' '; background: url("/img/new/index/layer.png") no-repeat; width:23px; height:27px;}
.adv_note h2 {margin-bottom:20px;}
.adv_note p {margin-bottom: 25px;}
.adv_subs {padding-top: 35px; position: relative;}
.adv_subContainer {overflow: hidden;}
.adv_sub {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px; background: #fff; border:1px solid #e9e9e9; position: relative; overflow: hidden; line-height:0; margin-right:4%;}
.adv_sub img {width:150px; height:auto;}
.adv_sub:after {position: absolute; width: 60px; height:60px; border-radius: 60px; background: #fff url("/img/new/index/icon_plus3.png") no-repeat 12px 12px; bottom:-25px; right:-25px; display:block; content:' ';}
.adv_subs:after {
display: block;
content:' ';
position: absolute;
text-decoration: none;
top: 10px;
bottom:-25px;
width: 10px;
height: auto;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 333ms, 333ms;
transition-duration: 333ms, 333ms;
-webkit-transition-timing-function: cubic-bezier(0.1, 0, .25, 1), cubic-bezier(0.1, 0, .25, 1);
transition-timing-function: cubic-bezier(0.1, 0, .25, 1), cubic-bezier(0.1, 0, .25, 1);
z-index: 10;
*display: none !important;
background-repeat: no-repeat;
background-size: 1px 100%, 5px 100%;
right: -10px;
background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .3)25%, rgba(0, 0, 0, .3)75%, transparent), -webkit-radial-gradient(100% 50%, farthest-side, rgba(0, 0, 0, .5), transparent);
background-image: linear-gradient(transparent, rgba(0, 0, 0, .3)25%, rgba(0, 0, 0, .3)75%, transparent), radial-gradient(100% 50%, farthest-side, rgba(0, 0, 0, .5), transparent);
background-position: 100% 0, 100% 0;
right:0;
}
.adv_news {margin-top:50px;}
.adv_newsItem {border-bottom:1px solid #e9e9e9; padding-bottom:20px; margin-bottom:20px;}
.adv_newsItem-mt {margin-top:30px}
.adv_newsDate {font-size:13px; color:#696969; padding-bottom:5px;}
.adv_desc a,
.adv_text a,
.adv_note a {text-decoration: none;}
.wl75 .adv_count {margin-bottom: 0; margin-top: 50px;}
.wl75 .adv_more {margin-top:5px;}
.asAdvertising {float:right; background-color:#bbb; color:#fff; font-weight: bold; text-align:center; padding:0.4em 0.6em;margin: 10px 0;}
.adv_top {position: relative; top: 70px;}
/* ! messages */
.msg {margin-bottom: 50px;}
.msg_header {border-right:1px solid #e0e0e0;}
.msg_top1 {background: #f5f5f5; position: relative; padding: 12px; height: 21px;border-bottom:1px solid #e0e0e0;}
.msg_button-1 {position: absolute; top:50%; margin-top:-16px; right:15px;}
.msg_top2 {position: relative; height:21px; padding:12px;border-bottom:1px solid #e0e0e0;}
.msg_chk {position: absolute; top:15px; left: 15px;}
.msg_chk-top {width: 40%;}
.msg_select {background: #eaeaea;}
.msg_select-top {position: absolute; top:50%; margin-top: -16px; right:15px;}
.msg_select .phSelect_arrow {background: #eaeaea url("/img/new/index/ison_msg_arrow.png") no-repeat center;}
.msg_select .phSelect_constant {margin-left: 5px; margin-right:8px;}
.msg_select {box-shadow: 0 2px 3px rgba(0,0,0,0.2); border:0;}
.msg_dialogues {height:615px; position: relative; overflow: hidden;}
.msg_dial {padding:15px; position: relative; border-bottom:1px solid #e0e0e0; cursor: pointer;}
.msg_dial:last-child {border-bottom:0;}
.msg_dial-unread {background: #f1f7f9;}
.msg_dialPhoto {display:block; width:35px; height:35px; position: absolute; top: 15px; left: 50px; overflow: hidden;}
.msg_dialPhoto img {width:35px; height:auto;}
.msg_dialMeta {margin-left: 85px; margin-top: -2px; height:60px; overflow: hidden;}
.msg_dialDate {font-size:11px; color:#7a7a7a;}
.msg_dialName,
.msg_dialName a {color:#000000; font-size:13px; font-weight: normal; text-decoration: none;}
.msg_dialName a:hover {color:#c31e2f;}
.msg_dialQuote {color:#000000; font-size:12px; }
.jspTrack {background: #eaeaea;}
.jspDrag {background: #000000;}
.jspVerticalBar {width:10px;}
.jspPane {width:auto !important; left:0 !important; right:0 !important; outline: none !important;}
.jspContainer {outline: none !important;}
.jspScrollable {outline: none !important;}
.msg_dialAns {background: url("/img/new/index/icon_msg_answerArrow.png") no-repeat left center; height:35px; width:35px; padding-left: 20px; position:absolute; top:17px; right:20px; overflow: hidden;}
.msg_single {position: relative; width:auto; margin-left:0; margin-right:-5px;}
.msg_singleHeader {position: relative; height:92px; border-bottom:1px solid #e0e0e0;}
.msg_singleList {position: absolute; top:50%; margin-top: -9px; font-size:18px; left: 45px; right:20px; color:#cccccc; }
.msg_singleSubtitle {color:#4e4e4e;}
.msg_singleDial {color:#78b81d; text-decoration: none; }
.msg_singleSeparator {padding: 0 8px;}
.msg_singleDialogue {padding:10px 0 25px 0; margin:0 5px 0 0; height:auto; overflow: hidden; width:auto !important;}
.msg_cue {position: relative; width:auto; border-bottom:1px solid #e0e0e0; margin:0 25px 0 45px; padding: 25px 0;}
.msg_cueText { padding-right: 80px;}
.msg_cueText span {cursor:pointer;}
.msg_cue-last {border-bottom:0;}
.msg_cuePhoto {width:35px; height:35px; position: relative; overflow: hidden; float:left;}
.msg_cuePhoto img {width:35px; height:auto;}
.msg_cueMeta {margin-left:50px; font-size:13px; color:#000000; margin-top:-2px;}
.msg_cueDatetime {font-size:11px; color:#7a7a7a;}
.msg_cueName,
.msg_cueName a {color:#000000; font-size:13px; font-weight: normal; text-decoration: none;}
.msg_cueName a:hover {color:#c31e2f;}
.msg_field {padding: 15px 20px 0 45px; background: #f5f5f5 ; height: 120px; border-bottom: 1px solid #e6e6e6;}
.msg_fieldPhoto {width:35px; height:35px; position: relative; overflow: hidden; float:left;}
.msg_fieldPhoto img {width:35px; height:auto;}
.msg_fieldText {display:block; margin-left: 50px; position: relative; margin-top:-1px;}
.msg_fieldText textarea {width: 90%; padding:10px; font-size:16px; display:block; resize: none; border:1px solid #bebebe; height: 40px;}
.msg_fieldText .button {padding: 10px 20px; font-size:14px; margin-top: 8px;}
.msg_quickAnswer {display:none;}
.msg .mod_friends {border-right: 1px solid #e0e0e0;}
.msg .mod_friendsTitle {position: relative; height: 92px; border-bottom: 1px solid #e0e0e0;font-size: 18px;line-height: 92px; padding-left: 45px;}
.msg .mod_friendsList .mod_friendsItem {background:none;}
/*.msg .mod_friendsList .mod_friendsItem.mod_friendsLink-allMyFriends {display:block !important;}*/
.msg .layer-right {border-left: 1px solid #e0e0e0;}
.msg #template_render {display: inline-block;}
.author-messages .msg_back {position: absolute;top: -4px; margin-right: 5px;}
.author-messages .button-wrap .msg_back {position: relative; top: 0; margin-right: 0;}
.w7590 .author-messages .button-wrap .msg_back { margin-right: 25px;}
.wl75 .author-messages .button-wrap .msg_back,
.wl75 .author-messages .button-wrap .msg_trash {right: 0; display: inline-block;}
.w9012 .author-messages .button-wrap .msg_trash {right:25px; }
.msg .empty-trash {color: #4e4e4e;font-size: 18px;line-height: 109px; padding-left: 45px;}
.msg .msg_dial-unread {background: #f1f7f9; margin: 0; padding: 25px 25px 25px 45px;}
.msg .phSelect_list.dl_list_messages_options {left: -115px;width: 180px;}
.msg .msg_cue.deleted, .msg .msg_cue.spam {background:#f6eaea; margin: 0; padding: 25px 25px 25px 45px;}
.msg .msg_cue.deleted .msg_select-top {right: 40px;}
.msg .msg_trash, .button-wrap .msg_trash {right: 25px; position: absolute; background: url("/img/new/index/icon_lentaSets.png") no-repeat 11px -50px;width: 10px;height: 100%; background-color: #eaeaea;}
.button-wrap .msg_trash { height: 20px; top: 0; right: 65px;}
.wl75 .author-messages .button-wrap {position: relative; min-height: 20px;}
.wl75 .button-wrap .msg_trash { height: 20px; top: 0; right: 65px; width: 10px;}
.wl75 .msg .msg_trash {width: 10px; top: -5px;}
.w7590 .msg .msg_trash {width: 10px; top: -10px;}
.wl75 .msg .mod_friendsTitle, .w7590 .msg .mod_friendsTitle {height: 55px;line-height: 55px; margin: 0;}
.wl75 .msg .mod_friends, .w7590 .msg .mod_friends {padding-bottom: 0;}
.wl75 .msg .mod_friends .subscriberu_wrapName:before, .w7590 .msg .mod_friends .subscriberu_wrapName:before {display:none;}
.msg .msg_trash-clear {position: absolute; top: 31px;}
.msg .msg_trash-rec {position: absolute; top: 31px;right: 40px;}
.msg .msg_cnt-symbol {display: inline-block; margin: 15px;color: #4e4e4e;}
.w7590 .msg_singleList {left: 30px; font-size:15px;}
.w7590 .msg_field {padding-left:30px;}
.w7590 .msg_cue {margin-left:30px;}
.wl75 .msg {margin-left:-20px; margin-right:-20px; overflow: hidden; margin-top:25px;}
.wl75 .author-messages {background: #fff;}
.wl75 .author-messages .author_title {margin-top:0;}
.wl75 .msg_dial {background: #fff;}
.wl75 .msg_dial-unread {background: #f1f7f9;}
.wl75 .msg_top2 {background: #fff;}
.wl75 .msg_dial-active {height:auto;}
.wl75 .msg_dial-active:after {position: absolute; background: url("/img/new/index/icon_close_messages.png") no-repeat; width: 19px; height:19px; top: 20px; right:25px; cursor: pointer; display:block; content:' ';}
.wl75 .msg_quickAnswer {margin-top:30px; position: relative; margin-left: -15px; display:block;}
.wl75 .msg_quickAnswer .msg_dialMeta {margin-left: 100px;}
.wl75 .msg_quickAnswer .msg_dialPhoto {top:0;}
/* ! 404 */
.p404_top {position: relative; height: 70px; background: url("/img/new/index/header-bg.png") repeat-x top; top:0; left:0; width:100%; z-index:666;}
.p404_top .logo {left:0;}
.maincontent.p404 {margin-left: 0;}
.p404_content {background: url("/img/new/index/send404.png") no-repeat left top; width:580px; height:365px; position: relative;top: 0;margin: 0 auto;left: 0;margin-top: 70px; padding-left:320px; font-size:18px; line-height:30px;}
.p404_content p {margin-top:30px; margin-bottom:60px; display:block;}
.p404_content a {text-decoration: none;}
.p404_content h3 {font-size:25px; margin-bottom:25px; display:block;}
.p404_content ul li {display:block; padding-left:30px; position: relative;}
.p404_content ul li:before {display:block; content: "- "; position: absolute; left:0; top:0; left:0px;}
.p404_search { position: relative; top: 0; margin: 0 auto;left: 0;margin-bottom: 70px;width: 805px; padding:20px; background: #f5f5f5;text-indent: 10px;}
input.p404_search-input {padding-left: 15px; height:60px; border:1px solid #bebebe; width:77%; display:block; font-size:18px;}
.button.p404_search-submit {width:20%; position: absolute; top:20px; right:20px; font-size:24px !important; color:#fff; height:60px;}
.w7590 .p404_content {width: 430px; height: auto;}
.w7590 .p404_search {width: 655px; font-size:16px;}
.wl75 .p404_top {height: 50px;}
.wl75 .p404_top .logo {margin:0 auto; position: relative; width:100%; background-position: center; background-size: auto; background-color: #c12133;}
.wl75 .p404_content {background: none; width:auto; padding:25px 20px; left:0; margin-left:0; font-size:14px; line-height:22px; top:0; margin-top:0; height: auto;}
.wl75 .p404_content h1,
.wl75 .p404_content h3 {font-size:24px; margin-bottom:20px;}
.wl75 .p404_content h3 {margin-top:30px;}
.wl75 .p404_content p,
.wl75 .p404_content a,
.wl75 .p404_content ul {margin-top:0; margin-bottom:0;}
.wl75 .p404_search {width:auto; bottom:0; left:0; margin-left:0; top:auto; padding:10px; right:0;}
.wl75 input.p404_search-input {height:35px; width: 70%; font-size:14px;}
.wl75 input.p404_search-submit {height:35px; font-size:15px !important; width:25%; top:10px; right:10px;}
/* ! addTheme */
.addTheme {position: absolute; padding: 40px 55px 30px 55px; background: #fff; z-index:555; display:block; top: 200px; width:640px; left:50%; margin-left: -375px;}
.addTheme_title {margin-bottom:35px;}
.addTheme .add_row {width:100%;}
.addTheme .phSelect {max-width:100%;}
.addTheme .add_subcat {font-size:12px;}
.addTheme .button-orange {padding:12px 25px; font-size:18px !important; margin-top:10px}
.w7590 .addTheme {width: 520px; padding: 30px 30px; margin-left: -290px;}
.wl75 .addTheme {width: auto; left:0; right:0; margin-left:0; padding:20px;}
.wl75 .addTheme .button-orange {margin-top:-20px;}
/*newAddTheme, editGroupTheme */
.group-page .add_write-content,
.group-page .add_edit-content {background: #fff; border: 1px solid #d9d9d9; padding: 0 45px; }
.group-page .active.tabs_item .tabs_link{background: #fff; border-right: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9; margin-left: -1px; margin-right: 1px;padding-bottom: 16px; position: relative;}
.group-page .add_write-content .add_tabs{margin-left: -45px; margin-right: -45px; margin-top: 0;}
.group-page .add_write-content h3.grey {margin: 45px 20px;}
.group-page .add_write-content .write-place,.group-page .add_edit-content .write-place {margin-left: -10px;}
.group-page .add_write-content .write-place,.group-page .add_edit-content .write-place li {float: left; margin: 0 10px;}
.group-page_write .write-place li { display: inline-block; padding-right: 15px; }
.group-page .add_write-content .add_row.red, .add_write-content .api_error {background: #f6eaea; padding:15px;}
.group-page .add_write-content .add_row,.group-page .add_edit-content .add_row {margin-top: 15px;}
.group-page .textCenter {margin-bottom: 30px;}
.group-page .add_write-content .textCenter .button-orange,
.group-page .add_edit-content .textCenter .button-orange{padding: 12px 25px; font-size: 18px !important; margin-top: 10px;}
.group-page .add-fileText{font-size: 11px; color: #000000;}
.group-page .add-fileText .mce_imgupload, .group-write-page .mce_imgupload{top: 5px; position: relative;}
.group-page [id^="valID"] {padding: 5px 15px; display: inline-block;margin-top: 10px;}
.group-page.group-write-page [id^="valID"] { margin-top: 0;}
.group-page .addFile_button {margin-top: 10px;}
.group-page #addfileinput {margin-top: 10px;}
.group-page .add_write-content .catmenu {margin-left: -45px; margin-right: -45px;}
.group-page .add_write-content .catmenu_item.active a {color: #c31e2f;}
.group-page .add_write-content .catmenu_item.active a:after {background: url("/img/new/index/layer-1.png") no-repeat bottom center;display: block; content: ' '; width: 17px; height: 10px; position: absolute; bottom: -1px; left: 50%; margin-left: -8px;}
.group-page .add_write-content .wisywig iframe.id_body_ifr #tinymce { overflow: auto;}
.group-page .add-file-form {margin-bottom: 20px;}
.wl75 .group-page .add-file-form { margin: 20px 0;text-align: center; top: 10px; position: relative;}
.wl75 .add_write-content .catmenu_item.active a:after { bottom: -2px;}
.wl75 .add_write-content .mceLayout {width: 100%!important; }
.wl75 .add_write-content .mceLayout #id_body_cell_props,
.wl75 .add_write-content .mceLayout #id_body_row_after,
.wl75 .add_write-content .mceLayout #id_body_row_before,
.wl75 .add_write-content .mceLayout #id_body_unlink,
.wl75 .add_write-content .mceLayout #id_body_pagebreak,
.wl75 .add_write-content .mceLayout #id_body_col_after,
.wl75 .add_write-content .mceLayout #id_body_col_before,
.wl75 .add_write-content .mceLayout #id_body_visualaid,
.wl75 .add_write-content .mceLayout #id_body_hr,
.wl75 .add_write-content .mceLayout #id_body_pasteword,
.wl75 .add_write-content .mceLayout #id_body_pastetext,
.wl75 .add_write-content .mceLayout #id_body_strikethrough,
.wl75 .add_write-content .mceLayout #id_body_blockquote,
.wl75 .add_write-content .mceLayout #id_body_outdent {display:none; }
/* ! lenta */
.lenta_title {margin-bottom:30px;}
.lenta_tools {position: relative; margin:30px 0;}
.lenta_tool {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; width:24%;padding:20px 3%; margin-right:2%; border:1px dashed #9d9d9d; text-decoration: none; color:#5d5d5d; font-size:11px; min-height:120px; line-height:16px;}
.lenta_toolTitle {color:#c31e2f; font-size:15px; display:block; padding:8px 0;}
.lenta_toolPic {line-height:50px; height:50px; display:block;}
.lenta_toolPic img {line-height:50px; display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline;}
.inlineBlock {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; margin-right:5%;}
.inlineBlock-300 {width:300px;}
.inlineBlock-210 {width:210px;}
.inlineBlock-120 {width:120px;}
.inlineBlock-half {width:45%; margin-right:30px;}
.inlineBlock-noMarg {margin-right:5px;}
.inlineBlock-middle {display: -moz-inline-stack;display: inline-block;vertical-align: middle;*zoom: 1;*display: inline;}
.block {display:block;}
.manage_content big {font-size:15px;}
.manage_content small {font-size:12px; color:#666;}
.manage_row {position: relative;}
.manage_row-mt {margin-top:35px;}
.manage_row-last {border-top:1px solid #d4d4d4; padding-top:25px; margin-top:35px}
.manage_mt {margin-top:10px; display:block;}
.manage h2.light {margin-top:40px; margin-bottom:10px;}
.manage_paint {font-weight: 600; display:inline-block; padding-left: 27px; background:url("/img/new/index/icon_paint.png") no-repeat center left; height:20px; padding-top:3px; text-decoration: none;}
.manage_label {margin-top:12px;}
.manage_content .button {margin-top:5px;}
.manage_wysiwyg {background: url("/img/new/manage/manage_wysiwyg.jpg") no-repeat top left; background-size: 100% 100%; height: 245px; margin-top:0;}
.manage_howTo {color:#868686; font-size:11px; background: url("/img/new/index/icon_newWindow.png") no-repeat right 7px; padding-right: 10px; text-decoration: none; position: absolute; top: 8px; right:0; max-width:35%; text-align: right;}
.manage_input {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; min-width: 200px; border:1px solid #c6c6c6 !important; background: #f5f5f5; height: 35px; font-size:16px; padding-left:5px;}
.manage_label input {}
.manage_label b {margin-top:8px;}
.manager_modal {padding:15px; font-size:13px}
.manager_warn {background: #f6eaea;display: inline-block;}
.wl75 .manage_maxPhoneWidth {max-width: 75%;}
.manageSpecSel {width:115px;margin-top:-7px; margin-bottom:2px; margin-left:10px;}
.wl75 .manageSpecSel {margin-left:0; margin-top:2px; display:block !important;}
.wl75 .phoneBlock {display:block;}
.wl75 .manage_filesButton {margin-bottom: 10px;}
.manage-author {display:none;}
#wrap + noindex .manage-author { display: block; }
.manage_menuExample {width: 40px; height:40px; display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline; padding:5px; background: #f5f5f5; margin-top: 18px;}
.manage_menuExample span {display:block; width:40px; height:39px; background: url("/img/new/index/views.png") no-repeat;}
.manage_menuExample span.ex1 {background-position: 0 0;}
.manage_menuExample span.ex2 {background-position: 0 -39px;}
.manage_menuExample span.ex3 {background-position: 0 -78px;}
.manage_menuExample span.ex4 {background-position: 0 -117px;}
.manage_input.calendarInput {background:#f5f5f5 url("/img/new/index/icon_inputDatepicker.png") no-repeat right top; background-size: auto 100%; padding-right: 20px;}
._manage .ui-state-default,
._manage .ui-widget-content .ui-state-default {color: #555;}
._404 body {background: #fff;}
/* blockUI */
.confirm_form { background: #ffffff;}
.confirm_form input#confirm_form_ok:focus { outline: none;}
.confirm_form #confirm_form_text { border-bottom: 1px solid #c3c3c3;padding-bottom: 10px; margin-bottom: 10px; }
.confirm_form #confirm_form_text b { font-weight: normal; color: #666; font-size: 15px;}
.confirm_form .confirm_form_close {background:url("/img/new/index/icon_deletePic.png") no-repeat; width:17px; height:17px; position: absolute; top:5px; right:5px; opacity:0.4; cursor: pointer; display:block;}
.confirm_form .confirm_form_wrap {padding: 25px;}
.confirm_form .confirm_form_wrap .button {display: inline-block; margin: 0 auto;}
/*++ .wl75 .confirm_form { margin-top: 50%;}*/
/*.wl75 .blockUI.blockMsg.blockPage {width: 100%;*//*height: 100%;*//*top: 55px!important;left: 0!important;position: absolute!important; }*/
/* popup confirm registration */
.rg_forms.confirm_from_letter { margin-left: 10px;}
.rg_forms.confirm_from_letter button { display: block; margin-top: 5px;}
.rg_forms.confirm_from_letter .rg_for_input { margin-left: 0; padding-bottom: 0; }
.rg_forms.confirm_from_letter .rg_for_input .rg_inp_descr { text-align: left; position: static; }
.rg_forms.confirm_from_letter .rg_for_input .rg_input_text_conf { background: #f5f5f5; border: 1px solid #bebebe; display: block; max-width: 500px; height: 35px; width: 100%; margin: 5px 0 10px; text-indent: 10px; }
/* medallogo */
.medallogo { width: 24px; height: 21px; display: inline-block; top: 0; left: 0; margin-bottom: -3px;}
.medallogo_medal { background: url("/img/sprites.png") no-repeat scroll -0px -300px; }
.medallogo_cup { background: url("/img/sprites.png") no-repeat scroll -50px -300px; }
.medallogo_2000 { background: url("/img/sprites.png") no-repeat scroll -100px -300px; }
.medallogo_2001 { background: url("/img/sprites.png") no-repeat scroll -150px -300px; }
.medallogo_2002 { background: url("/img/sprites.png") no-repeat scroll -200px -300px; }
.medallogo_2003 { background: url("/img/sprites.png") no-repeat scroll -250px -300px; }
.medallogo_2004 { background: url("/img/sprites.png") no-repeat scroll -300px -300px; }
.medallogo_2005 { background: url("/img/sprites.png") no-repeat scroll -350px -300px; }
.medallogo_2006 { background: url("/img/sprites.png") no-repeat scroll -400px -300px; }
.medallogo_2007 { background: url("/img/sprites.png") no-repeat scroll -450px -300px; }
.medallogo_2008 { background: url("/img/sprites.png") no-repeat scroll -500px -300px; }
.medallogo_2009 { background: url("/img/sprites.png") no-repeat scroll -550px -300px; }
.medallogo_2010 { background: url("/img/sprites.png") no-repeat scroll -600px -300px; }
/* catalog */
.catalog-descr .subscriberu_subscribe.button.button-red .unicsub_text {border: 0; position: static; margin-top: 0; color: white; background: none; width: auto;line-height: inherit; display: block;font-weight: normal;}
.catalog-descr .subscriberu_subscribe.button.button-red .unicsub_text:after { display: none;}
.catalog-descr .group_miniPic { width:33px; height: 33px;}
/*.catalog-descr .group_sends.noLeftmenu #hypercontext table {width:100%;}*/
.catalog-descr .group_sends.noLeftmenu #hypercontext table img { max-width:100%;}
.catalog-descr .group_sends.noLeftmenu #hypercontext p { margin: 0 0 1em 0; text-align: justify;}
/*.catalog-descr .group_sends.noLeftmenu #hypercontext img { margin: 10px;}*/
.catalog-descr .group_sends.noLeftmenu #hypercontext ul { list-style: initial; margin-left: 25px;}
.catalog-descr .subscriberu_wrapName {height: 40px;}
.catalog-descr .subscriberu_wrapName:after { width:33px; height: 33px;right: 5px;top: 5px; background: url("/img/new/index/grad-33.png") repeat-y right;}
.catalog-descr .article_author .pre { top: 23px; position: relative; left: 49px;}
.catalog-descr .article_author .subscriberu_titlesand { top: 14px; position: relative;display: inline; color: #78b81d;}
.catalog-descr .article_desc{ margin-top: 25px;}
.catalog-descr .article_userpic { padding: 0; }
.catalog-descr .article_userpic .article_pic{ height: auto; max-width: 220px; width: auto; display: block; margin: 0 auto; }
.catalog-descr .rss.red{ float: right; top: -22px; position: relative;}
.catalog-descr .group_sends .subscriberu_statscroll { width: auto;}
.catalog-descr .group_sends table.csubs td { padding: 0 10px;}
.catalog-descr .group_sends .rightcol_subs table.csubs td { padding: 0 3px;}
.catalog-descr .group_sends .rightcol_subs { display:block!important;}
/*.wl75 .catalog-descr .subscriberu_love{ top:0;}*/
.catalog-rss .pic_rss{ overflow: hidden;}
.catalog-rss .article_line{ background: #d7d7d7; }
.catalog-rss .rss_description{ padding: 25px 25px 0 25px; color: #666;background: #f5f5f5; }
.catalog-rss .rss_description a { text-decoration: none;word-break: break-all; word-wrap: break-word; }
.catalog-rss .rss_description .rss_url span { display: block; }
.catalog-rss .rss_description .grey { margin-top: 10px; }
.catalog-rss .article_actions, .catalog-rss .rss_p { margin: 10px 0; }
.catalog-rss .rss_code {width: 92%; padding: 10px;resize: none; border: 1px solid #bebebe; height: 300px; }
.catalog-rss .group_content p {margin: 0 0 15px 0; text-align: justify; }
.catalog-descr .calendar{width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em;}
.catalog-descr .calendar td {border: 0; padding: 1px;}
.catalog-descr .calendar tr:first-child {height: 30px; vertical-align: super;}
.catalog-descr .calendar td .subscriberu_fbbox {color: #e2e2e2; text-align: center; border: 1px solid #e5e5e5;}
.catalog-descr .calendar td .subscriberu_fbbox:hover {color: #000000; border: 1px solid #999;}
.catalog-descr .calendar td .subscriberu_fbbox a {color: #000000; cursor: pointer; font-weight: bold;}
.catalog-descr .calendar th .subscriberu_fbbox a { cursor: pointer; font-weight: bold;}
.catalog-descr .calendar th .subscriberu_fbbox { color: rgba(193, 33, 51, 0.5); text-align: center;border: 1px solid #e5e5e5; font-weight: normal; position: relative;}
.catalog-descr .calendar th .subscriberu_fbbox:hover {border: 1px solid #999;}
.catalog-descr .calendar td.top {margin: 0 2.3em; line-height: 1.8em; text-align: center;}
.catalog-descr .calendar td.top a {color: #222; font-weight: bold; }
.catalog-descr .calendar td.top a.link {float:left; margin: 0 0 0 5px; font-size: 20px;}
.catalogentry .interline .catalog_grp-subunsub {top: 13px; left: -40px;}
.catalogentry .interline .catalog_grp-subunsub span.unicsub_text {display: none;}
.catalogentry .interline .catalog_grp-subunsub:hover span.unicsub_text {display: block;}
.catalog_grp-subunsub .unicsub_text { left: auto; right: -100px;}
.catalog_grp-subunsub .unicsub_text:after { display: none;}
.catalogentry .content {padding-top: 20px;}
.catalogentry .content .oldsub {margin: 15px 10px 0 0; display: inline-block;}
.probeentry h2, .digestentry h2 {padding-bottom: 15px;}
.newnew { font-size: 13px; color: #C12133; vertical-align: text-bottom;}
/* statistic */
.statistic h3 { margin-bottom: 15px;}
.statistic_content.faq_content { margin-top: 0;}
.statistic_content.faq_content .haspadding { margin-bottom: 0;}
.statistic_content table td { padding: 0;}
.statistic_content table.haspadding td { padding: 20px;}
.statistic_content table.haspadding tr:first-child td { background: #1d1d1d; color: #fff; font-size: 12px; font-weight: normal;}
.statistic_content table.haspadding tr:first-child td u { text-decoration:none;}
.statistic_content-portrait .sorttbl.bigpadding { margin-bottom: 0; }
.statistic_content-portrait .sorttbl.bigpadding td { padding: 15px; }
.statistic_content-portrait .sorttbl.bigpadding thead td { background: #1d1d1d; color: #fff; font-size: 14px; font-weight: normal!important; }
.statistic_content-dinamic div.subscriberu_statscroll { width: 100%; }
.statistic_content-dinamic div.subscriberu_statscroll { width: 100%; padding-bottom: 20px; }
.wl75 .statistic_content-dinamic div.subscriberu_statscroll .subscriberu_statscroll_items,
.w7590 .statistic_content-dinamic div.subscriberu_statscroll .subscriberu_statscroll_items,
.w9012 .statistic_content-dinamic div.subscriberu_statscroll .subscriberu_statscroll_items { margin-left:0; }
.statistic_content-dinamic div.subscriberu_statscroll .total_left { top: 100%; left: 0; }
.statistic_content-dinamic div.subscriberu_statscroll .total_right { top: 100%; left: -100%; }
@media (max-width: 1024px) and (min-width:920px) {
.statistic_content-dinamic div.subscriberu_statscroll div.subscriberu_bar { width: 25px; }
}
@media (max-width: 919px) {
.statistic_content-dinamic div.subscriberu_statscroll div.subscriberu_bar { width: 20px; }
}
.statistic_content-edition90 table tr:first-child th { background: #1d1d1d; color: #fff; font-size: 14px; font-weight: normal!important; padding: 15px;}
.statistic_content-edition90 table td {padding: 15px; }
.statistic_content-top50 .bigpadding td, .statistic_content-level1 .bigpadding td {padding: 15px; }
.statistic_content-top50 .bigpadding tr, .statistic_content-level1 .bigpadding tr { text-align: center;}
.statistic_content-top50 .bigpadding tr:first-child th,
.statistic_content-level1 .bigpadding tr:first-child th { background: #1d1d1d; color: #fff; font-size: 14px; font-weight: normal!important; padding: 15px;}
/* issue */
.entry.issue_item {border-bottom: 1px solid #e6e6e6; margin-top: 30px; padding-bottom: 20px;}
.entry.issue_item h2.issue_head {margin-bottom: 25px; margin-top: 5px;}
.entry.issue_item .issue_content {position: relative;display: block;width: auto; margin: 0 0 0 40px;}
.entry.issue_item .issue_interline {background: #fff; position: relative; border-bottom: 1px solid #e2e2e2; margin-top:0; max-height: 43px;}
.entry.issue_item .issue_interline .subscribe .unicsub_text{left: 34px; top:52%;}
.wl75 .entry.issue_item .issue_interline .subscribe .unicsub_text{top: 21px;}
.wl75 .entry.issue_item .issue_interline .subscribe.subscriberu_subscribe { max-height: 40px;}
.entry.issue_item.issue_gid-digest .subscribe .unicsub_text,
.entry.issue_item.issue_gid-probe .subscribe .unicsub_text {left: auto; right: -100px;}
.entry.issue_item .issue_interline .subscribe .unicsub_text:after,
.entry.issue_item.issue_gid-digest .subscribe .unicsub_text:after,
.entry.issue_item.issue_gid-probe .subscribe .unicsub_text:after{display:none;}
.entry.issue_item .issue_source {display: inline-block; padding: 11px 40px 11px 0; color: #000000; text-decoration: none; background: url("/img/new/index/icon_arrows-2.png") no-repeat right 13px;}
.entry.issue_item .issue_source a{ color: #000000; text-decoration: none;}
.entry.issue_item .issue_source .sub_followers { position: relative; }
.entry.issue_item .issue_text { color: #000000; padding-top: 10px;padding-bottom: 15px; word-break: break-word;}
.entry.issue_item .author_author .subscriberu_fbbox {display: inline-block;}
.issue .issue_item .subscribe { left: -45px; max-height: 40px;}
.issue .issue_item .bordo a { color: #c12133;}
/* feedback */
.w7590 .feedback .layer-grid1 .layer-left { width: 67%;}
.w7590 .feedback .layer-grid1 .layer-right { width: 27%; margin-left: 6%;}
.feedback .catmenu_item.phones.tabletsPort { display: inline-block;}
.feedback_row {margin-bottom: 10px; color: #000;font-size: 15px;}
.feedback_row.required {background: transparent url('/img/ludi/ico/required.png') no-repeat 2px 3px; padding-left: 15px; margin-left: -15px;}
.feedback_content {background: #fff; border: 1px solid #d9d9d9;padding: 0 45px;}
.feedback_wrap .feedback_input {text-indent: 10px;background: #f5f5f5;display: block;height: 34px;border: 1px solid #bebebe;font-size: 15px;color: #000000;margin: 0; width: 380px; margin-bottom: 20px; margin-top: 5px;}
.feedback_wrap { padding: 20px 0;}
.feedback_textarea {display: block; width: 350px;border: 1px solid #d2d2d2;background: #f5f5f5;height: 120px;padding-top: 8px;font-size: 16px;resize: none; padding-left: 2%; margin-top: 15px;}
.wl75 .feedback_wrap .feedback_input,
.wl75 .feedback_textarea { width: 100%;}
.wl75 .feedback_row { width: 90%;}
/* faq */
.faq_content .mod_rateItem {margin-bottom: 20px;}
.faq_mSubItem {padding-left: 20px;border-bottom: 1px solid #e6e6e6;}
.attention {background: #f6eaea; padding: 15px; margin: 15px 0;}
.faq_imgEditor {padding-right: 15px;}
.faq_ol {padding-left: 40px;}
.faq_content table td.td5{padding: 5px 20px;}
.faq_content table td.td5.orange {color: #dd9a1a;}
.faq_content table td.td5.green {color: #78b81d;}
.faq_content table td a {color:#000000; text-decoration: underline;}
.faq_content table td a:hover {color: #59adeb;}
.faq_content table .ltgold, .faq_content table .ltgold a {color: goldenrod;}
.faq_content table .ltgrey, .faq_content table .ltgrey a {color: darkgrey;}
.faq_content table .ltbronze, .faq_content table .ltbronze a {color: indianred;}
.faq_content table .ltgreen, .faq_content table .ltgreen a {color: #7ab62e;}
.faq_formRow { margin-bottom: 10px;color: #666;font-size: 15px;}
input[type="text"].faq_input { text-indent: 10px;background: #f5f5f5;display: block;height: 34px; border: 1px solid #bebebe; font-size: 15px;color: #000000;margin: 0;width: 380px;margin-bottom: 20px;margin-top: 5px;}
.vereinbarung .faq_content { margin-top:0; }
.faq_content #form_obj { background: #ffffff; display:inline-block; }
.faq_content #form_obj p { margin:0; }
.faq_content #form_obj input[type="text"], .faq_content #form_obj input[type="submit"] { border: 1px solid #d9d9d9; -webkit-appearance: initial; margin: 5px 0;}
.faq_content #form_obj input[type="submit"] { padding: 5px 15px 5px 15px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); cursor: pointer;}
.faq_content #view_form textarea { border: 1px solid #d9d9d9; padding:5px; }
/* ! member */
.memberList .layer-left{width: 65%;}
.memberList .layer-right{width: 30%; margin-left:3%;}
.memberList .add_header .add_title { margin-right: 450px;}
.memberList .button-abs { right: 0;}
.memberList .button-wrap { top: 10px;}
.memberList.add_content {padding: 20px 45px;}
.wl75 .memberList.add_content {padding: 0 20px;}
.wl75 .memberList.add_content .layer-left,
.w7590 .memberList.add_content .layer-left,
.w9012 .memberList.add_content .layer-left { width: 100%;}
.member-join-body {padding-top:15px;}
.member-join-body .add_row {max-width: 376px;}
.form .inform {margin: 15px; width: 100%;}
.form .inform td {padding: 5px;}
.form .inform .chk {vertical-align: top;}
.form .inform .chk_text {vertical-align: middle;}
/* !auction */
.auction-page {padding-top: 35px;}
.auction_empty {font-size: 15px;margin-left: 40px;}
.auction-page p {padding: 5px 0; text-align: justify;}
.auction_title {font-weight: normal; margin-bottom: 25px;}
.auction_sets {position: absolute;top: 0; width: 55px;}
.auction-page .button-abs {right: 65px;}
.auction-page table.tbl tr td .button-cyan{ padding: 5px;}
.w1216 .auction-page table.tbl tr td .button-cyan, .wg16 .auction-page table.tbl tr td .button-cyan{ padding: 5px 15px;}
.w1216 .auction-page .layer-grid5 .layer-left {width: 29%;}
.w1216 .auction-page .layer-grid5 .layer-right {width: 70%;}
.auction-page a.subscriberu_subscribe {text-decoration: none;}
.auction-page .subscriberu_subscribe .unicsub_text {background: none; color:white; line-height: inherit; height: auto; width: auto; display: inline-block; position: relative;border: 0;margin-top: 0;left: 0; text-decoration: none; color: inherit;font-weight: normal;}
.auction-page .subscriberu_subscribe .unicsub_text:after {display: none;}
.auction-page .attention-rules {display: inline-block; }
.auction-page .mod_subsForm {margin: 0;}
.auction-page .mod_subsForm a {color: #000000; text-decoration: none;}
.auction-page .mod_subsForm a:hover {color: #c12133;}
.auction-page table { width:95%; margin-bottom: 25px; border:0;}
.auction-page table.tbl { width:100%; }
.auction-page table.tbl a { text-decoration: none; color:#000000; }
.auction-page table.tbl a:hover { text-decoration: underline; color: #59adeb; }
.auction-page table.tbl tr td { padding: 10px; max-width: 80px;}
.wl75 .auction-page table.tbl tr td, .w7590 .auction-page table.tbl tr td { padding: 5px; word-wrap: break-word;}
.auction-page table tr.tr-head td { background: #1d1d1d; color: #fff; font-size: 12px; font-weight: normal;}
.auction-page #rules { width: 95%; padding-left: 0;}
.auction-page .layer-grid5 .layer-right {width: 100%; overflow: auto;}
.auction-page .layer-grid5 .layer-left {width: 100%;}
.w7590 .auction-page .mod_subsForm,
.w9012 .auction-page .mod_subsForm {padding: 10px;}
.w1216 .auction-page #rules, .wg16 .auction-page #rules { display: block!important; }
.w7590 .auction-page .inside { padding: 0 30px;}
.w7590 .auction-page table,
.w9012 .auction-page table { text-align: center;}
.wl75 .noPhones { display: none;}
/* member/love */
.memberLove_content .layer-left .edit_menu {margin: 25px 0;}
.memberLove_content .layer-left .favorites-quote,
.memberLove_content .layer-left .favorites-link {margin: 25px 0;}
.favorites-link input[type=text]{text-indent: 10px; background: #fff; height: 25px; border: 1px solid #bebebe; font-size: 15px; width: 205px; margin-top: 10px;}
.favorites-link textarea,
.favorites-quote textarea {margin: 15px 0 20px 0;background: #fff; border: 1px solid #bebebe; font-size: 15px; width: 200px; text-indent: 10px;}
.entry.rubric .rubric_love {width: 30px;padding: 0 25px 15px 0; float: left; position: relative;}
.entry.rubric .rubric_love a {left: 0; top: 0;}
.w7590 .entry.rubric .rubric_interline span.tabletsPort.phones a.subscriberu_love {left: -45px; top: 0; background: url("/img/new/sprite.png") no-repeat -154px -47px;}
.w7590 .entry.rubric .rubric_interline span.tabletsPort.phones a.subscriberu_love.subscriberu_loved {left: -45px; top: 0; background: url("/img/new/sprite.png") no-repeat -9px -47px;}
.memberLove_content .rubric_content {margin-left: 55px;}
.urlentry .act {width: 30px;padding: 0 25px 15px 0;float: left; position: relative; height: 50px;}
.urlentry .act .subscriberu_love {top: 5px; left: 0;}
.urlentry .title a { word-break: break-all;}
.commentnode .subscriberu_wrapName {margin-left: 7px;}
.commentnode .subscriberu_wrapName .subscriberu_titlesand {color: #78b81d; font-size: 14px; text-decoration: none;}
.commentnode .commentnode_love a {position: absolute; top: 50px;left: -5px;}
.commentnode .sub-popup {display: inline-block;}
.commentnode .sub-popup a {color: #78b81d; text-decoration: none;}
.commentnode .act-bottom {padding: 15px 0 0 15px;}
/* member/list/new */
.add-newsletter p {padding: 5px 0;}
/* memeber/remove */
.author_remove h2 { margin-bottom: 10px; }
.author_remove .button { margin-top: 10px; }
/* member/astalavista */
.author_astalavista .author_editRow { display:inline-block; }
.author_astalavista .add_tilt { padding-top: 35px; font-size: 13px; }
.author_astalavista .chk { margin-bottom: 3px; }
/* support */
.support_id {color: white; position: relative; top: -10px; font-size: 13px;}
.wl75 .support_id {color: #f5f5f5; }
/* old style for /manage/ */
#wrap { COLOR: #284250;FONT-FAMILY: Arial, Helvetica, Geneva; FONT-SIZE: 12px; background: #ffffff;}
#wrap #header {padding: 0 0 0 3em; margin: 0 2% 0 0; min-height: 6.214em; position: relative; z-index: 1;}
#wrap #logo {margin: -1.357em 0 0 0; position: absolute; left: 3em; top: 1.5em;}
#wrap #logo img { display: block;font-size: 20px;color: #db3317;}
#wrap #search { width: 28.5em; margin: 0 0 0 -0.214em; position: relative; left: 33%;}
#wrap #search form { display: block; }
#wrap #search p { padding: .286em .214em; margin: 0; overflow: hidden;}
#wrap #search input.text { width: 23em; float: left; display: block; position: relative; top: 1px; border: 1px solid #A9A9A9;}
#wrap input.text { padding: 0.17em 0.143em; font: 1em Arial, Helvetica, sans-serif;color: #111; }
#wrap #search input.submit {width: 4.14em;float: right; display: block;-webkit-appearance: button;}
#wrap input.submit {padding-left: 0; padding-right: 0;font: 1em/1.29em Arial, Helvetica, sans-serif; cursor: pointer; color: #111;}
#wrap #nav { width: 60%; margin: 0 0 0 -0.071em; position: relative; top: -2px; left: 33%;}
#wrap #nav ul { padding: .227em 0 0 0; margin: 0; list-style: none; font: bold 1.57em/1.5em "Trebuchet MS", Helvetica, sans-serif;text-transform: uppercase;}
#nav ul:after {height:0;content:".";display:block;clear:both;visibility:hidden;}
#wrap #nav ul li {padding: 0 3em 0 0; float: left;}
#wrap #nav ul li a { display: block; position: relative; cursor: pointer;text-decoration: none;}
#wrap .lightblue, #wrap .lightblue * { color: #1c70a0; }
#wrap input[type="submit"] { -webkit-appearance: button;-moz-appearance: button; border: initial;padding: 3px;}
#wrap input[type="reset"] { padding: 2px;}
#wrap footer {padding: 35px 35px 0 35px;}
#wrap #author #authorright input[type="text"], #wrap #author #authorright textarea { border: 1px solid #284250; }
#wrap .green, #wrap .green *,#wrap .entry .green a { color: #598a05 !important;}
#wrap .yellow,#wrap .yellow * { color: #d99c0a; }
/*#wrap .old_bordo b { color: #db3317; } */
#wrap a { color: #1c70a0;text-decoration: underline; }
#wrap p {margin: 0 0 1em 0; text-align: justify; }
#wrap input[type="checkbox"] { opacity: 1; }
#wrap #authorright * td, #wrap #authorright * th { padding: 2px; }
#wrap TD { COLOR: #284250;FONT-FAMILY: Arial, Helvetica, Geneva;FONT-SIZE: 12px; }
#wrap #authorright input[type="checkbox"] { margin: 5px; }
#wrap ol { margin: 0 0 1em 2.75em; }
#wrap textarea, #wrap input[type="text"], #wrap input[type="password"], #wrap input[type="submit"], #wrap input[type="file"] { -webkit-appearance: initial;border: 1px solid grey;}
@media (max-width: 950px) {
#wrap #search, #wrap #nav { left: 40%; }
}
/* old for group/membership/cancel */
.borders-grouptop .groups-cnt { padding-bottom: 0!important;}
.borders-grouptop .breadcrumbs { background: #f5f5f5; border-bottom: 1px solid #dfdfdf; padding: 30px 65px 27px 65px;}
.borders-grouptop .breadcrumbs a { text-decoration: none; color: #db992e;}
.borders-grouptop h1 { margin: 0 300px 25px 0;font-size: 20px;padding: 35px 65px 0; }
.borders-grouptop h1 a { text-decoration: none; }
.borders-grouptop .groups-cnt .both .open.green { width: 200px; display: block;padding: 0 0 10px 65px;}
.borders-grouptop .groups-cnt .both .joingroup {top: 110px; position: absolute; right: 65px; text-decoration: none;font-size: 12px !important;padding: 5px 15px 5px 15px;color: #fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2);background: #db992e;border: 0; border-top: 1px solid #fdbc4c;}
.maincontent.noLeftmenu .left { padding: 20px 0 0 65px; width: 23%; display: inline-block;}
.maincontent.noLeftmenu .left + .right { width: 70%; margin-left: 1%; display: inline-block; vertical-align: top; padding: 20px 0;}
/* ------------------new version block --------------- */
.newVersion { width: 100%; background-color:#000000;height:35px; }
.newVersion_left {background-image: url("/img/new/newVersionBg.png"); width: 262px;height:35px; display: inline-block;float: left;}
.newVersion_right {background-image: url("/img/new/newVersionBg.png"); background-position: 262px 0; width: 262px;height:35px; display: inline-block;float:right;}
.newVersion_center {background-image: url("/img/new/index/icons_menu.png");background-repeat: no-repeat; background-position: 5px -64px; display: block; color: #CACACA; margin: 0 auto; padding: 0 50px;width: 250px;line-height: 35px;}
/* ------------------- opinion block --------------- */
#opinions { display: inline-block;}
#opinionsBottom {width: 215px; margin: 0 auto;}
#opinionsBottom .opinions {position:relative; top: -5px; right:0;}
.opinions {position:absolute; top:70px; right: 65px; width: 215px;}
a.opinions_link { text-decoration:none; display:block;margin-left: 0; color:#ffffff;}
.opinions_link:hover {color: #ffffff;}
.opinions_head,.opinions_link { color:#ffffff; padding: 5px 30px 5px 15px; background: #78B81D; height: 21px;cursor: pointer; text-align: center;box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2);}
.opinions_arrow { left: 100%; margin-left: 7px;position: relative;display: block; top: -10px;width: 12px;height: 7px; background: url("/img/new/index/arrows-manage.png") no-repeat top;}
.opinions_form, .opinions_thanks { background: #f5f5f5; border: 1px solid #dcdcdc; padding:15px;box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2);}
.opinions_body { resize: none; padding-top: 5px; display: block;height: 130px;border: 1px solid #dcdcdc;font-size: 15px; color:#000000;margin: 0 0 20px 0; text-indent: 10px; width: 100%;}
.opinions_button-wrapper { text-align: right;}
.opinions_arrow.hide { left: 100%; margin-left: 7px;position: relative;display: block; top: -15px;width: 12px;height: 12px; background: url("/img/new/index/icon_whiteclose.png") no-repeat top;}
.opinions .opinions_thanks { text-align: center; }
.opinions .opinions_thanks-close { bottom: 10px; position: relative; cursor: pointer; }
.opinions.wideScreen .opinions_thanks-close { bottom: -10px; position: relative; cursor: pointer; }
.opinions_thanks-close { float: right; color: #ABADAC; font-size: 11px;
/*width: 12px;height: 12px; background: url("/img/new/index/icon_tagcloser.png") no-repeat top;*/}
.catmenu .opinions {display: inline-block;font-size: 12px; text-transform: none;letter-spacing: normal; margin-left: 5px;position: relative;top: 0;right: 0; z-index: 1;}
.catmenu_buttons.phones .opinions { position: relative; margin-left: 5px; top: 0; right: 0;}
.catmenu_buttons.phones .opinions_form { position: absolute; z-index: 1;}
.bread .opinions {top:-7px; z-index: 100;}
.button-wrap .opinions { top: 0; right: 0; position: relative; margin-left: 10px;z-index: 10;}
.opinions.wideScreen {display: none;}
.w9012 .bread .opinions,
.w7590 .bread .opinions {right: 15px;}
/* css loader animation */
.loading-cover {
position: absolute;
width: 100%;
height: 100%;
background: #ffffff;
z-index: 10;
top: 0;
left: 0;
}
.loader {
margin: 0 auto;
position: relative;
border: 5px solid rgba(85, 85, 85, 0.3);
border-left-color: #c31e2f;
-moz-animation: loader 1.1s infinite linear;
-webkit-animation: loader 1.1s infinite linear;
-o-animation: loader 1.1s infinite linear;
-ms-animation: loader 1.1s infinite linear;
animation: loader 1.1s infinite linear;
}
.loader,
.loader:after {
border-radius: 50%;
width: 40px;
height: 40px;
}
@-webkit-keyframes loader {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-filter: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-filter: rotate(360deg);
transform: rotate(360deg);
}
}
@-moz-keyframes loader {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-filter: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-filter: rotate(360deg);
transform: rotate(360deg);
}
}
@-ms-keyframes loader {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-filter: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-filter: rotate(360deg);
transform: rotate(360deg);
}
}
@-o-keyframes loader {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-filter: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-filter: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loader {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-filter: rotate(0deg);
transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-filter: rotate(360deg);
transform: rotate(360deg);
}
}
/* \css loader animation */
/* group admin */
.group-adminPage .left {display:none;}
.group-adminPage .group-edit {background:#ffffff;}
.group-adminPage .group_sends {width:100%;} /*, .maincontent.noLeftmenu .group-adminPage .group_sends .right */
.group-adminPage .group_sends .admin_link{margin:0;}
.group-adminPage .tabs.edit_tabs { top: 52px; margin: 0; border-top: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9;}
.group-adminPage .tabs_link.green {color: #78b81d;}
.group-adminPage .tabs_link.moderator {color: #c31e2f;}
.group-adminPage .tabs_link.orange {color: #dd9a1a;}
.group-adminPage .edit_content {background: #fff; border: 1px solid #d9d9d9; padding: 0 45px; margin-top: 50px;}
.group-adminPage a.rss { color: #e27000; padding-left: 20px; background: url('/img/sprites.png') no-repeat -800px -100px; vertical-align: middle;line-height: 50px;}
.group-adminPage .add_maxWidth select {display: block; width: 100%; max-width: 376px; background: #f5f5f5; border: 1px solid #bebebe; margin-top: 5px; margin-bottom: 20px; height: 32px;}
.group-adminPage table.rights th { background: #1d1d1d; color: #fff; font-size: 12px; font-weight: normal; padding: 5px;}
.group-adminPage table.rights td,
.group-adminPage table.group_users_table td,
.group-adminPage table.group_users_forum td { padding: 15px 5px; background: #f5f5f5; color:#000000; font-size: 14px; vertical-align: middle; border-top: 2px solid #fff;}
.group-adminPage table.group_users_table td .chk,
.group-adminPage table.rights td .chk { display:block; margin: 0 auto;}
.group-adminPage table .th { display:block; }
.group-adminPage .group_users .submit-debounce table.group_users_table input[type="text"] { margin: 0 0 2px 0; }
.group-adminPage .group_users .submit-debounce table.group_users_table select { height: 35px; }
.group-adminPage .paginate .earlier.paginate_link,
.group-adminPage .paginate .later.paginate_link { width: 75px; margin: 10px auto; }
.group-adminPage .paginate .earlier.paginate_link a,
.group-adminPage .paginate .later.paginate_link a { text-decoration: none; color: #000; }
.group-adminPage .switch-area { display: inline-block; position: relative; background: #f2f6ea; padding: 5px;}
.group-adminPage .switch-area.orderby { margin: 10px 0;}
.group-adminPage .switch-item { display: -moz-inline-stack; display: inline-block; vertical-align: top; padding: 5px 10px; margin-right: 20px; text-decoration: none; color: #000;}
.group-adminPage .switch-item.active { background: #ffffff; color:#000000; border: 1px solid #d2d2d2; cursor: default;}
.group-adminPage .switch-item a { text-decoration: none; color: #000;}
.group-adminPage .group_users.edit_members { text-decoration: none; color: #000;}
.group-adminPage .group_users .submit-debounce input[type="text"] { text-indent: 10px;background: #f5f5f5;display: block;height: 34px;border: 1px solid #bebebe; font-size: 15px; color: #000000; margin: 0; width: 100%;margin-bottom: 20px; margin-top: 5px;}
.group-adminPage .submit-debounce input[type="submit"] {padding: 9px 15px 8px 15px; margin: 25px 0;}
.group-adminPage .filter_links { padding: 10px 0;}
.group-adminPage .filter_links li { display: inline-block;padding: 5px 10px ; }
.group-adminPage .filter_links-all { border: 1px solid #e6e6e6; }
.group-adminPage .filter_links a { text-decoration: none; padding: 5px; color: #000000;}
.group-adminPage .ord-bot, .group-adminPage .ord-top { text-decoration: none; }
.group-adminPage .group_users_forum { width:100%; }
.group-adminPage .group_users_forum th { background: #f5f5f5; color: #000; font-size: 12px; font-weight: normal;padding: 0 15px;text-align: left; }
.group-adminPage .group_users_forum th p { padding-left: 20px; position:relative;}
.group-adminPage .group_users_forum th p span { left: -5px; position: absolute; }
.group-adminPage .group_users_forum th a { text-decoration:none; color: #fff; }
.group-adminPage .group_users_forum th a.interest_name { text-decoration:none; color: #000; font-weight: bold;padding: 0 15px; }
.group-adminPage .group_users_forum .delete { text-decoration: none; text-align: center; display: block; }
.group-adminPage .important { display: block; border-top: 1px solid #dcdcdc; padding:15px 15px 15px 40px; background: #f2f2e9; position: relative;}
.group-adminPage .important a { text-decoration: none; }
.group-adminPage .important span { position: absolute; left: 10px; }
.group-adminPage .important-title { display: inline-block; font-size: 14px; padding-right: 15px; text-decoration: none; color: #000000; }
.group-adminPage .important .delete { float: right; text-decoration: none; }
.group-adminPage .last_comm { padding-bottom: 30px; }
.group-adminPage .last_comm .add_maxWidth select { display: inline-block; width: auto; margin: 0; height: auto; }
.group-adminPage .last_comm .add_tilt { padding-top:0; }
.group-adminPage .f-invite.registered .nonregisteredpart { margin-bottom: 10px; color: #000; font-size: 15px; }
.group-adminPage .f-invite.registered .nonregisteredpart input[type="text"] {width: auto; text-indent:10px; background: #f5f5f5;display:block; height: 34px; border:1px solid #bebebe; font-size:15px; color:#000000; margin:0; width:100%; margin-bottom:20px; margin-top:5px;}
.group-adminPage .f-invite.registered .nonregisteredpart textarea { display: block; width: 350px; border: 1px solid #d2d2d2; background: #f5f5f5; height: 120px;padding-top: 8px;font-size: 16px; resize: none; padding-left: 2%; margin-top: 15px; }
.group-adminPage .f-invite.registered .nonregisteredpart button { display: -moz-inline-stack; display: inline-block; vertical-align: top; padding: 5px 15px 5px 15px; color: #fff; box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 2px 3px rgba(0,0,0,0.2); text-decoration: none; font-size: 12px !important; text-transform: none;letter-spacing: 0;cursor: pointer; background: #db992e;border: 0;border-top: 1px solid #fdbc4c; margin: 10px 0;}
.group-adminPage_commdelete .layer-grid5 .left { width: 23%; margin-right: -4px; padding-left: 0;display: -moz-inline-stack; display: inline-block; vertical-align: top; position: relative; }
.maincontent.noLeftmenu .group-adminPage_commdelete .layer-grid5 .right { width: 75%; margin-left: 1%; display: -moz-inline-stack; display: inline-block; vertical-align: top; position: relative; padding-top: 55px; border: 1px solid #e6e6e6; }
.group-adminPage_commdelete .admin_link { margin: 0 0 5px -5px; }
.group-adminPage_commdelete .tabs.edit_tabs { width: 67%; right: 77px;position: absolute;top: 70px; border: none;}
.group-adminPage_commdelete .tabs_container { border-bottom: 1px solid #e6e6e6;}
.group-adminPage_commdelete .tabs_link-active { border-left: none;}
.group-adminPage_commdelete .group_sends { width: 100%;}
.group-adminPage_commdelete .group_sends h3 { line-height: 30px;}
.group-adminPage_commdelete .group_sends h3 a{ color: #db8c0a;}
.group-adminPage_commdelete .group_sends .entry .content { margin: 15px 0; }
.group-adminPage_commdelete .group_sends .entry .subscriberu_titlesand { color: #78b81d; text-decoration: none; }
.group-adminPage_commdelete .group_sends .entry .info a { color: #7E7E7E; text-decoration: none; }
.group-adminPage_commdelete .group_content { border: none;}
.group-adminPage_commdelete .group_menuList li {display:block; border-bottom:1px solid #e6e6e6; padding:10px 0;}
.group-adminPage_commdelete .group_menuList li.new,
.group-adminPage_commdelete .group_menuList li.new a { font-weight: bold; color: #D72020;}
.group-adminPage_commdelete .group_menuList li a { display: inline-block;font-size: 14px; padding: 5px 8px; z-index: 98; margin: 0 !important; cursor: pointer; text-decoration: none; color: #000;}
.group-adminPage_commdelete .group_menuList li:last-child {border:0;}
.group-adminPage_commdelete .left .group-logo { border: 1px solid #d9d9d9; max-width: 175px; padding: 15px; background: #fff;}
.group-adminPage_commdelete .left .group-logo img { width: 100%; height: auto;}
.group-adminPage_commdelete .left .group-about { padding-right: 15px; }
/* antispam */
.group-page.group-page_antispam .tabs { top: 1px; margin: 0; border: 1px solid #d9d9d9; }
.group-page.group-page_antispam .edit_content { padding-top: 0; margin-top: 0; }
/* release */
.release .add_content { padding: 45px; }
.release .add_content ul { margin: 0 0 25px 30px; }
.release .add_content ul li:before { display: block; width: 5px; height: 5px; border-radius: 10px; background: #c31e2f; content: ' '; position: relative; top: 13px; left: -13px; }
.release .add_header { padding-top: 0; }
.wl75 .release .add_header { padding-top: 15px; text-align: center; }
.release .add_header .bread { background: #ffffff; border: none; }
/*---------------------------stats group------------ */
.group-stats {overflow: auto; }
.group-stats-wrap {padding: 90px 25px; border: 1px solid #d9d9d9; }
.group-stats #begin .current { border: 1px solid #e6e6e6; color:#000000; }
.group-stats #begin .button { line-height: 20px; float: right; }
.group-stats #begin .group-stats-interval { display: block; font-size: 20px; }
.group-stats .duration__item { display: inline-block; vertical-align: baseline; margin-right: 15px;padding: 10px 10px 15px 10px;line-height: 20px; color: #dd9a1a; }
.group-stats .duration__item.usual { padding: 10px 0;border-bottom-width: 1px; border-bottom-style: dashed; text-decoration: none;}
.stats_alt { width:100%; }
.stats_alt thead th { background: #1d1d1d; color: #fff; font-size: 12px; font-weight: normal; }
.stats_alt thead th:nth-child(4){ width:5px; }
.stats_alt th.day { width: 58px; }
.stats_alt th.week { width: 77px; }
.stats_alt thead .th-topic { width: 46px;}
.group-stats thead .th-balloon { width: 46px;}
.group-stats thead .th-arrow { width: 50px; }
.group-stats th.plot-members, .group-stats td.plot-members { width: 300px; }
.group-stats th.plot-pageviews { padding: 5px; }
.group-stats th.plot-pageviews span { display: block; line-height: 18px; }
.admin-button-wrap { background: #ffffff; margin-top: 10px; width: 76%; float: right; text-align: left; position: relative;}
.admin-button-wrap a.admin_link { margin: 7px;}
.admin-button-wrap a.admin_link.administration { float: right; }
.admin-button-wrap a.admin_link.moderation { float: left; margin-left:0; font-weight: bold;}
.admin-button-wrap.antispam,
.group-page_write .admin-button-wrap { width: 100%;}
/*old style*/
.group-stats table { border-collapse: collapse; table-layout: fixed;}
.group-stats thead th { vertical-align: bottom; font-weight: normal; text-align: left; color: #468800; }
.group-stats thead th .label { color: #000000; display: block;font-weight: bold;}
.group-stats tbody th,
.group-stats tbody td { padding-bottom: 1px; white-space: nowrap; }
.group-stats tbody td.plot,
.group-stats tbody tr.legend:hover td.plot { background: transparent url(/img/ludi/group-stats-grid.png) repeat-y 0 0; }
.group-stats th.plot-members,
.group-stats td.plot-members { width: 300px; }
.group-stats .plot-inner { overflow: hidden;/* zoom: 1; */ width: 100%; }
.group-stats thead th { padding-bottom: 1em; background: #f5f5f5; }
.group-stats thead th.day { width: 58px; }
.group-stats thead th.week { width: 77px;}
.group-stats tbody th { padding-right: 6px; padding-left: 8px; text-align: right; font-weight: normal; color: #808080;}
.group-stats tbody tr { padding-bottom: 1px;}
.group-stats tbody tr:hover,
.group-stats tbody tr:hover td { background: transparent url(/img/ludi/group-stats-row-hover.png) repeat 0 0; background: #f5f5eb;cursor: pointer;}
.group-stats tbody tr.legend { height: 30px; }
.group-stats tbody tr.legend:hover,
.group-stats tbody tr.legend:hover td { cursor: auto; background: #fff; }
.group-stats .scale { color: #afafaf; position: relative; width: 289px; }
.group-stats .scale-item { top: 3px; position: absolute; margin-right: 4px;}
.group-stats .scale-item1-members { right: 145px; }
.group-stats .scale-item1-views { right: 145px;}
.group-stats .scale-item2-members { right: 0;}
.group-stats .scale-item2-views { right: 0; }
.group-stats tbody tr.legend td { vertical-align: top;}
.group-stats .bar { display: block;background: transparent url(/img/ludi/group-stats-bar1.png) repeat 0 0;background: rgba(159,159,159,0.25); _background: #e7e7e7; height: 1.357em; overflow: hidden; position: relative; float: left;}
.group-stats .plot-pageviews .bar { background: transparent url(/img/ludi/group-stats-bar2.png) repeat 0 0; background: rgba(70,136,0,0.25); _background: #d1e1bf;}
.group-stats .bar-label { padding-left: 2em; padding-top: .166em; padding-right: 1em;}
.group-stats tr:hover .bar-label { display: block; }
.group-stats .bar-label .num,
.group-stats .bar-label .numpos { color: #468800; }
.group-stats .bar-label .numneg { color: #a04600;}
.group-stats .plot-decrease .bar-label .num { color: #bd2e2e;}
.group-stats .bar-delta { display: block;position: absolute; height: 1.357em; top: 0;right: 0; background: #468800;}
.group-stats .plot-decrease .bar-delta { background: #bd2e2e;}
.group-stats .month-day-wrap { position: relative;}
.group-stats .month-day-wrap .month-name { position: absolute; bottom: 0;left: 0; font-size: .786em; }
.group-stats .plot-topics { color: #808080; margin-left: 6px; }
.group-stats .plot-topics a { color: #6fa80d; text-decoration: underline;}
.group-stats span.topics { padding-left: 14px; padding-right: 2em; }
.group-stats span.balloons { color: #808080; padding-left: 14px; padding-right: 2em; }
.group-stats span.up,
.group-stats span.down,
.group-stats span.updown { padding-left: 20px; }
.group-stats span.updown,
.group-stats span.up { color: #468800;}
.group-stats span.down {color: #bd2e2e; }
.group-stats tr:hover .topics { color: #000;background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 0 -296px;}
.group-stats tr:hover .balloons {color: #000;background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 0 -246px;}
.group-stats tr:hover .up,
.group-stats tr:hover .down,
.group-stats tr:hover .updown { color: #000;}
.group-stats td.legend-topics,
.group-stats tr.legend:hover td.legend-topics { background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 12px -339px;}
.group-stats td.legend-balloons,
.group-stats tr.legend:hover td.legend-balloons { background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 12px -39px;}
.group-stats td.legend-arrows { padding-right: 25px;}
.group-stats td.legend-arrows,
.group-stats tr.legend:hover td.legend-arrows { background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 17px 9px;}
.group-stats tr:hover .up { background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 7px -146px; }
.group-stats tr:hover .down {background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 7px -196px; }
.group-stats tr:hover .updown { background: transparent url(/img/ludi/group-stats-icons.png) no-repeat 0 -96px;}
.subscriberu_datagram .space-wrap {display:inline-block; float:right; margin-top: 10px; }
.subscriberu_datagram .stats_space {display:inline-block; position: relative;background: #f2f6ea; padding: 5px;}
.stats_space-item {display: -moz-inline-stack;display: inline-block;vertical-align: top;*zoom: 1;*display: inline;padding: 8px 12px; margin-right: 20px; text-decoration: none; color:#000000;}
.stats_space-item a { text-decoration: none; color:#000000;}
.stats_space-item.active { background: #ffffff; color: #000000; border: 1px solid #d2d2d2; cursor: default; }
.subscriberu_datagram #scrollprevpage,
.subscriberu_datagram #scrollnextpage {display: inline-block; border: 1px solid #e2e2e2; background: #f5f7f8;font-weight: bold;line-height: 15px; height: 15px;text-align: center; padding: 10px; }
.subscriberu_datagram #scrollprevpage a,
.subscriberu_datagram #scrollnextpage a {text-decoration: none; color:#000000; }
.subscriberu_datagram .pager { margin: 15px 0; }
.subscriberu_datagram .pager #statinterval {display: inline-block; font-size: 20px; margin: 10px; }
.subscriberu_datagram .type_exp,.subscriberu_datagram .type_alt {display: inline-block; float: right; }
.subscriberu_datagram .type_alt {margin-right:15px; }
.group-page_stats .group_sends .phSelect { display:none; }
.group-page_stats .pager { position:relative; }
.w7590 .group-page_stats .inside { padding: 0 30px; }
/* old version */
.old-version { text-align:center; padding: 0 5px 0 70px; border-bottom: 1px solid #dcdcdc; }
.old-version .inside { height: 40px; }
.old-version .inside a { line-height: 40px; color: #1c70a0; }
.old-version .inside a img { vertical-align: middle;}
.wl75 .old-version, .w7590 .old-version { display:none;}
/* mobile advert from betweendigital.com */
#fl_btw_ad_centercenter { box-shadow: 0 1px 120px rgba(0,0,0,0.7); }
.iphone #fl_btw_ad_centercenter {top: 55% !important;}
.wl75 #main1dv, .w7590 #main1dv, .w9012 #main1dv { display: none!important; }
.w9012.w1024 #main1dv { display: block!important; }
/* noMobile advert in footer? rightside */
.wl75 #CGCandy2018, .w7590 #CGCandy2018, .noadv #CGCandy2018 { display: none!important; }
.wg16 #CGCandy2018 { display: inline-block; }
/* pase/bill */
.bill .button-red { display: inline-block!important; margin: 3px 5px 3px 0; vertical-align: baseline; }
.bill label {cursor: pointer; }
/* pase/payment */
.author_editLabel.payment { display: inline-block; }
/* catalog?auction */
.layer-grid3.pauction,
.layer-grid3.auction { padding-top: 20px; }