
html body .sidebar-brand{display:none !important;}
body footer.sticky-footer{background-color: #f5f5f5 !important; }
html body .as-notification-date{color: #f5f5f5 !important;}

.badge.badge-xs {
    font-size: 0.75em;
}
.badge.badge-sm {
    font-size: 0.9em;
}
#msgCount{display:none;}

.as-form[data-code=selfrate] .as-defaultRadio label {display: block !important;}
.crd2Cell[data-code=note] .form-control{display:inline-block; width: 90%;}
.as-form[data-code=stageState] h1{font-size:24px;}
.as-form[data-code=stageState] {background: #e5e5e5; padding: 10px; border: solid 1px #ccc; }
/*ticket page*/

.as-form[data-code=ticket] .as-form-item[data-code=deadlineDate] .asDatepicker{ display: inline-block;}
.as-form[data-code=ticket] .as-form-item[data-code=executor] select{ display: inline-block;}
.as-form[data-code=ticket] .as-form-item[data-code=executor] {display: inline-block; width: 80%; }
.as-form[data-code=ticket] .as-form-item[data-code=name]{ display: inline-block; max-width: 600px; margin-right: 5px;}
.as-form[data-code=ticket] .as-form-item[data-code=status] select{ display: inline-block; width: 160px; margin-right: 20px;}

.as-table[data-code=ticketTimelog] h1{ display: none;}

.as-form[data-code=addTimelog] h1{ font-size: 22px;}
.bugLink{ max-width: 250px; overflow:hidden; display: block; }

.as-timer {
    display: inline-block !important;
    width: 80px !important;
}
blockquote{
  display: block;
  margin: 20px 0;
  border: solid 1px #2a51c4;
  color: #000;
  padding: 20px;
  font-style: italic;
  font-size: 1.1em;
  line-height: 1.8em;
  border-width: 0 0 0 7px;
   box-shadow: 0 0 10px rgba(0,0,0,0.5);
}
blockquote p{ margin: 0; padding: 5px 0;}
.as-files-dz-hint{display: none;}
.as-table[data-code=contragentDocs] .as-files-cont>a.btn-circle {display: none;}
.as-table[data-code=contragentDocs] .as-files-itemIcon {display: none;}
.as-table[data-code=contragentDocs] .as-files-itemTitle {width: auto;}

.as-table[data-code=contragentDocs] .as-files-dropzone {min-height: 20px; margin: 0;}
.as-table[data-code=contragentDocs] td[data-code=name] {min-width: 200px;}
.as-table[data-code=contragentDocs] td[data-code=scan] {max-width: 200px; width: 200px}

.as-table[data-code=contragentDocs] .as-files-selectFileBtn{display:none;}

.as-form[data-code=newTicket] .as-radio{ display: block !important; }

.bar-step {
    position:absolute;
    margin-top:-20px;
	z-index:1;
    font-size:12px;
}

.bar-step .label-txt {
    float: left;
}

.bar-step .label-line {
    float: right;
    background: #000;
    height:80px;
	width:1px;
    margin-left: 5px;
}

.bar-step .label-percent {
    float: right;
    margin-left: 5px;
}

.progress{ background-color: #aaa !important;}


html .sidebar-toggled .sidebar .nav-item .nav-link i {
    font-size: 1.85rem;
}
  @media (max-width: 768px) {
html  .sidebar .nav-item .nav-link i {
    font-size: 1.85rem;
}
}

html body .as-mainMenu li {text-transform: uppercase}

html #accordionSidebar {
    background-color: #2e2e2e !important; background-image: none;
}

body .sidebar .nav-item .nav-link, body .sidebar .nav-item .nav-link>i, body .sidebar .sidebar-heading{ color: #ffffff !important;}

		@media (min-width: 768px) { html body .sidebar .nav-item .nav-link { padding: 5px 1rem; }    } 

		html body .sidebar .nav-item .collapse .collapse-inner .collapse-item, 
 html body  .sidebar .nav-item .collapsing .collapse-inner .collapse-item {padding: .1rem 0.5rem;}


#as-topMenuCont .navbar-nav .nav-item .nav-link,
#as-topbar .navbar-nav .nav-item .nav-link{color: #195586 !important;}
#as-topMenuCont .navbar-nav .nav-item .nav-link:hover,
#as-topbar .navbar-nav .nav-item .nav-link:hover{filter: brightness(110%);}



#as-topMenuCont{box-shadow: 0   0 0  0 rgba(58,59,69,.15)!important;}


html #as-topMenuCont, html #as-topbar {
    background-color: #ffffff !important;
}

html .pHtml {
    background-color: #ffffff !important;
    border-radius:20px;
}

html #content-wrapper {
    background-color: #ffffff !important;
}

#content-wrapper>footer {
    background-color: #ffffff !important;
}

html .breadcrumb {
    background-color: #eef7fb !important;
}

html body a { color: #527bda;}
html body a:hover { filter: brightness(105%); color: #527bda;}
html a.dropdown-item.active, html a.dropdown-item:active, html .nav-pills .nav-link.active{ background-color: #527bda; color: #fff; }
html body a.page-link { color: #527bda; border-color: #527bda;}
html body .page-item.active  a.page-link { background-color: #527bda; border-color: #527bda; color: #fff;}
html body a.page-link:hover { filter: brightness(105%); color: #527bda;}
.topbar .dropdown-list .dropdown-header{ background-color: #527bda !important; border-color: #527bda !important;}



html .as-panel, html .as-panel-sm {  background-color: #ffffff !important; }

html .as-panel, html .as-panel-sm {  border-radius: 20px !important; }

html .as-panel, html .as-panel-sm {  padding: 15px !important; }

html .as-panel, html .as-panel-sm {  box-shadow: 1px 1px 9px #d9d9d9    !important; }
html .btn-primary   { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%) !important; border-color:#36b09b !important;  }
html  .btn-primary:hover, html  .btn-primary:active { filter: brightness(110%) !important; }
html .btn-outline-primary   {  border-color:#36b09b  !important;  color:#36b09b !important;  }
html  .btn-outline-primary:hover, html  .btn-outline-primary:active { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%)  !important;  color: #fff  !important; }
html .btn-info   { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%) !important; border-color:#36b09b !important;  }
html  .btn-info:hover, html  .btn-info:active { filter: brightness(110%) !important; }
html .btn-outline-info   {  border-color:#36b09b  !important;  color:#36b09b !important;  }
html  .btn-outline-info:hover, html  .btn-outline-info:active { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%)  !important;  color: #fff  !important; }
html .btn-success   { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%) !important; border-color:#36b09b !important;  }
html  .btn-success:hover, html  .btn-success:active { filter: brightness(110%) !important; }
html .btn-outline-success   {  border-color:#36b09b  !important;  color:#36b09b !important;  }
html  .btn-outline-success:hover, html  .btn-outline-success:active { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%)  !important;  color: #fff  !important; }
html .btn-warning   { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%) !important; border-color:#36b09b !important;  }
html  .btn-warning:hover, html  .btn-warning:active { filter: brightness(110%) !important; }
html .btn-outline-warning   {  border-color:#36b09b  !important;  color:#36b09b !important;  }
html  .btn-outline-warning:hover, html  .btn-outline-warning:active { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%)  !important;  color: #fff  !important; }
html .btn-danger   { background: linear-gradient(to top, rgb(200, 45, 45) 2%, rgb(242, 130, 130) 81%) !important; border-color:#ec2727 !important;  }
html  .btn-danger:hover, html  .btn-danger:active { filter: brightness(110%) !important; }
html .btn-outline-danger   {  border-color:#ec2727  !important;  color:#ec2727 !important;  }
html  .btn-outline-danger:hover, html  .btn-outline-danger:active { background: linear-gradient(to top, rgb(200, 45, 45) 2%, rgb(242, 130, 130) 81%)  !important;  color: #fff  !important; }
html .btn-light   { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%) !important; border-color:#36b09b !important;  }
html  .btn-light:hover, html  .btn-light:active { filter: brightness(110%) !important; }
html .btn-outline-light   {  border-color:#36b09b  !important;  color:#36b09b !important;  }
html  .btn-outline-light:hover, html  .btn-outline-light:active { background: linear-gradient(to top, rgb(37, 173, 170) 6%, rgb(95, 240, 242) 92%)  !important;   }
html .btn-secondary   { background: linear-gradient(to top, rgb(194, 194, 194) 6%, rgb(128, 128, 128) 92%) !important; border-color:#7d7d7d !important;  }
html  .btn-secondary:hover, html  .btn-secondary:active { filter: brightness(110%) !important; }
html .btn-outline-secondary   {  border-color:#7d7d7d  !important;  color:#7d7d7d !important;  }
html  .btn-outline-secondary:hover, html  .btn-outline-secondary:active { background: linear-gradient(to top, rgb(194, 194, 194) 6%, rgb(128, 128, 128) 92%)  !important;  color: #fff  !important; }
html .alert-primary   { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; border-color:#f0f3f5 !important;  color:#f0f3f5;  }
html .alert-primary *:not(:input,.btn,.badge,textarea)  { color:#f0f3f5 !important;  }
html  .alert-primary:hover{ filter: brightness(102%) !important; }
html  .alert-primary a:not(.btn), html  .alert-primary .text-muted { color: #f0f3f5 !important; }
html .toast.bg-primary { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; color: #f0f3f5 !important; }
html .toast.bg-primary h1, html .toast.bg-primary h2, html .toast.bg-primary h3,
       html .toast.bg-primary h4, html .toast.bg-primary h5, html .toast.bg-primary h6{ color: #f0f3f5 !important; }
html .toast.bg-primary  .toast-header{ color: #f0f3f5 !important; background: #999; }
html .toast.bg-primary  .text-muted{ color: #f0f3f5 !important; }
html .toast.bg-primary a:not(.btn){ color: #f0f3f5 !important; }
html .bg-primary:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%); border-color:#f0f3f5;  color:#f0f3f5; }
html  .bg-primary *:not(.btn,:input)  { color:#f0f3f5 !important;  }
html .alert-info   { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; border-color:#f0f3f5 !important;  color:#f0f3f5;  }
html .alert-info *:not(:input,.btn,.badge,textarea)  { color:#f0f3f5 !important;  }
html  .alert-info:hover{ filter: brightness(102%) !important; }
html  .alert-info a:not(.btn), html  .alert-info .text-muted { color: #f0f3f5 !important; }
html .toast.bg-info { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; color: #f0f3f5 !important; }
html .toast.bg-info h1, html .toast.bg-info h2, html .toast.bg-info h3,
       html .toast.bg-info h4, html .toast.bg-info h5, html .toast.bg-info h6{ color: #f0f3f5 !important; }
html .toast.bg-info  .toast-header{ color: #f0f3f5 !important; background: #999; }
html .toast.bg-info  .text-muted{ color: #f0f3f5 !important; }
html .toast.bg-info a:not(.btn){ color: #f0f3f5 !important; }
html .bg-info:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%); border-color:#f0f3f5;  color:#f0f3f5; }
html  .bg-info *:not(.btn,:input)  { color:#f0f3f5 !important;  }
html .alert-success   { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; border-color:#f0f3f5 !important;  color:#f0f3f5;  }
html .alert-success *:not(:input,.btn,.badge,textarea)  { color:#f0f3f5 !important;  }
html  .alert-success:hover{ filter: brightness(102%) !important; }
html  .alert-success a:not(.btn), html  .alert-success .text-muted { color: #f0f3f5 !important; }
html .toast.bg-success { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; color: #f0f3f5 !important; }
html .toast.bg-success h1, html .toast.bg-success h2, html .toast.bg-success h3,
       html .toast.bg-success h4, html .toast.bg-success h5, html .toast.bg-success h6{ color: #f0f3f5 !important; }
html .toast.bg-success  .toast-header{ color: #f0f3f5 !important; background: #999; }
html .toast.bg-success  .text-muted{ color: #f0f3f5 !important; }
html .toast.bg-success a:not(.btn){ color: #f0f3f5 !important; }
html .bg-success:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%); border-color:#f0f3f5;  color:#f0f3f5; }
html  .bg-success *:not(.btn,:input)  { color:#f0f3f5 !important;  }
html .alert-warning   { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; border-color:#f0f3f5 !important;  color:#f0f3f5;  }
html .alert-warning *:not(:input,.btn,.badge,textarea)  { color:#f0f3f5 !important;  }
html  .alert-warning:hover{ filter: brightness(102%) !important; }
html  .alert-warning a:not(.btn), html  .alert-warning .text-muted { color: #f0f3f5 !important; }
html .toast.bg-warning { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; color: #f0f3f5 !important; }
html .toast.bg-warning h1, html .toast.bg-warning h2, html .toast.bg-warning h3,
       html .toast.bg-warning h4, html .toast.bg-warning h5, html .toast.bg-warning h6{ color: #f0f3f5 !important; }
html .toast.bg-warning  .toast-header{ color: #f0f3f5 !important; background: #999; }
html .toast.bg-warning  .text-muted{ color: #f0f3f5 !important; }
html .toast.bg-warning a:not(.btn){ color: #f0f3f5 !important; }
html .bg-warning:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%); border-color:#f0f3f5;  color:#f0f3f5; }
html  .bg-warning *:not(.btn,:input)  { color:#f0f3f5 !important;  }
html .alert-danger   { background: -webkit-linear-gradient(90deg, rgb(245, 117, 117) 9%, rgb(245, 117, 117) 9%, rgb(184, 20, 20) 94%) !important; border-color:#ffffff !important;  color:#ffffff;  }
html .alert-danger *:not(:input,.btn,.badge,textarea)  { color:#ffffff !important;  }
html  .alert-danger:hover{ filter: brightness(102%) !important; }
html  .alert-danger a:not(.btn), html  .alert-danger .text-muted { color: #ffffff !important; }
html .toast.bg-danger { background: -webkit-linear-gradient(90deg, rgb(245, 117, 117) 9%, rgb(245, 117, 117) 9%, rgb(184, 20, 20) 94%) !important; color: #ffffff !important; }
html .toast.bg-danger h1, html .toast.bg-danger h2, html .toast.bg-danger h3,
       html .toast.bg-danger h4, html .toast.bg-danger h5, html .toast.bg-danger h6{ color: #ffffff !important; }
html .toast.bg-danger  .toast-header{ color: #ffffff !important; background: #999; }
html .toast.bg-danger  .text-muted{ color: #ffffff !important; }
html .toast.bg-danger a:not(.btn){ color: #ffffff !important; }
html .bg-danger:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(245, 117, 117) 9%, rgb(245, 117, 117) 9%, rgb(184, 20, 20) 94%); border-color:#ffffff;  color:#ffffff; }
html  .bg-danger *:not(.btn,:input)  { color:#ffffff !important;  }
html .alert-secondary   { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; border-color:#f0f3f5 !important;  color:#f0f3f5;  }
html .alert-secondary *:not(:input,.btn,.badge,textarea)  { color:#f0f3f5 !important;  }
html  .alert-secondary:hover{ filter: brightness(102%) !important; }
html  .alert-secondary a:not(.btn), html  .alert-secondary .text-muted { color: #f0f3f5 !important; }
html .toast.bg-secondary { background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%) !important; color: #f0f3f5 !important; }
html .toast.bg-secondary h1, html .toast.bg-secondary h2, html .toast.bg-secondary h3,
       html .toast.bg-secondary h4, html .toast.bg-secondary h5, html .toast.bg-secondary h6{ color: #f0f3f5 !important; }
html .toast.bg-secondary  .toast-header{ color: #f0f3f5 !important; background: #999; }
html .toast.bg-secondary  .text-muted{ color: #f0f3f5 !important; }
html .toast.bg-secondary a:not(.btn){ color: #f0f3f5 !important; }
html .bg-secondary:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(52, 116, 113) 5%, rgb(31, 142, 135) 93%); border-color:#f0f3f5;  color:#f0f3f5; }
html  .bg-secondary *:not(.btn,:input)  { color:#f0f3f5 !important;  }
html .badge-primary   { background: -webkit-linear-gradient(90deg, rgb(120, 159, 176) 5%, rgb(85, 121, 130) 87%) !important; color:#ffffff !important;  }
html  .badge-primary:hover{ filter: brightness(120%) !important; }
html .badge-info   { background: -webkit-linear-gradient(90deg, rgb(49, 154, 175) 5%, rgb(65, 179, 236) 87%) !important; color:#ffffff !important;  }
html  .badge-info:hover{ filter: brightness(120%) !important; }
html .badge-success   { background: -webkit-linear-gradient(90deg, rgb(14, 123, 16) 5%, rgb(0, 194, 23) 87%) !important; color:#ffffff !important;  }
html  .badge-success:hover{ filter: brightness(120%) !important; }
html .badge-warning   { background: -webkit-linear-gradient(90deg, rgb(140, 168, 0) 5%, rgb(212, 254, 62) 95%) !important; color:#ffffff !important;  }
html  .badge-warning:hover{ filter: brightness(120%) !important; }
html .badge-danger   { background: -webkit-linear-gradient(90deg, rgb(213, 63, 63) 5%, rgb(245, 127, 127) 98%) !important; color:#ffffff !important;  }
html  .badge-danger:hover{ filter: brightness(120%) !important; }
html .badge-secondary   { background: -webkit-linear-gradient(90deg, rgb(39, 113, 150) 22%, rgb(37, 150, 152) 92%) !important; color:#e6e6e6 !important;  }
html  .badge-secondary:hover{ filter: brightness(120%) !important; }
