﻿

tr .block {
    border: 0;
}

.local-tasks {
    margin: 1em 0;
}

ul.primary li a {
    padding: 0.3em 1em;
}

ul.primary {
    padding: 0 0 0.3em 0.5em;
}

ul.secondary {
    border-bottom: none;
    margin: 0;
    padding: 0.5em;
}

#admin-menu {
    font: 0.8125em Arial,Helvetica,sans-serif;
}

@media screen,print {
    body {
        margin: 0;
        padding: 0;
    }

    img, a img {
        border: none;
    }

    q:before, q:after {
        content: "";
    }

    dl, ol, ul {
        margin-top: 1em;
        margin-bottom: 1em;
    }

    table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    textarea, input, body {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 80%;
    }

    textarea, input {
        font-size: 100%;
    }

    body {
        font-size: 80%;
    }

    pre, code, kbd, samp, tt {
        font-family: "Courier New",Courier,monospace;
        font-size: 112%;
    }

    address {
        font-style: normal;
    }

    h1, h2, h3, h4, h5, h6 {
        margin: 1em 0;
        font-weight: bold;
    }

    h1 {
        font-size: 170%;
    }

    h2 {
        font-size: 155%;
    }

    h3 {
        font-size: 140%;
    }

    h4 {
        font-size: 130%;
    }

    h5 {
        font-size: 120%;
    }

    h6 {
        font-size: 110%;
    }

    .cn-invisible, .cn-show-onfocus, #cn-skip-head a, #cn-skip-head a:link, #cn-skip-head a:visited, #cn-left-col h2, #cn-right-col h2, #cn-foot h2 , #cn-nav {
        position: absolute;
        clip: rect(1px,1px,1px,1px);
        height: 1px !important;
        width: 1px !important;
        overflow: hidden !important;
        margin: 0 !important;
    }

        .cn-show-onfocus:focus, .cn-show-onfocus:active, #cn-skip-head a:focus, #cn-skip-head a:active {
            position: static;
            clip: auto;
            height: inherit !important;
            width: inherit !important;
            overflow: inherit !important;
            margin: inherit !important;
        }

    .cn-show-onhover {
        opacity: 0;
    }

        .cn-show-onhover:hover, .cn-show-onhover:focus, .cn-show-onhover:active {
            opacity: 1;
        }

    #cn-centre-col-gap, #cn-left-col-gap, #cn-right-col-gap {
        display: none;
    }
}

@media screen {
    a:active, a:focus {
        cursor: auto;
    }

    abbr, acronym {
        cursor: help;
    }

    a[href]:hover, a[href]:active, a[href]:focus {
        color: #C00;
    }

    #cn-skip-head {
        height: 0;
        float: left;
    }

        #cn-skip-head ul {
            list-style-type: none;
            margin-top: -1.8em;
        }

        #cn-skip-head li {
            position: absolute;
            top: 0;
            width: auto;
            z-index: 3;
        }

        #cn-skip-head #cn-sh-link-1 {
            right: 50%;
        }

        #cn-skip-head #cn-sh-link-2 {
            left: 50%;
        }

        #cn-skip-head a {
            padding: 5px;
            display: inline-block;
            width: 100%;
        }

            #cn-skip-head a, #cn-skip-head a:link, #cn-skip-head a:visited {
                color: #FFF;
                background-color: transparent;
                font-weight: bold;
            }

                #cn-skip-head a:hover, #cn-skip-head a:focus, #cn-skip-head a:active {
                    background-color: #000;
                    text-decoration: none;
                    color: #FFF;
                }

    a.cn-linkdesc {
        position: relative;
        z-index: 24;
    }

        a.cn-linkdesc:hover, a.cn-linkdesc:focus, a.cn-linkdesc:active {
            z-index: 25;
            outline: 0;
            text-decoration: none;
        }

        a.cn-linkdesc span span {
            position: absolute;
            clip: rect(1px,1px,1px,1px);
            height: 1px !important;
            width: 1px !important;
            overflow: hidden !important;
        }

        a.cn-linkdesc:hover span span, a.cn-linkdesc:focus span span, a.cn-linkdesc:active span span {
            clip: auto;
            height: auto !important;
            width: auto !important;
            overflow: visible !important;
            top: 2em;
            left: 2.2em;
            white-space: nowrap;
            border: 1px solid InfoText;
            background: InfoBackground;
            color: InfoText;
            font: message-box;
            font-size: 0.85em;
            padding: 2px 4px;
            text-align: left;
        }
}

@media print {
    body {
        background: #FFF;
    }

    abbr, acronym {
        border: none;
    }

    #cn-skip-head, a.cn-linkdesc span span {
        display: none;
    }

    #cn-centre-col, #cn-left-col, #cn-right-col {
        min-height: 0 !important;
    }
}

h1, h2, h3, h4, h5, h6, p, blockquote, table, form, img, pre {
    margin-left: 10px;
    margin-right: 10px;
}

    img.float-right {
        margin-left: 10px;
    }

.span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12 {
    display: inline;
    position: relative;
    float: left;
    min-height: 1px;
    margin-left: 10px;
    margin-right: 10px;
}

.border-top, .border-right, .border-bottom, .border-left {
    display: inline;
    position: relative;
    float: left;
    min-height: 1px;
}

#cn-centre-col-inner .span-1, #cn-centre-col-inner .span-2, #cn-centre-col-inner .span-3, #cn-centre-col-inner .span-4, #cn-centre-col-inner .span-5, #cn-centre-col-inner .span-6, #cn-centre-col-inner .span-7, #cn-centre-col-inner .span-8, #cn-centre-col-inner .span-9, #cn-centre-col-inner .span-10, #cn-centre-col-inner .span-11, #cn-centre-col-inner .span-12 {
    margin-bottom: 20px;
}

.row-start {
    margin-left: 0 !important;
}

.row-end {
    margin-right: 0 !important;
}

.clear {
    clear: both;
    display: block;
    height: 0;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

.span-1 .span-1, .span-2 .span-2, .span-3 .span-3, .span-4 .span-4, .span-5 .span-5, .span-6 .span-6, .span-7 .span-7, .span-8 .span-8, .span-9 .span-9, .span-10 .span-10, .span-11 .span-11, .span-12 .span-12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.border-span-1, .border-span-2, .border-span-3, .border-span-4, .border-span-5, .border-span-6, .border-span-7, .border-span-8, .border-span-9, .border-span-10, .border-span-11, .border-span-12 {
    background-repeat: no-repeat;
    border-bottom: 1px solid #ccc !important;
}

img.image-actual, #cn-aside .cn-minister-image img {
    width: auto !important;
    height: auto;
}

.span-1 img, .span-2 img, .span-3 img, .span-4 img, .span-5 img, .span-6 img, .span-7 img, .span-8 img, .span-9 img, .span-10 img, .span-11 img, .span-12 img {
    width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}

.equalize {
    margin-bottom: 0 !important;
}

.color-attention {
    color: #c00 !important;
}

.color-accent {
    color: #226b8e !important;
}

.background-white {
    background-color: #fff !important;
    color: #000;
}

.background-light {
    background-color: #eee !important;
    color: #000;
}

.background-dark {
    background-color: #555 !important;
    color: #fff;
}

.background-highlight {
    background-color: #ffffc9 !important;
    color: #000;
}

.background-accent {
    background-color: #1a3d6c !important;
    color: #fff;
}

p.background-light, p.background-highlight, p.background-dark, p.background-accent {
    margin: 0;
    padding: 5px;
}

h2.background-light, h3.background-light, h4.background-light, h5.background-light, h6.background-light {
    color: #000;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

h2.background-dark, h3.background-dark, h4.background-dark, h5.background-dark, h6.background-dark {
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

h2.background-accent, h3.background-accent, h4.background-accent, h5.background-accent, h6.background-accent {
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

.background-light p, .background-highlight p, .background-dark p, .background-accent p, .border-span-1 p, .border-span-2 p, .border-span-3 p, .border-span-4 p, .border-span-5 p, .border-span-6 p, .border-span-7 p, .border-span-8 p, .border-span-9 p, .border-span-10 p, .border-span-11 p, .border-span-12 p {
    margin-left: 10px;
    margin-right: 10px;
}

.background-accent a:link, .background-accent a:visited, .background-accent a:hover, .background-dark a:link, .background-dark a:visited, .background-dark a:hover, .module-billboard a:hover, .module-billboard a:focus {
    color: #fff;
    text-decoration: underline;
}

.background-accent a:hover, .background-accent a:focus, .background-dark a:hover, .background-dark a:focus {
    text-decoration: none;
}

.border-top {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
    min-height: 1px;
}

.border-right {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-y;
    background-position: right 0;
}

.border-bottom {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-x;
    background-position: 0 bottom;
    min-height: 1px;
}

.border-left {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-y;
    background-position: left 0;
}

.float-right {
    float: right !important;
    background-color: #fff;
}

.margin-bottom-none {
    margin-bottom: 0 !important;
}

.margin-bottom-small {
    margin-bottom: 2px !important;
}

.margin-bottom-medium {
    margin-bottom: 10px !important;
}

.margin-bottom-large {
    margin-bottom: 20px !important;
}

.margin-bottom-xlarge {
    margin-bottom: 50px !important;
}

.margin-top-none {
    margin-top: 0 !important;
}

.margin-top-small {
    margin-top: 2px !important;
}

.margin-top-medium {
    margin-top: 10px !important;
}

.margin-top-large {
    margin-top: 20px !important;
}

.margin-top-xlarge {
    margin-top: 50px !important;
}

.span-1 h2, .span-2 h2, .span-3 h2, .span-4 h2, .span-5 h2, .span-6 h2, .span-7 h2, .span-8 h2, .span-9 h2, .span-10 h2, .span-11 h2, .span-12 h2, .span-1 h3, .span-2 h3, .span-3 h3, .span-4 h3, .span-5 h3, .span-6 h3, .span-7 h3, .span-8 h3, .span-9 h3, .span-10 h3, .span-11 h3, .span-12 h3, .span-1 h4, .span-2 h4, .span-3 h4, .span-4 h4, .span-5 h4, .span-6 h4, .span-7 h4, .span-8 h4, .span-9 h4, .span-10 h4, .span-11 h4, .span-12 h4, .span-1 h5, .span-2 h5, .span-3 h5, .span-4 h5, .span-5 h5, .span-6 h5, .span-7 h5, .span-8 h5, .span-9 h5, .span-10 h5, .span-11 h5, .span-12 h5, .span-1 h6, .span-2 h6, .span-3 h6, .span-4 h6, .span-5 h6, .span-6 h6, .span-7 h6, .span-8 h6, .span-9 h6, .span-10 h6, .span-11 h6, .span-12 h6, .span-1 p, .span-2 p, .span-3 p, .span-4 p, .span-5 p, .span-6 p, .span-7 p, .span-8 p, .span-9 p, .span-10 p, .span-11 p, .span-12 p, .span-1 blockquote, .span-2 blockquote, .span-3 blockquote, .span-4 blockquote, .span-5 blockquote, .span-6 blockquote, .span-7 blockquote, .span-8 blockquote, .span-9 blockquote, .span-10 blockquote, .span-11 blockquote, .span-12 blockquote, .span-1 table, .span-2 table, .span-3 table, .span-4 table, .span-5 table, .span-6 table, .span-7 table, .span-8 table, .span-9 table, .span-10 table, .span-11 table, .span-12 table, .span-1 form, .span-2 form, .span-3 form, .span-4 form, .span-5 form, .span-6 form, .span-7 form, .span-8 form, .span-9 form, .span-10 form, .span-11 form, .span-12 form, .span-1 img, .span-2 img, .span-3 img, .span-4 img, .span-5 img, .span-6 img, .span-7 img, .span-8 img, .span-9 img, .span-10 img, .span-11 img, .span-12 img, .span-1 pre, .span-2 pre, .span-3 pre, .span-4 pre, .span-5 pre, .span-6 pre, .span-7 pre, .span-8 pre, .span-9 pre, .span-10 pre, .span-11 pre, .span-12 pre, form h2, form h3, form h4, form h5, form h6, form p {
    margin-left: 0;
    margin-right: 0;
}

.span-1 .float-right, .span-2 .float-right, .span-3 .float-right, .span-4 .float-right, .span-5 .float-right, .span-6 .float-right, .span-7 .float-right, .span-8 .float-right, .span-9 .float-right, .span-10 .float-right, .span-11 .float-right, .span-12 .float-right, img.float-right {
    margin-right: 0;
}

*:first-child + html .equalize {
    margin-bottom: 20px !important;
}

* html .border-top, * html .border-bottom {
    height: 1px;
}

.span-1 p, .span-2 p, .span-3 p, .span-4 p, .span-5 p, .span-6 p, .span-7 p, .span-8 p, .span-9 p, .span-10 p, .span-11 p, .span-12 p {
    margin: 10px 0;
}

.span-1 ul, .span-2 ul, .span-3 ul, .span-4 ul, .span-5 ul, .span-6 ul, .span-7 ul, .span-8 ul, .span-9 ul, .span-10 ul, .span-11 ul, .span-12 ul, .span-1 ol, .span-2 ol, .span-3 ol, .span-4 ol, .span-5 ol, .span-6 ol, .span-7 ol, .span-8 ol, .span-9 ol, .span-10 ol, .span-11 ol, .span-12 ol, .span-1 dl, .span-2 dl, .span-3 dl, .span-4 dl, .span-5 dl, .span-6 dl, .span-7 dl, .span-8 dl, .span-9 dl, .span-10 dl, .span-11 dl, .span-12 dl {
    margin: 5px 5px 10px 40px;
    padding: 0;
}

table {
    margin-top: 10px;
    margin-bottom: 10px;
}

p img {
    margin-left: 0;
}

p {
    margin-top: 10px;
    margin-bottom: 10px;
}

pre {
    overflow-x: auto;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap !important;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.span-1 h2, .span-2 h2, .span-3 h2, .span-4 h2, .span-5 h2, .span-6 h2, .span-7 h2, .span-8 h2, .span-9 h2, .span-10 h2, .span-11 h2, .span-12 h2, .span-1 h3, .span-2 h3, .span-3 h3, .span-4 h3, .span-5 h3, .span-6 h3, .span-7 h3, .span-8 h3, .span-9 h3, .span-10 h3, .span-11 h3, .span-12 h3, .span-1 h4, .span-2 h4, .span-3 h4, .span-4 h4, .span-5 h4, .span-6 h4, .span-7 h4, .span-8 h4, .span-9 h4, .span-10 h4, .span-11 h4, .span-12 h4, .span-1 h5, .span-2 h5, .span-3 h5, .span-4 h5, .span-5 h5, .span-6 h5, .span-7 h5, .span-8 h5, .span-9 h5, .span-10 h5, .span-11 h5, .span-12 h5, .span-1 h6, .span-2 h6, .span-3 h6, .span-4 h6, .span-5 h6, .span-6 h6, .span-7 h6, .span-8 h6, .span-9 h6, .span-10 h6, .span-11 h6, .span-12 h6, .span-1 p, .span-2 p, .span-3 p, .span-4 p, .span-5 p, .span-6 p, .span-7 p, .span-8 p, .span-9 p, .span-10 p, .span-11 p, .span-12 p, .span-1 blockquote, .span-2 blockquote, .span-3 blockquote, .span-4 blockquote, .span-5 blockquote, .span-6 blockquote, .span-7 blockquote, .span-8 blockquote, .span-9 blockquote, .span-10 blockquote, .span-11 blockquote, .span-12 blockquote, .span-1 table, .span-2 table, .span-3 table, .span-4 table, .span-5 table, .span-6 table, .span-7 table, .span-8 table, .span-9 table, .span-10 table, .span-11 table, .span-12 table, .span-1 form, .span-2 form, .span-3 form, .span-4 form, .span-5 form, .span-6 form, .span-7 form, .span-8 form, .span-9 form, .span-10 form, .span-11 form, .span-12 form, .span-1 img, .span-2 img, .span-3 img, .span-4 img, .span-5 img, .span-6 img, .span-7 img, .span-8 img, .span-9 img, .span-10 img, .span-11 img, .span-12 img, .span-1 pre, .span-2 pre, .span-3 pre, .span-4 pre, .span-5 pre, .span-6 pre, .span-7 pre, .span-8 pre, .span-9 pre, .span-10 pre, .span-11 pre, .span-12 pre, form h2, form h3, form h4, form h5, form h6, form p {
    margin-left: 0;
    margin-right: 0;
}

.span-1 .float-right, .span-2 .float-right, .span-3 .float-right, .span-4 .float-right, .span-5 .float-right, .span-6 .float-right, .span-7 .float-right, .span-8 .float-right, .span-9 .float-right, .span-10 .float-right, .span-11 .float-right, .span-12 .float-right, img.float-right {
    margin-right: 0;
}

#cn-centre-col a[href*='rss'] {
    background: none;
    padding: 0;
}

#cn-centre-col a[href*='Rss'] {
    background: none;
    padding: 0;
}

#cn-centre-col a[href^='mailto:'] {
   background: none; /* background: transparent url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/icon-email.gif) no-repeat 0 2px;*/
    padding-left: 0px;
}

#cn-centre-col a[href$='.psd'], #cn-centre-col a[href$='.zip'], #cn-centre-col a[href$='.doc'], #cn-centre-col a[href$='.pdf'], #cn-centre-col a[href$='.xls'], #cn-centre-col a[href$='.xlt'], #cn-centre-col a[href$='.rtf'], #cn-centre-col a[href$='.txt'] {
    /*background: transparent url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/icon-download.gif) no-repeat 0 0;
    padding-left: 15px;*/
}

.embedded-nav a, .embedded-nav a:visited, .embedded-nav a:link {
    background: #1a3d6c;
    border: 1px solid #1a3d6c;
    color: #fff;
    font-weight: 400;
    line-height: 32px;
    text-decoration: none;
    padding: 2px 6px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.embedded-nav p {
    margin: 0;
}

.embedded-nav .embedded-link-active {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #999;
    color: #1a3d6c;
    line-height: 32px;
    padding: 2px 6px;
    box-shadow: inset 0px 0px 3px #999;
    -moz-box-shadow: inset 0px 0px 3px #999;
    -webkit-box-shadow: inset 0px 0px 3px #999;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.embedded-nav a.embedded-link-active, .embedded-nav a.embedded-link-active:visited {
    background: #eee none repeat scroll 0 0 !important;
    border: 1px solid #999;
    color: #000;
    box-shadow: inset 0px 0px 3px #999;
    -moz-box-shadow: inset 0px 0px 3px #999;
    -webkit-box-shadow: inset 0px 0px 3px #999;
}

.embedded-nav a:hover, .embedded-nav a:focus {
    background: #eee none repeat scroll 0 0 !important;
    border: 1px solid #1a3d6c;
    color: #000;
    box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
}

.embedded-nav .embedded-link-none {
    line-height: 32px;
    margin: 0 4px;
}

h1, h2, h3, h4, h5, h6 {
    vertical-align: bottom;
    font-weight: 400;
}

h1 {
    margin-top: 0;
    margin-bottom: 10px !important;
    font-size: 180%;
}

h5, h6 {
    font-weight: 700;
}

.span-1 h3, .span-2 h3, .span-3 h3, .span-4 h3, .span-5 h3, .span-6 h3, .span-7 h3, .span-8 h3, .span-9 h3, .span-10 h3, .span-11 h3, .span-12 h3, .span-1 h4, .span-2 h4, .span-3 h4, .span-4 h4, .span-5 h4, .span-6 h4, .span-7 h4, .span-8 h4, .span-9 h4, .span-10 h4, .span-11 h4, .span-12 h4, .span-1 h5, .span-2 h5, .span-3 h5, .span-4 h5, .span-5 h5, .span-6 h5, .span-7 h5, .span-8 h5, .span-9 h5, .span-10 h5, .span-11 h5, .span-12 h5, .span-1 h6, .span-2 h6, .span-3 h6, .span-4 h6, .span-5 h6, .span-6 h6, .span-7 h6, .span-8 h6, .span-9 h6, .span-10 h6, .span-11 h6, .span-12 h6 {
    margin: 20px 0 5px;
}

.border-none {
    border: none;
}


p code {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 1px 2px !important;
}

code {
    font-size: 90%;
}

.invisible {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.new {
    background: #333 none repeat scroll 0 0;
    color: #fff;
    padding: 1px 5px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}

.wrap-none {
    white-space: nowrap;
}

.font-xxsmall {
    font-size: 50% !important;
}

.font-xsmall {
    font-size: 70% !important;
}

.font-small {
    font-size: 85% !important;
}

.font-medium {
    font-size: 100% !important;
}

.font-large {
    font-size: 120% !important;
}

.font-xlarge {
    font-size: 130% !important;
}

.font-xxlarge {
    font-size: 170% !important;
}

.footnote {
    border-left: 2px solid #555;
    font-size: 85%;
    padding-bottom: 1px;
    padding-left: 4px;
}

.footnote-container {
    border-bottom: 3px double #ccc;
    border-top: 3px double #ccc;
    margin: 0px 10px;
}

.span-1 .footnote-container, .span-2 .footnote-container, .span-3 .footnote-container, .span-4 .footnote-container, .span-5 .footnote-container, .span-6 .footnote-container, .span-7 .footnote-container, .span-8 .footnote-container .footnote-container, .span-9 .footnote-container, .span-10 .footnote-container, .span-11 .footnote-container, .span-12 .footnote-container {
    margin-left: 0px;
    margin-right: 0px;
}

.color-attention {
    color: #c00 !important;
}

.color-accent {
    color: #226b8e !important;
}

ul, dl, ol {
    margin: 0 10px 8px 40px;
    padding: 0;
}

#cn-left-col li {
    margin: 0;
}

#cn-centre-col ul ul, #cn-centre-col dl dl, #cn-centre-col ol ol, ul ul, dl dl, ol ol {
    margin-bottom: 4px;
    margin-left: 30px;
}

#cn-centre-col ul ul, #cn-centre-col ol ul, #cn-centre-col ul ol, #cn-centre-col ul ul, #cn-centre-col ol ul, #cn-centre-col ul ol, #cn-centre-col ul ul, #cn-centre-col ol ul, #cn-centre-col ul ol {
    margin-bottom: 0 !important;
    padding-top: 0 !important;
}

ul#cn-pd-ul {
    padding: 0;
}

ol ol li {
    list-style-type: lower-alpha;
}

ol ol ol li {
    list-style-type: lower-roman;
}

.list-lower-alpha {
    list-style-type: lower-alpha !important;
}

.list-lower-roman {
    list-style-type: lower-roman !important;
}

.list-bullet-none {
    list-style-type: none !important;
}

ol.list-numeric li {
    list-style-type: decimal !important;
}

.list-upper-alpha {
    list-style-type: upper-alpha !important;
}

.list-upper-roman {
    list-style-type: upper-roman !important;
}

ul ul {
    margin-top: 0 !important;
}

.margin-bottom-none {
    margin-bottom: 0 !important;
}

.margin-bottom-small {
    margin-bottom: 2px !important;
}

.margin-bottom-medium {
    margin-bottom: 10px !important;
}

.margin-bottom-large {
    margin-bottom: 20px !important;
}

.margin-bottom-xlarge {
    margin-bottom: 50px !important;
}

.margin-top-none {
    margin-top: 0 !important;
}

.margin-top-small {
    margin-top: 2px !important;
}

.margin-top-medium {
    margin-top: 10px !important;
}

.margin-top-large {
    margin-top: 20px !important;
}

.margin-top-xlarge {
    margin-top: 50px !important;
}

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

.margin-right-small {
    margin-right: 2px !important;
}

.margin-right-medium {
    margin-right: 10px !important;
}

.margin-right-large {
    margin-right: 20px !important;
}

.margin-right-xlarge {
    margin-right: 50px !important;
}

.indent-none {
    margin-left: 0 !important;
}

.indent-small {
    margin-left: 2px !important;
}

.indent-medium {
    margin-left: 10px !important;
}

.indent-large {
    margin-left: 20px !important;
}

.indent-xlarge {
    margin-left: 50px !important;
}

.align-left {
    text-align: left !important;
}

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

.align-right {
    text-align: right !important;
}

p.align-right {
    margin-right: 10px;
}

.align-top {
    vertical-align: top !important;
}

    .align-top img {
        vertical-align: text-top !important;
    }

.align-middle {
    vertical-align: middle !important;
}

.align-bottom {
    vertical-align: bottom !important;
}

    .align-bottom img {
        vertical-align: text-bottom !important;
    }

.line-height-xsmall {
    line-height: 0.8 !important;
}

.line-height-small {
    line-height: 1.0 !important;
}

.line-height-medium {
    line-height: 1.25 !important;
    ;
}

.line-height-large {
    line-height: 1.5 !important;
}

.line-height-xlarge {
    line-height: 2.0 !important;
}

img.float-left {
    margin-right: 10px;
}

.float-left {
    float: left !important;
}

.float-right {
    float: right !important;
    background-color: #fff;
}

table {
    border-collapse: collapse;
}

thead td {
    border: none;
    border-bottom: 1px solid #ccc;
}

caption {
    text-align: left;
}

th {
    background-color: #eee;
    border: 1px solid #ccc;
    color: #555;
    text-align: center;
    padding: 8px;
}

td {
    border: 1px solid #ccc;
    vertical-align: top;
    padding: 5px 10px;
}

.table-accent {
    margin-left: 50px;
    border-collapse: collapse;
    margin-bottom: 10px;
}

    .table-accent th {
        background-color: #1a3d6c !important;
        border-top: 0;
        border: 1px solid #ccc;
        color: #fff !important;
        text-align: center;
        padding: 8px;
    }

    .table-accent td {
        vertical-align: top;
        padding: 5px 10px;
        border-color: #1a3d6c;
    }

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

td.align-bottom, th.align-bottom {
    vertical-align: bottom;
}

td.align-top, th.align-top {
    vertical-align: top;
}

table ul, table ol, table dl {
    margin-left: 20px !important;
    padding-left: 0 !important;
}

table p {
    margin: 0 0 10px;
}

table img {
    margin: 0;
}

table table {
    margin-left: 10px !important;
    margin-right: 10px !important;
    margin-top: 0 !important;
}

table.calendar-month {
    border: 1px solid #ccc;
    margin: 3px 0 2px;
}

    table.calendar-month caption {
        background: #eee;
        border: 1px solid #ccc;
        font-weight: 700;
        color: #555;
        padding: 2px 5px;
    }

.calendar-month td, .calendar-month th {
    text-align: center;
    vertical-align: middle;
    background: #fff;
    color: #555;
    margin-bottom: 0;
}

th.calendar-weekend, td.calendar-weekend {
    background: #eee;
}

td.calendar-item {
    background: #000;
    font-weight: 700;
    padding: 0;
}

td.calendar-today {
    border: 2px solid #1a3d6c;
}

td.calendar-item a, td.calendar-item a:visited {
    display: block;
    color: #fff !important;
    text-decoration: none;
}

td.calendar-item:hover {
    background: #555;
}

table.span-1, table.span-2, table.span-3, table.span-4, table.span-5, table.span-6, table.span-7, table.span-8, table.span-9, table.span-10, table.span-11, table.span-12 {
    display: table;
}

.span-2 .calendar-month td, .span-2 .calendar-month th {
    width: 30px;
    height: 32px;
    padding: 2px 3px;
}

textarea, input, select {
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    box-shadow: 0px 0px 1px #999;
    -moz-box-shadow: 0px 0px 1px #999;
    -webkit-box-shadow: 0px 0px 1px #999;
}

textarea, select {
    background: #fff;
}

input[type="search"] {
    -webkit-appearance: textfield;
}

input:focus, input:active, select:active, select:focus, textarea:active, textarea:focus {
    box-shadow: 0px 0px 2px #333;
    -moz-box-shadow: 0px 0px 2px #333;
    -webkit-box-shadow: 0px 0px 2px #333;
    background: #f0fcff;
}

select {
    cursor: pointer;
    padding: 3px;
}

legend {
    margin-bottom: 5px;
    margin-left: -5px;
    font-weight: 700;
    color: #333;
}

fieldset {
    border: 1px solid #ccc;
    margin: 0 0 10px;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 0 10px 10px;
}

.span-1 form p, .span-2 form p, .span-3 form p, .span-4 form p, .span-5 form p, .span-6 form p, .span-6 form-full p {
    margin: 5px 0;
}

form p {
    margin-left: 0;
    margin-right: 0;
}

input {
    vertical-align: middle;
    margin: 0 0 5px;
    padding: 2px 5px;
}
/*
    input[type="submit"], input[type="reset"], input[type="button"] {
        margin-top: 2px;
        -webkit-appearance: none;
        min-height: 4px;
        background: #ccc url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/button.gif) 0 0 repeat-x;
        border-bottom: 1px solid #999;
        border-right: 1px solid #999;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        color: #333;
        padding: 2px 6px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        text-shadow: 0 1px 0 #eee;
        font-weight: 400;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }
    
    input:focus[type="submit"], input:hover[type="submit"], input:focus[type="button"], input:hover[type="button"], input:focus[type="reset"], input:hover[type="reset"] {
        background: #ddd url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/search-button-focus.gif) 0 0 repeat-x;
        text-shadow: 0 1px 0 #ddd;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        border-bottom: 1px solid #999;
        border-right: 1px solid #999;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
    }
    */
    input:active[type="submit"], input:active[type="button"], input:active[type="reset"] {
        -moz-box-shadow: inset 0px 0px 5px 2px #999;
        -webkit-box-shadow: inset 0px 0px 5px 2px #999;
        box-shadow: inset 0px 0px 5px 2px #999;
        border: 1px solid #999;
    }

textarea, select {
    vertical-align: top;
    margin: 0 0 5px;
}

.module-form-fluid fieldset, .module-form-block fieldset {
    background: #eee;
}

    * html .module-form-fluid fieldset fieldset, * html .module-form-block fieldset fieldset {
        background: transparent;
    }

.module-form-fluid legend {
    margin-top: 5px;
}

.module-form-fluid select {
    width: 99%;
}

.module-form-fluid label {
    width: 98%;
    margin: 0;
}

.module-form-fluid input, .module-form-fluid textarea {
    width: 96%;
    margin: 0 0 5px;
}

    .module-form-fluid input[type="submit"], .module-form-fluid input[type="reset"], .module-form-fluid input[type="button"] {
        width: 100%;
        margin-top: 20px;
    }

.module-form-fluid select {
    margin: 0 0 5px;
}

.module-form-fluid p input, .module-form-fluid p textarea {
    margin-bottom: 0;
}

.module-form-fluid label {
    display: block;
}

.module-form-fluid .module-form-fluid-none label, label.module-form-fluid-none {
    display: inline;
}

form p.module-form-fluid-none {
    margin: 10px 0;
}

fieldset.module-form-fluid-none {
    background: #eee;
}

.module-form-fluid .module-form-fluid-none input, .module-form-fluid .module-form-fluid-none select {
    width: auto !important;
}

.module-form-fluid .module-form-fluid-none {
    width: auto !important;
}

.module-form-block, .module-form-block label, .module-form-block input, .module-form-block textarea, .module-form-block select {
    display: block;
}

.module-form-block-none, .module-form-block-none label, .module-form-block-none fieldset, .module-form-block-none input, .module-form-block-none textarea, .module-form-block-none select {
    display: inline;
}

.color-accent {
    color: #226b8e !important;
}

.background-white {
    background-color: #fff !important;
    color: #000;
}

.background-light {
    background-color: #eee !important;
    color: #000;
}

.background-dark {
    background-color: #555 !important;
    color: #fff;
}

.background-highlight {
    background-color: #ffffc9 !important;
    color: #000;
}

.background-accent {
    background-color: #1a3d6c !important;
    color: #fff;
}

p.background-light, p.background-highlight, p.background-dark, p.background-accent {
    margin: 0;
    padding: 5px;
}

h2.background-light, h3.background-light, h4.background-light, h5.background-light, h6.background-light {
    color: #000;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

h2.background-dark, h3.background-dark, h4.background-dark, h5.background-dark, h6.background-dark {
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

h2.background-accent, h3.background-accent, h4.background-accent, h5.background-accent, h6.background-accent {
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px;
}

.background-light p, .background-highlight p, .background-dark p, .background-accent p, .border-span-1 p, .border-span-2 p, .border-span-3 p, .border-span-4 p, .border-span-5 p, .border-span-6 p, .border-span-7 p, .border-span-8 p, .border-span-9 p, .border-span-10 p, .border-span-11 p, .border-span-12 p {
    margin-left: 10px;
    margin-right: 10px;
}

.background-accent a:link, .background-accent a:visited, .background-accent a:hover, .background-dark a:link, .background-dark a:visited, .background-dark a:hover, .module-billboard a:hover, .module-billboard a:focus {
    color: #fff;
    text-decoration: underline;
}

.background-accent a:hover, .background-accent a:focus, .background-dark a:hover, .background-dark a:focus {
    text-decoration: none;
}

h2.background-light, h3.background-light, h4.background-light, h5.background-light, h6.background-light {
    font-size: 100%;
    background: #eee url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/bg-light.gif) 0 bottom repeat-x !important;
    line-height: 1.28em;
    margin-top: 0;
    font-weight: 700;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

h2.background-dark, h3.background-dark, h4.background-dark, h5.background-dark, h6.background-dark {
    font-size: 100%;
    background: #333 url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/bg-dark.gif) 0 bottom repeat-x !important;
    line-height: 1.28em;
    margin-top: 0;
    font-weight: 700;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

h2.background-accent, h3.background-accent, h4.background-accent, h5.background-accent, h6.background-accent {
    font-size: 100%;
    background: #1a3d6c url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/bg-accent.gif) 0 top repeat-x !important;
    line-height: 1.28em;
    margin-top: 0;
    font-weight: 700;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.background-light p, .background-highlight p, .background-dark p, .background-accent p, .border-span-1 p, .border-span-2 p, .border-span-3 p, .border-span-4 p, .border-span-5 p, .border-span-6 p, .border-span-7 p, .border-span-8 p, .border-span-9 p, .border-span-10 p, .border-span-11 p, .border-span-12 p {
    margin-left: 10px;
    margin-right: 10px;
}

p.background-light, p.background-highlight, p.background-dark, p.background-accent {
    margin: 0;
    padding: 5px;
}

.border-span-1 .background-light, .border-span-2 .background-light, .border-span-3 .background-light, .border-span-4 .background-light, .border-span-5 .background-light, .border-span-6 .background-light, .border-span-7 .background-light, .border-span-8 .background-light, .border-span-9 .background-light, .border-span-10 .background-light, .border-span-11 .background-light, .border-span-12 .background-light, .border-span-1 .background-dark, .border-span-2 .background-dark, .border-span-3 .background-dark, .border-span-4 .background-dark, .border-span-5 .background-dark, .border-span-6 .background-dark, .border-span-7 .background-dark, .border-span-8 .background-dark, .border-span-9 .background-dark, .border-span-10 .background-dark, .border-span-11 .background-dark, .border-span-12 .background-dark, .border-span-1 .background-accent, .border-span-2 .background-accent, .border-span-3 .background-accent, .border-span-4 .background-accent, .border-span-5 .background-accent, .border-span-6 .background-accent, .border-span-7 .background-accent, .border-span-8 .background-accent, .border-span-9 .background-accent, .border-span-10 .background-accent, .border-span-11 .background-accent, .border-span-12 .background-accent {
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
}

.width-100 {
    width: 100% !important;
}

.width-90 {
    width: 90% !important;
}

.width-80 {
    width: 80% !important;
}

.width-70 {
    width: 70% !important;
}

.width-60 {
    width: 60% !important;
}

.width-50 {
    width: 50% !important;
}

.width-40 {
    width: 40% !important;
}

.width-30 {
    width: 30% !important;
}

.width-20 {
    width: 20% !important;
}

.width-10 {
    width: 10% !important;
}

.border-top {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
    min-height: 1px;
}

.border-right {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-y;
    background-position: right 0;
}

.border-bottom {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-x;
    background-position: 0 bottom;
    min-height: 1px;
}

.border-left {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border.gif);
    background-repeat: repeat-y;
    background-position: left 0;
}

.opacity-100 {
    opacity: 1.0;
    filter: alpha(opacity=100);
}

.opacity-90 {
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.opacity-80 {
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.opacity-70 {
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.opacity-60 {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.opacity-50 {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.opacity-40 {
    opacity: 0.4;
    filter: alpha(opacity=40);
}

.opacity-30 {
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.opacity-20 {
    opacity: 0.2;
    filter: alpha(opacity=20);
}

.opacity-10 {
    opacity: 0.1;
    filter: alpha(opacity=10);
}

.position-left, .position-left-small, .position-left-medium, .position-left-large, .position-left-xlarge, .position-top, .position-top-small, .position-top-medium, .position-top-large, .position-top-xlarge, .position-right, .position-right-small, .position-right-medium, .position-right-large, .position-right-xlarge, .position-bottom, .position-bottom-small, .position-bottom-medium, .position-bottom-large, .position-bottom-xlarge {
    position: absolute !important;
    margin: 0 !important;
}

.position-left {
    left: 0 !important;
}

.position-left-small {
    left: 10px !important;
}

.position-left-medium {
    left: 20px !important;
}

.position-left-large {
    left: 50px !important;
}

.position-left-xlarge {
    left: 100px !important;
}

.position-right {
    right: 0 !important;
}

.position-right-small {
    right: 10px !important;
}

.position-right-medium {
    right: 20px !important;
}

.position-right-large {
    right: 50px !important;
}

.position-right-xlarge {
    right: 100px !important;
}

.position-top {
    top: 0 !important;
}

.position-top-small {
    top: 10px !important;
}

.position-top-medium {
    top: 20px !important;
}

.position-top-large {
    top: 50px !important;
}

.position-top-xlarge {
    top: 100px !important;
}

.position-bottom {
    bottom: 0 !important;
}

.position-bottom-small {
    bottom: 10px !important;
}

.position-bottom-medium {
    bottom: 20px !important;
}

.position-bottom-large {
    bottom: 50px !important;
}

.position-bottom-xlarge {
    bottom: 100px !important;
}

.module-versatile p, .module-versatile table {
    margin: 10px;
}

.module-versatile ul {
    margin-top: 5px;
}

.module-versatile p code {
    background: none;
    border: none;
}

.module-versatile label, .module-versatile select, .module-versatile input {
    margin-left: 10px !important;
}

.module-versatile th, .module-versatile td {
    font-size: 85%;
    text-align: center;
    padding: 5px;
}

.module-event p {
    border: 1px #ccc solid;
    background: #eee;
    margin: 2px 0 !important;
    padding: 5px 10px;
}

.module-welcomepage h2 {
    font-size: 100%;
    background: #1a3d6c;
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px 10px;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
    font-weight: 700;
}

.module-welcomepage p {
    margin-left: 10px;
    margin-right: 10px;
}

.module-welcomepage .align-right {
    clear: left;
}

.module-welcomepage ul, .module-table-contents ul {
    margin-top: 4px;
    margin-left: 25px;
}

.module-table-contents p {
    font-size: 100%;
    background: #000;
    color: #fff;
    font-weight: 700;
    margin: 0 !important;
    padding: 5px 10px;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
}

.module-billboard li {
    background-color: #1a3d6c;
    background-repeat: no-repeat;
}

    .module-billboard li a:link, .module-billboard li a:visited {
        color: #fff;
        font-weight: 700;
        border: 0;
        min-height: 32px;
        background-repeat: no-repeat;
        background-position: top right;
        display: block;
        overflow: visible;
        text-decoration: none;
        line-height: normal;
        padding: 7px 5px 10px 10px;
    }

.module-related h2, .module-billboard h2, .module-versatile h2, .module-event h2, .module-related h3, .module-billboard h3, .module-versatile h3, .module-event h3, .module-related h4, .module-billboard h4, .module-versatile h4, .module-event h4, .module-related h5, .module-billboard h5, .module-versatile h5, .module-event h5 .module-related h6, .module-billboard h6 .module-versatile h6, .module-event h6 {
    font-size: 100%;
    background: #555;
    color: #fff;
    border-bottom: none;
    margin: 0;
    padding: 5px;
    font-weight: 700;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
}

.module-menu-section h2, .module-menu-section h3, .module-menu-section h4, .module-menu-section h5, .module-menu-section h6 {
    background: #fff url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-menu-section.gif) repeat-x 0 bottom;
    border: 1px solid #ccc;
    border-bottom: none;
    color: #000;
    font-size: 100%;
    margin: 0;
    padding: 5px;
    font-weight: 700;
    border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
}

.module-related ul, .module-billboard ul, .module-menu-section ul {
    margin: 0;
    padding: 0;
}

.module-menu-section ul {
    border: 1px solid #ccc;
}

    .module-menu-section ul ul {
        margin-left: 20px !important;
        border: none;
    }

.module-menu-section li li {
    list-style-type: disc;
    border: none;
    padding: 0;
}

.module-related li, .module-billboard li, .module-menu-section li {
    margin-left: 0;
    list-style-type: none;
    margin-bottom: 2px;
    width: auto;
    padding: 0;
}

.module-related a, .module-related a:visited {
    height: 100%;
    text-decoration: none;
}

.module-menu-section a, .module-menu-section a:visited {
    height: 100%;
    text-decoration: none;
}

.module-related li {
    background-color: #eee;
    border: 1px solid #ccc;
    color: #000;
    font-weight: 400;
    padding: 4px 5px 4px 10px;
}

.module-menu-section li {
    background-color: #fff;
    color: #000;
    font-weight: 400;
    padding: 4px 5px 4px 10px;
    border-top: 1px dashed #ccc;
    margin-bottom: 0;
}

    .module-menu-section li:first-child {
        border-top: none;
    }

.module-comment ol {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

    .module-comment ol ol {
        margin-top: 10px;
    }

.module-related a:hover, .module-related a:focus {
    color: #c00;
    text-decoration: underline;
}

.module-comment ol li, .module-comment ol li li {
    list-style-type: none;
}

.module-comment ol li {
    background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/avatar.gif) no-repeat #eee 10px 10px;
    margin-right: 0;
    margin-bottom: 2px;
    min-height: 39px;
    padding: 10px 10px 10px 59px !important;
}

.module-highlight h2 {
    font-weight: 700;
    color: #555;
    background: transparent;
    border: none;
    margin: 0;
    padding: 5px;
}

.module-highlight img {
    float: left;
    border: 1px solid #ccc;
    background: #fff;
    margin: 3px 10px 3px 0;
    padding: 4px;
}

.module-highlight-details {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 5px 0;
}

.module-versatile table {
    width: 174px;
}

.module-versatile {
    background-repeat: no-repeat;
    border-bottom: 1px solid #ccc;
    margin-bottom: 2px;
}

.span-1 .module-versatile, .span-2 .module-versatile, .span-3 .module-versatile, .span-4 .module-versatile, .span-5 .module-versatile, .span-6 .module-versatile, .span-7 .module-versatile, .span-8 .module-versatile, .span-9 .module-versatile, .span-10 .module-versatile, .span-11 .module-versatile, .span-12 .module-versatile {
    margin-right: 0;
}

.span-1 .module-event, .span-2 .module-event, .span-3 .module-event, .span-4 .module-event, .span-5 .module-versatile, .span-6 .module-event, .span-7 .module-event, .span-8 .module-event, .span-9 .module-event, .span-10 .module-event, .span-11 .module-versatile, .span-12 .module-event {
    margin-right: 0;
    margin-bottom: 2px;
}

.module-welcomepage {
    background-repeat: no-repeat;
    border-bottom: 1px solid #ccc;
}

    .module-welcomepage ul + p {
        margin-top: 0 !important;
    }

.module-table-contents {
    border-bottom: 1px solid #ccc;
}

.module-table-contents, .module-welcomepage, .module-versatile {
    background-position: 0 2px;
    background-repeat: no-repeat;
}

.module-related, .module-event {
    line-height: normal;
    padding-bottom: 5px;
}

.module-poster p {
    background-color: #eee;
    text-align: center;
    border: 1px solid #ccc;
    margin: 0;
    padding: 10px;
}

.module-alert h2, .module-alert h3, .module-alert h4, .module-alert h5, .module-alert h6, .module-archive h2, .module-archive h3, .module-archive h4, .module-archive h5, .module-archive h6 {
    color: #c00;
}

.module-note, .module-question, .module-answer, .module-summary, .module-tool, .module-attention, .module-alert, .module-inprogress, .module-refer, .module-info, .module-archive {
    padding: 35px 0 10px;
    background-repeat: no-repeat;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

    .module-note p, .module-note table, .module-note h2, .module-note h3, .module-note h4, .module-note h5, .module-note h6, .module-note img, .module-note div, .module-question p, .module-question table, .module-question h2, .module-question h3, .module-question h4, .module-question h5, .module-question h6, .module-question img, .module-question div, .module-answer p, .module-answer table, .module-answer h2, .module-answer h3, .module-answer h4, .module-answer h5, .module-answer h6, .module-answer img, .module-answer div, .module-summary p, .module-summary table, .module-summary h2, .module-summary h3, .module-summary h4, .module-summary h5, .module-summary h6, .module-summary img, .module-summary div, .module-refer p, .module-refer table, .module-refer h2, .module-refer h3, .module-refer h4, .module-refer h5, .module-refer h6, .module-refer img, .module-refer div, .module-inprogress p, .module-inprogress table, .module-inprogress h2, .module-inprogress h3, .module-inprogress h4, .module-inprogress h5, .module-inprogress h6, .module-inprogress img, .module-inprogress div, .module-tool p, .module-tool table, .module-tool h2, .module-tool h3, .module-tool h4, .module-tool h5, .module-tool h6, .module-tool img, .module-tool div, .module-attention p, .module-attention table, .module-attention h2, .module-attention h3, .module-attention h4, .module-attention h5, .module-attention h6, .module-attention img, .module-attention div, .module-alert p, .module-alert table, .module-alert h2, .module-alert h3, .module-alert h4, .module-alert h5, .module-alert h6, .module-alert img, .module-alert div, .module-info p, .module-info table, .module-info h2, .module-info h3, .module-info h4, .module-info h5, .module-info h6, .module-info img, .module-info div, .module-archive p, .module-archive table, .module-archive h2, .module-archive h3, .module-archive h4, .module-archive h5, .module-archive h6, .module-archive img, .module-archive div {
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 0;
        border-bottom: none;
    }

    .module-note ul, .module-note ol, .module-question ul, .module-question ol, .module-answer ul, .module-answer ol, .module-summary ul, .module-summary ol, .module-attention ul, .module-attention ol, .module-summary inprogress, .module-inprogress ol, .module-refer ul, .module-refer ol, .module-tool ul, .module-tool ol, .module-info ul, .module-info ol {
        margin-left: 25px;
        margin-right: 10px;
        padding-left: 0;
        padding-right: 0;
    }

.module-attention {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-attention.png);
    background-color: #eee;
}

.module-alert {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-alert.png);
    background-color: #eee;
}

.module-archive {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-archive.png);
    background-color: #ffffc9;
}

.module-note {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-note.png);
    background-color: #ffffc9;
}

.module-summary {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-summary.png);
    background-color: #e7efd6;
}

.module-question {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-question.png);
    background-color: #eee;
    margin-bottom: 2px;
}

.module-answer {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-answer.png);
    background-color: #e7efd6;
}

.module-tool {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-tool.png);
    background-color: #efefde;
}

.module-refer {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-refer.png);
    background-color: #eee;
}

.module-inprogress {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-inprogress.png);
    background-color: #eee;
}

.module-info {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-info.png);
    background-color: #e7f7f7;
}

.module-contact {
    font-size: 90%;
}

    .module-contact .clear {
        border-top: 1px solid #eee;
        width: auto;
        height: 1px;
        visibility: visible;
    }

    .module-contact p {
        margin: 4px 0 5px;
    }

.module-news h2, .module-news h3 {
    border-bottom: #555 2px solid;
    padding-left: 0;
    padding-bottom: 2px;
    font-size: 110%;
    margin-top: 0;
    font-weight: 700;
}

    .module-news h2 a, .module-news h3 a {
        color: #1a3d6c;
        text-decoration: none;
        margin-top: 0;
    }

        .module-news h2 a:hover, .module-news h2 a:focus, .module-news h3 a:hover, .module-news h3 a:focus {
            color: #c00;
            text-decoration: underline;
        }

.module-news .module-news-article {
    border: #ccc 1px solid;
    line-height: 1.6em;
    margin: 10px 0 20px;
    padding: 10px 10px 0;
}

    .module-news .module-news-article p a {
        margin: 0;
    }

    .module-news .module-news-article a {
        background: #1a3d6c;
        color: #fff;
        text-decoration: none;
        padding: 5px;
        border: 1px solid #fff;
    }

        .module-news .module-news-article a:hover, .module-news .module-news-article a:focus {
            background-color: #eee;
            color: #000;
            box-shadow: 0px 0px 3px #999;
            -moz-box-shadow: 0px 0px 3px #999;
            -webkit-box-shadow: 0px 0px 3px #999;
            border: 1px solid #999;
        }

    .module-news .module-news-article span a {
        background: none;
        color: #1a3d6c;
        text-decoration: none;
        font-size: 85%;
    }

        .module-news .module-news-article span a:hover, .module-news .module-news-article span a:focus {
            color: #c00;
            text-decoration: underline;
            background: #fff;
        }

.module-spotlight {
    background: #e7f7f7;
    padding: 0;
}

    .module-spotlight h2, .module-spotlight h3 {
        padding-left: 5px;
        border-bottom: none;
        clear: left;
        margin-top: 2px;
        font-size: 110%;
        font-weight: 700;
    }

    .module-spotlight ul {
        list-style-type: none;
        overflow: hidden;
        margin: 10px;
        padding: 0;
    }

        .module-spotlight ul img {
            float: left;
            height: 62px !important;
            width: 100px !important;
            margin: 0 10px 0 0;
            padding: 3px 0 0 4px;
        }

    .module-spotlight li {
        list-style-type: none;
        clear: left;
        overflow: hidden;
        margin: 0 0 10px;
        padding: 0 !important;
    }

        .module-spotlight li span a {
            display: block;
            color: #1a3d6c;
            font-size: 85%;
            margin: 0;
            padding: 0;
        }

.module-comment ol li p {
    margin-left: 0;
}

.module-comment ol li ol {
    margin: 10px 0 0;
    padding: 0;
}

.module-event p a {
    text-decoration: none;
}

.module-welcomepage p, .module-poster, .module-poster img {
    margin-bottom: 10px;
}

.module-contact p, .module-news .module-news-article p {
    margin-left: 0;
    margin-right: 0;
}

.module-related ul, .module-billboard, .module-contact, #cn-centre-col-inner .module-welcomepage .span-1, #cn-centre-col-inner .module-welcomepage .span-2, #cn-centre-col-inner .module-welcomepage .span-3, #cn-centre-col-inner .module-welcomepage .span-4, #cn-centre-col-inner .module-welcomepage .span-5, #cn-centre-col-inner .module-welcomepage .span-6, #cn-centre-col-inner .module-welcomepage .span-7, #cn-centre-col-inner .module-welcomepage .span-8, #cn-centre-col-inner .module-welcomepage .span-9, #cn-centre-col-inner .module-welcomepage .span-10, #cn-centre-col-inner .module-welcomepage .span-11, #cn-centre-col-inner .module-welcomepage .span-12, #cn-centre-col-inner .module-table-contents .span-1, #cn-centre-col-inner .module-table-contents .span-2, #cn-centre-col-inner .module-table-contents .span-3, #cn-centre-col-inner .module-table-contents .span-4, #cn-centre-col-inner .module-table-contents .span-5, #cn-centre-col-inner .module-table-contents .span-6, #cn-centre-col-inner .module-table-contents .span-7, #cn-centre-col-inner .module-table-contents .span-8, #cn-centre-col-inner .module-table-contents .span-9, #cn-centre-col-inner .module-table-contents .span-10, #cn-centre-col-inner .module-table-contents .span-11, #cn-centre-col-inner .module-table-contents .span-12, #cn-centre-col-inner .module-contact .span-1, #cn-centre-col-inner .module-contact .span-2, #cn-centre-col-inner .module-contact .span-3, #cn-centre-col-inner .module-contact .span-4, #cn-centre-col-inner .module-contact .span-5, #cn-centre-col-inner .module-contact .span-6, #cn-centre-col-inner .module-contact .span-7, #cn-centre-col-inner .module-contact .span-8, #cn-centre-col-inner .module-contact .span-9, #cn-centre-col-inner .module-contact .span-10, #cn-centre-col-inner .module-contact .span-11, #cn-centre-col-inner .module-contact .span-12 {
    margin-bottom: 0;
}

.teaser-1, .teaser-2 {
    background-position: right center;
    background-repeat: no-repeat;
    padding: 0px 15px 2px 10px;
    color: #555;
    display: block;
    float: left;
    margin-right: 10px;
    color: #fff;
    font-size: 85%;
}

.teaser-1 {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/teaser-1.gif);
    background-color: #1a3d6c;
}

.teaser-2 {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/teaser-2.gif);
    background-color: #333;
}

a .teaser-1, a .teaser-2 {
    text-decoration: underline;
}

a:hover .teaser-1, a:focus .teaser-1, a:hover .teaser-2, a:focus .teaser-2 {
    text-decoration: none;
}

h2 .teaser-1, h2 .teaser-2, h3 .teaser-1, h3 .teaser-2, h4 .teaser-1, h4 .teaser-2, h5 .teaser-1, h5 .teaser-2, h6 .teaser-1, h6 .teaser-2 {
    margin-top: 2px;
}

kbd {
    background: #eee none repeat scroll 0 0;
    border-color: #ccc #999 #777 #999;
    border-style: solid;
    border-width: 1px 3px 3px 2px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 80%;
    padding: 0 3px;
    white-space: nowrap;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

* html .module-billboard ul li a:link, * html .module-billboard ul li a:visited {
    height: 32px;
}

* html .width-100 {
    width: 98.5% !important;
}

* html .module-comment ol {
    margin-left: 0;
    padding-left: 0;
}

    * html .module-comment ol li {
        height: 39px;
    }

* html legend {
    margin-left: -10px;
}

* html .module-form-fluid fieldset select, * html .module-form-fluid fieldset label, * html .module-form-fluid fieldset input {
    width: 95%;
}

* html td.calendar-item {
    padding: 2px 5px;
}

* html blockquote {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/blockquote.gif);
}

* html .module-alert {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-alert.gif);
}

* html .module-attention {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-attention.gif);
}

* html .module-archive {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-archive.gif);
}

* html .module-note {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-note.gif);
}

* html .module-summary {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-summary.gif);
}

* html .module-question {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-question.gif);
}

* html .module-answer {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-answer.gif);
}

* html .module-tool {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-tool.gif);
}

* html .module-refer {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-refer.gif);
}

* html .module-inprogress {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-inprogress.gif);
}

* html .module-info {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/module-info.gif);
}

*:first-child + html #cn-centre-col a[href^='http://www'] {
    background: none;
    padding-right: 0;
}

*:first-child + html #cn-centre-col a[href^='mailto:'], *:first-child + html #cn-centre-col a[href$='.psd'], *:first-child + html #cn-centre-col a[href$='.zip'], *:first-child + html #cn-centre-col a[href$='.doc'], *:first-child + html #cn-centre-col a[href$='.pdf'], *:first-child + html #cn-centre-col a[href$='.xls'], *:first-child + html #cn-centre-col a[href$='.xlt'], *:first-child + html #cn-centre-col a[href$='.rtf'], *:first-child + html #cn-centre-col a[href$='.txt'] {
    background: none;
    padding-left: 0;
}

* html .border-top, * html .border-bottom {
    height: 1px;
}

@media screen {
    h1, h2, h3, h4, h5, h6, p, blockquote, table, form, img, pre {
        margin-left: 10px;
        margin-right: 10px;
    }

    .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12 {
        display: inline;
        position: relative;
        float: left;
        min-height: 1px;
        margin-left: 10px;
        margin-right: 10px;
    }

    .border-top, .border-right, .border-bottom, .border-left {
        display: inline;
        position: relative;
        float: left;
        min-height: 1px;
    }

    #cn-centre-col-inner .span-1, #cn-centre-col-inner .span-2, #cn-centre-col-inner .span-3, #cn-centre-col-inner .span-4, #cn-centre-col-inner .span-5, #cn-centre-col-inner .span-6, #cn-centre-col-inner .span-7, #cn-centre-col-inner .span-8, #cn-centre-col-inner .span-9, #cn-centre-col-inner .span-10, #cn-centre-col-inner .span-11, #cn-centre-col-inner .span-12 {
        margin-bottom: 20px;
    }

    .row-start {
        margin-left: 0 !important;
    }

    .row-end {
        margin-right: 0 !important;
    }

    .clear {
        clear: both;
        display: block;
        height: 0;
        margin: 0;
        overflow: hidden;
        visibility: hidden;
        width: 0;
    }

    .span-1 .span-1, .span-2 .span-2, .span-3 .span-3, .span-4 .span-4, .span-5 .span-5, .span-6 .span-6, .span-7 .span-7, .span-8 .span-8, .span-9 .span-9, .span-10 .span-10, .span-11 .span-11, .span-12 .span-12 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .border-span-1, .border-span-2, .border-span-3, .border-span-4, .border-span-5, .border-span-6, .border-span-7, .border-span-8, .border-span-9, .border-span-10, .border-span-11, .border-span-12 {
        background-repeat: no-repeat;
        border-bottom: 1px solid #ccc !important;
    }

    img.image-actual, #cn-aside .cn-minister-image img {
        width: auto !important;
        height: auto;
    }

    .span-1 img, .span-2 img, .span-3 img, .span-4 img, .span-5 img, .span-6 img, .span-7 img, .span-8 img, .span-9 img, .span-10 img, .span-11 img, .span-12 img, #cn-aside img {
        width: 100%;
        height: auto;
        -ms-interpolation-mode: bicubic;
    }

    .equalize {
        margin-bottom: 0 !important;
    }

    *:first-child + html .equalize {
        margin-bottom: 20px !important;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-1 {
        width: 40px;
    }

    .grid-12 .span-1 {
        width: 60px;
    }

    .span-1, #cn-body-inner-2col #cn-cols .grid-12 .span-2 {
        width: 100px;
    }

    .grid-12 .span-2 {
        width: 140px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-3 {
        width: 160px;
    }

    .span-2, #cn-body-inner-2col #cn-cols .grid-12 .span-4, .grid-12 .span-3 {
        width: 220px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-5 {
        width: 280px;
    }

    .grid-12 .span-4 {
        width: 300px;
    }

    .span-3, #cn-body-inner-2col #cn-cols .grid-12 .span-6 {
        width: 340px;
    }

    .grid-12 .span-5 {
        width: 380px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-7 {
        width: 400px;
    }

    .span-4, #cn-body-inner-2col #cn-cols .grid-12 .span-8, .grid-12 .span-6 {
        width: 460px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-9 {
        width: 520px;
    }

    .grid-12 .span-7 {
        width: 540px;
    }

    .span-5, #cn-body-inner-2col #cn-cols .grid-12 .span-10 {
        width: 580px;
    }

    .grid-12 .span-8 {
        width: 620px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-11 {
        width: 640px;
    }

    .span-6, #cn-body-inner-2col #cn-cols .grid-12 .span-12, .grid-12 .span-9 {
        width: 700px;
    }

    .grid-12 .span-10 {
        width: 780px;
    }

    .span-7 {
        width: 820px;
    }

    .grid-12 .span-11 {
        width: 860px;
    }

    .span-8, .grid-12 .span-12 {
        width: 940px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-40px.gif);
    }

    .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-60px.gif);
    }

    .border-span-1, #cn-body-inner-2col #cn-cols .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-100px.gif);
    }

    .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-140px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-160px.gif);
    }

    .border-span-2, .module-versatile, #cn-body-inner-2col #cn-cols .grid-12 .border-span-4, .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-220px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-280px.gif);
    }

    .grid-12 .border-span-4 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-300px.gif);
    }

    .border-span-3, #cn-body-inner-2col #cn-cols .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-340px.gif);
    }

    .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-380px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-400px.gif);
    }

    .border-span-4, .module-table-contents, .module-welcomepage, #cn-body-inner-2col #cn-cols .grid-12 .border-span-8, .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-460px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-520px.gif);
    }

    .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-540px.gif);
    }

    .border-span-5, #cn-body-inner-2col #cn-cols .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-580px.gif);
    }

    .grid-12 .border-span-8 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-620px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-640px.gif);
    }

    .border-span-6, #cn-body-inner-2col #cn-cols .grid-12 .border-span-12, .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-700px.gif);
    }

    .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-780px.gif);
    }

    .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-820px.gif);
    }

    .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-860px.gif);
    }

    .border-span-8, .grid-12 .border-span-12 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-940px.gif);
    }

    .span-2 .calendar-month td, .span-2 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month td, #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }

    .grid-12 .span-3 .calendar-month td, .grid-12 .span-3 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }
}

@media only screen and (min-width:1200px) {
    #cn-body-inner-2col #cn-cols .grid-12 .span-1 {
        width: 55px;
    }

    .grid-12 .span-1 {
        width: 80px;
    }

    .span-1, #cn-body-inner-2col #cn-cols .grid-12 .span-2 {
        width: 130px;
    }

    .grid-12 .span-2 {
        width: 180px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-3 {
        width: 205px;
    }

    .span-2, #cn-body-inner-2col #cn-cols .grid-12 .span-4, .grid-12 .span-3 {
        width: 280px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-5 {
        width: 355px;
    }

    .grid-12 .span-4 {
        width: 380px;
    }

    .span-3, #cn-body-inner-2col #cn-cols .grid-12 .span-6 {
        width: 430px;
    }

    .grid-12 .span-5 {
        width: 480px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-7 {
        width: 505px;
    }

    .span-4, #cn-body-inner-2col #cn-cols .grid-12 .span-8, .grid-12 .span-6 {
        width: 580px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-9 {
        width: 655px;
    }

    .grid-12 .span-7 {
        width: 680px;
    }

    .span-5, #cn-body-inner-2col #cn-cols .grid-12 .span-10 {
        width: 730px;
    }

    .grid-12 .span-8 {
        width: 780px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-11 {
        width: 805px;
    }

    .span-6, #cn-body-inner-2col #cn-cols .grid-12 .span-12, .grid-12 .span-9 {
        width: 880px;
    }

    .grid-12 .span-10 {
        width: 980px;
    }

    .span-7 {
        width: 1030px;
    }

    .grid-12 .span-11 {
        width: 1080px;
    }

    .span-8, .grid-12 .span-12 {
        width: 1180px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-55px.gif);
    }

    .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-80px.gif);
    }

    .border-span-1, #cn-body-inner-2col #cn-cols .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-130px.gif);
    }

    .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-180px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-205px.gif);
    }

    .border-span-2, .module-versatile, #cn-body-inner-2col #cn-cols .grid-12 .border-span-4, .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-280px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-355px.gif);
    }

    .grid-12 .border-span-4 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-380px.gif);
    }

    .border-span-3, #cn-body-inner-2col #cn-cols .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-430px.gif);
    }

    .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-480px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-505px.gif);
    }

    .border-span-4, .module-table-contents, .module-welcomepage, #cn-body-inner-2col #cn-cols .grid-12 .border-span-8, .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-580px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-655px.gif);
    }

    .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-680px.gif);
    }

    .border-span-5, #cn-body-inner-2col #cn-cols .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-730px.gif);
    }

    .grid-12 .border-span-8 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-780px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-805px.gif);
    }

    .border-span-6, #cn-body-inner-2col #cn-cols .grid-12 .border-span-12, .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-880px.gif);
    }

    .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-980px.gif);
    }

    .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-1030px.gif);
    }

    .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-1080px.gif);
    }

    .border-span-8, .grid-12 .border-span-12 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-1180px.gif);
    }

    .span-2 .calendar-month td, .span-2 .calendar-month th {
        width: 34px;
        height: 32px;
        padding: 2px 3px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month td, #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month th {
        width: 34px;
        height: 32px;
        padding: 2px 3px;
    }

    .grid-12 .span-3 .calendar-month td, .grid-12 .span-3 .calendar-month th {
        width: 34px;
        height: 32px;
        padding: 2px 3px;
    }
}

@media only screen and (max-width:959px) {
    #cn-body-inner-2col #cn-cols .grid-12 .span-1 {
        width: 28px;
    }

    .grid-12 .span-1 {
        width: 44px;
    }

    .span-1, #cn-body-inner-2col #cn-cols .grid-12 .span-2 {
        width: 76px;
    }

    .grid-12 .span-2 {
        width: 108px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-3 {
        width: 124px;
    }

    .span-2, #cn-body-inner-2col #cn-cols .grid-12 .span-4, .grid-12 .span-3 {
        width: 172px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-5 {
        width: 220px;
    }

    .grid-12 .span-4 {
        width: 236px;
    }

    .span-3, #cn-body-inner-2col #cn-cols .grid-12 .span-6 {
        width: 268px;
    }

    .grid-12 .span-5 {
        width: 300px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-7 {
        width: 316px;
    }

    .span-4, #cn-body-inner-2col #cn-cols .grid-12 .span-8, .grid-12 .span-6 {
        width: 364px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-9 {
        width: 412px;
    }

    .grid-12 .span-7 {
        width: 428px;
    }

    .span-5, #cn-body-inner-2col #cn-cols .grid-12 .span-10 {
        width: 460px;
    }

    .grid-12 .span-8 {
        width: 492px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-11 {
        width: 508px;
    }

    .span-6, #cn-body-inner-2col #cn-cols .grid-12 .span-12, .grid-12 .span-9 {
        width: 556px;
    }

    .grid-12 .span-10 {
        width: 620px;
    }

    .span-7 {
        width: 652px;
    }

    .grid-12 .span-11 {
        width: 684px;
    }

    .span-8, .grid-12 .span-12 {
        width: 748px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-28px.gif);
    }

    .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-44px.gif);
    }

    .border-span-1, #cn-body-inner-2col #cn-cols .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-76px.gif);
    }

    .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-108px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-124px.gif);
    }

    .border-span-2, .module-versatile, #cn-body-inner-2col #cn-cols .grid-12 .border-span-4, .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-172px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-220px.gif);
    }

    .grid-12 .border-span-4 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-236px.gif);
    }

    .border-span-3, #cn-body-inner-2col #cn-cols .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-268px.gif);
    }

    .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-300px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-316px.gif);
    }

    .border-span-4, .module-table-contents, .module-welcomepage, #cn-body-inner-2col #cn-cols .grid-12 .border-span-8, .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-364px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-412px.gif);
    }

    .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-428px.gif);
    }

    .border-span-5, #cn-body-inner-2col #cn-cols .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-460px.gif);
    }

    .grid-12 .border-span-8 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-492px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-508px.gif);
    }

    .border-span-6, #cn-body-inner-2col #cn-cols .grid-12 .border-span-12, .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-556px.gif);
    }

    .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-620px.gif);
    }

    .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-652px.gif);
    }

    .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-684px.gif);
    }

    .border-span-8, .grid-12 .border-span-12 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/border-748px.gif);
    }

    .span-2 .calendar-month td, .span-2 .calendar-month th {
        width: 26px;
        height: 32px;
        padding: 2px 3px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month td, #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month th {
        width: 26px;
        height: 32px;
        padding: 2px 3px;
    }

    .grid-12 .span-3 .calendar-month td, .grid-12 .span-3 .calendar-month th {
        width: 26px;
        height: 32px;
        padding: 2px 3px;
    }
}

.wet-boew-menubar {
    background-color: #CCC;
}

.wet-boew-menubar {
    border-bottom: 4px solid #999;
}

.wet-boew-menu {
    width: 100%;
    background-color: #363;
    z-index: 10001;
    padding: 4em;
    float: left;
}

* html .wet-boew-menu {
    position: relative;
    height: 1%;
    border-bottom: none;
}

*:first-child + html .wet-boew-menu {
    position: relative;
    height: 1%;
}

    .wet-boew-menu, .wet-boew-menu li {
        list-style: none;
        margin: 0;
        padding: 0;
        min-height: 2.2em;
    }

        .wet-boew-menu li {
            background-color: #363;
            border-left: 1px solid #353;
            border-right: 1px solid #575;
            float: left;
        }

            .wet-boew-menu li h3, .wet-boew-menu li ul {
                font-size: 100%;
                padding: 0;
                margin: 0;
            }

        .wet-boew-menu a {
            font-weight: bold;
            text-decoration: none;
            text-align: left;
            white-space: nowrap;
            display: block;
            padding: 0.45em 0.79em;
        }

            .wet-boew-menu a, .wet-boew-menu a:link, .wet-boew-menu a:visited {
                color: #fff;
            }

                .wet-boew-menu a:hover, .wet-boew-menu a:focus, .wet-boew-menu a:active {
                    text-decoration: underline;
                }

                .wet-boew-menu .nav-current, .wet-boew-menu a:hover, .wet-boew-menu a:focus, .wet-boew-menu a:active {
                    background: #242;
                }

                .wet-boew-menu .nav-current, .wet-boew-menu a:hover, .wet-boew-menu a:focus, .wet-boew-menu a:active, .wet-boew-menu .hassubmenu:hover .sublink, .wet-boew-menu .hassubmenu:focus .sublink, .wet-boew-menu .hassubmenu:active .sublink {
                    color: #fff;
                }

        .wet-boew-menu li ul.showcase {
            display: none;
            visibility: hidden;
        }

        .wet-boew-menu .showcase-visible {
            position: absolute;
            z-index: 10000;
        }

            .wet-boew-menu .showcase-visible ul {
                list-style-type: none;
            }

            .wet-boew-menu .showcase-visible li, .wet-boew-menu .showcase-visible li ul {
                display: block;
                float: none;
                background: none;
                border: none;
                min-height: 0;
            }

                .wet-boew-menu .showcase-visible li a {
                    font-weight: normal;
                }

* html .showcase-visible li a {
    display: inline-block;
}

.wet-boew-menu .showcase-visible a, .wet-boew-menu .showcase-visible a:link, .wet-boew-menu .showcase-visible a:visited {
    color: #000;
}

    .wet-boew-menu .showcase-visible a:hover, .wet-boew-menu .showcase-visible a:focus, .wet-boew-menu .showcase-visible a:active {
        color: #fff;
        background: #242;
    }

.wet-boew-menu .expandicon {
    position: relative;
    display: inline-block;
    padding-right: 12px;
}

.wet-boew-megamenu .showcase-visible {
    min-width: 140px;
    margin-left: -1px;
    background-color: #CCC;
    border-top: 4px solid #242;
    border-bottom: 4px solid #242;
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
}

    .wet-boew-megamenu .showcase-visible h2, .wet-boew-megamenu .showcase-visible h3, .wet-boew-megamenu .showcase-visible h4 {
        font-size: 1.2em;
        font-weight: 700;
        margin: 0;
        text-shadow: 0 1px 0 #254145;
    }

    .wet-boew-megamenu .showcase-visible a {
        padding: 0.2em 0.79em;
    }

    .wet-boew-megamenu .showcase-visible ul {
        margin: 0;
        padding: 0 0 10px 0;
    }

    .wet-boew-megamenu .showcase-visible .menu-col {
        margin-right: 7px;
        float: left;
    }

        .wet-boew-megamenu .showcase-visible .menu-col ul {
            margin: 0 0 0 1.2em;
        }

.wet-boew-hsubmenu .showcase-visible {
    left: 0;
    width: 100%;
}

    .wet-boew-hsubmenu .showcase-visible a {
        padding: 0.15em 0.79em 0.25em 0.79em;
        border-right: 1px solid #DDD;
    }

    .wet-boew-hsubmenu .showcase-visible ul {
        width: 760px;
        background-color: #CCC;
        border-top: 4px solid #242;
        margin: auto;
    }

    .wet-boew-hsubmenu .showcase-visible li {
        border-right: 1px solid #BBB;
        display: inline-block;
        margin: 0 -0.39em 0 0;
    }

    * html .wet-boew-hsubmenu .showcase-visible li {
        display: inline;
    }

    *:first-child + html .wet-boew-hsubmenu .showcase-visible li {
        display: inline;
    }

@media screen {
    body {
        min-width: 960px;
    }

    #cn-head, #cn-cols, #cn-foot, #cn-head-inner, #cn-gcnb, #cn-banner, #cn-psnb, #cn-bc, #cn-foot-inner, #cn-gcft, #cn-sft {
        width: 100%;
    }

    #cn-cols-inner, #cn-gcnb-inner, #cn-banner-inner, #cn-psnb-inner, #cn-bc-inner, #cn-gcft-inner, #cn-sft-inner {
        width: 960px;
    }

    #cn-banner-inner {
        width: 960px;
    }

    #cn-site-title {
        width: 510px;
    }

    #cn-psnb .wet-boew-menu {
        width: 960px;
    }

    #cn-psnb .wet-boew-hsubmenu .showcase-visible ul {
        width: 960px;
    }

    #cn-cols-inner, #cn-bc-inner {
        background-image: url(/Content/img/content-deco.gif);
    }

    #cn-body-inner-1col #cn-centre-col {
        width: 960px;
    }

    #cn-body-inner-2col #cn-centre-col {
        width: 720px;
    }

    #cn-body-inner-2col-right #cn-centre-col {
        width: 720px;
    }

    #cn-body-inner-3col #cn-centre-col {
        width: 480px;
        right: 240px;
    }

    #cn-body-inner-2col #cn-centre-col-inner, #cn-body-inner-2col-right #cn-centre-col-inner {
        width: 720px;
    }

    #cn-body-inner-3col #cn-centre-col-inner {
        width: 480px;
    }

    #cn-left-col {
        width: 240px;
    }

    #cn-right-col {
        width: 240px;
        left: 480px;
    }

    #cn-body-inner-1col #cn-content {
        width: 720px;
    }

    #cn-body-inner-2col #cn-content {
        width: 480px;
    }

    #cn-aside {
        width: 220px;
    }

    #cn-gc-priorities {
        width: 220px;
    }

    #cn-sft-inner {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/footer-deco.gif);
    }

    #cn-gcft li {
        margin: 12px 0 13px 44px;
    }

        #cn-gcft li:first-child {
            margin-left: 10px;
        }

    * html #cn-gcft li {
        margin: 12px 34px 13px 10px;
    }

    li#cn-ft-ca {
        margin-left: 0 !important;
    }

        li#cn-ft-ca a {
            padding-left: 44px;
        }

    h1, h2, h3, h4, h5, h6, p, blockquote, table, form, img, pre {
        margin-left: 10px;
        margin-right: 10px;
    }

    .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12 {
        display: inline;
        position: relative;
        float: left;
        min-height: 1px;
        margin-left: 10px;
        margin-right: 10px;
    }

    .border-top, .border-right, .border-bottom, .border-left {
        display: inline;
        position: relative;
        float: left;
        min-height: 1px;
    }

    #cn-centre-col-inner .span-1, #cn-centre-col-inner .span-2, #cn-centre-col-inner .span-3, #cn-centre-col-inner .span-4, #cn-centre-col-inner .span-5, #cn-centre-col-inner .span-6, #cn-centre-col-inner .span-7, #cn-centre-col-inner .span-8, #cn-centre-col-inner .span-9, #cn-centre-col-inner .span-10, #cn-centre-col-inner .span-11, #cn-centre-col-inner .span-12 {
       /*margin-bottom: 20px;*/ 
        margin-bottom: 14px;
    }

    .row-start {
        margin-left: 0 !important;
    }

    .row-end {
        margin-right: 0 !important;
    }

    .clear {
        clear: both;
        display: block;
        height: 0;
        margin: 0;
        overflow: hidden;
        visibility: hidden;
        width: 0;
    }

    .span-1 .span-1, .span-2 .span-2, .span-3 .span-3, .span-4 .span-4, .span-5 .span-5, .span-6 .span-6, .span-7 .span-7, .span-8 .span-8, .span-9 .span-9, .span-10 .span-10, .span-11 .span-11, .span-12 .span-12 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .border-span-1, .border-span-2, .border-span-3, .border-span-4, .border-span-5, .border-span-6, .border-span-7, .border-span-8, .border-span-9, .border-span-10, .border-span-11, .border-span-12 {
        background-repeat: no-repeat;
        border-bottom: 1px solid #ccc !important;
    }

    img.image-actual, #cn-aside .cn-minister-image img {
        width: auto !important;
        height: auto;
    }

    .span-1 img, .span-2 img, .span-3 img, .span-4 img, .span-5 img, .span-6 img, .span-7 img, .span-8 img, .span-9 img, .span-10 img, .span-11 img, .span-12 img {
        height: auto;
        -ms-interpolation-mode: bicubic;
    }

    .equalize {
        margin-bottom: 0 !important;
    }

    *:first-child + html .equalize {
        margin-bottom: 20px !important;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-1 {
        width: 40px;
    }

    .grid-12 .span-1 {
        width: 60px;
    }

    .span-1, #cn-body-inner-2col #cn-cols .grid-12 .span-2 {
        width: 100px;
    }

    .grid-12 .span-2 {
        width: 140px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-3 {
        width: 160px;
    }

    .span-2, #cn-body-inner-2col #cn-cols .grid-12 .span-4, .grid-12 .span-3 {
        width: 220px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-5 {
        width: 280px;
    }

    .grid-12 .span-4 {
        width: 300px;
    }

    .span-3, #cn-body-inner-2col #cn-cols .grid-12 .span-6 {
        width: 340px;
    }

    .grid-12 .span-5 {
        width: 380px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-7 {
        width: 400px;
    }

    .span-4, #cn-body-inner-2col #cn-cols .grid-12 .span-8, .grid-12 .span-6 {
        width: 460px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-9 {
        width: 520px;
    }

    .grid-12 .span-7 {
        width: 540px;
    }

    .span-5, #cn-body-inner-2col #cn-cols .grid-12 .span-10 {
        width: 580px;
    }

    .grid-12 .span-8 {
        width: 620px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-11 {
        width: 640px;
    }

    .span-6, #cn-body-inner-2col #cn-cols .grid-12 .span-12, .grid-12 .span-9 {
        width: 700px;
    }

    .grid-12 .span-10 {
        width: 780px;
    }

    .span-7 {
        width: 820px;
    }

    .grid-12 .span-11 {
        width: 860px;
    }

    .span-8, .grid-12 .span-12 {
        width: 940px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-40px.gif);
    }

    .grid-12 .border-span-1 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-60px.gif);
    }

    .border-span-1, #cn-body-inner-2col #cn-cols .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-100px.gif);
    }

    .grid-12 .border-span-2, .module-versatile {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-140px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-160px.gif);
    }

    .border-span-2, .module-versatile, #cn-body-inner-2col #cn-cols .grid-12 .border-span-4, .grid-12 .border-span-3 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-220px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-280px.gif);
    }

    .grid-12 .border-span-4 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-300px.gif);
    }

    .border-span-3, #cn-body-inner-2col #cn-cols .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-340px.gif);
    }

    .grid-12 .border-span-5 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-380px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-400px.gif);
    }

    .border-span-4, .module-table-contents, .module-welcomepage, #cn-body-inner-2col #cn-cols .grid-12 .border-span-8, .grid-12 .border-span-6 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-460px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-520px.gif);
    }

    .grid-12 .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-540px.gif);
    }

    .border-span-5, #cn-body-inner-2col #cn-cols .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-580px.gif);
    }

    .grid-12 .border-span-8 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-620px.gif);
    }

    #cn-body-inner-2col #cn-cols .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-640px.gif);
    }

    .border-span-6, #cn-body-inner-2col #cn-cols .grid-12 .border-span-12, .grid-12 .border-span-9 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-700px.gif);
    }

    .grid-12 .border-span-10 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-780px.gif);
    }

    .border-span-7 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-820px.gif);
    }

    .grid-12 .border-span-11 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-860px.gif);
    }

    .border-span-8, .grid-12 .border-span-12 {
        background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/grids/images/border-940px.gif);
    }

    .span-2 .calendar-month td, .span-2 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }

    #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month td, #cn-body-inner-2col #cn-cols .grid-12 .span-4 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }

    .grid-12 .span-3 .calendar-month td, .grid-12 .span-3 .calendar-month th {
        width: 30px;
        height: 32px;
        padding: 2px 3px;
    }
}

@media screen,print {
    #cn-gcnb h2, #cn-search-box label, #cn-psnb h2, .navpanel, #cn-aside h2, .cn-minister h2, .cn-minister h3, #cn-sft h3, #newspanel, .footernavpanel, #cn-bc h2, #cn-search-box h2, #cn-gcft h3 {
        position: absolute;
        clip: rect(1px,1px,1px,1px);
        height: 0px !important;
        width: 0px !important;
        overflow: hidden !important;
        margin: 0 !important;
    }

    #cn-bc-inner {
        padding: 0 0 7px 0;
    }

    #cn-bc ol {
        line-height: 1.57em;
        padding: 0;
        margin: 2px 10px 0;
        list-style-type: none;
    }

        #cn-bc ol:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

    #cn-bc li {
        display: inline;
        float: left;
        margin: 0 5px 0 0;
        padding: 0 0 5px 0px;
        white-space: nowrap;
    }

    #cn-bc {
        font-size: 85%;
        color: #555;
        /*background: #f5f9fd;*/
    }

    #cn-bc-inner {
        padding: 0;
    }

    #cn-bc a {
        background: url(/Content/img/breadcrumb.gif) left 60% no-repeat;
        color: #295376;
        text-decoration: none;
        padding-left: 11px;
    }

    #cn-bc li:first-child a {
        background-image: none;
        padding-left: 0;
    }

    #cn-bc a:hover, #cn-bc a:focus, #cn-bc a:hover, #cn-bc a:active {
        color: #295376;
        text-decoration: underline;
    }

    #cn-doc-dates {
        margin: 0;
    }

        #cn-doc-dates dt, #cn-doc-dates dd {
            float: left;
        }

        #cn-doc-dates dd {
            margin: 0 0 0 10px;
        }
}

@media screen {
    html {
        overflow-y: scroll;
    }

    body {
        margin: 0;
        padding: 0;
    }

    #cn-cols-inner, #cn-gcnb-inner, #cn-banner-inner, #cn-psnb-inner, #cn-bc-inner, #cn-gcft-inner, #cn-sft-inner {
        margin: auto;
    }

    #centre-col, #cn-left-col, #cn-right-col {
        z-index: 1;
        display: inline;
    }

    #cn-head, #cn-head-inner, #cn-foot, #cn-foot-inner, #cn-gcnb, #cn-banner, #cn-bc, #cn-gcft, #cn-sft, #cn-gcnb-inner, #cn-banner-inner, #cn-bc-inner, #cn-gcft-inner, #cn-sft-inner {
        overflow: hidden;
    }

    #cn-cols-inner {
        overflow: visible !important;
        position: relative;
    }

        #cn-cols-inner:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

    #cn-banner {
        position: relative;
        z-index: 10002 !important;
    }

    #cn-banner-inner {
        position: relative;
    }

    #cn-centre-col-inner {
        padding-top: 1px;
        padding-bottom: 2em;
    }

    #cn-body-inner-1col #cn-centre-col {
        float: left;
    }

    #cn-body-inner-2col #cn-centre-col {
        float: right;
    }

    #cn-body-inner-2col-right #cn-centre-col {
        float: left;
    }

    #cn-body-inner-3col #cn-centre-col {
        float: right;
        position: relative;
    }

    #cn-left-col {
        float: left;
    }

    #cn-left-col-inner {
        margin-left: 10px;
        margin-right: 0;
    }

    #cn-right-col {
        float: right;
        position: relative;
    }

    #cn-body-inner-1col #cn-content {
        float: left;
        display: inline;
        position: relative;
    }

    #cn-body-inner-2col #cn-content {
        float: left;
        display: inline;
    }

    #cn-aside {
        float: right;
        display: inline;
        margin-left: 10px;
        margin-right: 10px;
    }

    #cn-site-title a {
        text-decoration: none;
    }

        #cn-site-title a:hover, #cn-site-title a:focus, #cn-site-title a:active {
            text-decoration: underline;
        }

    .cn-left-col-default h3.top-section, .cn-left-col-default h3.top-section a, .cn-left-col-default h3.top-section a:link, .cn-left-col-default h3.top-section a:visited {
        color: #FFF;
        background: #0f315b;
    }

    .cn-left-col-default h3.top-section {
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 1.1em;
    }

    .cn-left-col-default h3, .cn-left-col-default h4, .cn-left-col-default .top-level {
        background: #ddd;
        font-size: 100%;
        border-bottom: none;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        margin: 0 0 3px;
        padding: 2px 4px;
    }

        .cn-left-col-default h3, .cn-left-col-default h3 a:link, .cn-left-col-default h3 a:visited, .cn-left-col-default h4, .cn-left-col-default h4 a:link, .cn-left-col-default h4 a:visited, .cn-left-col-default .top-level, .cn-left-col-default .top-level a:link, .cn-left-col-default .top-level a:visited {
            color: #333;
            text-decoration: none;
            display: block;
            font-weight: 700;
        }

    .cn-left-col-default li a:link, .cn-left-col-default li a:visited {
        color: #333;
        text-decoration: none;
    }

    .cn-left-col-default ul {
        list-style-type: none;
        margin: 0 0 6px;
        padding: 0;
    }

        .cn-left-col-default ul ul {
            list-style-type: none;
        }

    .cn-left-col-default li li {
        margin-left: 0;
        border: none;
        list-style-type: none;
        padding: 0;
    }

        .cn-left-col-default li li a, .cn-left-col-default li li div.nav-current {
            position: relative;
        }

    .cn-left-col-default li .nav-current, .cn-left-col-default a.nav-current, .cn-left-col-default a:link.nav-current, .cn-left-col-default a:visited.nav-current {
        color: #146094;
        background: transparent;
        border: 1px solid #777;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        text-decoration: none;
    }

    .cn-left-col-default a:focus.nav-current, .cn-left-col-default a:active.nav-current {
        background: #333;
    }

    .cn-left-col-default h3 a.nav-current, .cn-left-col-default h3 a:link.nav-current, .cn-left-col-default h3 a:visited.nav-current, .cn-left-col-default h4 a.nav-current, .cn-left-col-default h4 a:link.nav-current, .cn-left-col-default h4 a:visited.nav-current, .cn-left-col-default .top-level a.nav-current, .cn-left-col-default .top-level a:link.nav-current, .cn-left-col-default .top-level a:visited.nav-current, .cn-left-col-default h3.top-section.nav-current, .cn-left-col-default h3.nav-current, .cn-left-col-default h4.nav-current, .cn-left-col-default .top-level.nav-current {
        color: #fff;
        background: #146094;
    }

    .cn-left-col-default h3 a:focus.nav-current, .cn-left-col-default h3 a:active.nav-current, .cn-left-col-default h4 a:focus.nav-current, .cn-left-col-default h4 a:active.nav-current, .cn-left-col-default .top-level a:focus.nav-current, .cn-left-col-default .top-level a:active.nav-current {
        color: #333;
    }

    .cn-left-col-default h3 a:hover, .cn-left-col-default h3 a:focus, .cn-left-col-default h3 a:active, .cn-left-col-default h4 a:hover, .cn-left-col-default h4 a:focus, .cn-left-col-default h4 a:active, .cn-left-col-default .top-level a:hover, .cn-left-col-default .top-level a:focus, .cn-left-col-default .top-level a:active, .cn-left-col-default li a:hover, .cn-left-col-default li a:focus, .cn-left-col-default li a:active {
        color: #146094;
        text-decoration: underline;
    }

    #cn-doc-dates {
        float: right;
        bottom: 0;
        right: 10px;
    }

    img {
        border: none;
    }

    h1, #cn-content h2, #cn-gc-priorities h3 {
        color: #333;
        font-weight: normal;
    }

    h1 {
        font-size: 1.8em;
        margin-top: 0;
    }

    #cn-content h2, #cn-gc-priorities h3 {
        border: none;
        margin-bottom: 5px;
        font-size: 1.6em;
    }

    #cn-aside img {
        margin-left: 0;
        margin-right: 0;
    }

    div#cn-headlines ul li, div#cn-headlines ul {
        list-style: none !important;
        margin: 0px !important;
        padding: 0 !important;
    }

    #cn-headlines ul li a, #cn-video a {
        font-size: 100%;
    }

    #cn-headlines ul li h3, #cn-headlines ul li p {
        padding: 5px;
        margin: 0px;
    }

    #cn-headlines ul li h3 {
        font-size: 1.0em;
        font-weight: bold;
    }

    #cn-headlines li.list-odd {
        background: #ddd !important;
        border: none;
    }

    #cn-headlines li.list-even {
        border: none;
        background: #fff !important;
    }

    #cn-gc-priorities {
        padding-bottom: 10px;
        border-bottom: 1px solid #000;
    }

        #cn-gc-priorities h2, #cn-gc-priorities h3 {
            margin-left: 0;
            margin-right: 0;
        }

    #cn-aside div#cn-gc-priorities ul li {
        padding: 0;
        margin: 0;
    }

    #cn-aside div#cn-gc-priorities ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    #cn-video .mediaplayer {
        line-height: 0;
    }

    #cn-video ul.mp-downloadable {
        position: absolute;
        clip: rect(1px,1px,1px,1px);
        height: 1px;
        width: 1px;
        overflow: hidden;
    }

    #cn-video div.background-dark {
        background: #eee !important;
        color: #000;
        padding-bottom: 10px;
    }

    #cn-connect h2 {
        border: none;
        margin-bottom: 5px;
        color: #333;
        float: left;
        margin-top: 2px;
        margin-right: 10px;
    }

    #cn-connect ul {
        list-style-type: none;
    }

    #cn-connect li {
        display: inline;
    }

    #cn-connect a {
        background: none;
        padding-right: 0;
        text-decoration: none;
    }

    .cn-minister {
        margin-top: 10px;
    }

        .cn-minister h2, .cn-minister h3 {
            margin-left: 0;
            margin-right: 0;
        }

    .cn-minister-inner {
        min-height: 149px;
        background: #eee url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/images/bg-minister-bottom.gif) no-repeat right bottom;
    }

    .cn-minister img {
        margin: 0;
        padding-right: 5px;
        float: left;
    }

    .cn-minister p {
        margin: 0 0 0 0;
        padding: 10px 5px 10px 0;
        background: #fff url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/images/bg-minister-top.gif) no-repeat right top;
    }

        .cn-minister p strong {
            font-weight: 700;
            color: #001D45;
        }

    .cn-minister ul {
        margin: 0px;
        list-style-type: none;
        padding-top: 17px;
    }

        .cn-minister ul:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

    .cn-minister li {
        padding-bottom: 8px;
    }

        .cn-minister li a:hover, .cn-minister li a:focus, .cn-minister li a:active {
            text-decoration: none;
        }
}

@media print {
    #cn-left-col, #cn-right-col, #cn-gcnb ul, #cn-search-box, #cn-psnb, #cn-foot {
        display: none;
    }

    #cn-doc-dates {
        float: right;
        display: inline;
    }

    table {
        border: 1px solid #ccc;
        border-collapse: collapse;
    }

    caption {
        text-align: left;
    }

    th {
        background-color: #eee;
        border: 1px solid #ccc;
        color: #555;
        text-align: center;
        padding: 8px;
    }

    td {
        border: 1px solid #ccc;
        vertical-align: top;
        padding: 5px 10px;
    }

    ol ol li {
        list-style-type: lower-alpha;
    }

    ol ol ol li {
        list-style-type: lower-roman;
    }

    .list-lower-alpha {
        list-style-type: lower-alpha !important;
    }

    .list-lower-roman {
        list-style-type: lower-roman !important;
    }

    .list-bullet-none {
        list-style-type: none !important;
    }

    ol.list-numeric li {
        list-style-type: decimal !important;
    }

    .list-upper-alpha {
        list-style-type: upper-alpha !important;
    }

    .list-upper-roman {
        list-style-type: upper-roman !important;
    }

    .margin-bottom-none {
        margin-bottom: 0 !important;
    }

    .margin-bottom-small {
        margin-bottom: 2px !important;
    }

    .margin-bottom-medium {
        margin-bottom: 10px !important;
    }

    .margin-bottom-large {
        margin-bottom: 20px !important;
    }

    .margin-bottom-xlarge {
        margin-bottom: 57px !important;
    }

    .margin-top-none {
        margin-top: 0 !important;
    }

    .margin-top-small {
        margin-top: 2px !important;
    }

    .margin-top-medium {
        margin-top: 10px !important;
    }

    .margin-top-large {
        margin-top: 20px !important;
    }

    .margin-top-xlarge {
        margin-top: 57px !important;
    }

    .font-xsmall {
        font-size: 70% !important;
    }

    .font-small {
        font-size: 85% !important;
    }

    .font-medium {
        font-size: 100% !important;
    }

    .font-large {
        font-size: 120% !important;
    }

    .font-xlarge {
        font-size: 130% !important;
    }

    .footnote {
        border-left: 2px solid #555;
        font-size: 85%;
        padding-bottom: 1px;
        padding-left: 4px;
    }

    .footnote-container {
        border-bottom: 3px double #ccc;
        border-top: 3px double #ccc;
        margin: 0 10px;
    }

    table.calendar-month {
        border: 1px solid #ccc;
        margin: 3px 0 2px;
    }

        table.calendar-month caption {
            background: #eee;
            border: 1px solid #ccc;
            font-weight: 700;
            color: #555;
            padding: 2px 5px;
        }

    .calendar-month td, .calendar-month th {
        text-align: center;
        vertical-align: middle;
        background: #fff;
        color: #555;
        margin-bottom: 0;
    }

    th.calendar-weekend, td.calendar-weekend {
        background: #eee;
    }

    td.calendar-item {
        background: #000;
        font-weight: 700;
        padding: 0;
    }

    td.calendar-today {
        border: 2px solid #00556b;
    }

    td.calendar-item a, td.calendar-item a:visited {
        display: block;
        color: #fff !important;
        text-decoration: none;
    }

    td.calendar-item:hover {
        background: #555;
    }

    .clear {
        clear: both;
        display: block;
        height: 0 !important;
        min-height: 0 !important;
        overflow: hidden;
        visibility: hidden;
        width: 0;
        margin: 0;
    }
}

@media screen,print {
}

@media screen {
    #cn-sig img, #cn-wmms img {
        position: absolute;
        clip: rect(1px,1px,1px,1px);
        height: 0px !important;
        width: 0px !important;
        overflow: hidden !important;
        margin: 0 !important;
    }

    a:link {
        color: #295376;
    }

    a:visited {
        color: #5a306b;
    }
/*
    #cn-body-inner-1col, #cn-body-inner-2col, #cn-body-inner-2col-right, #cn-body-inner-3col {
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/background-withglow-andleaf.jpg) repeat-x center 3.08em #ffffff;
    }
*/
    #cn-gcnb {
        background: #000000;
        font-size: 0.9em;
        height: 3.6em;
        min-height: 41px;
    }

    #cn-sig {
        width: 247px;
        float: left;
        margin: 8px 0;
    }

    #cn-sig-inner {
        margin-left: 10px;
        height: 24px;
    }
   
    #fip-pcim-sig-eng {
        height: 100%;
        width: 100%;
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/sig-eng-bg.gif) no-repeat 0 0 transparent;
    }

    #fip-pcim-sig-fra {
        height: 100%;
        width: 100%;
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/sig-fra-bg.gif) no-repeat 0 0 transparent;
    }

    #cn-gcnb ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        float: right;
    }

        #cn-gcnb ul li {
            float: left;
            padding: 6px 0;
        }

    #cn-gcnb a {
        border-left: 1px solid #000000;
        color: #fff;
        display: block;
        padding: 0 1em;
        text-decoration: none;
    }

    #cn-gcnb li:first-child a {
        border-left: none;
    }

    #cn-gcnb a:hover, #cn-gcnb a:focus {
        text-decoration: underline;
    }

    #cn-gcnb ul li#cn-gcnb-lang a {
        padding-right: 11px;
    }

    #cn-site-title {
        height: 123px;
        display: table;
        margin-left: 10px;
    }

    #cn-site-title-inner {
        display: table-cell;
        vertical-align: middle;
        margin: 0;
    }

    #cn-search-box {
        position: absolute;
        background: #146094;
        border-top: 1px solid #87aec9;
        right: 0;
        bottom: -1px;
        padding: 12px 10px 5px 12px;
        width: auto;
        border-left: 1px solid #15527D;
        border-right: 1px solid #15527D;
        z-index: 100;
    }

        #cn-search-box input {
            margin: 0 0 2px 0;
        }

    #cn-search-submit {
        -webkit-appearance: none;
        min-height: 24px;
        background: #ccc url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/search-button.gif) 0 0 repeat-x;
        border-bottom: 1px solid #999;
        border-right: 1px solid #999;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        color: #333;
        padding: 2px 6px;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        text-shadow: 0 1px 0 #eee;
        font-weight: 400;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
    }

        #cn-search-submit:focus, #cn-search-submit:hover {
            background: #ddd url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/search-button-focus.gif) 0 0 repeat-x;
            text-shadow: 0 1px 0 #ddd;
            box-shadow: none;
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
            border-bottom: 1px solid #999;
            border-right: 1px solid #999;
            border-top: 1px solid #fff;
            border-left: 1px solid #fff;
        }

        #cn-search-submit:active {
            -moz-box-shadow: inset 0 0 5px 2px #999,0 0 0 0 #eee;
            -webkit-box-shadow: inset 0 0 5px 2px #999,0 0 0 0 #eee;
            box-shadow: inset 0 0 5px 2px #999,0 0 0 0 #eee;
            border: 1px solid #999;
        }

    #cn-search-box form {
        margin: 0;
    }

    #cn-search-box label {
        position: absolute;
        clip: rect(1px,1px,1px,1px);
        height: 1px;
        width: 1px;
        overflow: hidden;
    }

    #cn-search-box #cn-search {
        color: #444;
        border: 1px solid #ccc;
        border-radius: 2px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        margin-left: 0;
        width: 218px;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        background: #fff;
        padding: 3px 0;
    }

        #cn-search-box #cn-search:focus, #cn-search-box #cn-search:active {
            background: #f0fcff;
        }

    #cn-search-box a, #cn-search-box a:visited {
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/nav.png) no-repeat 4px 3px transparent;
        padding-left: 16px;
        color: #666;
        text-decoration: none;
        font-size: 82%;
    }

        #cn-search-box a:hover, #cn-search-box a:focus {
            background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/arrow.png) no-repeat 3px 4px transparent;
        }

    #cn-cols-inner, #cn-bc-inner {
        background-repeat: repeat-y;
        background-color: #fff;
        background-position: center;
    }

    #cn-banner-inner {
        min-height: 9.6em;
    }

    #cn-wmms {
        position: absolute;
        top: 36px;
        right: 10px;
    }

    #cn-wmms-inner {
        height: 39px;
        width: 147px;
    }

    #fip-pcim-wmms {
        height: 100%;
        width: 100%;
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/wmms-bg.gif) no-repeat 4px 0 transparent;
    }

    #cn-site-title, #cn-site-title a {
        color: #fff;
        font-size: 1.52em;
        font-family: Arial,Helvetica,sans-serif;
        text-shadow: #333 1px 1px 1px;
    }

    #cn-psnb .wet-boew-menubar {
        margin-top: -1px;
        background: #1A3D6C;
    }

    #cn-psnb .wet-boew-menubar {
        border-bottom: 4px solid #ccc;
    }

    #cn-psnb .wet-boew-menu, .wet-boew-menu li {
        min-height: 2.15em;
        background: #23447e url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/menu-background.gif) repeat-x;
    }

        #cn-psnb .wet-boew-menu li {
            border-left: 1px solid #124B79;
            border-right: 1px solid #15598f;
            padding: 0;
            border-bottom: none;
        }

        #cn-psnb .wet-boew-menu .nav-current, .wet-boew-menu a:hover, .wet-boew-menu a:focus, .wet-boew-menu a:active {
            background: #0f315b url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/menu-border.gif) repeat-x scroll 0 0;
        }

        #cn-psnb .wet-boew-menu .showcase-visible a, #cn-psnb .wet-boew-menu .showcase-visible a:link, #cn-psnb .wet-boew-menu .showcase-visible a:visited {
            color: #fff;
        }

            #cn-psnb .wet-boew-menu .showcase-visible a:hover, #cn-psnb .wet-boew-menu .showcase-visible a:focus, #cn-psnb .wet-boew-menu .showcase-visible a:active {
                color: #fff;
                background: #0f315b;
            }

        #cn-psnb .wet-boew-menu .expandicon {
            padding-right: 10px;
        }

        #cn-psnb .wet-boew-menu .hideicon .expandicon {
            background: none;
        }

        #cn-psnb .wet-boew-menu .hassubmenu {
            padding-right: 0;
        }

        #cn-psnb .wet-boew-menu a:hover .hassubmenu, #cn-psnb .wet-boew-menu a:focus .hassubmenu, #cn-psnb .wet-boew-menu a:active .hassubmenu {
            padding-right: 0px;
            margin-right: 10px;
            background: none;
        }

        #cn-psnb .wet-boew-menu .showcase-visible a:hover, #cn-psnb .wet-boew-menu .showcase-visible a:focus, #cn-psnb .wet-boew-menu .showcase-visible a:active {
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px;
        }

    * html #cn-psnb .wet-boew-megamenu .wet-boew-menu {
        border-bottom: none;
    }

    #cn-psnb .wet-boew-megamenu .showcase-visible li {
        min-height: 0;
        border: none;
    }

    #cn-psnb .wet-boew-megamenu .showcase-visible a {
        padding: 0.2em 0.79em;
    }

    #cn-psnb .wet-boew-megamenu .showcase-visible h4, h4 a, #cn-psnb .wet-boew-megamenu .showcase-visible h4 a:link, #cn-psnb .wet-boew-megamenu .showcase-visible h4 a:hover, #cn-psnb .wet-boew-megamenu .showcase-visible h4 a:visited, #cn-psnb .wet-boew-megamenu .showcase-visible h4 a:focus, #cn-psnb .wet-boew-megamenu .showcase-visible h4 a:active {
        color: #cee3f1;
    }

    #cn-psnb .wet-boew-megamenu .showcase-visible {
        background-color: #1A3D6C;
        border-top: 4px solid #0F315B;
        border-bottom: 4px solid #0F315B;
    }

    #cn-psnb .wet-boew-hsubmenu .showcase-visible a, #cn-psnb .wet-boew-hsubmenu .showcase-visible a:visited {
        border-right: 1px solid #124B79;
    }

    #cn-psnb .wet-boew-hsubmenu .showcase-visible ul {
        background-color: #1A3D6C;
        border-top: 4px solid #0F315B;
    }

    #cn-psnb .wet-boew-hsubmenu .showcase-visible li {
        border-left: none;
        border-right: 1px solid #0F315B;
    }

    #cn-foot h4, #cn-foot .col-head {
        font-size: 110%;
        border: none;
        font-weight: 700;
        margin: 20px 0 5px;
    }

    #cn-foot ul {
        list-style-type: none;
        margin: -12px 0 0 0;
        padding: 0;
    }

    #cn-foot li a {
        font-weight: 400;
    }

    #cn-foot a {
        text-decoration: none;
    }

        #cn-foot a:hover, #cn-foot a:focus, #cn-foot a:active {
            text-decoration: underline;
        }

    #cn-foot .span-1, #cn-foot .span-2, #cn-foot .span-3, #cn-foot .span-4, #cn-foot .span-5, #cn-foot .span-6, #cn-foot .span-7, #cn-foot .span-8 {
        margin-bottom: 0;
    }

    #cn-sft {
        padding-bottom: 20px;
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-theme-gcwu-fegc-v1.0b5/theme-gcwu-fegc/fip-pcim/images/foot-bottom-deco.gif) repeat-x #efefef;
        font-family: Arial,Helvetica,sans-serif;
    }

    #cn-sft-inner {
        background-repeat: no-repeat;
        background-position: center top;
        background-color: #efefef;
        padding-top: 20px;
    }

    #cn-sft a, #cn-sft span.link {
        color: #222;
    }

    #cn-sft li a, #cn-sft li span.link {
        line-height: 1.75em;
    }

    #cn-sft h4, #cn-sft .col-head {
        margin-top: 10px;
    }

    #cn-sft address {
        font-style: normal;
    }

    #cn-ft-tctr {
        margin: 0;
        padding: 8px 0 6px 0;
    }

        #cn-ft-tctr li {
            display: inline;
        }

            #cn-ft-tctr li.terms {
                border-right: 1px solid #999;
                padding: 0 9px 0 10px;
            }

            #cn-ft-tctr li.trans {
                padding-left: 6px;
            }

    #cn-sft a:hover, #cn-sft a:focus {
        color: #c00;
    }

    #cn-sft-inner .span-1, #cn-sft-inner .span-2, #cn-sft-inner .span-3, #cn-sft-inner .span-4, #cn-sft-inner .span-5, #cn-sft-inner .span-6, #cn-sft-inner .span-7, #cn-sft-inner .span-8, #cn-sft-inner .span-9, #cn-sft-inner .span-10, #cn-sft-inner .span-11, #cn-sft-inner .span-12 {
        position: static;
    }
    /*new_gostinfo*/
    #cn-gcft {
        background: #7C1B25;
        font-family: Arial,Helvetica,sans-serif;
    }

        #cn-gcft ul {
            list-style-type: none;
            margin: 0;
        }

        #cn-gcft li {
            float: left;
        }

            #cn-gcft li span {
                text-transform: uppercase;
                font-weight: bold;
            }

    #cn-foot a:hover, #cn-foot a:focus, #cn-foot a:active {
        text-decoration: underline;
    }

    #cn-gcft a {
        text-decoration: none;
        color: #fff;
        font-size: 90%;
    }

    #cn-gcft li#cn-ft-ca {
        float: right;
        padding-left: 0;
        margin-right: 0;
    }

        #cn-gcft li#cn-ft-ca div {
            font-size: 170%;
            text-align: right;
            font-weight: 400;
            margin: 0;
        }

    #cn-ft-ca {
        font-family: Arial,Helvetica,sans-serif;
    }

    li#cn-ft-ca a {
        display: inline-block;
        color: #fff;
        text-decoration: none;
        border-left: 1px solid #666;
        line-height: 1.45em;
        padding-right: 10px;
        font-size: 0.95em;
    }
}

@-moz-document url-prefix() {
    #cn-search-submit;

{
    min-height: 22px;
}

}

@media print {
    #cn-sig img {
        position: absolute;
        top: 10px;
        left: 0;
    }

    #cn-wmms img {
        position: absolute;
        top: 0;
        right: 0;
    }

    #cn-site-title, #cn-site-title a {
        font-size: 16pt;
        text-decoration: none;
        color: #000;
        width: 100%;
        position: relative;
        top: 9px;
    }

    #cn-centre-col-inner {
        border-top: 3px outset #666;
        padding-top: 5px;
    }

    h1 {
        font-size: 140%;
        margin: 0 !important;
    }

    h2 {
        font-size: 125%;
    }

    h3 {
        font-size: 120%;
    }

    h4 {
        font-size: 115%;
    }

    h5 {
        font-size: 110%;
    }

    h6 {
        font-size: 100%;
    }

    #cn-bc {
        min-height: inherit;
        height: auto;
    }

        #cn-bc ol {
            margin: 0;
            padding: 0;
            width: 100%;
        }

        #cn-bc li {
            padding: 0;
        }

        #cn-bc a {
            padding-left: 0;
            background: none;
        }

            #cn-bc a:before {
                content: " > ";
            }

        #cn-bc li:first-child a:before {
            content: "";
        }
}

#cn-sig, #cn-sig-inner, #cn-sig img {
    height: 20px !important;
}

h1 {
    font-family: 'Arimo',sans-serif;
    font-size: 1.8em;
    margin-bottom: 20px;
}

#cn-search-box #cn-search:focus, #cn-search-box #cn-search:active {
    background: #f0fcff;
}

.cn-subsite-1 {
    background: #618000 url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/cn-subsite-1.gif) repeat-x 0 top;
}

#cn-psnb .wet-boew-menu .nav-current, #cn-psnb .wet-boew-menu .submenuopen, #cn-psnb .wet-boew-menu .toplevel a:hover, #cn-psnb .wet-boew-menu .toplevel a:focus, #cn-psnb .wet-boew-menu .toplevel a:active {
    background: #608CC7;
}

#cn-psnb .wet-boew-menu {
    background-color: #1b5a9f;
}

    #cn-psnb .wet-boew-menu li {
        border: none;
    }

    #cn-psnb .wet-boew-menu .toplevel a:hover, #cn-psnb .wet-boew-menu .toplevel a:focus, #cn-psnb .wet-boew-menu .toplevel a:active {
        color: #fff;
    }

    #cn-psnb .wet-boew-menu li:first-child .toplevel:hover, #cn-psnb .wet-boew-menu li:first-child .toplevel:focus, #cn-psnb .wet-boew-menu .toplevel:hover, #cn-psnb .wet-boew-menu .toplevel:focus, #cn-psnb .wet-boew-menu > li:hover a.nav-current, #cn-psnb .wet-boew-menu > li:active a.nav-current, #cn-psnb .wet-boew-menu > li:focus a.nav-current, #cn-psnb .wet-boew-menu li:hover a {
        background: #608CC7;
        color: #fff;
        border-left-color: #608CC7;
        border-right-color: #608CC7;
    }

    #cn-psnb .wet-boew-menu .showcase-visible {
        background-color: #608CC7;
    }

        #cn-psnb .wet-boew-menu .nav-current-sub, #cn-psnb .wet-boew-menu .showcase-visible a:hover, #cn-psnb .wet-boew-menu .showcase-visible a:focus, #cn-psnb .wet-boew-menu .showcase-visible a:active {
            background: #1c3f93;
        }

#cn-cols-inner div #cn-decoration-bar {
    background: #608CC7;
}

#cn-site-title-left a, #cn-site-title-right a {
    color: #608CC7;
}

#cn-psnb .wet-boew-menu a.active {
}

.embedded-nav a, .embedded-nav a:visited, .embedded-nav a:link {
    background: #276cb9;
    border-color: #276cb9;
}

.embedded-nav .embedded-link-active {
    color: #276cb9;
}

.embedded-nav a:hover, .embedded-nav a:focus {
    border-color: #276cb9;
}

.table-accent {
    border-color: #276cb9;
}

    .table-accent th {
        background-color: #276cb9 !important;
    }

    .table-accent td {
        border-color: #276cb9;
    }

.background-accent {
    background-color: #276cb9 !important;
}

td.calendar-today {
    border-color: #276cb9;
}

h2.background-accent, h3.background-accent, h4.background-accent, h5.background-accent, h6.background-accent {
    background-color: #b84000 !important;
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/bg-accent.gif) !important;
}

.module-welcomepage h2 {
    background: #276cb9;
}

.module-billboard li {
    background-color: #276cb9;
}

.module-news h2 a, .module-news h3 a {
    color: #276cb9;
}

.module-news .module-news-article a {
    background: #276cb9;
}

.module-news .module-news-article span a {
    color: #276cb9;
}

.module-spotlight li span a {
    color: #276cb9;
}

.teaser-1 {
    background-color: #2e5b86;
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/teaser-1.gif);
}

input:focus, input:active, select:active, select:focus, textarea:active, textarea:focus {
    background: #f0fcff;
}
/*перенос*/
body {
    background:#fafafa;
    /*background: url(/Content/img/bg-content.gif) repeat-x 0 160px #fff;*/
}

li#cn-gcnb6.menu-601 a, li#cn-gcnb6.menu-607 a {
    color: #4D95B7;
}

.cke_editor ol, .cke_editor ul, .cke_editor ul li {
    list-style: inside square;
}

.drupaltabs.primary li {
    float: left;
    margin-bottom: 17px;
}

#content {
    clear: both;
}

#cn-gcnb {
    font-size: .8em;
    height: auto;
    min-height: 22px;
    background-color: white;
    /* border-top: solid 4px #C7CFD9; */
    background: #fafafa;
}

    #cn-gcnb a:hover, #cn-gcnb a:focus {
        text-decoration: underline;
    }

    #cn-gcnb a {
        color: black;
    }

#cn-site-title {
    display: block;
    font-size: 0em;
    text-indent: -1000000px;
    margin-left: 0px;
    float: left;
    height: 80px;
    background-color: #fafafa;
}

    #cn-site-title img {
        display: block;
        font-size: 0em;
        text-indent: -1000000px;
    }

#cn-site-title-inner {
    display: block;
}

#cn-banner-inner {
    min-height: 6.9em;
}

#fip-pcim-gcnb {
    position: relative;
    min-height: 22px;
}

#cn-sig {
    bottom: 10px;
    position: absolute;
    z-index: 3;
    margin: 0;
}

#cn-wmms {
    height: 30px;
    bottom: 10px;
    top: auto;
    right: 0;
    width: 126px;
    margin: 0;
}

#cn-wmms-inner {
    height: 30px;
    width: 126px;
}

#cn-sig img, #cn-wmms img {
    position: absolute;
    clip: rect(auto,auto,auto,auto);
    width: auto !important;
}

#cn-sig, #cn-sig-inner, #cn-sig img {
    overflow: visible !important;
}

#cn-wmms img {
    height: auto !important;
}

#cn-cols {
    padding-top: 18px;
    padding-bottom: 8px;
    background: #fafafa /*#f5f9fd*/;
}

#cn-gcnb-inner {
    position: relative;
}

#cn-intranetnb {
    min-height: 32px;
    font-size: 90%;
    position: absolute;
    margin: 0 auto;
    right: 0;
}

#cn-intranetnb-inner {
    background: transparent url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/core/cn-intranetnb-sprite.gif) no-repeat right -60px;
    min-height: 32px;
    margin: auto;
}

    #cn-intranetnb-inner:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
        position: absolute;
        top: 0;
        right: 0;
    }

#cn-intranetnb ul {
    list-style-type: none;
    background: transparent url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/core/cn-intranetnb-sprite.gif) no-repeat 0 0;
    padding: 0 10px;
    position: relative;
    z-index: 2;
}

    #cn-intranetnb ul li {
        float: left;
        background: #333 url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/core/cn-intranetnb-sprite.gif) repeat-x 0 -120px;
        padding: 8px 0 10px;
    }

#cn-intranetnb a {
    display: block;
    color: #fff;
    text-decoration: none;
    font-weight: 400;
    padding: 0 12px;
    min-height: 14px;
}

#cn-intranetnb .cn-gcnb-lang a {
    border-right: none;
}

#cn-subsite p {
    width: 960px;
    margin: 0 auto;
}

#cn-subsite {
    border-top: 1px solid #ccc;
    clear: left;
    font-size: 130%;
    text-shadow: 1px 1px 1px #333;
}

    #cn-subsite p {
        padding-top: 3px;
        padding-bottom: 8px;
    }

    #cn-subsite a {
        color: #fff;
        text-decoration: none;
        padding: 0;
    }

.cn-left-col-default h3.top-section {
    margin: 0 0 2px -10px;
    text-shadow: 1px 1px 1px #fff;
    background: #eee url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/core/cn-subsection.gif) repeat-x 0 bottom !important;
    -moz-border-radius: 0 2px 2px 0;
    -webkit-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border: medium none;
    display: block;
    font-size: 120%;
    position: static;
    text-decoration: none;
    -moz-box-shadow: inset 0 0 3px 1px #999;
    -webkit-box-shadow: inset 0 0 3px 1px #999;
    box-shadow: inset 0 0 3px 1px #999;
    padding: 7px 4px 7px 13px;
}

    .cn-left-col-default h3.top-section a, .cn-left-col-default h3.top-section a:link, .cn-left-col-default h3.top-section a:visited a {
        background: transparent;
        color: #333;
        font-weight: 400;
    }

#cn-bc ol {
    margin: 5px 10px;
}

#cn-psnb-map {
    min-height: 31px;
}

#cn-psnb .wet-boew-menubar {
    border: none;
    background: none;
}

.wet-boew-menu a {
    white-space: normal;
}

#cn-psnb .wet-boew-menu {
    min-height: 32px;
    border: none;
}

    #cn-psnb .wet-boew-menu h3 {
        border: none;
        display: block;
    }

    #cn-psnb .wet-boew-menu .nav-current, #cn-psnb .wet-boew-menu .submenuopen, #cn-psnb .wet-boew-menu .toplevel a:hover, #cn-psnb .wet-boew-menu .toplevel a:focus, #cn-psnb .wet-boew-menu .toplevel a:active {
        -moz-border-radius: 2px 0 0 0;
        -webkit-border-radius: 2px 0 0 0;
        border-radius: 2px 0 0 0;
    }

    #cn-psnb .wet-boew-menu li:first-child {
        border-left: none;
    }

    #cn-psnb .wet-boew-menu li {
        background: transparent;
    }

    #cn-psnb .wet-boew-menu a {
        padding-top: 8px;
        padding-bottom: 8px;
        font-weight: normal;
        text-decoration: none;
    }

    #cn-psnb .wet-boew-menu .expandicon {
        margin-right: 10px;
        padding-right: 13px;
    }

    #cn-psnb .wet-boew-menu .showcase-visible {
        border: none;
        width: 250px;
    }

        #cn-psnb .wet-boew-menu .showcase-visible li {
        }

#cn-psnb .border-top, #cn-psnb .border-right, #cn-psnb .border-bottom, #cn-psnb .border-left {
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/cn-psnb-border.gif);
}

#fip-pcim-sig-eng, #fip-pcim-sig-fra, #fip-pcim-wmms, #cn-body-inner-1col, #cn-body-inner-2col, #cn-body-inner-2col-right {
    background: none;
}

#cn-sig-inner {
    margin: 0;
}

#cn-intranetnb a:hover, #cn-intranetnb a:hover, #cn-subsite a:hover, #cn-subsite a:focus, #cn-subsite a:active {
    text-decoration: underline;
}
/*new_gostinfo*/
#cn-psnb {
    background: #7C1B25 url(/Content/img/menu-background.gif) repeat-x 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    height: 48px;
    line-height: 31px;
}

    #cn-psnb .wet-boew-menu {
        background: none;
    }

#cn-bc li {
    padding: 5px 4px 3px 0;
}

.cn-left-col-default li .nav-current, .cn-left-col-default a.nav-current, .cn-left-col-default a.nav-current:link, .cn-left-col-default a.nav-current:visited {
    border-color: #999;
}

#cn-foot-inner {
    background: #ddeafb;
}

#cn-ft-tctr {
    padding: 20px 0 0;
    clear: both !important;
}

#cn-sft-inner {
    background: none;
}

#cn-sft {
    background: #fafafa/*#E8EEF4*/;
    background-image: none;
}

    #cn-sft a, #cn-sft span.link {
        color: #295376;
    }

#cn-search-box {
    bottom: auto;
    border: none;
    z-index: auto;
    background: none;
    padding-right: 0;
}

#main-content {
    padding: 0px 20px 20px 0px;
}

#cn-doc-dates {
    padding-bottom: 10px;
}

#cn-left-col-inner {
    padding: 10px;
}

    #cn-left-col-inner li {
        border-bottom: 1px solid #ccc;
        padding: 1px 0;
    }

    #cn-left-col-inner .menu-block-wrapper > ul.menu {
        list-style-position: inside;
    }

    #cn-left-col-inner ul li.expanded > a.active-trail {
        background-color: #cad1e4;
    }

    #cn-left-col-inner .menu li a {
        padding-left: 20px;
    }

    #cn-left-col-inner .menu .active-trail {
        background: #cdd4e6;
        color: #000;
        text-decoration: none;
    }

    #cn-left-col-inner .expanded.active-trail > a.active-trail {
        background: url(/web/20211019232858im_/https://www.gostinfo.ru/Content/img/nav-a.png) no-repeat scroll 8px 9px #EAEDF2;
    }

        #cn-left-col-inner .expanded.active-trail > a.active-trail.active {
            background: url(/Content/img/nav-a.png) no-repeat scroll 8px 9px #CAD1E4 !important;
        }

    #cn-left-col-inner ul li.expanded, #cn-left-col-inner ul li.collapsed {
        list-style-image: none;
        list-style-type: none;
    }

    #cn-left-col-inner ul li.collapsed, #cn-left-col-inner .has-children {
        background: url(/Content/img/nav-right.png) no-repeat scroll 8px 9px;
    }

    #cn-left-col-inner ul ul {
        margin-bottom: 0;
        padding-bottom: 0;
    }

    #cn-left-col-inner ul li.expanded ul li a {
        padding-left: 15px;
    }

    #cn-left-col-inner ul ul ul {
        margin: 0;
        padding: 0;
    }

    #cn-left-col-inner .menu ul li.active-trail {
        margin-left: 0;
        padding-left: 0;
    }

    #cn-left-col-inner .menu ul li.expanded.active-trail li {
        margin-left: 0;
        padding-left: 12px;
    }

    #cn-left-col-inner .expanded.active-trail .menu li a {
        padding-left: 30px;
    }

    #cn-left-col-inner ul li.expanded li {
        border-top: 1px dotted #ccc;
        border-bottom: 0;
        background-color: #f6f7fb;
    }

    #cn-left-col-inner ul li.expanded.active-trail li {
        padding-left: 0;
    }

    #cn-left-col-inner ul li.expanded li:first-child {
        border-top: 0;
    }

.cn-left-col-default li a, .cn-left-col-default li div.nav-current {
    display: block;
    padding: 4px 5px;
}

#cn-left-col-inner .menu li a:hover {
    color: #F2A241;
    text-decoration: none;
}

#cn-left-col-inner ul li.collapsed a:hover, #cn-left-col-inner .has-children a:hover {
    background: url(/web/20211019232858im_/https://www.gostinfo.ru/Content/img/nav.png) no-repeat scroll 8px 9px #F6F7FB;
    color: #F2A241;
    text-decoration: none;
}

.views-table {
    width: 98%;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

    .views-table a {
        text-decoration: none;
    }

table thead th {
    border-top: 1px solid #ccc;
    background-color: #eee;
}

table td, table th {
    border-color: #ddd;
    border-style: solid;
    border-width: 1px 0;
    padding: 7px;
    vertical-align: top;
}

.views-table .even {
}

.views-table .odd, .views-table tr.odd td {
    background-color: #f9f9f9;
}

.view-homeevent #header {
    text-transform: uppercase;
    font-size: 20px;
    color: #333;
    margin: 0;
    padding: 11px 0 0 20px;
}

.view-homeevent #description {
    border-bottom: 1px solid #1a4780;
    color: #666;
    font-size: 14px;
    margin: 0 20px;
    padding: 0 0 10px;
    text-transform: uppercase;
}

.newhomemonth {
    float: left;
    font-size: 12px;
    padding: 26px 0 0 22px;
    position: relative;
    text-transform: uppercase;
}
/*
.newhomeday {
    color: #333;
    float: left;
    font-size: 22px;
    font-weight: bold;
    margin: 18px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
*/
.newhometitle {
    float: left;
    margin-top: 0px;
    padding: 0 14px 0 67px;
}

#cn-sft .view-homeevent li a {
    line-height: 1.3em;
}
/*перенос*/
.view-homeevent .views-row {
    clear: both;
    display: block;
    height: 49px;
    border-top: 14px solid #eee;
    background: url(/web/20211019232858im_/https://www.gostinfo.ru/Content/img/date-big-bg.png) no-repeat scroll 10px 0 transparent;
}

.node-inner.clearfix footer.submitted {
    margin-left: 0;
}

#boxes-box-scc_footer_contact {
    margin-top: -12px;
}

.cn-left-col-default h3.block-title  {
    background-color: #cad1e4;
}
.cn-left-col-default #newspanel  {
    background-color: #cad1e4;
}

#cn-left-col-inner .cart-block-summary-links li {
    border-bottom: 0;
    float: left;
    padding: 0 5px;
}

.block-menu-block h3.block-title {
    display: none;
}
.block-menu-block #newspanel {
    display: none;
}

#cn-search-box #cn-search {
    box-sizing: initial;
    -moz-border-radius: 2px 2px 2px 2px;
    -moz-box-shadow: none;
    background: none repeat scroll 0 0 white;
    border: 5px solid #77A133;
    color: #444;
    font: 99% sans-serif;
    height: 32px;
    line-height: 42px;
    margin-left: 0;
    margin-bottom: 4px;
    padding: 0 10px 0 10px;
    width: 215px;
}

#cn-search-box input {
    margin: 0 0 2px 0;
    height: 40px;
}

.refine-search {
    text-transform: uppercase;
}

* html #cn-head {
    margin-top: 3px;
}

* html #fip-pcim-gcnb, * html #cn-gcnb {
    height: 82px !important;
}

* html #cn-banner-inner {
    height: 52px !important;
}

* html #cn-intranetnb, * html #cn-intranetnb-inner, *html #cn-psnb .wet-boew-menubar {
    height: 32px !important;
}

* html #cn-sig {
    margin: 0;
}

* html #cn-wmms {
    top: 44px;
}

* html #cn-gcnb ul li {
    padding: padding:8px 0 10px 5px !important;
}

* html #cn-site-title {
    position: static !important;
}

* html #cn-site-title-inner {
    position: static !important;
    top: auto !important;
}

* html #cn-site-title a {
    position: relative !important;
    top: auto !important;
}

* html #cn-sig img, * html #cn-wmms img {
    height: auto !important;
    width: auto !important;
}

* html #cn-gcnb ul li {
    padding: 8px 0 10px 5px !important;
}

* html #cn-psnb .wet-boew-menu .expandicon {
    margin-right: 10px;
    background-image: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/menu-drop-down.gif);
}

* html #cn-bc ol {
    padding-bottom: 10px;
}

*:first-child + html #cn-bc ol {
    padding-bottom: 10px;
}

* html #cn-psnb .wet-boew-menu .showcase-visible {
    width: 960px;
}

@media only screen and (min-width:1200px) {
    #cn-subsite p {
        width: 1200px;
        margin: 0 auto;
    }

    #cn-site-title-inner {
        width: 800px;
    }
}

@media only screen and (max-width:959px) {
    #cn-subsite p {
        width: 768px;
        margin: 0 auto;
    }

    #cn-intranetnb ul {
        padding: 0 5px !important;
        background: none;
    }

        #cn-intranetnb ul li {
            padding-bottom: 8px;
            background: none !important;
        }

    #cn-gcnb {
        background-image: none !important;
    }

    #cn-intranetnb-inner {
        background-image: none !important;
        background-color: #333 !important;
        -moz-border-radius: 0 0 5px 5px;
        -webkit-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        box-shadow: inset 0 0 2px 2px #222;
        -moz-box-shadow: inset 0 0 2px 2px #222;
        -webkit-box-shadow: inset 0 0 2px 2px #222;
    }

    #cn-psnb .wet-boew-menu .expandicon {
        margin-right: 5px;
        padding-right: 10px;
    }

    #cn-site-title-inner {
        width: 430px;
    }
}

.tabs-style-scc {
    width: 618px;
    height: 325px;
    overflow: hidden;
    position: relative;
    float: left;
    padding: 0px;
}

    .tabs-style-scc .tabs {
        border: medium none;
        bottom: 0;
        left: 402px;
        margin-top: 0;
        min-height: 24px;
        padding-top: 2px;
        position: absolute;
        z-index: 2;
    }

        .tabs-style-scc .tabs span {
            display: none !important;
        }

        .tabs-style-scc .tabs li {
            -moz-border-radius: 2px 2px 2px 2px;
            background: none repeat scroll 0 0 #dfdcdc;
            border: none;
            float: left;
            margin-right: 2px;
            opacity: 1;
            width: auto;
        }

#scc-slideshow {
    background: #fff;
    border: 1px solid #ccc;
}

    #scc-slideshow h2 {
        border: 0;
        padding: 0 0 6px 10px;
        margin-bottom: 0;
        margin-top: 10px;
        font-family: 'Arimo',sans-serif;
        font-weight: bold;
        color: #666;
        font-size: 130%;
    }

.views-field-field-slider-photo {
    float: left;
}

.views-field-field-slider-description {
    background: #fff url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/bg-slider.gif) repeat-x 0 0;
    height: 325px;
    padding-left: 10px;
}

    .views-field-field-slider-description .field-content p strong {
        font-size: 1.4em;
        font-family: 'Arimo',sans-serif;
        color: #f0f0f0;
    }

    .views-field-field-slider-description .field-content p {
        padding: 10px 10px 0 433px;
        margin-top: 0;
        font-size: .85em;
        color: #f0f0f0;
    }

        .views-field-field-slider-description .field-content p a, .views-field-field-slider-description .field-content p a:hover {
            background: url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/bg-button.png) no-repeat 0 0;
            display: block;
            width: 117px;
            height: 27px;
            color: #fff;
            text-decoration: none;
            line-height: 27px;
            padding-left: 10px;
        }

.views-field-field-slider-caption {
    display: none;
}

.tabs-style-scc .tabs li.active {
    margin-right: 0;
    top: 0;
    background: #222;
    border: none;
}

    .tabs-style-scc .tabs li.active span {
        display: block!important;
        font-weight: normal;
        padding: 3px;
    }

.tabs-style-scc .tabs li a {
    font-size: 95%;
    color: #222 !important;
    text-decoration: none !important;
    display: block;
    border: none;
    text-decoration: none;
    background: transparent;
    padding: 2px 6px;
}

    .tabs-style-scc .tabs li a span {
        display: block;
        padding-top: 2px;
        font-size: 95%;
    }

    .tabs-style-scc .tabs li a.tabs-stop, .tabs-style-scc .tabs li a.tabs-start {
        color: #333 !important;
        display: none;
    }

    .tabs-style-scc .tabs li a.active, .tabs-style-scc .tabs li a:active {
        text-decoration: none;
        color: #fff !important;
        background: #333;
        border: none;
    }

    .tabs-style-scc .tabs li a:hover, .tabs-style-scc .tabs li a:focus {
    }

.tabs-style-scc .tabs-panel {
    overflow: hidden;
    float: left;
    margin: 0;
    padding: 0;
    border: none;
}

    .tabs-style-scc .tabs-panel .active {
        border: none;
    }

.tabs-style-scc .tabs-roller {
    background-color: transparent;
    border-bottom: 2px solid #fff;
    top: auto;
    bottom: 0;
}

.tabs-style-scc .tabs-toggle a.tabs-stop, .tabs-style-scc .tabs-toggle a.tabs-start {
    position: static;
    margin-right: 2px;
    margin-top: 10px;
    border: 1px solid #999;
    background-repeat: no-repeat;
    background-position: -1px 0;
    background-color: #eee !important;
}

.tabs-style-scc img {
    width: 430px;
    height: 325px;
    margin: 0;
    padding: 0;
    float: left;
}

.tabs-style-scc .tabs-content-pad {
    position: absolute;
    right: 10px;
    width: 645px;
    background: #fff url(/web/20211019232858im_/https://www.gostinfo.ru/profiles/webexp/themes/genesis_scc/scc_css/images/bg-slider.gif) repeat-x 0 0;
    color: #666;
    padding-right: 0px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 10px;
    margin-left: 10px;
    width: 175px;
    height: 304px;
}

    .tabs-style-scc .tabs-content-pad a, .tabs-style-scc .tabs-content-pad a:visited, .tabs-style-scc .tabs-content-pad a:hover {
        color: #666;
    }

    .tabs-style-scc .tabs-content-pad p {
        margin: 0 0 0 10px;
        padding: 0;
    }

.tabs-style-scc li.tabs-.tabs-style-scc li.tabs-toggle a:focus, .tabs-style-scc li.tabs-toggle a:active, .tabs-style-scc li.tabs-toggle a:hover {
    margin-right: 0;
    opacity: 1;
    filter: alpha(opacity=100);
    padding: 2px 5px 2px 24px;
}

.tabs-style-scc .tabs li.tabs-toggle {
    position: absolute;
    bottom: 10px;
    left: 10px;
    height: auto;
    width: auto;
    border: none;
    background-color: transparent;
}

    .tabs-style-scc .tabs li.tabs-toggle a {
        height: auto;
        margin: 0;
        min-width: 48px;
        text-align: center;
    }

.tabs-style-scc .tabs-toggle a:active, .tabs-style-scc .tabs-toggle a:focus {
    background-repeat: no-repeat !important;
    background-position: -1px 0 !important;
}

.tabs-style-scc .tabs-panel a:hover, .tabs-style-scc .tabs-panel a:focus, .tabs-style-scc .tabs-panel a:active {
    color: #666 !important;
}

.categories {
    float: right;
    width: 300px;
    padding-top: 2px;
}

    .categories .item {
        height: 109px;
        margin-top: 17px;
        background-color: #fff;
    }

        .categories .item:first-child {
            margin-top: 0;
        }

        .categories .item a img {
            float: left;
            width: 92px;
            height: 109px;
        }

        .categories .item a {
            text-decoration: none;
        }
        /*new_gostinfo*/
            .categories .item a:hover span {
                // background: #88b1e9;
                background: #E8EEF4;
                color: #295376;
            }

        .categories .item strong {
            font-family: 'Arimo',sans-serif;
            font-size: 23px;
            font-weight: bold;
            line-height: 5px;
            padding-bottom: 18px;
            margin: 0;
            display: block;
        }
        /*new_gostinfo*/
        .categories .item span {
            float: right;
            font-size: 12px;
            color: #295376;
            // background-color: #1c3f94;
            background-color: #E8EEF4;
            width: 187px;
            padding: 20px 10px 10px 10px;
            margin: 0px;
            height: 79px;
        }

    .categories h2 {
        border: none;
    }

.front #cn-cols-inner, .front #cn-bc-inner {
    background: none !important;
}

#cn-bc-inner {
    border: 0;
    background-image: none;
    background: transparent;
}

.not-front #cn-cols-inner {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding-top: 10px;
}

.not-front #cn-cols {
    padding-top: 0;
}

.front #cn-cols {
    padding-bottom: 0px;
}

#cn-quicklinks .region {
    float: left;
}

    #cn-quicklinks .region .item {
        height: 74px;
        margin-top: 20px;
    }

        #boxes-box-priorities_box .item:first-child, #cn-quicklinks .region .item:first-child {
            margin-top: 0;
        }

        #cn-quicklinks .region .item a {
            display: block;
            background: #c3d1eb;
            padding-top: 10px;
            height: 70px;
            width: 300px;
            line-height: 15px;
           
        }

            #cn-quicklinks .region .item a:hover {
                color: #000;
                background: #a0b8e4;
                text-decoration: none;
               
            }

        #cn-quicklinks .region .item p {
            margin: 0;
        }

        #cn-quicklinks .region .item strong {
            font-family: 'Arimo',sans-serif;
            font-size: 100%;
            margin-bottom: 0;
            display: block;
            margin-top: 4px;
             margin-right: 1.5px;
        }

        #cn-quicklinks .region .item a img {
            display: block;
            float: left;
            padding: 0px 0 0 5px;
            height: auto;
            width: auto;
            margin: 0 10px 0 5px;
        }

#whatsnew {
    background-color: #c3d1eb;
    /*height: 468px;*/
    height: 456px;
}

#cn-headlines {
    clear: both;
}

#cn-quicklinks #cn-headlines .block-content {
    background-color: transparent !important;
    clear: both;
}

#cn-headlines li.list-odd {
    background-color: transparent !important;
}
/*new_gostinfo*/
#cn-gcft {
    background-color: #7C1B25;
    padding: 20px 0px 00px 0px;
}

    #cn-gcft .line {
       /* border-bottom: solid 1px #ffffff;*/
       /* padding-bottom: 10px;*/
        margin-bottom: 10px;
    }

    #cn-gcft small {
        font-size: 14px;
        font-family: 'Arimo',sans-serif;
    }

    #cn-gcft .wrap .right img {
        position: relative;
        top: -5px;
        float: right;
        width: 118px;
        height: 32px;
    }

    #cn-gcft .wrap {
        color: white !important;
    }

    #cn-gcft p, #cn-gcft span {
        margin-left: 0px;
    }

    #cn-gcft.colC {
        float: right;
        width: 250px;
    }

    #cn-gcft .bookmarks img {
        margin: 0px;
        width: 34px;
        height: 34px;
    }

    #cn-gcft .colC address {
        font-style: normal;
        color: white;
        text-align: right;
        line-height: 150%;
        padding-bottom: 24px;
    }

    #cn-gcft .bookmarks {
        font-style: normal;
        color: white;
        text-align: right;
        line-height: 150%;
    }

#sccfoot {
    min-height: 25px !important;
}

#cn-gcft .colA {
    float: left;
}

    #cn-gcft .colA ul {
        float: left;
        width: 120px;
        padding-bottom: 20px;
    }

        #cn-gcft .colA ul li, #cn-gcft .colB ul li {
            clear: both;
            display: block;
            margin: 0 0 0 0px;
            font-size: .9em;
        }

            #cn-gcft .colA ul li h6 {
                font-size: 11px;
                font-weight: bold;
                text-transform: uppercase;
                color: #fff;
                margin-top: 0;
            }

#cn-gcft .colB {
}

#cn-gcft ul {
    list-style-type: none;
    margin: 0;
}

#cn-gcft .colB ul {
    font-weight: bold;
    text-transform: uppercase;
}

    #cn-gcft .colB ul li {
        border-top: solid 1px #fff;
        display: block;
        width: 100%;
    }

        #cn-gcft .colB ul li.first {
            border-top: 0;
        }

        #cn-gcft .colB ul li a {
            display: block;
            padding: 8px 0;
        }

        #cn-gcft .colB ul li.first a {
            padding-top: 0;
        }

#cn-gcft .colC {
    float: right;
    width: 180px;
    font-size: 12px;
}

    #cn-gcft .colC address {
        font-style: normal;
        text-align: right;
        line-height: 150%;
        padding-bottom: 24px;
    }

p.nomarginleft {
    margin-left: 0px;
}

.view.view-acronyms-glossary.view-id-acronyms_glossary.view-display-id-attachment {
    padding-left: 10px;
}

.updatenotice {
    color: red!important;
    border-bottom: 1px dotted #CCCCCC;
    font-size: 11px;
    font-weight: bold;
}

#whatsnew-more-link {
    border-bottom: 1px dotted #CCCCCC;
    float: right;
    font-size: 12px;
    text-transform: lowercase;
}

#cn-psnb .wet-boew-menu .first a {
    padding-right: 20px !important;
}

#whatsnew .pager-current {
    border: 3px solid #88B1E9;
    background-color: #88B1E9 !important;
}

#whatsnew .pager {
    left: 185px;
    position: relative;
    top: -237px;
    width: 120px;
}

    #whatsnew .pager li {
        color: #FFFFFF !important;
        margin: 0px !important;
        padding: 1px !important;
    }

#whatsnew .pager-item a:link, #whatsnew .pager-item a:visited {
    background-color: #abcdef;
    color: #FFFFFF !important;
    margin: 0px !important;
    padding: 4px !important;
}

#whatsnew .pager-item a:hover {
    background-color: #919191;
}

#whatsnew .pager-first, #whatsnew .pager-last, #whatsnew .pager-next, #whatsnew .pager-previous {
    display: none;
}

.menu-2343 h3 {
    line-height: 15px;
    width: 150px;
}

.menu-1887 h3 {
    line-height: 15px;
    width: 120px;
}

.menu-1911 h3 {
    line-height: 15px;
    width: 130px;
}

#block-uc_cart-cart {
    border-bottom: 1px dotted #ccc;
}

.views-field-buyitnowbutton input {
    margin: 0pt !important;
}

.views-field-buyitnowbutton div {
    margin: 0pt !important;
}

.menu-607 a:link, .menu-607 a:visited, .menu-601 a:link, .menu-601 a:visited {
    color: #32638C !important;
}

.menu-607 a:hover, .menu-607 a:active, .menu-601 a:hover, .menu-601 a:active {
    color: #B71F1F !important;
}

#menu_goc_nav_bar a:hover {
    color: #B71F1F !important;
}

.page-cart-checkout-complete #content, .review-instructions, .field-name-field-date, .node-product, .page-title, .view-header, .node-staff-listing, .node-accredited-client-listing, .node-council-members, .node-acronyms, .view-id-palcan_item, .view-id-standardsdb_item, .view-id-standardsstore_item {
    margin-left: 10px;
}

    .node-staff-listing p, .node-accredited-client-listing p, .node-council-members p, .node-acronyms p {
        margin-left: 0px;
    }

    .view-id-standardsdb_item h1, .view-id-standardsdb_item h2, .view-id-standardsstore_item h1, .view-id-standardsstore_item h2 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .view-id-palcan_item h1, .view-id-palcan_item h2 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .view-id-standardsdb_item .views-label, .view-id-palcan_item .views-label, .view-id-standardsstore_item .views-label {
        color: #696B66;
        font-size: 12px;
        font-weight: bold;
    }

    .view-id-standardsdb_item .views-field, .view-id-palcan_item .views-field, .view-id-standardsstore_item .views-field {
        padding-top: 5px;
    }

.glossary-news-articles {
    margin: 0px 10px 0px 10px;
}

.node-staff-listing h3, .node-acronyms h3, .node-publications h3, .node-council-members h3, .node-accredited-client-listing h3 {
    color: #696B66;
    font-size: 12px;
    font-weight: bold;
    margin: 1px;
}

.node-staff-listing .field-item, .node-acronyms .field-item, .node-publications .field-item, .node-council-members .field-item, .node-accredited-client-listing .field-item {
    margin: 5px 0px 5px 0px;
}

.node-staff-listing .field-name-field-full-name {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
}

.node-council-members .field-name-field-last-name {
    font-size: 16px;
    font-weight: bold;
}

.node-council-members .field-name-field-first-name {
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
}

.node-acronyms .field-name-field-acronym {
    font-size: 16px;
    font-weight: bold;
}

footer.submitted {
    margin-left: 10px;
    margin-bottom: 10px;
}

menu.node-links {
    padding: 0px;
}

    menu.node-links ul.links {
        margin: 0px 0px 0px 10px;
    }

        menu.node-links ul.links ul.inline {
            display: none;
        }

code {
    margin-right: 5px;
}

#sidebar-first ul.menu li.leaf {
    list-style-type: none !important;
    list-style-image: none !important;
}

#edit-skinr-settings-block-type-genesis-clf-groups-general-stylingcss div {
    float: left !important;
    width: 200px !important;
}

.skinr-form .fieldset-wrapper div.description {
    float: left;
}

#admin-menu li li.expandable ul {
    margin: -20px 0 0 160px !important;
}

#cn-banner {
    z-index: 500 !important;
    background: #fafafa/*#f5f9fd*/;
}

#cn-psnb .wet-boew-megamenu, #cn-psnb .wet-boew-menu {
    z-index: 499 !important;
}

#main-menu-wrapper {
    margin: 0px;
    font-family: Arial,Helvetica,sans-serif;
}

#diff-node-revisions {
    margin-left: 0px;
}

table.diff {
    width: 95%;
}

ul.primary li a {
    padding: 0.3em 0.5em;
}

ul.drupaltabs {
    margin: 0px 0px 0px 10px !important;
    padding: 0px !important;
    border-bottom: none;
}

    ul.drupaltabs.secondary {
        margin: 20px 0px 0px 0px !important;
        padding: 0px !important;
        border-bottom: none;
    }

    ul.drupaltabs li a, ul.drupaltabs li.active a {
        border-bottom: 1px solid #BBB;
    }

        ul.drupaltabs li a:hover {
            border-bottom: 1px solid #ccc;
        }

legend {
    border-right: none;
    border-bottom: none;
    background: none;
    margin: 0px;
    padding: 0px;
}

.workbench-moderation-moderate-form select {
    vertical-align: baseline;
    margin: 0px;
}

.workbench-moderation-moderate-form input {
    margin: 0px;
}

.workbench-info-block {
    margin: 0px 10px 0px 10px !important;
}

.block-region {
    background-color: #B4D7F0;
}

.block-menu ul li {
    list-style-type: none;
    list-style-image: none;
}

.node-type-main-slider #main-content img {
    width: 500px;
}

#cn-left-col-inner .pane-content li {
    list-style-type: none;
    list-style-image: none;
}

.pane-page-tabs {
    margin-top: 5px;
    margin-bottom: 20px;
}

div.panels-ipe-placeholder h3 {
    background: #898AAB;
    padding: 10px 0px 10px 10px;
    font-weight: bold;
}

.panels_enabled #block-workbench-block {
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}

div.panels-ipe-draghandle {
    background-color: #146094;
    cursor: move;
    height: 24px;
}

.panels-ipe-editing .panels-ipe-region {
    width: 98%;
}

#cn-gcnb-lang ul {
    float: none !important;
}

.page-search input[type="submit"], .page-search input[type="reset"], .page-search input[type="button"] {
    margin-top: 0px !important;
    padding: 1px;
}

#search_number_results {
    color: #696B66;
    font-size: 12px;
    font-weight: bold;
}

.page-search h2 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.search-info {
    display: none;
}

.search-result {
    border-top: 1px dotted #ccc;
}

    .search-result a:link {
        text-decoration: none;
        font-weight: bold;
    }

.page-search #page-title {
    padding: 10px;
}

.page-search h2 {
    color: #696B66;
    font-size: 17px;
}

.page-search .drupaltabs a:link {
    background-color: #77A133 !important;
    border: 2px solid #77A133 !important;
    color: #FFFFFF !important;
}

.page-search .drupaltabs a:visited {
    background-color: #77A133 !important;
    border: 2px solid #77A133 !important;
    color: #FFFFFF !important;
}

.page-search .drupaltabs a:hover {
    background-color: #fff !important;
    border-bottom: 3px solid #fff!important;
    color: #2D2D2D !important;
}

.page-search .drupaltabs .active a:visited, .page-search .drupaltabs .active a:link, .page-search .drupaltabs .active a:hover {
    background-color: #fff !important;
    border-bottom: 3px solid #fff!important;
    color: #2D2D2D !important;
}

.page-search .local-tasks {
    border-bottom: 2px solid #77A133 !important;
    height: 20px;
    margin: 10px;
}

.result_item_footer {
    color: black;
    font-family: Arial,Helvetica,sans-serif;
}

    .result_item_footer span {
        color: #696B66;
    }

.block-sidebar-second.block-count-1 {
    margin-top: 82px;
}

.block-facetapi {
    background-color: #F7FCEF;
    border-left: 1px dotted #CCCCCC;
    border-top: 2px solid #77A133;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.facetapi-limit-link {
    color: #295376 !important;
    font-size: 11px;
    margin: 5px;
    text-decoration: none;
}

.block-facetapi a:link {
    color: #6D932A;
    text-decoration: none;
}

.block-facetapi a:visited {
    color: #5A5B5B;
    text-decoration: none;
}

.block-facetapi a:hover {
    color: #B71F1F;
    text-decoration: underline;
}

.block-facetapi a:active {
    color: #B71F1F;
    text-decoration: underline;
}

.block-facetapi h3 {
    color: #2D2D2D;
    font-size: 13px;
    font-weight: bold;
}

.search-snippet-info #right {
    margin-left: 20px;
    width: 300px;
}

.search-snippet-info #left {
    float: right;
    width: 300px;
}

#search_program_specialty_area {
    padding-top: 7px !important;
    color: #696B66;
}

#search_issued_on {
    padding-top: 7px !important;
}

.allSides {
    list-style-type: none;
}

.messages.status {
    margin: 20px;
}

#menu_goc_nav_bar #cn-gcnb-lang .active {
    display: none;
}

#cn-gcnb-lang span {
    color: white;
    display: block;
    padding: 0 1em;
    border: none;
    padding-right: 1px;
}

.cn-left-col-default .language-switcher-locale-url li span {
    display: block;
    padding: 4px 5px;
}

dt, dd {
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.SocialIcons {
    width: 220px;
    border: 0px solid red;
}

.feature-thumbnail {
    clear: both;
}

    .feature-thumbnail img {
        float: left;
        margin: 2px 10px 10px 0px;
    }

.insidebios {
    clear: both;
    padding-bottom: 40px;
}

    .insidebios p {
        margin-left: 212px;
    }

.AccreditedClientsRow {
    border-bottom: 1px dotted #3E6BA0;
    float: left;
    padding: 0 6px 6px;
    width: 475px;
}

    .AccreditedClientsRow h3 {
        border: 0 solid green;
        float: left;
        height: 65px;
        text-indent: -8008px;
        width: 85px;
    }

.AccreditedClientsLogo {
    border: 0px solid green;
    float: left;
    height: 65px;
    width: 85px;
    padding: 0px 8px 0px 0px;
}

    .AccreditedClientsLogo img {
        border: 2px solid #ccc;
    }

#cn-left-col-inner ul li.expanded li {
    padding-left: 8px;
}

.AccreditedClientsLogo img {
    border-style: none !important;
}

.callout {
    border-top: 1px dotted #ccc;
    width: 100%;
}

li.callout {
    padding-bottom: 10px;
    list-style-type: none !important;
    list-style-image: none !important;
    float: left;
}

    li.callout a:link {
        text-decoration: none !important;
    }

.callout div.right {
    width: 250px;
    margin-top: 0px;
    float: left;
    line-height: 2em;
}

.callout div.left {
    padding-right: 20px;
    margin-left: 28px;
    width: 250px;
    float: left;
    line-height: 1.6em;
}

.callout div.full {
    padding-right: 20px;
    padding-left: 84px;
    margin-left: 28px;
    width: 650px;
    float: left;
}

.item-list ul {
    border: 0px solid red;
}

table {
    font-size: 100%;
}

#block-views-features_blocks_current_-block .view-header {
    margin-left: 0px !important;
    padding: 10px 0px;
}

#block-views-features_blocks_current_-block .views-row {
    border-top: 1px dotted #CCCCCC;
    padding: 10px 0px;
}

    #block-views-features_blocks_current_-block .views-row p {
        margin-left: 0px !important;
    }

#block-views-features_blocks_current_-block {
    margin-left: 10px !important;
}

.item-list ul li {
    list-style-type: none;
}

.view-id-homeevent .view-content {
    margin-left: 0px;
    margin-right: 0px;
}

.FeaturedArticle img {
    float: left;
    padding: 5px;
}

.node-features-articles img {
    float: left;
    padding: 10px;
}

.views-field-field-date {
    width: 100px;
}

#edit-submitted-feedback-form {
    400px;
}

table thead th {
    vertical-align: left;
}

span.phoneicon {
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/phone.png") no-repeat left center;
    padding-left: 24px;
}

div.field-name-field-accredited-sec-phone-1 {
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/phone.png") no-repeat left center;
    padding-left: 24px;
}

div.field-name-field-accredited-phone-1 {
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/phone.png") no-repeat left center;
    padding-left: 24px;
}

div.field-name-field-accredited-phone-2 {
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/phone.png") no-repeat left center;
    padding-left: 24px;
}

div.field-name-field-accredited-primary-fax {
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/fax.gif") no-repeat left center;
    padding-left: 24px;
}

span.faxicon {
    display: block;
    height: 22px;
    background: transparent url("https://web.archive.org/web/20211019232858im_/http://www.scc.ca/profiles/webexp/themes/genesis_scc/wetcss/wet-boew-cssgri-v1.3b6/grids/images/fax.gif") no-repeat left center;
    padding-left: 24px;
    margin-bottom: 6px;
}

.search-form .form-actions {
    display: inline;
}

.node-accredited-client-listing {
    border-bottom: 1px dotted #ccc;
    width: 100%;
}

    .node-accredited-client-listing div.right {
        width: 250px;
        margin-top: 0px;
        float: left;
        line-height: 2em;
    }

    .node-accredited-client-listing div.left {
        padding-right: 20px;
        margin-left: 28px;
        width: 250px;
        float: left;
        line-height: 1.6em;
    }

    .node-accredited-client-listing .field-type-image {
        border: 0px solid green;
        float: left;
        height: 65px;
        width: 85px;
        padding: 0px 8px 0px 0px;
    }

        .node-accredited-client-listing .field-type-image img {
            border: 0px solid #ccc;
        }

    .node-accredited-client-listing .field-name-field-date {
        margin-left: 0px;
    }

.node-links {
    clear: both;
}

#block-block-8 {
    float: left;
}

#whatsnew {
    background-color: #c3d1eb;
}

.view-homeevent .views-row {
    border-top: 14px solid #c3d1eb;
}

#cn-gcnb li.member_scc a {
    color: #32638C !important;
}

#block-apachesolr_search-sort {
    margin: 10px 0px 10px 0px;
}

#block-apachesolr_search-sort {
    margin-left: 10px;
}

    #block-apachesolr_search-sort ul li {
        display: inline;
        margin: 0px 5px 0px 0px;
    }

#solr_sort_custom {
    margin: 20px 0px 20px 0px;
    color: #696B66;
}

    #solr_sort_custom p {
        font-size: 17px;
    }

#block-apachesolr_search-sort ul li {
    background-color: #EEE;
    border: 1px solid #CCC;
    padding: 2px 4px !important;
}

    #block-apachesolr_search-sort ul li img {
        margin: 0px 4px 0px 0px;
    }

#webform-client-form-117865 label {
    display: block;
    padding-bottom: 10px;
    font-weight: normal;
}

ul#apply {
    list-style: none;
    margin: 0;
    padding: 0 0 0 10px;
}

    ul#apply li {
        display: block;
        padding: 0;
        width: 200px;
        text-align: center;
    }

        ul#apply li:hover {
            display: block;
            border-radius: 8px;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            -o-border-radius: 8px;
        }

        ul#apply li a {
            color: #fff;
            background-color: #608cc7;
            padding: 10px;
            text-decoration: none;
            display: block;
            border: 1px solid #333;
            border-radius: 8px;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            -o-border-radius: 8px;
        }

            ul#apply li a:visited {
                color: #fff;
                text-decoration: none;
            }

            ul#apply li a:hover {
                background-color: #99bae6;
                color: #fff;
                text-decoration: none;
            }

            ul#apply li a:active {
                color: #fff;
                background-color: #ef9f9f;
                text-decoration: none;
            }

.field-type-datetime .field-label {
    font-weight: normal;
}

.node-events-articles, .date-display-start {
    padding-left: 10px;
}

#quicktabs-tabpage-login-1 {
    margin-top: 2px;
}

#quicktabs-tabpage-login-0 {
    margin-top: 2px;
}

#user-login {
    display: visible;
}

.cke_skin_kama_container .cke_panel_frame {
    background: #fff;
    color: #000;
}

.fisrt-class field-label {
    color: orange;
}

.newhomemonth {
    float: left;
    font-size: 12px;
    padding: 3px 0 0 24px;
    position: relative;
    text-transform: uppercase;
}

#cn-head, #cn-head-inner, #cn-banner, #cn-banner-inner {
    overflow: visible !important;
}

/*
     FILE ARCHIVED ON 23:28:58 Oct 19, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:57:27 Mar 12, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1042.325
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.095
  RedisCDXSource: 13.555
  esindex: 0.006
  LoadShardBlock: 1012.359 (3)
  PetaboxLoader3.datanode: 1228.282 (5)
  CDXLines.iter: 14.122 (3)
  load_resource: 745.722 (2)
  PetaboxLoader3.resolve: 213.504 (2)
*/