

/* Start:/local/fonts/formular/formular.css?17700499174266*/
@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-BlackItalic.eot');
    src: local('Formular Black Italic'), local('Formular-BlackItalic'),
        url('/local/fonts/formular/Formular-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-BlackItalic.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-BlackItalic.woff') format('woff'),
        url('/local/fonts/formular/Formular-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-MediumItalic.eot');
    src: local('Formular Medium Italic'), local('Formular-MediumItalic'),
        url('/local/fonts/formular/Formular-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-MediumItalic.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-MediumItalic.woff') format('woff'),
        url('/local/fonts/formular/Formular-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-Italic.eot');
    src: local('Formular Italic'), local('Formular-Italic'),
        url('/local/fonts/formular/Formular-Italic.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-Italic.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-Italic.woff') format('woff'),
        url('/local/fonts/formular/Formular-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-LightItalic.eot');
    src: local('Formular Light Italic'), local('Formular-LightItalic'),
        url('/local/fonts/formular/Formular-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-LightItalic.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-LightItalic.woff') format('woff'),
        url('/local/fonts/formular/Formular-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-Black.eot');
    src: local('Formular Black'), local('Formular-Black'),
        url('/local/fonts/formular/Formular-Black.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-Black.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-Black.woff') format('woff'),
        url('/local/fonts/formular/Formular-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-Light.eot');
    src: local('Formular Light'), local('Formular-Light'),
        url('/local/fonts/formular/Formular-Light.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-Light.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-Light.woff') format('woff'),
        url('/local/fonts/formular/Formular-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular.eot');
    src: local('Formular'),
        url('/local/fonts/formular/Formular.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular.woff2') format('woff2'),
        url('/local/fonts/formular/Formular.woff') format('woff'),
        url('/local/fonts/formular/Formular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-Medium.eot');
    src: local('Formular Medium'), local('Formular-Medium'),
        url('/local/fonts/formular/Formular-Medium.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-Medium.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-Medium.woff') format('woff'),
        url('/local/fonts/formular/Formular-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-BoldItalic.eot');
    src: local('Formular Bold Italic'), local('Formular-BoldItalic'),
        url('/local/fonts/formular/Formular-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-BoldItalic.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-BoldItalic.woff') format('woff'),
        url('/local/fonts/formular/Formular-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Formular';
    src: url('/local/fonts/formular/Formular-Bold.eot');
    src: local('Formular Bold'), local('Formular-Bold'),
        url('/local/fonts/formular/Formular-Bold.eot?#iefix') format('embedded-opentype'),
        url('/local/fonts/formular/Formular-Bold.woff2') format('woff2'),
        url('/local/fonts/formular/Formular-Bold.woff') format('woff'),
        url('/local/fonts/formular/Formular-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}


/* End */


/* Start:/local/zutilium.css?17700499177843*/
body#itilium_module {
  font-family: 'Formular' !important;
--orange: #f9b52d;
--brown:#f7931e;
--blue: #10559a;
--darkblue: #10559a;
--bluest: #003a70;
--litest: #f0f0f0;
--bg-color: #fff;
font-size: 16px!important;
color: #000;
}

body#itilium_module .header-shortcut {
 background: #fff url(/local/tk2d.jpg) top center no-repeat;
 background-size: 100% 40px;
 padding-top: 60px;
}
body#itilium_module header {
 background: #fff url(/local/tk2d.jpg) top center no-repeat;
 background-size: 100% 40px;
 padding-top: 60px;
}
body#itilium_module main {
 background: #fff;
}
body#itilium_module .header-user__icon {
 width: 32px;
 height: 32px;
 background-size: contain;
 background-image: url(/local/avatar-user.svg);
}
body#itilium_module .version {
  opacity: 0;
}
body#itilium_module .search-clear {
 right: 50px;
}
body#itilium_module .search-submit {
 left: auto;
 right: 0;
}

body#itilium_module .input-field label {
 border-radius: 0;
 border: 1px solid #000;
 box-shadow: none;
}

body#itilium_module .checkbox-icon {
 border-radius:0;
 border: 1px solid #c0c0c0;
 box-shadow: none;
}
body#itilium_module .checkbox-icon:hover {
  box-shadow: none;
}
body#itilium_module .checkbox-icon::after {
background-image: url(/local/check.svg);
}
body#itilium_module .btn {
border-radius: 0;

}
body#itilium_module .btn-gray {
background-color: var(--orange);
color: #000;
}
body#itilium_module .btn-gray:hover {
background-color: var(--brown);
}
body#itilium_module .submit-btn {
 text-align: right;
 margin-right:15px;
}
body#itilium_module h3 {
 text-align: left;
 color: #000;
 font-size: 30px;
}

body#itilium_module .main-form__down {
 margin-top: 4em;
margin-right: 15px;
}
body#itilium_module .main-form__down.align-center {
 text-align: right;
}

body#itilium_module .dark-blue-link:link, body#itilium_module .dark-blue-link:visited {
 color: var(--blue);}
body#itilium_module .dark-blue-link:hover, body#itilium_module .dark-blue-link:focus {
 color: var(--bluest);
 text-decoration: underline;
}

body#itilium_module .input-field:focus-within label {
 border-color: var(--brown);
}
body#itilium_module .input-field.focused label::before, body#itilium_module .input-field.filled label::before {
 color: var(--blue);
}
body#itilium_module .menu a {
 text-transform:none;
 font-weight: normal;
 font-size: 14px;
 letter-spacing: 0.5px;
 line-height:2;
 color: #000; 
}
body#itilium_module .menu li.active a {
 color: var(--brown);
}
body#itilium_module .menu li.active a:hover, body#itilium_module .menu li a:hover {
 color: var(--orange);
}
body#itilium_module .menu li.active a::after {
 display: none;
}
body#itilium_module .logo {
 padding: 8px 0;
}
body#itilium_module .logo img {
 object-fit: contain;
 height: 54px;
 width: auto;
}
body#itilium_module .loading_total_back {
 background: var(--orange);
}
body#itilium_module .search .input-item {
 border-radius: 0;
 border: 1px solid #c0c0c0;
 box-shadow:none;
 padding-left: 20px;
 padding-right: 100px;
}
body#itilium_module .search .input-item:focus {
 box-shadow:none;
 border-color: var(--brown);
}
body#itilium_module .add-announcement {
 margin-left: auto;
}
body#itilium_module .create-appeal__head:has(form.search) {
 width: calc(100% - 240px);
 margin: -83px 0 60px;
}
body#itilium_module h3 {
 font-size: 45px;
 line-height: 1.3;
 margin-top: 80px;
 margin-bottom: 40px;
 padding-bottom: 40px;

}
body#itilium_module h3::after {
 content: "";
 display: block;
 position: absolute;
 width: 70px;
 height: 10px;
 bottom: 0;
 left: 0;
 background: var(--orange);
}
body#itilium_module .templates {
 margin-left: -24px;
/* text-transform: uppercase;*/
}
body#itilium_module .template img {
 margin-left: -5px;
}
body#itilium_module .template .name {
font-weight: normal;
}

body#itilium_module .notification {
 border-radius: 0;
 box-shadow: none;
 background: var(--litest);
}
body#itilium_module .notification.notification-preview {
 border-radius: 0;
 box-shadow: none;
 background: #fff;
 padding: 0;
}

body#itilium_module .notification-preview .notification-item {
 width: 100%;
}

.create-appeal__head + .create-appeal__head:has(form.search) {
 display:none;
}

body#itilium_module .notification-number {
 font-size: 16px;
 display: inline-block;
 background: var(--orange);
 color: #fff;
 line-height: 1.5;
 margin-right: 8px;
 padding: 4px 8px;
}

.MsoNormal, .MsoNormal span {
 font-family: 'Formular' !important;
 font-size: 15px;
 line-height: 1.5;
}

body#itilium_module .notification-item .text * {
 white-space: normal;
}

body#itilium_module .notification-title {
 margin: 30px 0;
 font-size: 22px;
 font-weight: normal;
 color: #000;
}

body#itilium_module .btn-blue {
 background-color: var(--orange);
 color: #000;
}
body#itilium_module .btn-blue:hover {
 background-color: var(--brown);
}
body#itilium_module .btn-white:hover, body#itilium_module .btn-white.active {
 background-color: var(--blue);
}

body#itilium_module .content {
 box-shadow: none;
 padding: 20px 0;
}

body#itilium_module #find_solutions {
 border: 1px solid #c0c0c0;
 margin-left: 35px;
 white-space: nowrap;
 background: var(--litest);
}
body#itilium_module #find_solutions:hover {
 background: var(--orange);
 border-color: var(--orange);
 color: #000;
}

body#itilium_module .create-appeal__editor {
 max-width: 700px;
 width: calc(100% - 325px);
}

body#itilium_module .create-appeal__title {
 margin-bottom: 35px;
}

body#itilium_module .create-appeal__title input, body#itilium_module .create-appeal__textarea {
 border: 1px solid #c0c0c0;
 padding-left: 20px;
 padding-right: 20px;
}
body#itilium_module .create-appeal__title input:focus, body#itilium_module .create-appeal__textarea:focus-within {
 border: 1px solid var(--brown);
 box-shadow: 0px 4px 20px rgba(83, 92, 105, 0.12);
}
body#itilium_module .create-appeal__title input:hover, body#itilium_module .create-appeal__textarea:hover {
 box-shadow: 0px 4px 20px rgba(83, 92, 105, 0.12);
}
body .create-appeal__title #create_title:placeholder-shown ~ label {
top: 15px;
left: 20px;
}
body#itilium_module .fl_upld label {
 text-transform: none;
 color: #000;
 margin-left: -10px;
}
body#itilium_module .fl_upld label:hover {
  color: var(--brown);
}       

body#itilium_module .notification-info__btn, body#itilium_module .create-appeal__info .notification-info__btn {
 text-align: left;
}                            

body#itilium_module .pagination span {
background-color: var(--orange);
}
body#itilium_module .pagination a:hover {
color: var(--brown);
}

body#itilium_module .membershipServices {
display: none;
}
body#itilium_module .create-appeal__select {
margin-top: 40px;
}
body#itilium_module .create-appeal__select .nice-select {
 width: 335px;
}
body#itilium_module .nice-select .option.selected.focus {
 background: var(--litest);
 color: var(--orange);
}
body#itilium_module .nice-select {
 border-radius: 0;
 box-shadow: none; 
 border: 1px solid #c0c0c0;
 text-transform: none;
 padding: 15px 45px 15px 18px;
 font-weight: normal;
}
body#itilium_module .search-nice-select {
 height: 48px;
 padding-top: 15px;
 padding-bottom: 15px;
}
body#itilium_module .nice-select .option:hover, body#itilium_module .nice-select .option.focus {
 background: var(--orange);
 color: #000;
}
.create-appeal__head form.search {
margin-top: 40px;
margin-bottom: -60px;
}
body#itilium_module .solutions h4 {
font-weight: normal;
}
body#itilium_module a:not(.btn):hover {
color: var(--brown);
}
body#itilium_module .pagination [disabled] {
background-color: transparent!important;
}
/* End */
/* /local/fonts/formular/formular.css?17700499174266 */
/* /local/zutilium.css?17700499177843 */
