                                            body,
                                        html {
                                            height: 100%
                                        }
                                        
                                        #inner .nav,
                                        #inner .navWrap,
                                        .img,
                                        .imgBox,
                                        .nav {
                                            position: relative
                                        }
                                        
                                        .col_nav li a,
                                        a.title_nav,
                                        p.title_nav {
                                            text-transform: uppercase;
                                            text-decoration: none
                                        }
                                        
                                        #spans,
                                        .amount,
                                        .cleardiv,
                                        .clearfix,
                                        .content,
                                        .first_cont,
                                        .hint,
                                        .partnersParams p,
                                        .spacer,
                                        div.tooltip,
                                        form p {
                                            clear: both
                                        }
                                        
                                        .content_form,
                                        .content_form_ins form input.input,
                                        .table_rate {
                                            behavior: url(pie.htc)
                                        }
                                        
                                        a,
                                        abbr,
                                        acronym,
                                        address,
                                        applet,
                                        big,
                                        blockquote,
                                        body,
                                        caption,
                                        cite,
                                        code,
                                        dd,
                                        del,
                                        dfn,
                                        div,
                                        dl,
                                        dt,
                                        em,
                                        fieldset,
                                        font,
                                        form,
                                        h1,
                                        h2,
                                        h3,
                                        h4,
                                        h5,
                                        h6,
                                        html,
                                        iframe,
                                        img,
                                        ins,
                                        kbd,
                                        label,
                                        legend,
                                        li,
                                        object,
                                        ol,
                                        p,
                                        pre,
                                        q,
                                        s,
                                        samp,
                                        small,
                                        span,
                                        strike,
                                        strong,
                                        sub,
                                        sup,
                                        tt,
                                        ul,
                                        var {
                                            margin: 0;
                                            padding: 0;
                                            border: 0;
                                            outline: 0;
                                            font-weight: inherit;
                                            font-style: inherit;
                                            font-size: 100%;
                                            font-family: inherit;
                                            vertical-align: baseline
                                        }
                                        
                                         :focus {
                                            outline: 0
                                        }
                                        
                                        body {
                                            line-height: 1;
                                            color: #000;
                                            background: #fff
                                        }
                                        
                                        body.forecast {
                                            height: 100%;
                                            background: #D1C3A8
                                        }
                                        
                                        table {
                                            border-collapse: separate;
                                            border-spacing: 0
                                        }
                                        
                                        caption,
                                        td,
                                        th {
                                            text-align: left;
                                            font-weight: 400
                                        }
                                        
                                        blockquote:after,
                                        blockquote:before,
                                        q:after,
                                        q:before {
                                            content: ""
                                        }
                                        
                                        blockquote,
                                        q {
                                            quotes: "" ""
                                        }
                                        
                                        textarea {
                                            width: 380px
                                        }
                                        
                                        @font-face {
                                            font-family: RexBoldBold;
                                            src: url(../font/rex_bold-webfont.eot);
                                            src: url(../font/rex_bold-webfont.eot?#iefix) format('embedded-opentype'), url(../font/rex_bold-webfont.woff) format('woff'), url(../font/rex_bold-webfont.ttf) format('truetype'), url(../font/rex_bold-webfont.svg#RexBoldBold) format('svg');
                                            font-weight: 400;
                                            font-style: normal
                                        }
                                        
                                        .tag-picture h2,
                                        h3 {
                                            color: #333;
                                            font: 700 16px arial, sans-serif;
                                            margin: 0 0 10px;
                                            padding-left: 10px;
                                            height: 25px
                                        }
                                        
                                        em {
                                            font-style: italic!important
                                        }
                                        
                                        fieldset.goodForm fieldset {
                                            padding: 7px;
                                            border: 1px solid #333
                                        }
                                        
                                        fieldset.goodForm {
                                            font-size: 12px;
                                            font-family: Arial, Helvetica, sans-serif
                                        }
                                        
                                        fieldset.goodForm.formField .label {
                                            font-size: 12px;
                                            float: none;
                                            font-weight: 700
                                        }
                                        
                                        fieldset.goodForm.formField fieldset legend {
                                            font-weight: 700
                                        }
                                        
                                        .any-page table,
                                        .any-page tbody,
                                        .any-page td .prognosis-page .prognosis-sections-articles table,
                                        .any-page tfoot,
                                        .any-page th,
                                        .any-page thead,
                                        .any-page tr,
                                        .prognosis-page .prognosis-sections-articles tbody,
                                        .prognosis-page .prognosis-sections-articles td,
                                        .prognosis-page .prognosis-sections-articles tfoot,
                                        .prognosis-page .prognosis-sections-articles th,
                                        .prognosis-page .prognosis-sections-articles thead,
                                        .prognosis-page .prognosis-sections-articles tr {
                                            margin: 0;
                                            padding: 0;
                                            border: 0;
                                            outline: 0;
                                            font-weight: inherit;
                                            font-style: inherit;
                                            font-size: 100%;
                                            font-family: inherit;
                                            vertical-align: baseline
                                        }
                                        
                                        .clearfix {
                                            display: block;
                                            height: 1px;
                                            width: 100%;
                                            overflow: hidden
                                        }
                                        
                                        .forecast .wrapper,
                                        .wrapper {
                                            min-height: 100%;
                                            height: auto
                                        }
                                        
                                        .generator-form .form-row {
                                            margin-bottom: 20px
                                        }
                                        
                                        .generator-form .label {
                                            margin-right: 10px
                                        }
                                        
                                        .generator-form .form-row.inline {
                                            display: inline-block;
                                            margin-bottom: 5px
                                        }
                                        
                                        .wrapper {
                                            width: 100%;
                                            min-width: 320px;
                                            margin-bottom: -75px
                                        }
                                        
                                        .forecast .wrapper {
                                            margin: 0 0 -75px;
                                            position: relative
                                        }
                                        
                                        .header {
                                            height: 460px;
                                            background: url(/media/images/header_bg.jpg) repeat-x
                                        }
                                        
                                        .header_inner {
                                            height: 145px;
                                            background: url(../images/header_bg_inner.jpg) repeat-x
                                        }
                                        
                                        .header_ins {
                                            width: 1200px;
                                            height: 458px;
                                            background: url(/media/images/header_bg_ins.jpg) center top no-repeat;
                                            margin: 0 auto
                                        }
                                        
                                        .imgBox {
                                            z-index: 2226;
                                            width: 100%;
                                            height: 100%
                                        }
                                        
                                        .header_ins_inner {
                                            width: 1200px;
                                            height: 145px;
                                            margin: 0 auto;
                                            background: url(../images/header_bg_ins_inner_02.jpg) center top no-repeat
                                        }
                                        
                                        #inner .navWrap {
                                            background: url(../images/vm.png) 4px bottom repeat-x;
                                            margin-top: -5px;
                                            overflow: hidden;
                                            zoom: 1;
                                            z-index: 50;
                                            width: 100%;
                                            min-width: 320px
                                        }
                                        
                                        .nav {
                                            height: 356px;
                                            background: url(/media/images/bg_nav.png) repeat-x;
                                            bottom: 3px
                                        }
                                        
                                        #inner .nav {
                                            background: url(../images/bg_nav_inner_03.png) repeat-x;
                                            height: auto;
                                            margin: 0;
                                            padding-bottom: 28px
                                        }
                                        
                                        .mirprognozov .nav_ins,
                                        .nav_ins {
                                            list-style: none;
                                            overflow: hidden;
                                            margin: 0 auto
                                        }
                                        
                                        .shell,
                                        .time {
                                            width: 99px;
                                            position: absolute
                                        }
                                        
                                        .shell {
                                            height: 121px;
                                            background: url(../images/shell.png) no-repeat;
                                            top: 745px;
                                            left: 823px;
                                            z-index: 500
                                        }
                                        
                                        .time {
                                            height: 99px;
                                            background: url(../images/time.png) no-repeat;
                                            top: 431px;
                                            left: 689px;
                                            z-index: 100
                                        }
                                        
                                        .mirprognozov .zoo,
                                        .zoo {
                                            position: absolute;
                                            z-index: 100;
                                            height: 179px;
                                            width: 144px
                                        }
                                        
                                        .footer_ins_inner .shell {
                                            top: -50px
                                        }
                                        
                                        #inner .time {
                                            top: 115px;
                                            left: 55%;
                                        }
                                        
                                        .zoo {
                                            background: url(../images/zoo.png) no-repeat;
                                            top: 310px;
                                            left: 235px
                                        }
                                        
                                        .mirprognozov .zoo {
                                            background: url(../images/zoo.png) no-repeat;
                                            left: 100px;
                                            top: -155px
                                        }
                                        
                                        .mirprognozov .time {
                                            background: url(../images/time.png) no-repeat;
                                            height: 99px;
                                            left: 555px;
                                            position: absolute;
                                            top: -20px;
                                            width: 99px;
                                            z-index: 100
                                        }
                                        
                                        .nav_ins {
                                            width: 1020px;
                                            padding: 0 70px;
                                            position: relative
                                        }
                                        
                                        .mirprognozov .nav_ins {
                                            width: 100%;
                                            padding: 0;
                                            position: relative;
                                            zoom: 1
                                        }
                                        
                                        #inner .nav_ins {
                                            height: 195px
                                        }
                                        
                                        .col_nav {
                                            width: 150px;
                                            margin: 0 22px 0 23px;
                                            padding: 70px 0 0;
                                            float: left
                                        }
                                        
                                        a.title_nav,
                                        p.title_nav {
                                            color: #fff;
                                            text-align: center;
                                            font: 17px RexBoldBold, sans-serif;
                                            border-bottom: 1px solid #35525d;
                                            height: 70px;
                                            cursor: pointer;
                                            display: block
                                        }
                                        
                                        #inner p.title_nav {
                                            cursor: pointer
                                        }
                                        
                                        .colActive {
                                            min-height: 305px;
                                            background: url(../images/actm_03.jpg) -4px bottom repeat-x
                                        }
                                        
                                        #inner .active a.title_nav,
                                        #inner .active p.title_nav {
                                            border: none;
                                            padding-bottom: 10px;
                                            color: #c66;
                                            background: url(../images/arr.png) center bottom no-repeat
                                        }
                                        
                                        #inner a:hover.title_nav,
                                        #inner p:hover.title_nav {
                                            color: #ccc;
                                            border-bottom: 1px solid #ccc
                                        }
                                        
                                        #inner .active a:hover,
                                        #inner .active p:hover {
                                            border-bottom: none
                                        }
                                        
                                        a.longItem,
                                        p.longItem {
                                            padding-bottom: 0
                                        }
                                        
                                        #inner .col_nav ul {
                                            margin: 70px 0 0
                                        }
                                        
                                        .col_nav ul li {
                                            list-style: none;
                                            margin: 0 0 10px;
                                            zoom: 1
                                        }
                                        
                                        .col_nav li a {
                                            color: #c66;
                                            font: 700 11px arial, sans-serif;
                                            text-align: center;
                                            display: block
                                        }
                                        
                                        #inner .col_nav li a,
                                        #inner .col_nav li.current a {
                                            color: #fff
                                        }
                                        
                                        .col_nav li a:hover,
                                        .col_nav li.active a {
                                            color: #fff;
                                            text-decoration: underline
                                        }
                                        
                                        .mirprognozov .center_nav {
                                            float: left;
                                            margin: 54px 27px 0 18px;
                                            text-align: center;
                                            width: 190px
                                        }
                                        
                                        .mirznakomstv .center_nav {
                                            float: left;
                                            margin: 45px 27px 0 23px;
                                            text-align: center;
                                            width: 190px
                                        }
                                        
                                        #inner .center_nav {
                                            float: left;
                                            margin-top: 35px
                                        }
                                        
                                        .rss_button {
                                            width: 32px;
                                            height: 32px;
                                            display: block;
                                            margin: 0 2px
                                        }
                                        
                                        .logo a,
                                        .logo_de a,
                                        .logo_en a,
                                        .logo_es a,
                                        .logo_fr a,
                                        .logo_it a,
                                        .logo_tr a {
                                            display: block;
                                            width: 200px;
                                            height: 140px
                                        }
                                        
                                        #inner .logo a,
                                        #inner .logo_de a,
                                        #inner .logo_en a,
                                        #inner .logo_es a,
                                        #inner .logo_fr a,
                                        #inner .logo_it a,
                                        #inner .logo_tr a {
                                            width: 101px;
                                            height: 70px;
                                            margin: 0 auto
                                        }
                                        
                                        .lang {
                                            margin: 13px auto 0;
                                            text-align: center
                                        }
                                        
                                        .lang a {
                                            color: #c66;
                                            font: 12px RexBoldBold, sans-serif;
                                            text-decoration: none;
                                            display: inline
                                        }
                                        
                                        .lang a.active,
                                        .lang a:hover {
                                            color: #fff
                                        }
                                        
                                        .lang span {
                                            color: #999;
                                            margin: 0 2px;
                                            font: 11px RexBoldBold, sans-serif;
                                            display: inline
                                        }
                                        
                                        .search {
                                            width: 150px;
                                            overflow: hidden;
                                            zoom: 1;
                                            margin: 13px auto 50px
                                        }
                                        
                                        .search input {
                                            width: 110px;
                                            height: 25px;
                                            background: url(../images/bg_search.png) no-repeat;
                                            border: 0;
                                            padding: 0 20px 0 10px;
                                            font: 11px/25px arial, sans-serif;
                                            color: #333
                                        }
                                        
                                        .logo2 {
                                            background: url(../images/bg_title.png) center no-repeat;
                                            display: table-cell;
                                            width: 180px;
                                            height: 140px;
                                            text-align: center;
                                            vertical-align: middle;
                                            font: 22px RexBoldBold, sans-serif;
                                            color: #34525c;
                                            text-transform: uppercase;
                                            overflow: hidden
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap {
                                            background: no-repeat none;
                                            min-width: 320px;
                                            overflow: hidden;
                                            width: 100%;
                                            z-index: 2223;
                                            height: auto
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .nav {
                                            position: relative;
                                            background: url(../images/nav_menu/bg_nav_inner_03.png) repeat-x;
                                            min-width: 320px;
                                            width: 100%;
                                            height: auto;
                                            padding-top: 10px;
                                            z-index: 2223
                                        }
                                        
                                        #inner .mirznakomstv.navigation-menu .navWrap .title {
                                            color: #fff;
                                            height: 140px;
                                            margin: 0 auto;
                                            padding-top: 5px;
                                            max-width: 1020px;
                                            width: 100%;
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .title td {
                                            font-size: 15px;
                                            text-align: center;
                                            vertical-align: top;
                                            text-transform: uppercase;
                                            padding: 0 10px 0 25px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .title a {
                                            color: #fff;
                                            height: 130px;
                                            border-bottom: 1px solid #35525d;
                                            width: 150px;
                                            font: 17px RexBoldBold, sans-serif;
                                            display: table-cell;
                                            vertical-align: middle;
                                            padding: 18px 0 0
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .title a.active {
                                            background: url(../images/nav_menu/arr.png) center bottom no-repeat;
                                            padding-bottom: 10px;
                                            border-bottom: none;
                                            color: #c66
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .title a:hover {
                                            border-bottom: 1px solid #ccc;
                                            color: #ccc
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .title a.active:hover {
                                            color: #ccc
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .logo {
                                            margin: 10px auto 0;
                                            width: 101px;
                                            height: 70px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .logo a {
                                            border-bottom: medium none;
                                            height: 70px;
                                            margin: 0;
                                            padding: 0;
                                            width: 101px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .logo a:hover {
                                            background: 0 0;
                                            border: none
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .since {
                                            margin-top: 5px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .since span {
                                            color: #999;
                                            display: inline;
                                            font: 11px RexBoldBold, sans-serif;
                                            margin: 0 2px;
                                            font-weight: 700
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .search {
                                            margin: 13px auto 50px;
                                            overflow: hidden;
                                            width: 150px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .navWrap .search input {
                                            background: url(../images/nav_menu/bg_search.png) no-repeat;
                                            border: 0;
                                            color: #333;
                                            font: 11px/25px arial, sans-serif;
                                            height: 25px;
                                            padding: 0 20px 0 10px;
                                            width: 110px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .item {
                                            overflow: hidden;
                                            background: url(../images/nav_menu/vm.png) -12px 100%;
                                            color: #fff;
                                            height: 206px;
                                            position: relative;
                                            margin: -220px 0 0;
                                            width: 100%;
                                            z-index: 2222;
                                            display: block
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .wave-bottom {
                                            height: 20px;
                                            background: url(../images/nav_menu/vm_1.png) 4px 8px repeat-x;
                                            position: absolute;
                                            bottom: 0;
                                            width: 100%;
                                            z-index: 2225
                                        }
                                        
                                        #inner .navigation-menu.is-auth.mirznakomstv .wave-bottom {
                                            background: url(../images/nav_menu/vm_auth.png) 4px 8px repeat-x
                                        }
                                        
                                        #inner .navigation-menu .descr {
                                            margin: 0 auto;
                                            max-width: 1025px;
                                            width: 100%;
                                            color: #fff;
                                            height: 100%;
                                            text-transform: uppercase
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr ul {
                                            list-style: none;
                                            padding: 30px 0 0;
                                            height: 170px;
                                            width: 150px;
                                            margin: 0 auto
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr li {
                                            padding: 0 0 15px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr ul li a {
                                            color: #FFF
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .logo2-tc .logo-wrapper {
                                            display: inline-block;
                                            margin: 0 0 0 17px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .logo2-tc {
                                            padding: 30px 0 0
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .logo2 {
                                            background: url(../images/nav_menu/bg_title.png) center center no-repeat;
                                            color: #34525c;
                                            display: table-cell;
                                            font: 18px RexBoldBold, sans-serif;
                                            height: 140px;
                                            overflow: hidden;
                                            text-align: center;
                                            text-transform: uppercase;
                                            vertical-align: middle;
                                            width: 150px;
                                            margin: 30px 0 0
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr td {
                                            vertical-align: top;
                                            text-align: center;
                                            font-size: 11px;
                                            text-transform: uppercase;
                                            width: 150px
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr a {
                                            width: 150px;
                                            display: block;
                                            text-align: center;
                                            font: 700 11px arial, sans-serif
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr a:hover {
                                            text-decoration: underline
                                        }
                                        
                                        a,
                                        a:hover {
                                            text-decoration: none
                                        }
                                        
                                        #inner .navigation-menu.mirznakomstv .descr .active-item-link ul {
                                            background: url(../images/nav_menu/fill_acrive_item.png) 0 1px
                                        }
                                        
                                        .menu-content-wrapper {
                                            margin: 0 auto;
                                            position: relative;
                                            padding: 0 70px;
                                            width: 1020px
                                        }
                                        
                                        img.left {
                                            float: left
                                        }
                                        
                                        img.right {
                                            float: right
                                        }
                                        
                                        .content {
                                            background: url(../images/bg_content.jpg);
                                            width: 100%;
                                            min-width: 1200px;
                                            margin-top: -20px;
                                            padding-top: 20px;
                                            padding-bottom: 60px
                                        }
                                        
                                        .content_ins {
                                            margin: 0 auto;
                                            padding: 19px 0 0;
                                            width: 1055px
                                        }
                                        
                                        .spacer {
                                            float: none;
                                            height: 0;
                                            width: 100%
                                        }
                                        
                                        .left_sidebar {
                                            float: left;
                                            width: 300px;
                                            margin: 0 20px
                                        }
                                        
                                        .content .article-body div,
                                        .content_ins .preamble-content div,
                                        .content_ins p {
                                            font: 16px arial, sans-serif;
                                            margin: 0 0 20px
                                        }
                                        
                                        .content_ins p {
                                            color: #000;
                                            text-align: justify
                                        }
                                        
                                        .content_ins .preamble-content div {
                                            color: #333;
                                            text-align: justify
                                        }
                                        
                                        .content .article-body div {
                                            color: #000
                                        }
                                        
                                        a,
                                        strong {
                                            font-weight: 700
                                        }
                                        
                                        a {
                                            color: #069
                                        }
                                        
                                        .hint a {
                                            text-decoration: underline
                                        }
                                        
                                        .right_sidebar {
                                            float: left;
                                            margin: 0 0 0 60px;
                                            padding: 20px 0 0;
                                            width: 580px
                                        }
                                        
                                        h1.bg_title,
                                        h1.bg_title.bg_title_article,
                                        h2.bg_title,
                                        h2.bg_title.bg_title_article {
                                            color: #34525c;
                                            font: 26px RexBoldBold, sans-serif;
                                            height: 100px;
                                            padding: 40px 0 0;
                                            text-transform: uppercase
                                        }
                                        
                                        h1.bg_title,
                                        h2.bg_title {
                                            background: url(../images/bg_title.png) left center no-repeat
                                        }
                                        
                                        h1.bg_title.bg_title_article,
                                        h2.bg_title.bg_title_article {
                                            background: url(../images/bg_title.png) center no-repeat;
                                            text-align: center
                                        }
                                        
                                        h1.bg_title_1,
                                        h2.bg_title_1 {
                                            height: 140px;
                                            line-height: 140px;
                                            padding: 0;
                                            white-space: no-wrap;
                                            background-position: center
                                        }
                                        
                                        h1.bg_title_3,
                                        h2.bg_title_3 {
                                            height: 90px;
                                            padding: 50px 0 0
                                        }
                                        
                                        h1.bg_title_center,
                                        h2.bg_title_center {
                                            text-align: center;
                                            background-position: center
                                        }
                                        
                                        #comments-block .comments-title,
                                        h4.comments-title {
                                            font-size: 22px;
                                            padding: 10px
                                        }
                                        
                                        .ct_r_sidebar {
                                            border-top: 3px double #bbb;
                                            margin: 50px 0 0;
                                            padding: 20px 0;
                                            width: 100%;
                                            float: right
                                        }
                                        
                                        .ct_r_sidebar.top {
                                            margin: 20px 0 0
                                        }
                                        
                                        .ct_r_sidebar p img {
                                            margin: 0 10px 0 0
                                        }
                                        
                                        .content_form {
                                            background: #fbffff;
                                            -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .2);
                                            box-shadow: 1px 1px 5px rgba(0, 0, 0, .2);
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            position: relative;
                                            border: 1px solid #fff;
                                            margin: 0 0 2px;
                                            width: 580px
                                        }
                                        
                                        .content_form_ins {
                                            -webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, .1) inset;
                                            box-shadow: 1px 1px 15px rgba(0, 0, 0, .1) inset;
                                            padding: 33px 0 30px 90px;
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            overflow: hidden
                                        }
                                        
                                        .content_form_ins form p {
                                            margin: 5px 0 2px;
                                            width: 200px
                                        }
                                        
                                        .content_form_ins p span {
                                            margin: 5px 0 0;
                                            font: 10px/12px arial, sans-serif
                                        }
                                        
                                        .content_form_ins form input.input {
                                            font: 11px/23px arial, sans-serif;
                                            color: #333;
                                            background: url(../images/bg_input.png) repeat-x;
                                            border: 1px solid #ccc;
                                            padding: 0 9px;
                                            height: 23px;
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            position: relative;
                                            width: 200px;
                                            margin: 5px 0
                                        }
                                        
                                        .date_form {
                                            float: left
                                        }
                                        
                                        .date_form_right {
                                            float: left;
                                            margin: 0 0 0 20px
                                        }
                                        
                                        .content_form_ins form .date_form_right input.input {
                                            font: 11px/23px arial, sans-serif;
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 150px;
                                            margin: 5px 0
                                        }
                                        
                                        .content_form_ins form .date_form_right input.input,
                                        .content_form_ins form .ifno_partner input.input {
                                            color: #333;
                                            background: url(../images/bg_input.png) repeat-x;
                                            border: 1px solid #ccc;
                                            padding: 0 9px;
                                            height: 23px
                                        }
                                        
                                        .ifno_partner {
                                            float: left
                                        }
                                        
                                        .ifno_partner_right {
                                            float: left;
                                            width: 170px;
                                            margin: 2px 0 0
                                        }
                                        
                                        .ifno_partner_right p {
                                            max-width: 170px;
                                            line-height: 23px;
                                            margin: 0 0 2px!important
                                        }
                                        
                                        .content_form_ins form .ifno_partner input.input {
                                            font: 11px/23px arial, sans-serif;
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 150px;
                                            margin: 5px 0
                                        }
                                        
                                        .content_form_ins form .ifno_partner input.age {
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 20px;
                                            margin: 5px 0
                                        }
                                        
                                        .content_form_ins form .ifno_partner input.age,
                                        .content_form_ins form .ifno_partner_right input.input {
                                            font: 11px/23px arial, sans-serif;
                                            color: #333;
                                            background: url(../images/bg_input.png) repeat-x;
                                            border: 1px solid #ccc;
                                            padding: 0 9px;
                                            height: 23px
                                        }
                                        
                                        .content_form_ins form .ifno_partner_right input.input {
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 150px;
                                            margin: 5px 0
                                        }
                                        
                                        .content_form_ins form .ifno_partner_right input.info_dop {
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 100px;
                                            margin: 5px 0
                                        }
                                        
                                        .content_form_ins form .ifno_partner_right input.color,
                                        .content_form_ins form .ifno_partner_right input.info_dop {
                                            color: #333;
                                            font: 11px/23px arial, sans-serif;
                                            background: url(../images/bg_input.png) repeat-x;
                                            border: 1px solid #ccc;
                                            padding: 0 9px;
                                            height: 23px
                                        }
                                        
                                        .content_form_ins form .ifno_partner_right input.color {
                                            -webkit-border-radius: 10px;
                                            border-radius: 10px;
                                            width: 80px;
                                            margin: 5px 0
                                        }
                                        
                                        .ifno_partner_right p span {
                                            width: 30px;
                                            float: left;
                                            line-height: 23px;
                                            font-size: 12px;
                                            display: block
                                        }
                                        
                                        .ifno_partner_right p span.color {
                                            width: 70px;
                                            float: left;
                                            line-height: 23px;
                                            font-size: 12px;
                                            display: block
                                        }
                                        
                                        input.search_button {
                                            width: 85px;
                                            height: 25px;
                                            display: block;
                                            float: left;
                                            cursor: pointer;
                                            background: url(../images/search_button.png) no-repeat;
                                            border: 0;
                                            margin: 26px 0 0 20px
                                        }
                                        
                                        .amount {
                                            padding: 60px 0 0 20px;
                                            width: 540px
                                        }
                                        
                                        .amount h3 {
                                            margin: 0
                                        }
                                        
                                        span.amount_number {
                                            float: right;
                                            font: 60px arial, sans-serif;
                                            letter-spacing: -5px;
                                            margin: -40px 0 0;
                                            color: #333
                                        }
                                        
                                        .border_bottom {
                                            height: 73px;
                                            width: 100%;
                                            min-width: 1200px;
                                            background: url(../images/border_bottom_03.png) repeat-x;
                                            position: relative;
                                            margin-bottom: -35px;
                                            z-index: 100
                                        }
                                        
                                        .content_mp {
                                            width: 100%;
                                            min-height: 413px;
                                            margin: 0;
                                            background: url(../images/bg_footer-repeat.jpg)
                                        }
                                        
                                        .content_ins_mp {
                                            margin: 0 auto;
                                            background: url(/media/images/bg_footer.jpg) center top no-repeat;
                                            height: 413px;
                                            width: 100%
                                        }
                                        
                                        .footer {
                                            background-color: #d1c3a8;
                                            height: 75px;
                                            width: 100%;
                                            min-width: 320px;
                                            position: absolute;
                                            bottom: 0
                                        }
                                        
                                        .footer-ins-mp {
                                            max-width: 1100px;
                                            margin: 0 auto
                                        }
                                        
                                        .footer_inner {
                                            width: 100%;
                                            background: #cfc3a6;
                                            position: relative;
                                            z-index: 500
                                        }
                                        
                                        .footer_ins_inner {
                                            width: 1200px;
                                            height: 73px;
                                            background: url(../images/bg_footer_inner.jpg) no-repeat;
                                            margin: 19px auto 0;
                                            padding: 70px 0 0;
                                            position: relative
                                        }
                                        
                                        .guestbook a,
                                        .guestbook_inner a {
                                            display: block;
                                            text-align: center;
                                            color: #c66;
                                            text-transform: uppercase;
                                            width: 200px
                                        }
                                        
                                        .guestbook a {
                                            font: 18px RexBoldBold, sans-serif;
                                            text-decoration: none;
                                            padding: 20px 0 0;
                                            margin: 0 auto
                                        }
                                        
                                        .guestbook a:hover {
                                            text-decoration: underline
                                        }
                                        
                                        .guestbook_inner {
                                            float: left
                                        }
                                        
                                        .guestbook_inner a {
                                            font: 18px/35px RexBoldBold, sans-serif;
                                            text-decoration: none;
                                            margin: 0 0 0 70px
                                        }
                                        
                                        .copy,
                                        .copy_inner {
                                            padding: 18px 0 0 18px;
                                            margin: 0 auto;
                                            border-top: 1px dashed #a69d86
                                        }
                                        
                                        .copy p,
                                        .copy_inner p,
                                        .copy_name {
                                            text-transform: uppercase;
                                            height: 35px;
                                            color: #082230;
                                            font: 13px/35px RexBoldBold, sans-serif
                                        }
                                        
                                        .guestbook_inner a:hover {
                                            text-decoration: underline
                                        }
                                        
                                        .copy_inner {
                                            width: 1100px;
                                            overflow: hidden;
                                            zoom: 1
                                        }
                                        
                                        .copy_site {
                                            float: left
                                        }
                                        
                                        .copy p,
                                        .copy_inner p {
                                            float: left;
                                            white-space: nowrap
                                        }
                                        
                                        .copy_name {
                                            background: url(../images/bg_copy.png) no-repeat;
                                            margin: 0 0 0 4px;
                                            padding: 0 0 0 8px
                                        }
                                        
                                        .mail {
                                            float: left;
                                            margin: 0 245px 0 80px
                                        }
                                        
                                        .mail a {
                                            color: #c66;
                                            text-align: center;
                                            font: 17px/35px RexBoldBold, sans-serif;
                                            display: block;
                                            height: 35px;
                                            text-decoration: none
                                        }
                                        
                                        .graph {
                                            padding: 0 0 0 19px
                                        }
                                        
                                        .col_graph {
                                            position: relative;
                                            margin: 0 0 30px;
                                            overflow: hidden
                                        }
                                        
                                        .col_graph p.title {
                                            color: #333;
                                            font: 700 16px arial, sans-serif
                                        }
                                        
                                        .col_graph ul {
                                            border-left: 1px solid #ccc;
                                            border-right: 1px solid #ccc;
                                            display: block;
                                            height: 35px
                                        }
                                        
                                        .col_graph li {
                                            float: left;
                                            list-style: none;
                                            display: block;
                                            height: 35px;
                                            width: 53px;
                                            border-left: 1px solid #e6e5e1;
                                            background: url(../images/col_graph.jpg) no-repeat
                                        }
                                        
                                        .col_graph li:first-child {
                                            border-left: none
                                        }
                                        
                                        li.positive {
                                            background: url(../images/positive.png) repeat-x;
                                            border-left: 1px solid #96b996
                                        }
                                        
                                        li.negative {
                                            background: url(../images/negative.png) repeat-x;
                                            border-left: 1px solid #c69595
                                        }
                                        
                                        .rating {
                                            position: absolute;
                                            font: 700 11px arial, sans-serif
                                        }
                                        
                                        .rating span.bad {
                                            position: absolute;
                                            top: 10px;
                                            left: 10px;
                                            width: 10px
                                        }
                                        
                                        .rating span.normal {
                                            position: absolute;
                                            top: 10px;
                                            left: 268px
                                        }
                                        
                                        .rating span.well {
                                            position: absolute;
                                            top: 10px;
                                            left: 526px
                                        }
                                        
                                        .comment {
                                            font: 700 12px arial, sans-serif;
                                            padding: 5px 7px
                                        }
                                        
                                        .comment span.bad {
                                            text-align: left;
                                            width: 175px;
                                            float: left
                                        }
                                        
                                        .comment span.normal {
                                            text-align: center;
                                            width: 175px;
                                            float: left
                                        }
                                        
                                        .comment span.well {
                                            float: left;
                                            text-align: right;
                                            width: 175px
                                        }
                                        
                                        .table_rate thead td {
                                            color: #f9f9f9;
                                            font: 15px/22px RexBoldBold, sans-serif;
                                            vertical-align: middle;
                                            background: #0d2331
                                        }
                                        
                                        .table_rate {
                                            width: 970px;
                                            padding: 0 0 5px;
                                            -webkit-border-radius: 0 0 5px 5px;
                                            border-radius: 0 0 5px 5px;
                                            margin: 0 25px 30px
                                        }
                                        
                                        .table_rate tbody tr.col1 {
                                            background: #f2f0e5
                                        }
                                        
                                        .table_rate tbody tr.col2 {
                                            background: #cfc3a6
                                        }
                                        
                                        .table_rate tbody tr.col1 td,
                                        .table_rate tbody tr.col2 td {
                                            color: #373737;
                                            font: 12px Tahoma, sans-serif;
                                            display: table-cell;
                                            vertical-align: middle;
                                            border-bottom: 1px dashed #bbb
                                        }
                                        
                                        .table_rate tbody tr.col1 td a img,
                                        .table_rate tbody tr.col2 td a img {
                                            float: left;
                                            margin: 0 5px 0 0
                                        }
                                        
                                        .table_rate tbody tr.col1 td a p,
                                        .table_rate tbody tr.col2 td a p {
                                            padding: 10px 0 0
                                        }
                                        
                                        .table_rate td.type {
                                            width: 310px;
                                            text-align: center
                                        }
                                        
                                        .rubrics {
                                            margin: 0 0 0 20px;
                                            overflow: hidden;
                                            zoom: 1
                                        }
                                        
                                        .rubrics li {
                                            float: left;
                                            list-style: none;
                                            margin: 10px;
                                            width: 290px
                                        }
                                        
                                        .rubrics li a {
                                            text-decoration: none;
                                            text-transform: uppercase;
                                            font-family: tahoma;
                                            font-size: 15px;
                                            font-weight: 700;
                                            color: #34525c;
                                            display: block
                                        }
                                        
                                        .rubrics li a:hover {
                                            background: url(/media/images/hover.jpg) left top;
                                            text-decoration: underline;
                                            color: #fff
                                        }
                                        
                                        .rubrics li img {
                                            height: 60px;
                                            margin-right: 5px;
                                            vertical-align: middle
                                        }
                                        
                                        .astro {
                                            margin: 0 0 0 70px
                                        }
                                        
                                        .astro li.articles-and-img {
                                            width: 400px;
                                            height: 100px;
                                            margin-bottom: 5px;
                                            margin-top: 5px
                                        }
                                        
                                        .analitic li ul li a,
                                        .astro li.articles-and-img a {
                                            color: #069;
                                            text-transform: none;
                                            font-size: 12px;
                                            overflow: hidden;
                                            zoom: 1;
                                            padding: 5px
                                        }
                                        
                                        .astro li.articles-and-img .imgWrap {
                                            width: 90px;
                                            float: left;
                                            margin-right: -100%;
                                            text-align: right;
                                            overflow: hidden
                                        }
                                        
                                        .pagination,
                                        .register-link {
                                            text-align: center
                                        }
                                        
                                        .astro li.articles-and-img img {
                                            height: 90px;
                                            width: auto
                                        }
                                        
                                        .astro li.articles-and-img .albImg {
                                            width: 90px;
                                            height: auto
                                        }
                                        
                                        .astro li.articles-and-img a .txtWrap {
                                            float: left;
                                            color: #069;
                                            text-transform: none;
                                            font-size: 12px;
                                            padding: 20px 0 0 95px
                                        }
                                        
                                        .analitic .rubTitle,
                                        .analitic li ul li a,
                                        .scale_text {
                                            text-transform: uppercase
                                        }
                                        
                                        .astro li.articles-and-img a:hover span {
                                            text-decoration: underline;
                                            color: #fff
                                        }
                                        
                                        .astro li.view-all-articles {
                                            height: 90px
                                        }
                                        
                                        .astro li.view-all-articles a {
                                            display: table;
                                            height: 90px;
                                            width: 100%
                                        }
                                        
                                        .astro li.view-all-articles a span {
                                            display: table-cell;
                                            vertical-align: middle;
                                            padding: 10px 20px
                                        }
                                        
                                        .register-link a {
                                            font-family: RexBold, "Trebuchet MS";
                                            color: #888;
                                            text-decoration: underline;
                                            font-size: 14px
                                        }
                                        
                                        .auth-form {
                                            border: 1px solid #d5d6cc;
                                            -webkit-border-radius: 15px;
                                            border-radius: 15px;
                                            float: left;
                                            height: 290px;
                                            width: 238px
                                        }
                                        
                                        .errors-block {
                                            padding: 7px;
                                            border: 1px solid red;
                                            margin-bottom: 20px;
                                            color: red
                                        }
                                        
                                        .errors-block ul {
                                            margin-left: 30px
                                        }
                                        
                                        #pagination a:hover,
                                        .pagination a:hover {
                                            color: #009;
                                            text-decoration: none
                                        }
                                        
                                        .analitic .rubTitle {
                                            display: block;
                                            height: 34px;
                                            background: #e86666;
                                            background: -webkit-gradient(linear, left top, left bottom, from(#FF887D), to(#e86666));
                                            background: -moz-linear-gradient(top, #FF887D, #e86666);
                                            filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#FF887D, endColorstr=#e86666);
                                            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF887D, endColorstr=#e86666)";
                                            background: -o-linear-gradient(top, #FF887D, #e86666);
                                            -webkit-border-radius: 5px;
                                            border-radius: 5px;
                                            color: #fff;
                                            text-align: center;
                                            font: 700 14px arial;
                                            padding: 5px 0
                                        }
                                        
                                        .analitic .astro .imgWrap,
                                        .img_cont {
                                            text-align: left
                                        }
                                        
                                        .oneLineTitle {
                                            line-height: 34px
                                        }
                                        
                                        .analitic .astro,
                                        .analitic li ul li {
                                            margin-left: 0
                                        }
                                        
                                        .analitic .astro li {
                                            width: auto;
                                            height: auto;
                                            padding-top: 0;
                                            margin-left: 0;
                                            margin-right: 0
                                        }
                                        
                                        .analitic .astro .txtWrap {
                                            padding-top: 10px
                                        }
                                        
                                        .img_cont {
                                            height: 200px
                                        }
                                        
                                        .img_cont img {
                                            float: left;
                                            margin-right: -160px
                                        }
                                        
                                        .img_cont .bg_title {
                                            display: table-cell;
                                            height: 195px!important;
                                            padding-top: 0!important;
                                            text-align: center;
                                            vertical-align: middle;
                                            width: 950px
                                        }
                                        
                                        .img_cont .bg_title_1 {
                                            height: 200px;
                                            line-height: 200px;
                                            padding: 0;
                                            background-position: center 30px
                                        }
                                        
                                        .img_cont .bg_title_3 {
                                            padding-top: 55px
                                        }
                                        
                                        .green,
                                        .red,
                                        .zero {
                                            padding: 0
                                        }
                                        
                                        .first_cont {
                                            width: 950px;
                                            font-family: arial;
                                            letter-spacing: .5pt;
                                            color: #333;
                                            text-align: left
                                        }
                                        
                                        .first_cont .columns {
                                            width: 210px;
                                            margin: 0 10px;
                                            float: left;
                                            text-align: justify;
                                            font-size: 16px
                                        }
                                        
                                        .first_cont img {
                                            clear: both
                                        }
                                        
                                        .first_cont span {
                                            font-weight: bolder
                                        }
                                        
                                        #left_column h2,
                                        #right_column h1,
                                        #right_column h2,
                                        .aboutMe h2,
                                        .album_l_col h2,
                                        .album_r_col h2,
                                        .anketa_cenerBox h2,
                                        .anketa_l_col h2,
                                        .anketa_r_col h2,
                                        .chat_l_col h2,
                                        .chat_r_col h2,
                                        .ct_r_sidebar h2,
                                        .first_cont h1,
                                        .first_cont h2,
                                        .search_l_col h2,
                                        .search_r_col h2,
                                        h1 {
                                            font-size: 22px;
                                            margin: 15px 0
                                        }
                                        
                                        .album_center h2,
                                        .chat_center h2 {
                                            font-size: 22px;
                                            margin: 15px 0 15px 10px
                                        }
                                        
                                        .album_center a {
                                            font-weight: 400;
                                            font-size: 22px;
                                            color: #000;
                                            text-decoration: none
                                        }
                                        
                                        .album_center a:hover {
                                            text-decoration: underline
                                        }
                                        
                                        #anketa_menu ul li a,
                                        #dashedline a,
                                        .btn {
                                            text-decoration: none
                                        }
                                        
                                        .album_photos {
                                            margin: 30px 0 0
                                        }
                                        
                                        .album_photos .image_container {
                                            position: relative;
                                            display: inline-block;
                                            cursor: pointer
                                        }
                                        
                                        .album_photos .image_container .delete_link {
                                            background: url(/media/images/exit1_mes.png) no-repeat;
                                            height: 26px;
                                            position: absolute;
                                            right: -6px;
                                            top: -14px;
                                            width: 26px
                                        }
                                        
                                        .green,
                                        .grey,
                                        .zero {
                                            overflow: hidden;
                                            width: 41px
                                        }
                                        
                                        .green {
                                            height: 10px;
                                            background: url(../images/green.png) no-repeat;
                                            float: left;
                                            position: relative
                                        }
                                        
                                        .grey,
                                        .zero {
                                            position: relative;
                                            float: left;
                                            height: 10px;
                                            background: url(../images/grey.png) left top repeat-x
                                        }
                                        
                                        .zero {
                                            width: 22px;
                                            margin: 0;
                                            display: inline
                                        }
                                        
                                        .red {
                                            width: 41px;
                                            height: 10px;
                                            background: url(../images/red.png) left top repeat-x;
                                            float: left;
                                            overflow: hidden;
                                            position: relative
                                        }
                                        
                                        .scale_box {
                                            width: 950px;
                                            border-top: 1px solid #cbc9c0;
                                            border-bottom: 1px solid #cbc9c0;
                                            padding: 0;
                                            margin: 20px 0
                                        }
                                        
                                        .scale_box table {
                                            width: 100%;
                                            border-spacing: 0
                                        }
                                        
                                        .scale_box .comments,
                                        .scale_text {
                                            display: inline-block;
                                            font-family: arial;
                                            width: 440px;
                                            font-size: 12px;
                                            letter-spacing: .5pt
                                        }
                                        
                                        .scale_text {
                                            height: 75px;
                                            margin-bottom: 5px;
                                            margin-top: 5px;
                                            font-weight: 700;
                                            text-align: center
                                        }
                                        
                                        .scale_box .comments {
                                            margin-bottom: 10px;
                                            text-align: justify;
                                            color: gray;
                                            border: none;
                                            vertical-align: top
                                        }
                                        
                                        #tab_info_3 table td,
                                        .capcha,
                                        .checkBox,
                                        .formField span,
                                        .individ_to_character .txtWrap,
                                        .searchFormField span,
                                        .selectbox,
                                        table.settings-user td {
                                            vertical-align: middle
                                        }
                                        
                                        .buttonsBlock {
                                            float: left;
                                            width: 950px
                                        }
                                        
                                        .buttonsBlock #commentButton {
                                            background: #64b37e;
                                            background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #64b37e), color-stop(100%, #4fa06c));
                                            background: -webkit-linear-gradient(top, #64b37e 0, #4fa06c 100%);
                                            background: -o-linear-gradient(top, #64b37e 0, #4fa06c 100%);
                                            background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #64b37e), to(#4fa06c));
                                            background: -moz-linear-gradient(top, #64b37e 0, #4fa06c 100%);
                                            background: linear-gradient(to bottom, #64b37e 0, #4fa06c 100%);
                                            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#64b37e', endColorstr='#4fa06c', GradientType=0);
                                            border: 1px solid #4fa06c;
                                            -webkit-border-radius: 5px;
                                            border-radius: 5px;
                                            cursor: pointer;
                                            font-size: 11px;
                                            height: 26px;
                                            margin: 0 auto;
                                            padding: 3px 5px 0;
                                            float: right;
                                            color: #fff;
                                            width: 83px;
                                            text-align: center;
                                            font-weight: 700;
                                            font-family: arial
                                        }
                                        
                                        .btn,
                                        input {
                                            font-family: Arial
                                        }
                                        
                                        .scale_text #dn {
                                            color: #143c4d;
                                            font-weight: 700;
                                            text-align: left
                                        }
                                        
                                        .scale_text .dn_1 {
                                            color: #143c4d;
                                            font-weight: 700;
                                            float: left
                                        }
                                        
                                        .scale_text div {
                                            width: 146px;
                                            height: 50px;
                                            font-size: 9px;
                                            letter-spacing: .7pt;
                                            font-weight: 400;
                                            float: left;
                                            position: relative
                                        }
                                        
                                        .scale_text div span {
                                            position: absolute;
                                            bottom: 0;
                                            left: 0;
                                            width: 100%
                                        }
                                        
                                        .scale {
                                            width: 440px;
                                            height: 10px;
                                            margin-bottom: 5px;
                                            display: inline-block;
                                            overflow: hidden
                                        }
                                        
                                        .scale_text .left {
                                            text-align: left;
                                            color: #D97E7E;
                                            font-weight: 700
                                        }
                                        
                                        .scale_text .cent {
                                            text-align: center;
                                            color: #000;
                                            font-weight: 700
                                        }
                                        
                                        .scale_text .right {
                                            text-align: right;
                                            color: #509668;
                                            font-weight: 700
                                        }
                                        
                                        .scale_num,
                                        .zero span {
                                            font-size: 9px!important;
                                            font-weight: 700!important;
                                            line-height: 9px!important;
                                            float: left;
                                            margin-left: 17px;
                                            position: absolute
                                        }
                                        
                                        .zero span {
                                            margin-left: 0
                                        }
                                        
                                        .float_l {
                                            float: left
                                        }
                                        
                                        .float_r {
                                            float: right
                                        }
                                        
                                        .diagr {
                                            margin: 0 10px 30px;
                                            float: left
                                        }
                                        
                                        #mid_diagr {
                                            float: none;
                                            text-align: center
                                        }
                                        
                                        #left_column {
                                            width: 230px;
                                            float: left;
                                            margin-bottom: 100px;
                                            margin-right: 100px;
                                            padding-right: 30px;
                                            text-align: justify
                                        }
                                        
                                        #right_column {
                                            float: left;
                                            width: 570px;
                                            overflow: hidden;
                                            zoom: 1;
                                            display: inline;
                                            text-align: justify
                                        }
                                        
                                        #right_column .mainParams {
                                            font-weight: 700;
                                            font-size: 14px
                                        }
                                        
                                        .ocenka_age {
                                            position: absolute;
                                            margin-left: 180px;
                                            padding-right: 2px;
                                            z-index: 1;
                                            white-space: no-wrap;
                                            display: block;
                                            border-right: solid 1px #007dca
                                        }
                                        
                                        #left_column h2,
                                        #right_column h2 {
                                            text-align: left
                                        }
                                        
                                        #anketa_menuWrapper,
                                        #login_field h3,
                                        .album_new,
                                        .btn,
                                        .formTitle,
                                        .profile_photo,
                                        .resultTable .title,
                                        form .submitWrap {
                                            text-align: center
                                        }
                                        
                                        #link,
                                        #registration a {
                                            font-weight: 700;
                                            color: #106f9e
                                        }
                                        
                                        .formBox {
                                            margin: 0 auto;
                                            width: 500px;
                                            overflow: hidden;
                                            zoom: 1
                                        }
                                        
                                        #left_slice {
                                            float: left;
                                            width: 28px;
                                            height: 700px;
                                            background-image: url(../images/table_left.png)
                                        }
                                        
                                        #center_slice {
                                            padding: 45px 0 0 50px;
                                            float: left;
                                            width: 380px;
                                            height: 700px;
                                            background: url(../images/table_slice.png) top left repeat-x
                                        }
                                        
                                        #your_info p {
                                            padding-left: 0
                                        }
                                        
                                        #your_info h2 {
                                            padding: 0;
                                            margin-top: 0
                                        }
                                        
                                        p.top_label {
                                            margin: 0 0 2px;
                                            padding: 0
                                        }
                                        
                                        input {
                                            font-weight: 400;
                                            font-size: 11px
                                        }
                                        
                                        .selectBlock {
                                            height: 22px
                                        }
                                        
                                        #design,
                                        #e-mail,
                                        #guestbook {
                                            float: left;
                                            height: 30px
                                        }
                                        
                                        #user_alert {
                                            font-size: 10px;
                                            width: 200px
                                        }
                                        
                                        #spans {
                                            margin: 40px 0 0
                                        }
                                        
                                        #spans a {
                                            font-weight: 700;
                                            color: #106f9e
                                        }
                                        
                                        #spans .hint {
                                            margin: 5px 0
                                        }
                                        
                                        #info_text {
                                            font-size: 18px
                                        }
                                        
                                        #info_number {
                                            font-size: 34px
                                        }
                                        
                                        #dashedline {
                                            //position:absolute;margin-left:auto;margin-right:auto;margin-top:20px;width:1024px;//bottom:100px}#dashedline a{font-family:RexBold;color:#c66}.formTitle,.tag_list ul li a{font-family:arial,sans-serif}#e-mail{margin:0 0 0 20px;font-size:18px;line-height:28px}#guestbook{margin:0 0 0 150px;line-height:28px}.sep,form label{line-height:22px}#design{width:120px;margin:0 0 0 300px;font-size:10px;padding-left:30px;background-image:url(../images/design.png);background-repeat:no-repeat;background-position:top left}hr.italic{color:#999;border:0;border-top:dashed 1px #999;height:1px}.formField{margin:0 auto 20px;padding:10px 20px;background:#B6E6FB;-webkit-border-radius:5px;border-radius:5px;border:1px solid #65A7D5}#formField_friendship,#formField_relations{height:300px;margin:0 auto 5px;padding:10px 20px}#formField_friendship{display:none;-webkit-border-radius:15px;border-radius:15px;background:-webkit-gradient(linear,left top,left bottom,from(#B6E6FB),to(#65A7D5));background:-moz-linear-gradient(top,#B6E6FB,#65A7D5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B6E6FB, endColorstr=#65A7D5)";background:-o-linear-gradient(top,#B6E6FB,#65A7D5);border:1px solid #65A7D5;box-shadow:0 0 2px #1A3457;-webkit-box-shadow:0 0 5px #1A3457;-moz-box-shadow:0 0 5px #1A3457;zoom:1}#formField_friendship,.resultTable td,.resultTable th{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B6E6FB, endColorstr=#65A7D5)}#formField_relations{font-size:9px;display:block;background:#b6e6fb;-webkit-border-radius:5px;border-radius:5px;border:1px solid #65a7d5}.partnersParams p{float:left;width:130%}form p{float:left;width:100%}.formTitle{font-weight:700;font-size:16px;color:#333;margin:10px 0 20px}.formTitle .hint{width:100%;font-weight:400;margin-bottom:20px}form label{font-weight:700;font-size:12px;margin-right:10px;float:left}.hint,div.tooltip{display:block;font-size:11px;width:100%;padding-left:0;font-style:italic}.profile_hint{margin:-10px 0 12px;width:200px;font-size:14px;font-style:italic}.profile_cb{font-size:16px;font-weight:400}.btn,.resultTable .num,.resultTable th{font-weight:700}#login_field input,form input[type=text],form input[type=password],form input[type=email]{width:170px;padding:1px 10px;margin:0;height:20px;border:none;background:url(../images/input_text.png) center no-repeat}.generator-form label{float:none}.capcha{width:150px;height:50px;padding:0 5px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;margin-left:220px}.checkBox{width:auto;background:0 0}#login_field .submit,form .submit{padding:2px 5px;height:auto;font-size:14px;cursor:pointer}#login_field .submit:hover,form .submit:hover{background:#FFF81B;border:2px solid #FFA52F}form .submitWrap{margin-top:20px}.formField span{font-size:12px}#login_field{height:150px;margin:20px auto 0}#login_field input{margin-left:0;float:none}#login_field label{float:none;margin-right:0}#login_field h3{margin-bottom:25px}#register-form{line-height:30px}.searchPartner label{width:100%;margin-bottom:2px}.searchPartner p{margin-bottom:5px}form .hightSpaced{margin:7px 0}.searchPartner .inlaned{width:45px}form .left_column,form .right_column{width:40%;float:left}form .left_column{margin:0 65px 0 30px;display:inline}.resultTable{width:950px;margin:20px auto;border:none}.resultTable .title{font-weight:700;width:100%;font-size:12px}.resultTable td p{margin:0 0 5px;padding:0;width:100%;display:block;overflow:hidden;zoom:1}.resultTable td,.resultTable th{text-align:center;padding:5px;background:-webkit-gradient(linear,left top,left bottom,from(#B6E6FB),to(#65A7D5));background:-moz-linear-gradient(top,#B6E6FB,#65A7D5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B6E6FB, endColorstr=#65A7D5)";background:-o-linear-gradient(top,#B6E6FB,#65A7D5);border:1px solid #65A7D5;-webkit-border-radius:5px;border-radius:5px;width:237px}.resultTable th{font-size:16px}.resultTable .descr,.resultTable .num{background-color:#E6E6E6;background:-webkit-gradient(linear,left top,left bottom,from(#E6E6E6),to(#fff));background:-moz-linear-gradient(top,#E6E6E6,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6E6E6, endColorstr=#fff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6E6E6, endColorstr=#fff)";background:-o-linear-gradient(top,#E6E6E6,#fff);padding:2px 15px;margin:0 5px;-webkit-border-radius:10px;border-radius:10px;float:left;display:block}.resultTable .descr{width:135px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.css3Decor{-webkit-border-radius:15px;border-radius:15px;background:-webkit-gradient(linear,left top,left bottom,from(#B6E6FB),to(#65A7D5));background:-moz-linear-gradient(top,#B6E6FB,#65A7D5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B6E6FB, endColorstr=#65A7D5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B6E6FB, endColorstr=#65A7D5)";background:-o-linear-gradient(top,#B6E6FB,#65A7D5);border:1px solid #65A7D5;box-shadow:0 0 2px #1A3457;-webkit-box-shadow:0 0 5px #1A3457;-moz-box-shadow:0 0 5px #1A3457}.BirthYP{width:550px;margin:0 auto}#anketa_menuWrapper{background:url(../images/minmenu.png) left bottom repeat-x;width:100%;height:68px;position:relative;z-index:0;margin-top:-25px;line-height:53px;padding-top:17px}#anketa_menu{width:1000px;margin:0 auto;overflow:hidden;zoom:1}.anketa_button{cursor:pointer}.btn{-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#FFE9E2),color-stop(1,#FFC0B0));background:-o-linear-gradient(top,#FFE9E2,#FFC0B0);background-color:#fff9f7;-webkit-border-radius:6px;border-radius:6px;text-indent:0;border:1px solid #fba596;display:inline-block;color:#B5425C;font-size:11px;font-style:normal;height:40px;line-height:40px;width:96px;text-shadow:1px 1px 0 #fff}.album_r_col,.anketa_r_col,.search_center{border-left:dotted 1px #bebdb4}.album_l_col,.anketa_l_col,.search_center{border-right:dotted 1px #bebdb4}.album_preview,.photo_preview{-webkit-box-shadow:0 0 7px rgba(0,0,0,.7);box-shadow:0 0 7px rgba(0,0,0,.7)}.btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#FFC0B0),color-stop(1,#FFE9E2));background:-o-linear-gradient(top,#FFC0B0,#FFE9E2);background-color:#FFC0B0}.btn:active{position:relative;top:1px}#anketa_menu .btn{float:left;margin:7px -100% 0 0}#im{float:left;width:48px;height:48px;margin:7px 0 0 110px;background:url(../images/im.png) center no-repeat}#im_circle,#im_number{float:left;width:20px;height:21px}#im_circle{margin:9px 0 0 -20px;background:url(../images/im_circle.png) center no-repeat}#im_number{color:#fff;font-weight:bolder;margin:-16px 0 0}#anketa_menu ul{float:left;list-style:none;margin-left:60px;display:inline}#anketa_menu ul li{float:left;margin:0 5px;color:#fff;clear:none}.album_l_col,.album_r_col,.anketa_l_col,.anketa_r_col,.chat_l_col,.chat_r_col{margin-bottom:100px}#anketa_menu ul li a{font-size:12px;font-family:Arial;color:#fff;position:relative;display:block;line-height:53px;white-space:no-wrap;text-transform:lowercase}#anketa_menu ul li a span{color:#d67d7d;position:absolute;top:2px;right:-1px;z-index:-1;line-height:53px;//line-height:normal;white-space:no-wrap;display:block}#anketa_menu ul li a:hover span{text-decoration:underline}.anketa_l_col{width:180px;float:left;margin-right:35px;padding:0 10px 0 0}.album_center,.center,.chat_center{margin-right:-100%}.center{float:left;width:490px}.anketa_r_col{width:230px;float:right;margin-left:30px;padding:0 0 0 10px;clear:none}.chat_l_col{width:240px;float:left;padding:0 10px 0 0}.chat_center{float:left;width:490px}.chat_r_col{width:230px;float:right;padding:0 0 0 10px;clear:none}.album_l_col{width:240px;float:left;padding:0 10px 0 0}.album_center{float:left;width:490px}.album_r_col{width:230px;float:right;padding:0 0 0 10px;clear:none}.albums{font-size:16px;line-height:20px;height:100px;margin-left:10px;margin-bottom:20px}.albums .photosCalc{color:#3c82a6}.albums_description{position:absolute;margin-top:9px;margin-left:165px}.albums ul{list-style:none}.albums a{font-size:16px;color:#000;text-decoration:none}.album_operations,.album_operations a{font-size:16px;color:#C66}.albums a:hover{text-decoration:underline}.album_operations a{text-decoration:none}.album_operations a:hover{text-decoration:underline}.album_preview{margin-right:10px;width:150px;height:100px;-webkit-border-radius:5px;border-radius:5px;float:left}.album_preview,.photo_preview{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}.album_new{margin-left:10px;width:150px;height:150px;color:#ed9f9b;font-size:18px}.album_new img{width:100px}.photo_preview{margin:0 8px 18px 10px;width:225px;height:150px;-webkit-border-radius:5px;border-radius:5px;float:left}.profile{margin:-35px 10px 50px}.profile_photo{position:absolute;width:100px}.tab_left,table.settings-user td.left-column-anketa{text-align:right}.profile_photo p{font-size:16px;font-weight:400}.tab_group label,.tab_left p,.tab_right p{font-size:14px}.profile_photo .avatar{position:absolute;top:20px;left:0;z-index:5;width:100px;height:100px;-webkit-border-radius:50px;border-radius:50px}.profile_photo .add{position:absolute;top:90px;left:70px;z-index:6;width:30px;height:30px}#tab_1,#tab_2,#tab_3,#tab_4{float:left;margin-top:50px;padding:5px 15px;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;font-size:14px}#tab_info_1,#tab_info_2{border-top:solid 2px #c66;padding:20px 10px 10px}.settings.profile .profile_select_tabs{background:no-repeat #f5d3c7}.tab_group label{font-weight:400}#tab_info_1{clear:both;display:block;background-color:#f5d3c7;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}#tab_info_1 .settings-user{margin-left:100px}#tab_info_2{display:none;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}#tab_info_2,#tab_info_3,#tab_info_4{clear:both;background-color:#f5d3c7;-moz-border-radius:0 0 15px 15px;-khtml-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px}#tab_info_2 table{width:450px}#tab_info_2 table tr{height:30px}table.settings-user td{padding-left:10px;height:40px}#tab_info_1 .b-hour{display:inline-block;width:50px}#tab_info_2 table td p,#tab_info_3 td p{margin:0}#tab_info_3,#tab_info_4{display:none;padding:20px 10px 10px;-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;border-top:solid 2px #c66}#tab_info_3 table td{width:450px;height:40px}.tab_left{float:left;width:50%;padding-right:10px}.tab_left p{line-height:22px}.tab_right{float:left}.search_l_col{width:240px;float:left;margin-bottom:100px;padding:0 10px 0 0}.search_l_col p{font-size:12px;margin:15px 0 10px}#relationsForm{display:block}#friendshipForm{display:none}.search_center{float:left;width:520px;min-height:100%;height:100%;padding:0 10px;margin-right:-100%}.search_r_col{width:180px;float:right;margin-bottom:100px;padding:0 0 0 10px;clear:none;height:100%}.album_guest,.guest{clear:both;overflow:hidden;zoom:1}.search_r_col p{font-size:12px;margin:15px 0 10px}.partnersParams{width:124px}.guest{width:100%;margin-bottom:10px}.guest img{border:3px solid #fff;-webkit-border-radius:45px;border-radius:45px;width:75px;height:75px;float:left}.guest ul{float:left;list-style:none;margin-left:15px;width:50px}.guest .name{color:#C66;font-size:16px;padding:15px 0 5px;font-weight:700}.wall-message .user-name{color:#C66;font-size:14px;margin:8px 0 0 10px;text-decoration:none;float:left}.wall-message .user-name a{color:#C66;text-decoration:none}.wall-message .user-name a:hover{color:#C66;text-decoration:underline}.guest .city{padding:0 0 5px;font-size:10px}.guest .age{padding:5px 0}.album_guest{width:100%;margin-bottom:10px}.album_guest img{-webkit-border-radius:45px;border-radius:45px;width:75px;height:75px;float:left}.album_guest ul{float:left;font-size:12px;line-height:14px;list-style:none;margin-left:15px}.album_guest .name{color:#3c82a6;font-size:14px;font-weight:700;padding:0 0 3px}.anketa_cenerBox{border-bottom:double 4px #BFBEB5;padding:10px 0 25px;overflow:hidden;zoom:1}#anketa_cenerBox_1,#anketa_cenerBox_2,#anketa_cenerBox_3,#anketa_cenerBox_4,.search_anketa_cenerBox{clear:both;background:-webkit-linear-gradient(top,#f6d4c8 70%,#efede1 100%);background:-o-linear-gradient(top,#f6d4c8 70%,#efede1 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(70%, #f6d4c8),to(#efede1));background:-moz-linear-gradient(top,#f6d4c8 70%,#efede1 100%);background:linear-gradient(top,#f6d4c8 70%,#efede1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6d4c8, endColorstr=#efede1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6d4c8, endColorstr=#efede1)";padding:10px;overflow:hidden;display:none;zoom:1}.anketa_search_result{float:left;width:250px;height:80px;padding:5px;-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;font-size:12px;line-height:14px;position:relative}#avatar_1,#avatar_2,#avatar_3,.anketa_search_avatar_big{border:4px solid #fff;-webkit-border-radius:116px;border-radius:116px;width:220px;position:relative;z-index:5;margin-bottom:-20px}#avatar_4{-webkit-border-radius:116px;border-radius:116px;border:4px solid #fff;width:220px;position:relative;z-index:5;margin-bottom:-20px}.aboutMe{margin-top:15px}.anketa_search_avatar{float:left;-webkit-border-radius:37px;border-radius:37px;margin-right:3px;width:75px;position:relative;z-index:5}.anketa_search_zodiac{float:right;width:40px;position:absolute;right:10px;z-index:5}.anketa_search_name{color:#069;font-size:14px;font-weight:700;display:inline-block;width:130px}.blogBox{border-bottom:1px solid #BFBEB5;margin-bottom:20px;text-align:center;width:260px}.newsTime{font-family:sans-serif;clear:left;margin:0 0 10px 44px;font-size:10px;color:#707070;width:230px}.blogBox .person_avatar{float:left;width:32px;height:32px}.blogBox .person_name{float:left;color:#C66;font-size:14px;margin:8px 0 0 10px;text-decoration:none}.blogBox .person_name:hover{text-decoration:underline}.photoBox{clear:left;width:230px;margin-left:44px}.photoBox a{border:none;text-decoration:none}.photoBox img{width:64px;height:64px}.blogBox .singleImg{width:200px;height:auto}.blogBox p{clear:left;font-size:12px;margin:6px 0 10px 44px;text-align:left}.bottomBox{margin:0 0 10px 37px;width:205px;height:24px}.comment{float:left;font-size:14px;line-height:12px;font-family:serif}.comment a{color:#C66;text-decoration:none}.comment a:hover{text-decoration:underline}.botMessager input{position:absolute;left:-99999px}.bio,.bio .avatar{position:relative}.like{color:#C66;width:185px;height:20px;background:url(../images/love.png) top right no-repeat;line-height:23px;font-weight:400;text-align:right;padding:0 25px 0 0}.answerBox{padding-left:44px;margin-bottom:20px;width:215px}.anketa_table{width:100%;border-collapse:Separate}.anketa_table td,.anketa_table th{padding:5px 10px;font-size:12px;font-family:arial;line-height:22px;vertical-align:middle}.about,.search_about{clear:both;zoom:1;padding-left:50%;overflow:hidden}.anketa_table th{width:40%}.anketa_table .label{font-weight:700}.anketa_table .stripe td,.anketa_table .stripe th{background:url(../images/block.jpg) center #E3E1D5}.anketa_table .stripe th{-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px}.anketa_table .stripe td{-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0}.anketa_table p{margin:0}.bio{float:left;margin-top:30px;margin-right:60px}.anketa_top_button,.country{float:right}.imgr{overflow:hidden;zoom:1}.bio .avatar{border:4px solid #fff;-webkit-border-radius:116px;border-radius:116px;width:220px;height:220px;z-index:5;margin-bottom:-20px}.bio .infoBox,.bio .znak,.country{position:absolute}.bio .znak{z-index:6;top:60px;right:0}.bio .infoBox{top:-40px;right:-105px;z-index:4;background:url(../images/bg_title.png) center no-repeat;width:140px;height:110px;padding-top:30px}.bio .infoBox p{margin:0;width:100%;text-align:center}.bio .infoBox .name{color:#C66;font:23px RexBoldBold,sans-serif}.bio .infoBox .age{color:#34525C;font:16px RexBoldBold,sans-serif}.bio .infoBox .znak_txt{color:#333;font:14px RexBoldBold,sans-serif;margin-top:8px}.country{bottom:20%;right:-160px;width:140px;text-align:left}.country p{margin:0;font-size:10px;color:#666}.country .city{font-weight:700;font-size:12px;color:#000}.anketa_top_button a{display:block}.search_about{border-bottom:double 4px #BFBEB5}#tabs ul{float:left;zoom:1;margin-bottom:-1px;margin-left:15px;padding:0 5px}#tabs ul li{float:left;list-style:none;line-height:26px;height:26px;font-size:18px;padding:0 10px;white-space:no-wrap;margin:0 -2px;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:url(../images/bg_content.jpg) left top}#tabs div,#tabs ul li{border:1px solid #BBB}#tabs ul li a{text-decoration:none;font-weight:400;color:#34525C}#tabs ul li a:hover,#tabs ul li:hover a{text-decoration:underline}#mesSB,.message_button{text-indent:0;text-decoration:none}#tabs div{margin-top:0;clear:both;background:#fff;padding:15px;-webkit-border-radius:10px;border-radius:5px}.ui-tabs .ui-tabs-hide{display:none!important}#tabs .ui-tabs-selected{background:#fff;border-bottom:none;padding-bottom:1px;position:relative;z-index:50}#tabs .ui-tabs-selected a{color:#C66}.selectbox{cursor:pointer;display:inline;zoom:1;position:relative;width:173px;height:22px}.selectbox .select,.selectbox .text{overflow:hidden;white-space:nowrap;height:100%;float:none;-o-text-overflow:ellipsis;text-overflow:ellipsis}.smallSelect .selectbox{width:62px;z-index:999999999}.mediumSelect .selectbox{width:80px;z-index:999999999}.small_select_labels{font-family:Arial;font-size:13px}.small_input{width:111px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.mirznakomstv .small input{-webkit-border-radius:15px;border-radius:15px}.medium_input{width:150px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.mirznakomstv .medium_input{-webkit-border-radius:15px;border-radius:15px}.selectbox .select{font:12px/18px Arial,Tahoma,sans-serif;color:#333;position:relative;display:block;width:100%;z-index:99999999}.selectbox .text{background:url(../images/input_text.png) left center no-repeat;display:block;margin-right:11px;padding:0 10px 0 8px;line-height:22px;zoom:1;z-index:100}.selectbox .trigger{background:url(../images/trigger.png) right center no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;right:0}.selectbox:hover .arrow{opacity:1;filter:alpha(opacity=100)}.selectbox ul.dropdown{max-height:135px;top:22px;width:100%;background:#F0F0F0;border:1px solid #C6CBD0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);font:12px/16px Arial,Tahoma,sans-serif;z-index:99999}#mesSB,.message_button.send_message{-moz-box-shadow:inset 0 1px 0 0 #fdccbe;-webkit-box-shadow:inset 0 1px 0 0 #fdccbe}.selectbox li{padding:2px 10px 3px;color:#231F20}.selectbox li.selected,.selectbox li:hover{background:#65A7D5;color:#FFF}.selectbox li.disabled{color:#AAA}.selectbox li.disabled:hover{background:0 0}#respForm{margin-top:15px}.comments{border:dashed 1px #A69D86;list-style:none;padding:10px 0 0 5px;width:auto}.comments li{margin-bottom:10px}.comments li ul,.comments li ul li ul{border-top:none;border-bottom:none;margin:0 0 0 50px}.comments li ul li,.comments li ul li ul li{border:none}.comments p{margin:0}#resp4user,#resp4userName,.comments .userName{text-transform:capitalize}.comments .addResponse{display:block;margin:5px 0 15px;color:grey;font-size:14px}.comment_date{padding-bottom:5px;font-size:14px!important;color:grey!important}#test{opacity:.7;width:1200px;height:2000px;margin:0 auto -2000px;background:url(../images/mirprognozov-13_02.jpg) center top no-repeat;outline:#FF672F solid 1px;position:relative;z-index:30000}#searchLeftForm{float:left;width:500px}#searchRightForm{float:right}#familiaritygoal{text-align:center;width:300px;height:30px;margin:0 auto}.search_filter{margin:70px auto 0;width:790px;height:300px;padding:0}.searchFormField span{float:left;font-size:12px}.mirznakomstv #modalContainer{height:auto;width:300px;left:50%;top:50%;margin-left:-150px;background-color:#fff;border:3px solid #ccc;padding:10px}.mirznakomstv a.modalCloseImg{background:url(x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:0;right:0;cursor:pointer}.mirprognozov a.modalCloseImg{width:25px}.searchContainer{width:100%}.search_avatarBox{float:left;clear:both;width:100px}.search_infoBox{margin:0 0 0 20px;float:left;width:150px}.search_infoBox span{font-size:14px}.search_personAvatar{float:left;width:100px;height:100px}#message_body{position:absolute;display:none;top:0;width:100%;z-index:999}#wrapperMes{-webkit-border-radius:15px;border-radius:15px;width:505px;height:342px;margin:50px auto;background:url(../images/bg_content.jpg)}#likes_users #txtNewMes,#txtNewMes{padding:18px 0 0;margin:0 0 0 40px}#minmenu{-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0;width:505px;height:42px;background:url(../images/minmenu_nm.png) repeat-x}#txtNewMes{width:170px;line-height:0}#likes_users #txtNewMes,#txtNewMes{color:#fff;height:10px;font:18px 700;float:left}#likes_users #txtNewMes{width:225px;line-height:0}#exitM{width:26px;height:26px;float:right;margin:7px 10px 0 0;background:url(../images/exit1_mes.png) no-repeat}#photoBlock{width:90px;height:200px;float:left;margin:20px 0 0 20px}.photoCont{-webkit-border-radius:80px;border-radius:80px;width:90px;height:90px}#txtOnline{color:#949079;font:10px 700;line-height:0;margin:0 0 0 32px}#txtName{color:#cd5b5f;font:12px 700;line-height:0;margin:0 0 0 6px}#mesArea{-webkit-border-radius:15px;border-radius:15px;width:350px;height:220px;border:5px solid #ffae9e;margin:20px 20px 0 0;float:right}.clearBot{clear:both}#mesSB{font-family:Arial;float:right;margin:12px 20px 0 0;-webkit-border-radius:13px;border-radius:13px;display:block;font-size:10px;font-weight:700;font-style:normal;line-height:24px;width:100px;height:24px;text-align:center;-webkit-box-shadow:inset 0 1px 0 0 #fdccbe;box-shadow:inset 0 1px 0 0 #fdccbe;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fdccbe),color-stop(1,#ec9383));background:-o-linear-gradient(top,#fdccbe,#ec9383);background-color:#fdccbe;border:1px solid #ec9383;color:#FFF}#mesSB:hover{cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ec9383),color-stop(1,#fdccbe));background:-o-linear-gradient(top,#ec9383,#fdccbe);background-color:#ec9383}#mesSB:active{position:relative;top:1px}#message_bg{position:fixed;left:0;top:0;width:100%;height:100%;display:none;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);background-color:#000;margin:0;z-index:998}.chat_body.one-dialogs{margin-top:27px;width:480px;min-height:520px;-webkit-border-radius:15px;border-radius:15px;z-index:1}.chat_body.all_dialogs{margin-top:80px;width:480px;min-height:520px;max-height:900px;-webkit-border-radius:15px;border-radius:15px;z-index:1}.chat_body.all_dialogs,.send-form .photo-wrapper{-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.send-form{position:relative;width:625px;height:125px;right:37px;margin-bottom:40px}.send-form .photo-wrapper{height:70px;width:70px;-webkit-border-radius:15px;border-radius:15px;background:#dbe4e1;margin-left:5px;float:left}.send-form .photo-wrapper img{margin-left:10px;margin-top:10px;-webkit-border-radius:15px;border-radius:15px}.all_dialogs .chat_list,.send-area,.send-form .photo-wrapper img{-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.chat-pagination{text-align:right;margin-bottom:10px}.chat-pagination a{font-size:12px}.send-area-wrapper{background:#afc0ba;height:80px;width:625px;padding-top:10px}.send-area{background:#dbe4e1;margin-left:45px;width:395px;height:70px;float:left}.one-dialogs .chat_list{padding:0;min-height:520px}.chat_list p.YourTxt,.one-dialogs .chat_list p.OppTxt{font-size:12px;line-height:16px;padding:10px;min-height:50px}.all_dialogs .chat_list{background:#f5f4ee;height:80px;font-size:12px;line-height:16px;margin:0 0 10px;-webkit-border-radius:15px;border-radius:15px;position:relative}.all_dialogs .chat_list:hover .chat_list_hover{display:block}.all_dialogs .chat_list_hover{cursor:pointer;position:absolute;display:none;height:80px;width:480px;font-size:12px;line-height:16px;-webkit-border-radius:15px;border-radius:15px}.all_dialogs .chat_list_hover,.one-dialogs .chat_list p.OppTxt{margin:0;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.all_dialogs .chat_list.unreaded .chat_list_hover{background-color:rgba(80,33,24,.8);text-align:center}.all_dialogs .chat_list .chat_list_hover{background-color:rgba(34,31,14,.7);text-align:center}.all_dialogs .chat_list.unreaded{background:#ffb4a5}.chat_list_hover span{color:#fff;font-size:16px;line-height:80px;font-weight:600}.one-dialogs .chat_list p.OppTxt{background:#dbe4e1;-webkit-border-radius:15px;border-radius:15px}.chat-arrow-wrapper{width:480px;height:20px}.chat-arrow-1{margin-left:20px;width:20px;height:20px;background:url(../images/arrow_chat_1.png) no-repeat}.chat-arrow-2{width:20px;height:20px;float:right;margin-right:20px;background:url(../images/arrow_chat_2.png) no-repeat}.chat_list p.YourTxt{margin:0;background:#f5f4ee;-webkit-border-radius:15px;border-radius:15px}#chatArea,.chat_list p.YourTxt{-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.chat_list p span{font-size:12px;color:#919191}#chatArea{position:relative;bottom:-5px;left:-5px;padding:2px;width:344px;height:44px;font-size:14px;font-weight:400;overflow:hidden;margin-left:25px;margin-top:5px}.smiles{position:absolute;float:right;margin-top:28px;margin-left:394px;z-index:999}.one-dialogs .photo-wrapper{width:70px;height:70px;background:#dbe4e1;-webkit-border-radius:15px;border-radius:15px;margin-left:5px}.all_dialogs .photo-wrapper,.one-dialogs .photo-wrapper{float:left;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px}.all_dialogs .photo-wrapper{width:60px;height:60px;-webkit-border-radius:15px;border-radius:15px;overflow:hidden;margin-left:10px;margin-top:10px}.all_dialogs .latest-post-wrapper{height:60px;float:left;width:380px;margin-top:10px;margin-left:10px}#contact_1,.contact_chat{z-index:999;margin-top:-5px}.all_dialogs .dialog-info{height:20px;width:380px}.dialog-info .user-post-name{font-size:16px;font-weight:600;float:left;width:290px}.dialog-info .post-date{float:left;width:90px;font-size:13px}.last-message{font-size:14px}.contact_chat{padding-top:10px;cursor:pointer;padding-left:5px;clear:both;margin-bottom:10px;overflow:hidden;zoom:1;width:255px;height:95px}.contact_chat img{-webkit-border-radius:45px;border-radius:45px;width:75px;height:75px;float:left}.contact_chat ul{float:left;font-size:12px;line-height:14px;list-style:none;margin-left:15px}.contact_chat .name{color:#3c82a6;font-size:14px;font-weight:700;padding:0 0 3px}#contact_1{width:265px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;display:block}#contact_1,#contact_2,#contact_3,#contact_4,#contact_5{height:95px;-moz-border-radius:15px 0 0 15px;-khtml-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px}#contact_2,#contact_3,#contact_4,#contact_5{width:255px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;display:block;z-index:999}#contact_border_1{position:relative;top:-115px;width:265px;height:95px;display:none;z-index:997}#contact_border_2,#contact_border_3,#contact_border_4,#contact_border_5{position:relative;top:-115px;width:255px;height:95px;display:none;z-index:997}textarea.message{font:14px/18px Arial,Palatino Linotype,Arial,Tahoma,Verdana,sans-serif}#recordsContainer .pager{width:90px;margin:0 auto;overflow:hidden}#recordsContainer .pager a{color:#c66}#recordsContainer .pager a.prev{float:left}#recordsContainer .pager a.next{float:right}.selectbox{z-index:1000}.dropdown{height:189px;z-index:2200}#empty_email_popup .close-reveal-modal{position:absolute;right:15px;top:10px;cursor:pointer}.other-info{float:left}.country-and-time{width:180px;right:-200px}.settings-tab .smallSelect .selectbox{z-index:1000}.clear-profile-wrap{margin-top:20px;text-align:center}.clear-profile-wrap a{font-size:12px;color:#666;cursor:pointer}.delete-image-button{cursor:pointer}.message_button{font-family:Arial;margin:10px 0;-webkit-border-radius:13px;border-radius:13px;display:block;font-size:10px;font-weight:700;font-style:normal;line-height:25px;width:155px;height:25px;text-align:center;text-shadow:1px 1px 0 #ccc}.message_button:hover{cursor:pointer}.message_button:active{position:relative;top:1px}.message_button.send_message{-webkit-box-shadow:inset 0 1px 0 0 #fdccbe;box-shadow:inset 0 1px 0 0 #fdccbe;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fdccbe),color-stop(1,#ec9383));background:-o-linear-gradient(top,#fdccbe,#ec9383);background-color:#fdccbe;border:1px solid #ec9383;color:#000}.message_button.send_message:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ec9383),color-stop(1,#fdccbe));background:-o-linear-gradient(top,#ec9383,#fdccbe);background-color:#ec9383}.message_button.check_compatibility{-webkit-box-shadow:inset 0 1px 0 0 #FEB0AC;box-shadow:inset 0 1px 0 0 #FEB0AC;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#FEB0AC),color-stop(1,#EB6B6A));background:-o-linear-gradient(top,#FEB0AC,#EB6B6A);background-color:#FEB0AC;border:1px solid #EB6B6A;color:#000}.message_button.check_compatibility:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#EB6B6A),color-stop(1,#FEB0AC));background:-o-linear-gradient(top,#EB6B6A,#FEB0AC);background-color:#EB6B6A}.message_button.check_character{-webkit-box-shadow:inset 0 1px 0 0 #F1A1A2;box-shadow:inset 0 1px 0 0 #F1A1A2;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#F1A1A2),color-stop(1,#BB5048));background:-o-linear-gradient(top,#F1A1A2,#BB5048);background-color:#F1A1A2;border:1px solid #BB5048;color:#000}.message_button.check_character:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#BB5048),color-stop(1,#F1A1A2));background:-o-linear-gradient(top,#BB5048,#F1A1A2);background-color:#BB5048}#birthDay,#birthMin,#birthMonth,#birthYear{width:55px}#birthHour{width:86px}#birthMin{width:87px}#pAgeFriendTo_chosen,#pAgeFriend_chosen,#pAgeFrom_chosen,#pAgeTo_chosen,#pAge_chosen,#pHeightFrom_chosen,#pHeightTo_chosen,#pHeight_chosen,#pWeightFrom_chosen,#pWeightTo_chosen,#pWeight_chosen{margin-left:5px}#pAge,#pAgeFriend,#pAgeFriendTo,#pAgeFriendTo_chosen,#pAgeFriend_chosen,#pAgeFrom,#pAgeTo,#pHeight,#pHeightFrom,#pHeightTo,#pWeight,#pWeightFrom,#pWeightTo{width:73px}#birthPlace,#lookingFor,#ocenkaTarget,#pCity,#pCityFriend,#pCityFriend_chosen,#pEd,#pEducation,#pFam,#pFamily,#pIntetests,#pIntetests_chosen,#pProf,#pProfession,#pSex,#pSex_chosen,#pVera,#uSex{width:190px}#birthYear{width:70px}.main-news-wrapper .index-news-title{font-size:24px}.main-news-wrapper .astro{margin:0}.main-news-wrapper .astro li{width:100%;margin:10px 0}.similaire-records{padding-left:10px;margin-bottom:10px}.similaire-records .similaire-records-header{font-size:24px;font-weight:700}.similaire-records .one-record{float:left;width:20%}.similaire-records .one-record img{width:150px;height:150px;-webkit-border-radius:50%;border-radius:50%;display:block}.similaire-records .one-record a{color:#343434;font-size:14px;font-weight:700;text-decoration:underline;padding:0 5px;display:inline-block}.table-first td.head,.table-second td.head{font-weight:700;text-align:center;font-size:16px;color:#333}.clear-both{clear:both}.table-first,.table-second{background-color:#B6E6FB;-webkit-border-radius:5px;border-radius:5px;border:1px solid #65A7D5;width:100%;margin-bottom:20px}.table-first td.head{font-family:Arial;padding:10px 0 20px}.table-second td.head{font-family:Arial;padding:10px 0}.last-row,.title-info,td.info{padding-bottom:20px}.message,.title-info,td.label{font-family:Arial;font-size:12px}td.label{font-weight:700;line-height:22px}td.info{width:40%}.message{font-style:italic;text-align:justify}.second-row{padding-left:30px}.first-row{padding-left:50px;width:50%}tr.relationship{height:22px}.title-info{text-align:center;font-style:italic}.print_scale{margin-bottom:3px;visibility:hidden}.print_graph,.print_graph_parts{visibility:visible}.print_graph{height:100%;width:100%}@media print{.print_graph,.print_graph_parts,.print_scale{visibility:visible}}.volikov-test-information{padding-top:20px;display:block}.title-content-index{width:1055px;height:490px}.auth-block{height:490px;width:240px;float:left;margin-right:20px}.auth-form-title-main{font-family:RexBoldBold,"Trebuchet MS";color:#081a26;text-align:center;font-size:37px}.auth-form-title,p.input-on-social-network{font-family:RexBoldBold,"Trebuchet MS";font-size:18px;text-align:center}.auth-form-title{color:#8e8e8e}#auth-submit{background:#facc15!important;border:1px solid #ffa52f!important;color:#081a26;font-weight:600;display:block;margin-top:20px!important;width:195px!important;margin-left:22px!important}.video-img-and-title{float:left;height:490px;width:535px}.uLogin-wrapper,.uPass-wrapper{width:240px}p.input-on-social-network{color:#888;margin-bottom:10px}.index-banner{background-image:url(/media/images/index-banner.png);background-repeat:no-repeat;height:490px;float:left;width:260px}.app-link-wrapper{background:url(/media/images/app/app-link-wrapper.png) no-repeat;height:182px;margin:204px 47px 0;padding:3px;position:relative;width:180px}.registration-link-on-index{font-family:RexBoldBold,"Trebuchet MS";color:#fff;padding:10px 45px;background-color:#ff0404;-webkit-border-radius:5px;border-radius:5px;font-size:22px;display:block}.social-network_block{margin-top:15px;float:left}.registration-button-block{float:left;width:207px;height:45px;margin-left:15px}#app-store-on-banner{background:url(../images/app/app-store-big.png) no-repeat;height:49px;width:159px;display:block;cursor:pointer;margin:10px 10px 0}#google-play-on-banner,#windows-phone-on-banner{cursor:pointer;display:block;height:49px;width:159px;margin:7px 10px 0}#google-play-on-banner{background:url(../images/app/google-pay-big.png) no-repeat}#windows-phone-on-banner{background:url(../images/app/windows-phone-big.png) no-repeat}.profile_photo_hide_wrap{position:absolute;z-index:10;right:0;top:0;background:#222;background:rgba(0,0,0,.5);padding:3px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-border-radius:3px;border-radius:3px;-webkit-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;transition:opacity 100ms linear}.profile_photo_hide,.profile_photo_hide_wrap{-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear}.profile_photo_hide{background:url(../images/notifier_close.gif) no-repeat;width:7px;height:7px;opacity:.5;filter:alpha(opacity=50);-webkit-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;transition:opacity 100ms linear}.profile_photo_hide_wrap:hover .profile_photo_hide,.wall-photo:hover .profile_photo_hide_wrap{opacity:1}.boat-account .next-boat.inactive,.boat-account .prev-boat.inactive{opacity:.5}.photoBox.wall-photo{width:64px;position:relative}.forecast .addthis_toolbox{position:absolute!important;left:7px;z-index:10000!important;background:0 0!important;bottom:100px}.forecast .rss_button{background:url(../images/rssicon20x20.png);width:20px;height:20px}.article-body{text-align:justify}.article-body ul{margin:20px 0 20px 15px}.article-body ul li{padding:10px 0 0}.article-body ul li:first-child{padding:0}.article-content{overflow:hidden}.right-sidebar{width:210px;margin:0 0 0 20px;float:right;overflow:hidden}.rs-articles.rs-similaire-records{margin:0 0 44px}.centering-record-link,.rs-articles .one-record{text-align:center;margin:20px 0 0}.rs-articles .one-record:first-child{margin:0}.right-sidebar .one-record img{width:150px;height:150px;-webkit-border-radius:50%;border-radius:50%;display:block;margin:0 auto}.right-sidebar .one-record a{color:#343434;font-size:14px;font-weight:700;text-decoration:underline;padding:0 5px;display:inline-block}.right-sidebar .one-record a.one-record-preview-link{display:inline-block;-webkit-border-radius:50%;border-radius:50%;padding:0}.right-sidebar .one-record .one-record-title{margin:5px 0 0}.rs-banner-area{margin:0 0 30px}.rs-banner-area.one-banner-area{margin:30px 0}.right-sidebar .rs-banner-area.one-banner-area:first-child{margin:0 0 30px}.rs-banner{margin:20px 0 0;width:210px;max-height:400px;overflow:hidden}.rs-banner p,.rs-banner:first-child{margin:0}.tag_list ul{list-style:none}.tag_list ul li{display:inline-block;padding:0 5px}.tag_list ul li a{font-size:12px;font-weight:400;line-height:33px}.tag_list ul li.more20 a{font-size:14px}.tag_list ul li.more40 a{font-size:16px}.tag_list ul li.more60 a{font-size:18px}.tag_list ul li.more80 a{font-size:20px}.tag_list ul li.more100 a{font-size:22px}.tag_list ul li.more200 a{font-size:24px}.tag_list ul li.more400 a{font-size:26px}.tag_list ul li.more600 a{font-size:28px}.tag_list ul li.more800 a{font-size:30px}.tag_list ul li.more1000 a{font-size:32px}.user-map-ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:940px;height:2250px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.user-map-ul li{font-weight:300;display:inline-block;width:250px;margin-top:6px;margin-right:6px;white-space:nowrap}.individ_to_character .imgWrap{display:inline-block;float:left}.individ_to_character .txtWrap{display:table-cell;height:60px;overflow:hidden;padding:0 10px}.boat-account{padding:17px 20px;width:327px;position:fixed;height:80px;bottom:20px;right:20px;z-index:9999;background:url(/media/images/cloth_alike.png);-webkit-border-radius:30px;border-radius:30px;border:2px solid #C4C4C4;-webkit-box-shadow:0 0 5px #606060;box-shadow:0 0 5px #606060}.boat-account a,.boat-account a img{width:80px;height:80px}.boat-account a{-webkit-border-radius:50%;border-radius:50%;overflow:hidden;display:inline-block}.boat-account .boat-list{position:relative;overflow:hidden;width:300px;margin:0 0 0 13px}.boat-account .boat-list ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.boat-account .boat-list li{float:left;padding:0 10px}.boat-account .next-boat,.boat-account .prev-boat{position:absolute;top:36px;width:40px;height:41px;z-index:5;cursor:pointer}.boat-account .prev-boat{background:url(/media/images/prev.png) no-repeat;left:0}.boat-account .next-boat{background:url(/media/images/next.png) no-repeat;right:0}.progosis_block h4{padding:10px 0;font-weight:600;font-size:18px}a.breadCrumbs,span.breadCrumbs{color:#708590}a.breadCrumbs:hover{color:#069}
                                            /* «Причесать» ссылки в подвале; */
                                            .footer-ins-mp .copy+div>a {
                                                display: inline;
                                                text-transform: uppercase;
                                                color: #c66;
                                                font: 17px/35px RexBoldBold, sans-serif;
                                            }
                                            .footer-ins-mp .copy+div {
                                                text-align: center;
                                            }
                                            /* end */
                                            /* Форма ввода данных */
                                            .chosen-container-single .chosen-single span/*select формы*/
                                            {
                                                margin-right: 16px;
                                            }
                                            .content .article-body div,
                                            .content_ins .preamble-content div,
                                            .content_ins p {
                                                margin: 30px 0px 5px;
                                            }
                                            div#birthDay_chosen,
                                            div#birthMonth_chosen {
                                                width: 50px !important;
                                            }
                                            div#birthYear_chosen {
                                                width: 65px !important;
                                            }
                                            /* end */
                                            /* Сделать корректное отображение под Windows Phone результатов тестов (обсуждаемо); */
                                            .scale_box tbody tr,
                                            .scale_box tbody {
                                                max-width: 100%;
                                            }
                                            .scale_box table {
                                                table-layout: fixed;
                                                width: 100%;
                                            }
                                            .scale_box table tr {
                                                max-width: 90vw;
                                            }
                                            /* end */
                                            /* Шкалы с линейками в результатах теста */
                                            .scale_box table td {
                                                display: block;
                                                width: 100%;
                                            }
                                            .scale_text .dn_1 {
                                                flex: 1 100%;
                                            }
                                            /* end */
                                            @-ms-viewport {
                                                width: device-width;
                                            }
                                            @media only screen and (max-width: 600px) {
                                                #inner .navigation-menu.mirznakomstv .descr td {
                                                    max-width: 100vw;
                                                    min-height: 0;
                                                    max-height: 70px;
                                                    height: auto !important;
                                                    display: table-row;
                                                }
                                                #inner .navigation-menu.mirznakomstv .navWrap .title td {
                                                    display: block;
                                                }
                                                #inner .navigation-menu.mirznakomstv .descr td.logo2-tc {
                                                    font-size: 0;
                                                }
                                                #inner .mirznakomstv.navigation-menu .descr ul {
                                                    height: auto;
                                                }
                                                /* ссылки в футере */
                                                .footer-ins-mp .copy+div {
                                                    text-align: center;
                                                    width: 100%;
                                                    margin-bottom: 20px;
                                                }
                                                .footer-ins-mp .copy+div>a {
                                                    display: block;
                                                }
                                                .right-sidebar {
                                                    display: none;
                                                }
                                            }
                                            @media only screen and (min-width: 901px) and (max-width: 1300px) {
                                                .navigation-menu.mirznakomstv .descr td {
                                                    display: inline-flex;
                                                }
                                            }
                                            @media only screen and (min-width: 480px) and (max-width: 599px) {
                                                #chamomile_003 .strips_block {
                                                    left: 83px;
                                                    top: 74px;
                                                }
                                                #chamomile_003 .grid {
                                                    left: 55px;
                                                    top: 54px;
                                                }
                                            }
                                            /* ====================== ТЕСТЫ ======================*/
                                            .vbutt {
                                                -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
                                                -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
                                                box-shadow: inset 0px 1px 0px 0px #bbdaf7;
                                                background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
                                                background: -moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
                                                background: -webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
                                                background: -o-linear-gradient(top, #79bbff 5%, #378de5 100%);
                                                background: -ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
                                                background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
                                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5', GradientType=0);
                                                background-color: #79bbff;
                                                -moz-border-radius: 6px;
                                                -webkit-border-radius: 6px;
                                                border-radius: 6px;
                                                border: 1px solid #84bbf3;
                                                display: inline-block;
                                                cursor: pointer;
                                                color: #ffffff;
                                                font-family: Arial;
                                                font-size: 15px;
                                                font-weight: bold;
                                                padding: 10px 24px;
                                                text-decoration: none;
                                                text-shadow: 0px 1px 0px #528ecc;
                                            }
                                            .vbutt:hover {
                                                background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
                                                background: -moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
                                                background: -webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
                                                background: -o-linear-gradient(top, #378de5 5%, #79bbff 100%);
                                                background: -ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
                                                background: linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
                                                filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff', GradientType=0);
                                                background-color: #378de5;
                                            }
                                            .vbutt:active {
                                                position: relative;
                                                top: 1px;
                                            }
                                            .radio {
                                                vertical-align: top;
                                                width: 17px;
                                                height: 17px;
                                                margin: 0 3px 0 0;
                                            }
                                            .radio+label {
                                                cursor: pointer;
                                            }
                                            .radio:not(checked) {
                                                position: absolute;
                                                opacity: 0;
                                            }
                                            .radio:not(checked)+label {
                                                position: relative;
                                                padding: 0 0 0 35px;
                                            }
                                            .radio:not(checked)+label:before {
                                                content: '';
                                                position: absolute;
                                                top: -3px;
                                                left: 0;
                                                width: 22px;
                                                height: 22px;
                                                border: 1px solid #CDD1DA;
                                                border-radius: 50%;
                                                background: #FFF;
                                            }
                                            .radio:not(checked)+label:after {
                                                content: '';
                                                position: absolute;
                                                top: 1px;
                                                left: 4px;
                                                width: 16px;
                                                height: 16px;
                                                border-radius: 50%;
                                                background: #388DE5;
                                                box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5);
                                                opacity: 0;
                                                transition: all .2s;
                                            }
                                            .radio:checked+label:after {
                                                opacity: 1;
                                            }
                                            .radio:focus+label:before {
                                                box-shadow: 0 0 0 3px rgba(255, 255, 0, .5);
                                            }
                                            /* Стикер «В чате:» */
                                            #inchat {
                                                position: fixed;
                                                bottom: 0;
                                                width: 22%;
                                                height: 40px;
                                                margin: 0 auto;
                                                background: url("/stickb.png") center top no-repeat;
                                                text-align: center;
                                                color: black;
                                                right: 0;
                                                left: 0;
                                                text-transform: uppercase;
                                                font-family: "league-gothic-1", "league-gothic-2", sans-serif;
                                                font-size: 14px;
                                                color: white;
                                                text-shadow: none;
                                                z-index: 10000;
                                                @media screen and(max-width: 780px) {
                                                    width: 100%;
                                                }
                                            }
                                            #inchat span {
                                                display: block;
                                                padding-top: 15px;
                                                margin-top: 6px;
                                            }
                                            #inchat a {
                                                color: white;
                                            }
                                            /* mazai: blockquote */
                                            blockquote p {
                                                color: grey;
                                                padding-left: 50px;
                                                font-style: italic;
                                            }
                                            blockquote.p em {
                                                color: grey;
                                                padding-left: 50px;
                                                font-style: italic;
                                            }