.as-form[data-code=falconInfo] h3{font-size: 16px !important; font-weight: bold;  margin-top: 6px;}
span.as-money{ color: #111 !important; font-weight: bold;}
.as-entity-statusName {
    font-size: 1.4em;
    line-height: 1.4em;
    padding: 20px;
}
.sticky-footer{margin-top: 60px;}
.as-dropdown-content2{z-index: 10000; max-width: 500px;}
@media (max-width: 1300px) {
	#navbar{ font-size: 12px;}
}

@media (min-width: 768px) and (max-width: 1200px) {
#as-topbar  .nav-item{text-align: center;}
}
body .navbar-dark .navbar-nav .nav-link {
    color:#ffffff ;
}

.as-notifcations-panel>div{ display: inline-block; max-width: 300px; margin-right: 5px; margin-bottom: 5px;}

.as-mob .as-printlog-item{  padding-right: 80px; }

@media (min-width: 768px) {
	body.as-demo #content {background: url(/uploads/demo-back.png) repeat-y center center; background-attachment: fixed;}
}
@media (min-width: 768px) {
	#content>.container-fluid{ padding-top: 35px;}
}
body.as-mob #content > .container-fluid {
    margin-top: 20px !important;
}

html .as-horizontalMainMenu .sidebar.toggled{ width:100% !important; }
.as-horizontalMainMenu .sidebar.toggled .nav-item .nav-link { white-space: break-spaces; }

.bl-text img {   box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; }
.extrasmall{font-size: 10px;}
.cat-list[data-code=products] .cat-listItem{display: inline-block; width: 280px;  margin-right: 10px; vertical-align: top;}
@media (max-width: 768px) {
.cat-list[data-code=products] .cat-listItem{ width: 100%;}
.cat-list[data-code=products]   .prodCard {min-height: auto !important;}
}
.prodCard { min-height: 370px;  }
.prodCardText{
 display: -webkit-box;
   -webkit-line-clamp: 4;
   -webkit-box-orient: vertical;
   overflow: hidden;
   text-overflow: ellipsis;
}

.cat-filters .as-chosen{ max-width: 100%; }
html .as-files-itemTitle {width: 160px;}
.regBtn, div a.forgotpasswordBtn{ display:none !important; }
.fab {
    font-family: "Font Awesome 5 Brands" !important;
}
@media (max-width: 453px) {
  #hero div div {
    flex-direction: column;
    align-items: center;
  }

  #hero .btn-get-started {
    margin-top:5px;
    text-align:center;
    width:75%;
  }

  #navbar11 .nav-item[title="Баланс пользователя"] {
    display:none;
  }


}

#content {
  min-height:700px;
}

.cat-list[data-code=suppliers] .cat-filterBody{ margin-top: 7px !important; }
.sidebar  .as-fl-cont .alert { padding: 10px !important;}
.cat-sorts>ul>li>span{ font-weight: bold;}
.cat-itemOffers .as-cart-count{position: relative; top: 3px; }
.as-rs-bigFirstCont .as-rs-bigFirst .as-rs-itemImg img{max-width: 600px; width: 100%;}
.cat-itemPhoto .as-rs-bigFirst{ background: transparent; border-width: 0; }
.as-rs-bigFirstCont .as-rs-bigFirst .as-rs-itemImg img{ max-width: max-content !important;  }

.cat-productPanel{ margin-bottom: 20px;}
.cat-productPanel  .cat-productTitle{height: 55px; text-overflow: unset; white-space: initial; font-size: 1rem; }

.cat-itemAttr{ font-size: 0.75rem;}
.cat-itemAttrValue{font-weight: bold; color:#000;}
.cat-productPanel .cat-productImg{height: 150px; display: block;}
.cat-productPanel .cat-productImg img{ max-width: 200px; max-height: 150px; width: 100%;}
.cat-productPanel .as-cart-addFav{top: 9px !important;}

.cat-productListItem {    margin-bottom: 40px;}

.cat-productListItem  .cat-productTitle{text-overflow: unset; white-space: initial; font-size: 1rem; }
.cat-productListItem .cat-productImg{height: 220px;}
.cat-productListItem .cat-productImg img{ max-width: 300px; max-height:220px; width: 100%;}

.toast-body .btn-light {color: black !important;}

.ctm-item{ margin-bottom: 20px;}
.ctm-subItem{vertical-align: top; display: inline-block; width: 250px;}

.as-color1 {color: blue;}
.as-color2 {color: black;}
.as-switchCategory .toggle.btn {width: 150px !important;}

//.au-list .list-group-item {
//  background-color: #274EC2!important;
//  color: #fff!important;
//  border-width: 1px!important;
//  border-color: #456BC2!important;
//}

//.au-list a.list-group-item:hover {
//  background-color: #456BC2!important;
//  border-width: 1px!important;
//  border-color: #456BC2!important;
//}

.crd2TypicalFilterLink {
  display: none;
}
.nav-item .fa-money-bill-alt {margin-right: 10px;}


.cat-listItemDetails {
  min-height: 635px;
}

#catalog-supplier-reviews{
  overflow-y: auto;
  overflow-x: hidden;
  max-height:700px;
}

/* для дашбордов на мобиле */
@media (max-width: 767px) {
  .as-ds-digits .card-body {
    padding: 5px 12px !important;
  }
  .as-ds-additionalNumber{ margin-bottom: 0 !important;}
  .as-ds-digits>div{ margin-bottom: 8px !important;}
  .as-ds-digits  .h1 {
    font-size: 1.7em;
  }

}

#trf-hiden-tariff-price input {
  border: none;
  outline: none;
  pointer-events: none;
  text-align: center;
  font-weight: 700;
  background-color: white!important;
}
.topSupLink{ font-weight: bold; text-decoration: none;}
.as-intro-run {top: 150px !important;}
.as-online .text-danger{color: #aaa !important;}

.as-table[data-code=projectBids] .crd2RowOperations .crd2OperationItem[data-code=cancelBid]{ display: none; }
.as-oneShow{font-size: 1.1em;}

                        

    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 #accordionSidebar {
        background: linear-gradient(to top, rgb(80, 86, 88) 2%, rgb(121, 144, 164) 96%) !important;
    }

    #as-topMenuCont .navbar-nav .nav-item .nav-link,
    #as-topbar .navbar-nav .nav-item .nav-link{color: #cce4ef !important;}
    #as-topMenuCont .navbar-nav .nav-item .nav-link:hover,
    #as-topbar .navbar-nav .nav-item .nav-link:hover{filter: brightness(110%);}

    

    html #as-topMenuCont, html #as-topbar {
        background: linear-gradient(to right, rgb(121, 144, 164) 1%, rgb(70, 106, 139) 97%) !important;
    }

    html #content-wrapper {
        background: linear-gradient(to top, rgb(250, 250, 250) 0%, rgb(255, 255, 255) 98%) !important;
    }

    #content-wrapper>footer {
        background: linear-gradient(to top, rgb(230, 241, 244) 1%, rgb(240, 252, 255) 98%) !important;
    }

    html .breadcrumb {
        background: linear-gradient(to right, rgb(240, 246, 249) 2%, rgb(236, 241, 243) 97%) !important;
    }

    html body a { color: #81838d;}
    html body a:hover { filter: brightness(105%); color: #81838d;}
    html a.dropdown-item.active, html a.dropdown-item:active, html .nav-pills .nav-link.active{ background-color: #81838d; color: #fff; }
    html body a.page-link { color: #81838d; border-color: #81838d;}
    html body .page-item.active  a.page-link { background-color: #81838d; border-color: #81838d; color: #fff;}
    html body a.page-link:hover { filter: brightness(105%); color: #81838d;}
    .topbar .dropdown-list .dropdown-header{ background-color: #81838d !important; border-color: #81838d !important;}

    

    html body {
        font-size: 1.05rem !important;
    }

    html .as-panel, html .as-panel-sm { background: linear-gradient(to right, rgb(233, 239, 241) 1%, rgb(241, 247, 249) 98%) !important;  }

    html .as-panel, html .as-panel-sm {  padding: 30px !important; }
html .btn-primary   { background: -webkit-linear-gradient(90deg, rgb(96, 104, 128) 3%, rgb(107, 112, 148) 94%) !important; border-color:#234d4d !important;  }
html  .btn-primary:hover, html  .btn-primary:active { filter: brightness() !important; }
html .btn-outline-primary   {  border-color:#234d4d  !important;  color:#234d4d !important;  }
html  .btn-outline-primary:hover, html  .btn-outline-primary:active { background: -webkit-linear-gradient(90deg, rgb(96, 104, 128) 3%, rgb(107, 112, 148) 94%)  !important;  color: #fff  !important; }
html .btn-info   { background: -webkit-linear-gradient(90deg, rgb(96, 104, 128) 3%, rgb(107, 112, 148) 94%) !important; border-color:#234d4d !important;  }
html  .btn-info:hover, html  .btn-info:active { filter: brightness() !important; }
html .btn-outline-info   {  border-color:#234d4d  !important;  color:#234d4d !important;  }
html  .btn-outline-info:hover, html  .btn-outline-info:active { background: -webkit-linear-gradient(90deg, rgb(96, 104, 128) 3%, rgb(107, 112, 148) 94%)  !important;  color: #fff  !important; }
html .alert-primary   { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; border-color:#fafeff !important;  color:#000000;  }
html .alert-primary *:not(:input,.btn,.badge,textarea)  { color:#000000 !important;  }
html  .alert-primary:hover{ filter: brightness() !important; }
html  .alert-primary a:not(.btn), html  .alert-primary .text-muted { color: #000000 !important; }
html .toast.bg-primary { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; color: #000000 !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: #000000 !important; }
html .toast.bg-primary  .toast-header{ color: #000000 !important; background: #fafeff; }
html .toast.bg-primary  .text-muted, html .toast.bg-primary  .text-white{ color: #000000 !important; }
html .toast.bg-primary a:not(.btn){ color: #000000 !important; }
html .bg-primary:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%); border-color:#fafeff;  color:#000000 !important; }
html  .bg-primary *:not(.btn,:input)  { color:#000000 !important;  }
html .alert-info   { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; border-color:#fafeff !important;  color:#000000;  }
html .alert-info *:not(:input,.btn,.badge,textarea)  { color:#000000 !important;  }
html  .alert-info:hover{ filter: brightness() !important; }
html  .alert-info a:not(.btn), html  .alert-info .text-muted { color: #000000 !important; }
html .toast.bg-info { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; color: #000000 !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: #000000 !important; }
html .toast.bg-info  .toast-header{ color: #000000 !important; background: #fafeff; }
html .toast.bg-info  .text-muted, html .toast.bg-info  .text-white{ color: #000000 !important; }
html .toast.bg-info a:not(.btn){ color: #000000 !important; }
html .bg-info:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%); border-color:#fafeff;  color:#000000 !important; }
html  .bg-info *:not(.btn,:input)  { color:#000000 !important;  }
html .alert-success   { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; border-color:#fafeff !important;  color:#000000;  }
html .alert-success *:not(:input,.btn,.badge,textarea)  { color:#000000 !important;  }
html  .alert-success:hover{ filter: brightness() !important; }
html  .alert-success a:not(.btn), html  .alert-success .text-muted { color: #000000 !important; }
html .toast.bg-success { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; color: #000000 !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: #000000 !important; }
html .toast.bg-success  .toast-header{ color: #000000 !important; background: #fafeff; }
html .toast.bg-success  .text-muted, html .toast.bg-success  .text-white{ color: #000000 !important; }
html .toast.bg-success a:not(.btn){ color: #000000 !important; }
html .bg-success:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%); border-color:#fafeff;  color:#000000 !important; }
html  .bg-success *:not(.btn,:input)  { color:#000000 !important;  }
html .alert-warning   { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; border-color:#fafeff !important;  color:#000000;  }
html .alert-warning *:not(:input,.btn,.badge,textarea)  { color:#000000 !important;  }
html  .alert-warning:hover{ filter: brightness() !important; }
html  .alert-warning a:not(.btn), html  .alert-warning .text-muted { color: #000000 !important; }
html .toast.bg-warning { background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%) !important; color: #000000 !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: #000000 !important; }
html .toast.bg-warning  .toast-header{ color: #000000 !important; background: #fafeff; }
html .toast.bg-warning  .text-muted, html .toast.bg-warning  .text-white{ color: #000000 !important; }
html .toast.bg-warning a:not(.btn){ color: #000000 !important; }
html .bg-warning:not(.as-printlog-item) {background: -webkit-linear-gradient(90deg, rgb(128, 165, 172) 3%, rgb(154, 191, 198) 88%); border-color:#fafeff;  color:#000000 !important; }
html  .bg-warning *:not(.btn,:input)  { color:#000000 !important;  }
html .badge-primary   { background: -webkit-linear-gradient(90deg, rgb(68, 119, 126) 4%, rgb(68, 119, 126) 4%, rgb(91, 93, 128) 96%) !important; color:#ffffff !important;  }
html  .badge-primary:hover{ filter: brightness() !important; }
html .badge-info   { background: -webkit-linear-gradient(90deg, rgb(68, 119, 126) 4%, rgb(68, 119, 126) 4%, rgb(91, 93, 128) 96%) !important; color:#ffffff !important;  }
html  .badge-info:hover{ filter: brightness() !important; }
html .badge-success   { background: -webkit-linear-gradient(90deg, rgb(68, 119, 126) 4%, rgb(68, 119, 126) 4%, rgb(91, 93, 128) 96%) !important; color:#ffffff !important;  }
html  .badge-success:hover{ filter: brightness() !important; }
html .badge-warning   { background: -webkit-linear-gradient(90deg, rgb(68, 119, 126) 4%, rgb(68, 119, 126) 4%) !important; color:#ffffff !important;  }
html  .badge-warning:hover{ filter: brightness() !important; }
