* { margin: 0px; padding: 0px; }
i, strong { font-style: normal; font-weight: normal; }
html, body { height: 100%; min-width: 320px; }
body { font-size: 18px; font-family: Helvetica,Arial,sans-serif; color: rgb(0, 0, 0); background: rgb(247, 247, 247) none repeat scroll 0px 0px; }
textarea, input { outline: medium none; }
a { color: rgb(22, 151, 206); }
a:hover { color: rgb(176, 73, 59); }
a img { border: medium none; }
a:focus { outline: medium none; }
h1 { font-size: 24px; font-weight: 400; }
h2 { font-size: 22px; font-weight: 400; }
.alex_zevsa_wcih4ECQW { position: relative; margin: 0px auto; width: 960px; padding: 0px 20px; }
.clearfix::before, .clearfix::after { content: ""; display: table; }
.clearfix::after { clear: both; }
.footer .contacts, .footer .site h4, .katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe, .main-page .main-slider .share h4, .main-page .calendar .item .dvksub_rYPIQ4ET span, .sport-tv .left-blk, .main-page .map h4, .main-page .annonce-blk .dvksub_rYPIQ4ET span, .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC { font-family: PFDinTextCondProMedium,Helvetica,Arial ! important; }
.RA4CSZ_e3qI7YOg, .def-page .org-list h3, .def-page .org-list .type, .faq-page .news-list .sec-year, .media-page .news-list .sec-year, .sec-page .doc-list h4, .photo-page .photo-also .dvksub_rYPIQ4ET, .photo-page .photo-list .dvksub_rYPIQ4ET, .video-page .video-also .dvksub_rYPIQ4ET, .video-page .video-list .dvksub_rYPIQ4ET, .renul_seDwyoGn57 .dvksub_rYPIQ4ET, .zhanna_86_o5IKudBv h2, .root_f21XaquIT .news-list .dvksub_rYPIQ4ET, .root_f21XaquIT .top-blk .rss, .footer .address, .footer .copyrights, .main-page .map h2, .main-page .news h3, .main-page .news-blk .dvksub_rYPIQ4ET, .main-page .annonce-blk .dvksub_rYPIQ4ET, .main-page .main-slider h3, .main-page .calendar .day, .main-page .calendar .item .dvksub_rYPIQ4ET, .main-page .calendar .month-name, .main-page .ministr-blk .dvksub_rYPIQ4ET, .main-page .calendar h3, .katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a, .main-page .news-blk .links, .main-page .map .reg-news, .main-page .map h3, .main-page .annonce-blk .links, .katyakoncakova_FtFDdVex .region-btn { font-family: PFDinTextCondProRegular,Helvetica,Arial ! important; }
.katyakoncakova_FtFDdVex { position: relative; z-index: 15;     box-shadow: 0 5px 15px #0000004d;}
.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC { margin-top: 40px; float: left; width: 360px; text-decoration: none; color: rgb(0, 0, 0); display: block; position: relative; }
.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC img { width: 74px; height: 80px; float: left; }
.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1 { font-size: 18px; margin-top: 17px; margin-left: 18px; width: 265px; float: left; text-transform: uppercase; line-height: 1; }
.katyakoncakova_FtFDdVex .vasilusya_rfYcdWbD { float: right; font-size: 12px; margin-top: 5px; }
.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs { width: 330px; float: right; margin-top: 60px; }
.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .mansurovan_vUZn4RQN { text-align: right; font-size: 12px; text-transform: uppercase; float: right; }
.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .Dulov_V_V_du3BxPsUO { font-weight: 700; color: rgb(53, 55, 70); }
.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a { color: rgb(53, 55, 68); }
.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a:hover { color: rgb(176, 73, 61); }
.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .udav_t_slEtc0GR { margin: 0px 5px; }
.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .tata_soboleva_XjcqhmYZ7 { margin-top: 25px; position: relative; text-align: right; }
.katyakoncakova_FtFDdVex .tata_soboleva_XjcqhmYZ7 .tjn-02_ANHUDPcR { width: 170px; padding: 4px 5px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe { margin-top: 10px; background: rgb(51, 53, 65) none repeat scroll 0px 0px; height: 50px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .main-menu-blk { list-style: outside none none; }
.katyakoncakova_FtFDdVex .main-menu-blk > li { display: inline-block; float: left; margin-right: 23px; position: relative; padding: 17px 10px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe a { text-transform: uppercase; font-size: 14px; color: rgb(255, 255, 255); text-decoration: none; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .submenu-btn { color: rgb(207, 79, 58); font-style: normal; margin-left: 4px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT { position: absolute; top: 50px; left: -40px; width: 400px; padding: 40px 40px 40px 0px; background: rgb(255, 255, 255) none repeat scroll 0px 0px; z-index: 15; display: none; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .germantrava_IeZ6X4Esi9 .vica_ehEmluAT { left: 0px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .shev_V7Mo2liaeP .vica_ehEmluAT { left: -180px; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT li { float: left; margin-left: 40px; display: block; border-bottom: 1px dashed rgb(189, 189, 191); z-index: 10; position: relative; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe li.wwwter_ma_fAfmL15qxg { border-top: 1px dashed rgb(189, 189, 191); }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a { font-size: 14px; color: rgb(22, 151, 205); text-transform: none; width: 160px; padding: 9px 0px 7px; display: block; }
.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a:hover { color: rgb(176, 73, 57); }
.katyakoncakova_FtFDdVex .vladimir210487_POv1ApGe { position: absolute; width: 440px; left: 0px; top: -1px; bottom: -1px; box-shadow: 0px 1px 5px rgb(0, 0, 0); opacity: 0.2; z-index: 1; }
.alstep54_sglCGFT6q { font-size: 12px; }
.renul_seDwyoGn57 h2 { font-weight: 700; font-size: 36px; margin-top: 15px; }
.renul_seDwyoGn57 .dvksub_rYPIQ4ET { color: rgb(108, 110, 126); font-size: 14px; text-transform: uppercase; margin-top: 5px; }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 { margin-top: 25px; color: rgb(108, 110, 122); line-height: 1.5; padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px dashed rgb(185, 185, 185); font-size: 18px; }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p { text-indent: 20px; color: rgb(0, 0, 0); text-align: justify; margin: 15px; line-height: 31px; }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs { text-indent: 0px; font-weight: 700; margin-bottom: 0px; font-size: 22px; }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG { margin-top: 5px; font-size: 15px; line-height: 20px; padding: 10px; background: rgb(204, 204, 204) none repeat scroll 0px 0px; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75); }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .udalykhnn_av3FDRJhB { text-align: center; }
.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .AGB_yQobO46Dw { margin-top: 10px; font-size: 13px; color: rgb(161, 161, 162); }
.renul_seDwyoGn57 .gelat_Bb6MhOHv { float: left; padding: 0px 30px 10px 0px; font-size: 12px; font-style: italic; color: rgb(161, 161, 168); }
.renul_seDwyoGn57 .gelat_Bb6MhOHv .ewa-b_p5sjGkxr1 { margin-top: 5px; }
.zhanna_86_o5IKudBv { background: rgb(255, 255, 255) none repeat scroll 0px 0px; padding: 35px 40px 40px; margin: 0px 0px 50px; border-radius: 4px; }
.zhanna_86_o5IKudBv h2 { font-size: 22px; text-transform: uppercase; line-height: 1; }
.altakansk_YrlOq5h6N { font-family: Arial; color: rgb(108, 110, 131); margin: 0px 5px; }
.dmavrodi_yjLIBb2Q { position: relative; z-index: 10; }
.web-s { font-family: WebSymbols; -moz-user-select: none; }
.sazonov66_g9ysODlqt { margin-bottom: -340px; min-height: 100%; position: relative; background: rgb(247, 247, 247) none no-repeat scroll center top; }
.vk-container { font-family: tahoma,arial,verdana,sans-serif,Lucida Sans; font-size: 15px; color: rgb(0, 0, 0); text-decoration: none; }
.vk-header { background: rgb(218, 226, 232) none repeat scroll 0px 0px; padding: 4px 4px 4px 6px; margin-bottom: 10px; }
.vk-logo { background: transparent none no-repeat scroll 0px 0px; width: 16px; height: 16px; float: right; margin-top: -1px; }
.vk-header-text { padding: 2px 3px 1px; line-height: 100%; color: rgb(69, 104, 142); font-weight: 700; }
.vk-avatar img { float: left; margin-right: 10px; }
.vk-comment, .vk-comment-load { margin-bottom: 15px; position: relative; border-bottom: 1px solid rgb(218, 225, 232); padding-bottom: 15px; }
.vk-comment:last-child { border-bottom: 0px none; }
.vk-comment-name { color: rgb(43, 88, 122); font-weight: 700; font-size: 12px; }
.vk-comment-text { margin-left: 60px; }
.vk-comment-date { margin-left: 60px; color: rgb(153, 153, 153); }
.foto-sert { max-width: 35%; }

@media screen and (max-width: 1020px) {
  .alex_zevsa_wcih4ECQW { width: auto; }
  .main-menu-blk { width: 100%; margin: 0px auto; }
  .katyakoncakova_FtFDdVex .main-menu-blk > li { width: 16.666%; float: left; margin: 0px; display: block; padding: 0px; text-align: center; height: 100%; }
  .katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe { height: auto; }
  .katyakoncakova_FtFDdVex .main-menu-blk > li a { line-height: 50px; }
  .katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs { width: 180px; }
  .alex_zevsa_wcih4ECQW, .main-menu-blk { height: 100%; }
  .web-s { display: none; }
  body img { max-width: 100%; }
  center > img { max-width: 100%; }
}
@media screen and (max-width: 720px) {
  .katyakoncakova_FtFDdVex .main-menu-blk > li { width: 33.333%; }
  .katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs { display: none; }
  .renul_seDwyoGn57 .gelat_Bb6MhOHv { width: 250px; margin: 0px auto; padding-right: 0px; float: none; }
  .renul_seDwyoGn57 .gelat_Bb6MhOHv > img { display: block; margin: 0px auto; }
  .zhanna_86_o5IKudBv h2 { text-align: center; line-height: 1.3; font-size: 20px; }
  .renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p { font-size: 14px; }
  .foto-sert { max-width: 100%; }
  .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC {margin-top: 0px !important; float: unset !important; width: 100% !important; text-decoration: none; display: flex !important; align-items: center; justify-content: center; padding: 10px 0;}
}
@media screen and (max-width: 420px) {
  .zhanna_86_o5IKudBv { padding-left: 10px; padding-right: 10px; }
  .alstep54_sglCGFT6q { display: none; }
  .katyakoncakova_FtFDdVex .main-menu-blk > li { width: 50%; }
  .udalykhnn_av3FDRJhB img, body img { max-width: 100%; }
  .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC { width: 320px; }
  .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1 { width: 225px; font-size: 16px; }
  .alex_zevsa_wcih4ECQW { padding: 0px; }
}
img[tabindex="0"] { cursor: zoom-in; }
img[tabindex="0"]:focus { position: fixed; z-index: 10; top: 0px; left: 0px; bottom: 0px; right: 0px; width: auto; height: auto; max-width: 99%; max-height: 99%; margin: auto; box-shadow: 0px 0px 20px rgb(0, 0, 0), 0px 0px 0px 1000px rgba(210, 210, 210, 0.4); }
img[tabindex="0"]:focus, img[tabindex="0"]:focus ~ * { pointer-events: none; cursor: zoom-out; }
.comment-count { font-style: normal; }
.vk-comment-text { font-weight: 400; font-style: normal; }
.vk-comment-date { font-weight: 400; font-style: normal; }
.vk-comment-name { font-style: normal; }
img[tabindex="0"] { cursor: zoom-in; }
img[tabindex="0"]:focus { position: fixed; z-index: 10; top: 0px; left: 0px; bottom: 0px; right: 0px; width: auto; height: auto; max-width: 99%; max-height: 99%; margin: auto; box-shadow: 0px 0px 20px rgb(0, 0, 0), 0px 0px 0px 1000px rgba(210, 210, 210, 0.4); }
img[tabindex="0"]:focus, img[tabindex="0"]:focus ~ * { pointer-events: none; cursor: zoom-out; }

.sweet-alert,
.sweet-overlay {
    position: fixed;
    display: none
}
.instructions,
a {
    text-align: center
}

.boxes,
.boxes cbox,
.boxes img {
    width: 100%
}
.instructions {
    padding: 10px;
    background-color: #232F3E;
    border-radius: 4px;
    color: #fff;
    margin-top: 20px
}
.boxes {
    margin: 10px 0
}
.box-o-t {
    position: absolute;
    top: -34%
}
.boxes .discover .box-o-b {
    z-index: 1;
    position: relative
}
.boxes .iphone {
    width: 76%;
    height: auto;
    position: absolute;
    z-index: 0;
    top: -20%;
    left: 12%;
    -webkit-transition-duration: .7s;
    transition-duration: .7s
}
.boxes .discover>.iphone {
    top: -60%
}
.boxes>div {
    position: relative;
    display: inline-block;
    width: 32.5%;
    height: 50%;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    cursor: pointer
}
.boxes>div:hover {
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1)
}

.instructions table {
    width: 100%
}
.instructions td:first-child {
    padding-right: 10px;
    width: 10px
}
.instructions td:last-child {
    padding-left: 10px;
    width: 10px
}    

@media (max-width: 479px) {
    .boxes>div {
        width: 32%
    }
}
@media (max-width: 319px) {
    .boxes>div {
        width: 48%
    }
}

.sweet-overlay {
    background-color: #000;
    -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
    background-color: rgba(0, 0, 0, .4);
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 10000
}
.sweet-alert {
    background-color: #fff;
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    width: 478px;
    padding: 17px;
    border-radius: 5px;
    text-align: center;
    left: 50%;
    top: 35%;
    margin-left: -256px;
    margin-top: -150px;
    overflow: hidden;
    z-index: 99999
}
@media all and (max-width: 540px) {
    .sweet-alert {
        width: auto;
        margin-left: 0;
        margin-right: 0;
        left: 15px;
        right: 15px
    }
}
.sweet-alert h2 {
    color: #575757;
    font-size: 25px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 10px 0;
    padding: 0;
    line-height: 40px;
    display: block
}
.sweet-alert p {
    color: #797979;
    font-size: 15px;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal
}         

.sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden
}
.sweet-alert button {
    background-color: #e84242;
    color: #fff;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0;
    cursor: pointer
}
.sweet-alert button:focus {
    outline: 0;
    box-shadow: 0 0 2px rgba(128, 179, 235, .5), inset 0 0 0 1px rgba(0, 0, 0, .05)
}
.sweet-alert button:hover {
    background-color: #7ecff4
}
.sweet-alert button:active {
    background-color: #5dc2f1
}
.sweet-alert button::-moz-focus-inner {
    border: 0
}
.sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box
}
.sweet-alert .sa-icon.sa-success {
    border-color: #A5DC86
}
.sweet-alert .sa-icon.sa-success::after,
.sweet-alert .sa-icon.sa-success::before {
    content: '';
    position: absolute;
    width: 60px;
    height: 120px;
    background: #fff
}
.sweet-alert .sa-icon.sa-success::before {
    -webkit-border-radius: 120px 0 0 120px;
    border-radius: 120px 0 0 120px;
    top: -7px;
    left: -33px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 60px 60px;
    transform-origin: 60px 60px
}
.sweet-alert .sa-icon.sa-success::after {
    -webkit-border-radius: 0 120px 120px 0;
    border-radius: 0 120px 120px 0;
    top: -11px;
    left: 30px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 0 60px;
    transform-origin: 0 60px
}
.sweet-alert .sa-icon.sa-success .sa-placeholder {
    width: 80px;
    height: 80px;
    border: 4px solid rgba(165, 220, 134, .2);
    -webkit-border-radius: 40px;
    border-radius: 50%;
    box-sizing: content-box;
    position: absolute;
    left: -4px;
    top: -4px;
    z-index: 2
}
.sweet-alert .sa-icon.sa-success .sa-fix {
    width: 5px;
    height: 90px;
    background-color: #fff;
    position: absolute;
    left: 28px;
    top: 8px;
    z-index: 1;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
.sweet-alert .sa-icon.sa-success .sa-line {
    height: 5px;
    background-color: #A5DC86;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 2
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    width: 25px;
    left: 14px;
    top: 46px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    width: 47px;
    right: 8px;
    top: 38px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
@-webkit-keyframes showSweetAlert {
    0% {
        transform: scale(.7);
        -webkit-transform: scale(.7)
    }
    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05)
    }
    80% {
        transform: scale(.95);
        -webkit-transform: scale(.95)
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}
@keyframes showSweetAlert {
    0% {
        transform: scale(.7);
        -webkit-transform: scale(.7)
    }
    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05)
    }
    80% {
        transform: scale(.95);
        -webkit-transform: scale(.95)
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}
@-webkit-keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
    100% {
        transform: scale(.5);
        -webkit-transform: scale(.5)
    }
}
@keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
    100% {
        transform: scale(.5);
        -webkit-transform: scale(.5)
    }
}
@-webkit-keyframes slideFromTop {
    0% {
        top: 0
    }
    100% {
        top: 50%
    }
}
@keyframes slideFromTop {
    0% {
        top: 0
    }
    100% {
        top: 50%
    }
}
@-webkit-keyframes slideToTop {
    0% {
        top: 50%
    }
    100% {
        top: 0
    }
}
@keyframes slideToTop {
    0% {
        top: 50%
    }
    100% {
        top: 0
    }
}
@-webkit-keyframes slideFromBottom {
    0% {
        top: 70%
    }
    100% {
        top: 50%
    }
}
@keyframes slideFromBottom {
    0% {
        top: 70%
    }
    100% {
        top: 50%
    }
}
@-webkit-keyframes slideToBottom {
    0% {
        top: 50%
    }
    100% {
        top: 70%
    }
}
@keyframes slideToBottom {
    0% {
        top: 50%
    }
    100% {
        top: 70%
    }
}
@-webkit-keyframes animateSuccessTip {
    0%, 54% {
        width: 0;
        left: 1px;
        top: 19px
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px
    }
    100% {
        width: 25px;
        left: 14px;
        top: 45px
    }
}
@keyframes animateSuccessTip {
    0%, 54% {
        width: 0;
        left: 1px;
        top: 19px
    }
    70% {
        width: 50px;
        left: -8px;
        top: 37px
    }
    84% {
        width: 17px;
        left: 21px;
        top: 48px
    }
    100% {
        width: 25px;
        left: 14px;
        top: 45px
    }
}
@-webkit-keyframes animateSuccessLong {
    0%, 65% {
        width: 0;
        right: 46px;
        top: 54px
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px
    }
    100% {
        width: 47px;
        right: 8px;
        top: 38px
    }
}
@keyframes animateSuccessLong {
    0%, 65% {
        width: 0;
        right: 46px;
        top: 54px
    }
    84% {
        width: 55px;
        right: 0;
        top: 35px
    }
    100% {
        width: 47px;
        right: 8px;
        top: 38px
    }
}
@-webkit-keyframes rotatePlaceholder {
    0%, 5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg)
    }
    100%,
    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg)
    }
}
@keyframes rotatePlaceholder {
    0%, 5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg)
    }
    100%,
    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg)
    }
}
.animateSuccessTip {
    -webkit-animation: animateSuccessTip .75s;
    animation: animateSuccessTip .75s
}
.animateSuccessLong {
    -webkit-animation: animateSuccessLong .75s;
    animation: animateSuccessLong .75s
}
.sa-icon.sa-success.animate::after {
    -webkit-animation: rotatePlaceholder 4.25s ease-in;
    animation: rotatePlaceholder 4.25s ease-in
}
@-webkit-keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0
    }
    100% {
        transform: rotateX(0);
        -webkit-transform: rotateX(0);
        opacity: 1
    }
}
@keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0
    }
    100% {
        transform: rotateX(0);
        -webkit-transform: rotateX(0);
        opacity: 1
    }
}
.animateErrorIcon {
    -webkit-animation: animateErrorIcon .5s;
    animation: animateErrorIcon .5s
}
@-webkit-keyframes animateXMark {
    0%, 50% {
        transform: scale(.4);
        -webkit-transform: scale(.4);
        margin-top: 26px;
        opacity: 0
    }
    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1
    }
}
@keyframes animateXMark {
    0%, 50% {
        transform: scale(.4);
        -webkit-transform: scale(.4);
        margin-top: 26px;
        opacity: 0
    }
    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px
    }
    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1
    }
}
.animateXMark {
    -webkit-animation: animateXMark .5s;
    animation: animateXMark .5s
}
@-webkit-keyframes pulseWarning {
    0% {
        border-color: #F8D486
    }
    100% {
        border-color: #F8BB86
    }
}
@keyframes pulseWarning {
    0% {
        border-color: #F8D486
    }
    100% {
        border-color: #F8BB86
    }
}
@-webkit-keyframes pulseWarningIns {
    0% {
        background-color: #F8D486
    }
    100% {
        background-color: #F8BB86
    }
}
@keyframes pulseWarningIns {
    0% {
        background-color: #F8D486
    }
    100% {
        background-color: #F8BB86
    }
}
@-webkit-keyframes rotate-loading {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(360deg)
    }
}
@keyframes rotate-loading {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(360deg)
    }
}
.sweet-alert .sa-icon.sa-success {
    border-color: transparent\9
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    -ms-transform: rotate(45deg)\9
}
.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    -ms-transform: rotate(-45deg)\9
}
.la-ball-fall {
    font-size: 0;
    color: #fff;
    width: 54px;
    height: 18px
}
@-webkit-keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        transform: translateY(-145%)
    }
    10%,
    90% {
        opacity: .5
    }
    20%,
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        transform: translateY(145%)
    }
}
@-moz-keyframes ball-fall {
    0% {
        opacity: 0;
        -moz-transform: translateY(-145%);
        transform: translateY(-145%)
    }
    10%,
    90% {
        opacity: .5
    }
    20%,
    80% {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -moz-transform: translateY(145%);
        transform: translateY(145%)
    }
}
@-o-keyframes ball-fall {
    0% {
        opacity: 0;
        -o-transform: translateY(-145%);
        transform: translateY(-145%)
    }
    10%,
    90% {
        opacity: .5
    }
    20%,
    80% {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -o-transform: translateY(145%);
        transform: translateY(145%)
    }
}
@keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        -moz-transform: translateY(-145%);
        -o-transform: translateY(-145%);
        transform: translateY(-145%)
    }
    10%,
    90% {
        opacity: .5
    }
    20%,
    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        -moz-transform: translateY(145%);
        -o-transform: translateY(145%);
        transform: translateY(145%)
    }
}         

.animated.animated.bounceIn,
.animated.animated.flipOutX,
.animated@-webkit-keyframes bounce {
    0%, 100%, 20%, 53%, 80% {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}
@keyframes bounce {
    0%, 100%, 20%, 53%, 80% {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%,
    43% {
        -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        animation-timing-function: cubic-bezier(.755, .050, .855, .060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}
.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes bounceIn {
    0%, 100%, 20%, 40%, 60%, 80% {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
@keyframes bounceIn {
    0%, 100%, 20%, 40%, 60%, 80% {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}
.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: 
    ;
}         

.la-ball-fall,
.visible {
    display: block
}

* {margin: 0px;padding: 0px;}html, body {height: 100%;}body {font-size: 18px;font-family: Helvetica, Arial, sans-serif;color: black;background: rgb(247, 247, 247) none repeat scroll 0% 0%;}textarea, input {outline: medium none;}a {color: rgb(22, 151, 206);}a:hover {color: rgb(176, 73, 59);}a img {border: medium none;}a:focus {outline: medium none;}h1 {font-size: 24px;font-weight: normal;}h2 {font-size: 20px;font-weight: normal;}.alex_zevsa_wcih4ECQW {position: relative;margin: 0px auto;width: 960px;padding: 0px 20px;}.clearfix::before, .clearfix::after {content: "";display: table;}.clearfix::after {clear: both;}.footer .contacts, .footer .site h4, .katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe, .main-page .main-slider .share h4, .main-page .calendar .item .dvksub_rYPIQ4ET span, .sport-tv .left-blk, .main-page .map h4, .main-page .annonce-blk .dvksub_rYPIQ4ET span, .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC {font-family: Arial, sans-serif !important;}.RA4CSZ_e3qI7YOg, .def-page .org-list h3, .def-page .org-list .type, .faq-page .news-list .sec-year, .media-page .news-list .sec-year, .sec-page .doc-list h4, .photo-page .photo-also .dvksub_rYPIQ4ET, .photo-page .photo-list .dvksub_rYPIQ4ET, .video-page .video-also .dvksub_rYPIQ4ET, .video-page .video-list .dvksub_rYPIQ4ET, .renul_seDwyoGn57 .dvksub_rYPIQ4ET, .zhanna_86_o5IKudBv h2, .root_f21XaquIT .news-list .dvksub_rYPIQ4ET, .root_f21XaquIT .top-blk .rss, .footer .address, .footer .copyrights, .main-page .map h2, .main-page .news h3, .main-page .news-blk .dvksub_rYPIQ4ET, .main-page .annonce-blk .dvksub_rYPIQ4ET, .main-page .main-slider h3, .main-page .calendar .day, .main-page .calendar .item .dvksub_rYPIQ4ET, .main-page .calendar .month-name, .main-page .ministr-blk .dvksub_rYPIQ4ET, .main-page .calendar h3, .katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a, .main-page .news-blk .links, .main-page .map .reg-news, .main-page .map h3, .main-page .annonce-blk .links, .katyakoncakova_FtFDdVex .region-btn {font-family: Arial, sans-serif !important;}.katyakoncakova_FtFDdVex {position: relative;z-index: 15;}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC {margin-top: 20px;float: left;width: 360px;text-decoration: none;color: black;display: block;position: relative;}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1 {font-size: 18px;margin-top: 17px;margin-left: 18px;width: 265px;float: left;text-transform: uppercase;line-height: 1;}.katyakoncakova_FtFDdVex .vasilusya_rfYcdWbD {float: right;font-size: 12px;margin-top: 5px;}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs {width: 330px;float: right;margin-top: 60px;}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .mansurovan_vUZn4RQN {text-align: right;font-size: 12px;text-transform: uppercase;float: right;}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .Dulov_V_V_du3BxPsUO {font-weight: bold;color: rgb(53, 55, 70);}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a {color: rgb(53, 55, 68);}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN a:hover {color: rgb(176, 73, 61);}.katyakoncakova_FtFDdVex .mansurovan_vUZn4RQN .udav_t_slEtc0GR {margin: 0px 5px;}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs .tata_soboleva_XjcqhmYZ7 {margin-top: 25px;position: relative;text-align: right;}.katyakoncakova_FtFDdVex .tata_soboleva_XjcqhmYZ7 .tjn-02_ANHUDPcR {width: 170px;padding: 4px 5px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe {margin-top: 10px;background: rgb(51, 53, 65) none repeat scroll 0% 0%;height: 50px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .main-menu-blk {padding-left: 3%;list-style: outside none none;}.katyakoncakova_FtFDdVex .main-menu-blk > li {display: inline-block;float: left;position: relative;padding: 14px 10px;margin-right: 19px;margin-left: 19px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe a {text-transform: uppercase;font-size: 14px;color: white;text-decoration: none;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .submenu-btn {color: rgb(207, 79, 58);font-style: normal;margin-left: 4px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT {position: absolute;top: 50px;left: -40px;width: 400px;padding: 40px 40px 40px 0px;background: white none repeat scroll 0% 0%;z-index: 15;display: none;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .germantrava_IeZ6X4Esi9 .vica_ehEmluAT {left: 0px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .shev_V7Mo2liaeP .vica_ehEmluAT {left: -180px;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT li {float: left;margin-left: 40px;display: block;border-bottom: 1px dashed rgb(189, 189, 191);z-index: 10;position: relative;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe li.wwwter_ma_fAfmL15qxg {border-top: 1px dashed rgb(189, 189, 191);}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a {font-size: 14px;color: rgb(22, 151, 205);text-transform: none;width: 160px;padding: 9px 0px 7px;display: block;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe .vica_ehEmluAT a:hover {color: rgb(176, 73, 57);}.katyakoncakova_FtFDdVex .vladimir210487_POv1ApGe {position: absolute;width: 440px;left: 0px;top: -1px;bottom: -1px;-webkit-box-shadow: 0px 1px 5px black;box-shadow: 0px 1px 5px black;opacity: 0.2;z-index: 1;}.alstep54_sglCGFT6q {font-size: 12px;}.renul_seDwyoGn57 h2 {font-weight: bold;font-size: 36px;margin-top: 15px;}.renul_seDwyoGn57 .dvksub_rYPIQ4ET {color: rgb(108, 110, 126);font-size: 14px;text-transform: uppercase;margin-top: 5px;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 {margin-top: 25px;color: rgb(108, 110, 122);line-height: 1.5;padding-bottom: 15px;margin-bottom: 20px;border-bottom: 1px dashed rgb(185, 185, 185);font-size: 18px;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p {text-indent: 0px;color: black;text-align: left;margin: 15px;line-height: 25px;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs {text-indent: 0px;font-weight: bold;margin-bottom: 0px;font-size: 22px;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .maki555_e4AaJE9jYG {margin-top: 5px;font-size: 15px;line-height: 20px;padding: 10px;background: rgb(226, 226, 226) none repeat scroll 0% 0%;-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75);}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .udalykhnn_av3FDRJhB {text-align: center;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .AGB_yQobO46Dw {margin-top: 10px;font-size: 13px;color: rgb(161, 161, 162);}.renul_seDwyoGn57 .gelat_Bb6MhOHv {float: left;padding: 0px 30px 0px 0px;font-size: 12px;font-style: italic;color: rgb(161, 161, 168);}.renul_seDwyoGn57 .gelat_Bb6MhOHv .ewa-b_p5sjGkxr1 {margin-top: 5px;}.zhanna_86_o5IKudBv {background: white none repeat scroll 0% 0%;padding: 35px 20px 10px;margin: 0px 0px 50px;border-radius: 4px;}.zhanna_86_o5IKudBv h2 {font-size: 22px;text-transform: uppercase;line-height: 1;}.altakansk_YrlOq5h6N {font-family: Arial;color: rgb(108, 110, 131);margin: 0px 5px;}.dmavrodi_yjLIBb2Q {position: relative;z-index: 10;}.RA4CSZ_e3qI7YOg {position: absolute;display: none;z-index: 150;background: rgb(53, 55, 66) none repeat scroll 0% 0%;border-radius: 4px;padding: 4px 10px 2px;color: white;font-size: 14px;text-transform: uppercase;}.web-s {font-family: WebSymbols;-moz-user-select: none;}.sazonov66_g9ysODlqt {margin-bottom: -340px;min-height: 100%;position: relative;background: rgb(247, 247, 247) none no-repeat scroll center top;}.vk-container {font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;font-size: 15px;color: black;text-decoration: none;}.vk-header {background: rgb(218, 226, 232) none repeat scroll 0% 0%;padding: 4px 4px 4px 6px;margin-bottom: 10px;}.vk-logo {background: transparent none no-repeat scroll 0% 0%;width: 16px;height: 16px;float: right;margin-top: -1px;}.vk-header-text {padding: 2px 3px 1px;line-height: 100%;font-weight: bold;}.vk-avatar img {float: left;margin-right: 10px;border-radius: 5px;}.vk-comment, .vk-comment-load {margin-bottom: 15px;position: relative;border-bottom: 1px solid rgb(218, 225, 232);padding-bottom: 15px;}.vk-comment:last-child {border-bottom: 0px none;}.vk-comment-name {color: #555555;font-weight: bold;font-size: 13px; padding-bottom: 3px;}.vk-comment-text {margin-left: 60px;}.vk-comment-date {margin-left: 60px;color: rgb(153, 153, 153);}.foto-sert {max-width: 35%;}@media screen and (max-width: 1020px) {.alex_zevsa_wcih4ECQW {width: auto;}.main-menu-blk {width: 100%;margin: 0px auto;}.katyakoncakova_FtFDdVex .main-menu-blk > li {width: 16.666%;float: left;margin: 0px;display: block;padding: 0px;text-align: center;height: 100%;}.katyakoncakova_FtFDdVex .puzzle_LTiRtzPGfe {height: auto;}.katyakoncakova_FtFDdVex .main-menu-blk > li a {line-height: 50px;}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs {width: 180px;}.alex_zevsa_wcih4ECQW, .main-menu-blk {height: 100%;}.web-s {display: none;}body img {height: auto;max-width: 100%;}center > img {max-width: 100%;}}@media screen and (max-width: 720px) {.katyakoncakova_FtFDdVex .main-menu-blk > li {width: 33.333%;}.katyakoncakova_FtFDdVex .mikstroy_hlTMvYzPJs {display: none;}.renul_seDwyoGn57 .gelat_Bb6MhOHv {width: 250px;margin: 0px auto;padding-right: 0px;float: none;}.renul_seDwyoGn57 .gelat_Bb6MhOHv > img {display: block;margin: 0px auto;}.zhanna_86_o5IKudBv h2 {text-align: center;line-height: 1.3;font-size: 20px;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 p {font-size: 14px; margin: 15px 5px;}.foto-sert {max-width: 100%;}.pop-up-text {font-size: 16px !important;}.rm_ct p {text-align: center !important;} .rm_ct p:last-of-type { margin: 0 5px; } .rm_ct img {margin-bottom: 10px !important;}}@media screen and (max-width: 420px) {.zhanna_86_o5IKudBv {padding-left: 10px;padding-right: 10px;}.alstep54_sglCGFT6q {display: none;}.katyakoncakova_FtFDdVex .main-menu-blk > li {width: 50%;}.udalykhnn_av3FDRJhB img, body img {height: auto;max-width: 100%;}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC {width: 100%; max-width: 280px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 auto; float: unset; padding: 10px 0;}.katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC h1 {width: 225px;font-size: 16px; line-height: 120%;}.alex_zevsa_wcih4ECQW {padding: 0px;}}@media screen and (max-width: 796px) {#TableSale {font-size: 10px;}}.vk-avatar img {width: 48px;}.content::after {content: "";display: block;clear: both;}.ymaps-b-form-button__input::-moz-focus-inner {padding: 0px;border: 0px none;}.ouimain-text-img::after {content: "";display: block;clear: both;}img[tabindex="0"] {cursor: -webkit-zoom-in;cursor: zoom-in;}img[tabindex="0"]:focus {position: fixed;z-index: 10;top: 0px;left: 0px;bottom: 0px;right: 0px;width: auto;height: auto;max-width: 99%;max-height: 99%;margin: auto;-webkit-box-shadow: 0px 0px 20px rgb(0, 0, 0), 0px 0px 0px 1000px rgba(210, 210, 210, 0.4);box-shadow: 0px 0px 20px rgb(0, 0, 0), 0px 0px 0px 1000px rgba(210, 210, 210, 0.4);}img[tabindex="0"]:focus, img[tabindex="0"]:focus ~ * {pointer-events: none;cursor: -webkit-zoom-out;cursor: zoom-out;}.vote-block {width: auto;display: block;background: rgb(238, 239, 241) none repeat scroll 0% 0%;border-radius: 3px;}.vote-block-head {display: block;text-align: left;width: auto;padding: 15px 20px;}.vote-block-head h2 {color: rgb(143, 0, 1);text-transform: uppercase;font-weight: bold;font-size: 18px;line-height: 25px;margin-top: 0px;font-style: normal;}.vote-block-head span {font-size: 18px;color: rgb(0, 0, 0);text-transform: lowercase;font-style: normal;}.vote-block-content {display: block;width: auto;border: 1px solid rgb(238, 239, 241);background: rgb(255, 255, 255) none repeat scroll 0% 0%;padding: 0px 20px;}.vote-block-content-container:first-child {margin-top: 30px;}.vote-block-content-container:last-child {margin-bottom: 40px;}.vote-block-content-container {display: block;width: auto;margin-bottom: 20px;}.vote-block-content-container::after {content: "";display: block;clear: both;}.vote-block-content-text {float: left;display: block;width: 40%;text-align: left;font-style: normal;}.vote-block-content-stat {display: block;float: right;width: 60%;position: relative;background: rgb(238, 239, 241) none repeat scroll 0% 0%;height: 25px;}.vote-block-content-stat-line {display: block;position: absolute;top: 0px;left: 0px;width: 35%;height: 100%;background: rgb(102, 160, 29) none repeat scroll 0% 0%;text-align: right;}.vote-block-content-stat-line h6 {font-size: 12px;color: rgb(238, 239, 241);margin-left: 121%;margin-top: 4px;font-style: normal;}.line-1 {width: 23%;background: rgb(102, 160, 29) none repeat scroll 0% 0%;}.line-2 {width: 47%;background: rgb(102, 160, 29) none repeat scroll 0% 0%;}.line-3 {width: 8%;background: rgb(102, 160, 29) none repeat scroll 0% 0%;}.line-4 {width: 17%;background: rgb(147, 149, 152) none repeat scroll 0% 0%;}.line-5 {width: 5%;background: rgb(147, 149, 152) none repeat scroll 0% 0%;}.line-1 h6 {color: rgb(102, 160, 29);}.line-2 h6 {color: rgb(102, 160, 29);margin-left: 108%;}.line-3 h6 {color: rgb(102, 160, 29);}.line-4 h6 {color: rgb(147, 149, 152);}.line-5 h6 {color: rgb(147, 149, 152);}.button_page {background-color: rgb(242, 121, 9);display: block;margin: 0px auto;font: bold 19px Arial, Helvetica, sans-serif;min-width: 270px;max-width: 300px;text-decoration: none;color: rgb(255, 255, 255);position: relative;padding: 11px 20px 11px 11px;border-radius: 50px;-webkit-box-shadow: 0px 1px 0px rgb(158, 141, 132) inset, 0px 5px 0px 0px rgb(178, 90, 8), 0px 10px 5px rgb(153, 153, 153);box-shadow: 0px 1px 0px rgb(158, 141, 132) inset, 0px 5px 0px 0px rgb(178, 90, 8), 0px 10px 5px rgb(153, 153, 153);}.button_page:hover {opacity: 0.7;font: bold 19px Arial, Helvetica, sans-serif;color: rgb(229, 255, 255);}#popup-coment {display: none;position: fixed;bottom: 10px;left: 10px;width: auto;background: rgb(255, 255, 255) none repeat scroll 0% 0%;border: 1px solid rgb(218, 226, 232);padding: 10px;z-index: 100;max-width: 375px;}#popup-coment .vk-comment-load {margin-bottom: 0px;border-bottom: 0px none;padding-bottom: 0px;position: relative;}#popup-coment .vk-comment-text {margin-bottom: 20px;margin-top: 5px;}#popup-coment .vk-comment-date {padding-bottom: 5px;}.vk-comment-read {display: block;width: auto;background: rgb(69, 104, 142) none repeat scroll 0% 0%;color: rgb(255, 255, 255);font-size: 15px;right: 0px;bottom: 0px;position: absolute;text-align: center;padding: 5px 15px;cursor: pointer;opacity: 1;-webkit-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;text-decoration: none;font-style: normal;}.vk-comment-read:hover {opacity: 0.7;color: rgb(255, 255, 255);background: rgb(69, 104, 142) none repeat scroll 0% 0%;}.vk-comment-close {display: block;position: absolute;top: -8px;right: -8px;width: 7%;cursor: pointer;}.vk-comment-close img {display: block;width: 100%;}@media screen and (max-width: 385px) {.zhanna_86_o5IKudBv h2 {font-size: 18px; margin-top: 0;}} @media screen and (min-width: 320px) and (max-width: 768px) {#popup-coment {bottom: 10px;left: 10px;background: rgb(255, 255, 255) none repeat scroll 0% 0%;border: 1px solid rgb(218, 226, 232);padding: 10px;z-index: 100;max-width: 315px;width: 86%;}#popup-coment .vk-comment-text {position: relative;margin-bottom: 5px;}#popup-coment .vk-comment-date {padding-bottom: 40px;}.vk-comment-read {right: 20px;}}@media screen and (min-width: 320px) and (max-width: 468px) {#popup-coment .vk-comment-text {position: relative;overflow: hidden;height: 95px;margin-bottom: 5px;}#popup-coment .vk-comment-text::after {content: "...";display: block;position: absolute;right: 5px;bottom: 6px;font-size: 15px;}#popup-coment .vk-comment-date {padding-bottom: 40px;}.vk-comment-read {right: 20px;}}.comment-count {font-style: normal;}.vk-comment-text {font-weight: normal;font-style: normal;}.vk-comment-date {font-weight: normal;font-style: normal; margin-top: 3px;}.vk-comment-name {font-style: normal;}.screenLock {position: fixed;width: 100%;background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;top: 0px;left: 0px;z-index: 99999;display: none;}.msg {position: absolute;width: 620px;height: 450px;top: 150px;left: 50%;margin-left: -300px;background: rgb(20, 143, 185) none repeat scroll 0% 0%;border: 1px solid rgb(238, 238, 238);}.msg > h1 {color: rgb(255, 255, 255);text-align: center;font-size: 24px;margin-bottom: 30px;margin-top: 30px;}.close {position: absolute;top: 1px;right: 5px;font-size: 40px;cursor: pointer;}.submit {margin-top: 10px;height: 50px;width: 400px;background-color: firebrick;color: rgb(255, 255, 255);font-size: 30px;border-radius: 3px;}.screenLock {position: fixed;width: 100%;background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%;top: 0px;left: 0px;z-index: 99999;display: none;}.msg {position: absolute;width: 600px;height: 230px;top: 150px;left: 50%;margin-left: -300px;background: rgb(20, 143, 185) none repeat scroll 0% 0%;border: 1px solid rgb(238, 238, 238);}.msg > h1 {color: rgb(255, 255, 255);text-align: center;font-size: 24px;margin-bottom: 30px;margin-top: 30px;}.close {position: absolute;top: 1px;right: 5px;font-size: 40px;cursor: pointer;}.submit {margin-top: 10px;height: 65px;width: 400px;background-color: firebrick;color: rgb(255, 255, 255);font-size: 28px;border-radius: 3px;cursor: pointer;}.submit:hover {background-color: firebrick !important;}@media screen and (max-width: 590px) {.msg {width: 100%;top: 0px;left: 0px;margin-left: 0px;}}#TableSale {border: 1px solid #cdcdcd;font-size: 12px;color: #000000;}#TableSale td {border: 1px solid #cdcdcd;padding: 10px;}.nolink {cursor: pointer;}.mini {font-size: 80%;}.table-overflow {overflow-x: auto;}.table-overflow {overflow-x: auto;}.lucky-chat {position: fixed;width: 320px;height: 405px;bottom: -340px;right: 10px;background-color: #fff;-webkit-box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);border-radius: 5px 5px 0 0;overflow: hidden;z-index: 999;-webkit-transition: top .3s linear, bottom .3s linear;-o-transition: top .3s linear, bottom .3s linear;transition: top .3s linear, bottom .3s linear }.lucky-chat * {-webkit-box-sizing: border-box;box-sizing: border-box;font-family: Roboto, sans-serif }.lucky-chat--on {bottom: 0 }.lucky-chat-header {background-color: #242939;color: #fff;height: 65px;padding: 10px;font-size: 0;position: relative;cursor: pointer }.lucky-chat-header > * {display: inline-block }.lucky-chat-header__logo {width: 34px;height: 34px;border-radius: 50%;overflow: hidden;margin-right: 5px;position: relative;top: 3px }.lucky-chat-header__title {font-size: 14px;max-width: 215px }.lucky-chat-header__caret {position: absolute;display: block;top: 50%;right: 20px;width: 19px;height: 11px;margin-top: -5.5px;background-repeat: no-repeat;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg) }.lucky-chat--on .lucky-chat-header__caret {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0) }.lucky-chat-status {height: 22px;line-height: 22px;padding: 0 15px;background-color: #fff;-webkit-box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2) }.lucky-chat-status__text {font-size: 12px;position: relative;-webkit-transition: color .5s linear;-o-transition: color .5s linear;transition: color .5s linear }.lucky-chat-status__text--online {color: #93c296 }.lucky-chat-status__text--online:before {background-color: #93c296 }.lucky-chat-status__text--offline {color: red }.lucky-chat-status__text--offline:before {background-color: red }.lucky-chat-status__text:before {content: "";display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin-right: 3px }.lucky-chat-message {height: 240px;padding: 12px 18px;overflow-x: auto;font-size: 14px }.lucky-chat-message__text {padding: 10px;border-radius: 3px;position: relative }.lucky-chat-message__text:after {position: absolute;content: "";width: 0;height: 0;border-style: solid }.lucky-chat-message__name {margin-bottom: 5px;font-weight: 700 }.lucky-chat-message__item--doctor .lucky-chat-message__name {color: #fff;background-color: #5fc890;height: 50px;margin: 0 0 -2px;padding: 10px;position: relative }.lucky-chat-message__item--doctor .lucky-chat-message__name > * {vertical-align: middle;display: inline-block }.lucky-chat-message__item--doctor .lucky-chat-message__name-avatar {width: 35px;height: 35px;background-image: url("2233.png.html");background-repeat: no-repeat;border-radius: 50%;overflow: hidden;margin-right: 3px;position: relative;top: -1px }.lucky-chat-message__item--doctor .lucky-chat-message__name-text {max-width: 100px;position: relative;top: -1px }.lucky-chat-message__item--doctor .lucky-chat-message__name:after {position: absolute;content: "";width: 0;height: 0;border-style: solid;top: 0;right: 100%;margin-right: -2px;border-color: transparent #5fc890 transparent transparent;border-width: 0 14px 12px 0 }.lucky-chat-message__item--doctor .lucky-chat-message__text {background-color: #24b871;color: #fff }.lucky-chat-message__item--doctor .lucky-chat-message__text:after {display: none }.lucky-chat-message__item--guest .lucky-chat-message__name {color: #24293b }.lucky-chat-message__item--guest .lucky-chat-message__text {background-color: #c8d8e8 }.lucky-chat-message__item--guest .lucky-chat-message__text:after {top: 0;left: 100%;margin-left: -2px;border-color: #c8d8e8 transparent transparent;border-width: 14px 12px 0 0 }.lucky-chat-message__item--system .lucky-chat-message__name {color: #d47c3d }.lucky-chat-message__item--system .lucky-chat-message__text {background-color: #d47c3c;color: #fff }.lucky-chat-message__item--system .lucky-chat-message__text:after {top: 0;right: 100%;margin-right: -2px;border-color: transparent #d47c3c transparent transparent;border-width: 0 14px 12px 0 }.lucky-chat-message__item + .lucky-chat-message__item {margin-top: 15px }.lucky-chat-send {padding: 12px 20px;background-color: #eef0f4 }.lucky-chat-send__chat {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;height: 52px;background-color: #fff;padding: 12px;border: 1px solid #42b76b;font-size: 14px;border-radius: 3px;resize: none }.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }.animated {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: both;animation-fill-mode: both }@-webkit-keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block }audio, canvas, progress, video {display: inline-block;vertical-align: baseline }audio:not([controls]) {display: none;height: 0 }[hidden], template {display: none }a {background: transparent }a:active, a:hover {outline: 0 }abbr[title] {border-bottom: 1px dotted }b, strong {font-weight: 700 }dfn {font-style: italic }h1 {font-size: 2em;margin: .67em 0 }mark {background: #ff0;color: #000 }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sup {top: -.5em }sub {bottom: -.25em }img {border: 0 }svg:not(:root) {overflow: hidden }figure {margin: 1em 40px }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0 }pre {overflow: auto }code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em }button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0 }button {overflow: visible }button, select {text-transform: none }button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer }button[disabled], html input[disabled] {cursor: default }button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0 }input {line-height: normal }input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto }input[type=search] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;box-sizing: content-box }input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none }fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em }legend {border: 0;padding: 0 }textarea {overflow: auto }optgroup {font-weight: 700 }table {border-collapse: collapse;border-spacing: 0 }td, th {padding: 0 }#created-button-1, #created-button-2{line-height: 1.7em!important;}.my-com-date {color: rgb(91, 95, 101);text-shadow: 0 0 0px #000000;font-weight: 600;line-height: 34px;padding: 1px 4px 1px 4px;background: #fdfdfd;border-radius: 3px;font-size: 20px;}.out-comebacker-content-btn:hover{text-decoration:none!important;-webkit-transition: 0.3s!important;-o-transition: 0.3s!important;transition: 0.3s!important;}.out-comebacker-content-btn:focus{text-decoration: none;color:#fff;}.out-comebacker-content-btn:active{border: 1px solid #fff;}a:active, a:focus {outline: none;}input, textarea {outline:none;}input:active, textarea:active {outline:none;}:focus {outline:none;}textarea {resize:none;}textarea {resize:vertical;}textarea {resize:horizontal;}button:active, button:focus {outline: none !important;}button::-moz-focus-inner {border: 0 !important;}#product-block {background: url("order_tube.jpg.html") center center no-repeat;height: 338px;width: 100% !important;display:block;margin:0px 0px 0px 0px !important;margin: 0 !important;background-size:contain;text-align: center;}#product-block .plashka2-t{color:#fff915;font-size:20px;line-height:25px;}#product-block .plashka2 b{text-shadow: 1px 1px 2px #373838;}#product-block .plashka2 {position: absolute;background-size: 190px 262px;width: 190px !important;height: 138px;padding: 144px 30px 0 0;line-height: 22px;text-align: center;font-size: 17px;color: #fff;margin: 48px 0 0 -10px !important;font-family: 'Roboto', sans-serif;-webkit-box-sizing: content-box;box-sizing: content-box;z-index: 5;}@media screen and (max-width: 992px) {#chat{display: none;}}@media screen and (max-width: 767px) {#product-block {width: 100% !important;height: 224px !important;margin: 0 !important;}#product-block .plashka2 {background-size: 135px 188px;width: 110px !important;height: 98px;padding: 95px 25px 0 0;line-height: 16px;font-size: 13px;margin: 15px 0 0 0px !important;}#product-block .plashka2-t{font-size:14px;}}@media screen and (max-width: 720px) {.renul_seDwyoGn57 .gelat_Bb6MhOHv {text-align:center}.puzzle_LTiRtzPGfe{display: none;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs {font-size: 18px;}}@media screen and (max-width: 200px) {#product-block .plashka2 {display:none;}}.mybutton:hover{background-color:#ff6d6d;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}.mybutton{background-color: #ff3c3c;color: rgb(255, 255, 255);padding: 16px 35px;border-radius: 10px;font-size: 17px;text-transform: uppercase;white-space: nowrap;text-decoration: none;font-weight: 500;display: block;margin: 15px auto;cursor: pointer;text-shadow: none;border: none;}</style>

<style>p.priceс {position: relative;right: 70px;top: -90px;color:#000;-webkit-box-shadow: rgba(0, 0, 0, 0.8) 0px 3px 30px;box-shadow: rgba(0, 0, 0, 0.8) 0px 3px 30px;width: 165px;height: 98px;text-align: center !important;font-size: 19px;font-weight: bold;line-height: 1.3;-webkit-transform: rotateZ(-7deg);-ms-transform: rotate(-7deg);transform: rotateZ(-7deg);margin: -160px auto 30px;background: -webkit-gradient(linear, left top, right top, from(rgb(238, 165, 19)), to(rgb(253, 237, 19)));background: -o-linear-gradient(left, rgb(238, 165, 19) 0%, rgb(253, 237, 19) 100%);background: linear-gradient(to right, rgb(238, 165, 19) 0%, rgb(253, 237, 19) 100%);border-width: 2px;border-style: solid;border-color: rgb(255, 255, 255);-o-border-image: initial;border-image: initial;border-radius: 19%;}span.discountс {display: block;margin-top: 9px;font-size: 18px;}.price_main {border-bottom: 2px solid #d31812;font-size: 25px;line-height: 0px;margin: 0 36px;}.js_old_price {margin: 0 40px;}.Wheel_input {padding: 10px !important;display: block !important;margin: 0 auto !important;padding: 10px !important;max-width: 300px; width: 90% !important;border: 2px solid grey !important;border-radius: 5px !important;}.country_select {display: none;}.order_form {display: block !important;margin: 0 auto !important;text-align: center !important;}@media screen and (max-width: 480px) {input {width: 90%;}}.main-link {width: 100%; max-width: 320px; display: block;margin: 20px auto;padding: 20px;font-size: 20px;text-decoration: none;background-color: #de0606;text-align: center;color: #fff!important;border-radius: 4px;border: none;cursor: pointer;}.main-link:hover {opacity: 0.8;}.spin-wrapper {-webkit-box-shadow: 0 0 10px;box-shadow: 0 0 10px;border: 3px solid red;padding: 20px 10px;border-radius: 10px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;}#align .spin-wrapper p {text-align: center;font-size: 21px!important;line-height: 1.4!important;margin-bottom: 15px;}.wheel-wrapper {text-align: center;}.wheel {width: 380px!important;margin: 0 auto;position: relative;}.wheel-cursor {position: absolute;width: 35%!important;height: 35%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cursor-text {position: absolute;z-index: 2;display: inline-block;width: 45%!important;height: 45%;line-height: 61px;cursor: pointer;border-radius: 50%;vertical-align: middle;text-align: center;background-color: #ccc;border: 1px solid #ccc;top: 49%;left: 50%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;background: rgb(255, 255, 255);background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: -o-radial-gradient(center, ellipse, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=1);;}.wheel-img {-webkit-transition: 4s;-o-transition: 4s;transition: 4s;}.close-popup {position: absolute;width: 30px;height: 30px;background-image: url("cross.svg");background-size: 100%;top: -40px;border-radius: 50%;-webkit-box-shadow: 0 0 10px #fff;box-shadow: 0 0 10px #fff;right: -40px;cursor: pointer;}.cursor-text:active {-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;}.spin-result-wrapper {display: none;padding: 0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;top: 0;z-index: 999;left: 0;height: 100%;position: fixed;background-color: rgba(0, 0, 0, .6);text-align: center;}.pop-up-layer {position: fixed!important;top: 0px !important;width: 100% !important;height: 100% !important;background-color: rgba(0, 0, 0, 0.7) !important;z-index: 99 !important;}.pop-up-layer-show {display: block;}.pop-up-window {position: relative;max-width: 400px;right: 0px;left: 0px;top: 40%;margin: 0px auto;background: #ffffff none repeat scroll 0% 0%;text-align: center;padding: 10px;padding-top: 70px;padding-bottom: 20px;border-radius: 10px;-webkit-animation: 0.7s ease 0s normal none 1 running pop-up-appear;animation: 0.7s ease 0s normal none 1 running pop-up-appear;}.pop-up-window::before {content: "";position: absolute;width: 110px;height: 110px;top: -55px;left: 0px;right: 0px;margin: 0px auto;background-color: rgb(113, 195, 65);border-radius: 50%;-webkit-animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;}.pop-up-window::after {content: "";position: absolute;width: 50px;height: 20px;top: -20px;left: 0px;right: 0px;margin: 0px auto;border-width: medium medium 4px 4px;border-style: none none solid solid;border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255);-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-o-border-image: none;border-image: none;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: opacity 1s ease 0s;-o-transition: opacity 1s ease 0s;transition: opacity 1s ease 0s;-webkit-animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;}@-webkit-keyframes pop-up-appear {0% {-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}30% {-webkit-transform: translateY(100px);transform: translateY(100px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}@keyframes pop-up-appear {0% {-webkit-transform: translateY(-2000px);transform: translateY(-2000px);}30% {-webkit-transform: translateY(100px);transform: translateY(100px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}@-webkit-keyframes pop-up-appear-before {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes pop-up-appear-before {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes pop-up-appear-after {0% {opacity: 0;}100% {opacity: 1;}}@keyframes pop-up-appear-after {0% {opacity: 0;}100% {opacity: 1;}}.pop-up-heading {font-size: 40px;margin-bottom: 20px;}.pop-up-text {margin-bottom: 25px;font-size: 24px;line-height: 30px;text-align: center !important;}.pop-up-button {text-transform: uppercase;text-decoration: none;padding: 10px 20%;font-size: 20px;border-radius: 5px;background-color: rgb(113, 195, 65);color: rgb(255, 255, 255);border: medium none;cursor: pointer;outline: medium none;}.pop-up-button:hover {color: rgb(255, 255, 255);text-decoration: none;}.wheel img {max-width: 100%;}@media all and (max-width: 520px) {.wheel {width: 280px!important;}.cursor-text {line-height: 48px;font-size: 14px;}.close-popup {position: absolute;width: 30px;height: 30px;background-image: url("cross.svg");background-size: 100%;top: -40px;border-radius: 50%;-webkit-box-shadow: 0 0 10px #fff;box-shadow: 0 0 10px #fff;right: -10px;cursor: pointer;}}.super-rotation {-webkit-animation-name: super-rotation;animation-name: super-rotation;-webkit-animation-duration: 7s;animation-duration: 7s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }@-webkit-keyframes super-rotation {70% {-webkit-transform: rotate(1783deg);transform: rotate(1783deg) }100% {-webkit-transform: rotate(1774deg);transform: rotate(1774deg) }}@keyframes super-rotation {70% {-webkit-transform: rotate(1783deg);transform: rotate(1783deg) }100% {-webkit-transform: rotate(1774deg);transform: rotate(1774deg) }}.time_remains{font-size: 1.1em;color: red;font-weight: bold;}.time_remains_title {padding-top: 15px;text-align: center;font-size: 22px;}

.comeback_layout {
    display: none;
    position: fixed;
    color: #000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 20000000;
    background: rgba(0, 0, 0, 0.75);
    overflow-y: scroll;
}

.comeback_layout::-webkit-scrollbar {
    width: 0;
}

.comeback_layout {
    -ms-overflow-style: none;
}

.comeback_layout {
    overflow: -moz-scrollbars-none;
}

.comeback_wrapper {
    width: 100%;
    max-width: 550px;
    margin: 0 auto;
}

.comeback_container {
    background: #ffffff;
    padding: 25px;
    margin-top: 2%;
    text-align: center !important;
}

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

.comeback_container .form-group {
    width: 90%;
    max-width: 400px;
    margin: 0 auto;
    text-align: left;
}

.comeback_container .btn {
    display: block;
    width: 240px;
    color: #ffffff;
    background: #f82a5e;
    text-transform: uppercase;
    padding: 10px 0;
    font-size: 25px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid transparent;
    border-radius: 4px;
    margin: 20px auto 0 auto;
}

.comeback_img {
    max-width: 300px;
    margin: 10px auto;
}

.form-horizontal span {
    display: block;
    margin: 20px 0;
}

.comeback_close {
    float: right;
    cursor: pointer;
}

.form-horizontal .btn {
    margin: 0 auto;
}




p#cnt {text-align: center !important;}
.p_rules {font-size: 80% !important; text-align: center !important; font-weight: normal !important; color: rgb(108, 110, 122) !important; margin: -15px 0 0 !important;}
.dashed_line {border-bottom: 1px dashed rgb(185, 185, 185); margin-top: 35px;}
.vk-comment-date strong { font-weight: 400; }

#form_add_comm {font-weight: normal; max-width: 625px; width: 100%; margin: 30px auto;}
#form_add_comm,
#form_add_comm * {
    box-sizing: border-box !important;
}
#form_add_comm input:first-child {
    margin-right: 16px !important;
}
#form_add_comm input {
    width: 100% !important;
    max-width: 300px !important;
    display: inline-block !important;
    outline: none !important;
    border: 2px solid #eaeaea !important;
    padding: 12px 16px !important;
    margin: 0 0 12px !important;
    font-size: 14px !important;
    text-indent: 0 !important;
}
#form_add_comm input,
#form_add_comm button,
#form_add_comm label,
#form_add_comm textarea {
    font-family: Tahoma, Arial, Helvetica, sans-serif !important;
}
#form_add_comm .inputs_block {
    max-width: 700px !important;
}

#form_add_comm .load_img label,
.load_img label {
    cursor: pointer;
    font-size: 14px !important;
    font-weight: 100 !important;
}
#form_add_comm .load_img {
    width: 100% !important;
    max-width: 700px !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
}
#form_add_comm .load_img img {
    max-width: 24px !important;
    margin-left: 10px !important;
}
#form_add_comm label {
    display: -webkit-box !important;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    outline: none !important;
    width: 100% !important;
    max-width: 300px !important;
    border: 2px solid #eaeaea !important;
    padding: 12px 8px !important;
    margin-right: 20px !important;
}
#form_add_comm .input_file {
    display: none !important;
}
#form_add_comm textarea {
    resize: vertical !important;
    width: 100% !important;
    max-width: 700px !important;
    margin: 10px 0 !important;
    outline: none !important;
    border: 2px solid #eaeaea !important;
    padding: 10px 12px !important;
    min-height: 100px !important;
    text-indent: 0 !important;
    font-size: 14px !important;
    line-height: unset !important;
}
#form_add_comm .input_submit {
    display: block !important;
    width: 100% !important;
    max-width: 300px !important;
    outline: none !important;
    border: none !important;
    padding: 14px 8px !important;
    background: #c1c1c1 !important;
    color: #fff !important;
    font-weight: bold !important;
    font-size: 18px !important;
}

@media screen and (max-width: 800px) {
    #form_add_comm .inputs_block {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
}

@media screen and (max-width: 550px) {
    #form_add_comm .inputs_block,
    #form_add_comm .load_img {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    #form_add_comm input:first-child,
    #form_add_comm label {
        margin-right: 0 !important;
    }
    #form_add_comm .input_submit {
        margin-top: 12px !important;
    }
    #form_add_comm input {
        text-align: center !important;
    }
}
@media screen and (max-width: 420px) {
    .katyakoncakova_FtFDdVex .Natali0610_RVdHBJiwC {
        width: 98%;
    }
}

.input_submit{
    text-align: center;
    cursor: pointer;
}




.cpu{
    padding: 15px 0;
    text-align: center;
    font-size: 14px;
}
.cpu a{
    color: #333;
    display: inline-block;
    margin: 0 5px;
}
.cpu img{
    display: block;
    margin: 0 auto 10px;
}