﻿body {
    background-image: url("../images/bg.png");
    background-attachment: fixed;
    zoom: 100%;
}

.container {
    background-color: white !important;
    margin-top: 15px;
    margin-bottom: 15px;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.5), -5px 5px 10px rgba(0,0,0,0.5);
}

.head-title {
    font-family: 'El Messiri', sans-serif;
    font-size: 2em;
    color: #D73604;
    text-shadow: 2px 2px 6px #c1c1c1;
    margin-top: 20px;
}

.head-title2 {
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', Arial, sans-serif;
    font-size: 1.1em;
    text-shadow: 2px 2px 6px #c1c1c1;
}

#toprow {
    background-image: linear-gradient(to top, rgb(80,80,80), rgb(160, 160, 160));
}

#toprow a {
    font-size: 1.1em;
    color: white;
    margin: 0 10px;
    text-shadow: -1px -1px 0px rgb(80,80,80), 1px 1px 0px rgb(80,80,80);
}

#toprow a:hover {
    color: #D73604;
}

.navbar {
    margin-left: -15px !important;
    margin-right: -15px !important;
    margin-top: 7px !important;
    background-color: #D73604 !important;
    background-image: linear-gradient(to top, #D73604, #f94604);
}

.nav-link {
    color: #e7e7e7 !important;
}

.nav-link:hover {
    color: #fff !important;
}

.dropdown-item {
    font-size: 0.8em !important;
}

.navbar-toggler {
    border-color: #fff !important;
}

.navbar-toggler-icon {
    color: #fff !important;
}

.ticker {
    width: 100%;
    max-width: 687px;
    margin: 0 auto 0 auto;
    padding: 5px;
    text-align: center;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #669900;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #669900;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #669900;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #669900;
}

.tooltip-inner {
    max-width: 305px;
    background-color: #669900;
}

main {
    margin-top: 20px;
}

main article h2 {
    font-family: 'El Messiri', sans-serif;
    font-size: 1.8em;
}

main article h3 {
    font-family: 'El Messiri', sans-serif;
    font-size: 1.5em;
}

main article a:hover {
    color: #D73604;
    text-decoration: none;
}

main article hr {
    border-top:1px solid #D73604;
    width:100%;
    margin-bottom: 15px;
}

.carousel-caption {
    color: #fff !important;
    background-color: rgba(226,227,229,0.4) !important;
    border-color: #d6d8db !important;
}

#News {
    margin: 0 0 15px 0;
}

#News p {
    font-size: 0.8em;
    margin-bottom: 0px;
}

.date {
    background: #222;
    border: 1px solid #3b2e29;
    float: left;
    width: 49px;
    color: #fff;
    text-align: center;
    margin-bottom: 2px;
}

.date span {
        display: block;
}

.date-day {
        font-size: 18px;
        font-weight: bold;
        line-height: 1em;
        padding: 5px 0;
}

.date-month {
        background: #D73604;
        font-size: 15px;
        margin-top: 0;
}

h4 a:hover {text-decoration:none;}

h2 a, h2 a:hover {color:black;}

#links a img {
    margin-bottom: 10px;
    margin-right: 10px;
}

footer {
    margin-top: 20px;
    border-top: 1px solid #e7e7e7;
}

footer .row {
    background-color: #313131;
}

footer .row div {
    padding: 20px;
    font-size: 0.9em;
}

footer #copy {
    background-color: #000;
    color: #fff;
    padding: 15px;
    text-align: center;
}

footer p {
    color: gray;
}

footer a, footer a:hover {
    color: #fff !important;
}

footer div:first-child div a {
    margin: 0 10px 0 10px;
}

footer div:first-child div a img {
    filter: grayscale(100%);
    transition: all 0.5s;
}

footer div:first-child div a img:hover {
    filter: none;
}

.ck-editor__editable {
    background-color: white;
    background-image: none;
    padding: 15px;
}

@media (max-width: 991px) {
        .head-title {
        font-size: 1.8em;
    }

    .head-title2 {
        font-size: 0.8em;
    }

    #toprow a {
        font-size: 0.8em;
    }

    .nav-link {
        font-size: 0.8em !important;
    }

    main {
        font-size: 0.8em !important;
    }

    footer {
        font-size: 0.8em !important;
    }
}

#js-show-iframe-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:293px;max-width:100%;background:linear-gradient(138.4deg,#38bafe 26.49%,#2d73bc 79.45%);color:#fff;cursor:pointer}#js-show-iframe-wrapper .pos-banner-fluid *{box-sizing:border-box}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2{display:block;width:240px;min-height:56px;font-size:18px;line-height:24px;cursor:pointer;background:#0d4cd3;color:#fff;border:none;border-radius:8px;outline:0}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:hover{background:#1d5deb}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:focus{background:#2a63ad}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:active{background:#2a63ad}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@font-face{font-family:LatoWebLight;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:LatoWeb;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:LatoWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebLight;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebRegular;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ScadaWebRegular;src:url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ScadaWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Geometria;src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot);src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot?#iefix) format("embedded-opentype"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Geometria-ExtraBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot);src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal}
#js-show-iframe-wrapper .bf-1{position:relative;display:grid;grid-template-columns:var(--pos-banner-fluid-1__grid-template-columns);grid-template-rows:var(--pos-banner-fluid-1__grid-template-rows);width:100%;max-width:1060px;font-family:LatoWeb,sans-serif;box-sizing:border-box}#js-show-iframe-wrapper .bf-1__decor{grid-column:var(--pos-banner-fluid-1__decor-grid-column);grid-row:var(--pos-banner-fluid-1__decor-grid-row);padding:var(--pos-banner-fluid-1__decor-padding);background:url(https://pos.gosuslugi.ru/bin/banner-fluid/1/banner-fluid-bg-1.svg) var(--pos-banner-fluid-1__decor-bg-position) no-repeat;background-size:var(--pos-banner-fluid-1__decor-bg-size)}#js-show-iframe-wrapper .bf-1__logo-wrap{display:flex;flex-direction:column;align-items:flex-end}#js-show-iframe-wrapper .bf-1__logo{width:128px}#js-show-iframe-wrapper .bf-1__slogan{font-family:LatoWebBold,sans-serif;font-size:var(--pos-banner-fluid-1__slogan-font-size);line-height:var(--pos-banner-fluid-1__slogan-line-height);color:#fff}#js-show-iframe-wrapper .bf-1__content{padding:var(--pos-banner-fluid-1__content-padding)}#js-show-iframe-wrapper .bf-1__description{display:flex;flex-direction:column;margin-bottom:24px}#js-show-iframe-wrapper .bf-1__text{margin-bottom:12px;font-size:24px;line-height:32px;font-family:LatoWebBold,sans-serif;color:#fff}#js-show-iframe-wrapper .bf-1__text_small{margin-bottom:0;font-size:16px;line-height:24px;font-family:LatoWeb,sans-serif}#js-show-iframe-wrapper .bf-1__btn-wrap{display:flex;align-items:center;justify-content:center}
