.tpl-error{color:red}.site-mess{border:1px solid gray;padding:0.5em;background:#e6e6e6;margin:0.5em 0}.site-mess.mess-su{border-color:green;background-color:#cdffcd}.site-mess.mess-err{border-color:red;background-color:#fcc}form.site-form div.forms-base-el--input--checkbox input{display:inline-block;width:auto}.add-new-addvert{text-align:center;margin:1em 0}.add-new-addvert .adverts-form-wrapper{display:none;text-align:center}.add-new-addvert .show-form-button{display:inline-block;border:1px solid;padding:0.5em;cursor:pointer}.extremist-terrorist-lists{margin:1em 0}.extremist-terrorist-lists .list-item{margin:1em 0}.extremist-terrorist-lists .list-item .item-capt{margin:0.4em 0}.extremist-terrorist-lists .list-item .list{font-size:0.8em}.extremist-terrorist-lists .list-item .link-data{margin-top:0.3em}.user-profile-menu .content{margin-bottom:2em}.user-profile-menu .content ul{margin:0;padding:0}.user-profile-menu .content ul li{list-style:none outside none;margin:0.5em 0}.user-profile-menu .content ul li a{color:#2a82bb;font-size:1.0625em;text-decoration:none;font-weight:900}form.user-profile-form .el-name-avatar-markup,form.user-profile-form .el-name-img{float:left}form.user-profile-form .el-name-avatar-markup{margin-right:1em}form.user-profile-form .el-name-descr,form.user-profile-form .el-name-killimg{clear:both}form.user-profile-form .el-name-killimg label.element-item{display:inline}.user-profile{display:flex}.user-profile::after{content:'';display:block;clear:both}.user-profile .user-avatar{float:left;margin-right:0.5em}.user-profile table.user-profile-content{flex-grow:1;border-collapse:inherit;border-spacing:0.5em}.user-profile table.user-profile-content tr td:first-child{font-weight:bold}.content-in-profile{margin-top:1em}.content-in-profile .a-item{margin-bottom:1.5em;display:flex;align-items:flex-start}.content-in-profile .a-item>a.control-link{margin:0 0.25em;text-decoration:none}.content-in-profile .a-item img{width:100px;height:auto;display:block;margin-right:1em}.content-in-profile .a-item .fields{flex-grow:1;font-size:1em}.content-in-profile .a-item .fields a{display:inline-block;margin-bottom:1em;color:black;text-decoration:none}.content-in-profile .a-item .fields .info{font-size:0.8em;color:gray}.content-in-profile .a-item .fields .info .views{display:inline-block;margin-left:0.7em}.content-in-profile .a-item .fields .info .views::before{padding-right:0.3em}.content-in-profile .a-item a.title span{color:gray;padding-right:0.3em}.content-in-profile .a-item.apply a.title span{color:green}.tikets-list-wrapper{padding:0}.tikets-list-wrapper li{list-style:none outside none;margin:1em 0;display:flex;flex-wrap:wrap;justify-content:space-between}.tikets-list-wrapper li .intro{flex-basis:100%;margin:0.5em 0}.tikets-list-wrapper li .stat{color:gray}.tikets-list-wrapper li .stat.readed{color:green}.tikets-list-wrapper li .stat.fresh{color:red}.tikets-list-wrapper.all-tikets li{flex-wrap:nowrap}@media screen and (max-width:450px){.tikets-list-wrapper.all-tikets li{flex-wrap:wrap}}.tikets-list-wrapper.all-tikets li .date-and-status{flex-shrink:0}.tikets-list-wrapper.all-tikets li .date-and-status .date{font-size:0.7em}.tikets-list-wrapper.all-tikets li .first-message{font-size:0.8em;color:gray}.tikets-list-wrapper.all-tikets li .stat.mess-main{color:green}.tikets-list-wrapper.all-tikets li .stat.mess-admin{color:red}.tikets-list-wrapper.all-tikets li .stat.arhived{color:gray}.tikets-list-wrapper.one-thred{display:flex;flex-direction:column}.tikets-list-wrapper.one-thred li{display:block;border:1px solid #2a82bb;padding:0.5em 0.5em 1.5em 0.5em;margin:0 0 0.7em 0;width:90%;border-radius:0.5em;position:relative}.tikets-list-wrapper.one-thred li .date-and-status{position:absolute;bottom:0.2em;right:0.2em;display:flex;align-items:center}.tikets-list-wrapper.one-thred li .date-and-status .date{font-size:0.7em;margin-right:0.5em}.tikets-list-wrapper.one-thred li.own{align-self:flex-end;background-color:#eaf4fa}.tikets-list-wrapper.one-thred li.not-own{align-self:flex-start}.tikets-list-wrapper.one-thred li .stat.one-mess{color:green}.tikets-list-wrapper.one-thred li .files-list{display:flex;flex-wrap:wrap}.tikets-list-wrapper.one-thred li .files-list a{margin-right:0.5em;text-decoration:none}.tikets-list-wrapper.one-thred li .files-list a span{display:inline-block;padding-left:0.15em;text-decoration:underline}.tikets-list-wrapper.one-thred li .files-list a::before{color:gray}.back-to-tikets-list{display:inline-block;margin-top:1em}.firms-container .new-firm-add{padding:0.7em}.nav-controls{display:flex;justify-content:space-around}.news-type-switcher-panels .tab-panel{display:none}.news-type-switcher-panels .tab-panel.vis{display:block}.login-popup-block{position:relative}.login-popup-block .link-enter,.login-popup-block .user-info{display:flex;font-size:0.8em;align-items:center;text-decoration:none;color:#2a82bb}.login-popup-block .link-enter>i,.login-popup-block .user-info>i{width:1.3em;height:1.3em;display:inline-block;mask-position:50% 50%;-webkit-mask-position:50% 50%;-o-mask-position:50% 50%;-ms-mask-position:50% 50%;-moz-mask-position:50% 50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-o-mask-repeat:no-repeat;-ms-mask-repeat:no-repeat;-moz-mask-repeat:no-repeat;margin-right:0.3em;mask-size:contain;-webkit-mask-size:contain;-o-mask-size:contain;-ms-mask-size:contain;-moz-mask-size:contain;background:#2a82bb}.login-popup-block .link-enter>i.locker,.login-popup-block .user-info>i.locker{mask-image:url(/themes/core/imgs/cab/locker.svg);-webkit-mask-image:url(/themes/core/imgs/cab/locker.svg);-o-mask-image:url(/themes/core/imgs/cab/locker.svg);-ms-mask-image:url(/themes/core/imgs/cab/locker.svg);-moz-mask-image:url(/themes/core/imgs/cab/locker.svg)}.login-popup-block .link-enter>i.user-ico,.login-popup-block .user-info>i.user-ico{width:1.6em;height:1.6em;mask-image:url(/themes/core/imgs/cab/ava-tar.svg);-webkit-mask-image:url(/themes/core/imgs/cab/ava-tar.svg);-o-mask-image:url(/themes/core/imgs/cab/ava-tar.svg);-ms-mask-image:url(/themes/core/imgs/cab/ava-tar.svg);-moz-mask-image:url(/themes/core/imgs/cab/ava-tar.svg)}.login-popup-block .link-enter>i.user-ico::before,.login-popup-block .user-info>i.user-ico::before{border-radius:50%;border:1px solid}.login-popup-block .link-enter.vis-form+.login-popup-dest-container .login-popup-form,.login-popup-block .user-info.vis-form+.login-popup-dest-container .login-popup-form{display:block}.login-popup-block .login-popup-form{background:#f8f8f8;padding:0.6em;box-shadow:0 0 1em -0.5em gray;position:absolute;top:-11px;left:-7px;width:14em;z-index:10;display:none}.login-popup-block .login-popup-form .block-title{display:flex;color:#2a82bb;font-weight:bold}.login-popup-block .login-popup-form .block-title::before{content:'';display:block;width:1em;background:#2a82bb;mask:url(/themes/core/imgs/cab/locker.svg) 0 50% no-repeat;-webkit-mask:url(/themes/core/imgs/cab/locker.svg) 0 50% no-repeat;-o-mask:url(/themes/core/imgs/cab/locker.svg) 0 50% no-repeat;-ms-mask:url(/themes/core/imgs/cab/locker.svg) 0 50% no-repeat;-moz-mask:url(/themes/core/imgs/cab/locker.svg) 0 50% no-repeat}.login-popup-block .login-popup-form .block-title .closer{width:0.6875em;height:0.6875em;background:#2a82bb;mask:url(/themes/core/imgs/cab/closer.svg) 50% 50% no-repeat;-webkit-mask:url(/themes/core/imgs/cab/closer.svg) 50% 50% no-repeat;-o-mask:url(/themes/core/imgs/cab/closer.svg) 50% 50% no-repeat;-ms-mask:url(/themes/core/imgs/cab/closer.svg) 50% 50% no-repeat;-moz-mask:url(/themes/core/imgs/cab/closer.svg) 50% 50% no-repeat;cursor:pointer;margin-left:auto}.login-popup-block .login-popup-form form.site-form{padding:0.3em 0.5em}.login-popup-block .login-popup-form form.site-form .form-item{margin:0.7em 0}.login-popup-block .login-popup-form form.site-form .form-item input{padding:0.3em;border-color:lightgray}.login-popup-block .login-popup-form form.site-form .actions input{padding:0.3em;font-weight:400;width:6em}.login-popup-block .login-popup-form form.site-form .actions a{font-size:0.8em;display:inline-block;margin:0.3em 0.5em}.login-popup-block .login-popup-form form.site-form .actions a:nth-child(2){margin-left:0}.login-popup-block .login-popup-form .ulogin-widget{margin-left:0.5em}.tplpaster--user-profile-menu .um-block-title{color:white;background:#2a82bb;font-weight:bold;display:flex;padding:0.3em 0.5em;align-items:center;cursor:pointer}.tplpaster--user-profile-menu .um-block-title span.user-ico{display:inline-block;background:url(/themes/core/imgs/cab/ava-tar-white.svg) 50% 50% / contain no-repeat;width:1.5em;height:1.5em;margin-right:0.5em}.tplpaster--user-profile-menu.vis .um-content{display:block}.tplpaster--user-profile-menu .um-content{padding:0.5em;box-sizing:border-box;border:1px solid #2a82bb;display:none}.tplpaster--user-profile-menu .um-content ul li{margin-left:0.6em;font-size:0.79em}.tplpaster--user-profile-menu .um-content ul li a{font-weight:400}.tplpaster--user-profile-menu .um-content ul li:first-child{margin-top:0}.tplpaster--user-profile-menu .um-content ul li.active{display:flex;align-items:center;margin-left:-0.4em}.tplpaster--user-profile-menu .um-content ul li.active a{color:grey}.tplpaster--user-profile-menu .um-content ul li.active::before{display:inline-block;content:'';width:0;height:0;border:0.35em solid transparent;border-right-color:gray;margin-right:0.3em}.user-subscribs-form{display:flex;flex-wrap:wrap;align-items:flex-start}.user-subscribs-form .actions,.user-subscribs-form .el-name-status{flex-basis:100%}.user-subscribs-form .group-type,.user-subscribs-form .group-filter{display:flex;flex-wrap:wrap}.user-subscribs-form .group-type .capt,.user-subscribs-form .group-filter .capt{flex-basis:100%;margin-bottom:0.5em}.user-subscribs-form .group-type label,.user-subscribs-form .group-filter label{display:block;margin-bottom:0.5em}.user-subscribs-form .group-type .form-item,.user-subscribs-form .group-filter .form-item{width:15em}.user-subscribs-form .group-type .form-item:nth-child(2),.user-subscribs-form .group-filter .form-item:nth-child(2){margin-right:1em}.user-subscribs-form .el-name-type>div,.user-subscribs-form .el-name-type .label-option-radios{display:block}.user-subscribs-form .label-option-radios::before{display:none}.user-subscribs-form .form-item label.element-item{display:block}.user-subscribs-form .form-item .label-option-checkboxes input{display:inline-block;width:auto}.siteform--partner-banner-changer .banner-img{position:relative}.siteform--partner-banner-changer .banner-img::before{position:absolute;font-size:2em;color:gray;bottom:0;right:0;background:white}.siteform--partner-banner-changer .banner-img.public::before{color:#2a82bb}.siteform--partner-banner-changer .banner-img img{max-width:460px}.siteform--partner-banner-changer .banner-img label{display:block}