/*!
 * Theme Name: Default
 * Package : DashLite
 * Author: Softnio
 * Author URI: http://themeforest.net/user/softnio
 * Version   :  1.0.0
 * Updated   :  07.23.2020
**/

.faq .faq-button {
    position: relative;
    background: none;
    color: inherit;
    border: none;
    padding: 0;
    font: inherit;
    cursor: pointer;
    outline: inherit;
    display: block;
  /*  font-family: "Playfair Display", serif;*/
    text-align: left;
    color: #364a63;
    padding-right: 32px;
        width: 100%;
}

.faq .faq-item-heading {
   /* font-family: "Playfair Display";*/
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 29px;
    color: #364a63;
    margin: 0;

}


.faq .faq-button.collapsed {
  color: #2B2D42;
}

.faq .faq-button::after {
  content: '-';
  position: absolute;
  top: 0;
  right: 0;
  color: #D90429;
}

.faq .faq-button.collapsed::after {
  content: '+';
  color: #8D99AE;
}

.is-opacity {
    opacity: 0.6;
}



.nk-menu-text {
    text-transform: uppercase;
}

span.nk-menu-icon {
    width: 100%;
    text-align: center;
    margin-bottom:5px;
    display:block
}

.price-calc .container {
  padding-left: 0px;
}

.nk-sidebar  {
   width: 100px;
   text-align:center;
}

li.nk-menu-heading {
    display: none;
}

.nk-menu li a {
    padding: 5px 10px !important;
    line-height: 1.3;
    font-size: 11px;
    display: block;
    /* margin-bottom: 10px; */
}

li.nk-menu-item {
    margin-bottom: 0px;
    margin-left: -10px;
    margin-right: -10px;
}

.btn-light2 {
    color: #354964;
    background: transparent;
    border: none;
    width: 100%;
    text-align: left;
    padding: 0px;
    font-weight: 500;
}

.nk-sidebar.nk-sidebar-fixed.is-dark {}

.nk-sidebar.is-dark .nk-menu > li:hover > a, .nk-sidebar.is-dark .nk-menu > li.active > a, .nk-sidebar.is-dark .nk-menu > li.current-menu > a, .nk-sidebar.is-dark .nk-menu > li > a:hover {
    background:transparent;
}

.nk-sidebar + .nk-wrap {
    padding-left: 100px;
}

.logo-img {
    max-height: 50px;
    /* width: 63px; */
}

.nk-header {
  display: none;
  }
.nk-header.nk-header-fixed {
  display: block;
}
  
.nk-sidebar .nk-sidebar-head
{
    width:79px;
    padding: 0px;
}
.nk-sidebar-head {
  
    min-width: 91%;
}

.nk-header-fixed + .nk-content
 {
  margin-top: 0px;
  padding-top: 0px;
 }

 .nk-sidebar-mobile {
    width: 100px !important;
}

.nk-wrap > .nk-header-fixed {
    left: 0px;
}

.nk-wrap {
    padding-left: 100px !important;
}


.kanban-container {
    margin-left: 0px;
}

.kanban-board {
    padding: 12px 6px;
}

.nk-menu-link {
 color: #ececec;
}

.nk-menu-icon {
   color: #ececec;
}

.nk-sidebar.is-dark {/*    background: #203247;*/background: #101924 url(/cabinet/img/bg-left.png) no-repeat top center;background-size: cover;border-right-color: #101524;}


.nk-menu-link:hover .nk-menu-icon, .nk-menu-item.active > .nk-menu-link .nk-menu-icon, .nk-menu-item.current-menu > .nk-menu-link .nk-menu-icon {
    color: #fff;
}

.nk-kanban {
        overflow: hidden;
}
.kanban-container {
    height: calc(100vh - 180px);
}

.toggle-slide {
  
    min-width: 370px;
}

.d-none {
    display:none !important;
}


  .nk-sidebar + .nk-wrap > .nk-header-fixed {
    left: 100px;
}

.nk-content {
    padding-top: 92px;
}

.nk-content-body {
    padding-top: 70px;
}
.is_completed {
    text-decoration: line-through;
}

.task-fail {
    border: 2px solid #ff9090;
}

.active-pipeline {
    color: black;
}

.hover {cursor: pointer;}
.hover:hover {opacity:0.8;}

.simplebar-content .select2-container--default .select2-selection--single {

    border: none;
    border-bottom: 1px solid #dbdfea;
    border-radius: 0;
}

.simplebar-content .form-control {
        border: none;
    border-bottom: 1px solid #dbdfea;
    border-radius: 0;
}

.simplebar-content-wrapper, .simplebar-scroll-content {
  max-height: auto;
}

.prioritet-1 {
    background:linear-gradient(-45deg,  white, #ff000036);
}

.prioritet-2 {
    background:linear-gradient(-45deg,  white, #ff800036);
}


.prioritet-3 {
    background:linear-gradient(-45deg,  white, #edff0036);
}

.prioritet-4 {
    background:linear-gradient(-45deg,  white, #00ff1836);
}

.nk-msg {
    position: relative;
    display: flex;
    overflow: hidden;
    background: #fff;
    min-height: calc(100vh - (65px + 64px + 64px));
    max-height: calc(100vh - (65px));
}

.nk-msg-info.no-avatar {
    max-width: calc(100%);
    margin-left: 0.75rem;
    flex-grow: 1;
}

  .project-progress-details {
    display: flex;
    gap: 10px;
    justify-content: space-between;
    margin-bottom: 0.5rem;
    flex-wrap: wrap;
}

.nk-chat {
    position: relative;
    display: flex;
    overflow: hidden;
    min-height: calc(100vh - 40px) !important;
    max-height: calc(100vh - 40px) !important;
    background: #fff;
}


@media (max-width: 800px) {

      .nk-sidebar + .nk-wrap > .nk-header-fixed {
    left: 0px;
}

    .logo-img {
        max-height: 33px;
        /* width: 63px; */
    }

    .nk-wrap {
    padding-left: 0px !important;
}

.nk-content-fluid {
    padding-left: 0;
    padding-right: 0;
}
.tarif-header {
    display: none;
}

.btn {

    padding: 0.4375rem 0.45rem;
    font-size: 0.7rem;
}


}