@charset "UTF-8"; a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } body { line-height: 1; display: flex } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:after, blockquote:before { content: ''; content: none } q:after, q:before { content: ''; content: none } table { border-collapse: collapse; border-spacing: 0 } .main-menu a, .tag-list a, .dropdown a, .profile--logout a, .params--bar a, .emails__head_tabs a, .pagination a, .block--uploads a, .note__attachments a, a.navbar__logo { text-decoration: none } .underline { text-decoration: underline!important } .underline:hover { text-decoration: none!important } a.btn, .not-underlined { text-decoration: none } th>a, h3>a { color: #133e5e; text-decoration: none; } .article__back a { color: #26282a; text-decoration: none } a:hover { text-decoration: none } .icon-01-normal-knowledge-b { width: 1.2em; height: 1em; fill: none } .icon-01-normal-team { width: 1.41em; height: 1em; fill: #FFF } .icon-01-normal-tickets { width: .82em; height: 1em; fill: #FFF } .icon-actions { width: 1.23em; height: 1em; fill: #2c70a2 } .icon-add { width: 1em; height: 1em; fill: #2c70a2; } .icon-anonymize { width: .88em; height: 1em; fill: #9c9c9c } .icon-assign-no { width: .96em; height: 1em; fill: #26282A } .icon-assign-plus { width: 1em; height: 1em; fill: #516b7d; } .icon-assign { width: .86em; height: 1em; fill: #f38100; } .icon-attach { width: 1em; height: 1em; fill: #9c9c9c } .icon-back { width: 3.33em; height: 1em; fill: #133e5e; } .icon-calendar { width: 1em; height: 1em; fill: #ffffff; } .icon-categories { width: 1em; height: 1em; fill: #FFF } .icon-chevron-down { width: 1.33em; height: 1em; fill: #26282A } .icon-chevron-up { width: 1.33em; height: 1em; fill: #26282A; transform: rotate(180deg) } .icon-chevron-left { width: 1em; height: 1em; fill: initial } .icon-chevron-right { width: 1em; height: 1em; fill: initial } .icon-close-mobile { width: 1em; height: 1em; fill: #FFF } .icon-close { width: 1em; height: 1em; fill: #133e5e; } .icon-cross { width: 1em; height: 1em; fill: #9c9c9c } .icon-delete { width: .94em; height: 1em; fill: #9c9c9c } .icon-dismiss { width: 1em; height: 1em; fill: #2c70a2 } .icon-down { width: 1.33em; height: 1em; fill: #26282A } .icon-edit-ticket { width: 1em; height: 1em; fill: #2c70a2; } .icon-edit { width: 1em; height: 1em; fill: #2c70a2; } .icon-export { width: 1em; height: 1em; fill: #9c9c9c } .icon-eye-close { width: 1.33em; height: 1em; fill: #9c9c9c } .icon-eye-open { width: 1em; height: 1em; fill: #9c9c9c } .icon-filters { width: 1em; height: 1em; fill: #2c70a2 } .icon-info { width: 1em; height: 1em; fill: #959EB0 } .icon-inquiries { width: 1em; height: 1em; fill: #959EB0 } .icon-knowledge { width: 1.2em; height: 1em; fill: #FFF } .icon-label { width: 1.33em; height: 1em; fill: #959EB0 } .icon-lock { width: .88em; height: 1em; fill: #9c9c9c } .icon-log-out { width: 1em; height: 1em; fill: #959EB0 } .icon-mail-small { width: 1.14em; height: 1em; fill: #9c9c9c } .icon-mail { width: 1.22em; height: 1em; fill: #9c9c9c } .icon-menu-mobile { width: 1.14em; height: 1em; fill: #FFF } .icon-menu { width: 1.43em; height: 1em; fill: #FFF } .icon-merge { width: 1em; height: 1em; fill: #26282A } .icon-modules { width: 1em; height: 1em; fill: #FFF } .icon-move-to { width: 1em; height: 1em; fill: #26282A } .icon-no-photo { width: .68em; height: 1em; fill: #FFF } .icon-note { width: 1em; height: 1em; fill: #9c9c9c; } .icon-notes-2 { width: 1em; height: 1em; fill: none } .icon-notification { width: .91em; height: 1em; fill: #9c9c9c } .icon-pause { width: 1em; height: 1em; fill: #959EB0; } .icon-pin { width: .63em; height: 1em; fill: #959EB0 } .icon-print { width: 1em; height: 1em; fill: #9c9c9c } .icon-priority { width: 1em; height: 1em; fill: #26282A } .icon-refresh { width: 1em; height: 1em; fill: #9c9c9c } .icon-reports { width: 1.22em; height: 1em; fill: #FFF } .icon-search-type-knowledge { width: 1.2em; height: 1em; fill: #FFF } .icon-search-type-team { width: 1.41em; height: 1em; fill: #FFF } .icon-search-type-templates { width: 1em; height: 1em; fill: #FFF } .icon-search-type-tickets { width: .82em; height: 1em; fill: #FFF } .icon-search { width: 1em; height: 1em; fill: #9c9c9c } .icon-select { width: .5em; height: 1em; fill: #959EB0 } .icon-settings { width: 1em; height: 1em; fill: #FFF } .icon-smile-bad { width: 1em; height: 1em; fill: #969eb0 } .icon-smile-good { width: 1em; height: 1em; fill: #969eb0 } .icon-smile-neutral { width: 1em; height: 1em; fill: #969eb0 } .icon-star-filled { width: 5.6em; height: 1em; fill: #EEB707 } .icon-star-stroke { width: 5.6em; height: 1em; fill: #969eb0; } .icon-status { width: .88em; height: 1em; fill: #26282A } .icon-support { width: 1em; height: 1em; fill: #959EB0 } .icon-tag { width: 1.4em; height: 1em; fill: #b117ea; } .icon-team { width: 1.41em; height: 1em; fill: #FFF } .icon-templates { width: 1em; height: 1em; fill: #FFF } .icon-thumb-up { width: 1em; height: 1em; fill: #969eb0 } .icon-thumb-down { width: 1em; height: 1em; fill: #969eb0 } .icon-tick { width: 1.38em; height: 1em; fill: #133e5e; } .icon-tickets { width: .82em; height: 1em; fill: #FFF } .icon-tools { width: 1em; height: 1em; fill: #FFF } .fill-gray { fill: #9c9c9c } .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder { visibility: visible!important; background: #f2f2f2!important; background: rgba(0, 0, 0, 0.06)!important; border: 0 none!important; -webkit-box-shadow: inset 0 0 12px 4px #fff; box-shadow: inset 0 0 12px 4px #fff } .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { content: '!'; visibility: hidden } .selectize-control.plugin-drag_drop .ui-sortable-helper { -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2) } .selectize-dropdown-header { position: relative; padding: 5px 8px; border-bottom: 1px solid #d0d0d0; background: #f8f8f8; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0 } .selectize-dropdown-header-close { position: absolute; right: 8px; top: 50%; color: #303030; opacity: .4; margin-top: -12px; line-height: 20px; font-size: 20px!important } .selectize-dropdown-header-close:hover { color: #000 } .selectize-dropdown.plugin-optgroup_columns .optgroup { border-right: 1px solid #f2f2f2; border-top: 0 none; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { border-right: 0 none } .selectize-dropdown.plugin-optgroup_columns .optgroup:before { display: none } .selectize-dropdown.plugin-optgroup_columns .optgroup-header { border-top: 0 none } .selectize-control.plugin-remove_button [data-value] { position: relative; padding-right: 24px!important } .selectize-control.plugin-remove_button [data-value] .remove { z-index: 1; position: absolute; top: 0; right: 0; bottom: 0; width: 17px; text-align: center; font-weight: 700; font-size: 12px; color: inherit; text-decoration: none; vertical-align: middle; display: inline-block; padding: 2px 0 0; border-left: 1px solid #d0d0d0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .selectize-control.plugin-remove_button [data-value] .remove:hover { background: rgba(0, 0, 0, 0.05) } .selectize-control.plugin-remove_button [data-value].active .remove { border-left-color: #cacaca } .selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { background: none } .selectize-control.plugin-remove_button .disabled [data-value] .remove { border-left-color: #fff } .selectize-control.plugin-remove_button .remove-single { position: absolute; right: 0; top: 0; font-size: 23px } .selectize-control { position: relative } .selectize-dropdown, .selectize-input, .selectize-input input { color: #2c70a2; font-family: inherit; font-size: 13px; line-height: 18px; -webkit-font-smoothing: inherit; } .selectize-input, .selectize-control.single .selectize-input.input-active { background: #fff; cursor: text; display: inline-block } .selectize-input { border: 1px solid #d0d0d0; padding: 8px; display: inline-block; width: 100%; overflow: hidden; position: relative; z-index: 1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px } .selectize-control.multi .selectize-input.has-items { padding: 6px 8px 3px } .selectize-input.full { background-color: #fff } .selectize-input.disabled, .selectize-input.disabled * { cursor: default!important } .selectize-input.focus { -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15) } .selectize-input.dropdown-active { -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0 } .selectize-input>* { vertical-align: baseline; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline } .selectize-control.multi .selectize-input>div { cursor: pointer; margin: 0 3px 3px 0; padding: 2px 6px; background: #f2f2f2; color: #303030; border: 0 solid #d0d0d0 } .selectize-control.multi .selectize-input>div.active { background: #e8e8e8; color: #303030; border: 0 solid #cacaca } .selectize-control.multi .selectize-input.disabled>div, .selectize-control.multi .selectize-input.disabled>div.active { color: #7d7d7d; background: #fff; border: 0 solid #fff } .selectize-input>input { display: inline-block!important; padding: 0!important; min-height: 0!important; max-height: none!important; max-width: 100%!important; margin: 0 2px 0 0 !important; text-indent: 0!important; border: 0 none!important; background: none!important; line-height: inherit!important; -webkit-user-select: auto!important; -webkit-box-shadow: none!important; box-shadow: none!important } .selectize-input>input::-ms-clear { display: none } .selectize-input>input:focus { outline: none!important } .selectize-input::after { content: ' '; display: block; clear: left } .selectize-input.dropdown-active::before { content: ' '; display: block; position: absolute; background: #f0f0f0; height: 1px; bottom: 0; left: 0; right: 0 } .selectize-dropdown { position: absolute; z-index: 10; border: 1px solid #d0d0d0; background: #fff; margin: -1px 0 0; border-top: 0 none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px } .selectize-dropdown [data-selectable] { cursor: pointer; overflow: hidden } .selectize-dropdown [data-selectable] .highlight { background: rgba(125, 168, 208, 0.2); -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px } .selectize-dropdown .option, .selectize-dropdown .optgroup-header { padding: 5px 8px } .selectize-dropdown .option, .selectize-dropdown [data-disabled], .selectize-dropdown [data-disabled] [data-selectable].option { cursor: inherit; opacity: .5 } .selectize-dropdown [data-selectable].option { opacity: 1 } .selectize-dropdown .optgroup:first-child .optgroup-header { border-top: 0 none } .selectize-dropdown .optgroup-header { color: #303030; background: #fff; cursor: default } .selectize-dropdown .active { background-color: #f5fafd; color: #495c68 } .selectize-dropdown .active.create { color: #495c68 } .selectize-dropdown .create { color: rgba(48, 48, 48, 0.5) } .selectize-dropdown-content { overflow-y: auto; overflow-x: hidden; max-height: 200px; -webkit-overflow-scrolling: touch } .selectize-control.single .selectize-input, .selectize-control.single .selectize-input input { cursor: pointer } .selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input { cursor: text } .selectize-control.single .selectize-input:after { content: ' '; display: block; position: absolute; top: 50%; right: 15px; margin-top: -3px; width: 0; height: 0; border-style: solid; border-width: 5px 5px 0; border-color: #2c70a2 transparent transparent; } .selectize-control.single .selectize-input.dropdown-active:after { margin-top: -4px; border-width: 0 5px 5px; border-color: transparent transparent gray } .selectize-control.rtl.single .selectize-input:after { left: 15px; right: auto } .selectize-control.rtl .selectize-input>input { margin: 0 4px 0 -2px !important } .selectize-control .selectize-input.disabled { opacity: .5; background-color: #fafafa } .selectize-input { padding: 11px 12px; width: auto!important; border: solid 1px #d4d6e3; transition: all 100ms ease } .selectize-input.input-active { border: solid 1px #2c70a2!important } .selectize-input:hover { border: solid 1px #959eb0 } .selectize-control.input-tags { line-height: 1; margin-left: 24px } .selectize-control.multi .selectize-input>div { margin: 0 6px 0 0; padding: 0; background: transparent; color: #26282a; border: none } .selectize-control { display: -ms-flexbox; display: flex } .selectize-control .selectize-input { border-radius: 2px; border: solid 1px #2c70a2; box-shadow: none; min-width: 100px; padding: 0 30px 0 12px; height: 40px; display: -ms-flexbox!important; display: flex!important; -ms-flex-align: center; align-items: center; transition: all 100ms ease; z-index: 8; } .selectize-control .selectize-input:after { border: none!important; background: transparent url(../img/chevron-down.svg) no-repeat center; width: 8px!important; height: 8px!important; opacity: .25!important; transition: all 100ms ease } .selectize-control .selectize-input.focus::after { -ms-transform: rotate(180deg); transform: rotate(180deg) } .selectize-control .selectize-dropdown { box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.3); border: none; } .selectize-control .selectize-dropdown .option { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 40px; padding: 0 32px 0 16px; color: #133e5e; } .selectize-control .selectize-dropdown .option.active { background-color: #2c70a2; color: #fff; } .selectize-dropdown { width: auto!important } .selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header { white-space: nowrap } .selectize-control.isError .selectize-input { border: solid 1px #e64342 !important; } .datepicker--cells { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .datepicker--cell { border-radius: 4px; box-sizing: border-box; cursor: pointer; display: -ms-flexbox; display: flex; position: relative; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; height: 32px; z-index: 1 } .datepicker--cell.-focus- { background: #f0f0f0 } .datepicker--cell.-current- { color: #4EB5E6 } .datepicker--cell.-current-.-focus- { color: #4a4a4a } .datepicker--cell.-current-.-in-range- { color: #4EB5E6 } .datepicker--cell.-in-range- { background: rgba(92, 196, 239, 0.1); color: #4a4a4a; border-radius: 0 } .datepicker--cell.-in-range-.-focus- { background-color: rgba(92, 196, 239, 0.2) } .datepicker--cell.-disabled- { cursor: default; color: #aeaeae } .datepicker--cell.-disabled-.-focus- { color: #aeaeae } .datepicker--cell.-disabled-.-in-range- { color: #a1a1a1 } .datepicker--cell.-disabled-.-current-.-focus- { color: #aeaeae } .datepicker--cell.-range-from- { border: 1px solid rgba(92, 196, 239, 0.5); background-color: rgba(92, 196, 239, 0.1); border-radius: 4px 0 0 4px } .datepicker--cell.-range-to- { border: 1px solid rgba(92, 196, 239, 0.5); background-color: rgba(92, 196, 239, 0.1); border-radius: 0 4px 4px 0 } .datepicker--cell.-selected-, .datepicker--cell.-selected-.-current- { color: #fff; background: #5cc4ef } .datepicker--cell.-range-from-.-range-to- { border-radius: 4px } .datepicker--cell.-selected- { border: none } .datepicker--cell.-selected-.-focus- { background: #45bced } .datepicker--cell:empty { cursor: default } .datepicker--days-names { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 8px 0 3px } .datepicker--day-name { color: #FF9A19; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; -ms-flex: 1; flex: 1; text-align: center; text-transform: uppercase; font-size: .8em } .-only-timepicker- .datepicker--content, .datepicker--body, .datepicker-inline .datepicker--pointer { display: none } .datepicker--cell-day { width: 14.28571% } .datepicker--cells-months { height: 170px } .datepicker--cell-month { width: 33.33%; height: 25% } .datepicker--cells-years, .datepicker--years { height: 170px } .datepicker--cell-year { width: 25%; height: 33.33% } .datepickers-container { position: absolute; left: 0; top: 0 } @media print { .datepickers-container { display: none } } .datepicker { background: #fff; border: 1px solid #dbdbdb; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 4px; box-sizing: content-box; font-family: Tahoma, sans-serif; font-size: 14px; color: #133e5e; width: 250px; position: absolute; left: -100000px; opacity: 0; transition: opacity .3s ease, transform .3s ease, left 0 .3s; z-index: 100; } .datepicker.-from-top- { -ms-transform: translateY(-8px); transform: translateY(-8px) } .datepicker.-from-right- { -ms-transform: translateX(8px); transform: translateX(8px) } .datepicker.-from-bottom- { -ms-transform: translateY(8px); transform: translateY(8px) } .datepicker.-from-left- { -ms-transform: translateX(-8px); transform: translateX(-8px) } .datepicker.active { opacity: 1; -ms-transform: translate(0); transform: translate(0); transition: opacity .3s ease, transform .3s ease, left 0 0 } .datepicker-inline .datepicker { border-color: #d7d7d7; box-shadow: none; position: static; left: auto; right: auto; opacity: 1; -ms-transform: none; transform: none } .datepicker--content { box-sizing: content-box; padding: 4px } .datepicker--pointer { position: absolute; background: #fff; border-top: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; width: 10px; height: 10px; z-index: -1 } .datepicker--nav-action:hover, .datepicker--nav-title:hover { background: #f0f0f0 } .-top-center- .datepicker--pointer, .-top-left- .datepicker--pointer, .-top-right- .datepicker--pointer { top: calc(100% - 4px); -ms-transform: rotate(135deg); transform: rotate(135deg) } .-right-bottom- .datepicker--pointer, .-right-center- .datepicker--pointer, .-right-top- .datepicker--pointer { right: calc(100% - 4px); -ms-transform: rotate(225deg); transform: rotate(225deg) } .-bottom-center- .datepicker--pointer, .-bottom-left- .datepicker--pointer, .-bottom-right- .datepicker--pointer { bottom: calc(100% - 4px); -ms-transform: rotate(315deg); transform: rotate(315deg) } .-left-bottom- .datepicker--pointer, .-left-center- .datepicker--pointer, .-left-top- .datepicker--pointer { left: calc(100% - 4px); -ms-transform: rotate(45deg); transform: rotate(45deg) } .-bottom-left- .datepicker--pointer, .-top-left- .datepicker--pointer { left: 10px } .-bottom-right- .datepicker--pointer, .-top-right- .datepicker--pointer { right: 10px } .-bottom-center- .datepicker--pointer, .-top-center- .datepicker--pointer { left: calc(50% - 10px / 2) } .-left-top- .datepicker--pointer, .-right-top- .datepicker--pointer { top: 10px } .-left-bottom- .datepicker--pointer, .-right-bottom- .datepicker--pointer { bottom: 10px } .-left-center- .datepicker--pointer, .-right-center- .datepicker--pointer { top: calc(50% - 10px / 2) } .datepicker--body.active { display: block } .datepicker--nav { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid #efefef; min-height: 32px; padding: 4px } .-only-timepicker- .datepicker--nav { display: none } .datepicker--nav-action, .datepicker--nav-title { display: -ms-flexbox; display: flex; cursor: pointer; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center } .datepicker--nav-action { width: 32px; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .datepicker--nav-action.-disabled- { visibility: hidden } .datepicker--nav-action svg { width: 32px; height: 32px } .datepicker--nav-action path { fill: none; stroke: #9c9c9c; stroke-width: 2px } .datepicker--nav-title { border-radius: 4px; padding: 0 8px } .datepicker--buttons, .datepicker--time { border-top: 1px solid #efefef; padding: 4px } .datepicker--nav-title i { font-style: normal; color: #9c9c9c; margin-left: 5px } .datepicker--nav-title.-disabled- { cursor: default; background: 0 0 } .datepicker--buttons { display: -ms-flexbox; display: flex } .datepicker--button { color: #4EB5E6; cursor: pointer; border-radius: 4px; -ms-flex: 1; flex: 1; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; height: 32px } .datepicker--button:hover { color: #4a4a4a; background: #f0f0f0 } .datepicker--time { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative } .datepicker--time.-am-pm- .datepicker--time-sliders { -ms-flex: 0 1 138px; flex: 0 1 138px; max-width: 138px } .-only-timepicker- .datepicker--time { border-top: none } .datepicker--time-sliders { -ms-flex: 0 1 153px; flex: 0 1 153px; margin-right: 10px; max-width: 153px } .datepicker--time-label { display: none; font-size: 12px } .datepicker--time-current { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex: 1; flex: 1; font-size: 14px; text-align: center; margin: 0 0 0 10px } .datepicker--time-current-colon { margin: 0 2px 3px; line-height: 1 } .datepicker--time-current-hours, .datepicker--time-current-minutes { line-height: 1; font-size: 19px; font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif; position: relative; z-index: 1 } .datepicker--time-current-hours:after, .datepicker--time-current-minutes:after { content: ''; background: #f0f0f0; border-radius: 4px; position: absolute; left: -2px; top: -3px; right: -2px; bottom: -2px; z-index: -1; opacity: 0 } .datepicker--time-current-hours.-focus-:after, .datepicker--time-current-minutes.-focus-:after { opacity: 1 } .datepicker--time-current-ampm { text-transform: uppercase; -ms-flex-item-align: end; align-self: flex-end; color: #9c9c9c; margin-left: 6px; font-size: 11px; margin-bottom: 1px } .datepicker--time-row { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 11px; height: 17px; background: linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat } .datepicker--time-row:first-child { margin-bottom: 4px } .datepicker--time-row input[type=range] { background: 0 0; cursor: pointer; -ms-flex: 1; flex: 1; height: 100%; padding: 0; margin: 0; -webkit-appearance: none } .datepicker--time-row input[type=range]::-ms-tooltip { display: none } .datepicker--time-row input[type=range]:hover::-webkit-slider-thumb { border-color: #b8b8b8 } .datepicker--time-row input[type=range]:hover::-moz-range-thumb { border-color: #b8b8b8 } .datepicker--time-row input[type=range]:hover::-ms-thumb { border-color: #b8b8b8 } .datepicker--time-row input[type=range]:focus { outline: 0 } .datepicker--time-row input[type=range]:focus::-webkit-slider-thumb { background: #5cc4ef; border-color: #5cc4ef } .datepicker--time-row input[type=range]:focus::-moz-range-thumb { background: #5cc4ef; border-color: #5cc4ef } .datepicker--time-row input[type=range]:focus::-ms-thumb { background: #5cc4ef; border-color: #5cc4ef } .datepicker--time-row input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; box-sizing: border-box; height: 12px; width: 12px; border-radius: 3px; border: 1px solid #dedede; background: #fff; cursor: pointer; transition: background .2s; margin-top: -6px } .datepicker--time-row input[type=range]::-moz-range-thumb { box-sizing: border-box; height: 12px; width: 12px; border-radius: 3px; border: 1px solid #dedede; background: #fff; cursor: pointer; transition: background .2s } .datepicker--time-row input[type=range]::-ms-thumb { box-sizing: border-box; height: 12px; width: 12px; border-radius: 3px; border: 1px solid #dedede; background: #fff; cursor: pointer; transition: background .2s } .datepicker--time-row input[type=range]::-webkit-slider-runnable-track { border: none; height: 1px; cursor: pointer; color: transparent; background: 0 0 } .datepicker--time-row input[type=range]::-moz-range-track { border: none; height: 1px; cursor: pointer; color: transparent; background: 0 0 } .datepicker--time-row input[type=range]::-ms-track { border: none; height: 1px; cursor: pointer; color: transparent; background: 0 0 } .datepicker--time-row input[type=range]::-ms-fill-lower { background: 0 0 } .datepicker--time-row input[type=range]::-ms-fill-upper { background: 0 0 } .datepicker--time-row span { padding: 0 12px } .datepicker--time-icon { color: #9c9c9c; border: 1px solid; border-radius: 50%; font-size: 16px; position: relative; margin: 0 5px -1px 0; width: 1em; height: 1em } .datepicker--time-icon:after, .datepicker--time-icon:before { content: ''; background: currentColor; position: absolute } .datepicker--time-icon:after { height: .4em; width: 1px; left: calc(50% - 1px); top: calc(50% + 1px); -ms-transform: translateY(-100%); transform: translateY(-100%) } .datepicker--time-icon:before { width: .4em; height: 1px; top: calc(50% + 1px); left: calc(50% - 1px) } .datepicker--cell-day.-other-month-, .datepicker--cell-year.-other-decade- { color: #bbb; } .datepicker--cell-day.-other-month-:hover, .datepicker--cell-year.-other-decade-:hover { color: #c5c5c5 } .-disabled-.-focus-.datepicker--cell-day.-other-month-, .-disabled-.-focus-.datepicker--cell-year.-other-decade- { color: #dedede } .-selected-.datepicker--cell-day.-other-month-, .-selected-.datepicker--cell-year.-other-decade- { color: #fff; background: #a2ddf6 } .-selected-.-focus-.datepicker--cell-day.-other-month-, .-selected-.-focus-.datepicker--cell-year.-other-decade- { background: #8ad5f4 } .-in-range-.datepicker--cell-day.-other-month-, .-in-range-.datepicker--cell-year.-other-decade- { background-color: rgba(92, 196, 239, 0.1); color: #ccc } .-in-range-.-focus-.datepicker--cell-day.-other-month-, .-in-range-.-focus-.datepicker--cell-year.-other-decade- { background-color: rgba(92, 196, 239, 0.2) } .datepicker--cell-day.-other-month-:empty, .datepicker--cell-year.-other-decade-:empty { background: 0 0; border: none } @font-face { font-family: 'Lato'; src: url(../fonts/Lato-Regular.eot); src: url(../fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/Lato-Regular.woff2) format("woff2"), url(../fonts/Lato-Regular.woff) format("woff"), url(../fonts/Lato-Regular.ttf) format("truetype"), url(../fonts/Lato-Regular.svg#Lato-Regular) format("svg"); font-weight: 400; font-style: normal } @font-face { font-family: 'Lato'; src: url(../fonts/Lato-Bold.eot); src: url(../fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/Lato-Bold.woff2) format("woff2"), url(../fonts/Lato-Bold.woff) format("woff"), url(../fonts/Lato-Bold.ttf) format("truetype"), url(../fonts/Lato-Bold.svg#Lato-Bold) format("svg"); font-weight: 700; font-style: normal } html { box-sizing: border-box } *, ::before, ::after { box-sizing: inherit } :root { font-family: "Lato", Arial, sans-serif; line-height: 1.57 } :root * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-overflow-scrolling: touch } img { max-width: 100% } picture source, picture img { width: 100%; height: 100%; object-fit: cover; object-position: center } a { color: #133e5e; transition: color 100ms ease; } .m0 { margin: 0!important } .mt0 { margin-top: 0!important } .mr0 { margin-right: 0!important } .mb0 { margin-bottom: 0!important } .ml0 { margin-left: 0!important } .p0 { padding: 0!important } .pt0 { padding-top: 0!important } .pr0 { padding-right: 0!important } .pb0 { padding-bottom: 0!important } .pl0 { padding-left: 0!important } .mt2 { margin-top: 24px } .ml1 { margin-left: 12px } .bg-absolute { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-color: #fcfcfc } .bg-absolute img { display: block; width: 100%; height: 100%; object-fit: cover; /*object-position: center bottom*/ } img { border: 0 } img:not([src]):not([srcset]) { visibility: hidden } .lazyload { animation-name: fade; animation-duration: 1s } @keyframes fade { from { opacity: 0 } to { opacity: 1 } } .overflow-y-scroll { overflow-y: auto } .overflow-x-scroll { overflow-x: auto; overflow-y: hidden } .icon { transition: all .3s ease } .icon-chevron-down { font-size: 8px } .link { color: #2c70a2; } .d-flex { display: -ms-flexbox; display: flex } .d-flex-center { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .justify-content-center { -ms-flex-pack: center; justify-content: center } .font-weight-bold { font-weight: 700 } .text-center { text-align: center } .c_battleship-grey { color: #2c70a2 } .badge { position: absolute; right: 0; top: 0; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 16px; height: 16px; background-color: #00a6ec; font-size: 8px; font-weight: 600; line-height: 1; letter-spacing: .1px; text-align: center; color: #fff; border-radius: 50%; } .dropdown, .dropdown-select { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; position: relative; cursor: pointer } .dropdown .icon-chevron-down, .dropdown-select .icon-chevron-down { fill: #002d73 } .dropdown label, .dropdown-select label { cursor: pointer; color: #133e5e; white-space: nowrap; } .dropdown .label, .dropdown-select .label { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; color: #133e5e; cursor: pointer; } .dropdown .label .icon-chevron-down, .dropdown-select .label .icon-chevron-down { -ms-flex-preferred-size: 8px; flex-basis: 8px; -ms-flex-negative: 0; flex-shrink: 0 } .dropdown.active .icon-chevron-down, .dropdown-select.active .icon-chevron-down { -ms-transform: rotate(180deg); transform: rotate(180deg) } .dropdown.left .dropdown-list, .dropdown-select.left .dropdown-list { left: 0 } .dropdown.center .dropdown-list, .dropdown-select.center .dropdown-list { left: 50%; -ms-transform: translateX(-50%); transform: translateX(-50%) } .dropdown.right .dropdown-list, .dropdown-select.right .dropdown-list { right: 0 } .dropdown.priority[data-value="low"] span, .dropdown-select.priority[data-value="low"] span, .dropdown.priority[data-value="3"] span, .dropdown-select.priority[data-value="3"] span, .priority3 { padding-left: 24px; background: url(../img/label-low.svg) no-repeat left center; } .dropdown.priority[data-value="medium"] span, .dropdown-select.priority[data-value="medium"] span, .dropdown.priority[data-value="2"] span, .dropdown-select.priority[data-value="2"] span, .priority2 { padding-left: 24px; background: url(../img/label-medium.svg) no-repeat left center; } .dropdown.priority[data-value="high"] span, .dropdown-select.priority[data-value="high"] span, .dropdown.priority[data-value="1"] span, .dropdown-select.priority[data-value="1"] span, .priority1 { padding-left: 24px; background: url(../img/label-high.svg) no-repeat left center; } .dropdown.priority[data-value="critical"] span, .dropdown-select.priority[data-value="critical"] span, .dropdown.priority[data-value="0"] span, .dropdown-select.priority[data-value="0"] span, .priority0 { padding-left: 24px; background: url(../img/label-critical.svg) no-repeat left center; } .dropdown.priority [data-option="low"], .dropdown-select.priority [data-option="low"], .dropdown.priority [data-option="3"], .dropdown-select.priority [data-option="3"] { padding-left: 47px; background: url(../img/label-low.svg) no-repeat 21px center } .dropdown.priority [data-option="medium"], .dropdown-select.priority [data-option="medium"], .dropdown.priority [data-option="2"], .dropdown-select.priority [data-option="2"] { padding-left: 47px; background: url(../img/label-medium.svg) no-repeat 21px center } .dropdown.priority [data-option="high"], .dropdown-select.priority [data-option="high"], .dropdown.priority [data-option="1"], .dropdown-select.priority [data-option="1"] { padding-left: 47px; background: url(../img/label-high.svg) no-repeat 21px center } .dropdown.priority [data-option="critical"], .dropdown-select.priority [data-option="critical"], .dropdown.priority [data-option="0"], .dropdown-select.priority [data-option="0"] { padding-left: 47px; background: url(../img/label-critical.svg) no-repeat 21px center } .dropdown>span, .dropdown-select>span { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .dropdown select, .dropdown-select select { display: none } .dropdown .icon-chevron-down, .dropdown-select .icon-chevron-down { margin-top: 1px; width: 8px; height: 8px; margin-left: 8px; transition: all 100ms ease } .dropdown .dropdown-list, .dropdown-select .dropdown-list { display: none; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; list-style: none; margin: 0; padding: 0; position: absolute; top: 100%; z-index: 100; border: 1px solid #2c70a2; } .dropdown .dropdown-list .separator, .dropdown-select .dropdown-list .separator { height: 1px; background-color: #dfe4ec } .dropdown .dropdown-list>li, .dropdown-select .dropdown-list>li { height: 40px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; white-space: nowrap; padding: 0 16px; color: #133e5e; } .dropdown .dropdown-list>li { padding: 0 } .dropdown .dropdown-list>li.selected, .dropdown-select .dropdown-list>li.selected { /*display: none*/ } .dropdown .dropdown-list>li a, .dropdown-select .dropdown-list>li a { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; color: #133e5e; } .dropdown .dropdown-list>li a { padding: 0 16px!important } .dropdown .dropdown-list>li a:hover, .dropdown-select .dropdown-list>li a:hover { color: #fff; } .dropdown .dropdown-list>li a:hover, .dropdown-select .dropdown-list>li a:hover, .with-label .dropdown-list>li a:hover { color: #fff } .dropdown .dropdown-list>li svg, .dropdown-select .dropdown-list>li svg { transition: all 100ms ease; fill: #959eb0; margin-right: 8px; width: 16px; height: 16px } .dropdown .dropdown-list>li:hover, .dropdown-select .dropdown-list>li:hover { background-color: #2c70a2; color: #fff !important; } .dropdown .dropdown-list>li:hover svg, .dropdown-select .dropdown-list>li:hover svg { fill: #fff !important; } .accordion .accordion-title { cursor: pointer } .accordion .accordion-body { display: none } .accordion.visible .accordion-title svg { -ms-transform: rotate(180deg); transform: rotate(180deg) } body.noscroll { width: 100%; height: 100%!important; position: fixed; top: 0; bottom: 0; overflow: hidden } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 30; background-color: rgba(38, 40, 42, 0.8); text-align: center; display: none } .modal::before { content: ""; display: inline-block; height: 100%; margin-left: -.05em; vertical-align: middle } .modal .modal__body { padding: 40px 24px; box-shadow: 0 8px 16px 0 rgba(38, 40, 42, 0.1); background-color: #fff; margin: auto; display: inline-block; position: relative; width: 440px; vertical-align: middle } .modal .modal__body .modal__close { position: absolute; width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; top: 0; right: 0; cursor: pointer } .modal .modal__body .modal__close .icon-close { width: 8px; height: 8px } .modal .modal__body .modal__close:hover .icon-close { fill: #002d73 } .modal .modal__body h3 { font-family: "Lato", Arial, sans-serif; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px; text-align: center } .modal .modal__body .modal__description { margin-top: 24px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: center } .modal .modal__body .modal__buttons { margin-top: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between } .modal .modal__body .modal__buttons button { min-width: 176px } @media screen and (max-width: 899px) { .modal .modal__body { width: 90% } .modal .modal__body .btn { height: 40px!important } .modal .modal__body .modal__buttons { -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap } .modal .modal__body .modal__buttons .btn { margin: 0 8px 16px } } .dropdown.priority .low { fill: #959eb0!important } .dropdown.priority .medium { fill: #38bc7d!important } .dropdown.priority .hight { fill: #ffc200!important } .dropdown.priority .critical { fill: #e64342!important } .nowrap { white-space: nowrap } button { font-family: "Lato", Arial, sans-serif; color: #26282a; } .btn { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; height: 32px; padding: 5px 12px; background-color: transparent; border: none; outline: none; cursor: pointer; font-size: 13px; font-weight: 400; border-radius: 2px; transition: all 100ms ease; } .btn>.icon+span, .btn>span+.icon { margin-left: 8px } .btn .icon { fill: currentColor } @media screen and (max-width: 899px) { .btn { cursor: default } } .btn-transparent { background-color: #fff; border: 1px solid #133e5e; font-size: 14px; font-weight: 400; letter-spacing: .1px; color: #133e5e; } .btn-transparent:hover { background-color: #2c70a2; border: 1px solid #133e5e; color: #fff; } .btn.cancel { width: 120px; height: 40px; border: 1px solid #002d73; color: #002d73 } .btn-empty { padding: 0 } .btn-full { min-width: 152px; height: 40px; background-color: #2c70a2; color: #fff; font-weight: 600; transition: all 100ms ease; border: 1px solid #133e5e; } .btn-full.inline-flex { display: inline-flex; height: 48px } .btn-full:hover { background-color: #133e5e } .btn-full.disabled, .btn-full:disabled { border-color: #f0f2f5; background-color: #f0f2f5; color: #959eb0 } .btn--blue { color: #2c70a2 } .btn--blue .icon { fill: currentColor } .btn-border { min-width: 152px; height: 40px; border: 1px solid #2c70a2; color: #002d73; padding: 0; background-color: #e9f0f3; } .btn--blue-border { width: auto; padding: 0 16px; display: -ms-inline-flexbox; display: inline-flex; height: 48px; border: 1px solid #2c70a2; color: #2c70a2; font-weight: 600; background-color: #fff; } .btn--blue-border:hover { border-color: #133e5e; background-color: #2c70a2 !important; color: #fff; } .btn-banner { min-width: 176px; background-color: #f0f2f5; color: #002d73; font-weight: 600 } [ripple] { position: relative; overflow: hidden } [ripple]::before { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10 } [ripple] .ripple--container { position: absolute; top: 0; right: 0; bottom: 0; left: 0 } [ripple] .ripple--container span { -ms-transform: scale(0); transform: scale(0); border-radius: 100%; position: absolute; opacity: .23; background-color: #fff; animation: ripple 500ms } .btn-border .ripple--container span, .btn--blue-border .ripple--container span { background-color: rgba(141, 156, 183, 0.1); opacity: 1 } @keyframes ripple { to { opacity: 0; transform: scale(2) } } @media (max-width: 899px) { .btn--blue-border, .btn-full { height: 32px!important } } ::-webkit-input-placeholder { color: #2c70a2; } ::-moz-placeholder { color: #959eb0 } :-ms-input-placeholder { color: #959eb0 } :-moz-placeholder { color: #959eb0 } input { outline: none } input::-ms-clear { display: none } .form { font-size: 14px } .form .checkbox-custom { padding: 0 } .form textarea.form-control { height: 155px; resize: none; font-family: "Lato", Arial, sans-serif } .form.invalid .error-message { display: block } .form.invalid .form-control.isError { border-color: #e64342 } .form__title { margin-bottom: 1.5rem; font-size: 1.5rem; line-height: 1.33 } .input-group { position: relative } .input-group-append--icon { position: absolute; right: 17px; top: 0; bottom: 0; margin: auto; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; background-color: transparent; border: none; z-index: 3; cursor: pointer } .input-group-append--icon:hover .icon { fill: #2c70a2 } .input-group-append--icon .icon { fill: #9c9c9c; font-size: 12px } .input-group-append--icon .icon-eye-close { font-size: 12px } .form-group { position: relative; margin-bottom: 16px } .form-group label { display: block; margin-bottom: 4px; color: #133e5e; } .isError > label { color: #e64342; } .form-group .form-control__error { display: none; margin-top: 12px; padding: 9px; color: #e64342; text-align: center; background-color: rgba(230, 67, 66, 0.05) } .form-group.error .form-control__error { display: block } .form-group.error input { border-color: #e64342 } .form input.form-control, .form textarea.form-control { height: 40px; width: 100%; padding: 4px 12px; font-size: 14px; border-radius: 2px; border: solid 1px #2c70a2; background-color: #f1f9ff; font-weight: 400; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; -webkit-appearance: none; outline: none; color: #133e5e; transition: all 100ms ease; } .form select.form-control { width: 100%; padding: 4px 12px; font-size: 14px; border-radius: 2px; border: solid 1px #d4d6e3; background-color: #fff; font-weight: 400; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; -webkit-appearance: none; outline: none; color: #26282a; transition: all 100ms ease } .form input.form-control:-ms-input-placeholder, .form textarea.form-control:-ms-input-placeholder { color: #959eb0 } .form input.form-control::placeholder, .form textarea.form-control::placeholder { color: #959eb0 } .form input.form-control:hover, .form textarea.form-control:hover, .form select.form-control:hover { border-color: #959eb0 } .form input.form-control:focus, .form textarea.form-control:focus, .form select.form-control:focus { color: #000; border-color: #2c70a2; outline: none; box-shadow: none; } .error-message { display: none; padding: 9px; color: #e64342; text-align: center; background-color: rgba(230, 67, 66, 0.05) } .invalid-feedback { display: none; position: absolute; top: 100%; left: 0; margin-top: .2rem; font-size: 12px } .invalid .form-control { border-color: #e64342 } .invalid .invalid-feedback { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; color: #e64342 } .form__submit { margin-top: 24px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .form__submit.mfa { flex-direction: column } .form__search { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; width: 100%; height: 100%; padding: 0 16px 0 32px; position: relative; background-color: #fff; box-sizing: border-box } .form__search .search--type { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0; margin-right: 4px; display: none; text-transform: capitalize; cursor: pointer } .form__search .form__search_type { position: absolute; top: 100%; left: 0; width: 100%; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 9px 16px 24px; z-index: 1; display: none } .form__search .form__search_type h5 { margin-left: 8px; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #26282a } .form__search .form__search_type .type--list { margin: 8px -16px 0 } .form__search .form__search_type .type--list li { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #002d73; height: 40px; transition: all 100ms ease; padding: 0 16px; cursor: pointer } .form__search .form__search_type .type--list li:hover { background-color: #f5f8ff } .form__search .form__search_type .type--list li:last-child { margin-bottom: 0 } .form__search .form__search_type .type--list li .icon { margin-right: 8px; fill: #959eb0; transition: all 100ms ease } .form__search .form__search_results { position: absolute; top: 100%; left: 0; width: 100%; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 8px 24px 0; z-index: 1; display: none } .form__search .form__search_results h5 { font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2 } .form__search .form__search_results .results--list { margin: 0 -24px } .form__search .form__search_results .results--list li { height: 40px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #26282a; transition: all 100ms ease; padding: 0 24px } .form__search .form__search_results .results--list li> :last-child { overflow: hidden; text-overflow: ellipsis; margin-right: 0 } .form__search .form__search_results .results--list li:hover { background-color: #f5f8ff } .form__search .form__search_results .results--list li span, .form__search .form__search_results .results--list li a { margin-right: 16px; white-space: nowrap } .form__search .form__search_results .results--list li a { color: #2c70a2; transition: all 100ms ease } .form__search .form__search_results .results--list li a:hover { color: #025cca } .form__search .form__search_results .results--list li b { background-color: #fff5d0 } .form__search.focus .icon-search { fill: #002d73!important } .form__search.value .icon-search { fill: #002d73!important } .form__search.value .search-clear { opacity: 1!important } .form__search input { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #26282a } .form__search button[type='submit'] { margin-right: 8px } .form__search .icon-search { font-size: 19.7px } .form__search .form__control { background-color: transparent; width: 100%; border: none; height: 70%; cursor: pointer } .form__search .form__control::-webkit-input-placeholder { color: #959eb0; transition: all 100ms ease } .form__search .form__control::-moz-placeholder { color: #959eb0; transition: all 100ms ease } .form__search .form__control:-ms-input-placeholder { color: #959eb0; transition: all 100ms ease } .form__search .form__control:-moz-placeholder { color: #959eb0; transition: all 100ms ease } .form__search .form__control:hover::-webkit-input-placeholder { color: #2c70a2 } .form__search .form__control:hover::-moz-placeholder { color: #2c70a2 } .form__search .form__control:hover:-ms-input-placeholder { color: #2c70a2 } .form__search .form__control:hover:-moz-placeholder { color: #2c70a2 } .form__search.type .form__control { cursor: initial } .checkbox-custom { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: 16px } .checkbox-custom [type='checkbox']:checked, .checkbox-custom [type='checkbox']:not(:checked) { position: absolute; left: -9999px } .checkbox-custom [type='checkbox']+label { transition: all 100ms ease } .checkbox-custom [type='checkbox']:not(:checked)+label { position: relative; padding-left: 24px; cursor: pointer; line-height: 1.2; letter-spacing: normal; color: #2c70a2; } .checkbox-custom [type='checkbox']:checked+label { position: relative; padding-left: 24px; cursor: pointer; line-height: 1.2; letter-spacing: normal; color: #002d73 } .checkbox-custom [type='checkbox']:checked+label:before, .checkbox-custom [type='checkbox']:not(:checked)+label:before { content: ''; position: absolute; left: 0; top: 0; width: 16px; height: 16px; border-radius: 2px; background: #fff; border: 1px solid #2c70a2; /* color: #fff; */ } .checkbox-custom [type='checkbox']:checked+label:after, .checkbox-custom [type='checkbox']:not(:checked)+label:after { content: ''; width: 12px; height: 12px; position: absolute; top: 2px; left: 2px; transition: all .2s ease; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3E%3Cpath fill='%23002D73' fill-rule='evenodd' d='M9.043 0L3.246 5.128 1.623 3.692 0 5.128 3.246 8l7.42-6.564z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center } .checkbox-custom [type='checkbox']:not(:checked)+label:after { opacity: 0; -ms-transform: scale(0); transform: scale(0) } .checkbox-custom [type='checkbox']:checked+label:after { opacity: 1; -ms-transform: scale(1); transform: scale(1) } .checkbox-custom [type='checkbox']:disabled:checked+label:before, .checkbox-custom [type='checkbox']:disabled:not(:checked)+label:before { border-color: #ccc; background-color: #eee } .checkbox-custom [type='checkbox']:disabled:checked+label:after { background: #aaa } .invalid .checkbox-custom [type='checkbox']:not(:checked):required+label:before { border-color: #e64342 } .radio-custom { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; min-height: 16px } .radio-custom [type='radio']:checked, .radio-custom [type='radio']:not(:checked) { position: absolute; left: -9999px } .radio-custom [type='radio']:checked+label, .radio-custom [type='radio']:not(:checked)+label { position: relative; padding-left: 24px; cursor: pointer; line-height: 1.2; letter-spacing: normal; color: #2c70a2; } .radio-custom [type='radio']:checked+label:before, .radio-custom [type='radio']:not(:checked)+label:before { content: ''; position: absolute; left: 0; top: 0; width: 16px; height: 16px; border-radius: 2px; background: #fff; border-radius: 50%; border: 1px solid #133e5e; } .radio-custom [type='radio']:checked+label:after, .radio-custom [type='radio']:not(:checked)+label:after { content: ''; width: 8px; height: 8px; position: absolute; top: 4px; left: 4px; transition: all .2s ease; background-color: #133e5e; border-radius: 50%; } .radio-custom [type='radio']:not(:checked)+label:after { opacity: 0; -ms-transform: scale(0); transform: scale(0) } .radio-custom [type='radio']:checked+label:after { opacity: 1; -ms-transform: scale(1); transform: scale(1) } .radio-custom [type='radio']:disabled:checked+label:before, .radio-custom [type='radio']:disabled:not(:checked)+label:before { border-color: #ccc; background-color: #eee } .radio-custom [type='radio']:disabled:checked+label:after { background: #aaa } .invalid .radio-custom [type='radio']:not(:checked):required+label:before { border-color: #e64342 } .select-custom { position: relative; height: 32px; color: inherit } .select-custom select { display: none } .select-selected { max-width: 200px } .select-selected:after { position: absolute; content: ''; top: 12px; right: 10px; width: 10px; height: 6px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6'%3E%3Cpath fill='%2326282A' fill-rule='evenodd' d='M4.303 5.07l3.553-3.552a.434.434 0 0 0 .128-.309A.434.434 0 0 0 7.856.9L7.595.64a.437.437 0 0 0-.618 0L3.994 3.622 1.007.635a.434.434 0 0 0-.618 0L.128.897A.434.434 0 0 0 0 1.206c0 .117.045.226.128.309L3.684 5.07a.434.434 0 0 0 .31.127.434.434 0 0 0 .31-.127z'/%3E%3C/svg%3E"); background-size: 10px 6px; background-repeat: no-repeat } .select-selected.select-arrow-active:after { -ms-transform: scaleY(-1); transform: scaleY(-1); filter: FlipY; -ms-filter: FlipY } .select-items div, .select-selected { padding: 8px; line-height: 1; cursor: pointer } .select-items { position: absolute; top: 100%; left: 0; right: 0; z-index: 5; padding: 6px 0 12px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff } .select-hide { display: none } .select-items div:hover, .same-as-selected { color: #2c70a2 } .select-custom--stretched { box-shadow: none } .select-custom--stretched .select-selected { width: 100% } .select--priority .select-selected { padding-left: 24px } .select--priority .select-selected[data-value='critical']+div+select+.priority-label { background-color: #e64342 } .select--priority .select-selected[data-value='low']+div+select+.priority-label { background-color: #959eb0 } .select--priority .select-selected[data-value='medium']+div+select+.priority-label { background-color: #38bc7d } .select--priority .select-selected[data-value='high']+div+select+.priority-label { background-color: #ffc200 } .priority-label { position: absolute; top: 0; bottom: 0; margin: auto; left: 0; display: inline-block; width: 16px; height: 12px; border-top-left-radius: 2px; border-bottom-left-radius: 2px } .priority-label:after { content: ''; position: absolute; right: 0; top: 0; width: 0; height: 0; border-style: solid; border-width: 6px 4px 6px 0; border-color: transparent #fff transparent transparent } .switch-checkbox { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; cursor: pointer } .switch-checkbox input[type="checkbox"] { display: none } .switch-checkbox .switch-checkbox__bullet { width: 32px; height: 16px; background-color: #9c9c9c; border: 1px solid #353535; border-radius: 8px; transition: all 100ms ease; position: relative; } .switch-checkbox .switch-checkbox__bullet i { display: block; width: 14px; height: 14px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16); background-color: #fff; border-radius: 50%; position: absolute; top: 0; left: 0; right: initial; transition: all 100ms ease } .switch-checkbox .switch-checkbox__bullet i svg { width: 8px; height: 8px; position: absolute; left: 50%; top: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); transition: all 100ms ease } .switch-checkbox .switch-checkbox__bullet i svg.icon-tick { opacity: 0 } .switch-checkbox input[type="checkbox"]:checked+.switch-checkbox__bullet { background-color: #2c70a2; border-color: #092639; } .switch-checkbox input[type="checkbox"]:checked+.switch-checkbox__bullet i { left: 100%; -ms-transform: translateX(-100%); transform: translateX(-100%) } .switch-checkbox input[type="checkbox"]:checked+.switch-checkbox__bullet i .icon-close { opacity: 0 } .switch-checkbox input[type="checkbox"]:checked+.switch-checkbox__bullet i .icon-tick { opacity: 1 } .switch-checkbox span { margin-left: 16px; transition: all 100ms ease; line-height: 1.2 } .switch-checkbox a { margin-left: 16px; transition: all 100ms ease; color: #2c70a2; line-height: 1.2 } .switch-checkbox a:hover { color: #025cca } .block--attach { margin-top: 8px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; transition: all 100ms ease } .block--attach input[type="file"] { opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer!important } .block--attach .icon-attach { width: 16px; height: 16px; margin-right: 8px } @media screen and (max-width: 899px) { .form__search .form__search_results .results--list li { font-size: 13px } } .icon-eye-open, .icon-eye-close { width: 16px; height: 16px; transition: all 100ms ease } .reg__wrap { display: -ms-flexbox; display: flex; flex-grow: 1; } @media (max-width: 899px) { .reg__wrap { margin-top: -48px } .reg__wrap .reg__section { box-shadow: none } } .reg__wrap .navbar__logo { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; margin-bottom: 32px; color: #959eb0; line-height: 1 } .reg__wrap .logo-subtitle { margin-top: 5px; font-size: 14px; font-weight: 400 } .reg__heading { margin-bottom: 8px; margin-top: 8px; font-size: 18px; font-weight: 700; line-height: normal } .reg__heading+.form { margin-top: 16px } .reg__text { margin-bottom: 24px } .reg__image { position: relative; width: calc(100vw - 504px) } .reg__section { margin-left: auto; width: 100%; max-width: 504px; padding: 60px 1rem 1.5rem; box-shadow: 0 4px 10px 2px rgba(216, 216, 221, 0.5); position: relative } .reg__box { height: 100%; width: 100%; max-width: 320px; margin: 0 auto } .reg__checkboxes { margin: 34px 0 40px } .reg__footer { margin-top: 32px; text-align: center } .delete__submit { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin-top: 40px } .reset-password .reset-password__text { margin-bottom: 26px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px } .reset-password .form-captcha { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 16px } .reset-password .form-captcha img { width: 112px } .reset-password .form-captcha a { display: block; width: 16px; height: 16px; margin-left: 16px } .reset-password .form-captcha a svg { width: 100%; height: 100% } .reset-password .form__submit { margin-top: 40px } .table-wrap { margin-top: 24px; padding: 12px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.3); background-color: #fff; } @media screen and (max-width: 899px) { .table-wrap { overflow-x: auto; padding: 0 } } .gu-mirror { opacity: 1!important; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1) } .table { width: 100%; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } @media screen and (max-width: 899px) { .table { font-size: 12px } } .table thead { height: 48px; background-color: #2c70a2; font-size: 10px; font-weight: 700; line-height: normal; letter-spacing: .1px; color: #fff; text-transform: uppercase; } @media screen and (max-width: 899px) { .table thead { font-size: 8px } } .table thead .sort { color: #fff; vertical-align: middle; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; height: 12px; cursor: pointer; } .table thead th { padding: 18px 16px; text-align: left; vertical-align: middle; white-space: nowrap } @media screen and (max-width: 899px) { .table thead th { padding: 19px 12px } } .table thead th.table__first_th { padding: 21px 0 21px 16px; width: 40px; border-right: none; vertical-align: middle } @media screen and (max-width: 899px) { .table thead th.table__first_th { padding-top: 0; padding-bottom: 0 } } .table thead th.table__first_th .checkbox-custom { -ms-flex-align: initial; align-items: initial } .table thead th:not(:first-child) { border-left: 1px solid #dfe4ec } .table thead th.desc .handle { height: 4px } .table thead th.desc .handle::before { display: none } .table thead th.asc .handle { height: 4px } .table thead th.asc .handle::after { display: none } .table thead th .handle { margin-left: 8px; position: relative; display: inline-block; width: 6px; height: 12px; vertical-align: middle; } .table thead th .handle::before { content: ''; display: block; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-bottom: 4px solid #ffffff; position: absolute; top: 0; left: 0; } .table thead th .handle::after { content: ''; display: block; width: 0; height: 0; width: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 4px solid #ffffff; position: absolute; bottom: 0; left: 0; } .table tbody tr { transition: all 100ms ease; background-color: #edf6fb; border-bottom: 1px solid #bdd4e2; } .table tbody tr:nth-child(even) { background-color: #d5ebf7; } .table tbody tr:hover { background-color: rgb(251 253 255) !important; } .table tbody tr.is-checked { background-color: #dfe4ec } .table tbody tr.ticket-new, table tbody tr.ticket-new, li.ticket-new { animation: backgrounColor 10s ease-in-out } @keyframes backgrounColor { from { background-color: #e5fff2 } to { background-color: initial } } .table tbody tr .table__first_td { padding: 21px 0 21px 16px; width: 40px; border-right: none } .table tbody tr .table__first_td .checkbox-custom { -ms-flex-align: initial; align-items: initial; position: relative; top: 2px } @media screen and (max-width: 899px) { .table tbody tr .table__first_td .checkbox-custom { top: 3px } } .table tbody tr.new td:first-child { position: relative } .table tbody tr.new td:first-child::before { content: ""; width: 3px; position: absolute; top: 0; bottom: 0; left: 0; background-color: #2c70a2; border-top: 1px solid #bdd4e2; } @media screen and (max-width: 899px) { .table tbody tr.new td:first-child::before { content: ""; width: 4px; position: absolute; top: 0; bottom: 0; left: 0; background-color: #2c70a2 } } .table tbody tr.new td, .table tbody tr.new .table__td-id a { font-weight: 700 } .table tbody tr.new .dropdown-list { font-weight: 400 } .table tbody td { padding: 21px 16px } @media screen and (max-width: 899px) { .table tbody td { padding: 19px 8px 19px 12px } } .table tbody td:not(:first-child) { border-left: 1px solid #92a8b6; } .table tbody td .table__td-id { display: -ms-flexbox; display: flex; border-left: none } .table tbody .dropdown-select.priority { min-width: 95px } @media screen and (max-width: 899px) { .table tbody .dropdown-select.priority { min-width: auto } } .table tbody .dropdown-select.priority .dropdown-list { min-width: 136px } .table tbody .dropdown.assignment { font-family: "Lato", Arial, sans-serif } .table tbody .dropdown.assignment .dropdown-list li { display: block; height: auto; padding: 0; background-color: transparent; cursor: default } .table tbody .dropdown.assignment .dropdown-list li .assign__wrapper { min-width: 304px } .table tbody .dropdown.assignment .dropdown-list li .assign__head { display: -ms-flexbox; display: flex; padding: 16px 24px 0 } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon span { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 100%; height: 100%; border-radius: 4px; background-color: #2c70a2; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; text-align: center; color: #fff } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_icon .icon-assign-no { width: 24px; height: 24px; fill: #26282a; margin: 0 } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name { margin-left: 8px } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name b { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 32px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px; color: #26282a } .table tbody .dropdown.assignment .dropdown-list li .assign__head .assign__head_name span { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0 } .table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon span { display: none } .table tbody .dropdown.assignment .dropdown-list li .unassigned .assign__head_icon svg { display: block } .table tbody .dropdown.assignment .dropdown-list li .unassigned [data-type='unassigned'] { display: none } .table tbody .dropdown.assignment .dropdown-list li .to-my .assign__head_icon svg { display: none } .table tbody .dropdown.assignment .dropdown-list li .to-my [data-type='to-my'] { display: none } .table tbody .dropdown.assignment .dropdown-list li .assign .assign__head_icon svg { display: none } .table tbody .dropdown.assignment .dropdown-list li .assign__body { display: -ms-flexbox; display: flex; padding: 0; -ms-flex-pack: justify; justify-content: space-between } .table tbody .dropdown.assignment .dropdown-list li .assign__body>li { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; -ms-flex-positive: 1; flex-grow: 1; min-width: 108px; transition: all 2500ms ease } .table tbody .dropdown.assignment .dropdown-list li .assign__body>li a { display: -ms-flexbox; display: flex; width: 90px; height: 90px; -ms-flex-pack: center; justify-content: center; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: center; color: #2c70a2; transition: all 100ms ease } .table tbody .dropdown.assignment .dropdown-list li .assign__body>li a svg { margin: 0 0 4px; width: 24px; height: 24px; fill: #2c70a2 } .table tbody .dropdown.assignment .dropdown-list li .assign__body>li a:hover { color: #025cca } .table tbody .dropdown.assignment .dropdown-list li .assign__body>li a:hover svg { fill: #025cca } .table tbody .dropdown.assignment .dropdown-list li .assign--list { padding: 24px 40px; display: none } .table tbody .dropdown.assignment .dropdown-list li .assign--list .assign__head_name { font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px; color: #26282a } .table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons { display: -ms-flexbox; display: flex; margin-top: 16px; -ms-flex-pack: end; justify-content: flex-end } .table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button { width: 96px } .table tbody .dropdown.assignment .dropdown-list li .assign--list .assign--list-buttons button.btn-full { margin-left: 32px } .table__td-id [type='checkbox']:checked+label, .table__td-id [type='checkbox']:not(:checked)+label { padding-left: 40px } .table__td-id .checkbox-custom { display: inline-block } @media screen and (max-width: 899px) { .filters { display: none } } .tickets__mobile_head { margin: 0; display: none; -ms-flex-align: center; align-items: center } .tickets__mobile_head h2 { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .tickets__mobile_head .btn { height: 32px; padding: 0 12px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #002d73; transition: all 100ms ease } .tickets__mobile_head .btn[data-action="ticket-mobile-actions"] { margin-left: auto; margin-right: 16px } .tickets__mobile_head .btn .icon { width: 16px; height: 16px; fill: #002d73 } @media screen and (max-width: 899px) { .tickets__mobile_head { display: -ms-flexbox; display: flex } } .filters__listing:not(.is-collapsed) .toggler-value { display: none } .filters__listing:not(.is-collapsed) #btnToggleFilters .icon-chevron-down { -ms-transform: scaleY(-1); transform: scaleY(-1) } .filters__listing .filter-item { display: -ms-inline-flexbox; display: inline-flex; margin: 0 0 8px 10px; -ms-flex-align: center; align-items: center; line-height: 1; height: 32px; cursor: pointer } .filters__listing .filter-item input { display: none } .filters__listing .filter-item input[type="checkbox"]:checked+.item--body { border-color: #1177f5!important; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1) } .filters__listing .filter-item.group .item--body { border-width: 2px; font-size: 14px; padding: 0 12px } .filters__listing .filter-item.group .item--body b { margin-left: 8px; font-weight: 700 } .filters__listing .filter-item .item--body { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 32px; padding: 0 2px 0 12px; border: solid 1px #c5cad4; font-size: 12px; background-color: #fff; transition: all 100ms ease; color: #2c70a2 } .filters__listing .filter-item .item--body:hover { border-color: transparent; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); border-radius: 2px } .filters__listing .filter-item .item--body span { line-height: 1 } .filters__listing .filter-item .item--body .close { display: -ms-flexbox; display: flex; width: 16px; height: 16px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-left: 5px; cursor: pointer } .filters__listing .filter-item .item--body .close .icon-close { width: 6px; height: 6px; fill: #9c9c9c } .filters__listing .btn { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: baseline; align-items: baseline; margin: 0 0 8px 10px; letter-spacing: .1px; padding: 0 12px; -ms-flex-align: center; align-items: center; line-height: 1; height: 32px } .filters__listing .btn.is-bold { border-width: 1px; } .filters__listing .btn.is-selected { border-color: #133e5e; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #133e5e; color: #fff; } .filters__listing .btn.is-selected .filters__btn-value { color: inherit } .filters__listing .btn .close { display: -ms-flexbox; display: flex; width: 16px; height: 16px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-left: 5px } .filters__listing .btn .close .icon-close { width: 6px; height: 6px; fill: #9c9c9c } .filters__btn-value { margin-left: 7px; font-weight: 700 } .filters__listing .btn.is-due-soon { background-color: #ffc !important; border: 1px solid #926a0e; color: #926a0e; } .filters__listing .btn.is-due-soon:hover { background-color: #b98c15 !important; color: #fff } .filters__listing .btn.is-overdue { background-color: #fff5f5! important; border: 1px solid #e64342; color: #e64342 } .filters__listing .btn.is-overdue:hover { background-color: #e64342 !important; color: #fff } .filters__listing .btn.is-due-soon.is-selected { border-width: 1px; background-color: #7D6633 !important; color: #fff } .filters__listing .btn.is-overdue.is-selected { background-color: #b11616 !important; color: #fff } .filters__action { float: left } .filters__action .btn { margin-right: 6px; margin-bottom: 0; -ms-flex-align: center; align-items: center } .filtersListingCollapsed { display: none } .filters-mobile { margin-bottom: 24px; display: none } .filters-mobile .filters__listing { overflow: hidden; height: 34px } .filters-mobile .filters__listing .btn { margin-left: 0; margin-right: 10px } .filters-mobile [data-action="mobile-filters-more"] { margin-top: 8px } .filters-mobile [data-action="mobile-filters-hide"] { display: none } .filters-mobile [data-action="mobile-filters-hide"] .icon-chevron-down { -ms-transform: rotate(180deg); transform: rotate(180deg) } .filters-mobile.open .filters__listing { height: auto } .filters-mobile.open [data-action="mobile-filters-more"] { display: none } .filters-mobile.open [data-action="mobile-filters-hide"] { display: -ms-inline-flexbox; display: inline-flex } @media screen and (max-width: 899px) { .filters-mobile { display: block } } .main__content.ticket { padding: 23px 32px 50px 16px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: center } .main__content.ticket .icon-chevron-down { margin-top: 1px } @media screen and (max-width: 899px) { .main__content.ticket { padding: 16px 12px 24px; -ms-flex-direction: column; flex-direction: column } .main__content.ticket .ticket__body { margin-right: 0 } .main__content.ticket .ticket__body .block--head { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start } .main__content.ticket .ticket__body .block--head time { margin-left: 0; margin-bottom: 8px } .main__content.ticket .ticket__body .block--head .more { margin-left: 0 } .more .dropdown-list { right: auto!important; left: 0!important } .main__content.ticket .block--submit { -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.ticket .block--submit .btn { height: 40px!important; margin: 0 auto 16px } .main__content.ticket .block--submit .btn-full { -ms-flex-order: 1; order: 1 } .main__content.ticket .block--submit .btn-border { -ms-flex-order: 2; order: 2 } .main__content.ticket .block--submit::before { content: ""; -ms-flex-order: 3; order: 3; width: 100%; height: 0 } .main__content.ticket .block--submit .submit-us { -ms-flex-order: 4; order: 4; margin: 0 auto } .main__content.ticket .block--submit .submit-us .dropdown-list { top: calc(100% + 8px); left: 50%; -ms-transform: translateX(-50%); transform: translateX(-50%) } .main__content.ticket .ticket__params { width: 100% } } .ticket__body { -ms-flex-positive: 1; flex-grow: 1; margin-right: 24px } .ticket__body_block { background-color: #fff; margin-bottom: 12px; border-radius: 2px; box-shadow: 0 2px 4px 0 rgba(38, 40, 42, 0.3); padding: 15px 30px 34px; text-align: justify; } .ticket__body_block.response { box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #f8fffc } .ticket__body_block h3 { font-family: "Lato", Arial, sans-serif; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .ticket__body_block .block--head { display: -ms-flexbox; display: flex; margin-top: 0; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; } .ticket__body_block.original-message .block--head { margin-top: 16px!important } .ticket__body_block .block--head .contact { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; /* color: #2c70a2; */ } .ticket__body_block .block--head .contact>span { color: #2c70a2; } .ticket__body_block .block--head .contact b { margin: 0 4px; font-weight: 700; color: #222 } .ticket__body_block .block--head .contact time { margin: 0 4px } .ticket__body_block .block--head .contact .dropdown { margin-left: 8px; cursor: pointer; position: static } .ticket__body_block .block--head .contact .dropdown span { font-weight: 700 } .ticket__body_block .block--head .contact .dropdown .dropdown-list li { padding: 0 12px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(1), .ticket__body_block .block--head .contact .dropdown .dropdown-list li:nth-child(2) { background-color: transparent!important; cursor: auto } .ticket__body_block .block--head .contact .dropdown .dropdown-list li .title { color: #959eb0; margin-right: 8px; min-width: 36px } .ticket__body_block .block--head .contact .dropdown .dropdown-list li .value { font-weight: 400; color: #26282a } .ticket__body_block .block--head .contact .dropdown .dropdown-list li a { color: #002d73 } .ticket__body_block .block--head .contact .dropdown .dropdown-list li.noclose a:hover { color: #2c70a2; } .ticket__body_block .block--head .contact .dropdown .dropdown-list li a:hover { color: #fff } .ticket__body_block .block--head .contact .icon-chevron-down { width: 8px; height: 8px } .ticket__body_block .block--head time { margin: 0 10px; color: #2c70a2 } .ticket__body_block .block--head .more { margin-left: auto; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; cursor: default; margin-right: -24px; padding-right: 24px } .ticket__body_block .block--head .more span { color: #959eb0 } .ticket__body_block .block--head .more .icon-chevron-down { fill: #959eb0; width: 8px; height: 8px } .ticket__body_block .block--head .more a { color: #959eb0 } .ticket__body_block .block--head .more a svg { width: 16px; height: 16px; fill: #959eb0; margin-right: 10px; vertical-align: text-bottom } .ticket__body_block .block--head .more a:hover { color: #002d73; } .ticket__body_block .block--head .more a:hover svg { fill: #002d73 } .ticket__body_block .block--head .more label:hover>span { color: #002d73 } .ticket__body_block .block--head .more label:hover>svg { fill: #002d73 } .ticket__body_block .block--head .more .dropdown-list a { color: #002d73; -ms-flex-pack: normal; justify-content: normal } .ticket__body_block .block--head .more .dropdown-list a:hover { color: #fff } .ticket__body_block .block--description { margin: 16px 0 0; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; } .ticket__body_block .block--description p { margin: 0; font-size: 16px; line-height: 1.375; color: #222 } .ticket__body_block.original-message .block--description p { margin-bottom: 16px } p.rate { margin-top: 10px; text-align: right; font-style: italic; color: #959eb0 } .ticket__body_block .block--notes { margin-top: 26px } .ticket__body_block .block--notes .note { border: solid 1px #f3e3a7; background-color: #fff5d0; padding: 8px 8px 16px; margin-bottom: 8px } .ticket__body_block .block--notes .note .note__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between } .ticket__body_block .block--notes .note .note__head .name { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2 } .ticket__body_block .block--notes .note .note__head .name span { margin-right: 8px } .ticket__body_block .block--notes .note .note__head .name b { color: #222; margin: 0 } .ticket__body_block .block--notes .note .note__head .name time { color: #2c70a2; white-space: nowrap } .ticket__body_block .block--notes .note .note__head .actions { display: -ms-flexbox; display: flex; margin-top: -5px } .ticket__body_block .block--notes .note .note__head .actions button, .ticket__body_block .block--notes .note .note__head .actions a { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-left: 0 } .ticket__body_block .block--notes .note .note__head .actions button svg, .ticket__body_block .block--notes .note .note__head .actions a svg { width: 16px; height: 16px; fill: #9c9c9c } .ticket__body_block .block--notes .note .note__head .actions button:hover svg, .ticket__body_block .block--notes .note .note__head .actions a:hover svg { fill: #002d73 } .ticket__body_block .block--notes .note .note__description { margin-top: 16px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px; color: #26282a } .ticket__body_block .block--uploads { margin-top: 26px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .ticket__body_block .block--uploads .icon-attach { width: 16px; height: 16px; fill: #9c9c9c; margin-right: 8px } .ticket__body_block .block--uploads a { color: #2c70a2; transition: all 100ms ease } .ticket__body_block .block--uploads a:hover { color: #025cca } .ticket__body_block .block--suggested { margin-top: 32px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; -ms-flex-align: baseline; align-items: baseline } .ticket__body_block .block--suggested b { font-weight: 700; margin-bottom: 8px } .ticket__body_block .block--suggested a { color: #00518e; transition: all 100ms ease; } .ticket__body_block .block--suggested a:hover { color: #025cca } .ticket__body_block .block--timer { height: 48px; background-color: #2c70a2; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 100%; } .ticket__body_block .block--timer.canned-options { padding: 10px; display: block; height: inherit } .ticket__body_block .block--timer.canned-options .canned-header { margin-bottom: 10px; border-bottom: 1px solid #dfe4ec } .ticket__body_block .block--timer.canned-options .options { display: flex; justify-content: space-between } .ticket__body_block .block--timer.canned-options .options .radio-custom+.radio-custom { margin-top: 3px } @media(min-width: 1340px) { .ticket__body_block .time-and-canned { display: flex } .ticket__body_block .time-and-canned section+section { margin-left: 5px } .ticket__body_block .time-and-canned .block--timer { height: inherit } } @media(max-width: 1399px) { .ticket__body_block .time-and-canned .canned-options { margin-top: 10px } } .ticket__body_block .block--timer span { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #ffffff; } .ticket__body_block .block--timer b { margin: 0 26px 0 8px; font-weight: 700 } .ticket__body_block .block--timer a { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-right: 8px } .ticket__body_block .block--timer a svg { width: 16px; height: 16px; fill: #ffffff; transition: all 100ms ease; } .ticket__body_block .block--timer a:hover svg { fill: #9cffff; } .ticket__body_block .block--message { margin-top: 16px; border-radius: 2px; border: none; background-color: #fff; position: relative; overflow: hidden; } .ticket__body_block .block--message textarea { outline: none; border: none; width: 100%; height: 100%; min-height: 180px; background: #f1f9ff; padding: 8px 12px; font-family: "Lato", Arial, sans-serif; font-size: 16px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.375; letter-spacing: .1px; resize: vertical; transition: none; border: 1px solid #2c70a2; } .ticket__body_block .block--message textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #959eb0; opacity: 1; /* Firefox */ } .ticket__body_block .block--message textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #959eb0; } .ticket__body_block .block--message textarea::-ms-input-placeholder { /* Microsoft Edge */ color: #959eb0; } .ticket__body_block .block--message .placeholder { position: absolute; top: 8px; left: 12px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; z-index: 0; letter-spacing: .1px; color: #959eb0 } .ticket__body_block .block--message .placeholder a { color: #2c70a2; transition: all 100ms ease } .ticket__body_block .block--message .placeholder a:hover { color: #025cca } .ticket__body_block .block--attach-list { margin-top: 16px } .ticket__body_block .block--attach-list div { width: 284px; height: 32px; padding-left: 8px; border-radius: 2px; background-color: #f5f8ff; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; position: relative; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 4px } .ticket__body_block .block--attach-list div i { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; cursor: pointer } .ticket__body_block .block--attach-list div i svg { width: 7px; height: 7px; fill: #9c9c9c } .ticket__body_block .block--attach-list div i:hover svg { width: 7px; height: 7px; fill: #959eb0 } .ticket__body_block .block--checkboxs { margin-top: 24px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #dfe4ec } .ticket__body_block .block--checkboxs .checkbox-custom { margin-bottom: 16px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; margin-right: 40px } .ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select { margin-left: 6px } .ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select>span, .ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select li { color: #133e5e; transition: all 100ms ease; } .ticket__body_block .block--checkboxs .checkbox-custom .dropdown-select svg { fill: #959eb0 } .ticket__body_block .block--checkboxs .checkbox-custom label { color: #000000; transition: all 100ms ease; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; } .ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked+label { color: #000000; } .ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked+label::before { border-color: #002d73 } .ticket__body_block .block--checkboxs .checkbox-custom input[type="checkbox"]:checked+label svg { fill: #002d73 } .ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select>span, .ticket__body_block .block--checkboxs .checkbox-custom.checked .dropdown-select li { color: #002d73 } .ticket__body_block .block--submit { margin-top: 24px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .ticket__body_block .block--submit .btn { margin-right: 24px } .ticket__body_block .block--submit .submit-us { margin-left: auto; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; position: relative; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2 } .ticket__body_block .block--submit .submit-us span { margin-left: 6px; color: #2c70a2 } .ticket__body_block .block--submit .submit-us .icon-chevron-down { width: 8px; height: 8px; margin-left: 4px; fill: #2c70a2 } .ticket__body_block .block--submit .submit-us .dropdown-list { left: calc(100% + 8px); top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%) } .ticket__replies { margin: 0 0 12px } .ticket__replies .ticket__replies_link { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; margin-left: 24px; cursor: pointer; transition: all 100ms ease } .ticket__replies .ticket__replies_link:hover { color: #025cca } .ticket__replies .ticket__replies_link:hover .icon-chevron-down { fill: #025cca } .ticket__replies .ticket__replies_link b { font-weight: 700; margin-left: 6px } .ticket__replies .ticket__replies_link .icon-chevron-down { margin-left: 8px; width: 8px; height: 8px; fill: #2c70a2; transition: all 100ms ease } .ticket__replies .ticket__replies_link.visible .icon-chevron-down { -ms-transform: rotate(180deg); transform: rotate(180deg) } .ticket__replies .ticket__replies_list { padding-top: 16px; display: none } .ticket__params { width: 320px; -ms-flex-negative: 0; flex-shrink: 0 } .ticket__params .params--bar { height: 48px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.3); background-color: #fff; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; padding-left: 16px; } .ticket__params .params--bar a { width: 48px; height: 48px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; flex-grow: 1; color: #2c70a2; } .ticket__params .params--bar .modal__buttons a { flex-grow: 0; } .ticket__params .params--bar a:hover { color: #133e5e; } .ticket__params .params--bar a svg { width: 16px; height: 16px; fill: #2c70a2; margin-right: 10px; } .ticket__params .params--bar a:hover svg { fill: #002d73 } .ticket__params .params--bar .dropdown { width: 65px; height: 48px; box-sizing: content-box; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; border-left: 1px solid #dfe4ec } .ticket__params .params--bar .dropdown label { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .ticket__params .params--bar .dropdown label svg { width: 16px; height: 16px; fill: #2c70a2; transition: all 100ms ease; margin: 0; } .ticket__params .params--bar .dropdown:hover svg { fill: #002d73 } .ticket__params .params--bar .dropdown .dropdown-list li a { -ms-flex-pack: start; justify-content: flex-start } .ticket__params .params--bar .dropdown .dropdown-list li svg { margin-right: 8px } .ticket__params .params--block { border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.3); background-color: #fff; margin-top: 16px; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; } .ticket__params .params--block.params { padding: 25px 16px } .ticket__params .params--block.params .title { width: 110px } .ticket__params .params--block.params .icon-label { width: 16px; height: 16px; margin-right: 8px } .ticket__params .params--block.params [data-value="low"] .icon-label { fill: #959eb0 } .ticket__params .params--block.details .title, .ticket__params .params--block.contacts .title, .ticket__params .params--block.history .title { width: 106px } .ticket__params .params--block .row { display: -ms-flexbox; display: flex; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; margin-bottom: 18px } .ticket__params .params--block form:last-child .row { margin-bottom: 0 } .ticket__params .params--block .row .title { color: #133e5e; -ms-flex-negative: 0; flex-shrink: 0; } .ticket__params .params--block h4 { height: 48px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; margin: 0; padding: 0 16px } .ticket__params .params--block h4 .icon-chevron-down { width: 8px; height: 8px; fill: #9c9c9c } .ticket__params .params--block .accordion-body { padding: 16px } @media screen and (max-width: 899px) { .main__content.tickets { padding: 17px 12px 24px } .main__content.tickets table th:nth-child(3), .main__content.tickets table td:nth-child(3) { border: none } .main__content.tickets table .subject a { white-space: nowrap; max-width: 112px; overflow: hidden; text-overflow: ellipsis; display: block } .main__content.tickets table tr.selected { background-color: #dfe4ec } } .main__content.tickets .table th:nth-child(2), .main__content.tickets .table td:nth-child(2) { border: none } .main__content.tickets.actions .tickets__mobile_head [data-action="ticket-mobile-actions"] { background-color: #f5f8ff } .main__content.tickets.actions table.ticket-list .table__first_th, .main__content.tickets.actions table.ticket-list .table__first_td { display: table-cell } .main__content.tickets.actions table.ticket-list td:nth-child(3)::before { display: none } .right-bar.filter-list { overflow: auto } .right-bar.filter-list .filter-list__body { width: 432px; padding: 12px 24px 72px } .right-bar.filter-list .filter-list__head { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; margin-bottom: 12px } .right-bar.filter-list .filter-list__head .btn-full { width: 116px } .right-bar.filter-list .filter-list__section { margin-bottom: 16px } .right-bar.filter-list .filter-list__section .section--title { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; height: 40px; padding: 0 32px 0 24px; margin-bottom: 12px; background-color: #f6f7f9; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.filter-list .filter-list__section .section--title span { font-weight: 700 } .right-bar.filter-list .filter-list__section .section--title a { color: #2c70a2; transition: all 100ms ease } .right-bar.filter-list .filter-list__section .section--title a:hover { color: #025cca } .right-bar.filter-list .filter-list__section .checkbox-custom { margin-bottom: 12px; margin-left: 32px } .right-bar.filter-list .filter-list__section .filter--search { margin-left: 16px } .right-bar.filter-list .filter-list__section .filter--search .form-group { position: relative } .right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear { width: 32px; height: 32px; position: absolute; top: calc(50% - 16px); right: 12px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; cursor: pointer; z-index: 1; opacity: 0; transition: all 100ms ease } .right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear .icon { width: 16px; height: 16px; fill: #9c9c9c } .right-bar.filter-list .filter-list__section .filter--search .form-group .search-clear:hover .icon { fill: #002d73 } .right-bar.filter-list .filter-list__section .filter--search .search--list { max-height: 260px; overflow: auto; border: 1px solid #d4d6e3; border-top: none; padding: 13px 0 } .right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-y { width: 4px; right: 0 } .right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track { background-color: transparent } .right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_track, .right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-bar, .right-bar.filter-list .filter-list__section .filter--search .search--list .scroll-element_size { border-radius: 0 } .right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom { margin-left: 16px } .right-bar.filter-list .filter-list__section .filter--search .search--list .checkbox-custom label { box-sizing: border-box } .right-bar.filter-list .filter-list__section .filter--search .form-group { position: relative; margin-bottom: 0 } .right-bar.filter-list .filter-list__section .filter--search .form-group .form-control { padding-left: 40px; border-radius: 0 } .right-bar.filter-list .filter-list__section .filter--search .form-group .icon-search { position: absolute; top: 11px; left: 12px; font-size: 19.7px } .right-bar.filter-list .filter-switchers { margin-top: 24px; margin-bottom: 40px } .right-bar.filter-list .filter-switchers .form-switcher { margin-bottom: 16px; margin-left: 24px } .right-bar.filter-list .filter-switchers .form-switcher span { transition: all 100ms ease } .right-bar.filter-list .filter-switchers .form-switcher input[type="checkbox"]:checked+.switch-checkbox__bullet+span { color: #002d73 } @media screen and (max-width: 899px) { .right-bar.filter-list .right-bar__body { width: 100%; padding: 72px 12px } .right-bar.filter-list .right-bar__body h4 { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px; color: #26282a; text-transform: initial } .right-bar.filter-list .filter-list__footer { width: 100% } .right-bar.filter-list .filter-list__footer .btn { height: 40px!important } .right-bar.filter-list .filter-list__head { margin: 0; padding: 0 12px; height: 48px; width: 100%; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: fixed; top: 0; left: 0; z-index: 1 } } .right-bar.ticket-create { font-family: "Lato", Arial, sans-serif } .right-bar.ticket-create button[data-action="save"] { display: none } .right-bar.ticket-create button[data-action="next"] { margin-left: auto } .right-bar.ticket-create .step-item { color: #26282a } .right-bar.ticket-create .step-item .param { margin-bottom: 24px; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.ticket-create .step-item .param>span { display: inline-block; width: 108px; color: #959eb0 } .right-bar.ticket-create .right-bar__footer { width: 584px; -ms-flex-pack: justify; justify-content: space-between } .right-bar.ticket-create [data-step="1"] .right-bar__footer { display: none } .right-bar.ticket-create [data-step="5"] .right-bar__footer [data-action="save"] { display: -ms-flexbox; display: flex } .right-bar.ticket-create .form-group { margin-bottom: 24px; width: 320px } .right-bar.ticket-create .step-item.step-2 .form-groups { margin-bottom: 32px } .right-bar.ticket-create .step-item.step-2 .form-groups .form-group:last-child { margin-bottom: 0 } .right-bar.ticket-create .step-item.step-3 a { color: #2c70a2; transition: all 100ms ease } .right-bar.ticket-create .step-item.step-3 a:hover { color: #025cca } .right-bar.ticket-create .step-item.step-3 .param>span { width: auto; margin-right: 8px } .right-bar.ticket-create .step-item.step-3 textarea { height: 134px } .right-bar.ticket-create .step-item.step-4 .form-group { margin-bottom: 32px } .right-bar.ticket-create .step-item.step-4 .blue-select { margin-bottom: 32px } .right-bar.ticket-create .step-item.step-4 .param { display: block } .right-bar.ticket-create .step-item.step-4 .param .checkbox-custom { margin-top: 16px } .right-bar.ticket-create .step-item.step-4 .param h3 { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .param.calendar { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .param.calendar h3 { margin-right: 16px } .param.calendar label { margin-bottom: 4px; color: #133e5e; margin-right: 8px; } .param.calendar .calendar--button { position: relative; margin-right: 16px } .param.calendar .calendar--button input { width: 48px; height: 48px; position: absolute; top: 0; left: 0; visibility: hidden } .param.calendar .calendar--button button { width: 48px; height: 48px; background-color: #2c70a2; border: none; outline: none; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; border-radius: 2px; transition: all 100ms ease; position: relative; z-index: 1; cursor: pointer; } .param.calendar .calendar--button button svg { transition: all 100ms ease } .param.calendar .calendar--button button.active svg { fill: #ffffff; } .param.calendar .calendar--button button:hover { border: 1px solid #2c70a2; background-color: #fff; } .param.calendar .calendar--button button .icon-calendar { width: 20px; height: 20px } .param.calendar .calendar--value { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; padding-right: 25px; position: relative; display: none; } .param.calendar .calendar--value input { display: none } .param.calendar .calendar--value .close { display: block; width: 16px; height: 16px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; cursor: pointer; position: absolute; top: 3px; right: 0 } .calendar--value .close:hover svg { fill: #002d73 } .param.calendar .calendar--value .close svg { width: 10px; height: 10px; fill: #133e5e; transition: all 100ms ease; } .right-bar.ticket-create .step-item.step-5 .checkbox-custom { margin-bottom: 12px } .right-bar.ticket-create .attach .block--attach { margin-top: 0 } .right-bar.ticket-create .attach .attach-tooltype { margin-top: 8px } .right-bar.ticket-create .attach .attach-tooltype>span { font-size: 12px; font-weight: 400; font-style: italic; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2; margin-right: 4px } .right-bar.ticket-create .attach .tooltype ul li { margin-bottom: 8px; padding-left: 12px; position: relative } .right-bar.ticket-create .attach .tooltype ul li:last-child { margin-bottom: 0 } .right-bar.ticket-create .attach .tooltype ul li::before { content: ""; display: block; width: 4px; height: 4px; border-radius: 50%; background-color: #2c70a2; position: absolute; top: 6px; left: 0 } .right-bar.ticket-create .cayrgory-list { margin: 16px 0 0; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap } .right-bar.ticket-create .cayrgory-list [ripple] .ripple--container span { opacity: 1; background-color: rgba(141, 156, 183, 0.1) } .right-bar.ticket-create .cayrgory-list li { width: 248px; height: 48px; box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 16px; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; padding: 0 16px; color: #002d73; transition: all 100ms ease; cursor: pointer } .right-bar.ticket-create .cayrgory-list li:hover { box-shadow: 0 8px 16px 0 rgba(38, 40, 42, 0.1) } .right-bar.ticket-create .cayrgory-list li svg { width: 24px; height: 24px; margin-right: 12px } @media screen and (max-width: 899px) { .right-bar.ticket-create .right-bar__body { padding-top: 48px } .right-bar.ticket-create .cayrgory-list li { width: 100% } .right-bar.ticket-create .form-group { width: 100% } } .filter-list__action-bar { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 24px; padding: 4px 24px 10px; border-bottom: 1px solid #dfe4ec } .filter-list__actions { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .filter-list__actions .btn { height: auto; margin-left: 24px } .filter-list__actions .icon { font-size: 16px; fill: #9c9c9c } .section__heading { margin-bottom: 12px; font-size: 12px; text-transform: uppercase; color: #2c70a2 } .filter-list__footer { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; padding: 16px 24px; margin: 0; height: 72px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); position: fixed; bottom: 0; right: 0; width: 432px } .filter-list__footer::after { content: ""; display: block; position: absolute; top: 0; right: 20px; bottom: 0; left: 0; z-index: -1; background-color: #fff } .filter-list__footer .btn[data-action="filters-save-group"] { width: 155px } .main__content.templates { padding: 16px; max-width: 748px } .main__content.notice-flash { flex-grow: 0 } .main__content.templates .templates__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between } .main__content.templates .templates__head h2 { font-family: "Lato", Arial, sans-serif; padding-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.templates .ticket__list, .main__content.templates .response__list { border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; margin: 16px 0 56px; padding: 12px 8px } .main__content.templates .ticket__list li, .main__content.templates .response__list li { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 0 0 24px } .main__content.templates .ticket__list li:not(.deleted):nth-child(odd), .main__content.templates .response__list li:not(.deleted):nth-child(odd) { background-color: #f9fafd } .main__content.templates .ticket__list li h3, .main__content.templates .response__list li h3 { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; -ms-flex-positive: 1; flex-grow: 1 } .main__content.templates .ticket__list li a, .main__content.templates .response__list li a { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 48px; height: 48px } .main__content.templates .ticket__list li a svg, .main__content.templates .response__list li a svg { width: 16px; height: 16px; fill: #9c9c9c } .main__content.templates .ticket__list li a:hover svg, .main__content.templates .response__list li a:hover svg { fill: #002d73 } .template-create .template-create__body h3 a { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .template-create .template-create__body h3 .icon-back { width: 24px; height: 24px; margin-right: 8px } .template-create .template-create__body .template--type { margin-top: 37px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0; display: -ms-flexbox; display: flex } .template-create .template-create__body .template--type a { color: #2c70a2; margin-left: 8px; transition: all 100ms ease } .template-create .template-create__body .template--type a:hover { color: #025cca } .template-create .template-create__body .form { margin-top: 32px } .template-create .template-create__body .form .form-group { margin-bottom: 24px } .template-create .template-create__body .form .form-group textarea { height: 134px; font-style: 12px; padding: 12px } .template-create .template-create__body .form .template--tags label { display: block; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; margin-bottom: 12px; } .template-create .template-create__body .form .template--tags .tag-list { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap } .template-create .template-create__body .form .template--tags .tag-list a { margin: 0 8px 8px 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding-left: 12px; padding-right: 12px; font-family: "Lato", Arial, sans-serif; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: .1px; color: #2c70a2; height: 28px; background-color: #f5f8ff; transition: all 100ms ease } .template-create .template-create__body .form .template--tags .tag-list a:hover { background-color: #e0e6f5 } .template-create .template-create__body .form .template--tags .tag-list a i { width: 28px; height: 28px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .template-create .template-create__body .form .template--tags .tag-list a i .icon-close { width: 8px; height: 8px } .template-create .template-create__body .form .template--submit { margin-top: 24px } @media screen and (max-width: 899px) { .template-create .template-create__body .template--type { margin-top: 0 } } .modal.templates .modal__description { padding: 17px; background-color: #f9fafd } @media (max-width: 899px) { .templates__head { -ms-flex-wrap: wrap; flex-wrap: wrap } .templates__head .btn { margin: 6px 0 6px auto } .main__content.templates .ticket__list li, .main__content.templates .response__list li { padding-left: 12px } } .main__content.categories { padding: 16px 32px 0 16px; position: relative } .main__content.categories .categories__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; margin-right: 200px; margin-bottom: 16px } .main__content.categories .categories__head h2 { font-family: "Lato", Arial, sans-serif; padding-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.categories .categories__head .btn { min-width: 168px } .main__content.categories .new-category { position: absolute; top: 27px; right: 32px; width: 168px } .main__content.categories .new-category a { width: 100% } .main__content.categories .table-wrap { margin-right: 200px; margin-top: 0 } .main__content.categories .table-wrap th .tooltype { margin-left: 3px } .main__content.categories .table-wrap tbody td:first-child { padding-left: 24px; padding-right: 16px } .main__content.categories .table-wrap tbody td:last-child { padding-left: 16px; padding-right: 24px } .main__content.categories .table-wrap tbody a { transition: all 100ms ease; color: #004c84; vertical-align: middle; } .main__content.categories .table-wrap tbody a:hover { color: #025cca } .main__content.categories .table-wrap tbody .generate a { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.categories .table-wrap tbody .generate a:not([data-action="generate-link"]) { width: 32px; height: 32px } .main__content.categories .table-wrap tbody .generate a svg { width: 16px; height: 16px; fill: #2c70a2; } .main__content.categories .table-wrap tbody .generate a:hover svg { fill: #002d73 } .main__content.categories .table-wrap tbody .dropdown a { color: #26282a } .main__content.categories .table-wrap .generate { width: 200px } .main__content.categories .table-wrap .assign { width: 105px; text-align: center } .main__content.categories .table-wrap .assign .autoassign-config-display { font-size: 90%; } .main__content.categories .table-wrap .dropdown.priority svg { margin-right: 8px } .main__content.categories .table-wrap .table tr.category-new { display: none; animation: backgrounColor 10s ease-in-out } @keyframes backgrounColor { from { background-color: #e5fff2 } to { background-color: initial } } @media screen and (max-width: 1280px) { .main__content.categories { padding: 16px 12px 24px } .main__content.categories .categories__head { margin-right: 0 } .main__content.categories .new-category { position: static; margin: 0 0 16px auto } .main__content.categories .table-wrap { margin-right: 0; overflow-x: auto } } .right-bar.category-create .right-bar__body { width: 432px; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.category-create .right-bar__footer { width: 432px; -ms-flex-pack: end; justify-content: flex-end } .right-bar.category-create .right-bar__footer .btn-full { min-width: 152px } .right-bar.category-create .form-group { margin-top: 37px; width: 320px } .category-create .category-create__select { margin-top: 24px; margin-bottom: 16px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .category-create .category-create__select>span { margin-right: 6px; color: #959eb0 } .right-bar.category-create .category-create__select .dropdown-select span { color: #002d73 } .right-bar.category-create .category-create__select .dropdown-select .icon-chevron-down { fill: #002d73 } .right-bar.category-create #select-users-window .autoassign-users { display: flex; flex-wrap: wrap; } .right-bar.category-create #select-users-window .autoassign-users .checkbox-custom { width: 33%; } .right-bar.category-create .btn { margin-top: 32px } .right-bar.category-create .category-create__autoassign { margin-top: 16px } .right-bar.category-create .category-create__autoassign .switch-checkbox span { color: #959eb0 } .right-bar.category-create .category-create__autoassign .switch-checkbox input[type="checkbox"]:checked+.switch-checkbox__bullet+span { color: #002d73 } @media screen and (max-width: 899px) { .right-bar.category-create .right-bar__body { width: 100% } } [data-type="link-generate-message"] { top: 80px!important } .main__content.team { padding: 16px 32px 0 16px; position: relative } .main__content.team .team__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; margin-right: 200px; margin-bottom: 16px } .main__content.team .team__head h2 { font-family: "Lato", Arial, sans-serif; padding-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.team .team__head .btn { min-width: 168px } .main__content.team .new-team { position: absolute; top: 27px; right: 32px; width: 168px } .main__content.team .new-team a { width: 100% } .main__content.team .table-wrap { margin-right: 200px; margin-top: 0 } .main__content.team .table-wrap tbody td:first-child { padding-left: 24px; padding-right: 16px } .main__content.team .table-wrap tbody td:last-child { padding-left: 16px; padding-right: 24px } .main__content.team .table-wrap tbody tr.team-new { animation: backgrounColor 10s ease-in-out } @keyframes backgrounColor { from { background-color: #e5fff2 } to { background-color: initial } } .main__content.team .table-wrap tbody a { transition: all 100ms ease; color: #2c70a2; vertical-align: middle; } .main__content.team .table-wrap tbody a:hover { color: #025cca } .main__content.team .table-wrap tbody .dropdown a { color: #26282a } .main__content.team .table-wrap tbody .rate { width: 115px } .main__content.team .table-wrap .buttons { width: 100px; padding-left: 16px; padding-right: 16px } .main__content.team .table-wrap .buttons p { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; width: 80px } .main__content.team .table-wrap .buttons p a { width: 32px; height: 32px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.team .table-wrap .buttons p a svg { width: 16px; height: 16px; fill: #2c70a2 } .main__content.team .table-wrap .buttons p a:hover svg { fill: #002d73 } .main__content.team .table-wrap .assign { width: 105px; text-align: center } .main__content.team .table-wrap .dropdown.priority svg { margin-right: 8px } @media screen and (max-width: 1280px) { .main__content.team { padding: 16px 12px 24px } .main__content.team .team__head { margin-right: 0 } .main__content.team .new-team { position: static; margin: 0 0 16px auto } .main__content.team .table-wrap { margin-right: 0; overflow-x: auto } } .team-create { overflow: auto } .team-create .right-bar__body { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .team-create .right-bar__body textarea { padding: 8px 12px } .team-create .right-bar__body .step-footer { margin-top: auto } .team-create .right-bar__body .defaults-section { margin-top: 104px } .team-create .right-bar__body .defaults-section h4 { margin-bottom: 16px } .team-create .right-bar__body .defaults-section .checkbox-custom { margin-bottom: 12px } .team-create .right-bar__body .defaults-section .check-plus-input { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-top: -5px } .team-create .right-bar__body .defaults-section .check-plus-input .checkbox-custom { margin-bottom: 0 } .team-create .right-bar__body .defaults-section .check-plus-input .form-group { width: 45px!important; margin-left: 8px; margin-bottom: 0 } .team-create .right-bar__body .defaults-section .check-plus-input .form-group .form-control { height: 32px } .team-create .right-bar__body [data-action="save"] { display: none; min-width: 176px } @media screen and (max-width: 899px) { .team-create .right-bar__body [data-action="save"] { width: 145px!important } } .team-create .right-bar__body [data-action="next"] { margin-left: auto } .team-create .right-bar__body[data-step="1"] .form-group { width: 320px; margin-bottom: 14px } .team-create .right-bar__body[data-step="1"] .item--section { margin-top: 32px } .team-create .right-bar__body[data-step="1"] .item--section .form-group { margin-bottom: 24px } .team-create .right-bar__body[data-step="1"] .form-switcher { margin-top: 32px } .team-create .right-bar__body[data-step="1"] h4 { margin-bottom: 24px } .team-create .right-bar__body[data-step="1"] [data-action="back"] { display: none } .team-create .right-bar__body[data-step="2"] h4 { margin-bottom: 16px } .team-create .right-bar__body[data-step="2"] h4 span { margin-left: 16px } .team-create .right-bar__body[data-step="2"] .checkbox-custom { margin-bottom: 12px } .team-create .right-bar__body[data-step="2"] .item--section { margin-bottom: 40px } .team-create .right-bar__body[data-step="3"] textarea { height: 134px } .team-create .right-bar__body[data-step="4"] .form-switcher { margin-bottom: 16px } .team-create .right-bar__body[data-step="5"] h5 { margin-bottom: 16px } .team-create .right-bar__body[data-step="5"] .item--section { margin-bottom: 24px } .team-create .right-bar__body[data-step="5"] .item--section .checkbox-custom { margin-bottom: 12px } .team-create .right-bar__footer { width: 584px; -ms-flex-pack: justify; justify-content: space-between } @media screen and (max-width: 899px) { .team-create .right-bar__body { padding-top: 48px!important } } .notification-flash[data-type="team-created-confirm"] { top: 80px; padding: 24px 32px } .main__content.knowledge { padding: 7px 40px 40px 16px; position: relative } .main__content.knowledge .selectize-control .item { transition: all 100ms ease } .main__content.knowledge .selectize-control .item:hover { background-color: #e0e6f5!important } .main__content.knowledge .knowledge__head { margin: 0 -40px 0 12px; padding-right: 40px; border-bottom: 2px solid #dfe4ec; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between } .main__content.knowledge .knowledge__head .knowledge__head_tabs { display: -ms-flexbox; display: flex; -ms-flex-align: end; align-items: flex-end } .main__content.knowledge .knowledge__head .knowledge__head_tabs li { padding: 6px 16px; text-align: center; cursor: pointer; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border-bottom: 2px solid #dfe4ec; transition: all 100ms ease; margin-bottom: -2px } .main__content.knowledge .knowledge__head .knowledge__head_tabs li:not(.current):hover { background-color: #f5f8ff } .main__content.knowledge .knowledge__head .knowledge__head_tabs li b { font-weight: 700; margin-left: 6px } .main__content.knowledge .knowledge__head .knowledge__head_tabs li.current { border-bottom-color: #4c6587; color: #26282a } .main__content.knowledge .knowledge__head .knowledge__head_buttons { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 8px } .main__content.knowledge .knowledge__head .knowledge__head_buttons a { margin-left: 24px; color: #2c70a2; transition: all 100ms ease } .main__content.knowledge .knowledge__head .knowledge__head_buttons a:hover { color: #025cca } .main__content.knowledge .knowledge__head .knowledge__head_buttons .btn { width: 168px; height: 40px } .main__content.knowledge .knowledge__tabs { margin-top: 24px } .main__content.knowledge .knowledge__tabs .knowledge__tabs_tab { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; display: none } .main__content.knowledge .knowledge__tabs[data-current='public'] .knowledge__tabs_tab[data-tab='public'] { display: -ms-flexbox; display: flex } .main__content.knowledge .knowledge__tabs[data-current='private'] .knowledge__tabs_tab[data-tab='private'] { display: -ms-flexbox; display: flex } .main__content.knowledge .knowledge__tabs[data-current='draft'] .knowledge__tabs_tab[data-tab='draft'] { display: -ms-flexbox; display: flex } .main__content.knowledge .knowledge__tabs .knowledge__list { width: calc(50% - 12px); margin-bottom: 24px; padding: 16px 16px 14px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head h3 { font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin: -5px -8px 0 0 } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li { margin-left: 8px; width: 32px; height: 32px } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a { display: -ms-flexbox; display: flex; width: 100%; height: 100%; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li a:hover .icon { fill: #002d73 } .main__content.knowledge .knowledge__tabs .knowledge__list .item--head ul li .icon { width: 16px; height: 16px; fill: #9c9c9c } .main__content.knowledge .knowledge__tabs .knowledge__list .item--list { margin-top: 16px } .main__content.knowledge .knowledge__tabs .knowledge__list .item--list li { margin-bottom: 8px } .main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; display: -ms-flexbox; display: flex } .main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 a { color: #002d73; white-space: nowrap; overflow: hidden; display: block; text-overflow: ellipsis } .main__content.knowledge .knowledge__tabs .knowledge__list .item--list li h5 span { color: #959eb0; margin-left: 8px } .main__content.knowledge .knowledge__tabs .knowledge__list .all { text-align: right } .main__content.knowledge .knowledge__tabs .knowledge__list .all a { color: #2c70a2; transition: all 100ms ease } .main__content.knowledge .knowledge__tabs .knowledge__list .all a:hover { color: #025cca } .main__content.knowledge.category .knowledge__head { -ms-flex-align: center; align-items: center; border-bottom: none } .main__content.knowledge.category .knowledge__head h2 { font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.knowledge.category .knowledge__head .knowledge__head_buttons { margin-bottom: 0 } .main__content.knowledge.category .category__list { margin-top: 16px; border-radius: 2px; box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 0 12px 0 8px } .main__content.knowledge.category .category__list .category__list_head { min-height: 56px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px; padding-left: 8px; padding-right: 16px; position: relative } .main__content.knowledge.category .category__list .category__list_head .toogle { position: absolute; top: 0; right: 0; bottom: 0; left: 0; cursor: pointer } .main__content.knowledge.category .category__list .category__list_head span { margin-left: 12px; color: #959eb0 } .main__content.knowledge.category .category__list .category__list_head a { margin-left: 8px; width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 1 } .main__content.knowledge.category .category__list .category__list_head a svg { width: 16px; height: 16px; fill: #9c9c9c } .main__content.knowledge.category .category__list .category__list_head a:hover svg { fill: #002d73 } .main__content.knowledge.category .category__list .category__list_head .show { margin-left: auto } .main__content.knowledge.category .category__list .category__list_head .icon-down { fill: #002d73 } .main__content.knowledge.category .category__list.visible .category__list_head .icon-down { -ms-transform: rotate(180deg); transform: rotate(180deg) } .main__content.knowledge.category .category__list .category__list_table { display: none } .main__content.knowledge.category .category__list .category__list_table.overflow-x-scroll table { min-width: 640px } .main__content.knowledge.category .category__list .category__list_table table { width: 100% } .main__content.knowledge.category .category__list .category__list_table table tr { transition: all 100ms ease } .main__content.knowledge.category .category__list .category__list_table table tr:hover { background-color: #f1f2f5!important } .main__content.knowledge.category .category__list .category__list_table table tr:nth-child(odd) { background-color: #f9fafd } .main__content.knowledge.category .category__list .category__list_table table tr.pin .actions .icon-pin { fill: #002d73 } .main__content.knowledge.category .category__list .category__list_table table td { height: 56px; vertical-align: middle } .main__content.knowledge.category .category__list .category__list_table table td.title { width: auto; padding-left: 8px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #002d73 } .main__content.knowledge.category .category__list .category__list_table table td.title a { color: #002d73 } .main__content.knowledge.category .category__list .category__list_table table td.view { width: 12%; color: #959eb0; font-size: 10px; vertical-align: middle } .main__content.knowledge.category .category__list .category__list_table table td.view .icon-eye-close { vertical-align: middle; width: 16px; height: 16px; fill: #9c9c9c; margin-right: 2px } .main__content.knowledge.category .category__list .category__list_table table td.status { width: 16%; font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; color: #959eb0; text-transform: uppercase } .main__content.knowledge.category .category__list .category__list_table table td.status .rating { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.knowledge.category .category__list .category__list_table table td.status .rating .votes { margin-left: 8px; font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 16px; letter-spacing: .1px; color: #959eb0 } .main__content.knowledge.category .category__list .category__list_table table td.actions { width: 10% } .main__content.knowledge.category .category__list .category__list_table table td.actions .actions--buttons { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: end; justify-content: flex-end; margin-right: 16px } .main__content.knowledge.category .category__list .category__list_table table td.actions a { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-left: 8px } .main__content.knowledge.category .category__list .category__list_table table td.actions a svg { width: 16px; height: 16px; fill: #9c9c9c } .main__content.knowledge.category .category__list .category__list_table table td.actions a:hover svg { fill: #002d73 } .main__content.knowledge.article { padding: 16px 32px 40px 24px } .main__content.knowledge.article .block--attach-list { margin-top: 16px } .main__content.knowledge.article .block--attach-list div { width: 284px; height: 32px; padding-left: 8px; border-radius: 2px; background-color: #f5f8ff; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; position: relative; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 4px } .main__content.knowledge.article .block--attach-list div i { width: 32px; height: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; cursor: pointer } .main__content.knowledge.article .block--attach-list div i svg { width: 7px; height: 7px; fill: #9c9c9c } .main__content.knowledge.article .block--attach-list div i:hover svg { width: 7px; height: 7px; fill: #959eb0 } .main__content.knowledge.article .article__body { margin-right: 340px; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; } .main__content.knowledge.article .article__body .article__back a { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; transition: all 100ms ease } .main__content.knowledge.article .article__body .article__back a:hover { color: #025cca } .main__content.knowledge.article .article__body .article__back a:hover .icon-back { fill: #025cca } .main__content.knowledge.article .article__body .article__back .icon-back { width: 20px; fill: #2c70a2; margin-right: 10px } .main__content.knowledge.article .article__body h2 { margin-top: 16px; font-size: 24px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.17; letter-spacing: .1px } .main__content.knowledge.article .article__body .article__description { margin-top: 24px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px; color: #26282a } .main__content.knowledge.article .article__body .article__description p { min-height: 16px } .main__content.knowledge.article .article__body .article__description ol { list-style: initial; padding-left: 1em } .main__content.knowledge.article .article__body .article__description ul { list-style: initial; padding-left: 2em } .main__content.knowledge.article .article__body .article__description h2 { font-size: 24px; margin-bottom: 16px; font-weight: 700 } .main__content.knowledge.article .article__body .article__description h3 { font-size: 18px; margin-bottom: 16px; font-weight: 700 } .main__content.knowledge.article .article__body .article__description h4 { font-size: 14px; margin-bottom: 16px; font-weight: 700 } .main__content.knowledge.article .article__body .article__description blockquote { border-left: 8px solid #002d73; padding: 8px; font-style: italic } .main__content.knowledge.article .article__body .article__description b, .main__content.knowledge.article .article__body .article__description strong { font-weight: 700 } .main__content.knowledge.article .article__body .article__description .mceLayout { width: 100% } .main__content.knowledge.article .article__body .attachments { margin-top: 16px; } .main__content.knowledge.article .article__keywords { margin-top: 48px } .main__content.knowledge.article .article__keywords h4 { font-size: 14px; font-weight: 700 } .main__content.knowledge.article .article__keywords .article__keywords_list { margin-top: 12px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.knowledge.article .article__keywords .article__keywords_list span { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; height: 28px; padding: 0 12px; border-radius: 2px; background-color: #f5f8ff; font-size: 12px; line-height: 1.33; letter-spacing: .1px; color: #2c70a2; margin: 0 8px 8px 0 } .main__content.knowledge.article .article__related { margin-top: 40px } .main__content.knowledge.article .article__related h4 { font-size: 14px; font-weight: 700; margin-bottom: 12px } .main__content.knowledge.article .article__related p { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 2; letter-spacing: .1px; color: #002d73 } .main__content.knowledge.article .article__related p a { color: #002d73 } .main__content.knowledge.article .article__title { margin-top: 24px } .main__content.knowledge.article .block--attach { margin-top: 16px } .main__content.knowledge.article .block--attach-list { margin: 0 } .main__content.knowledge.article .block--attach-list div:first-child { margin-top: 16px } .main__content.knowledge.article .form-group.article__keywords { margin-top: 30px } .main__content.knowledge.article .form-group.article__keywords label b { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: center; color: #26282a } .main__content.knowledge.article .form-group.article__keywords label span { margin-left: 4px } .main__content.knowledge.article .form-group.article__keywords .selectize-input { margin-top: 0 } .main__content.knowledge.article .form-group.article__keywords .selectize-input::after { display: none } .main__content.knowledge.article .form-group.article__keywords .selectize-input .item { height: 28px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; background-color: #f5f8ff; border-radius: 2px; padding: 0 24px 0 12px; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: .1px; color: #2c70a2; margin-bottom: 0 } .main__content.knowledge.article .form-group.article__keywords .selectize-input .item a { border: none; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 24px; height: 24px; margin: 0; padding: 0; top: 2px; color: #9c9c9c } .main__content.knowledge.article .form-group.article__keywords .selectize-input .item a:hover { color: #002d73; background-color: transparent } .main__content.knowledge .article__detalies { width: 304px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: absolute; top: 16px; right: 32px; padding: 12px 16px 21px } .main__content.knowledge .article__detalies .article__detalies_head { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between } .main__content.knowledge .article__detalies .article__detalies_head h3 { font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.knowledge .article__detalies .article__detalies_list { margin-top: 24px } .main__content.knowledge .article__detalies .article__detalies_list li { margin-bottom: 12px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; display: -ms-flexbox; display: flex } .main__content.knowledge .article__detalies .article__detalies_list li .name { width: 120px; color: #959eb0 } .main__content.knowledge .article__detalies .article__detalies_list li .descr a { display: inline-block; color: #2c70a2; transition: all 100ms ease; margin-left: 4px } .main__content.knowledge .article__detalies .article__detalies_list li .descr a:hover { color: #025cca } .main__content.knowledge .article__detalies .article__detalies_list li .descr .rate { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.knowledge .article__detalies .article__detalies_list li .descr .rate span { font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; color: #959eb0; margin-left: 8px } .main__content.knowledge .article__detalies .article__detalies_action { margin-top: 16px; text-align: center } .main__content.knowledge .article__detalies .article__detalies_action .btn { min-width: 152px; height: 40px } .main__content.knowledge .article__detalies.edit .name { width: 76px!important } .main__content.knowledge .article__detalies.edit .article__detalies_action { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; margin-top: 32px } .main__content.knowledge .article__detalies.edit .article__detalies_action .btn { min-width: 112px; padding: 4px } .main__content.knowledge .article__detalies.edit .article__detalies_action .btn--blue-border { color: #002d73; border-color: #002d73 } .right-bar.knowledge-category-create h3, .knowledge-sub-category-create h3, .knowledge-sub-category-edit h3, .knowledge-category-edit h3 { margin-bottom: 37px } .right-bar.knowledge-category-create .right-bar__footer, .knowledge-sub-category-create .right-bar__footer, .knowledge-sub-category-edit .right-bar__footer, .knowledge-category-edit .right-bar__footer { width: 448px; -ms-flex-pack: center; justify-content: center } .right-bar.knowledge-category-create .right-bar__footer .btn, .knowledge-sub-category-create .right-bar__footer .btn, .knowledge-sub-category-edit .right-bar__footer .btn, .knowledge-category-edit .right-bar__footer .btn { width: 168px } .right-bar.knowledge-category-create .param, .knowledge-sub-category-create .param, .knowledge-sub-category-edit .param, .knowledge-category-edit .param { margin-bottom: 24px; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.knowledge-category-create .param>span, .knowledge-sub-category-create .param>span, .knowledge-sub-category-edit .param>span, .knowledge-category-edit .param>span { display: inline-block; margin-right: 8px; color: #959eb0 } @media (max-width: 640px) { .main__content.knowledge { padding: 7px 16px 40px } .main__content.knowledge .knowledge__head { -ms-flex-wrap: wrap; flex-wrap: wrap; padding-right: 16px; margin-right: -16px; margin-left: -16px; padding-left: 16px } .main__content.knowledge .knowledge__head .knowledge__head_buttons { margin-left: auto } .main__content.knowledge .knowledge__head .knowledge__head_buttons a, .main__content.knowledge .knowledge__head .knowledge__head_buttons .btn { margin-left: 12px; white-space: nowrap; width: auto } .main__content.knowledge .knowledge__head_tabs { margin: 8px 0 } .main__content.knowledge .knowledge__tabs .knowledge__list { width: 100% } .main__content.knowledge.article .article__body { margin-right: 0 } .main__content.knowledge .article__detalies { position: static; margin-top: 32px; margin-left: auto; margin-right: auto } .main__content.knowledge .article__detalies.edit { padding: 0; background-color: transparent; box-shadow: none } .main__content.knowledge .article__detalies.edit .article__detalies_action { display: none } .main__content.knowledge .article__back { position: absolute; top: 12px } } @media (min-width: 640px) { .sm-hidden { display: none!important } } .right-bar.knowledge-category-create .btn, .right-bar.knowledge-sub-category-create .btn, .right-bar.knowledge-category-edit .btn, .right-bar.knowledge-sub-category-create .btn, .right-bar.knowledge-sub-category-edit .btn { margin-top: 32px } .main__content.emails { padding: 24px 24px 0 16px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column } .main__content.emails .emails__head { margin: 0 -24px 0 12px; padding-right: 24px; border-bottom: 2px solid #ffffff; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; } .main__content.emails h2 { font-family: "Lato", Arial, sans-serif; padding-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.emails .emails__head .email--new { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; margin-bottom: 4px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: center; color: #2c70a2; transition: all 100ms ease; } .main__content.emails .emails__head .email--new:hover { color: #025cca } .main__content.emails .emails__head .email--new svg { width: 16px; height: 16px; margin-right: 8px } .main__content.emails .emails__head_tabs { display: -ms-flexbox; display: flex } .main__content.emails .emails__head_tabs li { padding: 6px 16px; margin-bottom: -2px; text-align: center; cursor: pointer; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border-bottom: 2px solid #ffffff; transition: all 100ms ease; } .main__content.emails .emails__head_tabs li:not(.current):hover { background-color: #f5f8ff } .main__content.emails .emails__head_tabs li b { font-weight: 700; margin-left: 6px } .main__content.emails .emails__head_tabs li.current { border-bottom-color: #4c6587; color: #26282a } .main__content.emails .email__tabs { margin-top: 24px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; -ms-flex-positive: 1; flex-grow: 1; height: 0 } .main__content.emails .email__tabs .email__list { height: 100%; display: none } .main__content.emails .email__tabs .email__list .email__list_aside { width: 340px; -ms-flex-negative: 0; flex-shrink: 0; padding: 8px 8px 0; overflow: auto; border-right: 2px solid #dfe4ec } .main__content.emails .email__tabs .email__list .email__list_article { width: 0; -ms-flex-positive: 1; flex-grow: 1; display: none; background-color: #fff } .main__content.emails .email__tabs .email__list .email__list_article .email__list_descr { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 100% } .head { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; padding: 10px 24px; border-bottom: 1px solid #dfe4ec } .head h3 { font-size: 20px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.4; letter-spacing: .1px; white-space: nowrap; margin-right: 16px; overflow: hidden; text-overflow: ellipsis } .head time { font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; text-align: right; color: #959eb0; white-space: nowrap } .body { overflow: auto; padding: 12px 34px 0 24px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px } .body a { color: #2c70a2; transition: all 100ms ease } .body a:hover { color: #025cca } .body b, /.main__content.emails .email__tabs .email__list .email__list_article .email__list_descr*/ .body strong { font-weight: 700 } .body i { font-style: italic } .email__list_descr .form, .new-message .form { border-top: 1px solid rgba(38, 40, 42, 0.1); background-color: #fff; padding: 16px 24px } .email__list_descr .form .form-group textarea, .new-message .form .form-group textarea { height: 112px } .email__list_descr .form .form-group .btn, .new-message .form .form-group .btn { margin-top: 24px } .main__content.emails .email__tabs .email__list .list--item { padding: 16px; background-color: #f9fafd; border-bottom: 1px solid #dfe4ec; transition: all 100ms ease; cursor: default; border-left: 2px solid transparent } .main__content.emails .email__tabs .email__list .list--item:last-child { border-bottom: none } .main__content.emails .email__tabs .email__list .list--item:hover { background-color: #f1f2f5 } .main__content.emails .email__tabs .email__list .list--item.new { border-left-color: #2c70a2 } .main__content.emails .email__tabs .email__list .list--item.current { box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: relative } .main__content.emails .email__tabs .email__list .list--item .head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between } .main__content.emails .email__tabs .email__list .list--item .head h5 { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; white-space: nowrap; overflow: hidden; margin-right: 16px; text-overflow: ellipsis } .main__content.emails .email__tabs .email__list .list--item .head time { font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; color: #959eb0; white-space: nowrap } .main__content.emails .email__tabs .email__list .list--item .text { margin-top: 8px; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2 } .main__content.emails .email__tabs[data-current='inbox'] .email__list[data-tab='inbox'] { display: -ms-flexbox; display: flex } .main__content.emails .email__tabs[data-current='outbox'] .email__list[data-tab='outbox'] { display: -ms-flexbox; display: flex } .main__content.emails .email__tabs[data-current='draft'] .email__list[data-tab='draft'] { display: -ms-flexbox; display: flex } .right-bar.email-create h3 { margin-bottom: 37px } .right-bar.email-create .form-group { width: 320px; margin-bottom: 24px } .right-bar.email-create .form-group textarea { height: 200px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px } .right-bar.email-create .selectize-input { margin-top: 0 } .right-bar.email-create .form-submit { margin-top: 32px } .btn-hide-article { display: none } .btn-hide-article .icon-back { width: 24px } @media screen and (max-width: 899px) { .check-plus-input { -ms-flex-wrap: wrap; flex-wrap: wrap } .check-plus-input .form-control { margin: 12px; max-width: 320px } .right-bar.profile-edit .step-bar { width: 100%!important } .right-bar.profile-password { width: 100% !important; } .right-bar.profile-edit .step-bar li:last-child { width: auto } } @media screen and (max-width: 640px) { .btn-hide-article { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; height: 32px; margin: 6px 0 0 24px } .main__content.emails .emails__head { -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.emails .emails__head .email--new { margin: 10px 0 10px auto } .main__content.emails .email__tabs .email__list .email__list_article { position: absolute; z-index: 1; right: -100vw; width: 100vw!important; height: 100% } .main__content.emails .email__tabs .email__list .email__list_aside { width: 100% } .main__content.emails .email__tabs .email__list .email__list_descr .head { position: relative } .main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article { position: absolute; left: 24px; top: 4px; bottom: 0; height: 32px; margin: auto } .main__content.emails .email__tabs .email__list .email__list_descr .head .btn-hide-article+* { margin-left: 36px } } .main__content.profile { padding: 16px 24px } .main__content.profile .mfa-steps { display: flex; justify-content: center; } .main__content.profile .mfa-steps .step-bar { width: 70%; } .main__content.profile .mfa__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; margin-right: 200px; margin-bottom: 16px; } .main__content.profile .mfa__head h2 { font-family: "Lato", Arial, sans-serif; padding-left: 16px; font-size: 18px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: 0.1px; } .main__content.profile .profile__wrapper { background-color: #fff; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); max-width: 482px; width: 100%; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-direction: column; flex-direction: column; padding: 16px 16px 48px } .main__content.profile .profile__wrapper.mfa { max-width: 90%; } @media screen and (max-width: 1200px) { .main__content.profile .profile__wrapper.mfa { max-width: 100%; } } .main__content.profile .profile__wrapper.mfa h3 { font-size: 18px; font-weight: bolder; margin-bottom: 10px; } .main__content.profile .profile__wrapper.mfa p { font-size: 16px; margin-bottom: 6px; } .main__content.profile .profile__wrapper.mfa .step-3 { text-align: center; } .main__content.profile .profile__wrapper.mfa .step-3 .shield-icon { font-size: 3rem; } .main__content.profile .profile__wrapper.mfa .mfa-steps .step-bar li { cursor: default; } #verify-input-password { } #verify-input { max-width: 120px; margin-right: 8px; } #verify-form .form-group { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; } #verify-form .form-group label { font-size: 20px; color: #6b7480; margin-right: 6px; } #verify-form .form-group .btn.btn--blue-border { height: 40px; } .verify-back { max-width: 200px; margin-left: auto; margin-right: auto; } .main__content.profile .profile__wrapper:not(:last-child) { margin-right: 10px; } .main__content.profile .profile__info { display: -ms-flexbox; display: flex } .main__content.profile .profile__info .profile__photo { width: 160px; height: 160px; position: relative; background-color: #dfe4ec } .main__content.profile .profile__info .profile__photo .profile__photo_wrapper { width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.profile .profile__info .profile__photo .profile__photo_wrapper img { width: 100%; height: 100%; object-fit: cover; object-position: center } .main__content.profile .profile__info .profile__photo .icon-no-photo { width: 79px; height: 115px } .main__content.profile .profile__info .profile__photo a { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; position: absolute; bottom: 0; left: 0; width: 100%; height: 24px; background-color: rgba(38, 40, 42, 0.6); font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #fff; transition: all 150ms ease } .main__content.profile .profile__info .profile__photo a input { width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; opacity: 0 } .main__content.profile .profile__info .profile__photo:hover a { height: 32px } .main__content.profile .profile__info .profile__info_list { margin-left: 16px } .main__content.profile .profile__info .profile__info_list h3 { font-size: 20px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.4; letter-spacing: .1px } .main__content.profile .profile__info .profile__info_list .info--mail { margin-top: 8px } .main__content.profile .profile__info .profile__info_list .info--mail a { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; transition: all 100ms ease } .main__content.profile .profile__info .profile__info_list .info--mail a:hover { color: #025cca } .main__content.profile .profile__info .profile__info_list .info-lng { margin-top: 24px } .main__content.profile .profile__info .profile__info_list .info-lng h5 { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select { margin-top: 8px; color: #2c70a2 } .main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select span { color: #2c70a2 } .main__content.profile .profile__info .profile__info_list .info-lng .dropdown-select .icon-chevron-down { fill: #2c70a2 } .main__content.profile .profile__edit { margin-top: 12px } .main__content.profile .profile__edit a { text-decoration: none; } .main__content.profile .profile__edit .btn { width: 160px; height: 40px } .main__content.profile .profile__edit .btn.wider { width: 100%; } .main__content.profile .profile__control { margin-top: 32px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } .main__content.profile .profile__control a { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; transition: all 100ms ease } .main__content.profile .profile__control a svg { width: 16px; height: 16px; margin-right: 8px; transition: all 100ms ease } .main__content.profile .profile__control a[data-action="profile-delete"] { color: #e64342 } .main__content.profile .profile__control a[data-action="profile-delete"] svg { fill: #e64342 } .main__content.profile .profile__control a[data-action="profile-delete"]:hover { color: #d42120 } .main__content.profile .profile__control a[data-action="profile-delete"]:hover svg { fill: #d42120 } .main__content.profile .profile__control a.profile-log-out { color: #2c70a2; margin-top: 12px; } .main__content.profile .profile__control a.profile-log-out svg { fill: #2c70a2 } .main__content.profile .profile__control a.profile-log-out:hover { color: #025cca } .main__content.profile .profile__control a.profile-log-out:hover svg { fill: #025cca } .right-bar.profile-edit .right-bar__body, .right-bar.profile-edit .right-bar__footer { width: 468px } .right-bar.profile-edit .right-bar__body[data-step="3"], .right-bar.profile-edit .right-bar__body[data-step="4"] { width: 495px } .right-bar.profile-edit .right-bar__body[data-step="3"] .right-bar__footer, .right-bar.profile-edit .right-bar__body[data-step="4"] .right-bar__footer { width: 495px } .right-bar.profile-edit .step-bar { width: 372px } .right-bar.profile-edit .step-bar li { cursor: pointer } .right-bar.profile-edit [data-action="save"] { margin-left: auto } .right-bar.profile-edit textarea { height: 204px } .right-bar.profile-edit .step-item.step-1 { margin-top: 40px } .right-bar.profile-edit .step-item.step-1 .form-group { margin-bottom: 14px; width: 296px } .right-bar.profile-edit .step-item.step-1 .item--section { margin-top: 32px } .right-bar.profile-edit .step-item.step-1 .item--section h4 { margin-bottom: 24px } .right-bar.profile-edit .step-item.step-1 .item--section .form-group { margin-bottom: 24px } .right-bar.profile-edit .step-item.step-3 .form-switcher { margin-bottom: 16px } .right-bar.profile-edit .step-item.step-3 .defaults-section { margin-top: 64px } .right-bar.profile-edit .step-item.step-3 .defaults-section .checkbox-custom { margin-bottom: 16px } .right-bar.profile-edit .step-item.step-3 .defaults-section h4 { margin-bottom: 16px } .right-bar.profile-edit .step-item.step-3 .check-plus-input { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-top: -5px } .right-bar.profile-edit .step-item.step-3 .check-plus-input .checkbox-custom { margin-bottom: 0 } .right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group { width: 40px; margin-left: 8px; margin-bottom: 0 } .right-bar.profile-edit .step-item.step-3 .check-plus-input .form-group .form-control { height: 32px } .right-bar.profile-edit .step-item.step-4 h5 { margin-bottom: 16px } .right-bar.profile-edit .step-item.step-4 .checkbox-custom { margin-bottom: 12px } .right-bar.profile-edit .step-item.step-4 .item--section { margin-bottom: 24px } .modal.profile-delete .form-group { margin-top: 24px } .modal.profile-delete .modal__buttons { margin-top: 40px } .modal.profile-delete .btn.red { background-color: #e64342 } .modal.profile-delete .btn.red:hover { background-color: #d42120 } .right-bar.profile-password .right-bar__body, .right-bar.profile-password .right-bar__footer { width: 468px; } .right-bar.profile-password [data-action="save"] { margin-left: auto; } @media screen and (max-width: 480px) { .profile__info { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center } .profile__info .profile__info_list { width: 100%; margin: 24px 0 0!important } } .main__content.reports { padding: 16px 24px } .main__content.reports form { margin-bottom: 30px } .main__content.reports .reports__head { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: justify; justify-content: space-between; margin-right: 15vw; padding-left: 16px } .main__content.reports .reports__head .btn { width: 166px } .main__content.reports h2 { font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.reports h3 { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .main__content.reports h4 { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .main__content.reports .reports__range { margin-top: 16px; padding-left: 16px; display: -ms-flexbox; display: flex } .main__content.reports .reports__range .reports__range_form { margin-left: 24px } .main__content.reports .reports__range .reports__range_form .range--fromto { margin-top: 11px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.reports .reports__range .reports__range_form .range--fromto .switch-checkbox { margin-right: 16px } .main__content.reports .reports__range .reports__range_form .range--fromto .form-group { display: -ms-flexbox; display: flex; margin: 0 7px 0 0; -ms-flex-align: center; align-items: center } .main__content.reports .reports__range .reports__range_form .range--fromto .form-group label { color: #26282a; margin: 0 7px 0 0 } .main__content.reports .reports__range .reports__range_form .range--fromto .form-group input { width: 50px; height: 32px } .main__content.reports .reports__type { margin-top: 12px; padding-left: 16px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.reports .reports__type .dropdown-select { margin-left: 18px } .main__content.reports .reports__table { margin: 24px 15vw 56px 0; background-color: #fff; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); padding: 12px } .main__content.reports .reports__table .table tbody td:nth-child(2) { text-align: right } .main__content.reports .reports__table .table tbody td:nth-child(3) { text-align: right } .main__content.reports .reports__table .table tbody td:nth-child(4) { text-align: right } .main__content.reports .reports__table .table tbody tr.total td { font-weight: 700 } .main__content.reports .reports__checkbox { margin-top: 32px } .main__content.reports .reports__checkbox h3 { margin-bottom: 16px } .main__content.reports .reports__checkbox .checkbox-custom, .main__content.reports .reports__checkbox .radio-custom { margin-bottom: 12px } .main__content.reports .reports__checkbox .checkbox-custom label { color: #959eb0; transition: all 100ms ease } .main__content.reports .reports__checkbox .checkbox-custom input:checked+label { color: #002d73 } .main__content.reports .reports__export { margin-top: 40px; margin-bottom: 200px } .main__content.reports .reports__export .btn { width: 166px; height: 48px } .main__content.reports .reports__export [ripple]::before { z-index: 9 } @media screen and (max-width: 899px) { .main__content.reports { padding: 16px 12px 24px } .main__content.reports .reports__head { padding-right: 0 } .main__content.reports .reports__table { margin-right: 0; overflow: auto; padding: 0 } .main__content.reports .reports__export { margin-bottom: 24px } } .main__content.settings { position: relative; padding: 28px 432px 100px 0 } .main__content.settings .mt24 { margin-top: 24px } .main__content.settings h3 { margin-left: 40px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.settings h5 { display: -ms-flexbox; display: flex; -ms-flex-pack: end; justify-content: flex-end; color: #26282a; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; width: 200px; -ms-flex-negative: 0; flex-shrink: 0; text-align: right; padding-left: 24px } .main__content.settings h5 .tooltype { margin-top: 3px } .main__content.settings .dropdown-select .label { color: #2c70a2 } .main__content.settings .dropdown-select svg { fill: #2c70a2 } .main__content.settings .settings__status { width: 364px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 12px 16px; position: absolute; top: 16px; right: 32px } .main__content.settings .settings__status .settings__status_list { margin-top: 24px } .main__content.settings .settings__status .settings__status_list li { margin-bottom: 8px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; display: -ms-flexbox; display: flex } .main__content.settings .settings__status .settings__status_list .list--name { width: 155px; color: #2c70a2; } .main__content.settings .settings__form h3 { margin-bottom: 24px } .main__content.settings .settings__form .settings__form_block { margin-bottom: 64px } .main__content.settings .settings__form .settings__form_block.language .form-switcher { margin-left: 65px } .main__content.settings .settings__form .form-group { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input { margin-top: 0 } .main__content.settings .settings__form .form-group .form-control.input-tags .selectize-input::after { display: none } .main__content.settings .settings__form .form-group.timezone .selectize-control { margin-left: 24px } .main__content.settings .settings__form .form-group.timezone .selectize-control .selectize-input { margin-top: 0 } .main__content.settings .settings__form .form-group.list { -ms-flex-align: start; align-items: flex-start } .main__content.settings .settings__form .form-group.list label { margin-top: 9px } .main__content.settings .settings__form .form-group.list .input-list li { margin-bottom: 16px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; line-height: 1.2 } .main__content.settings .settings__form .form-group.list .input-list li:last-child { margin-bottom: 0 } .main__content.settings .settings__form .form-group.list .input-list li input { margin-right: 8px } .main__content.settings .settings__form .form-group.list .input-list li span { margin-right: 6px; white-space: nowrap } .main__content.settings .settings__form .form-group.list .input-list li a { transition: all 100ms ease; color: #2c70a2; white-space: nowrap } .main__content.settings .settings__form .form-group.list .input-list li a:hover { color: #025cca } .main__content.settings .settings__form .form-group>span { white-space: nowrap; margin-left: 12px } .main__content.settings .settings__form .form-group label { display: -ms-inline-flexbox; display: inline-flex; width: 200px; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-pack: end; justify-content: flex-end; -ms-flex-align: center; align-items: center; margin: 0 } .main__content.settings .settings__form .form-group label span { color: #26282a; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: right } .main__content.settings .settings__form .form-group input { width: 320px; margin-left: 24px } .main__content.settings .settings__form .form-group.short input { width: 100px } .main__content.settings .settings__form .tooltype { margin-left: 8px } .main__content.settings .settings__form .dropdown-select { margin-left: 24px } .main__content.settings .settings__form .settings__form_submit { margin-top: -24px; padding-left: 224px } .main__content.settings .settings__form .settings__form_submit .btn.test-connection { width: 216px } .main__content.settings .settings__form .settings__form_submit .btn[data-action="save"] { width: 168px } .main__content.settings .settings__form .radio-group { display: -ms-flexbox; display: flex; margin-bottom: 16px; -ms-flex-align: start; align-items: flex-start } .main__content.settings .settings__form .radio-group .radio-list { margin-left: 24px; margin-top: 3px } .main__content.settings .settings__form .radio-group .radio-custom { margin-bottom: 12px } .main__content.settings .settings__form .radio-group .radio-custom label { white-space: nowrap } .main__content.settings .settings__form .radio-group .radio-custom:last-child { margin-bottom: 0 } .main__content.settings .settings__form .checkbox-group { display: -ms-flexbox; display: flex; margin-bottom: 16px; -ms-flex-align: start; align-items: flex-start } .main__content.settings .settings__form .checkbox-group.list { -ms-flex-direction: column; flex-direction: column } .main__content.settings .settings__form .checkbox-group.list .checkbox-custom { margin-left: 40px; margin-bottom: 16px } .main__content.settings .settings__form .checkbox-group .checkbox-list { margin-left: 24px } .main__content.settings .settings__form .checkbox-group .checkbox-list> :last-child { margin-bottom: 0!important } .main__content.settings .settings__form .checkbox-group .checkbox-list .checkbox-custom { margin-bottom: 16px; margin-left: 0 } .main__content.settings .settings__form .checkbox-group .checkbox-custom { margin-left: 24px; margin-top: 3px } .main__content.settings .settings__form .checkbox-group .checkbox-custom label { white-space: nowrap } .main__content.settings .settings__form .checkbox-group .switch-checkbox { margin-left: 24px; margin-top: 3px } .main__content.settings .settings__form .checkbox-group.multiple-emails h5 { margin-top: 12px } .main__content.settings .settings__form .checkbox-group.multiple-emails .form-group { margin-bottom: 0; margin-left: 8px } .main__content.settings .settings__form .checkbox-group.multiple-emails .form-group .form-control { margin: 0; width: 100px } .main__content.settings .selectize-input { width: 320px } .main__content.settings textarea { width: 320px; height: 105px; resize: none } @media screen and (max-width: 1230px) { .main__content.settings { padding: 16px 12px 24px; position: relative; z-index: 1 } .main__content.settings .settings__status { position: static; width: 100% } .main__content.settings .settings__status h3 { margin-left: 0; font-size: 16px } .main__content.settings .settings__status .list--name { -ms-flex-negative: 0; flex-shrink: 0 } .main__content.settings .settings__form { margin-top: 16px } .main__content.settings .settings__form h3 { margin-left: 0; font-size: 16px } .main__content.settings .settings__form .form-group { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start } .main__content.settings .settings__form .form-group .selectize-control { margin-left: 0!important } .main__content.settings .settings__form .form-group>span { margin: 4px auto 0 } .main__content.settings .settings__form .form-group.row { -ms-flex-direction: row; flex-direction: row; -ms-flex-align: center; align-items: center } .main__content.settings .settings__form .form-group.row label { margin-bottom: 0 } .main__content.settings .settings__form .form-group.row input { margin-left: 24px } .main__content.settings .settings__form .form-group.short input { width: 100% } .main__content.settings .settings__form .form-group label { width: auto; margin-bottom: 8px } .main__content.settings .settings__form .form-group label>span { font-size: 14px } .main__content.settings .settings__form .form-group input { margin-left: 0; width: 100% } .main__content.settings .settings__form .form-switcher { margin-left: 0!important } .main__content.settings .settings__form .settings__form_submit { padding-left: 0 } .main__content.settings .settings__form .settings__form_submit .btn { height: 40px!important } .main__content.settings .settings__form .radio-group { -ms-flex-direction: column; flex-direction: column } .main__content.settings .settings__form .radio-group h5 { width: 100%; -ms-flex-pack: start; justify-content: flex-start; padding-left: 0; margin-bottom: 8px } .main__content.settings .settings__form .radio-group h5 span br { display: none } .main__content.settings .settings__form .radio-group .radio-list { margin-left: 0 } .main__content.settings .settings__form .radio-group .radio-list label { white-space: initial } .main__content.settings .settings__form .checkbox-group { -ms-flex-direction: column; flex-direction: column } .main__content.settings .settings__form .checkbox-group.list .checkbox-custom { margin-left: 0 } .main__content.settings .settings__form .checkbox-group.row { -ms-flex-direction: row; flex-direction: row } .main__content.settings .settings__form .checkbox-group.row h5 { width: auto } .main__content.settings .settings__form .checkbox-group.row label { margin-left: 24px!important } .main__content.settings .settings__form .checkbox-group h5 { -ms-flex-pack: start; justify-content: flex-start; width: 100%; padding-left: 0; margin-bottom: 8px } .main__content.settings .settings__form .checkbox-group label { margin-left: 0!important } .main__content.settings .settings__form .checkbox-group .checkbox-custom { margin-left: 0 } .main__content.settings .settings__form .checkbox-group .checkbox-custom label { white-space: initial } .main__content.settings .settings__form .checkbox-group .checkbox-list { margin-left: 0; width: 100% } .main__content.settings .settings__form .checkbox-group .checkbox-list .form-group { width: 100% } .main__content.settings .settings__form .checkbox-group .checkbox-list .form-group textarea { width: 100% } .main__content.settings .settings__form .form-group .selectize-control { margin-left: 0; width: 100% } .main__content.settings .settings__form .form-group .selectize-control .selectize-input { width: 100% } } .main__content.tools { padding: 29px 32px 80px 16px } .main__content.tools h2 { margin-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.tools .tools__add-mail { margin-top: 16px; margin-left: 16px } .main__content.tools .tools__add-mail .form-group { display: -ms-flexbox; display: flex; margin-bottom: 8px } .main__content.tools .tools__add-mail .form-group input { width: 320px; margin-right: 12px } .main__content.tools .tools__add-mail .form-group .btn { min-width: 152px; height: 40px } .main__content.tools .tools__add-mail .mail--examples { font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2 } .main__content.tools h3 { margin-left: 16px; margin-top: 24px; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .main__content.tools .table-wrapper { border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 12px; display: -ms-inline-flexbox; display: inline-flex; margin-top: 24px } .main__content.tools .table-wrapper.ips { margin-top: 16px } .main__content.tools .table-wrapper.service-message { width: 800px; margin-top: 16px } .main__content.tools .table-wrapper.service-message table { width: 100% } .main__content.tools .table-wrapper.service-message table .style { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.tools .table-wrapper.service-message table .style::before { content: ""; display: block; width: 8px; height: 8px; border-radius: 50%; margin-right: 8px } .main__content.tools .table-wrapper.service-message table .style.none::before { border: 1px solid #d4d6e3 } .main__content.tools .table-wrapper.service-message table .style.success::before { background-color: #38bc7d } .main__content.tools .table-wrapper.service-message table .style.notice::before { background-color: #eeb707 } .main__content.tools .table-wrapper.service-message table .style.error::before { background-color: #e64342 } .main__content.tools .table-wrapper.service-message table .style.info::before { background-color: #2f8fd6; } .main__content.tools .table-wrapper.service-message table .buttons { padding: 0 12px 0 8px; vertical-align: middle } .main__content.tools .table-wrapper.service-message table .buttons p { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between } .main__content.tools .table-wrapper.service-message table .buttons p a { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 32px; height: 32px } .main__content.tools .table-wrapper.service-message table .buttons p a svg { width: 16px; height: 16px; fill: #2c70a2; } .main__content.tools .table-wrapper.service-message table .buttons p a:hover svg { fill: #002d73 } .main__content.tools .table-wrapper.email-templates { margin-top: 24px; width: 800px } .main__content.tools .table-wrapper.email-templates table { width: 100% } .main__content.tools .table-wrapper.email-templates table .buttons { padding: 0 12px 0 8px; vertical-align: middle; width: 96px; text-align: center } .main__content.tools .table-wrapper.email-templates table .buttons a { width: 32px; height: 32px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.tools .table-wrapper.email-templates table .buttons a svg { width: 16px; height: 16px } .main__content.tools .table-wrapper.email-templates table .buttons a:hover svg { fill: #002d73 } .main__content.tools .table-wrapper.custom-field { width: 900px; margin-top: 16px } .main__content.tools .table-wrapper.custom-field table { width: 100% } .main__content.tools .table-wrapper.custom-field tr.title { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .main__content.tools .table-wrapper.custom-field tr.title:hover { background-color: #fff } .main__content.tools .table-wrapper.custom-field .buttons { padding: 0 12px 0 8px; vertical-align: middle; width: 192px } .main__content.tools .table-wrapper.custom-field .buttons p { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; width: 172px } .main__content.tools .table-wrapper.custom-field .buttons p a { width: 32px; height: 32px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.tools .table-wrapper.custom-field .buttons p a svg { width: 16px; height: 16px; fill: #2c70a2; } .main__content.tools .table-wrapper.custom-field .buttons p a:hover svg { fill: #002d73 } .main__content.tools .table-wrapper.status { width: 800px; margin-top: 16px } .main__content.tools .table-wrapper.status table { width: 100% } .main__content.tools .table-wrapper.status table tbody a { color: #2c70a2; transition: all 100ms ease } .main__content.tools .table-wrapper.status table tbody a:hover { color: #025cca } .main__content.tools .table-wrapper.status tr.title { font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .main__content.tools .table-wrapper.status tr.title:hover { background-color: #fff } .main__content.tools .table-wrapper.status .buttons { padding: 0 12px 0 8px; vertical-align: middle; width: 92px } .main__content.tools .table-wrapper.status .buttons p { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; width: 72px } .main__content.tools .table-wrapper.status .buttons p a { width: 32px; height: 32px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.tools .table-wrapper.status .buttons p a svg { width: 16px; height: 16px; fill: #2c70a2; } .main__content.tools .table-wrapper.status .buttons p a:hover svg { fill: #002d73 } .main__content.tools .table-wrapper table { width: auto } .main__content.tools .table-wrapper table .unban { width: 100px } .main__content.tools .table-wrapper table .unban a { font-size: 12px; color: #2c70a2; transition: all 100ms ease } .main__content.tools .table-wrapper table .unban a:hover { color: #025cca } .main__content.tools .tools__between-head { margin-top: -13px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; width: 800px } .main__content.tools .tools__between-head.wider { width: 900px } .main__content.tools .tools__between-head .head--tooltip { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.tools .tools__between-head .head--tooltip span { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0; margin-left: 16px } .main__content.tools .tools__between-head .btn { min-width: 184px } @media screen and (max-width: 899px) { .main__content.tools { padding: 16px 12px 24px } .main__content.tools .tools__add-mail { margin-right: 16px } .main__content.tools .tools__add-mail .form-group { -ms-flex-direction: column; flex-direction: column } .main__content.tools .tools__add-mail .form-group input { width: 100%; margin-bottom: 8px } .main__content.tools .table-wrapper { overflow-x: scroll; display: block; padding: 0 } .main__content.tools .table-wrapper.table-wrapper { width: auto } .main__content.tools .tools__between-head { width: auto; margin: 0 0 16px } .main__content.tools .tools__between-head.fw { -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.tools .tools__between-head.fw .dropdown-select { margin: 8px 0 0 auto } .main__content.tools .tools__between-head .head--tooltip { -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.tools .tools__between-head .head--tooltip h2 { margin-bottom: 8px } .main__content.tools h2 { font-size: 16px } } .right-bar.service-message-create .right-bar__body { width: 595px } .right-bar.service-message-create [data-action="save"] { width: 126px } .right-bar.service-message-create [data-step="1"] [data-action="back"], .right-bar.service-message-create [data-step="1"] .save, .right-bar.service-message-create [data-step="1"] [data-action="back"], .right-bar.service-message-create [data-step="1"] .preview { display: none } .right-bar.service-message-create [data-step="2"] [data-action="next"] { display: none } .right-bar.service-message-create [data-step="2"] .save, .right-bar.service-message-create [data-step="2"] .preview { margin-left: auto } .right-bar.service-message-create .form-group { width: 320px } .right-bar.service-message-create .step-slider { margin-top: 40px } .right-bar.service-message-create .right-bar__footer { width: 584px } .right-bar.service-message-create .right-bar__footer .btn.next { margin-left: auto } .right-bar.service-message-create .step-bar { width: 140px } @media screen and (max-width: 899px) { .right-bar.service-message-create .step-bar { width: auto } .right-bar.service-message-create .step-bar li { width: auto } } .right-bar.service-message-create .styles__radio { display: -ms-flexbox; display: flex; margin: 32px } .right-bar.service-message-create .styles__radio label { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: .1px; text-align: center; color: #fff; height: 28px; padding: 0 15px; border-radius: 2px; margin-right: 8px; cursor: pointer } .right-bar.service-message-create .styles__radio label.none { border: solid 1px #9c9c9c; background-color: #fff; color: #2c70a2 } .right-bar.service-message-create .styles__radio label.none .icon-tick { fill: #2c70a2 } .right-bar.service-message-create .styles__radio label.success { background-color: #38bc7d } .right-bar.service-message-create .styles__radio label.info { background-color: #00a6ec; } .right-bar.service-message-create .styles__radio label.notice { background-color: #eeb707 } .right-bar.service-message-create .styles__radio label.error { background-color: #e64342 } .right-bar.service-message-create .styles__radio label input { display: none } .right-bar.service-message-create .styles__radio label input:checked+.icon-tick { display: block } .right-bar.service-message-create .styles__radio label .icon-tick { width: 11px; height: 8px; margin-right: 4px; fill: #fff; display: none; margin-left: -5px } .right-bar.service-message-create .param { margin-bottom: 12px; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.service-message-create .param>span { display: inline-block; color: #959eb0; margin-right: 8px } @media screen and (max-width: 899px) { .right-bar.service-message-create .right-bar__body { padding-top: 48px } .right-bar.service-message-create .step-bar { width: 140px } } @media screen and (max-width: 899px) and (max-width: 899px) { .right-bar.service-message-create .step-bar { width: auto } .right-bar.service-message-create .step-bar li { width: auto } } @media screen and (max-width: 899px) { .right-bar.service-message-create .styles__radio { -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 16px 0 } .right-bar.service-message-create .styles__radio label { margin-bottom: 8px } } .right-bar.tools-email-template-edit .right-bar__footer { width: 584px } .right-bar.tools-email-template-edit .right-bar__footer .save { margin-left: auto } .right-bar.tools-email-template-edit .form-group { margin-top: 16px; line-height: 1 } .right-bar.tools-email-template-edit h3 { margin-bottom: 37px } .right-bar.tools-email-template-edit .param { margin-bottom: 12px; display: -ms-flexbox; display: flex; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .right-bar.tools-email-template-edit .param>span { display: inline-block; color: #2c70a2; margin-right: 8px; } .right-bar.tools-email-template-edit textarea { height: 200px; font-size: 14px; padding: 12px } .right-bar.tools-email-template-edit .template--tags { margin-top: 24px } .right-bar.tools-email-template-edit .template--tags label { display: block; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; margin-bottom: 12px; } .right-bar.tools-email-template-edit .template--tags .tag-list { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap } .right-bar.tools-email-template-edit .template--tags .tag-list a { margin: 0 8px 8px 0; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding-left: 12px; padding-right: 12px; font-family: "Lato", Arial, sans-serif; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: .1px; color: #2c70a2; height: 28px; background-color: #f5f8ff } .right-bar.tools-email-template-edit .template--tags .tag-list a i { width: 28px; height: 28px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .right-bar.tools-email-template-edit .template--tags .tag-list a i .icon-close { width: 7px; height: 7px } .right-bar.create-custom-field .right-bar__footer { width: 584px } .right-bar.create-custom-field .right-bar__footer [data-action="save"] { margin-left: auto } .right-bar.create-custom-field h4 { margin-top: 24px; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .right-bar.create-custom-field .item--section { margin-top: 16px } .right-bar.create-custom-field .item--section .radio-custom { margin-bottom: 12px } .right-bar.create-custom-field .form-group { width: 320px } .right-bar.create-custom-field .form-select { margin-bottom: 8px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .right-bar.create-custom-field .form-select label { color: #959eb0; margin-right: 8px } .right-bar.create-custom-field .maximum-length { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 8px } .right-bar.create-custom-field .maximum-length label { white-space: nowrap; margin: 0 8px 0 0 } .right-bar.create-custom-field .maximum-length .form-control { width: 82px } .right-bar.create-custom-field .default-value { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .right-bar.create-custom-field .default-value label { white-space: nowrap; margin: 0 8px 0 0 } .right-bar.create-custom-field .default-value .form-control { width: 225px } .right-bar.create-status .right-bar__footer { width: 584px } .right-bar.create-status .save { margin-top: 32px } .right-bar.create-status h3 { margin-bottom: 37px } .right-bar.create-status h4 { margin-bottom: 16px; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .right-bar.create-status .form-switcher { margin-top: 32px } .right-bar.create-status .form-group { width: 320px } .right-bar.create-status .form-group.color { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .right-bar.create-status .form-group.color label { margin: 0 8px 0 0 } .right-bar.create-status .form-group.color .form-control { width: 82px; margin-right: 16px } .main__content.notifications { padding: 40px 32px 32px 16px } .main__content.notifications h2 { padding-left: 16px; font-size: 18px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.22; letter-spacing: .1px } .main__content.notifications .notifications__list { margin-top: 16px; width: 100%; max-width: 496px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 8px } .main__content.notifications .notifications__list li { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; padding: 16px } .main__content.notifications .notifications__list li:nth-child(odd) { background-color: #f9fafd } .main__content.notifications .notifications__list li.new { border-left: 2px solid #2c70a2 } .main__content.notifications .notifications__list li.new h5 { font-weight: 700 } .main__content.notifications .notifications__list li h5 { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; margin-right: 16px } .main__content.notifications .notifications__list li h5 a { color: #002d73 } .main__content.notifications .notifications__list li time { font-size: 10px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; text-align: right; color: #2c70a2 } .main__content.notifications .pagination-wrap { width: 100%; max-width: 496px; margin: 24px 0 0 } .main-menu { background-color: #133e5e; color: rgba(255, 255, 255, 0.6); } @media screen and (min-width: 900px) { .main-menu.is-toggled .submenu__listitem.current::before { left: 16px!important } } @media screen and (max-width: 899px) { .main-menu { position: fixed; left: -100%; top: 0; z-index: 9; transition: all 100ms ease; width: 100%; height: 100%; overflow: auto } .main-menu .navbar { padding-top: 48px } } .navbar__list { padding-top: 16px } .navbar__list li { margin-bottom: 8px; } .navbar__list li.separator { height: 1px; opacity: .08; background-color: #fff; margin-left: 8px; margin-right: 8px } .navbar__list li .submenu__list .submenu__listitem.current::before { content: ""; display: block; width: 8px; height: 8px; background: #2c70a2; border-radius: 50%; position: absolute; top: calc(50% - 4px); left: -32px } .navbar__list li.is-active, .navbar__list li.submenu-is-opened { background-color: rgba(0, 0, 0, 0.16); } .navbar__list li.is-active .submenu__list, .navbar__list li.submenu-is-opened .submenu__list { display: block } .navbar__list li.is-active:hover .listitem__icon, .navbar__list li.submenu-is-opened:hover .listitem__icon { color: #fff } .navbar__list li.is-active:hover::after, .navbar__list li.submenu-is-opened:hover::after { border-color: transparent transparent #fff } .navbar__list li.current { cursor: default } .navbar__list li.current::after { border-color: transparent transparent #fff } .navbar__list li.current .listitem__icon { color: #fff } .navbar__list li.current .listitem__menu>a { color: #fff } .navbar__list li.current .submenu__list li.current { color: #fff; cursor: default } .navbar__list li.current .submenu__list li.current a { cursor: default } @media screen and (min-width: 900px) { .main-menu.is-toggled .navbar__toggler { color: #fff; -ms-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: FlipH } .main-menu.is-toggled .submenu__list { display: block!important; background-color: rgb(0, 0, 0, 0.3); } .main-menu.is-toggled .listitem { position: relative; width: 72px } .main-menu.is-toggled .listitem__menu, .main-menu.is-toggled .navbar__logo { display: none; opacity: 0 } .main-menu.is-toggled .listitem__menu { position: absolute; left: 72px; top: 0; z-index: 10; background-color: #133e5e; } .main-menu.is-toggled .listitem__menu .listitem__caption, .main-menu.is-toggled .listitem__menu .submenu__listitem { padding-left: 40px } .main-menu.is-toggled .listitem__menu .listitem__caption[href="#"] { background: rgba(0, 0, 0, 0.1); cursor: default } .main-menu.is-toggled .listitem__menu .listitem__caption:before, .main-menu.is-toggled .listitem__menu .submenu__listitem:before { display: none } .main-menu.is-toggled .listitem:hover .listitem__menu { width: 172px; display: block; opacity: 1 } .main-menu.is-toggled .listitem:hover .listitem__icon { /* background-color: #133e5e; */ } .main-menu.is-toggled .listitem__menu .submenu__listitem:hover { background-color: rgba(255, 255, 255, 0.1) } .main-menu.is-toggled .listitem__notification, .main-menu.is-toggled .listitem.submenu:after { display: none } } .navbar__header { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 64px; padding: 17px 0 } @media screen and (max-width: 899px) { .navbar__header { display: none } } .navbar__toggler { width: 72px; -ms-flex-negative: 0; flex-shrink: 0; color: rgba(255, 255, 255, 0.55) } .navbar__toggler .icon { width: 24px; fill: currentColor; cursor: pointer } .navbar__toggler .icon:hover { color: #fff } .navbar__logo { font-size: 24px; font-weight: 900; color: rgba(255, 255, 255, 0.55) } .listitem { position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; font-size: 14px; font-weight: 400; line-height: 1.43; letter-spacing: .1px } @media screen and (max-width: 899px) { .listitem { overflow: hidden } .listitem .submenu__listitem:before { width: 100vw; left: -80px } } .listitem.mobile { display: none } @media screen and (max-width: 899px) { .listitem.mobile { display: -ms-flexbox; display: flex } } .listitem.current { background-color: rgba(0, 0, 0, 0.4)!important; } .listitem:hover { background-color: rgba(255, 255, 255, 0.1) } .listitem a { color: inherit; cursor: pointer; z-index: 2 } .listitem__icon { width: 72px; -ms-flex-negative: 0; flex-shrink: 0 } .listitem__icon, .listitem__icon a { height: 48px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .listitem__icon .icon { width: 24px; height: 24px; fill: currentColor; transition: none } .listitem__icon .icon.icon-categories { padding: 2px } .listitem__icon img { width: 32px; height: 32px; border-radius: 50% } .listitem__menu { width: 168px } .listitem__caption { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; height: 48px } .listitem__notification { position: absolute; right: 12px; top: 12px; min-width: 24px; width: auto; height: 24px; font-size: 12px; padding: 0 5px; border-radius: 12px } .submenu__list { display: none } .submenu__listitem { position: relative; height: 48px; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin-bottom: 0px !important; } .submenu__listitem:before { content: ""; display: inline-block; position: absolute; width: 200%; height: 100%; top: 0; left: -100%; cursor: pointer; border-top: 1px solid rgb(255, 255, 255, 0.2); /*border-bottom: 1px solid rgb(255, 255, 255, 0.2);*/ background-color: rgb(0, 0, 0, 0.2); } /* .submenu__listitem { border-bottom: 1px solid rgb(255, 255, 255, 0.2); border-top: 1px solid rgb(255, 255, 255, 0.2); border-collapse: collapse; } */ .submenu__listitem:hover:before { background-color: rgba(255, 255, 255, 0.1) } .listitem.submenu:after { content: ''; position: absolute; right: 21px; top: 22px; width: 0; height: 0; border-style: solid; border-width: 0 3px 4px; border-color: transparent transparent currentColor; transition: all 150ms linear; -ms-transform: scaleY(-1); transform: scaleY(-1) } .listitem.submenu.submenu-is-opened:after { -ms-transform: scaleY(1); transform: scaleY(1); filter: FlipY; -ms-filter: FlipY } .show-menu .main-menu { left: 0 } .header { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid #92a8b6; position: relative; z-index: 10; } .header .header__left { -ms-flex-positive: 1; flex-grow: 1 } .header .header__left form { height: 100% } .header .header__left form:hover .btn svg { fill: #959eb0 } .header .header__left .search-clear { width: 32px; height: 32px; position: absolute; top: calc(50% - 16px); right: 12px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; cursor: pointer; z-index: 1; opacity: 0; transition: all 100ms ease } .header .header__left .search-clear .icon { width: 16px; height: 16px } .header .header__left .search-clear:hover .icon { fill: #002d73 } .header .icon { fill: #2c70a2; } .header .icon:hover { fill: #2c70a2 } .header button:hover .icon { fill: #2c70a2 } .header .icon-mail { font-size: 18px } .header .icon-notificaton { height: 22px; width: 20px } .header .profile { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .header .profile__item { position: relative; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .header .profile__item .btn:hover svg { fill: #002d73 } .header .profile__item.profile__item--mail { width: 64px; height: 64px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; margin-left: 32px } .header .profile__item.profile__item--mail .profile__item_rel { width: 22px; height: 18px; position: relative } .header .profile__item.profile__item--mail .badge { top: -8px; right: -8px } .header .profile__item.profile__item--mail .btn { width: 100%; height: 100% } .header .profile__item.profile__item--mail .icon-mail { width: 22px; height: 18px } .header .profile__item.profile__item--notification { width: 64px; height: 64px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .header .profile__item.profile__item--notification .profile__item_rel { width: 20px; height: 22px; position: relative } .header .profile__item.profile__item--notification .badge { top: -6px; right: -8px } .header .profile__item.profile__item--notification .btn { width: 100%; height: 100% } .header .profile__item.profile__item--notification .icon-notificaton { width: 20px; height: 22px } .header .profile__item.profile__item--notification .notification-list { display: none; width: 336px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: absolute; top: 100%; left: 50%; -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 30; padding-top: 16px } .header .profile__item.profile__item--notification .notification-list ul { list-style: none; margin: 0; padding: 0; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px } .header .profile__item.profile__item--notification .notification-list ul li { transition: all 100ms ease; padding: 13px 48px 13px 16px; position: relative } .header .profile__item.profile__item--notification .notification-list ul li a { display: -ms-flexbox; display: flex } .header .profile__item.profile__item--notification .notification-list ul li a time { color: #959eb0 } .header .profile__item.profile__item--notification .notification-list ul li a span { margin-left: 16px; color: #002d73 } .header .profile__item.profile__item--notification .notification-list ul li .close { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 24px; height: 24px; position: absolute; top: 50%; right: 12px; -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; transition: all 100ms ease; opacity: 0 } .header .profile__item.profile__item--notification .notification-list ul li .close .icon-close { width: 8px; height: 8px; fill: #9c9c9c } .header .profile__item.profile__item--notification .notification-list ul li .close:hover .icon-close { fill: #002d73 } .header .profile__item.profile__item--notification .notification-list ul li:hover { background-color: #f1f2f5 } .header .profile__item.profile__item--notification .notification-list ul li:hover .close { opacity: 1 } .header .profile__item.profile__item--notification .notification-list ul li.new { font-weight: 700 } .header .profile__item.profile__item--notification .notification-list .notification--all { border-top: 1px solid #dfe4ec } .header .profile__item.profile__item--notification .notification-list .notification--all a { display: -ms-flexbox; display: flex; height: 48px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; transition: all 100ms ease } .header .profile__item.profile__item--notification .notification-list .notification--all a:hover { color: #025cca } .header .profile__item.profile__item--notification.active { background-color: #f5f8ff } .header .profile__item.profile__item--notification.active .icon-notificaton { fill: #002d73 } .header .profile__user { line-height: 1.29; letter-spacing: .1px; color: #959eb0; padding-right: 32px; padding-left: 16px; height: 64px; transition: all 100ms ease } .header .profile__user.active { background-color: #2c70a2; } .header .profile__user.active .icon-chevron-down { -ms-transform: rotate(180deg); transform: rotate(180deg) } .header .profile__user .profile__menu { width: 100%; background-color: #fff; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); position: absolute; top: 100%; right: 0; z-index: 30; display: none } .header .profile__user .profile__menu .profile--view { padding: 16px 34px } .header .profile__user .profile__menu .profile--view a { margin: auto } .header .profile__user .profile__menu .profile--logout { border-top: 1px solid #dfe4ec; background-color: #526675; } .header .profile__user .profile__menu .profile--logout a { display: -ms-flexbox; display: flex; height: 48px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #ffffff; transition: all 100ms ease; } .header .profile__user .profile__menu .profile--logout a:hover { background-color: #133e5e } .header .profile__user .profile__menu .profile--logout a .icon-log-out { width: 16px; height: 16px; margin-right: 8px; fill: #fff; } .header .user__ava { width: 32px; height: 32px; margin-right: 8px; border-radius: 50%; overflow: hidden; cursor: pointer; display: flex; align-items: center; justify-content: center; background-color: #2c70a2; color: #fff; } .listitem__icon a.mobile_ava { width: 24px; height: 24px; border-radius: 50%; overflow: hidden; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #133e5e; background-color: #9eb1be; font-weight: 700; } .header .user__name { cursor: pointer } .header .user__name p { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; white-space: nowrap; max-width: 150px; min-width: 120px } .header .user__name p span { white-space: nowrap; overflow: hidden; display: block; text-overflow: ellipsis; color: #2c70a2; } .header .user__name p .icon-chevron-down { width: 8px; height: 8px; margin-left: 4px } .header .header__mobile { display: none; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; height: 100%; width: 100% } .header .header__mobile .header__menu { width: 48px; height: 48px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; box-sizing: border-box; position: relative } .header .header__mobile .header__menu svg { transition: all 100ms ease } .header .header__mobile .header__menu .icon-menu-mobile { width: 16px; height: 16px; position: absolute; top: calc(50% - 8px); left: calc(50% - 8px); fill: #A5B2C3; -ms-transform: scale(1); transform: scale(1) } .header .header__mobile .header__menu .icon-close-mobile { width: 16px; height: 16px; fill: #A5B2C3; position: absolute; top: calc(50% - 8px); left: calc(50% - 8px); -ms-transform: scale(0); transform: scale(0) } .header .header__mobile .header__mobile_actions { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .header .header__mobile .header__mobile_actions [data-action="create-ticket"] { width: 48px; height: 48px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .header .header__mobile .header__mobile_actions [data-action="create-ticket"] svg { width: 20px; height: 20px; fill: #A5B2C3 } .header .header__mobile .header__mobile_actions [data-action="toggle-search"] { width: 48px; height: 48px; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; transition: all 100ms ease; position: relative } .header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-search { width: 20px; height: 20px; fill: #A5B2C3; position: absolute; top: calc(50% - 10px); left: calc(50% - 10px) } .header .header__mobile .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile { width: 16px; height: 16px; fill: #fff; position: absolute; top: calc(50% - 8px); left: calc(50% - 8px); -ms-transform: scale(0); transform: scale(0) } @media screen and (max-width: 899px) { .header { border-color: rgba(255, 255, 255, 0.2); height: 48px; position: fixed; top: 0; right: 0; left: 0; z-index: 10; box-sizing: content-box; } .header .header__mobile { display: -ms-flexbox; display: flex; background-color: #133e5e; z-index: 1; } .header .header__right { display: none } .header .header__left { position: fixed; height: 56px; top: -56px; right: 0; left: 0; z-index: 10; box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); transition: all 100ms ease } .header .header__left .form__search { padding: 0 12px } } .header__right { display: -ms-flexbox; display: flex; height: 64px; padding: 0 0 0 32px; -ms-flex-align: center; align-items: center; border-left: 1px solid #dfe4ec } .show-menu .header__mobile .header__menu .icon-menu-mobile { -ms-transform: scale(0); transform: scale(0) } .show-menu .header__mobile .header__menu .icon-close-mobile { -ms-transform: scale(1); transform: scale(1) } .show-search .header__left { top: 48px } .show-search .header__mobile_actions [data-action="toggle-search"] { background-color: #3F5471 } .show-search .header__mobile_actions [data-action="toggle-search"] .icon-search { -ms-transform: scale(0); transform: scale(0) } .show-search .header__mobile_actions [data-action="toggle-search"] .icon-close-mobile { -ms-transform: scale(1)!important; transform: scale(1)!important } .footer { padding: 10px 16px 16px; font-size: 16px; /* color:#2c70a2 */ } .pagination-wrap { margin: 24px auto 16px } .pagination { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center } .pagination a { color: #002d73; transition: all 100ms ease } .pagination a:hover { background-color: #f1f2f5 } .pagination__nav-btn { margin: 0 5px } .pagination__list { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .pagination__item.is-current .pagination__link { background-color: #dfe4ec } .pagination__stroke { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 32px; height: 32px; border-radius: 2px; font-size: 12px; font-weight: 500; letter-spacing: normal; text-align: center; color: #002d73 } .pagination__link { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 32px; height: 32px; border-radius: 2px; font-size: 12px; font-weight: 500; letter-spacing: normal; text-align: center; color: #002d73 } .pagination__amount { margin-top: 24px; text-align: center; font-weight: 700 } .main__content.search { padding: 17px 24px 0; position: relative } .main__content.search .search__stat { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2 } .main__content.search h2 { margin-top: 16px; font-size: 20px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.4; letter-spacing: .1px; color: #26282a } .main__content.search .btn[data-action="advanced-search"] { width: 160px; position: absolute; right: 24px; top: 17px; z-index: 0 } .main__content.search .article__list li { border-bottom: 1px solid #dfe4ec; padding-top: 16px; padding-bottom: 16px } .main__content.search .article__list li .article__list_title { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.search .article__list li .article__list_title .icon { width: 24px; height: 24px; fill: #2c70a2; margin-right: 8px } .main__content.search .article__list li .article__list_title time { font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #26282a; margin-right: 16px } .main__content.search .article__list li .article__list_title a { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #2c70a2; transition: all 100ms ease } .main__content.search .article__list li .article__list_title a:hover { color: #025cca } .main__content.search .article__list li .article__list_info { margin-top: 12px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .main__content.search .article__list li .article__list_info .category { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0; margin-right: 11px } .main__content.search .article__list li .article__list_info .category span { padding: 0 5px; background-color: #fff5d0; color: #26282a; margin-left: 4px } .main__content.search .article__list li .article__list_info .rate { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; margin-right: 16px } .main__content.search .article__list li .article__list_info .rate span { color: #959eb0; margin-right: 8px } .main__content.search .article__list li .article__list_info .rate b { margin-left: 4px; color: #959eb0 } .main__content.search .article__list li .article__list_info .views { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0 } .main__content.search .article__list li .article__list_info .views span { color: #26282a; margin-left: 8px } .main__content.search .article__list li .article__list_description { margin-top: 12px; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: .1px; color: #26282a; max-width: 700px } .main__content.search .search__tickets th:nth-child(2), .main__content.search .search__tickets td:nth-child(2) { border: none } .main__content.search .templates__list { max-width: 748px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; margin: 16px 0 56px; padding: 12px 8px } .main__content.search .templates__list li { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding: 0 0 0 24px } .main__content.search .templates__list li:not(.deleted):nth-child(odd) { background-color: #f9fafd } .main__content.search .templates__list li h3 { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; -ms-flex-positive: 1; flex-grow: 1 } .main__content.search .templates__list li a { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 48px; height: 48px; -ms-flex-negative: 0; flex-shrink: 0 } .main__content.search .templates__list li a svg { width: 16px; height: 16px; fill: #9c9c9c } .main__content.search .templates__list li a:hover svg { fill: #002d73 } .main__content.search .templates__list li span { color: #9c9c9c; margin-right: 24px; margin-left: 16px } .main__content.search .table.team td.buttons { width: 100px; padding-left: 16px; padding-right: 24px } .main__content.search .table.team td.buttons a { width: 32px; height: 32px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center } .main__content.search .table.team td.buttons a svg { width: 16px; height: 16px } .main__content.search .table.team td.buttons a:hover svg { fill: #002d73 } .right-bar.advanced-search .right-bar__body { width: 448px; padding-left: 24px } .right-bar.advanced-search .right-bar__body h3 { margin-bottom: 21px } .right-bar.advanced-search .right-bar__body .search__section { margin-bottom: 16px } .right-bar.advanced-search .right-bar__body .search__section .search__section_title { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; height: 40px; padding: 0 32px 0 24px; margin-bottom: 12px; background-color: #f6f7f9; font-family: "Lato", Arial, sans-serif; font-size: 14px; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; font-weight: 700; margin-bottom: 12px } .right-bar.advanced-search .right-bar__body .search__section .radio-custom { margin-left: 32px; margin-bottom: 12px } .right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="text"] { opacity: 0; width: 220px } .right-bar.advanced-search .right-bar__body .search__section .radio-custom input[type="radio"]:checked+label+input[type="text"] { opacity: 1 } .right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date { margin-top: -10px } .right-bar.advanced-search .right-bar__body .search__section .radio-custom.custom-date input[type="text"] { margin-left: 8px } .right-bar.advanced-search .right-bar__body .search__submit { margin-top: 56px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center } .right-bar.advanced-search .right-bar__body .search__submit .btn { width: 144px } @media screen and (max-width: 899px) { .main__content.search .article__list li .article__list_title { -ms-flex-wrap: wrap; flex-wrap: wrap } .main__content.search .article__list li .article__list_title a { width: 100%; margin-top: 8px } .main__content.search .article__list li .article__list_info { -ms-flex-direction: column; flex-direction: column; -ms-flex-align: start; align-items: flex-start } .main__content.search .article__list li .article__list_info .category { margin-bottom: 4px } .main__content.search .article__list li .article__list_info .rate { margin-bottom: 4px } .main__content.search .btn[data-action="advanced-search"] { top: 52px } .right-bar.advanced-search .right-bar__body { width: 100% } .right-bar.advanced-search .right-bar__body .form-group.custom-date { width: auto!important } } #loader { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: #fff; z-index: 100 } .wrapper { display: -ms-flexbox; display: flex; width: 100%; min-height: 100vh; font-family: "Lato", Arial, sans-serif; color: #133e5e; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; background-color: #e9f0f3; } @media screen and (max-width: 899px) { .wrapper { margin-top: 48px; min-height: calc(100vh - 48px); } .wrapper.login { margin-top: -48px } } .main { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100% } .main__content { -ms-flex-positive: 1; flex-grow: 1; padding: 24px 24px 0 16px } @media screen and (max-width: 899px) { .main__content { padding: 24px 24px 0 16px } } .banner { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; padding: 10px; border-radius: 2px; background-color: #fff; border: 1px solid #d4d6e3 } .banner .banner__text { max-width: 573px; margin-right: 48px; text-align: center } @media screen and (max-width: 899px) { .banner { padding: 16px 21px; background-color: #2c70a2; font-size: 12px; color: #fff; -ms-flex-wrap: wrap; flex-wrap: wrap } .banner .banner__text { margin: 0 0 22px } } .clearfix { overflow: auto } .topmenu__list { padding: 0; display: -ms-flexbox; display: flex; list-style: none; -ms-flex-pack: center; justify-content: center } .topmenu__item { position: relative; display: -ms-flexbox; display: flex } .topmenu__item:hover .topmenu__dropdown { display: block } .topmenu { position: fixed; left: 0; top: -64px; height: 65px; z-index: 11; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; width: 100%; max-height: 65px; background-color: #fff; transition: all 100ms ease } .topmenu.active { top: 0; box-shadow: 0 8px 16px 0 rgba(38, 40, 42, 0.1) } @media screen and (max-width: 899px) { .topmenu { top: -130px; height: auto; max-height: 100% } .topmenu>p { display: none } .topmenu .topmenu__dismiss { display: none } .topmenu .topmenu__list { -ms-flex-wrap: wrap; flex-wrap: wrap } .topmenu .topmenu__nav { margin: 0 } .topmenu .topmenu__nav .topmenu__item .toplist__icon { width: 63px; height: 63px } .topmenu .topmenu__dropdown { z-index: 5 } } .topmenu__nav { margin: 0 32px 0 24px; border-left: 1px solid #dfe4ec; border-right: 1px solid #dfe4ec } .toplist__icon { width: 64px; height: 64px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; transition: all .2s ease; z-index: 2; background-color: #fff } .toplist__icon .icon { fill: #959eb0 } .toplist__icon:hover { background-color: #f1f2f5 } .toplist__icon:hover .icon { fill: #002d73 } .topmenu__dropdown { position: absolute; top: 100%; left: -70px; z-index: -1; width: 204px; display: none; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff } .topmenu__dropdown-title { padding: 9px 9px 9px 24px; font-weight: 700 } .topmenu__dropdown-list li { padding: 9px 9px 9px 40px; color: #002d73 } .topmenu__dropdown-list li:hover { cursor: pointer; background-color: #f1f2f5 } .botmenu { position: fixed; height: 72px; right: 0; bottom: -72px; left: 0; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; display: none; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; z-index: 10; transition: all 100ms ease } .botmenu.active { bottom: 0 } @media screen and (max-width: 899px) { .botmenu { display: -ms-flexbox; display: flex } } .right-bar { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(38, 40, 42, 0.8); z-index: 20; display: none; overflow: hidden } .right-bar .right-bar__body { width: 584px; max-width: 100vw; overflow: auto; box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: absolute; top: 0; right: 0; bottom: 0; padding: 22px 32px 0; transition: all 100ms ease } .right-bar .right-bar__body::after { content: ""; display: block; width: 100%; height: 96px; -ms-flex-negative: 0; flex-shrink: 0 } .right-bar .right-bar__body h3 a { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px } .right-bar .right-bar__body h3 .icon-back { width: 24px; height: 24px; margin-right: 8px } .right-bar .right-bar__body .checkbox-custom label { color: #2c70a2; transition: all 100ms ease; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .right-bar .right-bar__body .checkbox-custom input:checked+label { color: #002d73 } .right-bar .right-bar__body .right-bar__footer { display: -ms-flexbox; display: flex; padding: 16px 32px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); margin: 0; position: fixed; bottom: 0; right: 0 } .right-bar .right-bar__body .right-bar__footer::before { content: ""; display: block; background-color: #fff; position: absolute; top: 0; right: 20px; bottom: 0; left: 0 } @media screen and (max-width: 899px) { .right-bar .right-bar__body { width: 100%; padding: 72px 12px } .right-bar .right-bar__body .btn { height: 40px!important } .right-bar .right-bar__body>h3 { margin: 0; padding: 0 12px; height: 48px; width: 100%; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; position: fixed; top: 0; left: 0; z-index: 1; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .right-bar .right-bar__body .right-bar__footer { width: 100%; background-color: transparent; z-index: 10; padding-left: 12px; padding-right: 12px } .right-bar .right-bar__body .right-bar__footer::before { content: ""; display: block; position: absolute; top: 0; right: 20px; bottom: 0; left: 0; background-color: #fff } .right-bar .right-bar__body .right-bar__footer .btn { height: 40px!important; width: 120px } .right-bar .right-bar__body .form-group { width: 100%!important } } .step-bar { margin: 37px 0 0; padding: 0; width: 488px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; border-top: 2px solid #dfe4ec } .step-bar li { width: 20%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-align: center; align-items: center; font-family: "Lato", Arial, sans-serif; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; text-align: center; color: #2c70a2; position: relative; cursor: pointer } .step-bar li::before { content: "1"; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 24px; height: 24px; background-color: #959eb0; border: 4px solid #dfe4ec; border-radius: 50%; font-family: "Lato", Arial, sans-serif; font-size: 8px; font-weight: 600; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: .1px; text-align: center; color: #fff; margin-bottom: 8px; margin-top: -13px } .step-bar li:first-child { -ms-flex-align: start; align-items: flex-start; width: 13%; text-align: left } .step-bar li:last-child { -ms-flex-align: end; align-items: flex-end; width: 13%; text-align: right } .step-bar li:nth-child(1)::before { content: "1" } .step-bar li:nth-child(2)::before { content: "2" } .step-bar li:nth-child(3)::before { content: "3" } .step-bar li:nth-child(4)::before { content: "4" } .step-bar li:nth-child(5)::before { content: "5" } @media screen and (max-width: 899px) { .step-bar { margin: 0 -12px; padding: 0 12px; display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: center; align-items: center; background-color: #f6f7f9; height: 56px; width: auto; -ms-flex-negative: 0; flex-shrink: 0 } .step-bar li { display: none; width: auto; -ms-flex-direction: row; flex-direction: row; -ms-flex-align: center!important; align-items: center!important; font-size: 14px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: right; color: #26282a } .step-bar li::before { font-size: 12px; margin: 0 8px 0 0 } } .step-slider { margin-top: 24px } .step-slider .step-item { display: none } .step-slider .step-item h4 { font-family: "Lato", Arial, sans-serif; font-size: 16px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.38; letter-spacing: .1px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center } .step-slider .step-item h4 span { font-size: 14px; font-weight: 400; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #959eb0; margin-left: 8px } .step-footer { display: -ms-flexbox; display: flex; padding: 16px 32px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); margin: auto -32px 0 } .step-footer .btn-border { margin-right: auto } .step-footer .btn-full { margin-left: auto } .step-footer .btn-full.save { display: none; min-width: 176px } [data-step="1"] .step-bar li:nth-child(1)::before { border-color: #00a6ec; background-color: #00a6ec; } [data-step="1"] .step-item.step-1 { display: block } @media screen and (max-width: 899px) { [data-step="1"] .step-bar li:nth-child(1) { display: -ms-flexbox; display: flex; width: auto; font-weight: 700 } [data-step="1"] .step-bar li:nth-child(1)::before { content: attr(data-link) "/" attr(data-all); width: 32px; height: 32px } [data-step="1"] .step-bar li:nth-child(2) { display: -ms-flexbox; display: flex } [data-step="1"] .step-bar li:nth-child(2)::before { content: "Next:"; width: auto; height: auto; background: none; border: none; color: #26282a; font-size: 14px; font-weight: 400 } } [data-step="2"] .step-bar li:nth-child(2)::before { border-color: #00a6ec; background-color: #00a6ec; } [data-step="2"] .step-item.step-2 { display: block } @media screen and (max-width: 899px) { [data-step="2"] .step-bar li:nth-child(2) { display: -ms-flexbox; display: flex; width: auto; font-weight: 700 } [data-step="2"] .step-bar li:nth-child(2)::before { content: attr(data-link) "/" attr(data-all); width: 32px; height: 32px } [data-step="2"] .step-bar li:nth-child(3) { display: -ms-flexbox; display: flex } [data-step="2"] .step-bar li:nth-child(3)::before { content: "Next:"; width: auto; height: auto; background: none; border: none; color: #26282a; font-size: 14px; font-weight: 400 } } [data-step="3"] .step-bar li:nth-child(3)::before { border-color: #00a6ec; background-color: #00a6ec; } [data-step="3"] .step-item.step-3 { display: block } @media screen and (max-width: 899px) { [data-step="3"] .step-bar li:nth-child(3) { display: -ms-flexbox; display: flex; width: auto; font-weight: 700 } [data-step="3"] .step-bar li:nth-child(3)::before { content: attr(data-link) "/" attr(data-all); width: 32px; height: 32px } [data-step="3"] .step-bar li:nth-child(4) { display: -ms-flexbox; display: flex } [data-step="3"] .step-bar li:nth-child(4)::before { content: "Next:"; width: auto; height: auto; background: none; border: none; color: #26282a; font-size: 14px; font-weight: 400 } } [data-step="4"] .step-bar li:nth-child(4)::before { border-color: #00a6ec; background-color: #00a6ec; } [data-step="4"] .step-item.step-4 { display: block } @media screen and (max-width: 899px) { [data-step="4"] .step-bar li:nth-child(4) { display: -ms-flexbox; display: flex; width: auto; font-weight: 700 } [data-step="4"] .step-bar li:nth-child(4)::before { content: attr(data-link) "/" attr(data-all); width: 32px; height: 32px } [data-step="4"] .step-bar li:nth-child(5) { display: -ms-flexbox; display: flex; width: auto } [data-step="4"] .step-bar li:nth-child(5)::before { content: "Next:"; width: auto; height: auto; background: none; border: none; color: #26282a; font-size: 14px; font-weight: 400 } } [data-step="5"] .step-bar li:nth-child(5)::before { border-color: #38bc7d; background-color: #38bc7d } [data-step="5"] .step-item.step-5 { display: block } [data-step="5"] .btn-full.next { display: none } [data-step="5"] .btn-full.save { display: -ms-flexbox; display: flex } @media screen and (max-width: 899px) { [data-step="5"] .step-bar li:nth-child(5) { display: -ms-flexbox; display: flex; width: auto; font-weight: 700 } [data-step="5"] .step-bar li:nth-child(5)::before { content: attr(data-link) "/" attr(data-all); width: 32px; height: 32px } } .notification { FONT-WEIGHT: 400; background-color: #fff; box-shadow: 0 1px 8px 0 rgba(40, 40, 40, 0.3); padding: 20px 28px; font-family: "Lato", Arial, sans-serif; position: relative; display: block; margin-bottom: 24px; } .notification::before { content: ""; width: 8px; height: 100%; position: absolute; top: 0; left: 0 } .notification.red { background-color: #fff5f5 } .notification.red::before { background-color: #e64342 } .notification.orange { background-color: #ffffcc } .notification.orange::before { background-color: #eeb707 } .notification.green { background-color: #f0fff4; } .notification.green::before { background-color: #38bc7d } .notification.blue { background-color: #ebf8ff } .notification.blue::before { background-color: #002d73 } .notification > .icon { width: 16px; height: 16px; fill: #26282a; vertical-align: text-bottom; margin: 0px 4px; } .notification b { font-weight: 700 } .notification i { font-style: italic } .notification-flash { width: 320px; z-index: 20; background-color: #fff; box-shadow: 0 4px 8px 0 rgba(0, 41, 89, 0.1); padding: 24px 32px 16px; font-family: "Lato", Arial, sans-serif; position: absolute; top: 144px; right: 32px; display: none } .notification-flash.service-message { position: relative; width: 100%; top: 0; right: 0; bottom: 0; left: 0 } .notification-flash::before { content: ""; width: 8px; height: 100%; position: absolute; top: 0; left: 0 } .notification-flash.red::before { background-color: #e64342 } .notification-flash.orange::before { background-color: #eeb707 } .notification-flash.green::before { background-color: #38bc7d } .notification-flash.blue::before { background-color: #002d73 } .notification-flash .close { width: 16px; height: 16px; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; position: absolute; top: 8px; right: 8px; cursor: pointer } .notification-flash .close svg { width: 8px; height: 8px; fill: #9c9c9c } .notification-flash .notification--title { font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; color: #26282a } .notification-flash .notification--text { margin-top: 4px; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2 } .notification-flash .btn { margin-top: 16px; width: 96px } @media screen and (max-width: 899px) { .notification-flash { top: 0!important; right: 0; width: 100%; position: fixed } .notification-flash .close { width: 32px; height: 32px; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%) } } .tooltype { display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; cursor: pointer; position: relative } .tooltype .icon-info { width: 16px; height: 16px; fill: #2c70a2; transition: all 100ms ease; } th > .tooltype .icon-info { fill: #fff; } .tooltype:hover .icon-info { fill: #002d73 } th > .tooltype:hover .icon-info { fill: #ffff99; } .tooltype:hover .tooltype__content { display: block } .tooltype .tooltype__content { position: absolute; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); z-index: 10; font-family: "Lato", Arial, sans-serif; font-size: 12px; font-weight: 400; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: .1px; color: #2c70a2; text-transform: initial; width: 260px; display: none } .tooltype .tooltype__content .tooltype__wrapper { background-color: #fff; padding: 12px 24px 14px 14px; position: relative; z-index: 1; white-space: normal } .tooltype .tooltype__content a { color: #2c70a2; transition: all 100ms ease } .tooltype .tooltype__content a:hover { color: #025cca } .tooltype .tooltype__content::before { content: ""; display: block; width: 8px; height: 8px; background-color: #fff; -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); z-index: 0 } @media screen and (max-width: 899px) { .tooltype .tooltype__content { position: fixed!important; top: 50%!important; left: 50%!important; -ms-transform: translate(-50%, -50%)!important; transform: translate(-50%, -50%)!important } .tooltype .tooltype__content::before { display: none } } .tooltype.right .tooltype__content { top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); left: calc(100% + 4px) } .tooltype.right .tooltype__content::before { top: calc(50% - 4px); left: -4px } .tooltype.top .tooltype__content { left: 50%; -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: calc(100% + 4px) } .tooltype.top .tooltype__content::before { left: calc(50% - 4px); bottom: -4px } .datepicker { font-family: "Lato", Arial, sans-serif; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; width: 368px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); border: none } .datepicker .datepicker--pointer { bottom: 20px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); border: none } .datepicker .datepicker--cells-years, .datepicker .datepicker--years { height: auto } .datepicker .datepicker--cells-years .datepicker--cell, .datepicker .datepicker--years .datepicker--cell { margin: 0 8px!important } .datepicker .datepicker--cells-months { height: auto } .datepicker .datepicker--cells-months .datepicker--cell { margin: 0 8px!important } .datepicker .datepicker--content { padding: 4px 16px; background-color: #fff } .datepicker .datepicker--nav { border-bottom: none; -ms-flex-pack: center; justify-content: center; font-weight: 700; color: #26282a; background-color: #fff; height: 48px } .datepicker .datepicker--nav i { color: #26282a } .datepicker .datepicker--cells { -ms-flex-pack: justify; justify-content: space-between } .datepicker .datepicker--cells .datepicker--cell { width: 40px; height: 40px; border-radius: 50%; margin: 0 3px 8px; transition: all 100ms ease } .datepicker .datepicker--cells .datepicker--cell.-current- { color: #ff0000; } .datepicker .datepicker--cells .datepicker--cell.-selected- { background-color: #ff0000; color: #fff; } .datepicker .datepicker--cells .datepicker--cell:hover:not(.-selected-) { background-color: #2c70a2; color: #fff; } .datepicker .datepicker--days-names { border-bottom: 1px solid #dfe4ec; margin: 0; padding-bottom: 8px; margin-bottom: 8px } .datepicker .datepicker--days-names .datepicker--day-name { width: 48px; font-family: "Lato", Arial, sans-serif; color: #2c70a2; font-size: 14px; font-weight: 700; font-style: normal; font-stretch: normal; line-height: 1.57; letter-spacing: .1px; text-align: center; text-transform: none; } @media screen and (max-width: 899px) { .datepicker.active { top: 48vh!important; left: 50vw!important; -ms-transform: translate(-50%, -50%)!important; transform: translate(-50%, -50%)!important; position: fixed } } .notification-bar { position: fixed; top: 0; left: 0; width: 100%; display: none; background-color: #2c70a2 } .notification-bar.notice-flash { position: inherit } .notification-bar .close { display: block; width: 24px; height: 24px; position: absolute; right: 40px; top: calc(50% - 12px); cursor: pointer } .notification-bar .close:hover svg { fill: #dfe4ec } .notification-bar .close svg { width: 8px; height: 8px; fill: #fff } .notification-bar .notification--text { color: #fff; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; width: 100%; min-height: 48px } .notification-bar .notification--text b { font-weight: 700!important } .notification-bar .btn { color: #fff; border-color: #fff; width: 96px; height: 32px; margin-left: 32px } .notification-bar.green { background-color: #38bc7d } .notification-bar.red { background-color: #e64342 } .notification-bar.orange { background-color: #eeb707 } .notification-bar.blue { background-color: #002d73 } .notification-bar.white { background-color: #fff; border-top: solid 1px #d4d6e3; border-bottom: solid 1px #d4d6e3 } .notification-bar.white .notification--text { color: #26282a } .notification-bar.white .btn { color: #002d73; border-color: #002d73 } .notification-bar.white svg { fill: #9c9c9c } .star-rate { position: relative; width: 84px; height: 15px } .star-rate .icon-star-stroke { position: absolute; top: 0; left: 0; z-index: 1; width: 84px; height: 15px } .star-rate .star-filled { position: absolute; top: 0; left: 0; width: 0; height: 15px; overflow: hidden; line-height: 1 } .star-rate .star-filled .icon-star-filled { width: 84px; height: 15px } .star-rate.rate-05 .star-filled, .star-rate.rate-5 .star-filled { z-index: 2; width: 10% } .star-rate.rate-10 .star-filled { z-index: 2; width: 20% } .star-rate.rate-15 .star-filled { z-index: 2; width: 30% } .star-rate.rate-20 .star-filled { z-index: 2; width: 40% } .star-rate.rate-25 .star-filled { z-index: 2; width: 50% } .star-rate.rate-30 .star-filled { z-index: 2; width: 60% } .star-rate.rate-35 .star-filled { z-index: 2; width: 70% } .star-rate.rate-40 .star-filled { z-index: 2; width: 80% } .star-rate.rate-45 .star-filled { z-index: 2; width: 90% } .star-rate.rate-50 .star-filled { z-index: 2; width: 100% } .rename-link { cursor: pointer } .open { color: red!important } .waitingreply { color: #d66404!important } .replied { color: #00F!important } .resolved { color: green!important } .allbutresolved { color: #000!important } .tickets__legend { display: flex; align-items: center; justify-content: space-between } .tickets__legend .bulk-actions { text-align: right } .tickets__legend .bulk-actions .btn-full { display: inline-block; min-width: 100px } .tickets__legend svg { width: 20px } .show_tickets .search-option { display: flex; margin-bottom: 20px } .show_tickets .search-options label[for="duedate_specific"], .show_tickets .search-options label[for="duedate_range"] { margin-right: 5px; } .show_tickets .search-name { font-weight: 700; margin-right: 10px; width: 200px } .show_tickets .checkbox-group .row .checkbox-custom { display: inline-flex; min-width: 250px } .show_tickets .checkbox-custom, .show_tickets .radio-custom { margin-top: 10px } .show_tickets #topSubmit, .show_tickets #topSubmit2, .show_tickets #bottomSubmit, .show_tickets #bottomSubmit2 { margin-top: 20px } .show_tickets #topSubmit .btn, .show_tickets #topSubmit2 .btn, .show_tickets #bottomSubmit .btn, .show_tickets #bottomSubmit2 .btn { width: auto; margin-right: 10px; height: 40px } .show_tickets .selectize-input { margin-top: 0 } .important { color: red } .users-online { margin: 20px; box-shadow: 0 2px 8px 0 rgba(38, 40, 42, 0.1); background-color: #fff; padding: 12px 16px } .kbCatListON { background-color: #fcefa1 } .divider { display: block; margin: 32px 0; height: 1px; background-color: #dfe4ec } .bg-critical { background-color: #fff5f5!important; border-top: 1px solid #e64342; border-top: 1px solid rgba(230, 67, 66, .5); border-bottom: 1px solid #e64342; border-bottom: 1px solid rgba(230, 67, 66, .5) } .table tbody tr.new.bg-critical td:first-child::before { background-color: #e64342!important } @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .ticket__body_block .block--checkboxs { display: block } } sup { vertical-align: super; font-size: smaller } sub { vertical-align: sub; font-size: smaller } .browser-default p { display: block; margin: 0 0 1em!important } .browser-default p:last-child { margin-bottom: 0!important } .browser-default h1 { display: block; font-size: 2em; font-weight: 700; margin: .67em 0 } .browser-default h2 { display: block; font-size: 1.5em; font-weight: 700; margin: .83em 0 } .browser-default h3 { display: block; font-size: 1.17em; font-weight: 700; margin: 1em 0 } .browser-default h4 { display: block; font-size: 1em; font-weight: 700; margin: 1.33em 0 } .browser-default h5 { display: block; font-size: .83em; font-weight: 700; margin: 1.67em 0 } .browser-default h6 { display: block; font-size: .67em; font-weight: 700; margin: 2.33em 0 } .browser-default a { text-decoration: underline; color: #2c70a2; transition: color 100ms ease } .browser-default a:hover { text-decoration: none } .browser-default ul { display: block; list-style-type: disc!important; padding-left: 40px!important; margin: 1em 0 1px em 0 } .browser-default ol { display: block; list-style-type: decimal!important; padding-left: 40px!important; margin: 1em 0 } .browser-default p>b, strong { font-weight: 700 } .browser-default table { display: table; border: 1px solid gray } .browser-default tr { padding: 2px; border: 1px solid gray } .browser-default td { padding: 4px; border: 1px solid gray } .browser-default blockquote { border-left: 2px solid #ccc!important; margin-left: 1.5rem!important; padding-left: 1rem!important; font-style: normal!important } .browser-default pre { display: block; font-family: monospace; margin: 1em 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word } .browser-default em { font-style: italic } .browser-default code { font-family: monospace; margin: 1em 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; background-color: #e8e8e8; border-radius: 3px; padding: .1rem .2rem } .selectize-dropdown .option, .selectize-input.input-active { cursor: pointer!important } .back-to-top { position: fixed; bottom: 2em; right: 0; text-decoration: none; color: #000; background-color: rgba(206, 206, 206, 0.70); font-size: 14px; padding: 1em; display: none } .back-to-top:hover { background-color: rgba(135, 135, 135, 0.50) } .tox-tiered-menu { min-width: inherit!important } .inline-bottom { display: inline-block; vertical-align: bottom } @media screen and (max-width: 600px) { .tickets__legend { display: block } .tickets__legend .bulk-actions { text-align: left; margin-top: 10px } .main__content.reports .reports__range .reports__range_form .radio-list .radio-custom { display: block } } @media screen and (max-width: 480px) { .inline-bottom { display: block } } .plain_link { font-weight: 400 } #submit-as-div .label { background-color: #2c70a2; border-radius: 0 2px 2px 0; } #submit-as-div .label span { border: 1px solid #2c70a2; outline: none; cursor: pointer; font-size: 13px; font-weight: 400!important; border-radius: 2px 0 0 2px; min-width: 152px; height: 40px; background-color: #e9f0f3; color: #002d73; font-weight: 600; transition: all 100ms ease; text-align: center; vertical-align: middle; line-height: 40px; padding: 0; margin-left: 0; } #submit-as-div .label .icon-chevron-down { fill: #fff; margin-left: 6px; margin-right: 6px } .right-bar .right-bar__body .right-bar__footer .btn { width: 152px } .block--submit .btn-border { padding: 5px 12px } .no-padding-top { padding-top: 0 } #modifytime .btn.btn-full, #modifyduedate .btn.btn-full { min-width: 64px } .change_category { height: auto; font-size: 14px; padding: .75em 1em; margin: 4px 0; text-decoration: none; font-weight: 400 } @media screen and (max-width: 480px) { .delete-modal>.modal__body { min-width: 200px } } @media screen and (min-width: 900px) { .delete-modal>.modal__body { width: auto; min-width: 440px } } .delete-modal [ripple]::before { z-index: 0; } .delete-modal .selectize-input { flex-grow: 1; } .delete-modal .selectize-dropdown.single { width: 100% !important; } .header .profile__user.active .user__ava { background-color: #fff; color: #2c70a2 } .header .profile__user.active .user__name p span { color: #fff } .header .profile__user.active .icon-chevron-down { fill: #fff } .header .profile__user .profile__menu .profile--view .btn-border { border: 1px solid #002257!important; background-color: #2c70a2!important; color: #fff } .header .profile__user .profile__menu .profile--view .btn-border:hover { background-color: #fff!important; color: #2c70a2 } .inprogress { color: #8c55d4 !important; } .onhold { color: #DC2D89 !important; } #ul_category li:hover { background-color: #2c70a2 !important } #ul_category li a:hover { color: #fff!important } .param.calendar .calendar--button button:hover .icon-calendar { fill: #2c70a2 !important; } @media screen and (min-width: 900px) { .main-menu.is-toggled .submenu__listitem { border-bottom: 1px solid rgb(255, 255, 255, 0.2); } } .radio-custom [type='radio']:checked+label { color: #133e5e!important } .note__link > a { text-decoration: none; color: #959eb0; } .canned-options { color: #fff !important; } .ticket__body_block .block--timer label { color: #fff !important; } .ticket__body_block .block--timer .radio-custom [type='radio']:checked+label { color: #ffff99!important } .custom-field-title { color: #959eb0; } .note__attachments { color: #9c9c9c; } .block--uploads { color: #9c9c9c; } .email__list_article { background: #ffffff; margin-top: 24px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38,40,42,.1); } .new-message { background: #ffffff; margin-top: 24px; border-radius: 2px; box-shadow: 0 2px 8px 0 rgba(38,40,42,.1); } .switch-checkbox__bullet .icon-close { fill: #7b7b7b; } .browser-default a.btn--blue-border:hover { color: #fff; } .main-menu.is-toggled .navbar__list ul.submenu__list { margin-left: 100px; padding-left: 0px; width: 100%; cursor: pointer; } .is-online { fill: #f38100; margin-right: 10px; } .is-offline { fill: #c5cad4; margin-right: 10px; } /* New ticket category select */ .icon-in-circle { width: 40px; height: 40px; -ms-flex-negative: 0; flex-shrink: 0; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; background-color: #f5f8ff; border-radius: 50%; } .icon-in-circle .icon { fill: #959eb0; font-size: 20px; } .nav { display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 16px auto; max-width: 1070px; } .navlink { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; width: 100%; max-width: 344px; margin: 16px; padding: 16px; box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); background-color: #ffffff; letter-spacing: 0.1px; color: #6b7480; transition: none; text-decoration: none; } .navlink:hover { box-shadow: 0 4px 8px 0 rgba(38, 40, 42, 0.1); transition: none; background-color: #f1fbff; } .navlink .navlink__title { font-size: 14px; font-weight: 700; line-height: 1.5; color: #002d73; } .navlink .navlink__descr { font-size: 12px; } .navlink .icon-in-circle { margin-right: 12px; } .navlink:hover>.icon-in-circle { background-color: #959eb0; } .navlink:hover>.icon-in-circle .icon { transition: none; fill: #fff; } .navlink-condensed { margin: 8px; padding: 8px; box-shadow: 0 2px 5px 0 rgba(38, 40, 42, 0.1); } .navlink-condensed:hover { box-shadow: 0 4px 6px 0 rgba(38, 40, 42, 0.1); } .quick-links { display: flex; flex-wrap: wrap-reverse; align-items: center; justify-content: space-between; margin-bottom: 16px } .auto-reload { margin-left: 10px; margin-bottom: 16px; } .select__title { margin: 0 0 24px; font-size: 20px; font-weight: bold; line-height: 1.17; letter-spacing: 0.12px; color: #26282a; text-align: center; } .select__title-alt { margin: 0 0 24px; font-size: 1.3em; color: #26282a; text-align: left; } .playing { fill: #ffff66 !important; } .not-allowed, .not-allowed svg { cursor: not-allowed; fill: #9c9c9c !important; } .text-white { color: white ! important; } .text-danger { color: red ! important; } .text-warning { color: darkorange ! important; } .text-success { color: green ! important; } .icon-success { fill: green ! important; } .text-bold { font-weight: bold ! important; } .navbar__list ul.submenu__list { left: -100px; position: relative; padding-left: 100px; width: calc(100% + 100px); } @media screen and (max-width: 899px) { .navbar__list ul.submenu__list { width: calc(100% + 800px) !important; left: -100px !important; position: relative !important; margin-left: 0px !important; padding-left: 100px !important; } } #verify-another-way { margin-top: 10px; } #verify-another-way li { border-top: solid 1px #d4d6e3; padding-top: 10px; padding-bottom: 10px; } #verify-another-way li:last-child { border-bottom: solid 1px #d4d6e3; } .btn-link { padding: 0; border: none; background: inherit; color: #133e5e; transition: color 250ms ease; text-decoration: underline; font-size: inherit; } .btn-link:hover { text-decoration: none; } .isErrorStr { color: #e64342 ! important; } .more-contrast { color: #26282a ! important; } .flex { display: flex; } .mfa-alt-icon { height: 24px; width: 24px; margin: 0px; overflow: hidden; flex-grow: 0; flex-shrink: 0; } .mfa-alt-icon > svg { fill: black; width: 1.2em; height: 1.2em; } .mfa-alt-text { margin: 0 0 0 8px; box-flex: 1; flex-grow: 1; } .mfa-alt-text > form > button.btn-link { height: auto } .dot { height: 14px; width: 14px; border-radius: 50%; display: inline-block; margin-right: 4px; } .bg-open { background-color: red!important } .bg-waitingreply { background-color: #d66404!important } .bg-replied { background-color: #00F!important } .bg-resolved { background-color: green!important } .bg-inprogress { background-color: #8c55d4 !important } .bg-onhold { background-color: #DC2D89 !important } /* region Attachments */ .attachments { max-width: 560px; margin-bottom: 14px; } .dropzone { min-height: inherit; border: 1px solid #d4d6e3; padding: 0; } .attachment-row > .name-size-delete { display: flex; } .attachment-row > .name-size-delete > .name-size { display: flex; flex-grow: 1; } .attachment-row > .name-size-delete > .name-size > .size { margin-left: 5px; } .attachment-row > .name-size-delete > .delete-button { display: flex; align-items: flex-end; } .attachment-row > div { padding: 5px 10px; } .attachment-row > .upload-progress { width: 100%; } .attachment-row svg { width: 16px; height: 16px; fill: #9c9c9c; } .attachment-row svg:hover, .attachment-row svg > use:hover { cursor: pointer; } .attachment-row svg:hover { fill: #002d73; } .dz-error div.error { padding: 0 10px; } .dropzone > .file-row:nth-child(even) { background: #f9fafd; } /* endregion */ .pt10 { padding-top: 10px; } .pb10 { padding-bottom: 10px; }