@charset "UTF-8";a,aside,body,button,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,label,li,main,nav,p,select,table,td,textarea,tr,ul{margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:400;line-height:22px;color:#555}aside,footer,header,main,nav{display:block}.clear{display:block;height:0;width:100%!important;margin:0;padding:0;clear:both;line-height:0;font-size:0}img{border:none}nav a{text-decoration:none}fieldset{border:0;padding:0;margin:0}.sh-hidden .hideable{display:none!important}ul ul{margin-left:20px}table.borderless{border:0!important}table.borderless td{border:0!important}html{background:url(images/content/bg.jpg) repeat-x top #f9c44e;background:url(images/content/bg.jpg) repeat-x top #f9c44e;background-size:auto,auto,cover}a{color:#007ad0}a:hover{color:#d43b34}#root{position:relative;width:978px;margin:0 auto}iframe{max-width:100%}#top-empty{height:203px}#header{position:absolute;left:0;top:0;width:100%;margin-top:20px}#header .top{position:relative;height:152px;background:#fff}#header .top .header-logo{position:relative;float:left}#header .top .header-logo .logo-link{width:140px;height:140px;overflow:hidden;padding-top:10px;padding-left:10px;display:block;text-align:center}#header .top .header-logo .logo-link img{width:140px;height:140px}#header .top .header-logo .default-logo{display:block;width:140px;height:140px;background:url(/css/themes/v1/images/site/default-logo.png) no-repeat}#header .top .header-logo .cms-action-panel{position:absolute;top:10px;left:10px}#header .top .header-name{position:relative;padding-top:20px;margin-left:160px}#header .top .header-name .favicon-cms{position:absolute;top:0;left:0}#header .top .header-name .favicon-cms .cms-action-icon{display:inline-block!important}#header .top .header-name .name-text{font-family:rex,Tahoma;color:#003664;font-size:32px;text-transform:uppercase;text-decoration:none;display:block;margin:15px 0 5px 0}#header .top .header-name .name-text.size-1{font-size:22px}#header .top .header-name .name-text.size-2{font-size:18px}#header .top .header-name .name-text.size-3{font-size:16px}#header .top .header-name span{margin-right:20px;color:#444;font-size:12px}#header .top .header-name .cms-action-panel{position:absolute;top:10px;left:10px}#header .top .language-selector{position:absolute;top:10px;right:80px}#header .header-bar .bar-panel{position:absolute;top:100px;left:160px;width:750px;font-size:0}#header .header-bar .bar-panel .links-list{display:inline-block;margin-right:10px;vertical-align:top;font-size:0}#header .header-bar .bar-panel .links-list a{display:inline-block;height:30px;line-height:30px;padding:0 7px;margin-right:3px;background:url(/css/themes/v1/images/site/pattern-header-bar.jpg) repeat-x left bottom #fff;color:#85a6b9;font-family:Arial;vertical-align:top}#header .header-bar .bar-panel .links-list a:hover{background:#fff}#header .header-bar .bar-panel .links-list a.home .icon{position:relative;top:7px;display:block;width:13px;height:16px;background:url(/css/themes/v1/images/site/icon-home.png) no-repeat}#header .header-bar .bar-panel .links-list a.home .caption{display:none}#header .header-bar .bar-panel .links-list a.sitemap .icon{position:relative;top:7px;display:block;width:15px;height:16px;background:url(/css/themes/v1/images/site/icon-sitemap.png) no-repeat}#header .header-bar .bar-panel .links-list a.sitemap .caption{display:none}#header .header-bar .bar-panel .links-list a.paid_services{background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%);border-radius:2px}#header .header-bar .bar-panel .links-list a.paid_services .icon{display:none}#header .header-bar .bar-panel .links-list a.paid_services .caption{color:#fff}#header .header-bar .bar-panel .search-form{display:inline-block;vertical-align:top}#header .header-bar .bar-panel .search-form form{font-size:0}#header .header-bar .bar-panel .search-form .buttons,#header .header-bar .bar-panel .search-form .field,#header .header-bar .bar-panel .search-form fieldset{display:inline-block;vertical-align:top}#header .header-bar .bar-panel .search-form fieldset{margin-right:1px}#header .header-bar .bar-panel .search-form .field.type-text input{height:30px;line-height:30px;padding:0 10px;background:#fff;border:none}#header .header-bar .bar-panel .search-form .buttons button{text-indent:-9999px;height:30px;width:35px;background:url(/css/themes/v1/images/site/icon-search.png) no-repeat center center #fff;cursor:pointer;border:0}#header .header-bar .blind-version-link{display:block;float:right}#header .header-bar .blind-version-link a{text-decoration:none;font-family:Arial;color:#000}#header .header-bar .blind-version-link .icon{display:inline-block;background:url(/css/themes/v1/images/site/eye.svg);height:30px;width:30px;margin-right:5px;vertical-align:middle}#header .header-bar .blind-version-link .text{vertical-align:middle}#header .portal-link{position:absolute;top:0;right:0;display:block;width:60px;height:60px;background:url(/css/themes/v1/images/site/icon-portal.png) no-repeat}#header .portal-link:hover{background:url(/css/themes/v1/images/site/icon-portal-h.png) no-repeat}#center{background:#fff;padding-top:22px}#main-content{float:left;width:100%;min-height:10px}#main-content .main-container{margin-right:315px}#main-content .section-undermenu{margin-bottom:30px}#side-content{float:left;width:315px;margin-left:-315px}.side-content .out{border:1px solid #cecfd1}.side-content .in{position:relative;padding:5px;border:1px solid #fff;background:#f7fbfe}.side-content .section-limiter{padding:18px 0 20px 12px;margin-right:15px}.side-content .side-menu{position:relative;padding-bottom:15px;background:url(images/content/r-info.jpg) #4e794c no-repeat;border-bottom:2px solid #76a226;margin:18px 15px 20px 12px;background-size:100%}.side-content .side-menu ul{list-style:none}.side-content .side-menu li{position:relative}.side-content .side-menu a{display:block;padding:20px 0 5px 0;margin:0 20px;line-height:16px;color:#fff;text-align:center;font-size:12px;font-family:Verdana;text-transform:uppercase;border-top:1px solid #85ad40;border-bottom:1px solid #4d784d}.side-content .side-menu a.first{border-top:0}.side-content .side-menu a.last{border-bottom:0}.side-content .side-menu .more{display:block;width:100%;margin:10px 0;border:0;background:0 0;text-align:center;cursor:pointer;color:#fff;opacity:.8;outline:0}.side-content .side-menu .more span{border-bottom:1px dashed}.side-content .side-menu .sh-arrow{display:block;position:absolute;bottom:-2px;left:50%;width:0;height:0;margin-left:-17px;border-bottom:14px solid #76a226;border-right:17px solid transparent;border-left:17px solid transparent;z-index:1}.side-content .side-menu .sh-arrow:after{content:"";position:absolute;bottom:-14px;left:50%;width:0;height:0;margin-left:-15px;border-bottom:12px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent}.side-content .side-menu.sh-hidden .sh-arrow{bottom:-14px;border-bottom:0;border-top:14px solid #76a226}.side-content .side-menu.sh-hidden .sh-arrow:after{bottom:2px;border-bottom:0;border-top:12px solid url(images/content/r-info.jpg) #4e794c no-repeat}.side-content .side-menu .cms-action-panel{position:absolute;top:10px;right:24px}.side-content .side-box{background:#eef5fb}.side-content .side-box .header{padding:20px 10px 10px 10px;margin:0 10px 10px 10px;background:0 0;border-bottom:1px solid #d6dbe1}.side-content .side-box .header p{font-size:24px;color:#007ad0}.side-content .side-box .block-header{background:url(images/content/right-box-header.jpg) no-repeat;background:url(images/content/right-box-header.jpg) no-repeat,linear-gradient(#e55533,#bd3002);position:relative}.side-content .side-box .block-header p{color:#fff;font-family:Arial;font-size:18px;display:block;padding:15px 70px;margin-bottom:5px}.side-content .side-box form .buttons{padding:0 20px 10px 20px;text-align:right}.side-content .side-box form .buttons button{line-height:22px;padding:4px 23px;cursor:pointer;text-decoration:none;background:#f7fbfe;border:1px solid #ddd}.side-content .side-box .quiz .out .in p{padding:5px;font-size:12px}.side-content .side-box .quiz .out .in .list{margin-left:5px}.side-content .side-box .quiz .out .in .list .item{font-size:12px}.side-content .side-box .quiz .out .in .list .item input,.side-content .side-box .quiz .out .in .list .item label{cursor:pointer}.side-content .side-box .quiz .out .in .list .button{border:none;padding:5px 10px;border-radius:20px;color:#fff;margin:5px 0;background:-moz-linear-gradient(top,#00b6fa 0,#006992 100%);background:-webkit-linear-gradient(top,#00b6fa 0,#006992 100%);background:linear-gradient(to bottom,#00b6fa 0,#006992 100%)}.side-content .side-box .quiz .out .in .archive{display:block;text-align:center;border-top:1px dashed #555;text-decoration:none}.side-content .side-box .quiz .out .in .archive .button{border:none;padding:5px 10px;border-radius:20px;color:#fff;margin:5px 0;background:-moz-linear-gradient(top,#00b6fa 0,#006992 100%);background:-webkit-linear-gradient(top,#00b6fa 0,#006992 100%);background:linear-gradient(to bottom,#00b6fa 0,#006992 100%)}.side-content .side-box .quiz .out .in .archive{display:block;text-align:center;border-top:1px dashed #555;text-decoration:none}.side-content .side-box .quiz .out .in .archive:hover{background:#01d4ff;background:-moz-linear-gradient(top,#01d4ff 0,#007eb0 100%);background:-webkit-linear-gradient(top,#01d4ff 0,#007eb0 100%);background:linear-gradient(to bottom,#01d4ff 0,#007eb0 100%);color:#fff}.side-content .side-box .quiz .img-compare-cpt .buttons{padding:0}.side-content .side-box .quiz .img-compare-cpt button{width:100px;line-height:16px;padding:0;text-transform:lowercase;border:1px solid #91d3ec;color:#fff;background:#33a6e9;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.side-content .side-box .quiz .img-compare-cpt button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.block-header{background:#007ed2;position:relative}.block-header p{color:#fff;font-family:Arial;font-size:18px;display:block;padding:15px 70px;margin-bottom:5px}#footer,#sad-footer{background:#fff;padding-bottom:20px;margin-bottom:40px}#footer .main-menu,#sad-footer .main-menu{margin:0 10px 20px 10px;background:#ced8e2}#footer .main-menu a,#sad-footer .main-menu a{color:#6984a2}#footer .main-menu a.active,#footer .main-menu a:hover,#sad-footer .main-menu a.active,#sad-footer .main-menu a:hover{background:0 0}#footer .developers,#sad-footer .developers{float:right;padding-right:15px}#footer .developers a,#sad-footer .developers a{text-decoration:none;font-size:12px;font-family:Arial}#footer .developers .img,#sad-footer .developers .img{display:inline-block;width:39px;height:44px;margin-right:10px;background:url(/css/themes/v1/images/site/icon-developers.png);vertical-align:middle}#footer .developers .kz .img,#sad-footer .developers .kz .img{width:102px;height:44px;background:url(/css/themes/v1/images/site/kz-icon-developers.png)}#footer .developers .text,#sad-footer .developers .text{display:inline-block}#footer .ru-register-record-widget,#sad-footer .ru-register-record-widget{float:right;max-width:260px;clear:both;padding-right:20px}#footer .ru-register-record-widget p,#sad-footer .ru-register-record-widget p{font-size:12px;line-height:14px}#footer .footer-content .center .footer-contacts .address,#sad-footer .footer-content .center .footer-contacts .address{text-align:center;margin-top:120px}#footer .footer-content .center .footer-contacts .address .address-value,#sad-footer .footer-content .center .footer-contacts .address .address-value{color:#555;background:#fff;padding:5px 20px}#footer .footer-text-container .counters .counter,#sad-footer .footer-text-container .counters .counter{display:inline-block;padding-right:45px}#footer .footer-text-container .counters .counter .counter-code,#sad-footer .footer-text-container .counters .counter .counter-code{display:inline-block;margin-left:50px;color:#fff;min-width:95px;word-break:break-word}#footer .footer-text-container .counters .counter .cms-action-panel,#sad-footer .footer-text-container .counters .counter .cms-action-panel{display:inline-block}#footer .bottom .counters .counter,#sad-footer .bottom .counters .counter{display:inline-block;padding-right:45px}#footer .bottom .counters .counter .counter-code,#sad-footer .bottom .counters .counter .counter-code{display:inline-block;margin-left:50px;color:#fff;word-break:break-word}#footer .bottom .counters .counter .cms-action-panel,#sad-footer .bottom .counters .counter .cms-action-panel{display:inline-block}#footer .social,#sad-footer .social{margin-bottom:20px}#footer .social .icon_list,#sad-footer .social .icon_list{display:flex}#footer .social .icon_list .icons,#sad-footer .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}#footer .social .icon_list .icons:before,#sad-footer .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}#footer .social .icon_list .tg:before,#sad-footer .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}#footer .social .icon_list .tg:hover:before,#sad-footer .social .icon_list .tg:hover:before{filter:contrast(70%)}#footer .social .icon_list .tg:active:before,#sad-footer .social .icon_list .tg:active:before{filter:contrast(50%)}#footer .social .icon_list .vk:before,#sad-footer .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}#footer .social .icon_list .vk:hover:before,#sad-footer .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}#footer .social .icon_list .vk:active:before,#sad-footer .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}#footer .social .icon_list .rutube:before,#sad-footer .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}#footer .social .icon_list .rutube:hover:before,#sad-footer .social .icon_list .rutube:hover:before{filter:contrast(70%)}#footer .social .icon_list .rutube:active:before,#sad-footer .social .icon_list .rutube:active:before{filter:contrast(50%)}#footer .social .icon_list .ok:before,#sad-footer .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}#footer .social .icon_list .ok:hover:before,#sad-footer .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}#footer .social .icon_list .ok:active:before,#sad-footer .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}#footer .social .icon_list .inst:before,#sad-footer .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}#footer .social .icon_list .inst:hover:before,#sad-footer .social .icon_list .inst:hover:before{filter:contrast(70%)}#footer .social .icon_list .inst:active:before,#sad-footer .social .icon_list .inst:active:before{filter:contrast(50%)}#footer .social .icon_list .youtube:before,#sad-footer .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}#footer .social .icon_list .youtube:hover:before,#sad-footer .social .icon_list .youtube:hover:before{filter:contrast(70%)}#footer .social .icon_list .youtube:active:before,#sad-footer .social .icon_list .youtube:active:before{filter:contrast(50%)}.main-menu{font-size:0;text-align:center;background:url(images/content/main-menu-bg.gif)}.main-menu ul{list-style:none;font-size:0}.main-menu li{display:inline-block}.main-menu a{display:inline-block;height:52px;line-height:52px;padding:0 10px;color:#fff;font-family:Verdana}.main-menu a.active,.main-menu a:hover{background:url(images/content/main-menu-h.jpg);color:#fff}.main-menu .cms-action-panel{top:-20px;left:-15px}.section-limiter{padding-left:20px;padding-right:15px}.section-space{margin-bottom:20px}.section-undermenu ul{font-size:0;line-height:0;list-style:none}.section-undermenu li{position:relative;display:inline-block;width:33%;vertical-align:top}.section-undermenu a{display:block;padding:0 20px 10px 40px}.section-undermenu a .icon{position:absolute;left:0;top:0;display:block;width:26px;height:26px;background:#c6e3f7;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px}.section-undermenu .cms-action-panel{position:absolute;top:-3px;left:-1px}.breadcrumbs{padding-top:18px}.breadcrumbs .delim,.breadcrumbs a{font-family:Arial;font-size:12px;text-decoration:none;border-bottom:1px solid #b2d7f1;color:#007ad0}.breadcrumbs .delim{border:none;vertical-align:top}.page-caption{margin-bottom:20px}.page-caption a,.page-caption h1,.page-caption h2,.page-caption p{display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.page-caption.bordered{padding-bottom:10px;border-bottom:1px solid #cdd2d6}.auth-widget .username{padding:0 20px}.page-banner-top-space{height:18px}.page-banner-slider{position:relative;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;background:#fff}.page-banner-slider a{overflow:hidden;display:block;height:326px}.page-banner-slider img{width:100%;display:block}.page-banner-slider .default-image{display:block;width:100%;height:100%}.page-banner-slider .default-image.num-1{background:url(/css/themes/v1/images/site/default-banner-1.jpg) no-repeat}.page-banner-slider .default-image.num-2{background:url(/css/themes/v1/images/site/default-banner-2.jpg) no-repeat}.page-banner-slider .default-image.num-3{background:url(/css/themes/v1/images/site/default-banner-3.jpg) no-repeat}.page-banner-slider .bx-loading{min-height:50px;background:url(/js/libs/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.page-banner-slider .bx-caption{position:absolute;bottom:0;left:0;background:#ababab;background:rgba(209,209,209,.5);width:100%}.page-banner-slider .bx-caption span{color:#555;font-family:Arial;display:block;font-size:24px;padding:15px 0;text-align:center}.bx-viewport{-webkit-transform:translatez(0)}.electronic-diary{display:flex;justify-content:center;align-items:center;text-decoration:none;height:39px;background:url(images/content/r-info.jpg) #4e794c no-repeat;font-size:13px;line-height:16.9px;letter-spacing:.01em;text-transform:uppercase;color:#fff}.electronic-diary:hover{color:#fff}.icon-electronic-diary{background:url(/css/themes/v1/images/icons/electronic-diary.svg) no-repeat;width:24px;height:24px;margin-right:10px}.calendar .days{margin-bottom:10px;text-align:center}.calendar .days .cell{float:none;display:inline-block;margin-right:1px;margin-left:1px}.calendar .cell{float:left;margin-right:3px;margin-left:3px;width:12%;vertical-align:top}.calendar .cell.today>.numb{background:#eaf2fa}.calendar .numb{width:100%;background:#d9e2f2;height:24px;margin:1px;padding:8px 0 8px 4px;position:relative}.calendar .event{position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none;background:#007ed2;padding-right:2px;padding-top:8px;color:#fff}.calendar .list{margin-left:-3px;text-align:center}.calendar .month{position:absolute;top:5px;right:20px;font-size:14px!important;color:#fff;text-decoration:none;opacity:.8}.calendar .month:hover{opacity:1}.calendar-next,.calendar-prev{height:8px;width:38px;display:block;position:absolute;bottom:14px;opacity:.8;border:none;cursor:pointer;outline:0}.calendar-next:hover,.calendar-prev:hover{opacity:1}.calendar-prev{right:65px;background:url(/css/themes/v1/images/site/icons.png) 181px 17%}.calendar-next{right:15px;background:url(/css/themes/v1/images/site/icons.png) 143px 17%}.notice{padding:8px;position:relative;padding-bottom:30px!important}.notice.sh-hidden>.annotation{max-height:180px;overflow:hidden}.notice.sh-block.sh-hidden>.button_hide{display:none}.notice.sh-block>.button_hide{display:inline-block}.notice.sh-block.sh-hidden>.button_show{display:inline-block}.notice.sh-block>.button_show{display:none}.notice .caption{margin-bottom:10px;display:inline-block;text-transform:uppercase;text-decoration:none;color:#013564;font-size:18px}.notice a.caption:hover{color:#d43b34;text-decoration:underline}.notice .date{margin-bottom:10px}.notice .annotation{text-align:justify;font-family:Arial}.notice .annotation>p{font-size:12px;line-height:1.5;word-break:break-word}.notice-all{display:block;text-align:center;border-top:1px dashed #555;text-decoration:none}.notice-all:hover{text-decoration:underline}.button_hide,.button_show{color:#007ad0;cursor:pointer;border-bottom:1px dashed;position:absolute;right:10px}.button_hide:hover,.button_show:hover{color:#d43b34;cursor:pointer}.publist .list-item,.search .search-result .list-item{margin-bottom:20px}.publist .pict,.search .search-result .pict{float:left;margin-right:15px;width:140px;height:140px;overflow:hidden}.publist .pict img,.search .search-result .pict img{height:100%}.publist .caption,.search .search-result .caption{margin-bottom:10px}.publist .caption a,.publist .caption p,.search .search-result .caption a,.search .search-result .caption p{display:inline;font-family:Arial;font-size:24px;text-decoration:none;color:#007ad0}.publist .caption a:hover,.publist .caption p:hover,.search .search-result .caption a:hover,.search .search-result .caption p:hover{color:#d43b34;text-decoration:underline}.publist .annotation,.search .search-result .annotation{margin-top:5px;text-align:justify}.publist .annotation p.short,.search .search-result .annotation p.short{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.publist .annotation p.link,.search .search-result .annotation p.link{text-align:right}.publist .annotation img,.search .search-result .annotation img{max-width:100%}.publist .counter,.search .search-result .counter{color:#7f715e}.pubitem{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdd8e3}.pubitem .body,.pubitem .date{margin-bottom:10px}.pubitem .body{word-break:break-word}.pubitem .body img{max-width:100%}.pubitem .item{margin:25px 0;border-top:1px solid #cdd8e3;padding-top:20px}.pubitem .caption{font-family:Arial;font-size:24px;text-decoration:none;color:#007ad0;margin-bottom:10px}.pubitem .annotation{margin-top:5px;text-align:justify;font-size:12px;font-family:Tahoma;color:#000;word-break:break-word}.pubitem .annotation img{max-width:100%}.pubitem .counter{color:#7f715e}.pubitem .rates-container{margin-bottom:30px}.pubitem .dates-list{margin-top:20px}.pubitem .dates-list p{font-size:12px;opacity:.6}.images-gallery{list-style:none;padding-top:30px}.images-gallery .picture{display:inline-block;vertical-align:top;margin:0 6px 6px 7px}.images-gallery .picture img{max-height:140px;max-width:140px;width:auto;height:auto}.files-list{margin:20px 0}.files-list .caption,.files-list .download,.files-list .icon,.files-list .show{vertical-align:middle}.files-list .icon{width:16px;height:16px;display:inline-block;background:url(/css/themes/v1/images/site/default.png) no-repeat}.files-list .pdf{background:url(/css/themes/v1/images/site/pdf.png) no-repeat}.files-list .word{background:url(/css/themes/v1/images/site/word.png) no-repeat}.files-list .caption{font-size:14px;color:#555}.files-list .digital-signature-container{position:relative;display:inline-block;margin:0 5px;height:0}.files-list .digital-signature-container .signature-icon{display:inline-block;width:16px;height:22px;margin-bottom:-6px;background:url(/css/themes/v1/images/icons/digital-signature.png) no-repeat;background-size:contain;opacity:.7}.files-list .digital-signature-container .signature-content{display:none;position:absolute;bottom:100%;left:50%;width:350px;margin-left:-175px;margin-bottom:10px;padding:10px;font-weight:400;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,.4);-o-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:4px}.files-list .digital-signature-container .signature-content .content-date,.files-list .digital-signature-container .signature-content .content-name,.files-list .digital-signature-container .signature-content .content-title{display:block;font-size:12px;line-height:18px}.files-list .digital-signature-container .signature-content .content-field{display:block;margin-bottom:2px;font-size:12px;line-height:18px}.files-list .digital-signature-container .signature-content .content-field .field-label{display:block}.files-list .digital-signature-container .signature-content .content-title{font-weight:700}.files-list .digital-signature-container:hover .signature-icon{opacity:1}.files-list .digital-signature-container:hover .signature-content{display:block;z-index:10}.audio-list{margin:20px 0}.audio-list .audio-item{margin-bottom:10px}.personal-data-processing-agreement-widget{display:none;width:100%;background-color:#d4d4d4;position:fixed;z-index:2;bottom:0;max-height:50%;overflow:auto}.personal-data-processing-agreement-widget .wrapper{max-width:978px;margin:15px auto;height:100%;display:flex;justify-content:space-between;align-items:center}.personal-data-processing-agreement-widget .acceptance-text{text-align:center;font-size:15px;font-weight:700;width:75%;margin-left:15px}.personal-data-processing-agreement-widget .acceptance-text a{font-weight:700}.personal-data-processing-agreement-widget .acceptance-text p{font-size:15px;font-weight:700}.personal-data-processing-agreement-widget .acceptance-text .pubitem{margin:0;padding:0;border:0}.personal-data-processing-agreement-widget .acceptance-button{border:none;padding:15px;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;margin-right:15px;background:-moz-linear-gradient(top,#00b6fa 0,#006992 100%);background:-webkit-linear-gradient(top,#00b6fa 0,#006992 100%);background:linear-gradient(to bottom,#00b6fa 0,#006992 100%)}.personal-data-processing-agreement-widget .cms-action-inline-button{display:none}.personal-data-processing-agreement-widget .cms-action-inline-button.edit{display:inline-block}.usefullinks .std-container{padding:20px}.usefullinks .std-container .out{border:1px solid #cecfd1}.usefullinks .std-container .in{position:relative;padding:20px;border:1px solid #fff;background:#f7fbfe}.usefullinks .header p{font-family:Tahoma;font-size:24px;color:#007ad0;display:block;padding:0 0 9px 15px;border-bottom:1px solid #cdd8e3}.usefullinks ul{padding-top:20px;margin-left:20px}.usefullinks .list .item{width:30%;display:inline-block;padding-bottom:20px;vertical-align:top;padding-right:20px;position:relative}.usefullinks .list .item:before{position:absolute;content:"";top:10px;left:-15px;width:6px;height:6px;background:#555}.usefullinks .list .item>a{color:#007ad0;font-size:12px;line-height:16px}.usefullinks .list .item>a img{width:100px;display:block;float:left;margin-right:10px}.usefullinks .list .item>a:hover{color:#d43b34}.contacts .page-caption h1,.information .page-caption h1{padding-bottom:20px}.contacts .edu-caption,.information .edu-caption{padding:0 0 10px 0}.contacts .plate,.information .plate{background:#f5f5f5;padding-top:25px}.contacts .plate .founder,.contacts .plate .transport,.information .plate .founder,.information .plate .transport{padding:20px}.contacts .map,.information .map{height:400px;margin-bottom:40px}.contacts iframe,.information iframe{width:100%}.contacts>ymaps,.information>ymaps{width:100%!important}.contacts .social,.information .social{margin-bottom:20px}.contacts .social .icon_list,.information .social .icon_list{display:flex}.contacts .social .icon_list .icons,.information .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}.contacts .social .icon_list .icons:before,.information .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}.contacts .social .icon_list .tg:before,.information .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}.contacts .social .icon_list .tg:hover:before,.information .social .icon_list .tg:hover:before{filter:contrast(70%)}.contacts .social .icon_list .tg:active:before,.information .social .icon_list .tg:active:before{filter:contrast(50%)}.contacts .social .icon_list .vk:before,.information .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}.contacts .social .icon_list .vk:hover:before,.information .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}.contacts .social .icon_list .vk:active:before,.information .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}.contacts .social .icon_list .rutube:before,.information .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}.contacts .social .icon_list .rutube:hover:before,.information .social .icon_list .rutube:hover:before{filter:contrast(70%)}.contacts .social .icon_list .rutube:active:before,.information .social .icon_list .rutube:active:before{filter:contrast(50%)}.contacts .social .icon_list .ok:before,.information .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}.contacts .social .icon_list .ok:hover:before,.information .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}.contacts .social .icon_list .ok:active:before,.information .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}.contacts .social .icon_list .inst:before,.information .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}.contacts .social .icon_list .inst:hover:before,.information .social .icon_list .inst:hover:before{filter:contrast(70%)}.contacts .social .icon_list .inst:active:before,.information .social .icon_list .inst:active:before{filter:contrast(50%)}.contacts .social .icon_list .youtube:before,.information .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}.contacts .social .icon_list .youtube:hover:before,.information .social .icon_list .youtube:hover:before{filter:contrast(70%)}.contacts .social .icon_list .youtube:active:before,.information .social .icon_list .youtube:active:before{filter:contrast(50%)}.agency-list,.branch-list{padding:20px 0}.agency-list .item,.branch-list .item{padding-bottom:30px}.agency-list .item .caption,.branch-list .item .caption{padding-left:47px;background:url(/css/themes/v1/images/site/icon-branch.png) no-repeat}.agency-list .item .caption p,.branch-list .item .caption p{padding:5px 0;color:#007ad0;font-size:18px}.agency-list .item table,.branch-list .item table{margin-left:46px}.agency-list .item table td,.branch-list .item table td{vertical-align:top}.agency-list .item table td a,.branch-list .item table td a{color:#007ad0}.agency-list .item table td a:hover,.branch-list .item table td a:hover{color:#d43b34}.agency-list .item table .name,.branch-list .item table .name{width:120px}.comments-list-item .edit-form form,.comments-widget .comment-form form,.feedback form,.search .search-form form{background:#e6f9ff;max-width:600px;padding:20px}.comments-list-item .edit-form form p,.comments-widget .comment-form form p,.feedback form p,.search .search-form form p{padding-bottom:10px}.comments-list-item .edit-form form .page-caption,.comments-widget .comment-form form .page-caption,.feedback form .page-caption,.search .search-form form .page-caption{border-bottom:none}.comments-list-item .edit-form form .errors-list,.comments-widget .comment-form form .errors-list,.feedback form .errors-list,.search .search-form form .errors-list{margin-bottom:20px}.comments-list-item .edit-form form .field,.comments-widget .comment-form form .field,.feedback form .field,.search .search-form form .field{margin-bottom:10px;font-size:0}.comments-list-item .edit-form form .field .control,.comments-list-item .edit-form form .field label,.comments-widget .comment-form form .field .control,.comments-widget .comment-form form .field label,.feedback form .field .control,.feedback form .field label,.search .search-form form .field .control,.search .search-form form .field label{display:inline-block;vertical-align:top}.comments-list-item .edit-form form .field label,.comments-widget .comment-form form .field label,.feedback form .field label,.search .search-form form .field label{width:160px}.comments-list-item .edit-form form .field .control input,.comments-list-item .edit-form form .field .control select,.comments-list-item .edit-form form .field .control textarea,.comments-widget .comment-form form .field .control input,.comments-widget .comment-form form .field .control select,.comments-widget .comment-form form .field .control textarea,.feedback form .field .control input,.feedback form .field .control select,.feedback form .field .control textarea,.search .search-form form .field .control input,.search .search-form form .field .control select,.search .search-form form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.comments-list-item .edit-form form .field .control textarea,.comments-widget .comment-form form .field .control textarea,.feedback form .field .control textarea,.search .search-form form .field .control textarea{height:200px;resize:vertical}.comments-list-item .edit-form form .field .control .select,.comments-widget .comment-form form .field .control .select,.feedback form .field .control .select,.search .search-form form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.comments-list-item .edit-form form .field .control .select .arrow,.comments-widget .comment-form form .field .control .select .arrow,.feedback form .field .control .select .arrow,.search .search-form form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.comments-list-item .edit-form form .field .control .select select,.comments-widget .comment-form form .field .control .select select,.feedback form .field .control .select select,.search .search-form form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.comments-list-item .edit-form form .field.error label,.comments-widget .comment-form form .field.error label,.feedback form .field.error label,.search .search-form form .field.error label{color:#ad1c1c}.comments-list-item .edit-form form .field.error .control input,.comments-list-item .edit-form form .field.error .control textarea,.comments-widget .comment-form form .field.error .control input,.comments-widget .comment-form form .field.error .control textarea,.feedback form .field.error .control input,.feedback form .field.error .control textarea,.search .search-form form .field.error .control input,.search .search-form form .field.error .control textarea{border-color:#ad1c1c}.comments-list-item .edit-form form .field.type-hidden,.comments-widget .comment-form form .field.type-hidden,.feedback form .field.type-hidden,.search .search-form form .field.type-hidden{margin-bottom:0}.comments-list-item .edit-form form .field.type-checkbox input,.comments-widget .comment-form form .field.type-checkbox input,.feedback form .field.type-checkbox input,.search .search-form form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.comments-list-item .edit-form form .field.type-button label,.comments-widget .comment-form form .field.type-button label,.feedback form .field.type-button label,.search .search-form form .field.type-button label{display:none}.comments-list-item .edit-form form .buttons,.comments-list-item .edit-form form .field.type-button,.comments-widget .comment-form form .buttons,.comments-widget .comment-form form .field.type-button,.feedback form .buttons,.feedback form .field.type-button,.search .search-form form .buttons,.search .search-form form .field.type-button{margin-left:160px}.comments-list-item .edit-form form .buttons button,.comments-list-item .edit-form form .field.type-button button,.comments-widget .comment-form form .buttons button,.comments-widget .comment-form form .field.type-button button,.feedback form .buttons button,.feedback form .field.type-button button,.search .search-form form .buttons button,.search .search-form form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.comments-list-item .edit-form form .buttons button:hover,.comments-list-item .edit-form form .field.type-button button:hover,.comments-widget .comment-form form .buttons button:hover,.comments-widget .comment-form form .field.type-button button:hover,.feedback form .buttons button:hover,.feedback form .field.type-button button:hover,.search .search-form form .buttons button:hover,.search .search-form form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.comments-list-item .edit-form form .buttons button.delete,.comments-list-item .edit-form form .field.type-button button.delete,.comments-widget .comment-form form .buttons button.delete,.comments-widget .comment-form form .field.type-button button.delete,.feedback form .buttons button.delete,.feedback form .field.type-button button.delete,.search .search-form form .buttons button.delete,.search .search-form form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.comments-list-item .edit-form form .buttons button.delete:hover,.comments-list-item .edit-form form .field.type-button button.delete:hover,.comments-widget .comment-form form .buttons button.delete:hover,.comments-widget .comment-form form .field.type-button button.delete:hover,.feedback form .buttons button.delete:hover,.feedback form .field.type-button button.delete:hover,.search .search-form form .buttons button.delete:hover,.search .search-form form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.interview .quiz{padding:30px 50px 20px 50px}.interview .quiz .block-header{background:0 0}.interview .quiz .block-header p{font-size:16px;color:#fff;font-family:Verdana;padding:0 0 30px 0}.interview .quiz p{font-size:18px;color:#fff;padding-bottom:23px}.interview .quiz .item{font-size:12px;color:#fff;font-family:Verdana;padding-bottom:5px}.interview .quiz .item input,.interview .quiz .item label{cursor:pointer}.interview .quiz form{background:0 0;padding:0}.interview .quiz .survey-answers .survey-list .survey-item .caption{color:#fff}.interview .quiz .survey-answers .survey-list .survey-item .votes{color:#fff}.interview .button{padding:5px 15px;border-radius:20px;border:none;margin:10px 0}.interview .archive{text-decoration:none;color:#fff;font-size:12px}.interview .archive:hover{text-decoration:underline}.survey-item form{padding:0;background:0 0}.survey-answers .survey-list .survey-item{margin-bottom:10px}.survey-answers .survey-list .survey-item:last-child{margin-bottom:20px}.survey-answers .survey-list .survey-item .caption{display:inline-block;padding-bottom:5px;font-size:12px;color:#555}.survey-answers .survey-list .survey-item .percent-line{position:relative}.survey-answers .survey-list .survey-item .percent-line .progress{width:80%}.survey-answers .survey-list .survey-item .percent-line .progress .line{min-width:3px;height:10px;background:#0064b8;display:block}.survey-answers .survey-list .survey-item .percent-line .votes{position:absolute;top:-10px;right:0;color:#555}.survey-answers .total-votes p{font-size:14px;display:inline-block}.survey-answers .error,.survey-answers .warning{list-style:square;margin-left:20px}.survey-answers .error{color:#ad1c1c}.survey-answers .warning{color:#006e2e}.survey-archive .question{display:inline-block;color:#007ad0;font-size:24px;margin-bottom:10px;font-family:Arial}.survey-archive .list{margin-bottom:20px;border-bottom:1px solid #cdd8e3;padding-bottom:10px}.survey-archive .list .button{height:30px;padding:4px 15px;border:none;background:-moz-linear-gradient(top,#00b6fa 0,#006992 100%);background:-webkit-linear-gradient(top,#00b6fa 0,#006992 100%);background:linear-gradient(to bottom,#00b6fa 0,#006992 100%);color:#fff;cursor:pointer;margin:10px 0;box-shadow:none;border-radius:20px}.survey-archive .list .button:hover{background:#01d4ff;background:-moz-linear-gradient(top,#01d4ff 0,#007eb0 100%);background:-webkit-linear-gradient(top,#01d4ff 0,#007eb0 100%);background:linear-gradient(to bottom,#01d4ff 0,#007eb0 100%);color:#fff}.side-content .infosidelist-widget{background:0 0;padding-left:0}.infosidelist-widget .list{list-style:none}.infosidelist-widget .list .item a{padding:5px 10px;display:block;text-decoration:none}.infosidelist-widget .list .item a:hover{color:#007ad0}.infosidelist-widget .list .item a span{border-bottom:1px solid #555}.infosidelist-widget .list .item a:hover{background:#daec98}.infosidelist-widget .list .item a:hover span{border-bottom:none}.infosidelist-widget .list li.active a{background:#c6eaff}.infosidelist-widget .list li.active a span{border-bottom:none}.information .founder-common{background:#e6f6ff;margin:30px 0}.information .founder-common p{padding-bottom:12px}.information .founder-info p{padding-bottom:12px}.information .notice.sh-hidden>.annotation{max-height:175px;overflow:hidden}.information .notice .caption{text-transform:none;font-size:24px;color:#007ad0}.documents-list .sub-text-items .page-caption,.documents-list .text-items .page-caption{border-bottom:none;margin:20px 0}.documents-list .sub-text-items .item,.documents-list .text-items .item{display:block;margin-bottom:5px;margin-left:20px}.documents-list .sub-text-items .item .icon,.documents-list .text-items .item .icon{width:16px;height:16px;display:inline-block}.documents-list .sub-text-items .item .pdf,.documents-list .text-items .item .pdf{background:url(/css/themes/v1/images/site/pdf.png) no-repeat}.documents-list .sub-text-items .item .word,.documents-list .text-items .item .word{background:url(/css/themes/v1/images/site/word.png) no-repeat}.documents-list .sub-text-items .item .default,.documents-list .text-items .item .default{background:url(/css/themes/v1/images/site/default.png) no-repeat}.documents-list .sub-text-items{border-top:1px solid #cdd8e3;padding-left:60px}.documents-list .sub-text-items .page-caption h2{font-size:18px}.employees-filter{margin-bottom:24px}.employees-filter form{background:#e6f9ff;max-width:600px;padding:20px}.employees-filter form p{padding-bottom:10px}.employees-filter form .page-caption{border-bottom:none}.employees-filter form .errors-list{margin-bottom:20px}.employees-filter form .field{margin-bottom:10px;font-size:0}.employees-filter form .field .control,.employees-filter form .field label{display:inline-block;vertical-align:top}.employees-filter form .field label{width:160px}.employees-filter form .field .control input,.employees-filter form .field .control select,.employees-filter form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.employees-filter form .field .control textarea{height:200px;resize:vertical}.employees-filter form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.employees-filter form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.employees-filter form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.employees-filter form .field.error label{color:#ad1c1c}.employees-filter form .field.error .control input,.employees-filter form .field.error .control textarea{border-color:#ad1c1c}.employees-filter form .field.type-hidden{margin-bottom:0}.employees-filter form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.employees-filter form .field.type-button label{display:none}.employees-filter form .buttons,.employees-filter form .field.type-button{margin-left:160px}.employees-filter form .buttons button,.employees-filter form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.employees-filter form .buttons button:hover,.employees-filter form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.employees-filter form .buttons button.delete,.employees-filter form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.employees-filter form .buttons button.delete:hover,.employees-filter form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.employees-filter form .field label{margin-right:12px}.employees-card{margin-bottom:40px}.employees-card .img{width:210px;float:left;margin-right:10px}.employees-card .img img{width:auto;height:auto;max-width:100%}.employees-card .description{margin-left:220px}.employees-card .description .post{color:#8b8c8c}.employees-card .description .worktime{background:#f1f1f1;padding:10px}.employees-cards-list .list{font-size:0;line-height:0}.employees-cards-list .list .item{display:inline-block;width:50%;margin-bottom:20px;min-height:175px;vertical-align:top}.employees-cards-list .list .item img{width:115px;float:left}.employees-cards-list .list .item .description{margin-left:125px}.employees-cards-list .list .item .description img{width:auto}.employees-cards-list .list .item .description p{font-size:12px;line-height:18px;margin-bottom:3px}.employees-cards-list .list .item .description p a{font-size:12px;line-height:18px}.employees-cards-list .list .item .description .cardlinks a{font-weight:800}.employees-info .contacts-info .caption.sh-block .annotation{height:100%;overflow:hidden}.employees-info .contacts-info .caption.sh-block.sh-hidden .annotation{max-height:66px;overflow:hidden}.body table{border-collapse:collapse;width:100%}.body table td{border:1px solid #555;padding:10px 5px;font-family:Tahoma}.body div ol li,.body div ul li{margin-bottom:10px}.body div ul{list-style:square;padding-left:40px;margin-top:14px}.body img{max-width:100%}.popup-dialog{display:none;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;z-index:10}.popup-dialog .dialog-close{z-index:999;width:30px;height:30px;right:50%;top:42%;margin-top:-250px;margin-right:-480px;position:absolute;cursor:pointer;background:0 0;border:0}.popup-dialog .dialog-close:before{content:"";position:absolute;top:0;width:2px;height:25px;background:#007ad0;transform:rotate(45deg)}.popup-dialog .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#007ad0;transform:rotate(135deg)}.popup-dialog .content{background:#fff;position:relative;max-width:800px;height:90%;top:5%;margin:0 auto;border-radius:30px;overflow:hidden}.popup-dialog .content .dialog-content{height:100%;overflow:auto;padding:55px 85px 80px 80px;box-sizing:border-box}@media screen and (max-height:768px){.popup-dialog .content .dialog-content{padding-top:30px;padding-bottom:30px}}.treatments-block .search-form{margin-bottom:30px}.treatments-block .search-form .page-caption{display:none}.treatments-block .search-form form fieldset{display:inline-block;vertical-align:middle}.treatments-block .search-form form fieldset .control input{width:230px}.treatments-block .search-form form .buttons{display:inline-block;vertical-align:top;margin-left:10px}.treatments-block .sh-content{padding:20px 0 0 40px}.comments-list-item .treatments-block .edit-form,.comments-widget .treatments-block .comment-form,.search .treatments-block .search-form,.treatments-block .comments-list-item .edit-form,.treatments-block .comments-widget .comment-form,.treatments-block .feedback,.treatments-block .search .search-form{margin-bottom:30px}.treatments-block .statistics{margin-top:30px}.treatments-block .statistics-table{width:100%;margin-bottom:20px}.treatments-block .statistics-table td{padding:3px}.treatments-block .statistics-table .count{text-align:center}.treatments-block .statistics-table .headers td{color:#007ad0}.treatments-block .search-result{margin-bottom:50px}.treatments-block .pubitem .body p{margin-bottom:20px}.coauthor-form-tpl,.user-coauthors{display:none}.coauthor{padding:20px 0}.coauthor .page-caption{display:none}.coauthor-header p{color:#007ad0}.contacts-info,.founder-info,.key-val-table{border-collapse:collapse}.contacts-info td,.founder-info td,.key-val-table td{font-family:Arial;padding-bottom:12px;vertical-align:top}.contacts-info .name,.founder-info .name,.key-val-table .name{width:212px;color:#8b8c8c}.contacts-info ul,.founder-info ul,.key-val-table ul{margin-left:20px}.rates-container .rates{width:75px;height:15px;display:inline-block;vertical-align:middle}.rates-container .rates .rate-stars{position:relative;width:100%;height:100%;display:block;background:url(/css/themes/v1/images/site/ratings-new.png) no-repeat 100% 0}.rates-container .rates .rate-stars:hover .visitor{display:block}.rates-container .rates .rate-stars .result-layer,.rates-container .rates .rate-stars .visitor{position:absolute;top:0;left:0;height:100%;width:0}.rates-container .rates .rate-stars .visitor{background:url(/css/themes/v1/images/site/ratings-new.png) no-repeat 100% -28px;display:none}.rates-container .rates .rate-stars .result-layer{background:url(/css/themes/v1/images/site/ratings-new.png) no-repeat 0 -14px}.rates-container .meta{display:inline-block;vertical-align:middle}.rates-container .rates.vote-disabled{display:block}.albums-list .item-content{position:relative;display:block;padding:25px;margin-bottom:50px;background:#424242;text-decoration:none}.albums-list .item-content:hover{background:#3f7baa}.albums-list .item-content .item .date{margin-bottom:20px;width:40px;text-align:center;display:block}.albums-list .item-content .item .date .month,.albums-list .item-content .item .date .num{display:block;color:#fff}.albums-list .item-content .item .date .num{font-size:40px;margin-bottom:12px;font-family:neue,Tahoma}.albums-list .item-content .item .date .month{font-size:27px;font-family:bravo,Tahoma}.albums-list .item-content .item .img-list .img-item{width:116px;height:116px;border:4px solid #fff;position:absolute}.albums-list .item-content .item .img-list .img-item img{max-width:100%;max-height:100%;width:auto;height:auto}.albums-list .item-content .item .img-list .img1{top:16px;left:20%;transform:rotate(-5deg)}.albums-list .item-content .item .img-list .img5{top:6px;left:36%;transform:rotate(5deg)}.albums-list .item-content .item .img-list .img4{top:18px;left:51%;transform:rotate(-5deg)}.albums-list .item-content .item .img-list .img3{top:5px;left:65%;transform:rotate(-5deg)}.albums-list .item-content .item .img-list .img2{top:20px;left:79%}.albums-list .item-content .item .caption{margin-top:40px;display:inline-block;border-bottom:1px solid #d0d0d0;font-size:18px;color:#fff}.albums-list .rates-container{display:block}.albums-list .meta{display:none}.photoalbum .album-caption{border-bottom:none}.photoalbum .photo-list li{display:inline-block;list-style:none;margin:5px}.cms-action-inline-button{display:inline-block;height:32px;line-height:32px;padding:0 32px 0 0;background:#fff;color:#03486e;border:0;cursor:pointer;outline:0;white-space:nowrap;text-decoration:none;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);-moz-box-shadow:2px 2px 10px rgba(0,0,0,.2);-ms-box-shadow:2px 2px 10px rgba(0,0,0,.2);-o-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2)}.cms-action-inline-button:hover{color:#0080c6}.cms-action-inline-button:hover .cms-action-icon{background-color:#007dc2}.cms-action-inline-button:active .cms-action-icon{background-color:#268cc4}.cms-action-icon{display:inline-block;width:32px;height:32px;margin-right:16px;background-color:#7f7f7f;background-position:center center;background-repeat:no-repeat;vertical-align:top;cursor:pointer;outline:0;border:0;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.cms-action-icon:hover{background-color:#007dc2}.cms-action-icon:active{background-color:#268cc4}.add .cms-action-icon,.cms-action-icon.add{background-image:url(/css/themes/v1/images/cms/icon-add.png)}.cms-action-icon.edit,.edit .cms-action-icon{background-image:url(/css/themes/v1/images/cms/icon-edit.png)}.arrow-right .cms-action-icon,.cms-action-icon.arrow-right{background-image:url(/css/themes/v1/images/cms/icon-arrow-right.png)}.cms-action-panel{display:inline-block;position:relative;top:-24px;width:0;height:0;font-size:0;line-height:0;z-index:2}.cms-action-panel.sh-hidden{z-index:1}.cms-action-panel .panel-btn{position:absolute;top:0;left:0;z-index:12;background-color:#03486e;background-image:url(/css/themes/v1/images/cms/icon-close.png)}.cms-action-panel .panel-btn:hover{background-color:#007dc2;-webkit-box-shadow:0 0 2px rgba(255,255,255,.6);-moz-box-shadow:0 0 2px rgba(255,255,255,.6);-ms-box-shadow:0 0 2px rgba(255,255,255,.6);-o-box-shadow:0 0 2px rgba(255,255,255,.6);box-shadow:0 0 2px rgba(255,255,255,.6)}.cms-action-panel .panel-btn .panel-btn{position:absolute;top:0;left:0;z-index:12;background-color:#03486e;background-image:url(/css/themes/v1/images/cms/icon-close.png)}.cms-action-panel .panel-btn .panel-btn:hover{background-color:#007dc2;-webkit-box-shadow:0 0 2px rgba(255,255,255,.6);-moz-box-shadow:0 0 2px rgba(255,255,255,.6);-ms-box-shadow:0 0 2px rgba(255,255,255,.6);-o-box-shadow:0 0 2px rgba(255,255,255,.6);box-shadow:0 0 2px rgba(255,255,255,.6)}.cms-action-panel .panel-btn .panel-btn:active{background-color:#268cc4}.cms-action-panel.sh-hidden .panel-btn{background-color:#7f7f7f;background-image:url(/css/themes/v1/images/cms/icon-edit.png)}.cms-action-panel.sh-hidden .panel-btn:hover{background-color:#007dc2}.cms-action-panel.sh-hidden .panel-btn:active{background-color:#268cc4}.cms-action-panel .cms-actions{position:absolute;display:block;top:0;left:0;padding:44px 0;background:#fff;z-index:12;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 15px 80px rgba(0,0,0,.2);-moz-box-shadow:0 15px 80px rgba(0,0,0,.2);-ms-box-shadow:0 15px 80px rgba(0,0,0,.2);-o-box-shadow:0 15px 80px rgba(0,0,0,.2);box-shadow:0 15px 80px rgba(0,0,0,.2)}.cms-action-panel .cms-actions button{display:block;width:100%;height:32px;line-height:32px;padding:0 48px;white-space:nowrap;background:0 0;border:0;cursor:pointer;text-align:left;outline:0}.cms-action-panel .cms-actions button:hover{color:#0080c6}.cms-action-panel .cms-actions.reverse-popup{top:auto;left:auto;bottom:0;right:0;margin:0 -32px -32px 0}.cms-action-panel.sh-hidden .cms-actions{display:none}.cms-action-inline-panel{margin-bottom:15px}.newonsite{margin-bottom:20px}.newonsite .list-newsupdate{margin-top:20px}.newonsite .list-newsupdate .item-newsannounce{position:relative}.newonsite .list-newsupdate .item-newsannounce .img{width:140px;height:140px;float:left;overflow:hidden}.newonsite .list-newsupdate .item-newsannounce .img img{height:100%}.newonsite .list-newsupdate .item-newsannounce .item-content{margin-left:150px;margin-bottom:30px}.newonsite .list-newsupdate .item-newsannounce .item-content .caption{margin-bottom:21px}.newonsite .list-newsupdate .item-newsannounce .item-content .caption a{font-size:24px;font-family:Arial;text-decoration:none}.newonsite .list-newsupdate .item-newsannounce .item-content .caption a:hover{text-decoration:underline}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date{position:relative}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date:before{content:"";position:absolute;background:#deebf1;height:1px;width:100%;top:0}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .date,.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type{display:inline-block;background:#ebf6f8;box-shadow:inset 0 0 15px 5px #dbecf6;color:#3c7894;font-family:neue,Tahoma;font-size:40px;padding:25px 10px;vertical-align:bottom}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type{height:22px;width:28px;margin-left:-4px;background:url(/css/themes/v1/images/site/types.png) no-repeat -3% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type p.text-month{color:#fff;font-size:14px;padding:5px 5px;letter-spacing:5px}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .photo{background:url(/css/themes/v1/images/site/types.png) no-repeat 75% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .news{background:url(/css/themes/v1/images/site/types.png) no-repeat 36% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .event{background:url(/css/themes/v1/images/site/types.png) no-repeat -3% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .note-add{font-family:Arial;font-size:11px;text-transform:uppercase;color:#699aa8;position:absolute;top:10px;width:300px;right:0;text-align:right}.newonsite .list-newsupdate .item-newsannounce .cms-action-panel{position:absolute;top:20px;right:20px}.newonsite .list-newsupdate .item-important .item-content .note-date .type,.newonsite .list-newsupdate .item-news .item-content .note-date .type{background:url(/css/themes/v1/images/site/types.png) no-repeat 37.5% 50%}.newonsite .list-newsupdate .item-album .item-content .note-date .type{background:url(/css/themes/v1/images/site/types.png) no-repeat 75.5% 50%}.newonsite .show-more-updates{display:block;text-align:center;background:#d6eaf2;padding:20px 0;text-decoration:none;font-size:20px;color:#658ca8;border:0;width:100%;cursor:pointer}.newonsite .show-more-updates:hover{background:#deebf1}.newonsite .show-more-updates span{border-bottom:1px dashed #8eadc3;position:relative;padding-right:30px}.newonsite .show-more-updates span:before{position:absolute;content:"";width:20px;height:20px;right:0;top:5px;background:url(/css/themes/v1/images/site/arrow-down-blue.png) no-repeat 50% 50%}.newonsite .pubitem{margin-top:10px;padding-bottom:20px;border-bottom:none}.newonsite .pubitem .page-caption{margin-bottom:5px}.buttonup{position:fixed;display:none;bottom:100px;left:50%;width:60px;height:40px;padding-top:80px;margin-left:-580px;background:url(/css/themes/v1/images/site/uplink.png) no-repeat 50% 0;text-align:center;font-family:Verdana;font-size:14px;text-decoration:none;color:#fff}.buttonup:hover{color:#fff}.trash-icon{text-align:center;font-family:Verdana;font-size:14px;text-decoration:none;color:#fff;padding-top:80px;display:block;position:fixed;bottom:255px;left:50%;margin-left:-590px;width:75px;height:30px}.trash-icon:hover{color:#fff}.trash-icon{background:url(/css/themes/v1/images/site/trash-empty.png) no-repeat}.trash-icon.full{background:url(/css/themes/v1/images/site/trash-full.png) no-repeat}.pager-container{margin:20px 0;text-align:center}.pager-container ul{display:inline-block;vertical-align:middle}.pager-container ul .pager-item{display:inline-block;list-style:none}.pager-container ul .pager-item.active a{background:#abaaaa;color:#fff}.pager-container .pager-btn,.pager-container span{text-decoration:none;padding:8px 10px;background:#dadada;color:#7f7d7d;font-size:15px}.pager-container .next,.pager-container .prev{font-size:12px;display:inline-block;vertical-align:middle}.cms-protected{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-khtml-user-select:none;user-select:none}.copyright-string a,.copyright-string p{font-family:Arial;font-weight:700;font-size:12px}.errors-list,.messages-list{margin-left:20px}.errors-list li,.messages-list li{list-style:square}.errors-list li,.errors-list p{color:#ad1c1c}.messages-list li,.messages-list p{color:#0b9c23}.notifications-container .errors-list,.notifications-container .messages-list{margin-bottom:20px}.js-loading .js-loading-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.4)}.js-loading .js-loading-spinner{position:absolute;top:50%;left:50%;width:128px;height:128px;margin:-64px 0 0 -64px;background:url(/css/themes/v1/images/site/loading-spinner.gif) no-repeat;overflow:hidden;-webkit-border-radius:64px;-moz-border-radius:64px;-ms-border-radius:64px;-o-border-radius:64px;border-radius:64px}.link-like{background:0 0;color:#007ad0;text-decoration:underline;border:0;cursor:pointer;outline:0;padding:0}.link-like:hover{color:#d43b34}.links-tree ul{list-style:none}#header.header-sad{margin-top:0}.ctrl-site.act-section-index #header.header-sad{background:0 0;padding-bottom:20px}.ctrl-site.act-section-index #header.header-sad .top{margin-top:0}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .search-form{position:absolute;top:-30px;right:0}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .search-form input{background:0 0;border:1px solid #cecfd1}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list a{background:0 0;padding:0}.comments-list-item .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .edit-form .icon,.comments-widget .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comment-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-list-item .edit-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-widget .comment-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .feedback .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .home .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search .search-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .sitemap .icon,.search .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search-form .icon{width:37px;height:37px;display:inline-block}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .home .icon{background:0 0}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .sitemap .icon{background:0 0}.comments-list-item .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .edit-form .icon,.comments-widget .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comment-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-list-item .edit-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-widget .comment-form .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .feedback .icon,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search .search-form .icon,.search .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search-form .icon{height:40px;background:0 0}.comments-list-item .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .edit-form .caption,.comments-widget .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comment-form .caption,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-list-item .edit-form .caption,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .comments-widget .comment-form .caption,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .feedback .caption,.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search .search-form .caption,.search .ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .links-list .search-form .caption{display:none}.ctrl-site.act-section-index #header.header-sad .header-bottom{background:0 0;height:351px}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter{margin:0}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter .page-banner-top-space{display:none}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter .bx-wrapper{width:625px;float:right;position:absolute;right:10px;top:241px;height:315px}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter .bx-wrapper .bx-viewport{height:327px!important}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter .bx-wrapper .bx-viewport .page-banner-slider a{overflow:visible}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter .bx-wrapper .bx-viewport .page-banner-slider a img{width:auto;height:326px}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter.with-frame .bx-wrapper{width:550px;top:241px}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter.with-frame .bx-wrapper .bx-viewport{height:350px!important}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter.with-frame .bx-wrapper .bx-viewport .page-banner-slider .bx-caption{display:none}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter.with-frame .bx-wrapper .bx-viewport .page-banner-slider a{overflow:visible}.ctrl-site.act-section-index #header.header-sad .header-bottom .section-limiter.with-frame .bx-wrapper .bx-viewport .page-banner-slider a img{width:auto;height:350px}.ctrl-site.act-section-index #header.header-sad .header-bottom .header-frame{height:368px;width:591px;position:absolute}.ctrl-site.act-section-index #header.header-sad .header-bottom .header-img{position:absolute;background:0 0;width:190px;height:200px;right:50%;bottom:-30px}.ctrl-site.act-section-index .sad-center{position:relative}.ctrl-site.act-section-index .sad-center .side-content .side-menu{position:absolute;z-index:10;border-bottom:0}.ctrl-site.act-section-index .sad-center .side-content .side-menu .sh-arrow{display:none}.ctrl-site.act-section-index .sad-center .side-content .side-menu li:before{position:absolute;content:"";width:30px;height:30px;top:15px;left:-5px}.ctrl-site.act-section-index .sad-center .side-content .side-menu li a{padding:20px 0 5px 20px;color:#fff;border-bottom:none;font-weight:700}.ctrl-site.act-section-index .sad-center .side-content .side-menu .more.sh-btn{position:relative}.ctrl-site.act-section-index .sad-center .side-content .side-menu .more.sh-btn:after,.ctrl-site.act-section-index .sad-center .side-content .side-menu .more.sh-btn:before{content:"";position:absolute;width:30px;height:20px}.ctrl-site.act-section-index .sad-center .side-content .side-menu.section-limiter.sh-block.sh-hidden{background:inherit}.ctrl-site.act-section-index .sad-center .side-content .side-menu.section-limiter.sh-block.sh-hidden .more.sh-btn:before{left:55px;top:5px}.ctrl-site.act-section-index .sad-center .side-content .side-menu.section-limiter.sh-block.sh-hidden .more.sh-btn:after{display:none}.ctrl-site.act-section-index .sad-center .side-content .side-menu.section-limiter.sh-block .more.sh-btn:after{transform:rotate(180deg);left:80px;top:0}.sad-center .side-content .block-header{height:auto;-webkit-background-size:100% 100%;background-size:100% 100%;background-position:-10px 50%}.sad-center .side-content .block-header p{font-family:passionone,Tahoma;font-size:28px;padding:15px 40px 20px}.sad-center .side-content .block-header .calendar-next,.sad-center .side-content .block-header .calendar-prev{top:40px}.referer-banner img{display:block;margin:0 auto}#sad-footer{background:#fff;padding-bottom:0;margin-bottom:0}#sad-footer .main-menu{margin:0 0 20px 0}#sad-footer .footer-container{width:978px;margin:0 auto;min-height:50px}#sad-footer .footer-container span{color:#007ad0}#sad-footer .footer-container .center .right{margin:0 300px 0 350px}#sad-footer .footer-container .center .right .interview .quiz .archive,#sad-footer .footer-container .center .right .interview .quiz .votes,#sad-footer .footer-container .center .right .interview .quiz label,#sad-footer .footer-container .center .right .interview .quiz p{color:#6984a2}#sad-footer .footer-container .center .right .interview .quiz .block-header p{font-size:32px;font-family:passionone,Tahoma;color:#003664}#sad-footer .footer-container .center .right .interview .quiz .button{border-radius:4px}.model-item-placeholder{display:none}.information .key-val-table-background table{border-collapse:separate}.information .key-val-table-background td{border:2px solid transparent;background:#e6f6ff;padding:8px 23px}.information .key-val-table-background .name{vertical-align:middle}.information .groups{border-bottom:1px solid #cdd2d6}.information .group{padding-left:60px}.information .group .group-container{border-bottom:1px solid #cdd2d6}.information .group:last-child .group-container{border-bottom:none}.information .block-title,.information .subblock-title{border-bottom:none;margin:20px 0}.information .block-title h1,.information .block-title h2,.information .block-title h3,.information .block-title p,.information .subblock-title h1,.information .subblock-title h2,.information .subblock-title h3,.information .subblock-title p{display:inline-block;font-family:Arial;line-height:24px;color:#007ad0;font-size:24px}.information .subblock-title h3{font-size:18px}.information .list{padding-left:20px;margin:20px 0}.information .text-block{margin:20px 0;word-break:break-word}.information .text-block table{border-collapse:collapse;width:100%}.information .text-block table td{border:1px solid #555;padding:10px 5px;font-family:Tahoma}.information .text-block ul{margin-left:20px}.information .text-block ul table{border-collapse:collapse;width:100%}.information .text-block ul table td{border:1px solid #555;padding:10px 5px;font-family:Tahoma}.information .text-block img{max-width:100%}.information .students-number .list p,.information .vacant .list p{margin-left:20px}.theme-picker-button-container{top:-5px;right:-24px;position:fixed;z-index:12}.theme-picker-button-container .theme-picker-button{position:absolute;top:50px;right:34px;padding-right:29px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);-ms-box-shadow:0 2px 10px rgba(0,0,0,.2);-o-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:block;height:32px;line-height:32px;white-space:nowrap;border:0;cursor:pointer;text-align:left;outline:0;color:#03486e;background:#fff}.theme-picker-button-container .theme-picker-button .cms-action-icon{background-image:url(/css/themes/v1/images/cms/icon-edit.png)}.theme-picker-button-container .theme-picker-button:hover{color:#0080c6}.theme-picker-button-container .theme-picker-button:hover .cms-action-icon{background-color:#007dc2}.theme-picker-button-container .theme-picker-button:active .cms-action-icon{background-color:#268cc4}.theme-picker-button-container:hover{color:#0080c6}.theme-picker-button-container:hover .cms-action-icon{background-color:#007dc2}.theme-picker-button-container:active .cms-action-icon{background-color:#268cc4}.theme-picker-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;padding-right:15px;z-index:10}.theme-picker-container .theme-picker{position:relative;top:10%;left:10px;max-width:980px;min-height:300px;margin:0 auto;margin-bottom:20px;background:#2e383b}.theme-picker-container .theme-picker .close-cross{border:none;outline:0;background:url(/css/themes/v1/images/site/themes-picker-cross.png);height:20px;width:20px;cursor:pointer;float:right;margin-top:20px;margin-right:20px}.theme-picker-container .theme-picker .caption{font-size:18px;color:#fff;padding-left:40px;padding-top:60px}.theme-picker-container .theme-picker .description{color:#7d8283;padding-left:40px;padding-top:30px}.theme-picker-container .theme-picker .sections{list-style:none;padding-left:40px}.theme-picker-container .theme-picker .sections .section .section-caption{font-size:16px;color:#fff;padding-top:55px}.theme-picker-container .theme-picker .sections .section .themes{margin:0}.theme-picker-container .theme-picker .sections .section .themes .theme{display:inline-block;padding-top:25px;padding-right:12px}.theme-picker-container .theme-picker .sections .section .themes .theme.hidden{display:none}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button{cursor:pointer;border-radius:4px;border-style:solid;outline:0;width:290px;height:196px;position:relative;background:#fff}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow{display:none;position:absolute;top:0}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-shadow-background{background:#000;opacity:.7;width:286px;height:192px}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-shadow-text{position:absolute;top:50%;width:100%;color:#fff}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-active-theme{display:none;width:104px;position:absolute;height:104px;top:25%;left:33%;background:url(/css/themes/v1/images/site/active-theme.png)}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button:hover .hover-shadow{display:block}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-name{color:#cdcdcd;padding-left:20px;padding-bottom:15px}.theme-picker-container .theme-picker .sections .section .themes .theme.active .hover-shadow-text{display:none}.theme-picker-container .theme-picker .sections .section .themes .theme.active .hover-active-theme{display:block!important}.theme-picker-container .theme-picker .sections .section .themes .theme.active .theme-button .hover-shadow{display:block}.theme-picker-container .theme-picker .sections .section.hidden{display:none}.theme-picker-container .theme-picker .expand-themes{margin-left:44%;margin-top:25px;margin-bottom:40px;color:#fff;background:#76b300;width:144px;height:44px;border:0;border-radius:20px;cursor:pointer;outline:0}.theme-picker-container .theme-picker input[type=radio]{margin-left:40px;margin-top:30px}.theme-picker-container .theme-picker input[type=radio]~label{color:#fff}.img-compare-cpt .img-cpt{display:inline-block;vertical-align:top}.img-compare-cpt .img-cpt img{display:block}.img-compare-cpt input{margin-top:10px;width:150px!important}.img-compare-cpt .buttons{display:inline-block;margin-left:0!important}.sh-hidden .sh-content{display:none}.banners-editor{padding-top:20px;padding-bottom:20px}.banners-editor .editor-container{padding-top:20px}.seo-editor{position:fixed;top:220px;right:10px}.notification{margin:5px 10px 5px 18px;flex:0 0 100%;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;background-color:#f0ad4e;border-radius:25px;align-items:center}.notification .notification_text{color:#2c2c2c;text-align:center;padding:5px 50px}.notification .notification_close{position:absolute;color:#fff4e3;cursor:pointer;font-size:28px;font-weight:700;top:5px;right:20px}.notification .notification_close:hover{color:#03486e}.notification .notification_close:active{color:#7f7f7f}.notification.sh-hidden{display:none}.trash-basket{padding:60px 40px;font-family:roboto,Tahoma}.trash-basket .trash-top-block{margin-bottom:60px}.trash-basket .trash-top-block .trash-input-string-block{margin:20px 0 20px}.trash-basket .trash-top-block .trash-input-string-block input{height:50px;background:url(/css/images/magnifier.png) 20px center no-repeat;border:2px solid #9bb4d6;padding-left:50px;width:calc(100% - 54px)}.trash-basket .trash-top-block .trash-input-string-block input:focus{background:url(/css/images/magnifier-active.png) 20px center no-repeat}.trash-basket .trash-top-block .trash-category-selection,.trash-basket .trash-top-block .trash-section-selection{margin-top:40px;line-height:14px}.trash-basket .trash-top-block .trash-category-selection .dropdown-caption,.trash-basket .trash-top-block .trash-section-selection .dropdown-caption{display:inline-block;font-weight:700;font-size:14px}.trash-basket .trash-top-block .trash-category-selection .dropdown-button,.trash-basket .trash-top-block .trash-section-selection .dropdown-button{cursor:pointer;width:100%;height:50px;background-color:transparent;border-color:#9bb4d6;border-style:solid;outline:0;text-align:left;padding-left:15px}.trash-basket .trash-top-block .trash-category-selection .dropdown-button:hover,.trash-basket .trash-top-block .trash-section-selection .dropdown-button:hover{border-color:#1d5095}.trash-basket .trash-top-block .trash-category-selection .dropdown-button .dropdown-icon,.trash-basket .trash-top-block .trash-section-selection .dropdown-button .dropdown-icon{display:inline-block;margin-right:10px;margin-top:7px;float:right;background:url(/css/images/dropdown.png) no-repeat;height:7px;width:12px}.trash-basket .trash-top-block .trash-category-selection .dropdown-button.active-state,.trash-basket .trash-top-block .trash-section-selection .dropdown-button.active-state{border-color:#1d5095}.trash-basket .trash-top-block .trash-category-selection .dropdown-content,.trash-basket .trash-top-block .trash-section-selection .dropdown-content{display:none;position:absolute;min-width:160px;max-width:583px;width:100%;z-index:1;max-height:320px;overflow:scroll}.trash-basket .trash-top-block .trash-category-selection .dropdown-content .dropdown-option,.trash-basket .trash-top-block .trash-section-selection .dropdown-content .dropdown-option{display:block;border:none;width:100%;height:50px;background-color:#1d5095;cursor:pointer;color:#fff;padding-left:15px;text-align:left}.trash-basket .trash-top-block .trash-category-selection .dropdown-content .dropdown-option:hover,.trash-basket .trash-top-block .trash-section-selection .dropdown-content .dropdown-option:hover{background-color:#5f84b9}.trash-basket .trash-top-block .trash-search-btn-block{margin-top:30px;text-align:center}.trash-basket .trash-top-block .trash-search-btn-block .submit-trash-search{background-color:#007ed2;color:#fff;text-shadow:0 0 6px #527c00;-webkit-text-shadow:0 0 6px #527c00;-moz-text-shadow:0 0 6px #527c00;-ms-text-shadow:0 0 6px #527c00;-o-text-shadow:0 0 6px #527c00;font-size:18px;text-align:center;text-decoration:none;-webkit-box-shadow:inset 0 -7px 0 0 #0076be;-moz-box-shadow:inset 0 -7px 0 0 #0076be;box-shadow:inset 0 -7px 0 0 #0076be;border-radius:17px;padding:10px 40px;width:230px;height:50px;outline:0;cursor:pointer;border:none}.trash-basket .trash-top-block .trash-search-btn-block .submit-trash-search:active{background-color:#0063a5;box-shadow:inset inset 0 -7px 0 0 #0076be}.trash-basket .trash-top-block .trash-search-btn-block .submit-trash-search:hover{background-color:#0181d6;box-shadow:inset inset 0 -7px 0 0 #0076be}.trash-basket .trash-top-block .trash-caption{font-size:30px}.trash-basket .trash-top-block .trash-block-description{margin-top:30px;color:#a3aeb0}.trash-basket .trash-block-caption,.trash-basket .trash-total-count{font-size:40px;margin-bottom:40px}.trash-basket .trash-list{list-style-type:none}.trash-basket .trash-list .trash-item{margin-bottom:50px;margin-left:20px}.trash-basket .trash-list .trash-item .trash-item-list{display:inline-block;width:52%}.trash-basket .trash-list .trash-item .trash-item-list.sh-hidden>.trash-item-body{max-height:180px;overflow:hidden}.trash-basket .trash-list .trash-item .trash-item-list.sh-block.sh-hidden>.button_hide_trash{display:none}.trash-basket .trash-list .trash-item .trash-item-list.sh-block>.button_hide_trash{display:inline-block}.trash-basket .trash-list .trash-item .trash-item-list.sh-block.sh-hidden>.button_show_trash{display:inline-block}.trash-basket .trash-list .trash-item .trash-item-list.sh-block>.button_show_trash{display:none}.trash-basket .trash-list .trash-item .trash-item-list .trash-delete-date{color:#a3aeb0;margin-bottom:25px}.trash-basket .trash-list .trash-item .trash-item-list .trash-item-caption{font-size:24px;margin-bottom:25px}.trash-basket .trash-list .trash-item .trash-item-list .sh-btn{color:#007ad0;cursor:pointer;border-bottom:1px dashed}.trash-basket .trash-list .trash-item .trash-buttons-block{display:inline-block;vertical-align:top;margin-top:37px}.trash-basket .trash-list .trash-item .trash-buttons-block .trash-delete-button,.trash-basket .trash-list .trash-item .trash-buttons-block .trash-reestablish-button{width:130px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer;color:#fff;border:none;outline:0;font-size:18px}.trash-basket .trash-list .trash-item .trash-buttons-block .trash-reestablish-button{background-color:#76b300}.trash-basket .trash-list .trash-item .trash-buttons-block .trash-delete-button{background-color:#a91717}.search .page-caption{padding-top:18px}.search .search-form form .field{margin-bottom:inherit}.search .search-form form .field label{display:none}.search .search-form form .field .control{width:100%}.search .search-form form .field .control input{padding:8px;width:100%}.search .search-form form fieldset{width:73%;display:inline-block;vertical-align:middle}.search .search-form form .buttons{display:inline-block;vertical-align:top;margin-left:10px}.search .highlighted{background-color:#ff6;color:#000}.search .pager-container{margin:inherit;padding:20px 0}.minrates-admin-widget{position:fixed;top:80px;right:10px}.minrates-page-widget .btn{width:97%;display:block;text-align:center;border:3px solid #1d5095;padding:15px 0;text-decoration:none;font-size:18px;background:#fff;color:#007ad0}.minrates-page-widget .btn:hover{background:#96b0d3;color:#fff;transition:background-color .2s ease,color .2s ease}.warning-message{margin:60px 0 0 40px}.warning-message .warning-title{font-size:30px;color:#000;font-family:roboto,Tahoma}.warning-message .warning-number{height:43px;color:#00a4f9;font-size:30px;margin:32px 0 72px 0;padding-top:11px;font-family:roboto,Tahoma;position:relative}.warning-message .warning-number .icon-400,.warning-message .warning-number .icon-403,.warning-message .warning-number .icon-404,.warning-message .warning-number .icon-500,.warning-message .warning-number .icon-502,.warning-message .warning-number .icon-503{position:absolute;content:"";max-width:43px;max-height:43px;width:auto;height:auto;top:0;left:155px}.warning-message .warning-info{color:#000;font-family:roboto,Tahoma;margin-bottom:32px}.warning-message .warning-links{color:#00a4f9;border-bottom:1px dotted #387592;text-decoration:none;font-family:roboto,Tahoma}.cabinet-admin-link,.distance-learning-link-widget,.lager-activate-widget,.sveden-common-version-link{position:fixed;top:115px;right:10px}.sveden-common-version-link{top:220px}.text-accent-block{padding:20px;border:2px solid #ccc}.text-accent-block a,.text-accent-block li,.text-accent-block p{font-size:18px}.text-accent-block p,.text-accent-block ul{margin-bottom:10px}.no-payment-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#000;opacity:.8}.no-payment-container{position:fixed;background:#fff;top:195px;left:50%;margin-left:-315px;width:617px;border:8px solid #d13c0f;z-index:101;opacity:.9}.no-payment-container .no-payment-content{padding:25px 110px 50px 110px;text-align:center}.no-payment-container .no-payment-content .icon{display:block;width:56px;height:51px;background:url(/css/themes/v1/images/site/icon-developers.png) no-repeat;margin:0 auto}.no-payment-container .no-payment-content .caption{font-size:48px;font-family:Arial;line-height:48px;padding:10px 0 25px 0;color:#d13c0f}.no-payment-container .no-payment-content .body{font-size:18px;line-height:27px;color:#020202;font-family:Arial}.no-payment-container .no-payment-content .body .license-expiration-date{color:#d10f0f}.language-selector a{display:inline-block;padding:3px 5px;text-decoration:none;color:#555;font-size:12px}.language-selector a.active{font-weight:700;font-size:14px}.widgets-button-container{top:185px;right:10px;position:fixed;z-index:12}.widgets-button-container .widgets-button{padding-right:29px;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.2);height:32px;line-height:32px;white-space:nowrap;border:0;cursor:pointer;text-align:left;outline:0;color:#03486e;background:#fff}.widgets-button-container .cms-action-icon{background-image:url(/css/themes/v1/images/cms/icon-edit.png)}.widgets-button-container:hover{color:#0080c6}.widgets-button-container:hover .cms-action-icon{background-color:#007dc2}.widgets-button-container:active .cms-action-icon{background-color:#268cc4}.widgets-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;z-index:12;background:#00000088}.widgets-container .widgets-editor{position:relative;top:4vh;left:-7px;max-width:980px;min-height:92vh;max-height:92vh;overflow-y:scroll;margin:0 auto;padding:56px 48px 24px 24px;box-sizing:border-box;background:#2e383b;border-radius:6px;scrollbar-width:none}.widgets-container .widgets-editor::-webkit-scrollbar{width:0;height:0}.widgets-container .widgets-editor:not(:last-child){margin-bottom:40px}.widgets-container .widgets-editor .close-cross{border:none;outline:0;background:url(/css/themes/v1/images/site/themes-picker-cross.png);height:20px;width:20px;cursor:pointer;position:absolute;top:24px;right:24px}.widgets-container .widgets-editor .caption{font-size:24px;text-transform:uppercase;color:#fefefe}.widgets-container .widget-list:not(:last-child){margin-bottom:24px}.widgets-container .widget-list .caption{margin-bottom:24px}.widgets-container .widget-container{position:relative;box-shadow:0 1px 4px #dbdbdb}.widgets-container .widget-container:not(:last-child){margin-bottom:8px}.widgets-container .widget-container *{color:#2e383b}.widgets-container .widget-container .widget-head{background-color:#fefefe;padding:16px;cursor:pointer;transition:.2s ease;display:flex;justify-content:space-between;align-items:center}.widgets-container .widget-container .widget-head:hover .arrow{opacity:1}.widgets-container .widget-container .widget-head.active,.widgets-container .widget-container .widget-head:hover{background-color:#ffe77AFF}.widgets-container .widget-container .widget-head h3{font-size:14px;font-weight:700}.widgets-container .widget-container .widget-head .arrow{font-size:24px;transition:.25s ease;opacity:.3;transform:rotate(-90deg)}.widgets-container .widget-container .widget-head .arrow-animate{transform:rotate(0);opacity:1}.widgets-container .widget-container .widget-content{display:none;padding:16px;color:#2e383b;background-color:#fefefe}.widgets-container .widget-container form{font-size:18px}.widgets-container .widget-container form .page-caption{display:none}.widgets-container .widget-container form fieldset{margin-bottom:12px}.widgets-container .widget-container form .errors-list *{color:#b33}.widgets-container .widget-container form .messages-list *{color:#338033}.widgets-container .widget-container form .field{margin-bottom:16px}.widgets-container .widget-container form .field.important *{font-size:14px;font-weight:700;color:#ff4900FF}.widgets-container .widget-container form .field.important * a{text-decoration:none;color:#00aF64FF}.widgets-container .widget-container form .field.important * a:before{content:"\279C "}.widgets-container .widget-container form .field>label{font-weight:700;display:inline-block;margin-bottom:8px}.widgets-container .widget-container form .field.type-text.error .control input{border-color:#b33}.widgets-container .widget-container form .field.type-text .control input{outline:0;padding:10px;border:1px solid #000;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border-radius:6px;width:100%;max-width:320px}.widgets-container .widget-container form .field.type-checkbox.error .control .pseudo-input{border:1px solid #b33}.widgets-container .widget-container form .field.type-checkbox .control label{position:relative;display:inline-block;width:20px;height:20px;cursor:pointer}.widgets-container .widget-container form .field.type-checkbox .control label:hover .pseudo-input{background-color:#ccc}.widgets-container .widget-container form .field.type-checkbox .control label input{position:absolute;opacity:0;width:0;height:0}.widgets-container .widget-container form .field.type-checkbox .control label input:checked~.pseudo-input{background-color:#f0aD4EFF}.widgets-container .widget-container form .field.type-checkbox .control label input:checked~.pseudo-input:after{display:block}.widgets-container .widget-container form .field.type-checkbox .control label .pseudo-input{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#ddd;transition:.3s background-color}.widgets-container .widget-container form .field.type-checkbox .control label .pseudo-input:after{content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.widgets-container .widget-container form .field.type-radio.error .control .radio .pseudo-input{border:1px solid #b33}.widgets-container .widget-container form .control .radio:not(:last-child){margin-bottom:8px}.widgets-container .widget-container form .control .radio label{display:block;margin-bottom:4px;position:relative;padding-left:30px;cursor:pointer}.widgets-container .widget-container form .control .radio label:hover .pseudo-input{background-color:#ccc}.widgets-container .widget-container form .control .radio label:hover img{filter:unset}.widgets-container .widget-container form .control .radio label img{display:block;max-width:100%;max-height:224px;object-fit:cover;filter:grayscale(1);transition:.3s filter}.widgets-container .widget-container form .control .radio label .cms-action-panel:nth-child(3){position:absolute;top:24px;left:-6px}.widgets-container .widget-container form .control .radio input{position:absolute;opacity:0;width:0;height:0}.widgets-container .widget-container form .control .radio input:checked~label .pseudo-input{background-color:#f0aD4EFF}.widgets-container .widget-container form .control .radio input:checked~label .pseudo-input:after{display:block}.widgets-container .widget-container form .control .radio input:checked~label img{filter:unset}.widgets-container .widget-container form .control .radio .pseudo-input{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#ddd;border-radius:50%;transition:.3s background-color}.widgets-container .widget-container form .control .radio .pseudo-input:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:8px;height:8px;border-radius:50%}.widgets-container .widget-container form .buttons button{position:relative;appearance:none;cursor:pointer;padding:8px 16px;background-color:#333;color:#ccc;height:48px;border:0;font-size:16px;border-radius:4px;transition:.6s;overflow:hidden}.widgets-container .widget-container form .buttons button:focus{outline:0}.widgets-container .widget-container form .buttons button:before{content:"";display:block;position:absolute;background:rgba(255,255,255,.5);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.widgets-container .widget-container form .buttons button:after{content:"";display:block;position:absolute;background:rgba(255,255,255,.2);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.widgets-container .widget-container form .buttons button:hover{cursor:pointer}.widgets-container .widget-container form .buttons button:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}.widgets-container .widget-container form .buttons button:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.widgets-container .widget-container form .buttons button[type=submit]:hover{background-color:#338033}.widgets-container .widget-container form .buttons button[type=reset]:hover{background-color:#b33}@media (max-width:1024px){.widgets-container .widgets-editor{top:0;left:0;max-width:unset;width:100%;min-height:100%;max-height:100%;margin:0 auto;border-radius:unset}}.active-widgets{box-sizing:border-box}.active-widgets .active-widget{position:relative}.active-widgets .active-widget:not(:last-child){margin-bottom:8px}.active-widgets .active-widget .cms-action-panel{position:absolute;top:10px;left:4px}#main-content .active-widgets{padding:16px 20px 16px 15px}#side-content .active-widget{padding-right:15px}@media (max-width:640px){#root{width:100%}#root #top-empty{margin-bottom:0}html{background:0 0}#header{margin-top:0}#header .top{height:278px;padding-bottom:36px;background-size:cover}#header .top .header-name{padding-top:1px}#header .top .header-name span{display:none}#header .top .header-name span:nth-child(2){display:block}#header .top .header-name .name-text{line-height:34px;font-size:28px}#header .header-bar .bar-panel{width:350px;top:146px;left:50%;margin-left:-160px}#header .header-bar .bar-panel .links-list{margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}#header .header-bar .bar-panel .links-list a{margin-right:10px;margin-bottom:10px}#header .header-bar .bar-panel .links-list a:last-child{margin-right:0}#header .header-bar .bar-panel .links-list .home{display:none}#header .header-bar .blind-version-link{float:none}.ctrl-site.act-section-index #header.header-sad .top .header-bar .bar-panel .search-form{left:0}.ctrl-site.act-section-index #header.header-sad .header-bottom{display:none}.ctrl-site.act-section-index .side-menu{position:relative!important;top:20px!important;background-color:url(images/content/r-info.jpg) #4e794c no-repeat}.personal-data-processing-agreement-widget .acceptance-text{width:100%;float:none;display:inherit}.personal-data-processing-agreement-widget .button_wrapper{text-align:center}.personal-data-processing-agreement-widget .button_wrapper .acceptance-button{float:none}#main-content{float:none}#main-content .main-container{margin-right:0}#main-content .main-container .photoalbum .img-list .img2{display:none}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .img{margin-right:15px}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content{margin-left:0}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content .caption{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content .caption a{white-space:nowrap}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content .note-date{width:75%;margin-left:120px}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content .note-date:before{width:89%}#main-content .main-container .newonsite .list-newsupdate .item-newsannounce .item-content .note-date .note-add{width:45%;margin-right:5px}#main-content .main-container .newonsite .show-more-updates{padding:20px 0 50px}#main-content .main-container .newonsite .show-more-updates span{padding-right:0}#main-content .main-container .newonsite .show-more-updates span:before{right:50%;top:45px;margin-right:-10px}#main-content .show-more-updates{padding:20px 0 50px}#main-content .show-more-updates span{padding-right:0}#main-content .show-more-updates span:before{right:50%;top:45px;margin-right:-10px}.caption{font-family:Arial;font-size:24px;text-decoration:none;color:#007ad0;margin-bottom:10px}.body{margin-top:5px;text-align:justify;font-size:12px;font-family:Tahoma;color:#000}.counter{color:#7f715e}.breadcrumbs{display:none}.main-menu{text-align:center;background:url(images/content/main-menu-bg.gif)}.main-menu a{display:none}.main-menu a:first-child{display:block}#side-content,.side-content{margin-left:0;width:100%;float:none}#side-content .side-box,.side-content .side-box{padding:25px;margin-right:0}#side-content .side-box .block-header,.side-content .side-box .block-header{text-align:center}#side-content .side-box .block-header span,.side-content .side-box .block-header span{font-size:20px}#main-content{float:none}#main-content .main-container{margin-right:0}.calendar .list .cell{display:inline-block;float:none;margin-right:2px;margin-left:2px}.caption{font-size:24px;line-height:1.5}.notice-all{padding:30px}.notice-all>a{border-bottom:1px dotted}.notice.sh-hidden>.annotation{max-height:75px}.auth-widget{text-align:center}#side-content .side-box form .buttons{text-align:center}#side-content .side-box form .buttons>button{padding:8px 50px;border:5px solid #007ed2;color:#007ed2}#footer,#sad-footer{margin-bottom:0!important}#footer .developers,#sad-footer .developers{float:none;padding-right:0;margin-left:40px}#footer .main-menu,#sad-footer .main-menu{margin:0 14px 20px 12px}#footer .center .left,#sad-footer .center .left{display:block}#footer .center .right,#sad-footer .center .right{margin-left:0!important;display:block}.footer-container{width:100%!important}.menu-show_btn{display:block;color:url(images/content/main-menu-bg.gif);padding:25px 0;cursor:pointer;position:relative}.menu-show_btn>span{background:#fff;width:20px;height:2px;display:block;position:absolute;left:50%;margin-left:-10px}.menu-show_btn>span:after,.menu-show_btn>span:before{position:absolute;content:"";background:#fff;width:20px;height:2px;left:50%;margin-left:-10px}.menu-show_btn>span:before{top:-9px}.menu-show_btn>span:after{bottom:-9px}.button_hide,.button_show{margin-left:440px}.menu-close_btn{display:block;color:#fff;padding:25px 0;cursor:pointer;position:relative}.menu-close_btn>span{display:block;position:absolute;left:50%}.menu-close_btn>span:after,.menu-close_btn>span:before{position:absolute;content:"";background:#fff;width:20px;height:2px;left:50%;margin-left:-10px}.menu-close_btn>span:before{top:-9px;transform:rotate(45deg)}.menu-close_btn>span:after{top:-9px;transform:rotate(135deg)}.main-menu.sh-block>ul>li{display:block}.main-menu.sh-block.sh-hidden>ul>li{display:none}.main-menu.sh-block.sh-hidden>ul>li:first-child{display:block}.main-menu.sh-block.sh-hidden>.menu-close_btn{display:none}.main-menu.sh-block>.menu-close_btn{display:block}.main-menu.sh-block.sh-hidden>.menu-show_btn{display:block}.main-menu.sh-block>.menu-show_btn{display:none}.usefullinks{margin-bottom:20px}#center .usefullinks .list .item{width:100%}.mobile .employees-cards-list .list .item{width:100%;float:none;margin-bottom:80px}.mobile .employees-cards-list .list .item:last-child{margin-bottom:10px}.mobile .employees .employees-card .description{margin-left:0}.comments-list-item .mobile .edit-form form fieldset .control,.comments-widget .mobile .comment-form form fieldset .control,.mobile .comments-list-item .edit-form form fieldset .control,.mobile .comments-widget .comment-form form fieldset .control,.mobile .feedback form fieldset .control,.mobile .search .search-form form fieldset .control,.search .mobile .search-form form fieldset .control{display:block}.comments-list-item .mobile .edit-form form fieldset .control input,.comments-list-item .mobile .edit-form form fieldset .control textarea,.comments-widget .mobile .comment-form form fieldset .control input,.comments-widget .mobile .comment-form form fieldset .control textarea,.mobile .comments-list-item .edit-form form fieldset .control input,.mobile .comments-list-item .edit-form form fieldset .control textarea,.mobile .comments-widget .comment-form form fieldset .control input,.mobile .comments-widget .comment-form form fieldset .control textarea,.mobile .feedback form fieldset .control input,.mobile .feedback form fieldset .control textarea,.mobile .search .search-form form fieldset .control input,.mobile .search .search-form form fieldset .control textarea,.search .mobile .search-form form fieldset .control input,.search .mobile .search-form form fieldset .control textarea{width:95%}.comments-list-item .mobile .edit-form form fieldset .control textarea,.comments-widget .mobile .comment-form form fieldset .control textarea,.mobile .comments-list-item .edit-form form fieldset .control textarea,.mobile .comments-widget .comment-form form fieldset .control textarea,.mobile .feedback form fieldset .control textarea,.mobile .search .search-form form fieldset .control textarea,.search .mobile .search-form form fieldset .control textarea{height:100px}.comments-list-item .mobile .edit-form form fieldset .control .select,.comments-widget .mobile .comment-form form fieldset .control .select,.mobile .comments-list-item .edit-form form fieldset .control .select,.mobile .comments-widget .comment-form form fieldset .control .select,.mobile .feedback form fieldset .control .select,.mobile .search .search-form form fieldset .control .select,.search .mobile .search-form form fieldset .control .select{width:91%;padding:10px 6px 0 10px}.comments-list-item .mobile .edit-form form fieldset .control .select select,.comments-widget .mobile .comment-form form fieldset .control .select select,.mobile .comments-list-item .edit-form form fieldset .control .select select,.mobile .comments-widget .comment-form form fieldset .control .select select,.mobile .feedback form fieldset .control .select select,.mobile .search .search-form form fieldset .control .select select,.search .mobile .search-form form fieldset .control .select select{width:100%}.comments-list-item .mobile .edit-form form .buttons,.comments-widget .mobile .comment-form form .buttons,.mobile .comments-list-item .edit-form form .buttons,.mobile .comments-widget .comment-form form .buttons,.mobile .feedback form .buttons,.mobile .search .search-form form .buttons,.search .mobile .search-form form .buttons{margin-left:0;text-align:center}.mobile .contacts table .name,.mobile .information table .name{width:120px}#sad-footer .footer-container .center .right{margin:0!important}#sad-footer .footer-content{width:100%!important}#sad-footer .footer-content .left{float:none!important;margin:0 20px;display:block;width:93%!important}#sad-footer .footer-content .right{width:93%!important;float:none!important;margin:0 20px;display:block}#sad-footer .footer-content .center{margin:0 20px}}@media (min-width:320px) and (max-width:400px){#header{margin-top:0}#header .top{height:252px;padding-bottom:190px}#header .top .header-logo{float:none}#header .top .header-name{margin:0 15px}#header .top .header-name .name-text{margin:0}#header .header-bar .bar-panel{width:300px;top:300px;left:50%;margin-left:-141px}#header .header-bar .bar-panel span{font-size:14px}#header .header-bar .bar-panel .links-list,#header .header-bar .bar-panel .search-form{display:block;margin-bottom:15px}#header .header-bar .bar-panel .links-list .home{display:none}#center .newonsite .list-newsupdate .item-newsannounce .img{display:none}#center .newonsite .list-newsupdate .item-newsannounce .item-content{margin-left:0}#center .newonsite .list-newsupdate .item-newsannounce .item-content .caption{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}#center .newonsite .list-newsupdate .item-newsannounce .item-content .caption a{white-space:nowrap}#center .newonsite .list-newsupdate .item-newsannounce .item-content .note-date{margin-left:0;width:100%}#center .newonsite .list-newsupdate .item-newsannounce .item-content .note-date:before{width:100%}#center .newonsite .list-newsupdate .item-newsannounce .item-content .note-date .note-add{width:60%}#center #main-content{float:none}#center #main-content .main-container{margin-right:0}#center #main-content .main-container #r-c-block{opacity:0;width:1px;height:1px}#center #main-content .main-container .albums-list .item-content .item{display:block}#center #main-content .main-container .albums-list .item-content .item .date,#center #main-content .main-container .albums-list .item-content .item .rates-container{display:inline-block;vertical-align:top}#center #main-content .main-container .albums-list .item-content .item .img-list .img2,#center #main-content .main-container .albums-list .item-content .item .img-list .img3,#center #main-content .main-container .albums-list .item-content .item .img-list .img5{display:none}#center #main-content .main-container .albums-list .item-content .item .img-list .img1{top:85px;left:15%}#center #main-content .main-container .albums-list .item-content .item .img-list .img4{top:82px;left:50%}#center #main-content .main-container .albums-list .item-content .item .caption{margin-top:120px}#center #main-content .treatment .select{padding:10px 1px 0 10px}#side-content .side-box{padding:15px}.calendar .calendar-next,.calendar .calendar-prev,.calendar .month{display:none}.calendar .cell{width:11%;padding-right:1px;padding-left:1px;margin-left:1px!important;margin-right:1px!important}.notice.caption{font-size:18px}.main-menu>a{line-height:2.2}#footer .developers .img{vertical-align:top}#footer .developers .text{width:200px}html .notice{padding:4px}.button_hide,.button_show{margin-left:165px}.newslist-pict,.pubitem-pict{float:none}.gallery .picture img{max-width:280px;max-height:280px;width:auto;height:auto}#sad-footer .text{font-size:11px}}@media screen and (max-height:768px){.popup-dialog .content .dialog-content{padding-top:30px;padding-bottom:30px}}.comments-widget .title{margin-bottom:30px}.comments-widget .title p{font-size:24px;font-weight:600;line-height:30px}.comments-widget .title .delim{position:relative;top:-5px;display:inline-block;height:2px;width:32px;margin:0 10px;background:#97a4b1}.comments-widget .comments-list{margin-bottom:32px}.comments-widget .load-more{display:none}.comments-widget .new-comment-title{margin-bottom:24px}.comments-widget .new-comment-title p{font-size:32px;font-weight:600;line-height:32px}.comments-widget .new-comment-text{margin-bottom:24px}.comments-widget .new-comment-text p{font-size:16px;color:#747e89}.comments-widget .new-comment-text p a{color:#007ad0}.comments-widget .new-comment-text p a:hover{color:#0077b0}.comments-widget .social-auth-block{margin-bottom:32px}.comments-widget .comment-form .page-caption,.comments-widget .comment-form label{display:none}.comments-widget.js-loading{opacity:.5}.comments-list-item{position:relative;padding:32px;margin-bottom:16px;background:#f4f7fb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.comments-list-item .img{position:relative;float:left;width:64px;height:70px;overflow:hidden}.comments-list-item .img .default-img{display:block;width:100%;height:100%;background:url(/css/images/icons/user-icon-1.png)}.comments-list-item .img .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/css/images/icons/cell-placeholder-dark.png)}.comments-list-item .item-content{margin:0 96px}.comments-list-item .author{font-size:20px;font-weight:600;margin-bottom:8px}.comments-list-item .date{font-size:16px;color:#747e89;margin-bottom:8px}.comments-list-item .body{padding-top:8px;margin-bottom:8px}.comments-list-item .body p{font-size:16px;color:#747e89}.comments-list-item .edit-form{display:none}.comments-list-item .item-link{margin-bottom:8px}.comments-list-item .item-link a{color:#007ad0}.comments-list-item .item-link a:hover{color:#0077b0}.comments-list-item .bottom-btn{display:inline-block;margin-right:16px;background:0 0;border:none;padding:0;color:#007ad0;font-size:16px;cursor:pointer}.comments-list-item .hide-btn{display:none}.comments-list-item .actions{position:absolute;top:0;right:32px}.comments-list-item .actions button{background:0 0;padding:0;border:0;cursor:pointer;outline:0;width:auto;height:64px;line-height:64px;font-family:verdana;font-size:14px;text-align:center}.comments-list-item .actions button:hover{color:#0077b0}.comments-list-item .actions button.delete{color:#d43b34}.comments-list-item.edit-process .edit-form{display:block}.comments-list-item.edit-process .body{display:none}.comments-list-item.js-hideable{cursor:pointer}.comments-list-item.js-hideable .body{height:48px;overflow:hidden}.comments-list-item.js-hideable.show .body{height:auto;overflow:auto}.comments-list-item.js-hideable.show .hide-btn{display:inline-block}.comments-list-item.js-hideable:hover{background:#e7edf6}.comments-list-item.js-loading{opacity:.5}.comments-page .total-note{margin-bottom:30px;color:#747e89}.load-more{box-sizing:border-box;width:100%;text-align:center;margin-bottom:50px;padding:20px 50px}.load-more button{background:0 0;padding:0;border:0;cursor:pointer;outline:0;font-size:18px;font-weight:650}.load-more.loading button{opacity:.5}.icon-arrow-down{display:inline-block;width:14px;height:8px;background:url(/css/themes/v1/images/icons/arrow-down.png) no-repeat;background-size:100%}.links-gallery{font-size:0;line-height:0}.links-gallery .link-item{position:relative;width:50%;display:inline-block;vertical-align:top;margin-bottom:30px}.links-gallery .link-item .img{float:left;width:140px;height:140px;overflow:hidden}.links-gallery .link-item .img img{width:100%}.links-gallery .link-item .caption{height:42px;overflow:hidden;margin-bottom:20px}.links-gallery .link-item .caption p{font-size:16px;font-weight:700}.links-gallery .link-item .annotation{height:40px;overflow:hidden;font-size:12px;line-height:20px;margin-bottom:21px}.links-gallery .link-item .link{text-decoration:none;vertical-align:top}.links-gallery .link-item .link .arrow{position:relative;top:-1px;vertical-align:top;font-size:18px}.links-gallery .link-item .item-content{margin-right:20px}.links-gallery .link-item.imaged .item-content{margin-left:160px}.links-gallery .link-item .cms-action-panel{position:absolute;top:0;right:40px;left:auto}.map-section{margin-bottom:30px}.map-section .map{width:100%;height:350px}.map-section .map .map-content{height:100%;width:100%}.structure-graph{width:100%;overflow:auto}.structure-tree{overflow:auto;margin-bottom:50px}.structure-tree .tree-container{position:relative}.structure-tree .tree-container .lines-plate{position:absolute;top:0;left:0;width:100%;height:100%}.structure-tree .tree-container .lines-plate line,.structure-tree .tree-container .lines-plate path{stroke-width:2px;stroke:#969696}.structure-tree .structure-tree-block{position:relative;font-size:0;line-height:0;white-space:nowrap;text-align:center}.structure-tree .structure-tree-item{display:inline-block;vertical-align:top;margin:0 10px}.structure-tree .structure-tree-item .caption{display:inline-block;max-width:200px;padding:5px 10px;margin-bottom:20px;border:1px solid #646464;white-space:normal;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.ped-sites-promo .popup-dialog{background:rgba(40,71,111,.7)}.ped-sites-promo .content{max-width:800px;padding:0;padding-bottom:72px;text-align:center;border-radius:0;height:auto}.ped-sites-promo .content .dialog-content{overflow-y:visible;height:auto;padding:0}.ped-sites-promo .dialog-close{top:20px;right:20px;margin:0}.ped-sites-promo .dialog-close:before{background:#fff}.ped-sites-promo .dialog-close:after{background:#fff}.ped-sites-promo .dialog-close .cross-sign{display:none}.ped-sites-promo .header-image{height:203px;margin-bottom:56px;background:url(/css/images/ped-sites-promo/header.jpg) no-repeat center top}.ped-sites-promo .popup-header{padding:0;margin:0;margin-bottom:40px;line-height:32px;font-size:24px;color:#008fe9}.ped-sites-promo .popup-body{margin-bottom:56px}.ped-sites-promo .popup-body p{font-size:18px;line-height:24px}.ped-sites-promo .popup-buttons{text-align:center}.ped-sites-promo .popup-buttons .button{display:inline-block;width:auto;min-width:140px;height:48px;line-height:48px;text-align:center;padding:0 20px;margin:0 8px;color:#fff;vertical-align:top;font-size:18px;border:0;text-decoration:none;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.ped-sites-promo .popup-buttons .button.ok{background:#76b300}.ped-sites-promo .popup-buttons .button.cancel{background:#b3bcc7}.ped-sites-promo .popup-buttons a.button{min-width:100px}.appointment{padding:30px 0}.appointment .employee-appointment .page-caption{display:none}.appointment .employee-appointment .errors-list li,.appointment .employee-appointment .messages-list li{font-size:24px;line-height:24px;padding:20px}.edit-appointment{padding:30px 0}.edit-appointment .employee-appointment .page-caption{display:none}.edit-appointment .employee-appointment .errors-list li,.edit-appointment .employee-appointment .messages-list li{font-size:24px;line-height:24px;padding:20px}.edit-appointment .edit-appointment-item{padding:20px 0}.edit-appointment .edit-appointment-item .item-field{margin-bottom:10px}.edit-appointment .edit-appointment-item .item-field .field-label{opacity:.7}.distance-learning-link-widget{top:150px}.lager-activate-widget{top:255px}.site-popup{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(29,80,149,.3);z-index:9999;display:none}.site-popup .dialog{position:fixed;top:50%;left:50%;width:470px;height:345px;margin:-160px 0 0 -235px;background:#fff;z-index:1000}.site-popup .dialog .container{width:330px;min-width:unset;margin:0 auto;padding:80px 0 0;text-align:center}.site-popup .dialog .container .logo{border:none;display:block;margin:-40px auto 20px;height:40px}.site-popup .dialog .container .caption{color:#1d5095;font-size:24px;margin-bottom:20px}.site-popup .dialog .container .description p{color:#1d5095;font-size:16px;line-height:24px;margin-bottom:45px}.site-popup .dialog .container .button{display:inline-block;width:120px;height:37px;line-height:37px;color:#fff;text-align:center;text-decoration:none;border:0;background:#a91717;cursor:pointer;outline:0;margin-right:10px;font-size:14px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.site-popup .dialog .container .button:last-child{margin-right:auto}.site-popup .dialog .dialog-close{color:#555;font-family:tahoma;font-weight:400;margin:0;padding:0;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;position:absolute;top:0;right:0;width:70px;height:70px;line-height:70px;text-align:center;border:0;cursor:pointer;outline:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QgIBxcSF33i8gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAACe0lEQVRIx7XWW2vUVxQF8J/TkKaNl9SAFASf+mBBrQZblVpoi1ptvVQJrUhA8MEnP4bfwoJ4STV3ozFRMYJa64MPvgn6GQRfqomtUl/WwDBM5vLPzIGBgbPPf52199rr7BXnZp6dwX4MYlHn12cYx4VSAH/BBLo7DLwas/gRiyX8geP4GTfwcYeA+zGPbfgJo6VsjOAo9uFPlNoM/CmmsBV7cUcVyDUcy28kB9rFeAZfYw8elje6qgKnUoKr6MMRvFkG8Nqw3Jas3q/crJXeEQzllsM1LtjsWoNb2BRB360OWKq2wzlwpGAXrIqqN+N7zNUKqies2ZTgcMrQ3QLwTeyMuB4vFdgopaMVpbiZjvinTvy6XPqr1Piveh9vpqVG8Xs0cKVOXE9UPRDHnG/04Wb7eRS/4kCssaeGZc5iI35oBliLSp5OBsbxSUrwb1Q9hx34rlGqizAvrwmcjBWPY0sYb8WhVoAV7OGLeImxqPl1Hoq/W/1QUQ+/ixep/dMiwEXB+/Eo4jqbLrgdHehk2sviGsDB/H+OS5iMIf3XCeblQWBTlWVejg3vjwi72w2+MgbyTUT2sGr/elgfjht2tQt8XZ7FXWmxR0vE3cCJmNF0LrysmvcFeEsYN3KuK3gXR5zMuPR/EeZ9qeEXeSTmmyzRGH5L7w/XsOKGzMuDwAC+xZMWu2IMCynFmgorbsi8P8/n9hx6UtCIZnAqOhlDbyPmq3APXyZtD5Y5PJ7Hq8yG19KO72sx703QxtR4ucCVU/FgxUz4UTXz/oo+3l1v9Cm4JuIB15PdQSyUsD7evDNDY7uBK31gKBqYxuddOI0NScu8zq5hvMU5HP8AlOeDmPosjygAAAAASUVORK5CYII=) center no-repeat}#mnav_cue_container{max-width:1010px!important}#mnav_cue_container .mnav--toggle{color:#fff}.container.topmenu .date-cell{color:#fff!important}.uo-news-widget .scroll-container{width:100%;position:relative;overflow:hidden}.uo-news-widget .scroll-container .scroll-content{position:relative;left:0;width:100%;font-size:0;line-height:0;white-space:nowrap;transition:left .5s ease 0s}.uo-news-widget .scroll-container .list-item{display:inline-block;width:100%;white-space:normal}.uo-news-widget .scroll-container .list-item .notice{padding-bottom:10px!important}.uo-news-widget .scroll-container .list-item .caption{font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;height:120px;margin:0}.uo-news-widget .gallery-pager{text-align:center;font-size:0;margin-top:24px}.uo-news-widget .gallery-pager button{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px;background:0 0;border:1px solid #cfcdd1;vertical-align:top;border-radius:50%;outline:0;cursor:pointer}.uo-news-widget .gallery-pager button.active{cursor:auto}.uo-news-widget .gallery-pager button.active .check{display:block}.uo-news-widget .gallery-pager .check{display:none;position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#6ca9d2;border-radius:50%}.sign-certificate-card{padding-top:30px;margin-bottom:40px}.sign-certificate-card .card-body{margin-bottom:20px}.sign-certificate-card .card-action{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.sign-certificate-card .card-action:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.sign-certificate-card .card-action.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.sign-certificate-card .card-action.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.sign-certificate-card .card-links{margin-bottom:20px}.sign-certificate-card .card-links a,.sign-certificate-card .card-links button{color:#007ad0;border:0;background:0;cursor:pointer;outline:0}.sign-certificate-card .card-links a:hover,.sign-certificate-card .card-links button:hover{color:#d43b34}.sign-certificate-card .card-links .remove{color:#ad1c1c}.sign-action-dialog-popup{display:none;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;z-index:10}.sign-action-dialog-popup .dialog-close{z-index:999;width:30px;height:30px;right:50%;top:42%;margin-top:-250px;margin-right:-480px;position:absolute;cursor:pointer;background:0 0;border:0}.sign-action-dialog-popup .dialog-close:before{content:"";position:absolute;top:0;width:2px;height:25px;background:#007ad0;transform:rotate(45deg)}.sign-action-dialog-popup .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#007ad0;transform:rotate(135deg)}.sign-action-dialog-popup .content{background:#fff;position:relative;max-width:800px;height:90%;top:5%;margin:0 auto;border-radius:30px;overflow:hidden}.sign-action-dialog-popup .content .dialog-content{height:100%;overflow:auto;padding:55px 85px 80px 80px;box-sizing:border-box}@media screen and (max-height:768px){.sign-action-dialog-popup .content .dialog-content{padding-top:30px;padding-bottom:30px}}.sign-action-dialog-popup .dialog-close{top:20px;right:20px;margin:0}.sign-action-dialog-popup form{background:#e6f9ff;max-width:600px;padding:20px}.sign-action-dialog-popup form p{padding-bottom:10px}.sign-action-dialog-popup form .page-caption{border-bottom:none}.sign-action-dialog-popup form .errors-list{margin-bottom:20px}.sign-action-dialog-popup form .field{margin-bottom:10px;font-size:0}.sign-action-dialog-popup form .field .control,.sign-action-dialog-popup form .field label{display:inline-block;vertical-align:top}.sign-action-dialog-popup form .field label{width:160px}.sign-action-dialog-popup form .field .control input,.sign-action-dialog-popup form .field .control select,.sign-action-dialog-popup form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.sign-action-dialog-popup form .field .control textarea{height:200px;resize:vertical}.sign-action-dialog-popup form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.sign-action-dialog-popup form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.sign-action-dialog-popup form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.sign-action-dialog-popup form .field.error label{color:#ad1c1c}.sign-action-dialog-popup form .field.error .control input,.sign-action-dialog-popup form .field.error .control textarea{border-color:#ad1c1c}.sign-action-dialog-popup form .field.type-hidden{margin-bottom:0}.sign-action-dialog-popup form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.sign-action-dialog-popup form .field.type-button label{display:none}.sign-action-dialog-popup form .buttons,.sign-action-dialog-popup form .field.type-button{margin-left:160px}.sign-action-dialog-popup form .buttons button,.sign-action-dialog-popup form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.sign-action-dialog-popup form .buttons button:hover,.sign-action-dialog-popup form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.sign-action-dialog-popup form .buttons button.delete,.sign-action-dialog-popup form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.sign-action-dialog-popup form .buttons button.delete:hover,.sign-action-dialog-popup form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.sign-action-dialog-popup form .page-caption{display:none}.sign-action-dialog-popup .widget-header{padding-bottom:20px}.sign-action-dialog-popup .widget-header p{font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.sign-action-dialog-popup .widget-body{margin-bottom:30px}.sign-action-dialog-popup .widget-errors,.sign-action-dialog-popup .widget-messages{margin-bottom:20px}.sign-action-dialog-popup .widget-errors p{color:#ad1c1c}.sign-action-dialog-popup .widget-messages p{color:#0b9c23}.sign-action-dialog-popup.show{display:block}.sign-org-info-documents .documents-field{margin-bottom:30px}.sign-org-info-documents .documents-field .field-title a,.sign-org-info-documents .documents-field .field-title h1,.sign-org-info-documents .documents-field .field-title h2,.sign-org-info-documents .documents-field .field-title p{font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.sign-org-info-documents .documents-field .field-files .files-item,.sign-org-info-documents .documents-field .field-files .restored-files-item{display:flex;align-items:center;padding:5px 0}.sign-org-info-documents .documents-field .field-files .files-item .caption,.sign-org-info-documents .documents-field .field-files .restored-files-item .caption{margin-right:auto}.sign-org-info-documents .documents-field .field-files .files-item .caption p,.sign-org-info-documents .documents-field .field-files .restored-files-item .caption p{word-break:break-word;padding-right:20px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info{width:50px;text-align:center;flex-shrink:0}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container{position:relative;display:inline-block;margin:0 5px;height:0;width:100%;height:auto;margin:0}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-icon,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-icon{display:inline-block;width:16px;height:22px;margin-bottom:-6px;background:url(/css/themes/v1/images/icons/digital-signature.png) no-repeat;background-size:contain;opacity:.7}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content{display:none;position:absolute;bottom:100%;left:50%;width:350px;margin-left:-175px;margin-bottom:10px;padding:10px;font-weight:400;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,.4);-o-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:4px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-date,.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-name,.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-title,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-date,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-name,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-title{display:block;font-size:12px;line-height:18px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field{display:block;margin-bottom:2px;font-size:12px;line-height:18px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field .field-label,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field .field-label{display:block}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-title,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-title{font-weight:700}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container:hover .signature-icon,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container:hover .signature-icon{opacity:1}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container:hover .signature-content,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container:hover .signature-content{display:block;z-index:10}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-check,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-check{position:relative;display:inline-block;width:24px;height:24px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-check input,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-check input{position:absolute;top:0;left:0;width:100%;height:100%}.sign-org-info-documents .documents-field .field-files .files-item .sign-status,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status{width:200px;flex-shrink:0;text-align:right}.sign-org-info-documents .documents-field .field-files .files-item .sign-status p,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status p{color:#747e89}.sign-org-info-documents .documents-field .field-files .files-item .sign-status.status-error p,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status.status-error p{color:#ad1c1c}.sign-org-info-documents .documents-field .field-files .files-item .sign-status:last-child,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status:last-child{padding-right:10px}.sign-org-info-documents .documents-field .field-files .files-item .actions,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions{padding-right:10px}.sign-org-info-documents .documents-field .field-files .files-item .actions button,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions button{background:0 0;border:0;color:#007ad0}.sign-org-info-documents .documents-field .field-files .files-item .actions button:hover,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions button:hover{color:#d43b34}.sign-org-info-documents .documents-field .field-files .files-item .actions .restore,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions .restore{color:#0b9c23}.sign-org-info-documents .documents-field .field-files .files-item .actions .remove,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions .remove{color:#ad1c1c}.sign-org-info-documents .documents-field .field-files .files-item:hover,.sign-org-info-documents .documents-field .field-files .restored-files-item:hover{background:#f4f7fb}.sign-org-info-documents .documents-field .documents-field .field-title{margin-bottom:10px}.sign-org-info-documents .documents-field .documents-field .field-title p{font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.sign-org-info-documents .sign-submit-container{position:relative}.sign-org-info-documents .sign-submit{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%);width:100%}.sign-org-info-documents .sign-submit:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.sign-org-info-documents .sign-submit.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.sign-org-info-documents .sign-submit.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.sign-welcome-widget{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}.sign-welcome-widget .widget-title{margin-bottom:20px}.sign-welcome-widget .widget-title p{font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.sign-welcome-widget .widget-body{margin-bottom:30px}.sign-welcome-widget .widget-link a{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.sign-welcome-widget .widget-link a:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.sign-welcome-widget .widget-link a.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.sign-welcome-widget .widget-link a.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.sign-certificate-archive{margin-bottom:40px}.sign-certificate-archive .archive-certificate-list{gap:16px}.sign-certificate-archive .archive-certificate-list .archive-certificate-item:not(:last-child){margin-bottom:16px}.sign-certificate-archive .archive-certificate-list .certificate-fields{display:grid;grid-template-columns:2fr 2fr 3fr 5fr;gap:8px}@media (max-width:640px){.sign-certificate-archive .archive-certificate-list .certificate-fields{grid-template-columns:1fr;gap:4px}}.sign-certificate-archive .archive-certificate-list .certificate-field *{word-break:break-word}.sign-certificate-archive .archive-certificate-list .certificate-field-title{font-size:.9em;font-weight:700}.sign-certificate-archive .archive-certificate-list .certificate-links button{color:#007ad0;border:0;padding:0;background:0;cursor:pointer;outline:0}.sign-certificate-archive .archive-certificate-list .certificate-links button:hover{color:#d43b34}.file-card{padding-top:30px}.file-card .file-card-sidebar{margin-bottom:30px}.file-card .file-card-body pre{white-space:pre-line;line-height:24px}.ekb-news-widget{padding:20px}#lightbox-container .container{min-width:unset}.food-section-widget{margin-bottom:40px}.food-section-widget .cms-action-inline-panel{padding-top:10px}.food-section-widget .cms-action-inline-panel .edit .cms-action-icon{background-image:url(/css/themes/v1/images/cms/icon-upload.png)}.food-section-widget .body p{margin-bottom:10px}.food-section-widget .accent-body{padding:10px;margin-bottom:20px;border:2px solid #f0ad4e}.food-section-widget .accent-body p{margin-bottom:10px}.food-section-widget .accent-body ul{list-style:none}.food-branch-widget{margin-bottom:40px}.food-branch-widget .page-caption{margin-bottom:10px}.food-branch-widget .page-caption h2{font-size:14px;font-weight:700;color:#555}.food-branch-widget .page-caption .cms-action-inline-panel{padding-top:10px}.food-branch-widget .page-caption .cms-action-inline-panel .edit .cms-action-icon{background-image:url(/css/themes/v1/images/cms/icon-upload.png)}.food-branch-widget .body p{margin-bottom:10px}.alert-message{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:16px;border-radius:4px;border:1px solid transparent;padding:8px 16px;margin:8px 0}.alert-message.success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-message.success .close:hover{color:#0b3b25}.alert-message.success .close:active{color:#072617}.alert-message.warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-message.warning .close:hover{color:#3e2f02}.alert-message.warning .close:active{color:#342802}.alert-message.error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-message.error .close:hover{color:#63181f}.alert-message.error .close:active{color:#5b161c}.alert-message p{margin:0}.alert-message .close{cursor:pointer}.accordion-group{display:flex;flex-direction:column;gap:16px}.accordion{position:relative}.accordion .accordion-head{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion .accordion-head:hover .arrow{opacity:1}.accordion .accordion-head .arrow{transition:transform .25s ease-in-out;opacity:.3;transform:rotate(-90deg)}.accordion .accordion-head .arrow-animate{transition:transform .25s ease-in-out;transform:rotate(0);opacity:1}.accordion .accordion-content{display:none}.ns-pubs-list .show-more-updates{display:block;text-align:center;background:#d6eaf2;padding:20px 0;text-decoration:none;font-size:20px;color:#658ca8;border:0;width:100%;cursor:pointer}.ns-pubs-list .show-more-updates:hover{background:#deebf1}.ns-pubs-list .show-more-updates span{border-bottom:1px dashed #8eadc3;position:relative;padding-right:30px}.ns-pubs-list .show-more-updates span:before{position:absolute;content:"";width:20px;height:20px;right:0;top:5px;background:url(/css/themes/v1/images/site/arrow-down-blue.png) no-repeat 50% 50%}.food-info-treatment-form form{background:#e6f9ff;max-width:600px;padding:20px}.food-info-treatment-form form p{padding-bottom:10px}.food-info-treatment-form form .page-caption{border-bottom:none}.food-info-treatment-form form .errors-list{margin-bottom:20px}.food-info-treatment-form form .field{margin-bottom:10px;font-size:0}.food-info-treatment-form form .field .control,.food-info-treatment-form form .field label{display:inline-block;vertical-align:top}.food-info-treatment-form form .field label{width:160px}.food-info-treatment-form form .field .control input,.food-info-treatment-form form .field .control select,.food-info-treatment-form form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.food-info-treatment-form form .field .control textarea{height:200px;resize:vertical}.food-info-treatment-form form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.food-info-treatment-form form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.food-info-treatment-form form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.food-info-treatment-form form .field.error label{color:#ad1c1c}.food-info-treatment-form form .field.error .control input,.food-info-treatment-form form .field.error .control textarea{border-color:#ad1c1c}.food-info-treatment-form form .field.type-hidden{margin-bottom:0}.food-info-treatment-form form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.food-info-treatment-form form .field.type-button label{display:none}.food-info-treatment-form form .buttons,.food-info-treatment-form form .field.type-button{margin-left:160px}.food-info-treatment-form form .buttons button,.food-info-treatment-form form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.food-info-treatment-form form .buttons button:hover,.food-info-treatment-form form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.food-info-treatment-form form .buttons button.delete,.food-info-treatment-form form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.food-info-treatment-form form .buttons button.delete:hover,.food-info-treatment-form form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.information .food-info-treatment-form{margin:20px 0}.information .faqs-widget{margin:20px 0}.information .faqs-widget .accordion{display:flex;flex-direction:column;gap:16px}.information .faqs-widget .faq-question{margin:0}.information .faqs-widget .faq-question h3{display:inline-block;font-family:Arial;font-size:18px;line-height:24px;color:#007ad0}.news-tabs-widget .tabs{display:flex;flex-direction:row;border-bottom:1px solid #cdd8e3}.news-tabs-widget .tabs .btn{cursor:pointer;padding:15px;border:1px solid #cdd8e3;margin:0 10px -1px 0}.news-tabs-widget .tabs .btn.active{border-bottom-color:#fff;pointer-events:none}.news-tabs-widget .tabs-content{display:none}.news-tabs-widget .tabs-content.visible{display:block}.news-tabs-widget .tabs-content .page-caption{padding-top:20px}body{counter-reset:paid-services-steps 0}.paid-services{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.paid-services.iconed-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.paid-services.iconed-title .service-item-icon{margin-right:20px}.paid-services .title p{display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.paid-services .paid-services-steps .services-steps-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.paid-services .paid-services-steps .services-steps-container .services-step{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:30%;max-width:30%;box-sizing:border-box;margin:20px 0}.paid-services .paid-services-steps .services-steps-container .services-step:last-child{margin-right:0}.paid-services .paid-services-steps .services-steps-container .services-step .step-mark{background:#99d3ed;width:24px;height:24px;border-radius:24px;line-height:24px;text-align:center;flex-shrink:0;margin-right:12px}.paid-services .paid-services-steps .services-steps-container .services-step .step-mark::before{counter-increment:paid-services-steps 1;content:counter(paid-services-steps);color:#fff;font-size:14px}.paid-services .paid-services-steps .services-steps-container .services-step .step-description{font-size:14px;max-width:160px}.paid-services .services-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.paid-services .services-list .service-item{height:50px;flex:35%;border:1px solid #cdd8e3;border-radius:2px;padding:25px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:8px;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;text-decoration:none}.paid-services .services-list .service-item.hidden{filter:grayscale(100%);background:#e8e8e8}.paid-services .services-list .service-item .cms-action-panel .cms-action-icon.edit{top:-25px;left:-25px}.paid-services .services-list .service-item:hover{border-color:#4681d3}.paid-services .services-list .service-item:hover .service-caption{color:#4681d3}.paid-services .services-list .service-item.support{margin:0 8px;padding:0 25px;border:none;height:0;opacity:0}.paid-services .services-list .service-item .service-caption{font-style:normal;font-weight:700;font-size:14px;margin-left:20px}.paid-services .paid-services-payment .payment-providers{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:20px 0}.paid-services .paid-services-payment .payment-providers .provider-item{margin-right:10px}.paid-services .paid-services-payment .payment-providers .provider-item:last-child{margin-right:0}.paid-services .paid-services-payment .payment-providers .provider-item .icons{display:block;width:75px;height:35px;background-position:center;background-repeat:no-repeat}.paid-services .paid-services-payment .payment-providers .provider-item .icons.mir{background-image:url(/css/images/paid-services/payment/mir.svg)}.paid-services .paid-services-payment .payment-providers .provider-item .icons.visa{background-image:url(/css/images/paid-services/payment/visa.svg)}.paid-services .paid-services-payment .payment-providers .provider-item .icons.master{background-image:url(/css/images/paid-services/payment/m-c.svg)}.paid-services .paid-services-payment ul{list-style:"– ";padding-left:24px}.service-item-icon .icons{display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:center}.service-item-icon .icons.math{background-image:url(/css/images/paid-services/items/math.svg)}.service-item-icon .icons.column{background-image:url(/css/images/paid-services/items/column.svg)}.service-item-icon .icons.book{background-image:url(/css/images/paid-services/items/book.svg)}.service-item-icon .icons.plastiline{background-image:url(/css/images/paid-services/items/plastiline.svg)}.service-item-icon .icons.palette{background-image:url(/css/images/paid-services/items/palette.svg)}.service-item-icon .icons.gear{background-image:url(/css/images/paid-services/items/gear.svg)}.service-item-icon .icons.cook{background-image:url(/css/images/paid-services/items/cook.svg)}.service-item-icon .icons.scope{background-image:url(/css/images/paid-services/items/scope.svg)}.service-item-icon .icons.flask{background-image:url(/css/images/paid-services/items/flask.svg)}.service-item-icon .icons.diagram{background-image:url(/css/images/paid-services/items/diagram.svg)}.service-item-icon .icons.platter{background-image:url(/css/images/paid-services/items/platter.svg)}.service-item-icon .icons.football{background-image:url(/css/images/paid-services/items/football.svg)}.service-item-icon .icons.grad{background-image:url(/css/images/paid-services/items/grad.svg)}.service-item-icon .icons.house{background-image:url(/css/images/paid-services/items/house.svg)}.service-item-icon .icons.chess{background-image:url(/css/images/paid-services/items/chess.svg)}.service-item-icon .icons.tetris{background-image:url(/css/images/paid-services/items/tetris.svg)}.service-item-icon .icons.nature{background-image:url(/css/images/paid-services/items/nature.svg)}.paid-services-feedback-form form{background:#e6f9ff;max-width:600px;padding:20px}.paid-services-feedback-form form p{padding-bottom:10px}.paid-services-feedback-form form .page-caption{border-bottom:none}.paid-services-feedback-form form .errors-list{margin-bottom:20px}.paid-services-feedback-form form .field{margin-bottom:10px;font-size:0}.paid-services-feedback-form form .field .control,.paid-services-feedback-form form .field label{display:inline-block;vertical-align:top}.paid-services-feedback-form form .field label{width:160px}.paid-services-feedback-form form .field .control input,.paid-services-feedback-form form .field .control select,.paid-services-feedback-form form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.paid-services-feedback-form form .field .control textarea{height:200px;resize:vertical}.paid-services-feedback-form form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.paid-services-feedback-form form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.paid-services-feedback-form form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.paid-services-feedback-form form .field.error label{color:#ad1c1c}.paid-services-feedback-form form .field.error .control input,.paid-services-feedback-form form .field.error .control textarea{border-color:#ad1c1c}.paid-services-feedback-form form .field.type-hidden{margin-bottom:0}.paid-services-feedback-form form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.paid-services-feedback-form form .field.type-button label{display:none}.paid-services-feedback-form form .buttons,.paid-services-feedback-form form .field.type-button{margin-left:160px}.paid-services-feedback-form form .buttons button,.paid-services-feedback-form form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.paid-services-feedback-form form .buttons button:hover,.paid-services-feedback-form form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.paid-services-feedback-form form .buttons button.delete,.paid-services-feedback-form form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.paid-services-feedback-form form .buttons button.delete:hover,.paid-services-feedback-form form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.paid-services-order-form form{background:#e6f9ff;max-width:600px;padding:20px}.paid-services-order-form form p{padding-bottom:10px}.paid-services-order-form form .page-caption{border-bottom:none}.paid-services-order-form form .errors-list{margin-bottom:20px}.paid-services-order-form form .field{margin-bottom:10px;font-size:0}.paid-services-order-form form .field .control,.paid-services-order-form form .field label{display:inline-block;vertical-align:top}.paid-services-order-form form .field label{width:160px}.paid-services-order-form form .field .control input,.paid-services-order-form form .field .control select,.paid-services-order-form form .field .control textarea{display:block;width:392px;padding:10px;border:1px solid #91d3ec;background:#f3fafe;-webkit-box-shadow:inset 1px 1px 2px #ccc;-moz-box-shadow:inset 1px 1px 2px #ccc;-ms-box-shadow:inset 1px 1px 2px #ccc;-o-box-shadow:inset 1px 1px 2px #ccc;box-shadow:inset 1px 1px 2px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.paid-services-order-form form .field .control textarea{height:200px;resize:vertical}.paid-services-order-form form .field .control .select{position:relative;width:370px;padding:10px 10px 0 10px;background:#f3fafe;height:30px}.paid-services-order-form form .field .control .select .arrow{position:absolute;top:55%;right:10px;left:auto;width:0;height:0;display:block;margin-top:-4px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #00a7ff}.paid-services-order-form form .field .control .select select{width:392px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background:rgba(243,250,254,.6);position:absolute;top:0;left:0}.paid-services-order-form form .field.error label{color:#ad1c1c}.paid-services-order-form form .field.error .control input,.paid-services-order-form form .field.error .control textarea{border-color:#ad1c1c}.paid-services-order-form form .field.type-hidden{margin-bottom:0}.paid-services-order-form form .field.type-checkbox input{display:inline-block;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.paid-services-order-form form .field.type-button label{display:none}.paid-services-order-form form .buttons,.paid-services-order-form form .field.type-button{margin-left:160px}.paid-services-order-form form .buttons button,.paid-services-order-form form .field.type-button button{display:inline-block;cursor:pointer;border:1px solid #91d3ec;color:#fff;height:40px;line-height:40px;min-width:140px;padding:0 20px;background:#33a6e9;text-transform:uppercase;text-decoration:none;background:#33a6e9;background:-moz-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:-webkit-linear-gradient(top,#33a6e9 0,#1278c0 100%);background:linear-gradient(to bottom,#33a6e9 0,#1278c0 100%)}.paid-services-order-form form .buttons button:hover,.paid-services-order-form form .field.type-button button:hover{border:1px solid #a7b8c8;background:#7687b5;background:-moz-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:-webkit-linear-gradient(top,#7687b5 0,#8d9ec9 100%);background:linear-gradient(to bottom,#7687b5 0,#8d9ec9 100%)}.paid-services-order-form form .buttons button.delete,.paid-services-order-form form .field.type-button button.delete{background:#ec5454;background:#c01212;background:-moz-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:-webkit-linear-gradient(to bottom,#f56f6f 0,#c01212 100%);background:linear-gradient(to bottom,#f56f6f 0,#c01212 100%)}.paid-services-order-form form .buttons button.delete:hover,.paid-services-order-form form .field.type-button button.delete:hover{background:#ec6f6f;background:-moz-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:-webkit-linear-gradient(top,#f19b9b 0,#ca3838 100%);background:linear-gradient(to bottom,#f19b9b 0,#ca3838 100%)}.agreement-content p{margin-bottom:10px;text-indent:32px;text-align:justify}.agreement-content p:last-child{margin-bottom:0}.agreement-content ul{margin-bottom:10px;padding-left:32px}.agreement-content ul li::after{content:";"}.agreement-content ul li:last-child::after{content:"."}.files-item .extended{position:relative}.files-item .extended .file-extended-info{display:none}.files-item .extended:hover .file-extended-info{display:block;position:absolute;left:15px;padding:10px;font-weight:400;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,.4);-o-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:4px;z-index:3}.files-item .extended:hover .file-extended-info td{vertical-align:middle}.files-item .extended:hover .file-extended-info .caption{white-space:nowrap}.files-item .extended:hover .file-extended-info .caption::after{content:":"}.files-item .extended:hover .file-extended-info .value{white-space:nowrap;padding-left:10px;position:relative;top:.9px}.news-tabs-widget #socials-vk{margin-top:20px}.news-tabs-widget #socials-vk .vk-pubs{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.news-tabs-widget #socials-vk .vk-pubs .pub{width:100%;text-decoration:none;display:flex;flex-direction:row;transition:.3s;gap:24px}.news-tabs-widget #socials-vk .vk-pubs .pub .thumb{flex-shrink:0;width:140px;height:140px;background:url(/css/images/content/noimg-t.jpg) no-repeat center;overflow:hidden;position:relative}.news-tabs-widget #socials-vk .vk-pubs .pub .thumb img{width:auto;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.news-tabs-widget #socials-vk .vk-pubs .pub .content{display:flex;flex-direction:column;justify-content:space-between;flex:1;overflow:auto}.news-tabs-widget #socials-vk .vk-pubs .pub .content .preview{font-size:18px;color:#007ad0;transition:.3s;line-height:1.2em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.news-tabs-widget #socials-vk .vk-pubs .pub .content .date{text-align:right}.news-tabs-widget #socials-vk .vk-pubs .pub:hover .content .preview{color:#d43b34}.edu-center-link{position:fixed;right:0;bottom:0;padding:12px 24px;background:linear-gradient(180deg,#4ba5ea 0,#307bc5 100%);display:flex;gap:10px;align-items:center}.edu-center-link span{display:block}.edu-center-link .link-icon{flex-shrink:0;width:53px;height:26px;background:url(/css/images/promo/edu-center-logo.png) no-repeat;background-size:contain}.edu-center-link .link-text{flex:1;color:#fff;font-size:15px}.edu-center-link:hover{text-decoration:none}body.dst-iframe #footer,body.dst-iframe #header,body.dst-iframe #side-content,body.dst-iframe #top-empty,body.dst-iframe .breadcrumbs,body.dst-iframe .personal-data-processing-agreement-widget,body.dst-iframe .usefullinks{display:none!important}body.dst-iframe #root{width:auto;margin:20px}body.dst-iframe #root #center #main-content .main-container{margin:0}body.dst-iframe.act-appointment .pubitem{display:none}#header .top{border-radius:25px 25px 0 0;overflow:hidden}#footer{border-radius:0 0 25px 25px}#footer .bottom{border-radius:0 0 25px 25px}@font-face{font-family:neue;src:url(/css/fonts/bebasneue/bebasneue_regular.eot);src:url(/css/fonts/bebasneue/bebasneue_regular.eot?#iefix) format("embedded-opentype"),url(/css/fonts/bebasneue/bebasneue_regular.woff) format("woff"),url(/css/fonts/bebasneue/bebasneue_regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:bravo;src:url(/css/fonts/bravo/bravorg.eot);src:url(/css/fonts/bravo/bravorg.eot?#iefix) format("embedded-opentype"),url(/css/fonts/bravo/bravorg.woff) format("woff"),url(/css/fonts/bravo/bravorg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:rex;src:url(/css/fonts/rex/RexBold.eot);src:url(/css/fonts/rex/RexBold.eot?#iefix) format("embedded-opentype"),url(/css/fonts/rex/RexBold.woff) format("woff"),url(/css/fonts/rex/RexBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:passionone;src:url(/css/fonts/passion/passionone.eot);src:url(/css/fonts/passion/passionone.eot?#iefix) format("embedded-opentype"),url(/css/fonts/passion/passionone.woff) format("woff"),url(/css/fonts/passion/passionone.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/css/fonts/roboto/Roboto-Regular.eot);src:url(/css/fonts/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/css/fonts/roboto/Roboto-Regular.woff) format("woff"),url(/css/fonts/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}
/*# sourceMappingURL=site.css.map */
