/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700&subset=cyrillic);button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}#map circle,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.header-logo__text,body.special .interactive-map{-webkit-box-orient:vertical;-webkit-box-direction:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{margin:.67em 0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.breadcrumb li,.btn,.table__cell{vertical-align:middle}textarea{overflow:auto}.slick-list,.switching-content,.wrapper{overflow:hidden}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2{line-height:1.1;font-weight:400}body,h3{line-height:1.375}summary{display:list-item}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:fontello;src:url(../font/fontello.eot?25113284);src:url(../font/fontello.eot?25113284#iefix) format("embedded-opentype"),url(../font/fontello.woff2?25113284) format("woff2"),url(../font/fontello.woff?25113284) format("woff"),url(../font/fontello.ttf?25113284) format("truetype"),url(../font/fontello.svg?25113284#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.special .aside-links__item-logo,body.special .courses-groups__photo,body.special .download-law a:before,body.special .header-spec-v,body.special .news__news-img,body.special .org-list__img,body.special img,body.special video{display:none}.icon-login:before{content:'\e800'}.icon-phone:before{content:'\e801'}.icon-left-open:before{content:'\e802'}.icon-right-open:before{content:'\e803'}.icon-fontsize:before{content:'\f088'}.icon-comment-empty:before{content:'\f0e5'}body.special .main-slider__item{background-image:none!important}body.special .main-slider__item .container{min-height:0}body.special .main-slider__item-text{max-width:100%;background:0 0;color:inherit;position:static;text-shadow:none}body.special .main-slider__heading{max-width:100%;background:0 0;color:inherit;position:static;font-size:2em;text-align:left;padding:20px 20px 0;margin-bottom:0}.menu__item,body{position:relative}.header,body.special .interactive-map__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}body.special .interactive-map{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.special .interactive-map__map{width:100%;max-width:100%}body.special .interactive-map__list{width:100%;display:flex;list-style:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}body.special .interactive-map__list li{padding:5px;-webkit-border-radius:4px;border-radius:4px;border:1px solid transparent}body.special .switching-content{padding:0}body.special .main-news__item-img,body.special .switching-content__item-img{display:none}body.special .main-news__wrapper{min-height:360px;max-height:360px}body.special[data-special-fs=small]{font-size:.75em}body.special[data-special-fs=small] .main-news__wrapper{min-height:250px;max-height:250px}body.special[data-special-fs=big]{font-size:1.5em;padding-bottom:437px}body.special[data-special-fs=big] h1{font-size:1.5em}body.special[data-special-fs=big] .main-news__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.special[data-special-fs=big] .main-news__item{max-width:100%}body.special[data-special-fs=big] .main-news__wrapper{min-height:0;max-height:100%}body.special[data-special-fs=big] .footer{padding:10px 0}body.special[data-special-fs=big] .forum__form input{display:block}body.special[data-special-color=yellow] .switching-menu__item_active:before,body.special[data-special-color=black] .switching-menu__item_active:before,body.special[data-special-color=blue] .switching-menu__item_active:before{display:none}body.special[data-special-fs=big] .entrance .sign-up-form__btn{width:215px}body.special[data-special-color=yellow]{color:#ff0;background:#000}body.special[data-special-color=yellow] a{color:#ff0;text-decoration:underline}body.special[data-special-color=yellow] a:hover{text-decoration:none}body.special[data-special-color=yellow] h1,body.special[data-special-color=yellow] h2,body.special[data-special-color=yellow] h3{color:#ff0}body.special[data-special-color=yellow] .btn{background:#ff0;color:#000}body.special[data-special-color=yellow] .header{background:#000;border-bottom:2px solid #ff0;color:#ff0}body.special[data-special-color=yellow] .header-logo a{color:#ff0}body.special[data-special-color=yellow] .menu{border-bottom:2px solid #ff0;background:inherit}body.special[data-special-color=yellow] .menu__dropdown-list,body.special[data-special-color=yellow] .menu__item:hover{background:#ff0}body.special[data-special-color=yellow] .menu__item:hover a{color:#000}body.special[data-special-color=yellow] .menu__item_with-dropdown>a{border-color:#ff0}body.special[data-special-color=yellow] .menu__item_with-dropdown>a:after{color:#ff0}body.special[data-special-color=yellow] .menu__dropdown-list li a:hover{background:inherit}body.special[data-special-color=yellow] .main-slider{border-bottom:2px solid #ff0}body.special[data-special-color=yellow] .page aside .white-box{border-top:none}body.special[data-special-color=yellow] .white-box{-webkit-box-shadow:none;box-shadow:none;color:#ff0;border-bottom:2px solid #ff0;-webkit-border-radius:0;border-radius:0;background:inherit}body.special[data-special-color=yellow] .white-box .table{border:1px solid #ff0}body.special[data-special-color=yellow] .white-box .table__row{background:inherit;border-bottom:1px solid #ff0}body.special[data-special-color=yellow] .white-box .table__row:last-of-type{border-bottom:none}body.special[data-special-color=yellow] .white-box .table__row:hover{background:#ff0;color:#000}body.special[data-special-color=yellow] .footer{background:0 0;border-top:2px solid #ff0;color:#ff0}body.special[data-special-color=yellow] .footer h3{color:#ff0}body.special[data-special-color=yellow] .footer__copyright{color:inherit}body.special[data-special-color=yellow] .switching-menu{border-bottom:solid 1px #ff0}body.special[data-special-color=yellow] .switching-menu__item{color:#ff0}body.special[data-special-color=yellow] .main-news__read-more,body.special[data-special-color=yellow] .switching-menu__item:hover,body.special[data-special-color=yellow] .switching-menu__item_active{background:#ff0;color:#000}body.special[data-special-color=yellow] .switching-menu__item:after{background:#ff0}body.special[data-special-color=yellow] .main-news__wrapper:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:-webkit-linear-gradient(top,transparent,#000);background:-o-linear-gradient(top,transparent,#000);background:linear-gradient(to bottom,transparent,#000)}body.special[data-special-color=yellow] .forum__topic{background:inherit}body.special[data-special-color=yellow] .pagination__links{color:#ff0;background:#000}body.special[data-special-color=yellow] .pagination__links .pagination__link_current{border-color:#ff0}body.special[data-special-color=yellow] .breadcrumb{color:#ff0}body.special[data-special-color=yellow] input,body.special[data-special-color=yellow] select,body.special[data-special-color=yellow] textarea{background:#ff0;color:#000}body.special[data-special-color=yellow] .courses-list__menu li.current,body.special[data-special-color=yellow] .courses-list__menu li:hover a{background:#ff0;color:#000;border:none}body.special[data-special-color=yellow] .modal-region__close-btn,body.special[data-special-color=yellow] .modal-region__content-list-menu li,body.special[data-special-color=yellow] .modal-test-result__close-btn,body.special[data-special-color=yellow] .modal__close-btn{color:#ff0}body.special[data-special-color=yellow] .forum__message,body.special[data-special-color=yellow] .modal-region__inner,body.special[data-special-color=yellow] .modal-test-result__inner,body.special[data-special-color=yellow] .modal__inner{border:1px solid #ff0;background:#000}body.special[data-special-color=yellow] .modal-region__content-list-menu:before,body.special[data-special-color=yellow] .modal-region__content-list:before{background:#ff0}body.special[data-special-color=yellow] .modal-region__content-list-menu li:hover{color:#000;background:#ff0}body.special[data-special-color=yellow] #map path{fill:#ff0;stroke:#000}body.special[data-special-color=yellow] #map circle,body.special[data-special-color=yellow] #map text{fill:#000}body.special[data-special-color=yellow] #map text{text-shadow:1px 1px 1px #ff0}body.special[data-special-color=yellow] .interactive-map__list li{color:#ff0}body.special[data-special-color=yellow] .interactive-map__list li:hover{color:#ff0;border-color:#ff0}body.special[data-special-color=yellow] .qna__answer{background:#000;border:1px solid #ff0;color:#ff0}body.special[data-special-color=yellow] .entrance .sign-in-form{border-color:#ff0}body.special[data-special-color=yellow] .org-list{color:#ff0;border-bottom:2px solid #ff0;background:#000}body.special[data-special-color=black]{color:#000;background:#fff}body.special[data-special-color=black] a{color:#000;text-decoration:underline}body.special[data-special-color=black] a:hover{text-decoration:none}body.special[data-special-color=black] h1,body.special[data-special-color=black] h2,body.special[data-special-color=black] h3{color:#000}body.special[data-special-color=black] .btn{background:#000;color:#fff}body.special[data-special-color=black] .header{background:#fff;border-bottom:2px solid #000;color:#000}body.special[data-special-color=black] .header-logo a{color:#000}body.special[data-special-color=black] .menu{border-bottom:2px solid #000;background:inherit}body.special[data-special-color=black] .menu__dropdown-list,body.special[data-special-color=black] .menu__item:hover{background:#000}body.special[data-special-color=black] .menu__item:hover a{color:#fff}body.special[data-special-color=black] .menu__item_with-dropdown>a{border-color:#000}body.special[data-special-color=black] .menu__item_with-dropdown>a:after{color:#000}body.special[data-special-color=black] .menu__dropdown-list li a:hover{background:inherit}body.special[data-special-color=black] .main-slider{border-bottom:2px solid #000}body.special[data-special-color=black] .page aside .white-box{border-top:none}body.special[data-special-color=black] .white-box{-webkit-box-shadow:none;box-shadow:none;color:#000;border-bottom:2px solid #000;-webkit-border-radius:0;border-radius:0;background:inherit}body.special[data-special-color=black] .white-box .table{border:1px solid #000}body.special[data-special-color=black] .white-box .table__row{background:inherit;border-bottom:1px solid #000}body.special[data-special-color=black] .white-box .table__row:last-of-type{border-bottom:none}body.special[data-special-color=black] .white-box .table__row:hover{background:#000;color:#fff}body.special[data-special-color=black] .footer{background:0 0;border-top:2px solid #000;color:#000}body.special[data-special-color=black] .footer h3{color:#000}body.special[data-special-color=black] .footer__copyright{color:inherit}body.special[data-special-color=black] .switching-menu{border-bottom:solid 1px #000}body.special[data-special-color=black] .switching-menu__item{color:#000}body.special[data-special-color=black] .main-news__read-more,body.special[data-special-color=black] .switching-menu__item:hover,body.special[data-special-color=black] .switching-menu__item_active{background:#000;color:#fff}body.special[data-special-color=black] .switching-menu__item:after{background:#000}body.special[data-special-color=black] .main-news__wrapper:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:-webkit-linear-gradient(top,transparent,#fff);background:-o-linear-gradient(top,transparent,#fff);background:linear-gradient(to bottom,transparent,#fff)}body.special[data-special-color=black] .forum__topic{background:inherit}body.special[data-special-color=black] .pagination__links{color:#000;background:#fff}body.special[data-special-color=black] .pagination__links .pagination__link_current{border-color:#000}body.special[data-special-color=black] .breadcrumb{color:#000}body.special[data-special-color=black] input,body.special[data-special-color=black] select,body.special[data-special-color=black] textarea{background:#000;color:#fff}body.special[data-special-color=black] .courses-list__menu li.current,body.special[data-special-color=black] .courses-list__menu li:hover a{background:#000;color:#fff;border:none}body.special[data-special-color=black] .modal-region__close-btn,body.special[data-special-color=black] .modal-region__content-list-menu li,body.special[data-special-color=black] .modal-test-result__close-btn,body.special[data-special-color=black] .modal__close-btn{color:#000}body.special[data-special-color=black] .forum__message,body.special[data-special-color=black] .modal-region__inner,body.special[data-special-color=black] .modal-test-result__inner,body.special[data-special-color=black] .modal__inner{border:1px solid #000;background:#fff}body.special[data-special-color=black] .modal-region__content-list-menu:before,body.special[data-special-color=black] .modal-region__content-list:before{background:#000}body.special[data-special-color=black] .modal-region__content-list-menu li:hover{color:#fff;background:#000}body.special[data-special-color=black] #map path{fill:#000;stroke:#fff}body.special[data-special-color=black] #map circle,body.special[data-special-color=black] #map text{fill:#fff}body.special[data-special-color=black] #map text{text-shadow:1px 1px 1px #000}body.special[data-special-color=black] .interactive-map__list li{color:#000}body.special[data-special-color=black] .interactive-map__list li:hover{color:#000;border-color:#000}body.special[data-special-color=black] .qna__answer{background:#fff;border:1px solid #000;color:#000}body.special[data-special-color=black] .entrance .sign-in-form{border-color:#000}body.special[data-special-color=black] .org-list{color:#000;border-bottom:2px solid #000;background:#fff}body.special[data-special-color=blue]{color:#143c5a;background:#9fd7ff}body.special[data-special-color=blue] a{color:#143c5a;text-decoration:underline}a,body.special[data-special-color=blue] a:hover{text-decoration:none}body.special[data-special-color=blue] h1,body.special[data-special-color=blue] h2,body.special[data-special-color=blue] h3{color:#143c5a}body.special[data-special-color=blue] .btn{background:#143c5a;color:#9fd7ff}body.special[data-special-color=blue] .header{background:#9fd7ff;border-bottom:2px solid #143c5a;color:#143c5a}body.special[data-special-color=blue] .header-logo a{color:#143c5a}body.special[data-special-color=blue] .menu{border-bottom:2px solid #143c5a;background:inherit}body.special[data-special-color=blue] .menu__dropdown-list,body.special[data-special-color=blue] .menu__item:hover{background:#143c5a}body.special[data-special-color=blue] .menu__item:hover a{color:#9fd7ff}body.special[data-special-color=blue] .menu__item_with-dropdown>a{border-color:#143c5a}body.special[data-special-color=blue] .menu__item_with-dropdown>a:after{color:#143c5a}body.special[data-special-color=blue] .menu__dropdown-list li a:hover{background:inherit}body.special[data-special-color=blue] .main-slider{border-bottom:2px solid #143c5a}body.special[data-special-color=blue] .page aside .white-box{border-top:none}body.special[data-special-color=blue] .white-box{-webkit-box-shadow:none;box-shadow:none;color:#143c5a;border-bottom:2px solid #143c5a;-webkit-border-radius:0;border-radius:0;background:inherit}body.special[data-special-color=blue] .white-box .table{border:1px solid #143c5a}body.special[data-special-color=blue] .white-box .table__row{background:inherit;border-bottom:1px solid #143c5a}body.special[data-special-color=blue] .white-box .table__row:last-of-type{border-bottom:none}body.special[data-special-color=blue] .white-box .table__row:hover{background:#143c5a;color:#9fd7ff}body.special[data-special-color=blue] .footer{background:0 0;border-top:2px solid #143c5a;color:#143c5a}body.special[data-special-color=blue] .footer h3{color:#143c5a}body.special[data-special-color=blue] .footer__copyright{color:inherit}body.special[data-special-color=blue] .switching-menu{border-bottom:solid 1px #143c5a}body.special[data-special-color=blue] .switching-menu__item{color:#143c5a}body.special[data-special-color=blue] .main-news__read-more,body.special[data-special-color=blue] .switching-menu__item:hover,body.special[data-special-color=blue] .switching-menu__item_active{background:#143c5a;color:#9fd7ff}body.special[data-special-color=blue] .switching-menu__item:after{background:#143c5a}body.special[data-special-color=blue] .main-news__wrapper:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#9fd7ff));background:-webkit-linear-gradient(top,transparent,#9fd7ff);background:-o-linear-gradient(top,transparent,#9fd7ff);background:linear-gradient(to bottom,transparent,#9fd7ff)}body.special[data-special-color=blue] .forum__topic{background:inherit}body.special[data-special-color=blue] .pagination__links{color:#143c5a;background:#9fd7ff}body.special[data-special-color=blue] .pagination__links .pagination__link_current{border-color:#143c5a}body.special[data-special-color=blue] .breadcrumb{color:#143c5a}body.special[data-special-color=blue] input,body.special[data-special-color=blue] select,body.special[data-special-color=blue] textarea{background:#143c5a;color:#9fd7ff}body.special[data-special-color=blue] .courses-list__menu li.current,body.special[data-special-color=blue] .courses-list__menu li:hover a{background:#143c5a;color:#9fd7ff;border:none}body.special[data-special-color=blue] .modal-region__close-btn,body.special[data-special-color=blue] .modal-region__content-list-menu li,body.special[data-special-color=blue] .modal-test-result__close-btn,body.special[data-special-color=blue] .modal__close-btn{color:#143c5a}body.special[data-special-color=blue] .forum__message,body.special[data-special-color=blue] .modal-region__inner,body.special[data-special-color=blue] .modal-test-result__inner,body.special[data-special-color=blue] .modal__inner{border:1px solid #143c5a;background:#9fd7ff}body.special[data-special-color=blue] .modal-region__content-list-menu:before,body.special[data-special-color=blue] .modal-region__content-list:before{background:#143c5a}body.special[data-special-color=blue] .modal-region__content-list-menu li:hover{color:#9fd7ff;background:#143c5a}body.special[data-special-color=blue] #map path{fill:#143c5a;stroke:#9fd7ff}body.special[data-special-color=blue] #map circle,body.special[data-special-color=blue] #map text{fill:#9fd7ff}body.special[data-special-color=blue] #map text{text-shadow:1px 1px 1px #143c5a}body.special[data-special-color=blue] .interactive-map__list li{color:#143c5a}body.special[data-special-color=blue] .interactive-map__list li:hover{color:#143c5a;border-color:#143c5a}body.special[data-special-color=blue] .qna__answer{background:#9fd7ff;border:1px solid #143c5a;color:#143c5a}body.special[data-special-color=blue] .entrance .sign-in-form{border-color:#143c5a}body.special[data-special-color=blue] .org-list{color:#143c5a;border-bottom:2px solid #143c5a;background:#9fd7ff}body,h1,h2{color:#1c1c1c}*{-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:16px}body{min-height:100vh;padding-bottom:350px;font-family:'Open Sans',Arial,sans-serif;background:#ededed}img,video{max-width:100%}a{color:#157fc4;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}a:hover{text-decoration:underline}.btn,.btn:hover,.header-logo a:hover,.header-phones__item:hover{text-decoration:none}h1{font-size:1.75em}h2{font-size:1.4em}.btn,h3{font-size:1em}h3{margin:0;padding:0}input,select,textarea{padding:5px 10px;background-color:#dcecf6;border:1px solid transparent;-webkit-border-radius:2px;border-radius:2px;outline:0;color:#1c1c1c;-webkit-transition:.2s all ease;-o-transition:.2s all ease;transition:.2s all ease}input:focus,select:focus,textarea:focus{background-color:transparent;border-color:#157fc4;color:#157fc4}select:focus{background-color:#157fc4;color:#1c1c1c}.container{max-width:1180px;margin:0 auto;padding:0 10px}.hidden{display:none!important}.table__row{display:table;width:100%}.table__cell{display:table-cell}.white-box{width:100%;margin-bottom:40px;padding:1px 30px 10px;background:#fff;color:#828282;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1);-webkit-border-radius:4px;border-radius:4px}.white-box .table__row:hover,.white-box .table__row:nth-of-type(odd){background:#dcecf6}.white-box_full{width:100%}.white-box .table{margin:0 -30px;border-collapse:collapse}.white-box .table__row .table__cell:first-child{padding-left:30px}.white-box .table__row .table__cell:last-child{padding-right:30px}.white-box .table__cell{margin:0;padding-top:10px;padding-bottom:10px}.btn{display:inline-block;color:#fff;margin-bottom:0;line-height:2.5;text-align:center;cursor:pointer;background:#ef8c37;border:0;white-space:nowrap;height:2.5em;padding:0 20px;-webkit-border-radius:20px;border-radius:20px;outline:0;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.btn:hover{background:#e17212}.header{display:flex;padding:10px 0;color:#fff;background:#157fc4}.header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-logo__img{display:block;margin-right:15px}.header-logo__img img{display:block}.header-logo a,.header-logo__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.header-logo__text{display:flex;max-width:600px;font-size:1.9em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:left;margin-right:15px}.header-logo__line1{display:block;font-size:1.25em}.header-logo__line2{display:block;font-size:1.9375em;font-weight:700}.breadcrumb li:after,.menu__item_with-dropdown>a:after{content:'\e803';font-weight:400;font-family:fontello;font-style:normal;speak:none}.header-logo__line3{display:block;font-size:.9375em}.header-logo a{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.header-address,.header-phones{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal}.header-logo a:hover{color:inherit}.header-phones{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-phones__item{display:block;font-size:1.5em;color:#fff}.header-address,.header-entrance{display:-webkit-flex;display:-ms-flexbox}.header-address{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-address h3{margin-bottom:5px}.header-address p{margin:0}.header-entrance{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .container,.header-right{display:-webkit-flex;display:-ms-flexbox}.header-right{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header-spec-v{padding:0 8px;margin-bottom:8px;text-align:right;font-size:1.2em;cursor:pointer;border-radius:10px}.header-spec-v:hover{background:rgba(0,0,0,.2)}.header .container{display:-webkit-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.menu{margin-bottom:20px;background:#fff}.menu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-align:center}.menu__item a{display:block;padding:15px 3.2px}.menu__item.active,.menu__item:hover{background:#157fc4;-webkit-transform:none;-ms-transform:none;transform:none}.menu__item.active a,.menu__item:hover a{text-decoration:none;color:#fff}.menu__item_with-dropdown>a{border-bottom:2px solid #157fc4}.menu__item_with-dropdown>a:after{display:inline-block;margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#898989}.menu__item_with-dropdown:hover .menu__dropdown-list{display:block;padding:0}.menu__list{font-size:13.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.menu__dropdown-list{display:none;margin:0;position:absolute;top:100%;left:0;width:100%;z-index:10;background:#157fc4}.breadcrumb,.menu__dropdown-list li{display:block}.menu__dropdown-list li a{display:block;padding:15px 8px;color:#fff}.menu__dropdown-list li a:hover{background:#249be8}.breadcrumb{padding:0;color:#828282}.breadcrumb li{display:inline-block;position:relative;margin-right:26px}.breadcrumb li:after{display:inline-block;position:absolute;top:50%;right:-20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pagination__arrow-left,.pagination__arrow-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);cursor:pointer}.breadcrumb li:last-of-type{margin-right:0}.breadcrumb li:last-of-type:after{display:none}.breadcrumb li a{color:inherit;text-decoration:inherit}.pagination{margin-bottom:20px;text-align:center}.pagination__arrow-left{left:0;transform:translateY(-50%)}.pagination__arrow-right{right:0;transform:translateY(-50%)}.pagination__inner{display:inline-block;position:relative;padding:0 32px}.pagination__links{display:inline-block;height:30px;padding:0;font-size:0;background:#fff;color:#828282;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.pagination__link{display:inline-block;width:34px;line-height:30px;height:30px;font-size:1rem}.pagination__link a{display:block;color:#000;text-decoration:inherit}.link-box a,.pagination__link_current a{color:inherit}.pagination__link_current{width:44px;border:1px solid #157fc4;-webkit-border-radius:20px;border-radius:20px}.main-slider{margin-top:-20px;position:relative}.main-slider .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-slider__heading{position:absolute;top:10px;right:10px;text-align:right;color:red;font-size:3.5em;font-weight:700;max-width:550px}.main-slider__item{padding:0;background-position:center center;-webkit-background-size:cover;background-size:cover}.main-slider__item .container{width:100%;min-height:600px;position:relative}.main-slider__item-text{position:absolute;bottom:0;left:10px;max-width:535px;padding:20px;color:#fff;text-shadow:1px 1px 2px #000}.main-slider__prev-btn{left:40px}.main-slider__prev-btn:before{content:'\e802'}.main-slider__next-btn{right:40px}.main-slider__next-btn:before{content:'\e803'}.main-slider .slick-arrow{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:70px;font-family:fontello;color:#333;cursor:pointer}.main-slider .slick-dots{width:100%;padding:0;position:absolute;bottom:20px;left:0;text-align:center;font-size:0}.link-box,.link-box__time,.phone-numbers{font-size:.875em}.phone-numbers{color: #000}.main-slider .slick-dots li{display:inline-block;margin:0 5px;vertical-align:middle}.main-slider .slick-dots li button{display:block;width:12px;height:12px;border:none;-webkit-border-radius:50%;border-radius:50%;background:#898989;cursor:pointer;outline:0}.page__left,.page__right{min-width:270px;width:270px}.main-slider .slick-dots li.slick-active button{background:#333}.page{margin-top:40px}.page+.page{margin-top:0}.page aside .white-box{border-top:solid 4px #157fc4}.page__left{margin-right:40px}.page__right{margin-left:40px}.page__left.lg,.page__right.lg{min-width:340px;width:340px}.page__center{width:100%}.page .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.link-box{margin:0;padding:0}.link-box a:hover{text-decoration:none}.link-box__item{display:block;margin-bottom:15px}.link-box__text{margin:0}.link-box__time{color:#aaa}.link-box__show-more{display:block;margin-bottom:10px;color:#aaa}.link-box__show-more a{text-decoration:underline}.footer a:hover,.forum-block__global-link:hover{text-decoration:none}.phone-numbers__subheading{color: #000;position:relative;padding-left:40px;margin-bottom:10px;font-size:.875em}.phone-numbers__subheading .icon-phone{position:absolute;top:0;left:0;font-size:1.7em}.phone-numbers.table .table__row .table__cell:last-child{padding-left:10px;text-align:right}.forum-block{display:block}.forum-block__global-link{display:block;width:100%;color:inherit}.forum-block.table .table__row .table__cell:first-child{min-width:285px}.forum-block.table .table__row .table__cell:last-child{width:100%;padding-left:10px}.footer{color:#ccc;background:#181818;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;min-height:350px;padding:0;left:0;bottom:0}.footer__column{min-width:330px;padding:0 15px}.footer__column:first-of-type{padding-left:0;padding-top:15px}.footer__column:last-of-type{padding-right:0}.footer__menu a{display:block;margin:10px 0}.footer__menu a:first-letter{text-transform:capitalize}.footer a{color:inherit}.footer h3{color:#fff}.footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entrance .sign-in-form__line,.entrance .sign-up-form__line{-webkit-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse}.footer__copyright{width:100%;padding:25px 10px 0;text-align:center;color:#fff}.footer__copyright img{display:inline-block;vertical-align:top}.laws-list{margin:10px 0 0;padding:0;list-style:none}.laws-list h2{display:inline-block;margin:10px 0;color:#000;cursor:pointer}.laws-list h3{color:#000;cursor:pointer;font-weight:400}.laws-list__laws{display:none;padding-left:25px}.laws-list__laws li{display:block;position:relative;}.laws-list__laws li:before{content:'-';position:absolute;top:0;left:-10px}.laws-list__laws li a{color:#000;text-decoration:inherit}.laws-list__laws li a:hover{color:#FF0000}.download-law a{display:inline-block;margin-bottom:15px;color:#000;text-decoration:inherit}.news__category li.current,.news__news-heading a{text-decoration:underline;color:#000}.download-law a:before{content:'';display:inline-block;width:60px;height:60px;vertical-align:middle;margin:0 10px 0 0;background:url(../img/pdf-icon.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}.contacts,.news__news-body{width:100%}.news{list-style:none;padding:0}.news__filters{margin:20px 0;text-align:center}.news__filter{display:inline-block;margin:0 15px}.news__news{margin-top:15px;padding-bottom:20px;border-bottom:1px solid #000}.contacts__list,.news__category{padding:0;list-style:none}.news__news:last-of-type{border-bottom:none}.news__news-date{display:block;margin-bottom:10px;font-size:.75em}.news__news-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news__news-img{min-width:25%;margin-right:20px}.news__category li{margin:10px 0}.news__category li.current{font-weight:700}.news__category a{text-decoration:inherit}.single-news__date{display:block;margin-bottom:10px}.single-news__news{margin-top:20px}.single-news__heading{color:#000;text-decoration:underline}.single-news__img{float:left;margin-right:20px}.single-news__img img{display:block}.contacts__list-heading{display:inline-block;margin:7px 0;cursor:pointer;font-size:1.15em;text-decoration:underline}.entrance .sign-up-form__heading,.office-form__heading{font-size:1em}.contacts__list-description{display:none}.entrance .white-box{max-width:600px;margin:0 auto 40px}.entrance .sign-in-form{margin:25px 0 10px;padding-bottom:10px;border-bottom:1px solid #157fc4}.entrance .sign-in-form__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.entrance .sign-in-form__left{width:100px;min-width:100px;padding-right:10px;position:relative}.entrance .sign-in-form__btn{width:140px;outline:0;margin:0 auto 0 100px;text-transform:uppercase}.entrance .sign-in-form__forgot-password{display:inline-block;text-decoration:underline;cursor:pointer}.entrance .sign-in-form input{width:100%}.entrance .sign-in-form input[required]~.sign-in-form__left:before{content:'*';color:red;position:absolute;left:-10px}.entrance .sign-up-form{display:none;margin:25px 0 10px}.entrance .sign-up-form__trigger{text-decoration:underline;cursor:pointer}.entrance .sign-up-form__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.entrance .sign-up-form__left{width:190px;min-width:190px;padding-right:10px;position:relative}.entrance .sign-up-form__btn{margin:0 0 0 auto;width:170px;outline:0;text-transform:uppercase}.entrance .sign-up-form__forgot-password{display:inline-block;text-decoration:underline;cursor:pointer}.entrance .sign-up-form input:not([type=checkbox]){width:100%}.entrance .sign-up-form input[type=checkbox]{margin-left:190px;margin-right:10px;margin-top:-20px;min-width:13px}.entrance .sign-up-form input[required]~.sign-up-form__left:before,.entrance .sign-up-form select[required]~.sign-up-form__left:before{content:'*';color:red;position:absolute;left:-10px}.entrance .sign-up-form a{text-decoration:underline}.office-form{max-width:600px;margin:25px 0 10px}.office-form__trigger{text-decoration:underline;cursor:pointer}.office-form__line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.qna .table,.qna__body{-webkit-box-orient:vertical}.office-form__left{width:190px;min-width:190px;padding-right:10px;position:relative}.office-form__btn{margin:0 0 0 auto;width:170px;outline:0;text-transform:uppercase}.office-form__forgot-password{display:inline-block;text-decoration:underline;cursor:pointer}.office-form input:not([type=checkbox]){width:100%}.office-form input[type=checkbox]{margin-left:190px;margin-right:10px;margin-top:-20px;min-width:13px}.office-form a{text-decoration:underline}.office .tests-result-block__date{width:150px;min-width:150px}.office .tests-result-block__name{width:100%}.office .tests-result-block__result{min-width:100px}.courses-groups{padding:0}.courses-groups__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.courses-groups__photo{width:320px;min-width:320px}.courses-groups__body{padding-left:20px}.courses-groups__heading{color:#000}.courses-groups__heading a{color:inherit;text-decoration:underline}.courses-groups__description{margin-top:30px}.courses-list{margin:0;padding:0;list-style:none}.courses-list h2{display:inline-block;margin:10px 0;font-size:1.2em;color:#000;cursor:pointer;text-decoration:underline}.courses-list__category{display:block}.courses-list__subcategory{display:none}.courses-list__subcategory li{display:block;position:relative}.courses-list__subcategory li:before{content:'-';position:absolute;top:0;left:-10px}.courses-list__subcategory li a{color:inherit;text-decoration:inherit}.courses-list__menu{margin:10px -30px 0;padding:0}.courses-list__menu li{display:block}.courses-list__menu li a{display:block;padding:7px 30px}.courses-list__menu li.current,.courses-list__menu li:hover a{background:#dcecf6;color:inherit;text-decoration:none}.courses-list__menu li.current{padding:7px 30px;border-left:solid 4px #157fc4}.courses-list__btn{white-space:normal;height:auto;line-height:1.3;margin-top:15px;padding:7px 0}.courses-topic__btn,.courses-topic__photo,.courses-topic__video{margin:20px auto}.courses-topic__btn{display:block;font-size:1.3em}.main-news__list,.switching-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.courses-topic__next-page,.courses-topic__next-topic{text-align:right}.courses-topic__next-page a,.courses-topic__next-topic a{position:relative}.courses-topic__next-page a:after,.courses-topic__next-topic a:after{content:'\e803';font-family:fontello;margin-left:10px;text-decoration:none;position:absolute;right:-10px;top:0}.main-news{margin-top:30px;margin-bottom:20px}.main-news__list{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0}.main-news__item{display:block;max-width:30%}.main-news__item-img{height:150px;-webkit-background-size:cover;background-size:cover}.main-news__wrapper{overflow:hidden;min-height:495px;max-height:495px;position:relative}.main-news__wrapper:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:25px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:-webkit-linear-gradient(top,transparent,#fff);background:-o-linear-gradient(top,transparent,#fff);background:linear-gradient(to bottom,transparent,#fff)}.main-news__read-more{display:inline-block;margin-top:10px;padding:5px 10px;-webkit-border-radius:14px;border-radius:14px;font-size:.8em;color:#fff;background:#ef8c37}.main-news__read-more:hover{text-decoration:none;background:#e17212}.switching-menu{display:flex;padding:0;margin:-1px -30px 0;border-bottom:solid 1px #ededed}.switching-menu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 15px;font-size:1.125em;position:relative;color:#157fc4;cursor:pointer}.switching-content__item,.switching-menu__item:last-of-type:after{display:none}.switching-menu__item:after{content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(transparent));background:-webkit-linear-gradient(top,#ededed,transparent);background:-o-linear-gradient(top,#ededed,transparent);background:linear-gradient(to bottom,#ededed,transparent)}.modal-region__close-btn,.modal-test-result__close-btn{right:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);line-height:26px}.switching-menu__item_active{color:#000;cursor:default}.switching-menu__item_active:before{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#157fc4}.switching-content{padding:30px 0 20px;max-height:250px}.switching-content__item:first-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.switching-content__item-img{min-width:300px;width:300px;height:200px;margin-right:20px;background-position:center center;-webkit-background-size:cover;background-size:cover}.small-map{display:block;padding:10px 0 30px;text-align:center;font-weight:700}.small-map img{display:inline-block}.aside-links{padding:10px 0 0}.aside-links__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0}.aside-links__item-logo{max-width:60px;width:100%;margin-right:10px}.modal-region,.modal-test-result{width:100vw;height:100vh;text-align:center;z-index:20;left:0}.question-box__item{display:none}.question-box__item:first-of-type{display:block}.question-box__item-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.question-box__item input[data-right-answer=true]:checked+.question-box__answer-text{color:green}.question-box__answer{display:block;margin:10px 0 10px 20px;font-size:.9em}.question-box__radio{margin-right:10px}.question-box__warning{color:red;visibility:hidden}.question-box__btn:not(.question-box__btn_active){background:#aaa;cursor:default}.question-box__btn:not(.question-box__btn_active):hover{background:#aaa}.modal-test-result{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;background:rgba(0,0,0,.9)}.modal-test-result__inner{display:block;max-width:700px;padding:20px 30px;-webkit-border-radius:5px;border-radius:5px;background:#fff;position:relative}.modal-test-result__message{display:none}.modal-test-result__close-btn{position:absolute;top:5px;color:#000;transform:rotate(45deg);font-size:45px;cursor:pointer}.interactive-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.interactive-map__map{display:block;max-width:900px;min-width:900px}.interactive-map__list{margin:0;padding:0}.interactive-map__list li{display:block;font-weight:700;color:#157fc4;text-transform:uppercase}.interactive-map__list li:hover{color:#ef8c37}.interactive-map__list li>[data-region]{cursor:pointer}#map path{fill:#157fc4;stroke:#dcecf6;stroke-width:4;cursor:pointer}#map circle{fill:#157fc4;cursor:pointer}#map text{font-size:8.7px;fill:#fff;cursor:pointer}#map g:hover path{fill:#ef8c37}#map g:hover circle{visibility:visible}#map .interactive-map__region_city{display:none}#map .interactive-map__region_city circle{fill:#ef8c37;visibility:visible;stroke:#000}#map .interactive-map__region_city text{fill:#ef8c37;font-size:14px;font-weight:700;text-shadow:1px 1px 1px #000}.modal-region{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;background:rgba(0,0,0,.9)}.modal-region__inner{display:block;max-width:1100px;padding:20px 30px;-webkit-border-radius:5px;border-radius:5px;background:#fff;position:relative}.modal-region__close-btn{position:absolute;top:5px;color:#000;transform:rotate(45deg);font-size:45px;cursor:pointer}.modal-region__content{display:none}.modal-region__content-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-region__content-list-menu{display:block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:20px 0 0;max-width:200px;min-width:200px;position:relative;text-align:left;list-style:none}.modal-region__content-list-menu:before{content:'';height:100%;width:1px;position:absolute;top:0;right:-1px;background:#157fc4}.modal-region__content-list-menu li{display:block;padding:10px 15px;font-size:1.15em;font-weight:700;color:#157fc4;cursor:pointer}.modal-region__content-list-menu li:hover{background:#dcecf6;color:#000}.modal-region__content-list{padding:0 0 0 10px;position:relative;list-style:none}.modal-region__content-list:before{content:'';height:100%;width:1px;position:absolute;top:0;left:0;background:#157fc4}.modal-region__content-list li{display:none;overflow-y:auto;max-height:400px}.modal-region__content-list li:first-of-type{display:block}.special-settings{display:none;font-size:1rem;padding:20px 0;font-family:Tahoma,sans-serif;color:#000;font-weight:700;background:#ededed}.special-settings__colors-switcher.active .special-settings__colors-switcher-inner,.special-settings__sizes-switcher.active{color:#fff;background:#000}.special-settings .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.special-settings__colors-switcher,.special-settings__sizes-switcher{-webkit-box-pack:center;width:40px;height:40px;cursor:pointer;list-style:none}.special-settings__sizes-list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 0 5px;padding:0}.special-settings__colors-list,.special-settings__sizes-switcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox}.special-settings__sizes-switcher{display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #000;border-right-width:0}.special-settings__sizes-switcher:last-of-type{border-right-width:2px}.special-settings__sizes-switcher_small{font-size:.75rem}.special-settings__sizes-switcher_big{font-size:1.5em}.special-settings__colors-list{display:inline-flex;margin:0 0 0 5px;padding:0}.special-settings__colors-switcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #000;padding:4px;border-right-width:0}.special-settings__colors-switcher-inner{display:block;width:100%;line-height:30px;text-align:center}.special-settings__colors-switcher:last-of-type{border-right-width:2px}.special-settings__colors-switcher_black .special-settings__colors-switcher-inner,.special-settings__colors-switcher_black.active{background:#fff}.special-settings__colors-switcher_black.active .special-settings__colors-switcher-inner{background:#000}.special-settings__colors-switcher_yellow .special-settings__colors-switcher-inner,.special-settings__colors-switcher_yellow.active{background:#ff0}.special-settings__colors-switcher_blue .special-settings__colors-switcher-inner,.special-settings__colors-switcher_blue.active{background:#9fd7ff}.special-settings__close-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:40px;border:2px solid #000;cursor:pointer}.qna__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.qna__answer{display:none;margin-top:20px;padding:10px;border:1px solid #797979;-webkit-border-radius:10px;border-radius:10px;background:#e9e9e9}.qna__answer+.qna__question{cursor:pointer}.qna__answer+.qna__question p{display:inline;border-bottom:1px dashed}.qna .table,.qna .table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-direction:normal}.qna__btn-wrapper{text-align:center}.qna .table{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.qna .table__row{display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.forum__table,.forum__topic{-webkit-box-orient:vertical}.qna .table__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.qna .table__cell:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.qna .table__cell:last-of-type{padding-left:20px}.qna__meta{padding-right:10px;min-width:145px;max-width:145px;word-break:break-all}.modal{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:20;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.9);text-align:center}.modal__inner{display:block;max-width:700px;padding:20px 30px;-webkit-border-radius:5px;border-radius:5px;background:#fff;position:relative}.modal__message{display:none}.modal__close-btn{position:absolute;top:5px;right:5px;color:#000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:45px;line-height:26px;cursor:pointer}.modal__form{text-align:right}.modal__form h2{text-align:center}.modal__form textarea{display:block;min-width:400px;min-height:160px;margin-bottom:20px;margin-top:0;height:160px}.modal__form label{display:block;text-align:left;margin-bottom:15px}.forum__table,.forum__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.forum{margin-top:10px}.forum__top{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.forum__new-topic{width:100%;text-align:right}.forum__login{padding-right:10px}.forum__login+.forum__new-topic{width:auto}.forum__table{display:flex;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.forum__topic,.forum__topic-top-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.forum__topic{display:flex;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 -30px;padding:10px 30px;background:#dcecf6;border-bottom:1px dashed}.forum__topic-top-line{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.forum__message-inner,.forum__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.forum__meta{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.forum__question{font-weight:700}.forum__answer-counter:after{content:'\f0e5';font-family:fontello;font-style:normal;font-weight:400;speak:none;margin-left:5px}.forum__meta-link,.forum__meta-reply,.forum__switcher{margin-left:25px;cursor:pointer;color:inherit;text-decoration:none}.forum__answer,.forum__answer+.forum__topic-top-line .forum__meta-reply,.forum__switcher{display:none}.forum__answer+.forum__topic-top-line .forum__switcher{display:block}.forum__message{margin:10px 0;padding:10px 20px;-webkit-border-radius:5px;border-radius:5px;background:#fff}.forum__message-inner{display:flex}.forum__message-meta{min-width:140px;max-width:140px;padding-right:15px;text-align:center;word-break:break-all}.forum__message-reply{text-align:right}.forum__message-reply .btn{line-height:1.5;height:auto;padding:3px 10px}.org-list{padding:4px 0;color:#157fc4;background:#fff}.org-list ul{margin:0;padding:0;list-style:none}.org-list__item{margin:6px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.org-list__item img{display:block}.org-list__img{max-width:35px;min-width:35px}.org-list__text{padding-left:20px;font-size:.9em}

.rollover {

	z-index: 999999;
	height: 100px;
	position : relative;
	 }
.menu__item .menubut{ 
		display: none;
		} 
@media screen and (max-width: 800px) { 
        .rollover{
		display: none;
	    }
        .chel{
		display: none;
	    }
		.menu__item .menubut{
    	font-size: 13.5px;
		display: block;
		} 
		.menu__item{
		display: block;
    	align-items: center;
   		text-align: center;
		text-decoration: none;
		}
		.menublock{
		display: none;
	     	}
		body{ 
		font-size: 8pt; 
		padding-bottom: 100px;
		} 
		.container { 
		flex-direction: column;
		}
		.page__right{
    	margin-left: 0px;
		width: 100%;
        margin-bottom: 150px;
		}
		.switching-content{ 
		max-height: none;
		}
		.switching-content__item{ 
		flex-direction: column;
		} 
		.main-news__list { 
		flex-direction: column;
		} 
		.main-news__item { 
		max-width: 100%;
		} 
		.main-news__wrapper{ 
  		min-height: 0px;
		} 
		.main-news__read-more{
		margin-bottom: 10px;
		}
		.footer{ 
		min-height: 120px; 
		} 
		.footer__column { 
		flex-direction: column; 
		text-align: center;
		margin: 0; 
		} 
		.header-right { 
		display: none; 
		margin: 0; 
		} 
		.nbrains-slider-block{ 
		display: none; 
		margin: 0; 
		} 
		.footer__menu{ 
		display: none; 
		} 
		.page__right .white-box{ 
		display: none; 
		} 
		.page__right .white-box:first-of-type{ 
		display: block; 
		}
		.courses-groups__item{
		flex-direction: column;
			}
		.menu__list { 
		flex-direction: column;
		align-items: center;
   		text-align: center;
		}
		.footer__copyright{
    	margin-bottom: 20px;
		}
		}