/*Остальные стили*/
.sm-tr {
    display: table;
    width: 100%;
}
.sm-td {
    float: left;
    padding: 3px;
}
.sm-child:nth-child(odd) {
    background: rgb(203, 205, 223);
}
.size-20 {
    width: 20px;
}
.size-120 {
    width: 120px;
}
.size-100 {
    width: 100px;
}
.size-150 {
    width: 150px;
}
.size-360 {
    width: 360px;
}
.sm-tr-head {
    background: rgb(12, 80, 163);
}
.sm-td-head {
    color: #fff;
    text-align: center;
    min-height: 100%;
    width: 100%;
}
.sm-support {
    padding-left: 63px;
    letter-spacing: 0.15px;
    width: 595px;
}
.sm-support-tab-1 {
    width: 290px;
}
.sm-support-tab-2 {
    width: 320px;
}
.sm-support-tab-3 {
    width: 280px;
}
div.forum-menu {
    border: none;
    border-left: 1px solid #CEDEEC;
    border-top: 1px solid #CEDEEC;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
div.forum-menu div.forumtoolbar {
    background-color: #F1F5FA;
    border: 1px solid #CEDEEC;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    height: auto;
    width: 100%;
}
table.forum-menu .sm-td {
    color: #456A74;
    font-size: 11px!important;
    vertical-align: middle;
}
.sm-1-3 {
    width: 33%;
}
.sm-2-3 {
    width: 65%;
}
.sm-1-6 {
    width: 16%;
    display: table;
    float: left;
}
.forum-menu {
    border: none;
    border-left: 1px solid #CEDEEC;
    border-top: 1px solid #CEDEEC;
    width: 100%;
    padding: 0px;
    margin: 0px;
}
.forum-menu .forumtoolbar {
    background-color: #F1F5FA;
    border: 1px solid #CEDEEC;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    height: 25px;
    width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
table.forum-post-form textarea.post_message {
    width: 87%;
}
/*****************/
@media screen and (min-width: 320px) {
    .main-menu {height: auto;}
    .main-menu > .wrapper {height: auto;overflow: visible;}
    .horizontal-menu.menu2 {overflow: visible;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: auto;height: auto;}
    .header .autorization { background: #0c50a3;margin: 0 !important;width: 100%;}
    .header .slogan {display: none;}
    .wrapper {width: 100%;}
    .wrapper .body {width: 100%;}
    .wrapper .body .content {width: 100%;margin-left: 0;padding-top: 30px;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 100%;margin: 0;}
    .footer {width: 100%;height: auto;margin-left: 0;}
    #horizontal-footer-menu {height: auto;padding-left: 0;}
    .container {width: 100%;}
    .intro {overflow: visible;padding: 0;}
    .start-info {padding-left: 10px;}
    .men {display: none;}
    .catalog {width: 100%;margin-left: 41px;}
    .catalog .category li {margin-left: 0;}
    .wrapper .body .content>a {display: none;}
    .left-catalog {width: 100%;margin-top: -30px;}
    ul.breadcrumb-navigation li {display: block;}
    .size-20 {width: 100%;}
    .size-100 {width: 100%;}
    .size-120 {width: 100%;}
    .size-150 {width: 100%;}
    .size-360 {width: 100%;}
    .sendMail {margin: 0;}
    .sendMail textarea {width: 205px;}
    .sm-support {padding-left: 0;width: 320px;}
    .sm-support-tab-1 {width: 290px;margin: auto;}
    #OneTab {width: 100%;}
    #ThreeTab {width: 100%;}
    .sm-support-tab-3 {width: 280px;margin: auto;}
    #TwoTab {width: 100%;}
    .sm-support-tab-2 {width: 320px;margin: auto;}
    #Three .group {width: auto;}
    #Three div:nth-child(2) {float: none !important;}
    .view, .element {width: auto;}
    .block-info img {width: 57%;}
    .meny-tabs {width: auto;background: none;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 40px;}
    .sm-banner {display: none;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: auto;}
    .sm-1-3 {width: 100%;}
    .sm-2-3 {width: 100%;}
    .catalog .category > ul > li {margin-left: 0;}
    .sm-1-6 {width: 100%;}
    .sm-1-6-1 {width: 100%;}
    .sm-1-6-2 {width: 100%;}
    .sm-1-6-3 {width: 100%;}
    .sm-1-6-4 {width: 100%;}
    .sm-1-6-5 {width: 100%;}
    .sm-1-6-1-sub {width: 100%;}
    .sm-1-6-2-sub {width: 100%;}
    .sm-1-6-3-sub {width: 100%;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: none;}
    table.forum-main > tbody > tr td:nth-child(3) {display: none;}
    table.forum-main > tbody > tr td:nth-child(4) {display: none;}
    table.forum-main > tbody > tr td:nth-child(5) {display: none;}
    table.forum-main > tbody > tr td:nth-child(6) {display: none;}
    table.forum-main .td-lm {display: none;}
    table.forum-stat {display: none;}
    table.forum-main .td-moderate {display: none;}
    table.forum-main .td-icon {display: none;}
    table.forum-main .td-views {display: none;}
    table.forum-main .td-topic-name {display: table-cell !important;}
    table.forum-main .td-topic-author {display: table-cell !important;}
    table.forum-main .td-forum {display: table-cell !important;}
    table.forum-main .td-name {display: table-cell !important;}
    table.forum-main .td-topics {display: table-cell !important;}
    table.forum-main .td-posts {display: table-cell !important;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: block;}
    table.forum-message td.border-bottom > div {width: 75% !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 68px;}
    table.forum-post-form td.forum-postform {width: 85%;}
    td.forum-smile {display: none !important;}
    .group.quote {width: 315px;}
    table.fuser > tbody > tr {display: block;}
    table.fuser tbody tr td.fuser-static {display: block;width: 100%;}
    table.fuser tbody tr td.fuser-dinamic {display: block;}
    div.no-photo {margin: auto;}
    table.forum-menu form {display: none;}
    table.sm-table > tbody > tr {display: block;}
    table.sm-table > tbody > tr > td {display: block;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 50px;}
}
@media screen and (min-width: 375px) {
    .main-menu {height: auto;}
    .main-menu > .wrapper {height: auto;overflow: visible;}
    .horizontal-menu.menu2 {overflow: visible;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: auto;height: auto;}
    .header .autorization { background: #0c50a3;margin: 0!important;width: 100%;}
    .header .slogan {display: none;}
    .wrapper {width: 100%;}
    .wrapper .body {width: 100%;}
    .wrapper .body .content {width: 100%;margin-left: 0;padding-top: 30px;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 100%;margin: 0;}
    .footer {width: 100%;height: auto;margin-left: 0;}
    #horizontal-footer-menu {height: auto;padding-left: 0;}
    .container {width: 100%;}
    .intro {overflow: visible;padding: 0;}
    .start-info {padding-left: 10px;}
    .men {display: none;}
    .catalog {width: 100%;margin-left: 41px;}
    .catalog .category li {margin-left: 0;}
    .wrapper .body .content>a {display: none;}
    .left-catalog {width: 100%;margin-top: -30px;}
    ul.breadcrumb-navigation li {display: block;}
    .size-20 {width: 100%;}
    .size-100 {width: 100%;}
    .size-120 {width: 100%;}
    .size-150 {width: 100%;}
    .size-360 {width: 100%;}
    .sendMail {margin: 0;}
    .sendMail textarea {width: 205px;}
    .sm-support {padding-left: 0;width: 320px;}
    .sm-support-tab-1 {width: 290px;margin: auto;}
    #OneTab {width: 100%;}
    #ThreeTab {width: 100%;}
    .sm-support-tab-3 {width: 280px;margin: auto;}
    #TwoTab {width: 100%;}
    .sm-support-tab-2 {width: 320px;margin: auto;}
    #Three .group {width: auto;}
    #Three div:nth-child(2) {float: none !important;}
    .view, .element {width: auto;}
    .block-info img {width: 68%;}
    .meny-tabs {width: auto;}
    .element-text #One p {padding-right: 80px;}
    h1.catalog-header {padding-right: 40px;}
    .sm-banner {display: none;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: auto;}
    .sm-1-3 {width: 100%;}
    .sm-2-3 {width: 100%;}
    .catalog .category > ul > li {margin-left: 0;}
    .sm-1-6 {width: 100%;}
    .sm-1-6-1 {width: 100%;}
    .sm-1-6-2 {width: 100%;}
    .sm-1-6-3 {width: 100%;}
    .sm-1-6-4 {width: 100%;}
    .sm-1-6-5 {width: 100%;}
    .sm-1-6-1-sub {width: 100%;}
    .sm-1-6-2-sub {width: 100%;}
    .sm-1-6-3-sub {width: 100%;}
    table.forum-main .td-lm {display: none;}
    table.forum-stat {display: none;}
    table.forum-main .td-moderate {display: none;}
    table.forum-main .td-icon {display: none;}
    table.forum-main .td-views {display: none;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: block;}
    table.forum-message td.border-bottom > div {width: 100% !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 10px;}
    table.forum-post-form td.forum-postform {width: 100%;}
    td.forum-smile {display: none !important;}
    .group.quote {width: 315px;}
    table.fuser > tbody > tr {display: block;}
    table.fuser tbody tr td.fuser-static {display: block;width: 100%;}
    table.fuser tbody tr td.fuser-dinamic {display: block;}
    div.no-photo {margin: auto;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: none;}
    table.forum-main > tbody > tr td:nth-child(3) {display: none;}
    table.forum-main > tbody > tr td:nth-child(4) {display: none;}
    table.forum-main > tbody > tr td:nth-child(5) {display: none;}
    table.forum-main > tbody > tr td:nth-child(6) {display: none;}
    table.forum-main .td-topic-name {display: table-cell !important;}
    table.forum-main .td-topic-author {display: table-cell !important;}
    table.forum-main .td-forum {display: table-cell !important;}
    table.forum-main .td-name {display: table-cell !important;}
    table.forum-main .td-topics {display: table-cell !important;}
    table.forum-main .td-posts {display: table-cell !important;}
    table.forum-menu form {display: none;}
    table.sm-table > tbody > tr {display: block;}
    table.sm-table > tbody > tr > td {display: block;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 50px;}
}
@media screen and (min-width: 425px) {
    .main-menu {height: auto;}
    .main-menu > .wrapper {height: auto;overflow: visible;}
    .horizontal-menu.menu2 {overflow: visible;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: auto;height: auto;}
    .header .autorization { background: #0c50a3;margin: 0!important;width: 100%;}
    .header .slogan {display: none;}
    .wrapper {width: 100%;}
    .wrapper .body {width: 100%;}
    .wrapper .body .content {width: 100%;margin-left: 0;padding-top: 30px;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 100%;margin: 0;}
    .footer {width: 100%;height: auto;margin-left: 0;}
    #horizontal-footer-menu {height: auto;padding-left: 0;}
    .container {width: 100%;}
    .intro {overflow: visible;padding: 0;}
    .start-info {padding-left: 10px;}
    .men {display: none;}
    .catalog {width: 100%;margin-left: 17px;}
    .catalog .category li {margin-left: 0;}
    .wrapper .body .content>a {display: none;}
    .left-catalog {width: 100%;margin-top: -30px;}
    ul.breadcrumb-navigation li {display: block;}
    .size-20 {width: 100%;}
    .size-100 {width: 100%;}
    .size-120 {width: 100%;}
    .size-150 {width: 100%;}
    .size-360 {width: 100%;}
    .sendMail {margin: 0;}
    .sendMail textarea {width: 300px;}
    .sm-support {padding-left: 0;width: 320px;}
    .sm-support-tab-1 {width: 290px;margin: auto;}
    #OneTab {width: 100%;}
    #ThreeTab {width: 100%;}
    .sm-support-tab-3 {width: 280px;margin: auto;}
    #TwoTab {width: 100%;}
    .sm-support-tab-2 {width: 320px;margin: auto;}
    #Three .group {width: auto;}
    #Three div:nth-child(2) {float: none !important;}
    .view, .element {width: auto;}
    .block-info img {width: 80%;}
    .meny-tabs {width: auto;background: none;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 40px;}
    .sm-banner {display: none;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: auto;}
    .sm-1-3 {width: 100%;}
    .sm-2-3 {width: 100%;}
    .catalog .category > ul > li {margin-left: 0;}
    .sm-1-6 {width: 100%;}
    .sm-1-6-1 {width: 100%;}
    .sm-1-6-2 {width: 100%;}
    .sm-1-6-3 {width: 100%;}
    .sm-1-6-4 {width: 100%;}
    .sm-1-6-5 {width: 100%;}
    .sm-1-6-1-sub {width: 100%;}
    .sm-1-6-2-sub {width: 100%;}
    .sm-1-6-3-sub {width: 100%;}
    table.forum-main .td-lm {display: table-cell;}
    table.forum-stat {display: none;}
    table.forum-main .td-moderate {display: none;}
    table.forum-main .td-icon {display: none;}
    table.forum-main .td-views {display: none;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: block;}
    table.forum-message td.border-bottom > div {width: 100% !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 0;}
    table.forum-post-form td.forum-postform {width: 100%;}
    td.forum-smile {display: none !important;}
    .group.quote {width: 416px;}
    table.fuser > tbody > tr {display: block;}
    table.fuser tbody tr td.fuser-static {display: block;width: 100%;}
    table.fuser tbody tr td.fuser-dinamic {display: block;}
    div.no-photo {margin: auto;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: none;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: none;}
    table.forum-main > tbody > tr td:nth-child(3) {display: none;}
    table.forum-main > tbody > tr td:nth-child(4) {display: none;}
    table.forum-main > tbody > tr td:nth-child(5) {display: none;}
    table.forum-main > tbody > tr td:nth-child(6) {display: none;}
    table.forum-main .td-topic-name {display: table-cell !important;}
    table.forum-main .td-topic-author {display: table-cell !important;}
    table.forum-main .td-forum {display: table-cell !important;}
    table.forum-main .td-name {display: table-cell !important;}
    table.forum-main .td-topics {display: table-cell !important;}
    table.forum-main .td-posts {display: table-cell !important;}
    table.forum-menu form {display: none;}
    table.sm-table > tbody > tr {display: block;}
    table.sm-table > tbody > tr > td {display: block;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 50px;}
}
@media screen and (min-width: 768px) {
    .main-menu {height: 40px;}
    .main-menu > .wrapper {height: 40px;overflow: visible;}
    .horizontal-menu.menu2 {overflow: visible;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: 730px;height: 40px;}
    .header .autorization { background: none;margin: 18px 0 0 36px !important;width: 277px;}
    .header .slogan {display: none;}
    .wrapper {width: 100%;}
    .wrapper .body {width: 100%;}
    .wrapper .body .content {width: 100%;margin-left: 0;padding-top: 30px;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 100%;margin: 0;}
    .footer {width: 100%;height: 29px;margin-left: 0;}
    #horizontal-footer-menu {height: 16px;padding-left: 180px;}
    .container {width: 100%;}
    .intro {overflow: hidden;padding: 8px 19px 22px 113px;}
    .start-info {padding-left: 46px;}
    .men {display: block;}
    .catalog {width: 676px;margin-left: 41px;}
    .catalog .category li {margin-left: 20px;}
    .wrapper .body .content>a {display: none;}
    .left-catalog {width: 100%;margin-top: -30px;}
    ul.breadcrumb-navigation li {display: inline;}
    .size-20 {width: 20px;}
    .size-100 {width: 100px;}
    .size-120 {width: 120px;}
    .size-150 {width: 150px;}
    .size-360 {width: 140px;}
    .sendMail {margin: 23px 0 10px 47px;}
    .sendMail textarea {width: 250px;}
    .sm-support {padding-left: 63px;width: 530px;}
    .sm-support-tab-1 {width: 260px;margin: 0;}
    #OneTab {width: auto;}
    #ThreeTab {width: auto;}
    .sm-support-tab-3 {width: 218px;margin: 0;}
    #TwoTab {width: auto;}
    .sm-support-tab-2 {width: 280px;margin: 0;}
    #Three .group {width: 416px;}
    #Three div:nth-child(2) {float: none !important;}
    .view, .element {width: 440px;}
    .block-info img {width: 85%;}
    .meny-tabs {width: auto;background: url('images/menu-tabs.jpg') repeat-x;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 0;}
    .sm-banner {display: none;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: 700px;}
    .sm-1-3 {width: 33%;}
    .sm-2-3 {width: 65%;}
    .catalog .category > ul > li {margin-left: 20px;}
    .sm-1-6 {width: 14%;}
    .sm-1-6-1 {width: 17%;}
    .sm-1-6-2 {width: 12%;}
    .sm-1-6-3 {width: 14%;}
    .sm-1-6-4 {width: 16%;}
    .sm-1-6-5 {width: 18%;}
    .sm-1-6-1-sub {width: 15%;}
    .sm-1-6-2-sub {width: 27%;}
    .sm-1-6-3-sub {width: 23%;}
    table.forum-main .td-lm {display: table-cell;}
    table.forum-stat {display: table-cell;}
    table.forum-main .td-moderate {display: table-cell;}
    table.forum-main .td-icon {display: table-cell;}
    table.forum-main .td-views {display: table-cell;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: table-cell;}
    table.forum-message td.border-bottom > div {width: 100% !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 0;}
    table.forum-post-form td.forum-postform {width: 100%;}
    td.forum-smile {display: table-cell !important;}
    .group.quote {width: 416px;}
    table.fuser > tbody > tr {display: table-row;}
    table.fuser tbody tr td.fuser-static {display: table-cell;width: 210px;}
    table.fuser tbody tr td.fuser-dinamic {display: table-cell;}
    div.no-photo {margin: 0;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(6) {display: table-cell;}
    table.forum-menu form {display: block;}
    table.sm-table > tbody > tr {display: table-cell;}
    table.sm-table > tbody > tr > td {display: table-cell;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 0;}
}
@media screen and (min-width: 1024px) {
    .main-menu {height: 40px;}
    .main-menu > .wrapper {height: 40px;overflow: hidden;}
    .horizontal-menu.menu2 {overflow: hidden;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: 730px;height: 40px;}
    .header .autorization { background: none;margin: 18px 0 0 36px !important;width: 277px;}
    .header .slogan {display: block;}
    .wrapper {width: 1069px;}
    .wrapper .body {width: 1067px;}
    .wrapper .body .content {width: 1000px;margin-left: 39px;padding-top: 0;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 800px;margin: 38px 0 0 94px;}
    .footer {width: 1000px;height: 29px;margin-left: 39px;}
    #horizontal-footer-menu {height: 16px;padding-left: 280px;}
    .container {width: 900px;}
    .intro {overflow: hidden;padding: 8px 19px 22px 113px;}
    .start-info {padding-left: 46px;}
    .men {display: block;}
    .catalog {width: 676px;margin-left: 41px;}
    .catalog .category li {margin-left: 20px;}
    .wrapper .body .content>a {display: block;}
    .left-catalog {width: 283px;margin-top: 18px;}
    ul.breadcrumb-navigation li {display: inline;}
    .size-20 {width: 20px;}
    .size-100 {width: 100px;}
    .size-120 {width: 120px;}
    .size-150 {width: 150px;}
    .size-360 {width: 360px;}
    .sendMail {margin: 23px 0 10px 47px;}
    .sendMail textarea {width: 300px;}
    .sm-support {padding-left: 63px;width: 595px;}
    .sm-support-tab-1 {width: 290px;margin: 0;}
    #OneTab {width: auto;}
    #ThreeTab {width: auto;}
    .sm-support-tab-3 {width: 280px;margin: 0;}
    #TwoTab {width: auto;}
    .sm-support-tab-2 {width: 320px;margin: 0;}
    #Three .group {width: 416px;}
    #Three div:nth-child(2) {float: right !important;}
    .view, .element {width: 440px;}
    .block-info img {width: 85%;}
    .meny-tabs {width: auto;background: url('images/menu-tabs.jpg') repeat-x;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 0;}
    .sm-banner {display: block;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: 700px;}
    .sm-1-3 {width: 33%;}
    .sm-2-3 {width: 65%;}
    .catalog .category > ul > li {margin-left: 20px;}
    .sm-1-6 {width: 14%;}
    .sm-1-6-1 {width: 13%;}
    .sm-1-6-2 {width: 9%;}
    .sm-1-6-3 {width: 11%;}
    .sm-1-6-4 {width: 13%;}
    .sm-1-6-5 {width: 14%;}
    .sm-1-6-1-sub {width: 11%;}
    .sm-1-6-2-sub {width: 21%;}
    .sm-1-6-3-sub {width: 17%;}
    table.forum-main .td-lm {display: table-cell;}
    table.forum-stat {display: table-cell;}
    table.forum-main .td-moderate {display: table-cell;}
    table.forum-main .td-icon {display: table-cell;}
    table.forum-main .td-views {display: table-cell;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: table-cell;}
    table.forum-message td.border-bottom > div {width: 900px !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 0;}
    table.forum-post-form td.forum-postform {width: 100%;}
    td.forum-smile {display: table-cell !important;}
    .group.quote {width: 416px;}
    table.fuser > tbody > tr {display: table-row;}
    table.fuser tbody tr td.fuser-static {display: table-cell;width: 210px;}
    table.fuser tbody tr td.fuser-dinamic {display: table-cell;}
    div.no-photo {margin: 0;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(6) {display: table-cell;}
    table.forum-menu form {display: block;}
    table.sm-table > tbody > tr {display: table-cell;}
    table.sm-table > tbody > tr > td {display: table-cell;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 0;}
}
@media screen and (min-width: 1200px) {
    .main-menu {height: 40px;}
    .main-menu > .wrapper {height: 40px;overflow: hidden;}
    .horizontal-menu.menu2 {overflow: hidden;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: 730px;height: 40px;}
    .header .autorization { background: none;margin: 18px 0 0 36px !important;width: 277px;}
    .header .slogan {display: block;}
    .wrapper {width: 1069px;}
    .wrapper .body {width: 1067px;}
    .wrapper .body .content {width: 1000px;margin-left: 39px;padding-top: 0;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 800px;margin: 38px 0 0 94px;}
    .footer {width: 1000px;height: 29px;margin-left: 39px;}
    #horizontal-footer-menu {height: 16px;padding-left: 280px;}
    .container {width: 900px;}
    .intro {overflow: hidden;padding: 8px 19px 22px 113px;}
    .start-info {padding-left: 46px;}
    .men {display: block;}
    .catalog {width: 676px;margin-left: 41px;}
    .catalog .category li {margin-left: 20px;}
    .wrapper .body .content>a {display: block;}
    .left-catalog {width: 283px;margin-top: 18px;}
    ul.breadcrumb-navigation li {display: inline;}
    .size-20 {width: 20px;}
    .size-100 {width: 100px;}
    .size-120 {width: 120px;}
    .size-150 {width: 150px;}
    .size-360 {width: 360px;}
    .sendMail {margin: 23px 0 10px 47px;}
    .sendMail textarea {width: 300px;}
    .sm-support {padding-left: 63px;width: 595px;}
    .sm-support-tab-1 {width: 290px;margin: 0;}
    #OneTab {width: auto;}
    #ThreeTab {width: auto;}
    .sm-support-tab-3 {width: 280px;margin: 0;}
    #TwoTab {width: auto;}
    .sm-support-tab-2 {width: 320px;margin: 0;}
    #Three .group {width: 416px;}
    #Three div:nth-child(2) {float: right !important;}
    .view, .element {width: 440px;}
    .block-info img {width: 85%;}
    .meny-tabs {width: auto;background: url('images/menu-tabs.jpg') repeat-x;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 0;}
    .sm-banner {display: block;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: 700px;}
    .sm-1-3 {width: 33%;}
    .sm-2-3 {width: 65%;}
    .catalog .category > ul > li {margin-left: 20px;}
    .sm-1-6 {width: 14%;}
    .sm-1-6-1 {width: 13%;}
    .sm-1-6-2 {width: 9%;}
    .sm-1-6-3 {width: 11%;}
    .sm-1-6-4 {width: 13%;}
    .sm-1-6-5 {width: 14%;}
    .sm-1-6-1-sub {width: 11%;}
    .sm-1-6-2-sub {width: 21%;}
    .sm-1-6-3-sub {width: 17%;}
    table.forum-main .td-lm {display: table-cell;}
    table.forum-stat {display: table-cell;}
    table.forum-main .td-moderate {display: table-cell;}
    table.forum-main .td-icon {display: table-cell;}
    table.forum-main .td-views {display: table-cell;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: table-cell;}
    table.forum-message td.border-bottom > div {width: 900px !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 0;}
    table.forum-post-form td.forum-postform {width: 100%;}
    td.forum-smile {display: table-cell !important;}
    .group.quote {width: 416px;}
    table.fuser > tbody > tr {display: table-row;}
    table.fuser tbody tr td.fuser-static {display: table-cell;width: 210px;}
    table.fuser tbody tr td.fuser-dinamic {display: table-cell;}
    div.no-photo {margin: 0;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(6) {display: table-cell;}
    table.forum-menu form {display: block;}
    table.sm-table > tbody > tr {display: table-cell;}
    table.sm-table > tbody > tr > td {display: table-cell;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 0;}
}
@media screen and (min-width: 1440px) {
    .main-menu {height: 40px;}
    .main-menu > .wrapper {height: 40px;overflow: hidden;}
    .horizontal-menu.menu2 {overflow: hidden;}
    .horizontal-menu.menu2, .horizontal-menu.menu2 ul {width: 730px;height: 40px;}
    .header .autorization { background: none;margin: 18px 0 0 36px !important;width: 277px;}
    .header .slogan {display: block;}
    .wrapper {width: 1069px;}
    .wrapper .body {width: 1067px;}
    .wrapper .body .content {width: 1000px;margin-left: 39px;padding-top: 0;min-height: 100% !important;}
    .wrapper .body .content .content-wrapper .library-home {width: 800px;margin: 38px 0 0 94px;}
    .footer {width: 1000px;height: 29px;margin-left: 39px;}
    #horizontal-footer-menu {height: 16px;padding-left: 280px;}
    .container {width: 900px;}
    .intro {overflow: hidden;padding: 8px 19px 22px 113px;}
    .start-info {padding-left: 46px;}
    .men {display: block;}
    .catalog {width: 676px;margin-left: 41px;}
    .catalog .category li {margin-left: 20px;}
    .wrapper .body .content>a {display: block;}
    .left-catalog {width: 283px;margin-top: 18px;}
    ul.breadcrumb-navigation li {display: inline;}
    .size-20 {width: 20px;}
    .size-100 {width: 100px;}
    .size-120 {width: 120px;}
    .size-150 {width: 150px;}
    .size-360 {width: 360px;}
    .sendMail {margin: 23px 0 10px 47px;}
    .sendMail textarea {width: 300px;}
    .sm-support {padding-left: 63px;width: 595px;}
    .sm-support-tab-1 {width: 290px;margin: 0;}
    #OneTab {width: auto;}
    #ThreeTab {width: auto;}
    .sm-support-tab-3 {width: 280px;margin: 0;}
    #TwoTab {width: auto;}
    .sm-support-tab-2 {width: 320px;margin: 0;}
    #Three .group {width: 416px;}
    #Three div:nth-child(2) {float: right !important;}
    .view, .element {width: 440px;}
    .block-info img {width: 85%;}
    .meny-tabs {width: auto;background: url('images/menu-tabs.jpg') repeat-x;}
    .element-text #One p {padding-right: 20px;}
    h1.catalog-header {padding-right: 0;}
    .sm-banner {display: block;}
    .catalog .picture, .element-loupe, .element-img {width: auto;}
    #many_units ul {width: 700px;}
    .sm-1-3 {width: 33%;}
    .sm-2-3 {width: 65%;}
    .catalog .category > ul > li {margin-left: 20px;}
    .sm-1-6 {width: 14%;}
    .sm-1-6-1 {width: 13%;}
    .sm-1-6-2 {width: 9%;}
    .sm-1-6-3 {width: 11%;}
    .sm-1-6-4 {width: 13%;}
    .sm-1-6-5 {width: 14%;}
    .sm-1-6-1-sub {width: 11%;}
    .sm-1-6-2-sub {width: 21%;}
    .sm-1-6-3-sub {width: 17%;}
    table.forum-main .td-lm {display: table-cell;}
    table.forum-stat {display: table-cell;}
    table.forum-main .td-moderate {display: table-cell;}
    table.forum-main .td-icon {display: table-cell;}
    table.forum-main .td-views {display: table-cell;}
    table.forum-message td.border-bottom table.clear, table.clear td {display: table-cell;}
    table.forum-message td.border-bottom > div {width: 900px !important;}
    a.forum-button-small-edit-ajax, a.forum-button-small-top {margin-right: 0;}
    table.forum-post-form td.forum-postform {width: 100%;}
    .group.quote {width: 416px;}
    td.forum-smile {display: table-cell !important;}
    table.fuser > tbody > tr {display: table-row;}
    table.fuser tbody tr td.fuser-static {display: table-cell;width: 210px;}
    table.fuser tbody tr td.fuser-dinamic {display: table-cell;}
    div.no-photo {margin: 0;}
    table.forum-main > tbody > tr > th:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr > th:nth-child(6) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(3) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(4) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(5) {display: table-cell;}
    table.forum-main > tbody > tr td:nth-child(6) {display: table-cell;}
    table.forum-menu form {display: block;}
    table.sm-table > tbody > tr {display: table-cell;}
    table.sm-table > tbody > tr > td {display: table-cell;}
    table.sm-table > tbody > tr > td:first-child {margin-right: 0;}
}