* {
    margin: 0;
    padding: 0;
}
@font-face {
    font-family: Futura-Book;
    src: url("../fonts/Futura-Book.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: FuturaPT-Bold;
    src: url(../fonts/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/FuturaPT-Bold.otf) format("opentype"), url(../fonts/FuturaPT-Bold.woff) format("woff"), url(../fonts/FuturaPT-Bold.ttf) format("truetype"),
        url(../fonts/FuturaPT-Bold.svg#FuturaPT-Bold) format("svg");
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: FuturaPT-Medium;
    src: url(../fonts/FuturaPT-Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/FuturaPT-Medium.otf) format("opentype"), url(../fonts/FuturaPT-Medium.woff) format("woff"), url(../fonts/FuturaPT-Medium.ttf) format("truetype"),
        url(../fonts/FuturaPT-Medium.svg#FuturaPT-Medium) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: FuturaPT-Light;
    src: url(../fonts/FuturaPT-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/FuturaPT-Light.otf) format("opentype"), url(../fonts/FuturaPT-Light.woff) format("woff"), url(../fonts/FuturaPT-Light.ttf) format("truetype"),
        url(../fonts/FuturaPT-Light.svg#FuturaPT-Light) format("svg");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "icomoon";
    src: url("../fonts/icomoon.eot?fpcldn");
    src: url("../fonts/icomoon.eot?fpcldn#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?fpcldn") format("truetype"), url("../fonts/icomoon.woff?fpcldn") format("woff"),
        url("../fonts/icomoon.svg?fpcldn#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class^="icon-"],
[class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "icomoon" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


@font-face {
  font-family: 'icomoon-new';
  src:  url('../fonts/icomoon-new.eot?y9209v');
  src:  url('../fonts/icomoon-new.eot?y9209v#iefix') format('embedded-opentype'),
    url('../fonts/icomoon-new.ttf?y9209v') format('truetype'),
    url('../fonts/icomoon-new.woff?y9209v') format('woff'),
    url('../fonts/icomoon-new.svg?y9209v#icomoon-new') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-new-"], [class*=" icon-new-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon-new' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-new-underway:before {
  content: "\e900";
}





.icon-dece:before {
    content: "\e92e";
}
.icon-asce:before {
    content: "\e92f";
}
.icon-Polygon-right:before {
    content: "\e92c";
}
.icon-Polygon-left:before {
    content: "\e92d";
}
.icon-percentage:before {
    content: "\e92b";
}
.icon-eye-close:before {
    content: "\e928";
}
.icon-Ellipse:before {
    content: "\e929";
}

.icon-xp_status_designed:before {
    content: "\e923";
    color: #5EBFBE !important;
}
.icon-xp_status_approved:before {
    content: "\e927";
    color: #353137 !important;
}
.icon-xp_status_live:before {
    content: "\e92a";
    color: #6C529F !important;
}
.icon-xp_status_complete:before {
    content: "\e90e";
    color: #DD6948 !important;
}
.icon-xp_status_underway:before {
    content: "\e900";
    color: #fff !important;font-family: 'icomoon-new';
}
.icon-xp_status_underway{background:#707070; border-radius:50%;}

/* .icon-xp_status_passed:before {
    content: "\e923";
    color: #5EBFBE !important;
}
.icon-xp_status_failed:before {
    content: "\e927";
    color: #353137 !important;
} */

.icon-idea-status-active:before {
    content: "\e90e";
    color: #DD6948 !important;
}
.icon-idea-status-passed:before {
    content: "\e923";
    color: #5EBFBE !important;
}
.icon-idea-status-paused:before {
    content: "\e92a";
    color: #6C529F !important;
}
.icon-idea-status-failed:before {
    content: "\e927";
    color: #353137 !important;
}

.icon-idea-status-new:before {
    content: "\e920";
    color: forestgreen!important;
}
.icon-idea-status-new-idea:before {
    content: "\e920";
    color: forestgreen!important;
}


.icon-idea-status-backlog:before {
    content: "";
    position: relative;
    background: url(../images/Rapidly-Backlog-icon-color.svg);
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
    display: block;
}

.icon-exp-performance:before {
    content: "\e924";
}
.icon-cross-new:before {
    content: "\e927";
}
.icon-like-thumb:before {
    content: "\e923";
}
.icon-pause-video:before {
    content: "\e92a";
}
.icon-play-video:before {
    content: "\e90e";
}
.icon-Union-19:before {
    content: "\e920";
}
.icon-experiment:before {
    content: "\e90c";
}
.icon-document:before {
    content: "\e917";
}
.icon-video-one:before {
    content: "\e918";
}
.icon-doc:before {
    content: "\e919";
}
.icon-gallery:before {
    content: "\e91a";
}
.icon-external-link:before {
    content: "\e91b";
}
.icon-close-eye:before {
    content: "\e91c";
}
.icon-failed:before {
    content: "\e91d";
}
.icon-paused:before {
    content: "\e91e";
}
.icon-video-1:before {
    content: "\e91f";
}

.icon-backlog:before {
    content: "";
    position: relative;
    background: url(../images/Rapidly-Backlog-icon-color.svg);
    width: 20px;
    height: 20px;
    background-size: 100% 100%;
    display: block;
}

.icon-dollar:before {
    content: "\e921";
}
.icon-profile:before {
    content: "\e922";
}
.icon-slack-1:before {
    content: "\e925";
}
.icon-Vector-65:before {
    content: "\e926";
}
.icon-calendar:before {
    content: "\e932";
}
.icon-question-mark:before {
    content: "\e933";
}
.icon-edit:before {
    content: "\e934";
}
.icon-right-arrow:before {
    content: "\e904";
}
.icon-left-arrow:before {
    content: "\e908";
}
/* .icon-Group-13:before {
    content: "\e907";
} */
.icon-Group-13:before {
    display:inline-flex;
	width:24px;
	height:24px;
	position:relative;
    background-size: 100% 100% !important;
  content:"";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU4MTJfMzc4KSI+CjxwYXRoIGQ9Ik0yLjk5OTk4IDE0LjY2NjhWMTEuMzMzNU0yLjk5OTk4IDQuNjY2ODNWMS4zMzM1TTEuMzMzMzEgMy4wMDAxNkg0LjY2NjY1TTEuMzMzMzEgMTMuMDAwMkg0LjY2NjY1TTguNjY2NjUgMi4wMDAxNkw3LjUxMDUzIDUuMDA2MDdDNy4zMjI1MiA1LjQ5NDg5IDcuMjI4NTIgNS43MzkzIDcuMDgyMzMgNS45NDQ4OUM2Ljk1Mjc3IDYuMTI3MDkgNi43OTM1OCA2LjI4NjI5IDYuNjExMzcgNi40MTU4NUM2LjQwNTc4IDYuNTYyMDMgNi4xNjEzNyA2LjY1NjA0IDUuNjcyNTUgNi44NDQwNEwyLjY2NjY1IDguMDAwMTZMNS42NzI1NiA5LjE1NjI4QzYuMTYxMzggOS4zNDQyOSA2LjQwNTc5IDkuNDM4MjkgNi42MTEzNyA5LjU4NDQ4QzYuNzkzNTggOS43MTQwNCA2Ljk1Mjc3IDkuODczMjMgNy4wODIzMyAxMC4wNTU0QzcuMjI4NTIgMTAuMjYxIDcuMzIyNTIgMTAuNTA1NCA3LjUxMDUzIDEwLjk5NDNMOC42NjY2NSAxNC4wMDAyTDkuODIyNzcgMTAuOTk0M0MxMC4wMTA4IDEwLjUwNTQgMTAuMTA0OCAxMC4yNjEgMTAuMjUxIDEwLjA1NTRDMTAuMzgwNSA5Ljg3MzIzIDEwLjUzOTcgOS43MTQwNCAxMC43MjE5IDkuNTg0NDhDMTAuOTI3NSA5LjQzODI5IDExLjE3MTkgOS4zNDQyOSAxMS42NjA3IDkuMTU2MjhMMTQuNjY2NiA4LjAwMDE2TDExLjY2MDcgNi44NDQwNEMxMS4xNzE5IDYuNjU2MDQgMTAuOTI3NSA2LjU2MjAzIDEwLjcyMTkgNi40MTU4NUMxMC41Mzk3IDYuMjg2MjkgMTAuMzgwNSA2LjEyNzA5IDEwLjI1MSA1Ljk0NDg5QzEwLjEwNDggNS43MzkzIDEwLjAxMDggNS40OTQ4OSA5LjgyMjc2IDUuMDA2MDdMOC42NjY2NSAyLjAwMDE2WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzU4MTJfMzc4Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}
.icon-Group-133:before {
    display:inline-flex;
	width:24px;
	height:24px;
	position:relative;
    background-size: 100% 100% !important;
  content:"";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU4MTJfMzc4KSI+CjxwYXRoIGQ9Ik0yLjk5OTk4IDE0LjY2NjhWMTEuMzMzNU0yLjk5OTk4IDQuNjY2ODNWMS4zMzM1TTEuMzMzMzEgMy4wMDAxNkg0LjY2NjY1TTEuMzMzMzEgMTMuMDAwMkg0LjY2NjY1TTguNjY2NjUgMi4wMDAxNkw3LjUxMDUzIDUuMDA2MDdDNy4zMjI1MiA1LjQ5NDg5IDcuMjI4NTIgNS43MzkzIDcuMDgyMzMgNS45NDQ4OUM2Ljk1Mjc3IDYuMTI3MDkgNi43OTM1OCA2LjI4NjI5IDYuNjExMzcgNi40MTU4NUM2LjQwNTc4IDYuNTYyMDMgNi4xNjEzNyA2LjY1NjA0IDUuNjcyNTUgNi44NDQwNEwyLjY2NjY1IDguMDAwMTZMNS42NzI1NiA5LjE1NjI4QzYuMTYxMzggOS4zNDQyOSA2LjQwNTc5IDkuNDM4MjkgNi42MTEzNyA5LjU4NDQ4QzYuNzkzNTggOS43MTQwNCA2Ljk1Mjc3IDkuODczMjMgNy4wODIzMyAxMC4wNTU0QzcuMjI4NTIgMTAuMjYxIDcuMzIyNTIgMTAuNTA1NCA3LjUxMDUzIDEwLjk5NDNMOC42NjY2NSAxNC4wMDAyTDkuODIyNzcgMTAuOTk0M0MxMC4wMTA4IDEwLjUwNTQgMTAuMTA0OCAxMC4yNjEgMTAuMjUxIDEwLjA1NTRDMTAuMzgwNSA5Ljg3MzIzIDEwLjUzOTcgOS43MTQwNCAxMC43MjE5IDkuNTg0NDhDMTAuOTI3NSA5LjQzODI5IDExLjE3MTkgOS4zNDQyOSAxMS42NjA3IDkuMTU2MjhMMTQuNjY2NiA4LjAwMDE2TDExLjY2MDcgNi44NDQwNEMxMS4xNzE5IDYuNjU2MDQgMTAuOTI3NSA2LjU2MjAzIDEwLjcyMTkgNi40MTU4NUMxMC41Mzk3IDYuMjg2MjkgMTAuMzgwNSA2LjEyNzA5IDEwLjI1MSA1Ljk0NDg5QzEwLjEwNDggNS43MzkzIDEwLjAxMDggNS40OTQ4OSA5LjgyMjc2IDUuMDA2MDdMOC42NjY2NSAyLjAwMDE2WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzU4MTJfMzc4Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}
.icon-currency:before {
    content: "\e916";
}
.icon-cursor:before {
    content: "\e915";
}
.icon-Vector-63:before {
    content: "\e900";
}
.icon-Favourite:before {
    content: "\e901";
}
.icon-minus:before {
    content: "\e902";
}
.icon-plus:before {
    content: "\e903";
}
.icon-delete:before {
    content: "\e905";
}
.icon-filter:before {
    content: "\e906";
}
.icon-Download:before {
    content: "\e909";
}
.icon-q-mark:before {
    content: "\e90a";
}
.icon-blub:before {
    content: "\e90b";
}
.icon-plus-circle:before {
   /* content: "\e90d";*/
   content: "";
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNi42NjY3NUw4IDEwLjY2NjdMMTIgNi42NjY3NSIgc3Ryb2tlPSIjMzUzMTM3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
    width:16px;
    height:16px;
    background-size: 100% 100%;
    display: inline-flex;
}
.icon-down-arrow:before {
    content: "\e90f";
}
.icon-slack:before {
    content: "\e910";
}
.icon-cross:before {
    content: "\e911";
}
.icon-ThumbsUp:before {
    content: "\e912";
}
.icon-pause:before {
    content: "\e913";
}
.icon-play:before {
    content: "\e914";
}
.icon-Icon-13:before {
    content: "\e90e";
}

.icon-duplicate:before {
    content: "";
    position: absolute;
    background: url(../images/rapidly-duplicate-icon.svg);
    width: 26px;
    height: 26px;
    background-size: 100% 100%;
    display: block;
    left: -5px;
    top: -2px;
}

a.duplicate_idea {
    padding-left: 21px;
    display: inline-block;
    position: relative;

}

body,
html {
    min-height: 100%;
    height: 100%;
}
body {
    font-size: 14px;
    color: #000;
    font-family: 'Kumbh Sans', sans-serif;
    height: 100%;
    font-feature-settings: "liga" off;
    display: flex;
    flex-direction: column;
    height: 100vh;
    overflow-y: scroll !important;
    padding: 0 !important;
}
h2 {
    font-weight: 700;
    font-size: 32px;
    line-height: 43px;
}
h3 {
    font-weight: 700;
    font-size: 20px;
    line-height: 27px;
}
h5 {
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}
h4 {
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}
h6 {
    font-size: 12px;
    line-height: 20px;
    line-height: 20px;
}
a {
    text-decoration: none;
}

.page-id-14 .auth-box img {
    width: 125px;
    margin: 0 auto 30px auto;
    display: block;
}
.page-id-14 .login_section .theme-cyan {
    position: relative;
    height: 100%;
}
.page-id-14 .login_section {
    height: 100%;
}
.page-id-14 .vertical-align-wrap {
    width: 100%;
    height: 100%;
    display: table;
}
.page-id-14 .vertical-align-middle {
    display: table-cell;
    vertical-align: middle;
}
.page-id-14 .auth-box:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    position: absolute;
    background: rgba(0, 0, 0, 0.4);
}
.page-id-14 .loader {
    display: none;
}
.page-id-14 .auth-main::after {
    top: 0;
    right: 0;
    content: "";
    z-index: -2;
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(../images/banner_background.png) no-repeat center right fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.page-id-14 .auth-box {
    height: auto;
    width: 380px;
    margin-left: 100px;
}
.page-id-14 .auth-main .card {
    padding: 10px;
    border-radius: 0.55rem;
}
.page-id-14 .card .body {
    color: #444;
    padding: 20px;
    font-weight: 400;
}
.frontend_form {
    height: 97%;
    padding: 0 15px;
    margin-left: 100px;
}
.frontend_form:before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    position: absolute;
    background: rgba(0, 0, 0, 0.4);
}
.frontend_form::after {
    top: 0;
    right: 0;
    content: "";
    z-index: -2;
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(../images/banner_background.png) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.site-content-contain {
    padding: 100px;
    background: #fb523f;
}
.logo-edit {
    text-align: center;
}
.register-form {
    padding: 25px;
    width: 380px;
    margin: 0 auto;
    display: block;
}
.text_field input {
    margin-bottom: 20px;
}
.card {
    background: #fff;
    transition: 0.5s;
    border: 0;
    margin-bottom: 30px;
    border-radius: 0.55rem;
    position: relative;
    /* box-shadow: 0px 0px 17px -2px rgba(24, 39, 75, 0.12); */
}

.page-id-14 .form-group {
    margin-bottom: 1rem;
}
.page-id-14 .login-form-outer .form-group {
    margin-bottom: 0;
}

.header-nav {
    /* box-shadow: -3px 0px 20px -4px rgba(24, 39, 75, 0.12); */

    box-shadow: -3px 0px 20px -4px #18274B1F;
    background: #fff;
    transition: all 0.08s;
    position: fixed;
    width: 100%;
    z-index: 99;
}
.header-nav .navbar-nav li a {
    color: #000;
    /* text-transform: uppercase; */
    text-decoration: none;
    /* margin: 0 10px; */
    line-height: 19px;
    font-weight: 500;
    position: relative;
    font-size: 16px;
    padding: 10px 16px;
    border-radius: 8px;
}
.header-nav .navbar-nav li a:after {
    /* content: "";
    height: 2px;
    opacity: 0;
    position: absolute;
    bottom: 0;
    background: #000;
    width: 100%;
    left: 0; */
    content: "";
  height: 100%;
  opacity: 0;
  position: absolute;
  bottom: 0;
  background: #F7F3FB;
  width: 100%;
  left: 0;
  border-radius: 8px;
  z-index: -1;
}
.header-nav .navbar-nav li a:hover:after {
    opacity: 1;
}
.w-full{width:100%;}
.ml-auto{margin-left: auto}
.header-nav .navbar-nav li:last-child a {

    color: #fff;
    background: #DD6948;
    display: block;
    border-radius: 30px;
    padding: 10px 16px;

}
.header-nav .navbar-nav li:last-child a:after {
   display: none
}
.header-nav .navbar {
    padding-top: 0.61rem;
    padding-bottom: 0.61rem
}
.profile-dropdown {
    border: none;
    background: none;
}
.profile-dropdown img {
    /*width: 45px;
    height: 45px;
    object-fit: contain;*/
    object-fit: cover;
    border-radius: 100%;
}
.profile-dropdown.dropdown-toggle::after {
    display: none;
}
.h-dropdown .dropdown-menu[data-bs-popper] {
    right: 0;
    left: auto;
}
.footer-mid {
    margin: 0;
    padding: 0;
}
.footer-mid li {
    list-style: none;font-weight: 600;
}
.footer-mid li a {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}
.footer {
    background: #fff;
    box-shadow: 0px -3px 34px -4px rgba(24, 39, 75, 0.12);
    padding: 19px 40px;
    bottom: 0;
    position: relative;
    flex-shrink: 0;
}
.main-title {
    display: flex;
   padding: 16px 35px 16px;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
    margin-top: 69px;
    background: #EDE8F4;
}
/* .body_top_notificatiobar .main-title{    margin-top: 53px;
} */
.idea-container .main-title {
    border-bottom: 2px solid #f5f5f5;
    background: #fff;
}
.main-title h2 {
    margin: 0;
    /* font-family: FuturaPT-Bold; */
    font-weight: 700;
}
.single-psp_projects .main-title h2:hover {
    border-color:#DDDDDD;
}
.single-psp_projects .idea-top-bar .idas-new h2:hover .edit_post_title {
    opacity: 1;
}
.single-psp_projects .post_title_edit {
    width: 460px;
    border: 2px solid #ddd;
    border-radius: 5px;
}
.single-psp_projects .post_title_edit .post_title_input {
    border: none;

    color: #000;
    font-size: 32px;
    /* font-family: FuturaPT-Bold; */
    font-weight: 800;
    padding: 0 5px;
    line-height: 43px;
    border-radius: 3px;border-radius:100px;
}
.single-psp_projects .post_title_edit .post_title_input.form-control:focus,
.single-psp_projects .post_title_edit .post_title_input.form-control:active {
    border-color: transparent;
}

.single-psp_projects .idea-top-bar h2 {
    border-radius: 100px;
    /*border: 2px solid transparent;*/
}
.single-psp_projects .post_title_edit.displaynone {
    border-color:#5EBFBE;box-shadow:0px 0px 5px #2171F5; border-radius:100px;
}

.main-section {
    width: 100%;
    background: #EDE8F4;
    padding: 20px 0 40px;
   /* padding-bottom: 62px; */ /*  height:100%;display:flex; */
    flex: 1 0 auto;
}
.expe-1 {
    width: 100%;
    background: #ffffff;
    box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
}
.expe-1 {
    padding: 15px;
}
.exp-out {
    background: #ffffff;
    /* box-shadow: 0px 0px 17px -7px rgba(24, 39, 75, 0.12), 0px 8px 8px -7px rgba(24, 39, 75, 0.08); */
    border-radius: 10px;
    padding: 16px 16px;border: 1px solid #D0D0D0;
}
.border-right {
    border-right: 2px solid #f5f5f5;
}

.exp-one p {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    
}

.col-sm-8 .exp-one p {white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 230px;display:block}

.exp-one p i {
    font-size: 18px;
}
.exp-bottom {
    border-top: 2px solid #f5f5f5;
    padding-top: 11px;
    text-align: right;
}
.exp-bottom a {
    text-decoration: none;
    color: #5EBFBE;
    font-weight: 500;
    font-size: 13px;
    line-height: 17px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.exp-bottom i {
    font-size: 10px;
}
.arrow-box {
    color: #979797;
    border-radius: 10px;
    border: none;
    width: 34.93px;
    height: 42px;
    padding: 10px;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    margin-bottom: 15px;
    margin-left: 5px;
}
.dashboard-table {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    margin-top: 25px;
    margin-bottom: 22px;
    position: relative;
}
.dashboard-table h4 {
    color: #6C529F;
    border-right: 2px solid #979797;
    padding-right: 20px;
    margin-right: 20px;
    margin-bottom: 0;
    line-height: 29px;
    font-weight:800;
   /*  letter-spacing: 1px;
    font-family: FuturaPT-Bold; */
}
.dash-left {
    align-items: center;
}
.toggle-switch {
    height: 32px;
    width: 56px !important;
    border: 2px solid #000 !important;
    padding: 4px;
}
.cursor-pointer {
    cursor: pointer;
}
.form-switch .form-check-input:checked {
    background-image: none;
}
.form-switch .form-check-input {
    background-image: url(../images/toggle-btn-bg-green.svg) !important;
    background-size: 32px;
}
.form-switch .form-check-input:checked {
    background-color: transparent;
    border-color: transparent;
}
.table-outer {
    background: #fff;
    /* box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08); */
    border-radius: 10px;
    margin-bottom: 25px;
	border:1px solid #D9D0EA;
}
.table {
    background: #fff;
}
.table th {
    font-weight: 500;
}
.table th:first-child {
    border-top-left-radius: 7px;
    
}
.table th:last-child {border-top-right-radius: 7px;}
.fs-18 {
    font-size: 18px;
}
.fs-16 {
    font-size: 16px;
}
.symbol {
    display: flex;
    flex-shrink: 0;
    position: relative;
}

.symbol-img {
    border-radius: 50%;
    width: 25px;
    height: 25px;
    /* margin-right: 2px; */
    margin-right: -6px;
}
.show-more {
    width:100%;
    display: inline-flex;
    padding: 0.719rem 0.65rem;
    text-decoration: underline;
    color: #353137;
    font-size: 16px;
    align-items: center;
    justify-content: center;
    background: #F7F3FB;
}

.active-outer {
    width: 18px;
    height: 18px;
    background: #2171f5;
    color: #fff;
    text-align: center;
    border-radius: 100%;
    font-size: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 4px;
}
.active-outer i,
.paus-outer i,
.pass-outer i {
    font-size: 10px;
}
.paus-outer {
    width: 18px;
    height: 18px;
    background: #707070;
    color: #fff;
    text-align: center;
    border-radius: 100%;
    font-size: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 4px;
}
.pass-outer {
    width: 18px;
    height: 18px;
    background: #ffd91c;
    color: #fff;
    text-align: center;
    border-radius: 100%;
    font-size: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 4px;
}
.card-1 {
    background: #ffffff;
    box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12);
    border-radius: 10px;
    display: flex;
    padding: 10px;
    flex-direction: column;
}

.idea-count {
    font-weight: 700;
    font-size: 25px;
    line-height: 20px;
    margin: 0;
}
.card-title {
    display: flex;
    align-items: center;
}
.status-value span {
    display: inline-block;
    width: 100%;font-weight:700;font-size:12px;
}

/* .idea-main .card{background:#fff; border:2px solid transparent;} */
.experiment_status_filter {
    background: #fff;
    border: 3px solid transparent;
}
.status-value span.status-count {
    font-weight: 700;
    font-size: 25px;
    line-height: 20px;
    margin-top: 0px;
    /* font-family: FuturaPT-Bold; */
}
.idea-list {
    width: 100%;
    padding: 0px;
}
.tags-scroll {
    overflow-x: scroll;
    overflow-y: hidden;
}
.bg-gray {
    background-color: #F5F5F5 !important;
}
.light-gray {
    color: #dddddd !important;
}
.yellow {
    color: #5EBFBE !important;
}
.blue {
    color: #DD6948 !important;
}
.color-gray {
    color: #707070 !important;
}
.black {
    color: #000;
}
.orange {
    color: #DD6948;
}
.icon-border {
    border: 1.8px solid;
    width: 18px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 8px;
}
.icon-border-yellow {
    border-color: #ffd91c;
}
.table-icon-status {
    display: flex;
    align-items: center;
}
.icon-border-blue {
    border-color: #2171f5;
}
.icon-border-gray {
    border-color: #707070;
}
.icon-border-black {
    border-color: #000;
}

.search-out {
    position: relative;
    /* background: transparent; */
    background: #ffffff;
    border-radius: 100px;
    padding:2px 10px;
    /* color: #707070; */
    color: #000000;
    border: 1px solid #D9D0EA;
}
.position-absolute {
    position: absolute !important;
}
.search-out input.form-control {
    border: none;
    background: transparent; font-size:13px; color:#000000;
}
.fliter-main {
    background: #f5f5f5;
    box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.5), 0px 8px 8px -4px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
    text-align: left;
    max-width: 400px;
    min-width: 332px;
}
.fliter-main h4 {
    /* border-bottom: 3px solid #dddddd; */
    margin: 0;
    font-weight: 700;
   /*  font-family: FuturaPT-Bold; */
}
.filter-bottom {
    width: 100%;
    padding: 0 0 13px 0;
}
.filter-bottom .accordion-button {
    border-radius: 0 !important;
    box-shadow: none;
    background-color: #f5f5f5;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    color: #000;
    padding: 0.8rem 1.25rem;
}
.filter-bottom .accordion-item {
    border: none;
    border-radius: 0 !important;
}
.filter-btns {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    /* border-top: 2px solid #dddddd; */
    padding-top: 10px;
    margin: 0 20px;
}
.filter-bottom .form-check-input {
    width: 18px;
    height: 18px;
    border: 2px solid #979797;
    margin-top: 0.15em;
    margin-right: 4px;
}
.form-check-label {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    margin-left: 3px;
}
.filter-bottom .form-check {
    margin-bottom: 22px;
}
.filter-bottom .form-check:last-child {
    margin-bottom: 0;
}
.filter-dropdown .btn.filter-toggle {
    border: 1px solid #dddddd;
    border-radius: 100px;
    color: #707070;
    min-width: 137px;
    text-align: left;
    position: relative;
    font-size: 13px;
    padding-top: 11px;
    padding-bottom: 11px;
    width: 145px;
}
.filter-dropdown .dropdown-menu {
    background-color: transparent;
    border: none;
    border-radius: 0;
    right: 0 !important;
    left: auto !important;
    transform: none !important;
    top: 40px !important;
}
.filter-dropdown .dropdown-toggle::after {
    content: "\e90f";
    font-family: "icomoon";
    font-size: 7px;
    border: none;
    position: absolute;
    right: 8px;
    top: 15px;color:#979797;
}
.sub-text {
    font-size: 16px;
    margin-bottom: 0;
}
.per-toolbar {
    display: flex;
    align-items: center;
}
.fs-13 {
    font-size: 13px !important;
}
.per-toolbar .btn {
    padding: 10px 13px;
    min-width: 146px;border-radius:55px;
}
.per-toolbar .btn i {
    margin-left: 10px;
}
.graph-out {
    width: 100%;
    background: #fff;
    box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08);
    border-radius: 10px;
    padding: 0 30px;
    font-size: 11px;
    color: #707070;
}
.idea-one {
    /* box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08); */
    border-radius: 16px;
    background: #F7F3FB;
    padding: 26px 20px;
    display: flex;
}
.idea-one h4 {
    display: flex;
    align-items: center;
    margin-bottom: 0;
    font-weight: 700;
	gap:5px;
	font-size:16px
}
.idea-one i {
    font-size: 20px;
    margin-right: 12px;
}
.experiment-title {
    font-weight: 800;
    display: flex;
}
.experiment-title p{margin:0;}
.idea-one span {
    color: #6C529F;
    font-weight: 700;
    font-size: 32px;
    /* font-family: FuturaPT-Bold; */
}
/* .i-circle{width:17px; height:17px; color:#fff; background:#707070;} */
.chart-graph {
    width: 100%;
    background: #fff;
    /* box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08); */
    border-radius: 10px;
    padding: 30px;
    position: relative;
    padding-bottom: 15px;border:1px solid #D0D0D0;
}
.idea-chart .chart-graph {
    padding-left: 15px;
}
.idea-breadcrumb a {
    font-size: 16px;
    line-height: 22px;
    color: #000;
}
.idea-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    color: #000;
}

.ideas-overview-class {
    background: #ffffff;
    /*box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08);*/
    border-radius: 20px;
    padding: 18.6px 20px;
	border:1px solid #ddd
}
.ideas-overview-class.todo-accrod {
    padding: 0px;
    border-radius: 0;
	border: none !important;
   /* box-shadow: 0px 8px 8px -4px rgba(24, 39, 75, 0.08);*/
}
.ideas-overview-class.todo-accrod h2 {
    /* background:#DD6948; */
    padding: 0px 35px;
    align-items: center;
}
/* .ideas-overview-class.todo-accrod .idea-btns.accordion-button{color:#fff;} */
.ideas-overview-class.todo-accrod .btn-main {
    display: flex;
}

.idea-btns.accordion-button {
    width: auto;
    padding: 0;
    background: none;
    box-shadow: none;
    border: none;
    color: #6C529F;
    font-size: 18px;font-weight:800;
 /*    font-family: FuturaPT-Bold; */
}
.idea-btns.accordion-button:not(.collapsed)::before {
    font-size: 6px;
    width: 6px;
    height: 12px;
    font-family: "icomoon";
    color: #6C529F;
    content: "\e90f";
}
.idea-btns.accordion-button::before {
    font-family: "icomoon";
    width: 6px;
    height: 12px;
    line-height: 12px;
    display: flex;
    margin-right: 10px;
    color: #6C529F;
    content: "\e904";
    font-size: 10px;
}
.idea-btns.accordion-button:not(.collapsed)::after,
.idea-btns.accordion-button::after {
    display: none;
}
.accordion-item {
    border: none;
    border-radius: 0;
}
.ideas-overview-class .accordion-header {
    line-height: 40px;
}
.border-btn {
    padding: 9px 0.839rem;
    min-width: 80px;
    font-size: 13px;
    border-radius: 100px;
    background: #EDE8F4;
    color: #6C529F;
    font-weight: 500;
    border-color: #EDE8F4;
}
.form-body .form-label {
    font-size: 16px;
    line-height: 22px;
}
.tags-main {
    border: 1px solid #dddddd;
    border-radius: 10px;
    padding: 9px 10px;
}
.add-link-btn {
    color: #5EBFBE;
    text-decoration: none;
}
.cross-hover {
    position: relative;
}
/* .cross-hover:after{font-family: 'icomoon';position:absolute;
    color: #979797;
    content: "\e911"; right:-8px;font-size:10px;top: 12px;cursor:pointer;opacity:0;}
.cross-hover:hover:after{opacity:1;} */
.attach-one {
    padding: 10px 15px;
    border-radius: 10px;
    border: 1px solid #d0d0d0;
    margin-bottom: 5px;
}
.attach-one ul {
    margin: 10px 0 0 0;
    padding: 0;
}
.attach-one ul li {
    display: inline-flex;
    margin-right: 15px;
    position: relative;
}
.attach-one ul li:last-child {
    margin-right: 0;
}

.attach-one ul li a {
    color: #979797;
    font-size: 16px;
    line-height: 22px;
    position: relative;
    font-weight: 400;
    text-decoration: underline;
}
/* .attach-one ul li a:after {
    content: '';
    height: 2px;
  position: absolute;
    bottom: 0;
    background: #979797;
    width: 100%;
    left: 0;
} */
.attach-one p {
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.attach-one ul li:last-child:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    background: #979797;
    border-radius: 100%;
    left: -11px;
    top: 10px;
}
.learn-outer {
    display: flex;
    border: 1px solid #E5E5E5;
}
.canvas-one {
    flex: 1;
    padding: 17px 20px;
    border-right: 1px solid #E5E5E5;
}
.canvas-one p {
    font-size: 16px;
    line-height: 22px;font-weight:500;
}
.learn-canvas-txtarea {
    border: none;
    border-radius: 0;
    height: 194px;
    overflow-y: auto;
    resize: none;
    width: 100%;
}

.learn-problem .learn-canvas-txtarea {
    height: 92%;
}
textarea:focus-visible {
    outline: none;
}
.learn-outer-bottom {
    display: flex;
    border: 1px solid #E5E5E5;
    border-top: none;
    padding-bottom: 15px;
}
.learn-outer-bottom .canvas-one {
    padding-bottom: 0;
}
.canv-new {
    border: none;
    border-radius: 0;
    height: 35px;
    overflow-y: auto;
    resize: none;
    width: 100%;
}
.canvas-top {
    border-bottom: 1px solid #E5E5E5;
}
.canvas-bottom {
    margin-top: 20px;
}
.canvas-last {
    border-right: 0;
}
.ideas-overview-class .accordion-body {
    padding: 1rem 0;
    padding-bottom: 0;
}
.todo-btn {
    border-color: #DD6948;
    color: #DD6948;
    text-transform: uppercase;
    border-radius: 100px;
    font-size: 14px;
}
.hypo-out .form-label {
    text-transform: uppercase;
    font-size: 16px;
	min-height:23px
}
.label-blank {
    min-height: 24px;
}
.hypo-out h5 {
    font-weight: 800;
}
.exp-btn {
    border-radius: 100px;
    font-size: 16px;
    background: #EAF4F4;
    color: #15717E;
    border-color: #EAF4F4;
    font-weight: 500;
    display: flex;
    align-items: center;
    gap: 5px;
}
.exp-btn:hover, .exp-btn:focus{
	opacity:0.9
}
.experiment-main .tab-content {
    background-color: #F7F3FB;
    padding: 20px;
    margin-top: 2px;
}
.exp-left .form-label {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 12px;
    display: flex;
}
.txt-one {
    margin-bottom: 25px;
}
.experiment-main h3 {
    margin-bottom: 0px;
}
/* .target-percent .form-control:after{content: "\e904";font-family: 'icomoon';position:absolute; right:0;font-size:22px;} */
/*-- New Features --*/
.expe-btns {
    margin: 0;
    padding: 0;
    display: grid;
    margin-top: 20px;
    /* justify-content: space-between; */
    grid-template-columns: auto auto auto auto;
    column-gap: 20px;
    row-gap: 20px;
    overflow-x: auto; 
}

.expe-btns li {
    list-style: none;
    border: 2px solid #6C529F;
    border-radius: 100px;
    position: relative;
    background: #EDE8F4;
}
/*-- New Features --*/
.expe-btns li:nth-child(3) {
    order: 1;
    grid-column-start: 2;
}
.expe-btns li a {
    padding: 5px 16px;
    text-decoration: none;
    font-weight: 500;
    font-size: 14px;
    line-height: 27px;
    color: #6C529F;
    border-radius: 100px;
    margin: 3px;
    display: inline-block;
    min-width: 85px;
    text-align: center;
}
.expe-btns li a:hover {
    background: #ffd91c;
}
/*-- New Features --*/
.expe-btns li label {
    padding: 5px 16px;
    text-decoration: none;
    font-weight: 500;
    font-size: 14px;
    line-height: 27px;
    color: #3A1C7A;
    border-radius: 100px;
    margin: 3px;
    display:block;
    min-width: 85px;
    text-align: center;
}
.exp-vistied.active {
    border-color: #6C529F !important;
}
.exp-vistied.active .btn {
    background: #6C529F;
	color:#fff;
}
.exp-vistied.active .btn svg path{
	stroke:#fff
}
.exp-active {
    background: #6C529F;
}
/*-- New Features --*/
.expe-btns li:after {
    content: "";
    width: 100%;
    height: 3px;
    background: #3A1C7A;
    position: absolute;
    top: 50%;
    right: -22px;
    z-index: -1;
}
/*-- New Features --*/
.expe-btns li:nth-child(2)::after {
    width: 3px;
    height: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
}
/*-- New Features --*/
.expe-btns li:nth-child(3)::after {
    top: 0;
    margin-top: -46px;
}

.expe-btns li:last-child:after {
    content: none;
}
/* .expe-btns li.exp-vistied {
    border-color: #ffd91c;
} */
/* .expe-btns li.exp-vistied:after {
    background: #ffd91c;
} */
.status-btn {
    width: 100%;
    background: #5EBFBE;
    font-size: 16px;
    padding: 8px 0.839rem;
    display: flex;
    align-items: center;
    justify-content: center;
	/* color:#fff */
}
/* .experiment_complete_fail .icon-ThumbsUp{    transform: rotate(180deg);} */
.status-btn i {
    font-size: 12px;color:#fff;
}
.toDo-table .table-dark {
    --bs-table-bg: #fff;
}
.toDo-table .table {
    --bs-table-striped-bg: #fff;
}
/* .table-input-width{width:360px;} */
/* .date-input{width:180px;} */
/* .idea-top-title{display: flex;
    justify-content: space-between;} */
.title-edit i {
    color: #979797;
    font-size: 16px;
    text-decoration: none;
}
.team-owner {
    display: flex;
    flex-wrap: wrap;
}
.team-owner img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
	border: 1px solid #D9D0EA;
}

.idear-right {
    display: flex;
}
.team-owner h5 {
    width: 100%;
    font-weight: 700;
    margin-bottom: 10px;
    /* font-family: FuturaPT-Bold; */
}
.team-owner p {
    margin-bottom: 0;
    font-weight: 600;
    font-size: 18px;
    color: #6C529F;
}
.symbol-main {
    width: 25px;
    height: 25px;
    background: #dcdcdc;
    border-radius: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin-right: 2px;
}
.team-owner .dropdown {
    border: 1px solid #D0D0D0;
    border-radius: 100px;
    width: 100%;
}
.team-owner .btn {
    font-size: 16px;
    padding: 2px 10px;
    text-align: left;
    color: #707070;
    width: 100%;
    line-height: 22px;
    display: flex;
    align-items: center;
    font-family: Futura-Book;
    font-weight: 500;
}
.team-owner .dropdown-toggle::after {
    content: "\e90f";
    font-family: "icomoon";
    position: absolute;
    right: 8px;
    top: 5px;
    border: none;
    font-size: 6px;
}
.idea-progress-bar {
    width: 100%;
    position: relative;
    min-width: 100px;
}
.idea-timeline {
    width: 100%;
    position: relative;
    overflow: hidden;
    border: 1px solid #d0d0d0;
    padding: 5px 0 0 10px;
    border-radius: 100px;
    min-height: 29px;
}
.idea-timeline ul li {
    list-style: none;
    display: inline-flex;
    margin-right: 20px;
	position:relative
}
.idea-timeline ul li:after {
    content: "";
    width: 46px;
    height: 2px;
    background: #707070;
    position: absolute;
    top: 48%;
    right: auto;
}
.saprate-border .team-owner:nth-child(4) {
   max-width:250px
}
.idea-timeline ul li:last-child:after {
    content: none;
}
.idea-timeline ul li a {
    color: #707070;
    background: #fff;
    display: flex;
    z-index: 9;
}
.idea-timeline li a i {
    font-size: 17px;
}
.idea-timeline ul {
    margin: 0;
    padding: 0;
}
.carousel-inner.dash-slider {
    padding-bottom: 30px;
}
.slider-main-title {
    margin-top: 9px;
   font-weight:800 !important;
}
.table-icon-status i {
    font-size: 19px;
}
.main-sect-inner {
    padding-top: 25px;
    margin-top: 64px;
}
.custom-calendar {
    border: 2px solid #dddddd;
    border-radius: 78px;
}

.daterangepicker.ltr {
    direction: ltr;
    text-align: left;
    box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.5), 0px 8px 8px -4px rgba(24, 39, 75, 0.08), 0px 0.861831px 1.72366px rgba(0, 14, 51, 0.25);
    border-radius: 13.7893px;
    background: #f5f5f5;

    /* border: 0.861831px solid #FFFFFF; */
    padding: 0 15px;
    min-width: auto;
}
.daterangepicker:before,
.daterangepicker:after {
    display: none;
}
.daterangepicker .ranges ul {
    width: 95px !important;
}
.range_inputs {
    display: none;
}
.ranges li:last-child {
    margin: 0;
    display: none;
}
.daterangepicker_input {
    display: none;
}
.dash-table-out table tbody {
    display: block;
/*     max-height: 465px;
    overflow-y: scroll; */
}
.dash-table-out table thead,
.dash-table-out table tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed;
}

@media (min-width: 1280px) {
    .dash-table-out .table tr th {
        width: auto !important;
    }
    .dash-table-out .table tr td {
        width: auto !important;
    }
    .dash-table-out .table tr th:last-child {
        text-align: center;
        width: 70px !important;
    }
    .dash-table-out .table tr td:last-child {
        text-align: center;
        width: 70px !important;
    }
    .dash-table-out .table tr th:nth-child(2) {
        width: 120px !important;
    }
    .dash-table-out .table tr td:nth-child(2) {
        width: 120px !important;
    }
    .dash-table-out .table tr th:nth-child(1) {
        width: 400px !important;
    }
    .dash-table-out .table tr td:nth-child(1) {
        width: 400px !important;
    }
    .dash-table-out .table tr th:nth-child(5) {
        width: 115px !important;
    }
    .dash-table-out .table tr td:nth-child(5) {
        width: 115px !important;
    }

    .dash-table-out table.dataTable > thead > tr > th:not(.sorting_disabled),
    .dash-table-out table.dataTable > thead > tr > td:not(.sorting_disabled) {
        padding-right: 15px;
    }
}

/* .dash-table-out .table tr th:first-child {
    width: 400px;
}
.dash-table-out .table tr td:first-child {
    width: 400px;
}

.dash-table-out .table tr th:nth-child(4) {
    width: 300px;
}

.dash-table-out .table tr td:nth-child(4) {
    width: 300px;
}
.dash-table-out .table tr td:last-child {
    width: 70px;text-align: center;
}
.dash-table-out .table tr th:last-child {
    width: 70px !important;
    text-align: center;
} */
#idea_experiment_table tr th:first-child .arrow-hack {
    display: none;
}

/* .dash-table-out ::-webkit-scrollbar {
    width:8px;
}
.dash-table-out ::-webkit-scrollbar-track {
background-color:gray;max-height: 20%; height: 20%;
  
} */

.dash-table-out ::-webkit-scrollbar {
    display: block;
    width: 6px;
    border-radius: 29px;
}
.dash-table-out ::-webkit-scrollbar-track {
    background: transparent;
}

.dash-table-out ::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    border-right: none;
    border-left: none;
    max-height: 34px;
}

.dash-table-out ::-webkit-scrollbar-track-piece:end {
    background: transparent;
    margin-bottom: 10px;
}

.dash-table-out ::-webkit-scrollbar-track-piece:start {
    background: transparent;
    margin-top: 10px;
}
.experiment-title i {
    color: #979797;
    margin-left: 5px;
}
.experiment-title i:hover {
    color: #5EBFBE;
}
.sel-todo-range {
    border: 1.5px solid #dddddd;
    border-radius: 76px;
    color: #707070;
    position: relative;
    min-width: 248px;
}
.per-toolbar .sel-todo-range a {
    font-size: 13px;
    min-width: auto;
    padding: 7px 50px;
    padding-left: 10px;
    color: #707070;
}
.per-toolbar .sel-todo-range a i {
    margin-left: 0;
    margin-right: 10px;
    color: #707070;
    font-size: 20px;
    vertical-align: middle;
}

.sel-todo-range::after {
    content: "\e90f";
    font-family: "icomoon";
    font-size: 8px;
    border: none;
    position: absolute;
    right: 10px;
    top: 16px;
    color: #979797;
}
.idea-active {
    border-color: #ff0000 !important;
}
.filter-dropdown .icon-filter {
    font-size: 16px;
    vertical-align: middle;
    margin-right: 4px;
}




.idea-outer-table .table tr th:nth-child(9) {
    max-width: 220px;
}
.idea-outer-table .table tr td:nth-child(9) {
    max-width: 220px;
}

.idea-outer-table .table tr td:last-child {
    width: 15px;
}
.idea-outer-table .table tr th:last-child {
    width: 15px !important;
}

.tooltip-inner {
    letter-spacing: -0.01em;
    font-size: 13px;
    color: #000;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0px 0px 17px -4px rgba(24, 39, 75, 0.12), 0px 8px 8px -4px rgba(24, 39, 75, 0.08);
    padding: 6px 10px;
}
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before {
    border-top-color: #fff;
}
.tooltip.show {
    opacity: 1;
}
.badge-outer ::-webkit-scrollbar,
.team-members-outer ::-webkit-scrollbar {
    height: 4px;
}
.lable_scroll ::-webkit-scrollbar {
    height: 8px; /*height:0; visibility:hidden; */
}
/* .lable_scroll:hover ::-webkit-scrollbar-track , .lable_scroll:hover ::-webkit-scrollbar-thumb{visibility:visible;} */

/*  .lable_scroll  ::-webkit-scrollbar-track {
    background: #DDDDDD; visibility: hidden;
  }
.lable_scroll  ::-webkit-scrollbar-thumb {
    background: #a0a0a0; visibility: hidden;border-radius:5px;
  }
.lable_scroll ::-webkit-scrollbar-button {
       width:0;
  }
.lable_scroll .tags-scroll span{margin-bottom:2px;} */

/* .badge-outer ::-webkit-scrollbar {
    width: 5px;
    height: 5px;
  }
.badge-outer  ::-webkit-scrollbar-track {
    background: red; 
  }
.badge-outer  ::-webkit-scrollbar-thumb {
        background: pink; 
  }

 .badge-outer ::-webkit-scrollbar-button {
  height: 12px;    background: pink;
} */

.team-owner .dropdown a i {
    font-size: 18px;
    margin-right: 4px;
}
.show-btn-todo {
    color: #777777;
    font-size: 13px;
    align-items: center;
    display: flex;
    border: 1px solid #fff !important;
    border-radius: 30px;
    padding: 4px 10px;
}
.show-btn-todo i {
    color: #777777;
}
.to-do-main {
    width: 100%;
    display: inline-block;
}

.toDo-table table tbody {
    display: block;
    max-height: 330px;
    overflow-y: scroll;
}
.toDo-table table thead,
.toDo-table table tbody tr {
    display: table;
    width: 100%;
    table-layout: fixed;
}

.toDo-table .table tr th:first-child {
    width: 520px;
}
.toDo-table .table tr th:nth-child(4) {
    width: 180px;
}
.toDo-table .table tr td:first-child {
    width: 520px;
}
.toDo-table .table tr td:nth-child(4) {
    width: 180px;
}
.toDo-table .table tr td:last-child {
    width: 70px;
}
.toDo-table .table tr th:last-child {
    width: 80px;
}
.toDo-table .table tr th:nth-child(2) {
    width: 160px;
}
.toDo-table .table tr td:nth-child(2) {
    width: 160px;
}
.toDo-table .table tr th:nth-child(3) {
    width: 260px;
}
.toDo-table .table tr td:nth-child(3) {
    width: 260px;
}
.toDo-table .table tr th:nth-child(5) {
    width: 100px;
}
.toDo-table .table tr td:nth-child(5) {
    width: 100px;
}
.todo-accrod .accordion-item:last-of-type {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

/* .toDo-table ::-webkit-scrollbar {
    -webkit-appearance: none;
} */
.toDo-table ::-webkit-scrollbar {
    display: block;
    width: 6px;
}
.toDo-table ::-webkit-scrollbar-track {
    background: transparent;
}

.toDo-table ::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    border-right: none;
    border-left: none;
    max-height: 34px;
    border-radius: 29px;
}

.toDo-table ::-webkit-scrollbar-track-piece:end {
    background: transparent;
    margin-bottom: 10px;
}

.toDo-table ::-webkit-scrollbar-track-piece:start {
    background: transparent;
    margin-top: 10px;
}

/* .toDo-table .dropdown {
    border: 1px solid #dcdcdc;
    border-radius: 10px;
} */
.toDo-table .form-check {
    min-height: auto;
    margin-bottom: 0;
}
.assigned-dropdown.btn {
    padding: 0.28rem 0.839rem;
    width: 100%;
    font-family: FuturaPT-Light;
    font-weight: 500;
    text-align: left;
    min-height: 42px;
    border-radius: 10px;
    border: 1px solid #ddd;
}
.assigned-dropdown.dropdown-toggle::after {
    content: "\e90f";
    font-family: "icomoon";
    position: absolute;
    right: 8px;
    top: 17px;
    border: none;
    font-size: 6px;
}
.close-icons {
    font-size: 8px;
    color: #777;
    margin-left: 10px;
}
.saving-icon {
    font-size: 9px;
    color: #979797;
}

.hypo-title i {
    color: #979797;
    margin-left: 3px;
}
.hypo-title i:hover {
    color: #2171f5;
}
.tab-top {
    border-bottom: 1px solid #6C529F33; 
    padding-bottom: 30px;
    margin-bottom: 30px;

}
.tab-bottom .txt-one {
    margin-bottom: 20px;
}
.pf-up{margin-top:22px;}
.form-label {
    font-size: 16px;
}
.whats-txt {
    font-size: 11.8261px;
    line-height: 14px;
    color: #979797;
    cursor: pointer;
    /* font-family: FuturaPT-Medium; */
    opacity: 0;
}
/* .petrotyp-modal{display:none;font-size: .875rem;letter-spacing: -0.01em;
    
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0px 0px 17px -4px rgb(24 39 75 / 12%), 0px 8px 8px -4px rgb(24 39 75 / 8%);
    padding: 0.58rem 0.7rem;max-width:400px; text-align: center;
    position: absolute;
    top: 3%;
    left: 20%;
    transform: translate(-50%, -110%);}
	.petrotyp-modal a{font-size: 13px;
    color: #000;}
.preto-modal:hover .petrotyp-modal{display:block;}
.form-label.hypo-title{position:relative;} */
.symbol-thumb {
    width: 120px;
    justify-content: center;
}
.Pretotyping-modal h4 {
    font-weight: 800;
}
.Pretotyping-modal p {
    font-size: 16px;
    line-height: 20px;
    min-height: 120px;
}
.read-btn {
    font-size: 12px;
    color: #000;
    margin-bottom: 10px;
}
.Pretotyping-modal .modal-title {
    font-size: 26px;
    line-height: 35px;
    color:#6C529F;
    font-weight: 800;
}
.Pretotyping-modal .modal-content {
    padding: 20px 50px;
    box-shadow: none;
    z-index: 1;
}
.Pretotyping-modal .modal-header {
    padding: 1rem 0;
    border: 0;
}
.Pretotyping-modal .modal-body {
    padding: 1rem 0;
    max-height: 505px;
    overflow: hidden;
    overflow-y: scroll;
}

.Pretotyping-modal ::-webkit-scrollbar {
    display: block;
    width: 6px;
}
.Pretotyping-modal ::-webkit-scrollbar-track {
    background: transparent;
}

.Pretotyping-modal ::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    border-right: none;
    border-left: none;
    max-height: 34px;
    border-radius: 29px;
}
.Pretotyping-modal.modal .modal-dialog {
    transform: translate(0, -50%);
    top: 50%;
}

.close-btn {
    border: none;
    background: transparent;
}
.header-nav .navbar-brand {
    margin-right: 1.6rem;
}
.header-nav .navbar-nav li a i {
    font-size: 20px;
    vertical-align: text-bottom;
    margin-left: 2px;
}
.header-nav .navbar-expand-lg .navbar-nav {
    align-items: center;
}
.owner-modal-outer h4 {
   /*  font-family: FuturaPT-Bold; */
    font-weight: 800;
    margin-bottom: 12px;
}
.owner-box {
    border-bottom: 2px solid #F5F5F5;
    margin-bottom: 12px;
    padding-bottom: 12px;
}
.owner-modal-outer .modal-body {
    padding: 22px;
}
.owner-modal-outer p {
    font-size: 16px;
}
.external-team p {
    margin-bottom: 10px;
}
.external-team {
    margin-top: 13px;
    padding-top: 15px;
    border-top: 2px solid #F5F5F5;
}
.external-team .btn {
    font-size: 13px;
    background: #5EBFBE;
    padding: 0.6rem 0.65rem;border-radius:100px;
}
.owner-box .symbol-main {
    width: 28px;
    height: 28px;
}

.exp-status {
    display: none;
}
.exp-status-inner {
    overflow-x: scroll;
    background: #fff;
    border-radius: 4px;
    padding: 12px 10px 10px 12px;
    padding-bottom: 2px;
    box-shadow: 0px 0px 17px -4px rgb(24 39 75 / 12%), 0px 8px 8px -4px rgb(24 39 75 / 8%);
    position: absolute;
    top: -55px;
    left: -10px;
}
.exp-status ::-webkit-scrollbar {
    display: block;
    height: 10px;
}
.exp-status ::-webkit-scrollbar-track {
    background: transparent;
}
.experiment-count {
    position: relative;
}
.experiment-count:hover .exp-status {
    display: block;
}

.exp-status:after {
    position: absolute;
    content: "";
    border-style: solid;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    left: 0px;
    top: 8px;
    box-shadow: 0px 0px 17px -4px rgb(24 39 75 / 12%), 0px 8px 8px -4px rgb(24 39 75 / 8%);
    border-width: 8px 8px 0 8px;
    border-color: #fff transparent transparent;
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
}

.exp-status-inner i {
    font-size: 25px;
}
.modal-close {
    position: absolute;
    right: 22px;
    top: 25px;
    border: none;
    background: none;
}
/* .btn:hover i{color:#fff;} */
.hide-hover-btn:hover {
    color: #fff;
    background: #6C529F;
    border-color: #6C529F;
}
.hide-hover-btn:hover i {
    color: #fff;
}

/* .prop{display:none;} */

.title-txt {
    opacity: 0;
    font-size: 11.8261px;
    line-height: 14px;
    color: #979797;
    /* font-family: FuturaPT-Medium; */
    margin-left: 5px;
}
.experiment-title i:hover .title-txt {
    opacity: 1;
}
.experiment-title i {
    align-items: center;
    justify-content: center;
    display: flex;
}

/* ::-webkit-calendar-picker-indicator {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;opacity:0;
} */

.target-percent {
    position: relative;
}
.target-percent:after {
    content: "\e92b";
    font-family: "icomoon";
    position: absolute;
    right: 10px;
    top: auto;
    bottom: 8px;
    font-size: 15px;
}
.ideas-overview-class.todo-accrod h2.click_todo {
    background: #6C529F;
}
.ideas-overview-class.todo-accrod h2.click_todo .idea-btns.accordion-button {
    color: #fff;
}
.ideas-overview-class.todo-accrod h2.click_todo .idea-btns.accordion-button::before {
    color: #fff;
}

.ideas-overview-class.todo-accrod h2.title-bg {
    background: transparent;
}

.ideas-overview-class.todo-accrod h2.title-bg .idea-btns.accordion-button {
    color: #DD6948;
}
.ideas-overview-class.todo-accrod h2.title-bg .idea-btns.accordion-button::before {
    color: #DD6948;
}
.ideas-overview-class.todo-accrod h2.click_todo .show-btn-todo,
.ideas-overview-class.todo-accrod h2.click_todo .show-btn-todo i {
    color: #fff;
}
.ideas-overview-class.todo-accrod h2.title-bg .show-btn-todo,
.ideas-overview-class.todo-accrod h2.title-bg .show-btn-todo i {
    color: #777777;
}
.add-color {
    background: #ffd91c !important;
}
.daterangepicker .ranges {
    display: block !important;
}

.dash-right:before {
    content: "\e932";
    font-family: "icomoon";
    font-size: 18px;
    position: absolute;
    top: 7px;
    left: 10px;
    color: #707070;
}
.dash-right {
    position: relative;
}

.dashboard-table .dash-right::after {
    content: "\e90f";
    font-family: "icomoon";
    font-size: 8px;
    border: none;
    position: absolute;
    right: 10px;
    top: 16px;
    color: #979797;pointer-events:none; cursor:pointer;
}


.graph-out svg text {
    fill: #707070;
    font-size: 11px;
}

.slick-slide {
    margin: 0px 10px 0 0 !important;
}
.table.dataTable {
    margin: 0 !important;
}
.table-dark {
    --bs-table-bg: #f5f5f5;
    color: #000;
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting_asc:before {
    content: none;
    font-family: "icomoon" !important;
    opacity: 1;
    color: #979797;
    font-size: 12px;
}
table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:after {
    content: none;
    font-family: "icomoon" !important;
    opacity: 1;
    color: #979797;
    font-size: 12px;
}

table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc:after,
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_asc_disabled:after,
table.dataTable > thead .sorting_desc_disabled:before,
table.dataTable > thead .sorting_desc_disabled:after {
    bottom: 1.2em;
}

.symbol-img img {
    width: 100%;
    height: 100%;
    border-radius: 50px;
}

.form-check-input:focus,
.form-control:focus {
    box-shadow: none;
}

/* table.dataTable thead .sorting:before,
table.dataTable thead .sorting:after, 
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  position: static;
  right: auto;
  display: inline-block;
} */

.table {
    --bs-table-striped-bg: #f5f5f5;
}
.dash-table-out table thead th {
    padding-top: 12px;
    padding-bottom: 12px;
}
.dash-table-out table tbody tr td {
    padding-top: 13px;
    padding-bottom: 13px;
}
.dataTables_empty {
    padding-bottom: 13px !important;
}

/* .arrow-hack{ content: "\e92e";
    font-family: 'icomoon' !important;
    opacity: 1;
    color: red;
    font-size: 12px
} */

.arrow-hack {
    margin-left: 5px;
}
.sorting .arrow-hack:before {
    content: "\e92f";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}

.sorting .arrow-hack:after {
    content: "\e92e";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}

.sorting_asc .arrow-hack:before {
    content: "\e92f";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}

.sorting_asc .arrow-hack:after {
    content: "\e92e";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}
.sorting_desc .arrow-hack:before {
    content: "\e92f";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}

.sorting_desc .arrow-hack:after {
    content: "\e92e";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
}

/* .arrow-hack.asc:before {color:red !important;} */
.sorting_desc .arrow-hack:after {
    color: #333 !important;
}

.sorting_asc .arrow-hack.desc,
.sorting_asc .arrow-hack:before {
    color: #333 !important;
}
.sorting_desc .arrow-hack.asc {
    color: #333 !important;
}

table.dataTable > thead > tr > th:not(.sorting_disabled),
table.dataTable > thead > tr > td:not(.sorting_disabled) {
    padding-right: 0.5rem;
}

.top_notificatiobar {
    text-align: center;
    position: relative;
    z-index: 99999;
    padding: 8px 16px;
    height: 40px;
    color: #000000;
    display: flex;
    align-items: center;
    justify-content: center;
}

.body_top_notificatiobar:has(.sticky) .sidebar { 
    margin-top: 20px !important;
}


.notificatiobar_content {
    width: 95%;
    display: inline-block;
    font-family: "Kumbh Sans";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: #000000;
}

.top_notificatiobar .close {
    opacity: 1;
}
.notificatiobar_content a {
    color: #000;
    text-decoration: underline;
}
.notificatiobar_close {
    background: transparent;
    border: none;
    line-height: 26px;
}

.notificatiobar_close .icon-cross {
    font-size: 12px;
    color: #6c529f;
}


.idea-container {
    flex: 1 0 auto;
    background: #ede8f4;
    margin-top: 58px;
}
#collapseFive,
#collapse_todo {
    padding: 0 27px;
}
#collapse_todo .table > :not(caption) > * > * {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.table > tbody {
    /* font-family: "Futura-Book"; */
    font-weight: 400;
}
.table > :not(caption) > * > * {
    padding: 0.719rem 0rem 0.719rem 1rem;
}
.table tr td:last-child{padding-right:1rem !important}
.flex-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
}
.flex-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.flex-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
}
.flex-center {
    justify-content: center;
    align-items: center;
}

.login-aside h2 {
    color:#6C529F;
    font-weight: 700;
    font-size: 40px;
    line-height: 50px;
   letter-spacing: 0.5px;
}
.side-txt {
    font-weight: 500;
    font-size: 23px;
    line-height: 31px;
    color: #fff;
    margin: 0;
}
.login-form-outer {
    background: #F7F3FB;justify-content: space-between;
}
.welcome-txt {
    color: #353137;
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 40px;
    line-height: 50px;
   
    /* letter-spacing: 0.5px; */
}
.form-label {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
}

.login-form .form-control {
    /* box-shadow: 0px 0px 5px rgb(0 0 0 / 10%); */
    border-radius: 100px;
    border-color: #D0D0D0;
}
.pass-txt {
    font-weight: 500;
    font-size: 12px;
    line-height: 22px;
    color: #6C529F;
    /* font-family: FuturaPT-Medium; */
}
.log-in-btn {
    font-weight: 700;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 0;
    min-height: 42px;
    border-radius: 100px;
    margin-top: 30px;letter-spacing: -0.01em;
}
.btn-primary.log-in-btn{background-color:#6C529F;
    border-color: #6C529F;}

.sign-txt {
    color: #6C529F;
    font-weight: 500;
    font-size: 12px;
    line-height: 22px;
}
.symbol-box {
    width: 80px;
    height: 80px;
    border-radius: 100px;
    border: 2px solid #5EBFBE;
    background: #ffffff;
}
.profile-txt {
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    color: #5EBFBE;
    text-decoration: underline;
}
.already-txt{font-weight:500;}
.login-logo {
    min-height: 70px;display:inline-block;max-width:222px;
}
.rapid-img{/* height:410px; */margin-top: -100px; 
  margin-left: 9%;}
  
/* .close-todo .accordion-collapse{display:none;} */

.login-form {
    width: 100%;
    max-width: 521px;
   /*  min-height: 362px; */
}
.login-aside {
    /*background: #DD6948;*/
   /*  background: #3a1b7a; */
    padding:0px 78px;
   /*  max-width: 490px; */
    padding-top: 90px;
}
/* .page-id-1520 .login-aside {
    padding-top: 103px;
    padding-bottom: 142px;
} */

.welcom-login-out {background: #fff;
    border-top-left-radius: 300px;
    border-bottom-left-radius: 300px;
    margin-top: 87px;
    margin-bottom: 87px !important;}

table.dataTable {
    width: 100% !important;
}

.filter-active {
    border-color:#5EBFBE;
}
.external-team .form-control{border-color:#f5f5f5;border-radius:100px;}


/* @media screen and (min-width: 1500px) {
.login-aside{padding-top:103px;}	
} */

.header-nav .navbar-nav li a.menu-active:after {
    opacity: 1;
}
.delete-idea-box {
    text-align: center;
}
.delete-idea-box .modal-header {
    justify-content: center;
    border: none;
    padding: 0;
}
.delete-idea-box .modal-title {
    font-size: 18px;
    line-height: 21px;
    font-family: FuturaPT-Bold;
}
.delete-idea-box .modal-content {
    padding: 40px;
}
.bootbox-body {
    font-size: 16px;
    line-height: 22px;
    font-family: Futura-Book;
}
.delete-idea-box .modal-body {
    padding-left: 0;
    padding-right: 0;
}
.delete-idea-box .modal-footer {
    justify-content: center;
    padding: 0;
    border: 0;
}
.delete-idea-box .modal-footer .btn {
    font-size: 13px;
    padding: 10px 11px;
    /* font-family: Futura-Book; */
    margin: 0;
}
.bootbox-cancel {
    border: 1px solid #707070;
    border-radius: 10px;
    color: #707070;
    order: 2;
}
.bootbox-cancel:hover {
    border-color: #DD6948;
    color: #DD6948;
}
.bootbox-accept:hover {
    color: #fff;
    background-color: #DD6948;
    border-color: #DD6948;
}
.delete-idea-box .btn.bootbox-accept {
    order: 1;
    margin-right: 15px;
    min-width: 70px;
}
.delete-idea-box .btn.bootbox-cancel {
    min-width: 70px;
}
.chart-box1 {
    width: 22px;
    height: 12px;
    border-radius: 22px;
    background: #2171f5;
    position: absolute;
    right: 190px;
    top: 142px;
    z-index: 0;
    pointer-events: none;
    display: none;
}
.cross-btn-icon {
    position: absolute;
    color: #979797;
    right: -20px;
    font-size: 10px;
    top: 12px;
    cursor: pointer;
    opacity: 0;
}

.cross-row {
    position: relative;
}
.cross-row:hover .cross-btn-icon {
    opacity: 1;
}

.table-responsive .dropdown-menu {
    position: fixed !important;
}

@keyframes smoothScroll {
    0% {
        transform: translateY(-30px);
    }
    100% {
        transform: translateY(0px);
    }
}

/* .page-id-8327 .header-nav.sticky {
    box-shadow: none;
} */

.sticky {
    position: fixed;
    top: 0 !important;
    right: 0;
    left: 0;
    z-index: 9999; /* transition: all 0.5s; */
    /*    animation: smoothScroll 1s forwards; */
}
.sticky-1 {
    position: sticky;
    top: 68px;
    right: 0;
    left: 0;
    z-index: 10; /* transition: all 0.5s; */
    /* animation: smoothScroll 1s forwards; */
}
.sticky-2 {
    position: fixed;
    top: 195px;
    right: 0;
    left: 0;
    z-index: 1; /* transition: all 0.5s; */
    /* animation: smoothScroll 1s forwards; */
}

/* Slick Slider 14-04-2022 */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after {
    display: table;
    content: "";
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
    margin-bottom: 15px !important;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
/* Whats on page new */
/* .slick-arrow.slick-hidden {
    display: none;
} */

.status-value {
    margin: 1px 0;
}

table.dataTable {
    white-space: nowrap;
}
/* New Features */
.navbar-brand img {
    /*    width: 140px;*/
    width: auto;
    max-width: 140px;
    max-height: 40px;
}
.form-control:disabled,
.form-control[readonly] {
    background: #fff;
}

.txt-style p {
    text-decoration: line-through;
}
.legend-item {
    background: transparent;
    border: none;
    text-align: left;
    margin-bottom: 22px;
}
.legend-copy {
    display: inline-block;
    margin: 0;
    color: #707070;
    width: 100%;
    font-size: 11px;
    line-height: 16px;
}
.chart-legend {
    display: flex;
    flex-direction: column;
}
.legend-main {
    display: flex;
    justify-content: center;
    align-items: center;
}

#v-one:before {
    content: "....";
    font-size: 20px;
}

.cross-btn {
    display: none;
    float: right;
}
.f-top {
    margin-bottom: 15px;
}
.f-top:last-child {
    margin-bottom: 0;
}

.label-filter .form-check-label {
    background: #dddddd;
    border-radius: 5px;
    text-align: center;
    min-width: 70px;
    position: relative;
    font-family: Futura-Book;
    font-size: 16px;
    line-height: 22px;
    margin-top: 14px;
    margin-bottom: 14px;
}
.label-filter .form-check-input {
    width: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    margin: 0;
    border: none;
    cursor: pointer;
}
.filter-label-txt {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px 5px;
    border: 1px solid transparent;
    border-radius: 5px;
}

.label-filter .form-check-input:checked[type="checkbox"] .filter-label-txt {
    border: 1px solid #000;
}

.label-filter .form-check-input:checked + span {
    border: 1px solid #2171f5;
}
.label-filter.accordion-body {
    padding-top: 2px;
    padding-bottom: 2px;
}

.experiment-status-outer .form-check-input {
    width: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    margin: 0;
    border: none;
    cursor: pointer;
}
.experiment-status-outer .form-check-label {
    font-weight: 500;
    font-size: 14px;
    line-height: 27px;
    color: #000;
    border-radius: 100px;
    margin-left: 0;
    display: inline-block;
    min-width: 95px;
    text-align: center; /*    border:2px solid #000; */
    position: relative;
    background: #fff;
    padding: 3px;
}

.experiment-status-outer .form-check-label:after {
    content: "";
    width: 100%;
    height: 2px;
    background: #000;
    position: absolute;
    top: 50%;
    right: -91px;
}
.experiment-status-outer .form-check-label:hover .exp-type {
    background: #ffd91c;
}

.exp-type {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px 16px;
    border-radius: 100px;
}
.experiment-status-outer {
    display: flex;
    justify-content: space-between;
}

.experiment-status-outer .form-check-label:last-child:after {
    content: none;
}

.exp-s2 input {
    width: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    margin: 0;
    border: none;
    cursor: pointer;
}

.idas-new input::placeholder {
    color: #000;
}
input::placeholder {
    color: #000;
}
.select2-container--open {
    z-index: 999999;
}
.add-new-idea-btn .btn {
    min-width: 200px;
}

.close {
    border: none;
    background: transparent;
    font-size: 30px;
}
.alert-info {
    top: 6px !important;
}
.loader {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    z-index: 999999999;
    background: rgba(0, 0, 0, 0.52);
    align-items: center;
    justify-content: center;
}

.loader-img {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.invitation-form .form-control[readonly] {
    background: #fff;
}

.idea_owner_img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
}
.owner-modal-outer .select2-container {
    width: 100% !important;
}
.idea_status_filter.dropdown-item, .idea_stages_filter.dropdown-item {
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    color: #707070;
    font-family: Futura-Book;
    padding-left: 10px;
}
.attach-one img {
    height: 70px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    object-fit: contain;
}
.attach-one i {
    vertical-align: middle;
    margin-right: 5px;
}
.team-owner .dropdown-menu {
    width: 100%;
}
.idea_status_filter.dropdown-item:active {
    background-color: #e9ecef;
}
.single-psp_projects .header-nav {
    box-shadow: none !important;
    border-bottom: 1px solid #D9D0EA; 
}
.external-link-mg a {
    color: #000;
}
.btn-main,
.overview-btns {
    display: flex;
}
.ideas-overview-class .form-control {
    color: #000;
    font-weight: 500;
    /* font-family: Futura-Book; */
}
.experiment_section .form-select {border-color:#f5f5f5;}
.exp-left .form-select{border-color:#f5f5f5;}
.saving-icon.color {
    color: #58b551;
}
li.exp-vistied.add_new_check {
    border-color: #5EBFBE;
}
.expe-btns .exp-vistied.add_new_check:after {
    background-color: #5EBFBE;
}

/* .idea_attachment_view_outer { height: 84px;overflow: hidden;overflow-y: scroll;}

.idea_attachment_view_outer::-webkit-scrollbar {
    display: block;
    width: 6px;
    border-radius: 29px; background-color: #c4c4c4;
}
.idea_attachment_view_outer::-webkit-scrollbar-thumb {
   
   
}
 */

label.error {
    position: relative;
	float:left !important;
	margin-bottom:5px;
	width:100%;
	text-align:left;
}
.tooltip {
    z-index: 999999 !important;
}
.todo_table_exp .sorting:before,
.todo_table_exp .sorting_desc:before,
.todo_table_exp .sorting_asc:before {
    opacity: 0 !important;
}
.table-outer .sorting:before,
.table-outer .sorting_desc:before,
.table-outer .sorting_asc:before {
    content: "\e92f";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
    bottom: 0.75rem;
    opacity: 0 !important;
}
.todo_table_exp .sorting:after,
.todo_table_exp .sorting_desc:after,
.todo_table_exp .sorting_asc:after {
    opacity: 0 !important;
}
.table-outer .sorting:after,
.table-outer .sorting_desc:after,
.table-outer .sorting_asc:after {
    content: "\e92e";
    font-family: "icomoon" !important;
    font-size: 12px;
    color: #979797;
    bottom: 0.75rem;
    opacity: 0 !important;
    display: none;
}
.todo_table_exp th:nth-child(6):before,
.todo_table_exp th:nth-child(6):after {
    content: none !important;
}

.status-btn.experiment_complete_fail {
    background: #d0d0d0;
    color: #353137;
}
.experiment_complete_fail .icon-ThumbsUp:before {
    content: "\e927";
    font-family: "icomoon" !important;
    color: #000;
    font-size: 18px;
}
/* .table-responsive.toDo-table ::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    border-right: none;
    border-left: none;
    max-height: 34px;
    border-radius: 29px;    
} */
/* .table-responsive.toDo-table ::-webkit-scrollbar {
    display: block;
  width: 0.4rem;
    height: 0.4rem;
    border-radius: 29px;
} */

/* @media (min-width: 992px){
div::-webkit-scrollbar, ol::-webkit-scrollbar, pre::-webkit-scrollbar, span::-webkit-scrollbar, ul::-webkit-scrollbar {
    width: 0.4rem;
    height: 0.4rem;
}
}
 */
.todo-accrod ::-webkit-scrollbar {
    -webkit-appearance: none;
}
.todo-accrod ::-webkit-scrollbar:vertical {
    width: 5px;
}
.todo-accrod ::-webkit-scrollbar:horizontal {
    height: 5px;
}
.todo-accrod ::-webkit-scrollbar-thumb {
    background-color: #c4c4c4;
    border-radius: 10px;
}
.todo-accrod ::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}
.accordion-body.label-filter {
    max-width: 332px;
}

#idea_team_modal_form .select2-container--default .select2-selection--multiple {
    border: 1px solid #F5F5F5;
    border-radius: 100px;
    min-height: 40px;
    display: flex;
    align-items: center;
}
#idea_team_modal_form .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    display: flex;
    align-items: center;
}
#idea_team_modal_form .select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-top: 0;
    margin-left: 0;
}
#idea_team_modal_form .select2-container--default .select2-search--inline .select2-search__field {
    padding-left: 12px;
    margin-top: 0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-right: 00;
}
ul.select2-selection__rendered {
    gap: 8px;
}
.ideia_overview_lable .select2-container--default .select2-selection--multiple {
    border: 1px solid #dddddd;
    min-height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}
.ideia_overview_lable .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    display: flex;
    align-items: center;
}
.ideia_overview_lable .select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice {
    margin-top: 0;
}
.ideia_overview_lable .select2-container .select2-search--inline .select2-search__field {
    padding-left: 12px;
    margin-top: 0;
}
#idea_experiment_table_wrapper {
    /*border-bottom: 3px solid #f5f5f5;*/
}
#edit_todo_form .select2-container--default .select2-selection--single {
    border: 1px solid #dcdcdc;
    border-radius: 10px;
    height: 42px;
}
#edit_todo_form .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
    color: #000;
    font-weight: 500;
    font-family: FuturaPT-Light;
    font-size: 16px;
}
#edit_todo_form .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 8px;
}
.login-form p {
    font-size: 14px;font-weight:500;line-height:22px;
}

.idea-add-wrap .select2-container--default .select2-selection--multiple {
    border: 1px solid #dddddd;
    min-height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}
.idea-add-wrap .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    display: flex;
    align-items: center;
}
.idea-add-wrap .select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice {
    margin-top: 0;
    margin-left: 0;
}
.idea-add-wrap .select2-container .select2-search--inline .select2-search__field {
    padding-left: 12px;
    margin-top: 0;
    font-size: 16px;
    color: #000;
    font-family: "Futura-Book";
    font-weight: 500;
}
.idea-add-wrap .select2-container {
    width: 100% !important;
}

.swal-overlay--show-modal .swal-modal {
    max-width: 500px !important;
    width: 100% !important;
    padding: 40px;
    will-change: initial;
    border-radius: 20px;
}
.swal-text:first-child {
    margin-top: 0 !important;
    font-size: 16px !important;
    line-height: 21px !important;
    font-family: FuturaPT-Bold !important;
    color: #000 !important;
    padding: 0;
}
.swal-button {
    background-color: #2171f5 !important;
    border-color: #2171f5; /*  border-color: #DD6948; */
    font-family: Futura-Book;
    font-size: 13px;
}
.swal-footer {
    text-align: center;
}

.swal-overlay {
    transition: none;
}
.swal-modal {
    transition: none;
}
.swal-button:focus {
    box-shadow: none !important;
}
.swal-button:hover {
    background-color: #DD6948 !important;
}
.exp-bottom a:hover {
    color: #6C529F;
}
.modal {
    z-index: 999999;
}
.modal-backdrop {
    z-index: 9999 !important;
}

.idas-new input:focus::-webkit-input-placeholder {
    color: transparent;
}
.idas-new input:focus:-moz-placeholder {
    color: transparent;
}
.idas-new input:focus::-moz-placeholder {
    color: transparent;
}
.idas-new input:focus:-ms-input-placeholder {
    color: transparent;
}

#edit_todo_form .form-control {
    color: #000;
}

.add-memb {
    font-size: 13px;
    background: #5EBFBE;
    padding: 0.6rem 0.839rem;border-radius:100px;
}

#dashboard_todo_table tr td {
    overflow: hidden;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
}
#idea_experiment_table tr td {
    /*overflow: hidden;
    white-space: nowrap;
    overflow-x: hidden;*/
    /*text-overflow: ellipsis;*/
    /* max-width: 140px; */
    /* padding-bottom: 0px; */
}
#idea_experiment_table_wrapper tr td:nth-child(7) {
    overflow: visible !important;
}
.form-outer-sec {
    background: #fff;
    margin: 0;
    text-align: center;
    padding: 25px;
    border-radius: 0.55rem;
}
/* .center-form-new{display:flex;align-items:center; justify-content:center;} */

.page_edit_profile_customclass .avatar-input {
    position: relative;
    top: -54px;
    height: 0;
    width: 0;
    overflow: hidden;
    right: -40px;
}
.user-avatar {
    border: 2px solid #fb523f;
    background-size: cover;
    height: 100px;
    width: 100px;
    border-radius: 100%;
    margin: 10px auto;
    cursor: pointer;
}
.user-avatar-button {
    cursor: pointer;
}
input[type="password"]::placeholder {
    color: #979797;
}
.edit-profile-form {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 100px 0 !important;
}
.exponentially_team_card img {
    width: 100px;
}
.team_members_icon img {
    width: 40px;
    height: 40px;
    display: inline-block;
    border-radius: 100%;
}
.compny-title {
    margin: 15px 0;
    font-family: FuturaPT-Bold;
    letter-spacing: 1px;
}
.compny-title a {
    color: #000;
}
.compny-title a:hover {
    color: #DD6948;
}

.team_meta li {
    color: #000;
    text-align: left;
    font-size: 12px;
    margin: 0 15px 0 0;
    padding: 0 15px 0 0;
    display: inline-block;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.team_meta li strong {
    font-size: 24px;
    font-weight: 700;
    display: block;
}
.team_meta {
    padding-left: 0;
    padding-right: 0;
    margin: 20px 0;
}
.team_meta li span {
    letter-spacing: 1px;
    text-transform: uppercase;
}
.team_meta li:last-child {
    border-right: 0;
}
.error-page {
    background: #fff;
    margin: 0;
    text-align: center;
    padding: 25px;
    border-radius: 0.55rem;
}
.error-page-logo {
    margin-bottom: 30px;
    display: inline-block;
}
.error-page p {
    font-size: 18px;
    margin-bottom: 0;
}
.error-page a {
    color: #000;
}
.error-page a:hover {
    color: #DD6948;
}
.sticky-height {
    position: absolute;
}

i.change_priority_new {
    margin-right: 20px;
    margin-top: 5px;
}

.idea-company {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}
.idea-company:last-child {
    margin-bottom: 0;
    border-bottom: none;
}
.idea-live {
    color: #DD6948 ;
}
.idea-live:hover,
.idea-pass:hover,
.idea-stop:hover,
.idea-paused:hover {
    color: #DD6948;
}
.idea-pass {
    color: #5EBFBE ;
}
.idea-stop {
    color: #353137;
}
.idea-paused {
    color: #6C529F;
}
.psp-archive-updated {
    font-size: 12px;
}
.company_dashboard_sidebar .thumbnail {
    margin-top: 35px;
}
.team_member_sidebar h2 {
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}
.team_member_list {
    padding-left: 0;
}
.team_member_list li {
    list-style: none;
    margin: 0 0 10px 0 !important;
    padding: 0;
    position: relative;
    min-height: 50px;
    padding: 0 0 0 60px;
    font-size: 12px;
    color: #888;

    line-height: 1.7em;
    padding-top: 3px;
}
.team_member_list li img {
    left: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    border-radius: 100%;
}
.team_member_list li strong {
    display: block;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    color: #333;
}
.team-invite-sec .btn.mb-2 {
    margin-bottom: 0 !important; font-size:16px;
}
.main-title.idea-top-bar {
    margin-top: 0;
}
.experiment-lights ul li {
    list-style: none;
    display: inline-block;
}
.experiment-lights ul {
    padding: 0;
}

.form-label i {
    color: #979797;
    margin-left: 5px;
    align-items: center;
}

.form-label i:hover {
    color: #5EBFBE;
}

.form-label i:hover .title-txt {
    opacity: 1;
}
.accordion-body .form-body .form-label {
    display: flex;
}
.tooltip-inner {
    max-width: 400px;
}

/* temp */
.idea-add-wrap .mb-4 {
    position: relative;
}
.idea-add-wrap .title-txt {
    position: absolute;
    width: 76%;
    left: 18%;
}
.ideia_overview_lable p {
    margin: 0;
}
#experiment_tab_overview .hypo-title {
    display: flex;font-weight:900; font-size:18px;
}
/* temp */

#change_select_team_modal .modal-body .btn {
    margin-top: 15px;
}
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before {
    border-right-color: #fff;
}
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before {
    border-left-color: #fff;
}
.body_top_notificatiobar .header-nav {
    top: 40px;
}
.del-btn-new {
    display: flex;
    justify-content: flex-end;
}
.del-btn-new .exp-btn {
    margin-top: 15px;
}
.idea-top-bar .idas-new h2 .edit_post_title {
    opacity: 0;
}


.popover {
    border: none;
    border-radius: 4px;
    max-width: 400px;
    text-align: center;
}
.popover-body {
    box-shadow: 0px 0px 17px -4px rgb(24 39 75 / 12%), 0px 8px 8px -4px rgb(24 39 75 / 8%);
    background-color: #fff;
    border-radius: 4px;
    padding: 0.48rem 0.7rem;
}
.popover-body a {
    letter-spacing: -0.01em;
    font-size: 13px;
    color: #000;
}

.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::before {
    border-top-color: rgba(0, 0, 0, 0) !important;
}
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after,
.bs-popover-top > .popover-arrow::after {
    bottom: 4px;
}

.hypo-title .icon-question-mark {
    color: #979797;
    margin-left: 5px;
    cursor: pointer;
}
.hypo-title .icon-question-mark:hover {
    color: #5EBFBE;
}
.bs-popover-auto[x-placement^="top"],
.bs-popover-top {
    margin-bottom: 0.5rem;
}

#button2 {
    text-decoration: underline;
}
#button2:hover {
    color: #5EBFBE;
}

#idea_experiment_table td:nth-child(2) .symbol {
    overflow-x: scroll;
    overflow-y: hidden;
    width: 120px;
    display: inline-block;
}
#idea_experiment_table .symbol-img {
    display: inline-block;
}
#idea_experiment_table .symbol::-webkit-scrollbar {
    height: 8px;
}

.lean-txt p {
    font-size: 12px;
    color: #707070;
    line-height: 15px;
    font-weight: 500;
    margin-bottom: 0;
    margin-top: 20px;
}

.editor_id_project_description p {
    font-family: 'Kumbh Sans', sans-serif;
}
.save_idea_btn {
    font-size: 14px;
    font-weight: 500;
    border-radius: 100px;
    background-color: #15717E;
    border-color: #15717E;
}

.add-new-idea-btn {
    border-top: 1px solid #ddd;
    padding-top: 20px;
}

.welcome.card {
    width: 380px;
    display: block;
    margin: 0 auto;
    padding: 25px;
    text-align: center;
    border-radius: 0.55rem;
}
.error-margin {
    padding-top: 100px;
    display: flex;
}

#experiment_tab_overview .legend-item {
    pointer-events: none;
}
.form-select {
    color: #000;
}
.learn-canvas-txtarea {
    color: #000;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 500;
    font-family: Futura-Book;
}
.color-black{color:#000 !important;}
.register-new-out{background:#fff;border-top-left-radius:300px; border-bottom-left-radius:300px;}
#experiment_tab_overview .chart-graph{border:none;}
.form-label p{margin-bottom:0;} 
.modal .form-control{border-radius:100px;}
.experiment-main h4.orange{color: #6C529F;}
.experiment-main .tab-bottom h4{font-weight:800;} 
.experiment_status_complete .form-label{ font-weight: 500;font-size: 16px;}
.experiment-main .txt-one .form-control {border-color: #f5f5f5;}
.controls .arrow-box i{font-size:12px;}
.btn-primary.bootbox-accept{background-color: #6C529F;
    border-color: #6C529F;}
.btn-primary.bootbox-accept:hover {
    color: #fff;
    background-color: #5EBFBE;
    border-color: #5EBFBE;
}
.sign-txt:hover{color:#5EBFBE;}
.log-in-btn:hover{background:#5EBFBE; border-color:#5EBFBE;}
.pass-txt:hover{color:#5EBFBE;}
/* .register-new-out{padding-right: 80px; justify-content:flex-end !important;} */	

.external-team .btn:hover{background:#5EBFBE; border-color:#5EBFBE;}


.bb-feedback-button{bottom: 65px !important;}
.datepicker table tr td.active.active{ background-color:#6C529F ; background-image:none;}
.wp-editor-container{border-radius:10px;}
.mce-statusbar>.mce-container-body .mce-statusbar{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
/* div.mce-panel{background:transparent !important;} */
.div.mce-panel{border-top-left-radius:10px;border-top-right-radius:10px;}
div.mce-statusbar{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.idea-add-wrap div.mce-panel{background:transparent !important;} 
.hypo-out .mce-tinymce{border-radius:10px;    border: 1px solid #DDDDDD;}
.txt-one  .mce-tinymce{border-radius:10px; /*    border: 1px solid #DDDDDD; */}
.mce-toolbar-grp ,.mce-container-body{border-top-left-radius:10px;border-top-right-radius:10px;}

.experiment-main .nav-tabs li a{font-size: 16px;font-weight: 700;}
.experiment-main .nav-tabs li a{font-size: 16px;
    font-weight: 700;}
.cross-modal {
    opacity: 0;
    position: absolute;
    font-size: 8px !important;
    color: #353137;
    top: 4px;
    right: 4px;
    background: transparent;
    border: none;
    box-shadow: none;
}

.nav-item{position:relative;}
.nav-tabs .nav-item:hover .cross-modal{opacity:1;}
.cross-active{opacity:1;}
.delete-idea-box .modal-dialog{display: flex; height: 100%;justify-content: center;align-items: center; margin-bottom:0; margin-top:0;}





@media (min-width: 1700px) {
    .team-owner .dropdown {
        min-width: 120px;
    }
	.welcom-login-out{margin-top: 155px;
    margin-bottom: 155px !important;}
	.login-aside{width:55% !important;}
.login-right-new{width:45%;}
}

@media (min-width: 1599px) {
    .table-responsive.toDo-table {
        overflow: initial;
    }
	.login-aside{width:45%;}
.login-right-new{width:45%;}
	
}
@media (max-width: 1598px) {
.login-aside{width:45%;}
.login-right-new{width:60%;}
	
}

/* @media (min-width: 1400px) and (max-width: 1499px) {

#dashboard_todo_table table.dataTable > thead > tr > th:not(.sorting_disabled), #dashboard_todo_table table.dataTable > thead > tr > td:not(.sorting_disabled){padding-right:16px;}	
.dash-table-out .table tr th:first-child {
    width: 244px !important;
}
.dash-table-out .table tr th:nth-child(2) {
    width: 100px;
}
.dash-table-out .table tr th:nth-child(3) {
    width: 138px;
}
.dash-table-out .table tr th:nth-child(4) {
    width: 242px !important;
}
.dash-table-out .table tr th:nth-child(5) {
    width: 172px !important;
}
.dash-table-out .table tr td:first-child {
    width: 266px;
}
.dash-table-out .table tr td:nth-child(2) {
    width: 122px;
}
.dash-table-out .table tr th:nth-child(4) {
    width: 250px;
}
.dash-table-out .table tr td:nth-child(3){width:190px;}
.dash-table-out .table tr td:nth-child(4) {
    width: 245px;
}





} */

@media (min-width: 1024px) and (max-width: 1399px) {
    .toDo-table .table tr th:first-child {
        width: 380px;
    }
    .toDo-table .table tr th:nth-child(4) {
        width: 180px;
    }
    .toDo-table .table tr td:first-child {
        width: 380px;
    }
    .toDo-table .table tr td:nth-child(4) {
        width: 180px;
    }
    .toDo-table .table tr td:last-child {
        width: 70px;
    }
    .toDo-table .table tr th:last-child {
        width: 80px;
    }
    .toDo-table .table tr th:nth-child(2) {
        width: 160px;
    }
    .toDo-table .table tr td:nth-child(2) {
        width: 160px;
    }
    .toDo-table .table tr th:nth-child(3) {
        width: 260px;
    }
    .toDo-table .table tr td:nth-child(3) {
        width: 260px;
    }
    .idea-one h4 {
        font-size: 16px;
    }
	.idea-one{padding:26px 15px;}
}
/* @media (min-width: 1200px) and (max-width: 1299px) {
.sticky-1{top:80px;}
.sticky-2{top:187px;}

}


@media (min-width: 1160px) and (max-width: 1199px) {
.sticky-1{top:80px;}.sticky-2{top:187px;}	
}

@media (min-width: 1100px) and (max-width: 1159px) {
.sticky-1{top:80px;}.sticky-2{top:187px;} 	
}
@media (min-width: 1024px) and (max-width: 1099px) {
 .sticky-1{top:80px;}
.sticky-2{top:187px;} 	
} */



@media (min-width: 993px) and (max-width: 1299px) {
    .sticky-1 {
        top: 69px;
    }
	
}
@media (min-width: 1279px) and (max-width: 1299px) {
    .sticky-1 {
        top: 68px;
    }

}

/* @media (min-width: 1024px) and (max-width: 1199px) {
.chart-box1 {
    top: 101px;
}	
}

@media (min-width: 920px) and (max-width: 1023px) {
.chart-box1 {
    top: 101px;
}	
} */
@media (min-width: 993px) and (max-width: 1279px) {
    .header-nav .navbar {
        padding: 0;
    }
    .main-title {
        margin-top: 80px;
    }
	
.login-form{max-width:400px;}
}
@media (max-width: 992px) {
	.login-right-new {
    width: 100%;
}
    .team-invite-sec .btn.mb-2 {
        margin-bottom: 0 !important;
        margin-top: 15px !important;
    }
    .company_dashboard_sidebar .thumbnail {
        margin-top: 0;
    }
    .header-nav .navbar-expand-lg .navbar-nav {
        align-items: flex-start;
        margin: 20px 0;
    }
    .header-nav .navbar-nav li a {
        margin-bottom: 15px;
        margin-left: 0;
        margin-right: 0;
        display: inline-block;
    }
    .navbar-collapse {
        flex-basis: 100%;
        flex-grow: 1;
        align-items: center;
        position: fixed;
        top: 0;
        /* bottom: 0; */
        background: #fff;
        right: 0;
        left: 0;
        padding: 15px 12px 20px 12px;
        z-index: 9999;
        transform: translateX(calc(100% - 50px));
        transition: all 0.5s ease 0s;
        opacity: 0;
        transition-duration: 700ms;
        height: 100vh;
    }

    .navbar-collapse.collapse.show {
        transform: none;
        opacity: 1;
    }
    .cross-btn {
        display: block;
    }
    .cross-btn .cross-menu {
        display: flex;
        width: 1.5em;
        height: 1.5em;
        align-items: center;
        justify-content: center;
    }
    .cross-menu i {
        font-size: 15px;
    }
    .h-dropdown .dropdown-menu[data-bs-popper] {
        right: auto;
        left: 0;
        border: none;
    }
    .alert-info {
        width: 92%;
        right: 15px !important;
    }
    .sticky-1 {
        top: 64px;
    }
    .sticky-2 {
        top: 236px;
    }
    .login-aside {
        max-width: 100%;
        padding: 50px 20px; padding-bottom:0;
    }
    .login-logo {
        min-height: 90px;
    }
    .login-form {
        max-width: 90%;
        min-height: auto;
        margin: 40px 0;
    }
    .welcome-txt {
        font-size: 32px;
    }
    .login-aside h2 {
        font-size: 32px;
        line-height: 40px;
    }
    .side-txt {
        font-size: 20px;
        line-height: 25px;
    }
    #dashboard_todo_table tr td {
        width: 140px !important;
    }
    .dash-table-out .table tr td:last-child {
        width: 50px !important;
        text-align: center;
    }
    .dash-table-out .table tr th:last-child {
        min-width: 50px;
    }
    .dash-table-out .table tr th {
        min-width: 140px !important;
    }
    .dash-table-out table thead th {
        min-width: 140px !important;
    }
    #company_dashboard {
        padding: 20px;
    }
    .header-nav {
        z-index: 9999;
    }
	
.register-new-out{border-radius:0;}	
.welcom-login-out{border-radius:0;}	
	
}

@media (min-width: 768px) and (max-width: 1279px) {
    .team_meta li {
        font-size: 10px;
        margin: 0px 10px 0 0;
        padding: 0 10px 0 0;
    }
    /* .main-title  {padding: 19px 15px;} */
    .dash-table-out .table tr th:first-child,
    .dash-table-out .table tr th:nth-child(2),
    .dash-table-out .table tr th:nth-child(3),
    .dash-table-out .table tr th:nth-child(4),
    .dash-table-out .table tr th:nth-child(5),
    .dash-table-out .table tr th:nth-child(6) {
        width: auto !important;
    }
    .dash-table-out .table tr th:nth-child(6) {
        text-align: center;
    }
    .dash-table-out .table tr td:first-child,
    .dash-table-out .table tr td:nth-child(3),
    .dash-table-out .table tr td:nth-child(4),
    .dash-table-out .table tr td:nth-child(5),
    .dash-table-out .table tr td:nth-child(6) {
        width: auto !important;
    }
    .dash-table-out .table tr td:last-child {
        text-align: center;
    }
    .ideas-overview-class .select2-container {
        width: 100% !important;
    }
    .navbar-collapse {
        padding: 15px 0px 20px 35px;
    }
    .alert-info {
        width: 50%;
    }
}

@media (min-width: 1100px) and (max-width: 1300px) {
.dash-table-out .table tr td:first-child{width: 300px !important;}
.dash-table-out .table tr th:first-child{width: 300px !important;}
.dash-table-out .table tr th:nth-child(4){width: 300px !important;}
.dash-table-out .table tr td:nth-child(4){width: 300px !important;}
/* .idea-outer-table .table tr th:nth-child(2){width: 400px !important;}
.idea-outer-table .table tr td:nth-child(2){width: 400px !important;} */
	
}

@media (min-width: 220px) and (max-width: 767px) {
    .single-psp_projects .post_title_edit {
        width: 100%;
    }
    .single-psp_projects .post_title_edit .post_title_input {
        font-size: 24px;
        line-height: 28px;
    }
    .single-psp_projects .idea-top-bar h2 {
        width: 100%;
    }
    #company_dashboard {
        padding: 20px 5px;
    }
    .chart-box1 {
        top: 102px;
    }
    .dash-table-out table tbody {
        overflow-y: initial;
    }
    .dash-table-out table thead,
    .dash-table-out table tbody tr {
        table-layout: initial;
    }
    .dash-table-out .table tr th:nth-child(4) {
        width: auto;
    }

    /* .dash-table-out .table tr th, .dash-table-out .table tr td{width:auto !important;} */
    /* .dash-table-out .table tr td:first-child,.dash-table-out .table tr th:first-child {
    width: 255px;
} */
    .dashboard-table {
        display: inline-block;
    }
    .dash-left {
        margin-bottom: 15px;
    }
    .exp-out {
        margin-bottom: 15px;
    }
    .footer-mid {
        display: inline-block !important;
    }
    .footer-mid li {
        margin-bottom: 8px;
    }
    .footer-mid li:last-child {
        margin-bottom: 0;
    }
    .sub-text {
        margin-bottom: 10px;
    }
    .idea-top-title {
        display: inline;
    }
    .idear-right {
        display: block;
    }
    .team-owner {
        margin-bottom: 15px;
    }
    .ideas-overview-class .pe-0 {
        padding-right: calc(var(--bs-gutter-x) * 0.5) !important;
    }
    .attach-one {
        margin-bottom: 15px;
    }
    .canvas-outer-main .canvas-body {
        overflow: scroll;
    }
    .canvas-outer-main .accordion-body {
        width: 1200px;
    }
    .cross-hover .ps-0 {
        padding-left: calc(var(--bs-gutter-x) * 0.5) !important;
    }
    .txt-one {
        margin-bottom: 25px !important;
    }
    .exp-btn {
        margin-right: 0 !important;
        font-size: 11px;
    }
    .border-btn.hide-btn {
        font-size: 11px;
        padding: 9px 0.39rem;
        min-width: 60px;
    }
    .xyz-title {
        margin-top: 15px;
    }
    .external-link-mg {
        margin: 15px 0;
    }
    .cross-hover.mb-1 {
        margin-bottom: 15px !important;
    }
    .main-title {
        padding: 19px 15px;
        flex-direction: column;
    }
    .p-xs-0 {
        padding: 0;
    }

    .daterangepicker {
        width: 95%;
    }
    .daterangepicker.single .calendar {
        float: right;
    }
    .daterangepicker .calendar {
        width: 65%;
        padding-left: 10px !important;
    }
    .daterangepicker .ranges {
        float: left !important;
    }
    .daterangepicker .calendar th {
        font-size: 11px;
    }
    .calendar-table .prev.available i:before,
    .calendar-table .next.available i:before {
        font-size: 11px;
    }
    .daterangepicker th.available {
        height: 25px;
        line-height: 25px;
    }
    .daterangepicker select.monthselect,
    .daterangepicker select.yearselect {
        font-size: 11px;
    }
    .daterangepicker .calendar th,
    .daterangepicker .calendar td {
        min-width: 25px;
        font-size: 11px;
        height: 25px;
    }
    .daterangepicker select.monthselect,
    .daterangepicker select.yearselect {
        padding: 6px 4px;
    }
    .daterangepicker td,
    .daterangepicker th {
        width: 30px;
    }
    .daterangepicker th.prev.available {
        margin-left: 0 !important;
    }
    .daterangepicker.dropdown-menu {
        z-index: 1;
    }
    .daterangepicker.ltr {
        padding: 0 10px;
    }
    h3 {
        font-size: 16px;
        line-height: 20px !important;
    }
    .form-check-label {
        font-size: 14px;
    }
    .toggle-switch {
        height: 26px;
        width: 48px !important;
    }
    .form-check {
        min-height: 1rem;
    }
    .form-switch .form-check-input {
        background-size: 25px;
    }
    .dashboard-table h3 {
        padding-right: 15px;
        margin-right: 15px;
    }
    h2 {
        font-size: 24px;
        line-height: 28px;
    }
    .header-new .container-fluid.px-4 {
        padding: 0 !important;
    }
    .fs-18 {
        font-size: 15px;
    }
    .fs-16 {
        font-size: 13px;
    }
    .dash-table-out .table tr td:first-child {
        min-width: 125px;
        width: auto;
        max-width: 125px;
    }
    .dash-table-out .table tr th:first-child {
        /*   min-width: 125px; */
        width: auto;
    }

    .main-section {
        padding-bottom: 30px;
    }
    .filter-dropdown {
        margin-top: 15px;
    }
    .badge {
        font-size: 13px;
    }
    .card.experiment_status_filter {
        margin-bottom: 20px;
    }
    .table-outer {
        margin-bottom: 0;
    }
    .ideas-overview-class .select2-container {
        width: 100% !important;
    }
    .expe-btns li a {
        min-width: auto;
    }
    .sticky-1,
    .sticky-2 {
        position: relative;
        top: 0;
    }
    .daterangepicker th.next.available {
        right: 18px;
    }

    .chart-legend {
        flex-direction: row;
    }
    .fliter-main {
        min-width: 280px;
    }
    .exp-left .form-label {
        font-size: 14px;
    }
    .expe-btns {
        overflow: hidden;
        overflow-x: scroll;
    }
    .expe-btns li {
        margin: 0 10px;
    }
    .error-page p {
        font-size: 16px;
    }
    .tooltip-inner,
    .popover {
        max-width: 210px;
    }
    .top_notificatiobar {
        font-size: 14px;
    }
    .body_top_notificatiobar .header-nav {
        top: 57px;
    }
.rapid-img{margin-left:0;}
.welcom-login-out{border-radius:0; margin:0 !important;}
.login-aside{width:100%;}
.pf-up{margin-top:0;}
.tab-top{padding-bottom: 0;}
}
.form-label {
    margin-bottom: 10px;
}
.form-control {
    padding: 0.45rem 0.75rem;
}
.tab-content .col-md-6 .exp-left{padding-bottom:2px}
.label-green{
	color:#5EBFBE;
}
#collapse_hypothesis  input{font-size:16px}
.txt-one .copy_data{
color:#5EBFBE
}

.txt-one .copy_data:after{
	content: "";
    position: relative;
    width: 13px;
    height: 14px;
	background-image: url(../images/copy-icon.svg);
    display: inline-block;
    margin-left: 5px;
	
	
}
.col-sm-6.hypo-out.hypo-class-one input {
    padding-bottom: 35px;
}

.txt-one .copy_data:hover{
color: #6C529F;
}
.txt-one .copy_data:hover:after{
		background-image: url(../images/copy-icon-hover.svg);
}
#idea_experiment_table .idea-colum-wrap{min-width:310px}

.tooltip ,.tooltip div {
	font-size:16px
}
.main-title.idea-top-bar .breadcrumb-container{width:100%;margin-bottom:15px}
.idea-text-wrap{
	display: flex;
    width: 100%;
    justify-content: space-between;
}
.idea-text-wrap .idas-new{
	    width: 54%;
    padding-right: 40px;
}
.idas-new textarea{border:2px solid #fff;border-radius:10px;font-weight: 700;
font-size: 22px;
line-height: 27px; color:#000;padding:0}
.idas-new textarea:hover{border:2px solid #d0d0d0}
.idas-new textarea:focus{border:2px solid #5EBFBE}
.idea-top-bar .breadcrumb{flex-wrap: nowrap;}
@media only screen and (max-width: 767px) {
.idea-text-wrap .idas-new{
	    width: 100%;
    padding-right: 0;
}
.idea-text-wrap{
	flex-wrap:wrap
}
}
.min-size{
	min-height:43px
}
.hypothesis_input{font-size:16px}
/*  .hypo-out.hypo-class-one textarea {
	min-height:100% !important;
	display:flex
}  */
.rocket_exp {
    position: absolute;
    right: 150px;
    top: 40%;
    width: 500px;
    font-size: 35px;
    font-weight: 700;
    color: #fff;
}
.flow-box{overflow:hidden}

@media only screen and (max-width: 1500px) {
.rocket_exp {
    right: 50px;

}
}
@media only screen and (max-width: 1280px) {
.rocket_exp {
    right: 100px;
font-size: 28px;
  width: auto;
}

}
@media only screen and (max-width: 800px) {
.rocket_exp {
    right: 50px;
font-size: 28px;
}
}
@media only screen and (max-width: 767px) {
.rocket_exp {
	top:100px;
    right: 0;
font-size: 20px;
left:-15px;
text-align:center
}
}
#loader_animation {
    position: fixed;
    left: 0;
    right: 0;
    /* background: rgba(0,0,0,0.3); */
    top: 0;
    bottom: 0;
    z-index: 99999999999999;
    /* backdrop-filter: blur(2px); */
    display: flex;
    justify-content: center;
    align-items: center;}


.empty_table a:hover {
        background:#dd6948;
        color:#fff;
        border-color:#dd6948;
}

.text-end {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.test_float {
    margin-right: 15px;
    color: #dd6948;
}
.table-responsive{overflow-y:hidden;}
.table-responsive table{min-height:200px}
span.select2.select2-container.select2-container--default {
    border: none !important;
}
span.select2.select2-container.select2-container--default.select2-container--focus {
    border: none !important;
}

.select2-container--default .select2-selection--multiple {
    border: 1px solid #DDDDDD!important;
    border-radius: 10px !important;
	height: 40px;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    height: 40px !important;
	    padding: 0 10px !important
}
.select2-container .select2-search--inline .select2-search__field {
    margin-top: 0 !important;
    font-weight: 500 !important;
}
li.select2-selection__choice{
	border: none !important;
    border-radius: 8px !important;
    display: flex;
    flex-direction: row-reverse;
    gap: 5px;
	    padding: 1px 6px !important;
		margin-top: 0 !important;
}
 .col-xl-12.wrap-footer-block > div{
	 display:flex;
	 gap:10px
 }
  .col-xl-12.wrap-footer-block > div button{
    width: 75px;
    font-size: 13px;
    height: 42px;
  }
  
  .select2-search__field::-webkit-input-placeholder { 
 color: #707070!important;
 font-size:13px!important;
}

.select2-search__field:-ms-input-placeholder { 
 color: #707070!important;
 font-size:13px!important;
}
.select2-search__field::placeholder {
 color: #707070!important;
 font-size:13px!important;
}

.idea_search::-webkit-input-placeholder { 
    color: #000!important;
   }
   
   .idea_search:-ms-input-placeholder  { 
    color: #000!important;
   }
   .idea_search::placeholder { 
    color: #000!important;
   }

   #experiment_table_search::-webkit-input-placeholder { 
    color: #000!important;
   }
   
   #experiment_table_search:-ms-input-placeholder  { 
    color: #000!important;
   }
   #experiment_table_search::placeholder { 
    color: #000!important;
   }

   

#idea_experiment_table_wrapper .table-borderless>:not(caption)>*>*,#experiment_table_load_wrapper  .table-borderless>:not(caption)>*>*,#dashboard_todo_table>:not(caption)>*>*,#priority_table_wrapper .table-borderless>:not(caption)>*>*{
    border-bottom-width: 1px;
}
#idea_experiment_table_wrapper .table-borderless tr:last-child td,#idea_experiment_table_wrapper .table-borderless tr th,#experiment_table_load_wrapper .table-borderless tr:last-child td,#experiment_table_load_wrapper .table-borderless tr th,#dashboard_todo_table tr:last-child td,#dashboard_todo_table tr th,#priority_table_wrapper .table-borderless tr:last-child td,#priority_table_wrapper .table-borderless tr th

{  border-bottom-width: 0 !important;}

#idea_experiment_table_wrapper .table-borderless tr td:nth-child(3){
	white-space: normal;
}



@media only screen and (max-width: 2400px) {
#idea_experiment_table_wrapper .table-borderless tr td:nth-child(3){
	min-width:860px
}
}

@media only screen and (max-width: 1600px) {
#idea_experiment_table_wrapper .table-borderless tr td:nth-child(3) {
    min-width: 440px;
}
}
@media only screen and (max-width: 1300px) {
#idea_experiment_table_wrapper .table-borderless tr td:nth-child(3) {
    min-width: 420px;
}
}
#idea_experiment_table_wrapper .table-borderless tr td:nth-child(3) a, #priority_table_wrapper  table.dataTable  tr td:nth-child(3) a{	
   overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
@media only screen and (max-width: 800px) {
.main-section .col-md-3	.nav {
       flex-wrap: nowrap;

}
.col-set {
    width: 210px;
}
}
@media only screen and (max-width: 767px) {
 .main-section .container-fluid.px-4{padding:0 10px!important}
 ul#myTab {
    margin-bottom: 10px !important;
}
#idea_experiment_form .d-flex.justify-content-end.gap-3{
	justify-content: start!important;
	    flex-wrap: wrap;
}
.filter-dropdown {
    margin-top: 0 !important;
}
}
.main-section  .container-fluid.px-4{
	    padding-right: 1.8rem !important;
    padding-left: 1.8rem !important;
}
@media only screen and (max-width: 767px) {
.main-section .container-fluid.px-4 {
    padding-right: 0.8rem !important;
    padding-left: 0.8rem !important;
}
}
#priority_table_wrapper .table tr th:last-child {
    width: 300px!important;
	max-width:100% !important
}
#priority_table_wrapper .table tr td .lable_scroll .tags-scroll {
    max-width: 300px;
}
#priority_table_wrapper  table.dataTable {
    white-space: normal !important;
}
.dash-table-out #dashboard_todo_table.dataTable > thead > tr > th:not(.sorting_disabled), .dash-table-out #dashboard_todo_table.dataTable > thead > tr > td:not(.sorting_disabled) {
    padding-right: 0 !important;
}

.dash-table-out #dashboard_todo_table.dataTable > thead{padding-right: 1rem !important; ; background:#f5f5f5}
.accordion-headers{    border-bottom: 1px solid #ddd;
    margin: 0 -27px 15px;
    padding-left: 27px;
    padding-right: 27px;}
	
.accordion-headers .add-to-do-btn {
    background: rgba(94, 191, 190, 1);
    border: 1px solid rgba(94, 191, 190, 1);
    text-transform: inherit;
    display: flex;
    align-items: center;
    gap: 15px;
    border-radius: 30px;
    font-size: 14px;
    color: #fff;
    width: 140px;
    justify-content: center;
	line-height: 28px;
    padding: 0;
}

.accordion-headers .add-to-do-btn:hover,.accordion-headers .add-to-do-btn:focus{opacity:0.9}


.accordion-headers .dropdown-toggle {
    border: 1px solid #ddd;
    border-radius: 100px;
    color: #707070;
    text-align: left;
    position: relative;
    font-size: 13px;
    padding-top: 11px;
    padding-bottom: 11px;
    padding: 0 15px;
    line-height: 28px;
}
.accordion-headers .dropdown-toggle::after {
    content: "\e90f";
    font-family: icomoon;
    font-size: 5px;
    border: none;
    position: relative;
    right:0;
	margin-left:5px;
    top: 0;
    color: #979797;
}
.icon-filter{margin-right:5px}

.accordion-headers .dropdown-toggle:hover{
    border: 1px solid #5EBFBE;
}
.accordion-headers .dropdown-toggle:focus {
    border: 1px solid #5EBFBE;
	    box-shadow: 0px 0px 9px -2px #5EBFBE;
}

.accordion-headers .dropdown-menu{
    width: 400px;
	padding:0;
	background: #fff;
    box-shadow: 0 0 17px -4px rgba(0,0,0,.5), 0 8px 8px -4px rgba(24,39,75,.08);
    border-radius: 10px;
	overflow: hidden;
}
.accordion-headers .dropdown-menu h4{
    background: rgba(245, 245, 245, 1);
    padding: 10px 15px;
    font-weight: 700;
	margin-bottom:0
}
.accordion-headers .dropdown-menu ul{
	list-style-type: none;
    padding: 0;
	margin:0
}
.accordion-headers .dropdown-menu ul li {
    display: flex;
    padding: 10px 15px;
    gap: 5px;
    align-items: center;
}
.filter-btns{background: rgba(245, 245, 245, 1);
    margin: 0;
    padding: 10px 15px;}
	
	.accordion-headers .dropdown-menu ul li .form-check-input:checked[type=checkbox] {
    background-image: url(../images/check.svg);
    border: 2px solid #5EBFBE;
    background-size: 10px 10px;
	    background-color: #fff;
}
.wrap-filter{padding: 12px 20px;}
.wrap-filter button{
color: rgba(94, 191, 190, 1);
    border: none;
    padding: 0;
    background: transparent;
    font-size: 14px;
    font-weight: 500;
}
.wrap-filter button:hover{opacity:0.8}
.wrap-filter .d-flex{gap:10px}
.wrap-filter .d-flex{position:relative}
.wrap-filter .d-flex span{
	display:inline-block;
	width:5px;
	height:5px;
	border-radius:50%;
	background:rgba(217, 217, 217, 1)
}
.scrollbar::-webkit-scrollbar {
  width: 5px;
  border-radius:10px
}


.scrollbar::-webkit-scrollbar-track {
  background: #fff;
    border-radius:10px
}


.scrollbar::-webkit-scrollbar-thumb {
  background: rgba(208, 208, 208, 1);
  border-radius:10px
}


.scrollbar {
    max-height: 140px;
    overflow: auto;
}



.accordion-body.priority-filter .form-switch .form-check-input {
    margin-top: 0.25em!important;
    vertical-align: top!important;
    background-color: #fff!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    border: 1px solid rgba(0,0,0,.25)!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    -webkit-print-color-adjust: exact!important;
    color-adjust: exact!important;
}
.accordion-body.priority-filter  .form-switch .form-check-input {
    width: 2em!important;
    margin-left: -2.5em!important;
    background-position:left center!important;
    border-radius: 2em!important;
    transition: background-position .15s ease-in-out!important;
	background-image:url(../images/Button.svg)!important;
	background-color:rgba(208, 208, 208, 1) !important;
	border-color:rgba(208, 208, 208, 1) !important;
}
.accordion-body.priority-filter  .form-switch .form-check-input:checked {
    background-position: right center!important;
	background-image:url(../images/Button.svg)!important
}
.accordion-body.priority-filter .form-switch .form-check-input:checked {
    background-color: rgba(94, 191, 190, 1)!important;
    border-color: rgba(94, 191, 190, 1)!important;
	
}
 
.todo_custom_class thead.table-dark.fs-18,.todo_custom_class table tbody{
	display: contents !important;
	height:auto !important;
	overflow:none !important
}
.todo_incomplete{
	display: table-row !important;
	
}

.todo_custom_class .row:nth-child(2) .col-sm-12{
	    max-height: 330px;
    overflow: scroll;
    padding-bottom: 15px;
}
.todo_custom_class table th{
  position: sticky !important;
  top: 0;
  }
  
  #todo_table_wrapper td .form-control.experiments.tracking_input,  #todo_table_wrapper td .form-control.idea_member.tracking_input{
	  -webkit-appearance: auto !important;
    -moz-appearance: auto !important;
   appearance: auto !important;
   min-height:41px;
   padding-left:10px
  }
#todo_table_wrapper td .remove_todo{padding-left:35px}
#todo_table_wrapper  .form-control:focus {
    border-color: #5EBFBE !important;
}
#todo_table_wrapper td .form-check-input:checked[type=checkbox] {
    background-image: url(../images/check.svg);
    border: 2px solid #5EBFBE;
    background-size: 10px 10px;
	background-color: #fff;
}
#todo_table{min-height:auto !important}

/* 7(July)-03-2023 */
#idea_experiment_tab a p{
    margin: 0;
    width: 135px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	margin-left:10px
    }


#idea_experiment_tab .nav-item {
    display: flex;
    align-items: center;
}


.experiment-main .nav-tabs li a {
    font-size: 16px;
    font-weight: 400;
    display: flex;
}

.duplicate_experiment {
    background: transparent;
    border: none;
    right: 5px;
    position: absolute;
    padding: 0 5px;
    align-items: center;
    color: #000000;
}
.sub_duplicate {
    box-shadow: 0px 0px 17px -4px #00000080;
    border: none;
    border-radius: 15px !important;
    padding: 0;
    overflow: hidden;
    min-width: 106px;
    margin-left: -100px !important;
	z-index:9
}
.sub_duplicate a,.sub_duplicate button{
    font-size: 14px !important;
    font-weight: 500 !important;
    display: flex;
    padding: 10px;
    width: 100%;
    border: none;
    background: transparent;
}
.experiment-main .nav-tabs li a {
    height: 100%;
}
#idea_experiment_tab .cross-modal {
    display: none !important;
}
#idea_experiment_tab  .icon-exp-performance{
	font-size: 22px;
    font-weight: 500;
}
.experiment-main .nav-tabs li a {
    font-size: 14px;
    font-weight: 700;
	    padding-left: 10px;
}
.experiment-main .nav-tabs li a p{font-weight:400}
.experiment-main .nav-tabs li:first-child a{padding-left:15px}

.sub_duplicate a:hover, .sub_duplicate button:hover{
background: rgba(221, 221, 221, 1);

}
#collapse_experiments .tab-content{margin-top:-80px;position:relative;z-index:7}
.exp_section{
 position: relative;
}
   
span.left, span.right {
  position: absolute;
  height: 30px;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
background: rgba(221, 221, 221, 1);
  border-radius: 50%;
  top: 8px;
  cursor: pointer;
  color: #ffffff;
}
span.right{
 right:0;

}
span.left{ right: 36px; }

.scroller-btn.inactive {
  opacity: 0.3;
  pointer-events: none;
}
#idea_experiment_tab.nav.nav-tabs {
    display: flex;
    flex-wrap: unset!important;
    overflow: hidden;
    height: 130px;
    align-items: start;
    width: 92%;
}
#idea_experiment_tab.nav-tabs li:first-child {
    position: sticky;
    left: 0;
    background: #fff;
	z-index:8
}
.scroller-btn{position:relative}
.scroller-btn:after{
	font-family: "icomoon";
    width: 6px;
    height: 12px;
    line-height: 12px;
    display: flex;
    margin-right: 0;
    color: #6C529F;
    content: "\e904";
    font-size: 10px;

}
.left.scroller-btn:after{
	transform: rotate(180deg);
}
.exp-out p {
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
	color:#000;
	font-size: 14px;
    line-height: 22px;
    font-weight: 400;
}
.exp-out h4{
margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
}
.exp-out hr{border: 1px solid #ddd;margin:10px 0}

.exp-out p.color-gray {
    display: flex;
}

.idea-top-bar .idea-timeline ul::-webkit-scrollbar {
			height: 4px !important;
			background-color: white;
		}
.idea-top-bar .idea-timeline ul::-webkit-scrollbar-thumb {
			background-color: #ddd;
			border-radius: 3px;
		}

.idea-top-bar .idea-timeline ul::-webkit-scrollbar-button {
			display: none;
		}
		
symbol
		
.idea-top-bar .idea-timeline ul{
display: flex;
overflow-x: scroll;
}

.team_images {
    width: 140px;
    overflow: auto;
    overflow-y: hidden;
}	
.team_images .symbol{margin-bottom:3px}
.team_images::-webkit-scrollbar {
			height: 4px;
			background-color: white;
		}
.team_images::-webkit-scrollbar-thumb {
			background-color: #ddd;
			border-radius: 3px;
		}

.team_images::-webkit-scrollbar-button {
			display: none;
		}
@media only screen and (min-width: 1400px) {
.page-id-9695 .main-section .container{max-width:1400px}
}
@media only screen and (min-width: 1700px) {
.page-id-9695 .main-section .container{max-width:1640px}
}
/* .idea-top-bar.sticky-1 .breadcrumb-container{display:none} */
.postid-10402 .sticky{position:relative}
.postid-10402 .sticky-1{top:0}
.table-icon-status {
    justify-content: center;
}
.icon-idea-status-new-idea:before,.icon-idea-status-new:before {
    content: "";
    position: relative;
    background-image: url(../images/new-ideas-icon.svg);
    width: 25px;
    height: 25px;
    background-size: 20px 20px;
    display: block;
    background-color: #DD6948;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
}
.dropdown .icon-idea-status-new-idea:before,.icon-idea-status-new:before {
    width: 18px;
    height: 18px;
    background-size: 14px 14px;
}
.icon-idea-status-new-idea.bootstrap_tooltip:before {
    width: 19px;
    height: 19px;
    background-size: 15px 15px;

}


.tags-scroll::-webkit-scrollbar {
			height: 4px;
			background-color: white;
		}
.tags-scroll::-webkit-scrollbar-thumb {
			background-color: #ddd;
			border-radius: 3px;
		}

.tags-scroll::-webkit-scrollbar-button {
			display: none;
		}


    .idea-exp-fail:before{
    content: "";
    position: relative;
    background-image: url(../images/Icon-Failed-Outline.svg);
    width: 25px;
    height: 25px;
    background-size: 20px 20px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

    .idea-exp-pass:before {
    content: "";
    position: relative;
    background-image: url(../images/Icon-Passed-Outline.svg);
    width: 25px;
    height: 25px;
    background-size: 20px 20px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

.idea-lean:before {
    content: "";
    position: relative;
    background-image: url(../images/Icon-lean-canvas-Outline.svg);
    width: 25px;
    height: 25px;
    background-size: 20px 20px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}

.idea-exp-velocity:before {
    content: "";
    position: relative;
    background-image: url(../images/Icon-Velocity-Outline.svg);
    width: 25px;
    height: 25px;
    background-size: 20px 20px;
    display: block;
    background-repeat: no-repeat;
    background-position: center;
}


.table-icon-status {
    margin-top: 4px;
}


.team_scroll {
    max-width: 75px;
    overflow: auto;
    overflow-y: hidden;
    display: flex;

}	
.team_scroll .idea_members_icon{margin-bottom:3px;    margin-right: -12px;}
.team_scroll::-webkit-scrollbar {
			height: 4px;
			background-color: white;
		}
.team_scroll::-webkit-scrollbar-thumb {
			background-color: #ddd;
			border-radius: 3px;
		}

.team_scroll::-webkit-scrollbar-button {
			display: none;
		}

.filter-active {
    border: 3px solid  #6C529F;
    background: #F7F3FB;
    box-shadow: 0px 0px 15px 0px rgba(53, 49, 55, 0.20) !important;
}

#idea_experiment_table_wrapper{
position: relative;
}
div.dataTables_wrapper div.dataTables_processing {
    top: 50%;
	position:fixed;
    margin-top: -40px;

} 
#priority_table_wrapper table tr th:first-child{
	width:30px !important
}
#priority_table_wrapper table tr th:nth-child(2){
	width:32% !important
}

@media only screen and (max-width: 1100px) {
	
#priority_table_wrapper table tr th:nth-child(2),#priority_table_wrapper table tr td:nth-child(2),#priority_table_wrapper table tr td:nth-child(2)> a {
    width: 470px !important;
    max-width: 100% !important;
}
#priority_table_wrapper table tr td:nth-child(2)> a {
	display:block
}

}
.modal-body .select2-container .select2-selection--multiple .select2-selection__rendered {
    display: block;
}
.modal-body .select2-container--default .select2-selection--multiple {
	height: 100%;
}
.modal-body .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    height: 100% !important;
	padding: 10px !important;
}
.modal-body  .select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice {
    margin-right: 3px;
    margin-bottom: 3px;
}
.modal-body .select2-search__field.valid,.modal-body .select2-container .select2-search--inline{width:100% !important}

/*  30-Oct-2023 */

.w-294px{
    width:294px!important;
  }

.w-120px{
  width:120px!important;
}
.summary-table-style table tr th{
  background:#6C529F;
  color:#fff;
  font-size:16px;
  font-weight:500;
  text-align:left; 
  position:sticky !important; 
  top:0; 
}
.summary-table-style table tr td{
  font-size:14px;
  font-weight:400
}
.summary-table-style table{margin-bottom:0}
.summary-table-style .table-responsive {
  max-height:474px;
  overflow-y:auto
}



.summary-table-style .table-responsive::-webkit-scrollbar {
width: 6px;

}


.summary-table-style .table-responsive::-webkit-scrollbar-track {
background: #f1f1f1;
}


.summary-table-style .table-responsive::-webkit-scrollbar-thumb {
background: #979797;
border-radius:8px
}

#results .nav.nav-tabs .nav-item .nav-link{
  align-items: center;
  gap: 5px;
}
#results .nav.nav-tabs .nav-item .nav-link img{
max-width: 24px;
}

#results .hypo-title{
  display: flex;
  align-items: center;
  margin-bottom:10px
}
.wrap-col-info{
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0px;
  white-space: break-spaces;
  word-break: break-all;
}
#results .hypo-title p{margin:0}

.summary-table-style table.dataTable>thead .sorting_desc:before,.summary-table-style table.dataTable>thead .sorting_desc:after {
  /*bottom: 10px !important;*/ 
  display: none!important;
}
.pop_box{
   background: #fff;
  transition: .5s;
  border: 0;
  margin-bottom: 27px;
  border-radius: 0.55rem;
  position: relative;
  box-shadow: 0 0 17px -2px rgba(24,39,75,.12);
  width:200px;
      padding: 1em 0;
  text-align:center;
}

.summary-table-style table.dataTable> tbody td i{
  font-size:24px 
}


.icon-svg-done:before,.icon-svg-action-it:before,.icon-svg-experiment:before,.icon-svg-assessed:before,.icon-svg-new-idea:before, .icon-svg-fail:before,.icon-svg-pass:before,.icon-svg-stop:before,.icon-svg-ready:before{
	display:inline-flex;
	width: 40px;
    height: 40px;
	position:relative;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 100% 100% !important;
}

.table-icon-status i:before{
    width: 32px;
    height: 32px;
  }

.icon-svg-done:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMzM0OTYiIHk9IjAuNDIwNTMyIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgZmlsbD0iI0Y3RjNGQiIvPgo8cGF0aCBkPSJNMzAuMzMzNSAxOS41MDYzVjIwLjQyNjNDMzAuMzMyMyAyMi41ODI3IDI5LjYzNCAyNC42ODA5IDI4LjM0MjggMjYuNDA4MUMyNy4wNTE3IDI4LjEzNTIgMjUuMjM2OCAyOS4zOTg3IDIzLjE2ODkgMzAuMDEwMkMyMS4xMDA5IDMwLjYyMTYgMTguODkwOCAzMC41NDgyIDE2Ljg2OCAyOS44MDA4QzE0Ljg0NTIgMjkuMDUzNSAxMy4xMTgyIDI3LjY3MjQgMTEuOTQ0NSAyNS44NjMzQzEwLjc3MDggMjQuMDU0MyAxMC4yMTMzIDIxLjkxNDMgMTAuMzU1MiAxOS43NjI2QzEwLjQ5NzEgMTcuNjEwOCAxMS4zMzA3IDE1LjU2MjYgMTIuNzMxOCAxMy45MjMzQzE0LjEzMjggMTIuMjg0MSAxNi4wMjYzIDExLjE0MTYgMTguMTI5NyAxMC42NjY0QzIwLjIzMzEgMTAuMTkxMiAyMi40MzM4IDEwLjQwODYgMjQuNDAzNSAxMS4yODYzTTMwLjMzMzUgMTIuNDIwNUwyMC4zMzM1IDIyLjQzMDVMMTcuMzMzNSAxOS40MzA1IiBzdHJva2U9IiM2QzUyOUYiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")
}

.icon-svg-action-it:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC42NjY1MDQiIHk9IjAuNDIwNTMyIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgZmlsbD0iI0Y3RjNGQiIvPgo8cGF0aCBkPSJNMTcuNjY2NSAyNS45MjA1SDEyLjE2NjVNMTUuMTY2NSAyMC40MjA1SDEwLjY2NjVNMTcuNjY2NSAxNC45MjA1SDEyLjY2NjVNMjUuNjY2NSAxMS40MjA1TDE5LjA3MDEgMjAuNjU1NUMxOC43NzgxIDIxLjA2NDMgMTguNjMyMSAyMS4yNjg3IDE4LjYzODQgMjEuNDM5MUMxOC42NDM5IDIxLjU4NzQgMTguNzE1MSAyMS43MjU2IDE4LjgzMjYgMjEuODE2M0MxOC45Njc2IDIxLjkyMDUgMTkuMjE4NyAyMS45MjA1IDE5LjcyMTEgMjEuOTIwNUgyNC42NjY1TDIzLjY2NjUgMjkuNDIwNUwzMC4yNjI5IDIwLjE4NTVDMzAuNTU0OSAxOS43NzY4IDMwLjcwMDkgMTkuNTcyNCAzMC42OTQ2IDE5LjQwMkMzMC42ODkxIDE5LjI1MzcgMzAuNjE3OSAxOS4xMTU0IDMwLjUwMDQgMTkuMDI0N0MzMC4zNjU0IDE4LjkyMDUgMzAuMTE0MyAxOC45MjA1IDI5LjYxMiAxOC45MjA1SDI0LjY2NjVMMjUuNjY2NSAxMS40MjA1WiIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
}

.icon-svg-experiment:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MCA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC40MjA1MzIiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcng9IjIwIiBmaWxsPSIjRjdGM0ZCIi8+CjxwYXRoIGQ9Ik0xOCAxMC40MjA2VjE1LjA4MUMxOCAxNS4yOTgyIDE4IDE1LjQwNjggMTcuOTY2OSAxNS40OTMyQzE3LjkzNTcgMTUuNTc0NyAxNy44OTQ0IDE1LjYzMzggMTcuODI4NiAxNS42OTEyQzE3Ljc1ODkgMTUuNzUyIDE3LjY0NTkgMTUuNzkzMyAxNy40MjAxIDE1Ljg3NjFDMTQuNTQ4OSAxNi45Mjc5IDEyLjUgMTkuNjg0OSAxMi41IDIyLjkyMDVDMTIuNSAyNy4wNjI3IDE1Ljg1NzkgMzAuNDIwNSAyMCAzMC40MjA1QzI0LjE0MjEgMzAuNDIwNSAyNy41IDI3LjA2MjcgMjcuNSAyMi45MjA1QzI3LjUgMTkuNjg0OSAyNS40NTExIDE2LjkyNzkgMjIuNTc5OSAxNS44NzYxQzIyLjM1NDEgMTUuNzkzMyAyMi4yNDExIDE1Ljc1MiAyMi4xNzE0IDE1LjY5MTJDMjIuMTA1NiAxNS42MzM4IDIyLjA2NDMgMTUuNTc0NyAyMi4wMzMxIDE1LjQ5MzJDMjIgMTUuNDA2OCAyMiAxNS4yOTgyIDIyIDE1LjA4MVYxMC40MjA2TTE2LjUgMTAuNDIwNUgyMy41IiBzdHJva2U9IiM2QzUyOUYiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")
}
.icon-svg-assessed:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMzM0OTYiIHk9IjAuNDIwNTMyIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgZmlsbD0iI0Y3RjNGQiIvPgo8cGF0aCBkPSJNMjQuMzMzNSAxMi40MjA1QzI1LjI2MzUgMTIuNDIwNSAyNS43Mjg1IDEyLjQyMDUgMjYuMTEgMTIuNTIyOEMyNy4xNDUyIDEyLjgwMDIgMjcuOTUzOSAxMy42MDg4IDI4LjIzMTMgMTQuNjQ0MUMyOC4zMzM1IDE1LjAyNTYgMjguMzMzNSAxNS40OTA2IDI4LjMzMzUgMTYuNDIwNVYyNS42MjA1QzI4LjMzMzUgMjcuMzAwNyAyOC4zMzM1IDI4LjE0MDggMjguMDA2NSAyOC43ODI1QzI3LjcxODkgMjkuMzQ3IDI3LjI2IDI5LjgwNTkgMjYuNjk1NSAzMC4wOTM2QzI2LjA1MzcgMzAuNDIwNSAyNS4yMTM3IDMwLjQyMDUgMjMuNTMzNSAzMC40MjA1SDE3LjEzMzVDMTUuNDUzMyAzMC40MjA1IDE0LjYxMzMgMzAuNDIwNSAxMy45NzE1IDMwLjA5MzZDMTMuNDA3IDI5LjgwNTkgMTIuOTQ4MSAyOS4zNDcgMTIuNjYwNSAyOC43ODI1QzEyLjMzMzUgMjguMTQwOCAxMi4zMzM1IDI3LjMwMDcgMTIuMzMzNSAyNS42MjA1VjE2LjQyMDVDMTIuMzMzNSAxNS40OTA2IDEyLjMzMzUgMTUuMDI1NiAxMi40MzU3IDE0LjY0NDFDMTIuNzEzMSAxMy42MDg4IDEzLjUyMTggMTIuODAwMiAxNC41NTcgMTIuNTIyOEMxNC45Mzg1IDEyLjQyMDUgMTUuNDAzNSAxMi40MjA1IDE2LjMzMzUgMTIuNDIwNU0xNy4zMzM1IDIzLjQyMDVMMTkuMzMzNSAyNS40MjA1TDIzLjgzMzUgMjAuOTIwNU0xNy45MzM1IDE0LjQyMDVIMjIuNzMzNUMyMy4yOTM1IDE0LjQyMDUgMjMuNTczNiAxNC40MjA1IDIzLjc4NzUgMTQuMzExNUMyMy45NzU2IDE0LjIxNTcgMjQuMTI4NiAxNC4wNjI3IDI0LjIyNDUgMTMuODc0NUMyNC4zMzM1IDEzLjY2MDYgMjQuMzMzNSAxMy4zODA2IDI0LjMzMzUgMTIuODIwNVYxMi4wMjA1QzI0LjMzMzUgMTEuNDYwNSAyNC4zMzM1IDExLjE4MDUgMjQuMjI0NSAxMC45NjY1QzI0LjEyODYgMTAuNzc4NCAyMy45NzU2IDEwLjYyNTQgMjMuNzg3NSAxMC41Mjk1QzIzLjU3MzYgMTAuNDIwNSAyMy4yOTM1IDEwLjQyMDUgMjIuNzMzNSAxMC40MjA1SDE3LjkzMzVDMTcuMzczNCAxMC40MjA1IDE3LjA5MzQgMTAuNDIwNSAxNi44Nzk1IDEwLjUyOTVDMTYuNjkxMyAxMC42MjU0IDE2LjUzODQgMTAuNzc4NCAxNi40NDI1IDEwLjk2NjVDMTYuMzMzNSAxMS4xODA1IDE2LjMzMzUgMTEuNDYwNSAxNi4zMzM1IDEyLjAyMDVWMTIuODIwNUMxNi4zMzM1IDEzLjM4MDYgMTYuMzMzNSAxMy42NjA2IDE2LjQ0MjUgMTMuODc0NUMxNi41Mzg0IDE0LjA2MjcgMTYuNjkxMyAxNC4yMTU3IDE2Ljg3OTUgMTQuMzExNUMxNy4wOTM0IDE0LjQyMDUgMTcuMzczNCAxNC40MjA1IDE3LjkzMzUgMTQuNDIwNVoiIHN0cm9rZT0iIzZDNTI5RiIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}
.icon-svg-new-idea:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC42NjY1MDQiIHk9IjAuNDIwNTMyIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgZmlsbD0iI0Y3RjNGQiIvPgo8cGF0aCBkPSJNMTguMTY2NSAzMC40MjA1SDIzLjE2NjVNMTguNjY2NSAxOC40MjA1SDIyLjY2NjVNMjAuNjY2NSAxOC40MjA1TDIwLjY2NjUgMjQuNDIwNU0yMy42NjY1IDIzLjc0NjlDMjYuMDMxNSAyMi42MjM0IDI3LjY2NjUgMjAuMjEyOSAyNy42NjY1IDE3LjQyMDVDMjcuNjY2NSAxMy41NTQ1IDI0LjUzMjUgMTAuNDIwNSAyMC42NjY1IDEwLjQyMDVDMTYuODAwNSAxMC40MjA1IDEzLjY2NjUgMTMuNTU0NSAxMy42NjY1IDE3LjQyMDVDMTMuNjY2NSAyMC4yMTI5IDE1LjMwMTYgMjIuNjIzNCAxNy42NjY1IDIzLjc0NjlWMjQuNDIwNUMxNy42NjY1IDI1LjM1MjQgMTcuNjY2NSAyNS44MTg0IDE3LjgxODcgMjYuMTg1OUMxOC4wMjE3IDI2LjY3NiAxOC40MTExIDI3LjA2NTMgMTguOTAxMSAyNy4yNjgzQzE5LjI2ODcgMjcuNDIwNSAxOS43MzQ2IDI3LjQyMDUgMjAuNjY2NSAyNy40MjA1QzIxLjU5ODQgMjcuNDIwNSAyMi4wNjQzIDI3LjQyMDUgMjIuNDMxOSAyNy4yNjgzQzIyLjkyMTkgMjcuMDY1MyAyMy4zMTEzIDI2LjY3NiAyMy41MTQzIDI2LjE4NTlDMjMuNjY2NSAyNS44MTg0IDIzLjY2NjUgMjUuMzUyNCAyMy42NjY1IDI0LjQyMDVWMjMuNzQ2OVoiIHN0cm9rZT0iIzZDNTI5RiIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}
/* .icon-svg-fail:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiNGNUY1RjUiLz4KPHBhdGggZD0iTTE2IDhMOCAxNk04IDhMMTYgMTYiIHN0cm9rZT0iI0RENjk0OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
}
.icon-svg-pass:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IiNGNUY1RjUiLz4KPHBhdGggZD0iTTYuMzA0MTMgMTAuODA4M0g5LjA2OTM1VjE2Ljc5OTdINi4zMDQxM0M2LjE4MTkgMTYuNzk5NyA2LjA2NDY4IDE2Ljc1MTEgNS45NzgyNSAxNi42NjQ3QzUuODkxODIgMTYuNTc4MiA1Ljg0MzI2IDE2LjQ2MSA1Ljg0MzI2IDE2LjMzODhWMTEuMjY5MkM1Ljg0MzI2IDExLjE0NyA1Ljg5MTgyIDExLjAyOTggNS45NzgyNSAxMC45NDMzQzYuMDY0NjggMTAuODU2OSA2LjE4MTkgMTAuODA4MyA2LjMwNDEzIDEwLjgwODNaIiBmaWxsPSIjRjVGNUY1IiBzdHJva2U9IiM1RUJGQkUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOS41MjI0NiAxMS4zMDg2TDExLjgyNjggNi42OTk5NUMxMi4wNjg5IDYuNjk5OTUgMTIuMzA4NiA2Ljc0NzYzIDEyLjUzMjMgNi44NDAyOEMxMi43NTU5IDYuOTMyOTIgMTIuOTU5MiA3LjA2ODcxIDEzLjEzMDMgNy4yMzk4OUMxMy4zMDE1IDcuNDExMDggMTMuNDM3MyA3LjYxNDMgMTMuNTMgNy44Mzc5NkMxMy42MjI2IDguMDYxNjIgMTMuNjcwMyA4LjMwMTM0IDEzLjY3MDMgOC41NDM0M1Y5LjkyNjA0SDE3LjIzNDlDMTcuMzY1NiA5LjkyNjA0IDE3LjQ5NDggOS45NTM4MyAxNy42MTM5IDEwLjAwNzZDMTcuNzMzIDEwLjA2MTMgMTcuODM5NCAxMC4xMzk4IDE3LjkyNTkgMTAuMjM3OEMxOC4wMTI0IDEwLjMzNTcgMTguMDc3IDEwLjQ1MSAxOC4xMTU2IDEwLjU3NTlDMTguMTU0MSAxMC43MDA4IDE4LjE2NTcgMTAuODMyNCAxOC4xNDk1IDEwLjk2MjFMMTcuNDU4MiAxNi40OTI1QzE3LjQzMDMgMTYuNzE1NSAxNy4zMjIgMTYuOTIwNSAxNy4xNTM2IDE3LjA2OTJDMTYuOTg1MSAxNy4yMTc5IDE2Ljc2ODIgMTcuMyAxNi41NDM2IDE3LjNIOS41MjI0NiIgZmlsbD0iI0Y1RjVGNSIvPgo8cGF0aCBkPSJNOS41MjI0NiAxMS4zMDg2TDExLjgyNjggNi42OTk5NUMxMi4wNjg5IDYuNjk5OTUgMTIuMzA4NiA2Ljc0NzYzIDEyLjUzMjMgNi44NDAyOEMxMi43NTU5IDYuOTMyOTIgMTIuOTU5MiA3LjA2ODcxIDEzLjEzMDMgNy4yMzk4OUMxMy4zMDE1IDcuNDExMDggMTMuNDM3MyA3LjYxNDMgMTMuNTMgNy44Mzc5NkMxMy42MjI2IDguMDYxNjIgMTMuNjcwMyA4LjMwMTM0IDEzLjY3MDMgOC41NDM0M1Y5LjkyNjA0SDE3LjIzNDlDMTcuMzY1NiA5LjkyNjA0IDE3LjQ5NDggOS45NTM4MyAxNy42MTM5IDEwLjAwNzZDMTcuNzMzIDEwLjA2MTMgMTcuODM5NCAxMC4xMzk4IDE3LjkyNTkgMTAuMjM3OEMxOC4wMTI0IDEwLjMzNTcgMTguMDc3IDEwLjQ1MSAxOC4xMTU2IDEwLjU3NTlDMTguMTU0MSAxMC43MDA4IDE4LjE2NTcgMTAuODMyNCAxOC4xNDk1IDEwLjk2MjFMMTcuNDU4MiAxNi40OTI1QzE3LjQzMDMgMTYuNzE1NSAxNy4zMjIgMTYuOTIwNSAxNy4xNTM2IDE3LjA2OTJDMTYuOTg1MSAxNy4yMTc5IDE2Ljc2ODIgMTcuMyAxNi41NDM2IDE3LjNIOS41MjI0NiIgc3Ryb2tlPSIjNUVCRkJFIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")
}
.icon-svg-stop:before{
content:"";
background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04LjU5OTkyIDExLjYyOTdWMTMuNDgxNU04LjU5OTkyIDExLjYyOTdWNy4xODUyM0M4LjU5OTkyIDYuNTcxNTggOS4xMDczMyA2LjA3NDExIDkuNzMzMjUgNi4wNzQxMUMxMC4zNTkyIDYuMDc0MTEgMTAuODY2NiA2LjU3MTU4IDEwLjg2NjYgNy4xODUyM004LjU5OTkyIDExLjYyOTdDOC41OTk5MiAxMS4wMTYgOC4wOTI1MSAxMC41MTg2IDcuNDY2NTkgMTAuNTE4NkM2Ljg0MDY2IDEwLjUxODYgNi4zMzMyNSAxMS4wMTYgNi4zMzMyNSAxMS42Mjk3VjEzLjExMTJDNi4zMzMyNSAxNi4xNzk0IDguODcwMzEgMTguNjY2NyAxMS45OTk5IDE4LjY2NjdDMTUuMTI5NSAxOC42NjY3IDE3LjY2NjYgMTYuMTc5NCAxNy42NjY2IDEzLjExMTJWOS40MDc0NUMxNy42NjY2IDguNzkzOCAxNy4xNTkyIDguMjk2MzQgMTYuNTMzMyA4LjI5NjM0QzE1LjkwNzMgOC4yOTYzNCAxNS4zOTk5IDguNzkzOCAxNS4zOTk5IDkuNDA3NDVNMTAuODY2NiA3LjE4NTIzVjExLjI1OTNNMTAuODY2NiA3LjE4NTIzVjYuNDQ0NDlDMTAuODY2NiA1LjgzMDg0IDExLjM3NCA1LjMzMzM3IDExLjk5OTkgNS4zMzMzN0MxMi42MjU4IDUuMzMzMzcgMTMuMTMzMyA1LjgzMDg0IDEzLjEzMzMgNi40NDQ0OVY3LjE4NTIzTTEzLjEzMzMgNy4xODUyM1YxMS4yNTkzTTEzLjEzMzMgNy4xODUyM0MxMy4xMzMzIDYuNTcxNTggMTMuNjQwNyA2LjA3NDExIDE0LjI2NjYgNi4wNzQxMUMxNC44OTI1IDYuMDc0MTEgMTUuMzk5OSA2LjU3MTU4IDE1LjM5OTkgNy4xODUyM1Y5LjQwNzQ1TTE1LjM5OTkgOS40MDc0NVYxMS4yNTkzIiBzdHJva2U9IiNFRjlDMUUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
} */


.icon-xp_status_failed,.icon-xp_status_passed,.icon-xp_status_stopped,.icon-Ellipse-progress{
	display:inline-flex;
	width:24px;
	height:24px;
	position:relative;
    background-size: 100% 100% !important;
}
	
.icon-xp_status_failed {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zNTkzNzUiIHk9IjAuNzc5OTA3IiB3aWR0aD0iMjMuMjgxMiIgaGVpZ2h0PSIyMy4yODEyIiByeD0iMTEuNjQwNiIgZmlsbD0iI0ZERUVFRSIvPgo8cmVjdCB4PSIwLjM1OTM3NSIgeT0iMC43Nzk5MDciIHdpZHRoPSIyMy4yODEyIiBoZWlnaHQ9IjIzLjI4MTIiIHJ4PSIxMS42NDA2IiBzdHJva2U9IiNERDY5NDgiIHN0cm9rZS13aWR0aD0iMC43MTg3NSIvPgo8cGF0aCBkPSJNMTYgOC40MjA1M0w4IDE2LjQyMDVNOCA4LjQyMDUzTDE2IDE2LjQyMDUiIHN0cm9rZT0iI0RENjk0OCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}

.icon-xp_status_stopped {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTFIMTVNMjEgMTFDMjEgMTYuNTIyOCAxNi41MjI4IDIxIDExIDIxQzUuNDc3MTUgMjEgMSAxNi41MjI4IDEgMTFDMSA1LjQ3NzE1IDUuNDc3MTUgMSAxMSAxQzE2LjUyMjggMSAyMSA1LjQ3NzE1IDIxIDExWiIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
   }

.icon-xp_status_passed {
 background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zNTkzNzUiIHk9IjAuNzc5OTA3IiB3aWR0aD0iMjMuMjgxMiIgaGVpZ2h0PSIyMy4yODEyIiByeD0iMTEuNjQwNiIgZmlsbD0iI0VBRjRGNCIvPgo8cmVjdCB4PSIwLjM1OTM3NSIgeT0iMC43Nzk5MDciIHdpZHRoPSIyMy4yODEyIiBoZWlnaHQ9IjIzLjI4MTIiIHJ4PSIxMS42NDA2IiBzdHJva2U9IiM1RUJGQkUiIHN0cm9rZS13aWR0aD0iMC43MTg3NSIvPgo8cGF0aCBkPSJNMTcuMzMzMyA4LjQyMDUzTDkuOTk5OTYgMTUuNzUzOUw2LjY2NjYzIDEyLjQyMDUiIHN0cm9rZT0iIzVFQkZCRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}

.icon-Ellipse-progress {
 background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zNTkzNzUiIHk9IjAuNzc5OTA3IiB3aWR0aD0iMjMuMjgxMiIgaGVpZ2h0PSIyMy4yODEyIiByeD0iMTEuNjQwNiIgZmlsbD0iI0Y3RjNGQiIvPgo8cmVjdCB4PSIwLjM1OTM3NSIgeT0iMC43Nzk5MDciIHdpZHRoPSIyMy4yODEyIiBoZWlnaHQ9IjIzLjI4MTIiIHJ4PSIxMS42NDA2IiBzdHJva2U9IiM2QzUyOUYiIHN0cm9rZS13aWR0aD0iMC43MTg3NSIvPgo8cGF0aCBkPSJNMTcuMzMzMyA4LjQyMDUzTDkuOTk5OTYgMTUuNzUzOUw2LjY2NjYzIDEyLjQyMDUiIHN0cm9rZT0iIzZDNTI5RiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
}


.icon-svg-fail:before{
    content:"";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDRMNCAxMk00IDRMMTIgMTIiIHN0cm9rZT0iI0RENjk0OCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
  }
  .icon-svg-pass:before{
    content:"";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzA0MTMgNC44MDgzNUg0LjA2OTM1VjEwLjc5OTdIMS4zMDQxM0MxLjE4MTkgMTAuNzk5NyAxLjA2NDY4IDEwLjc1MTEgMC45NzgyNDcgMTAuNjY0N0MwLjg5MTgxNyAxMC41NzgyIDAuODQzMjYyIDEwLjQ2MSAwLjg0MzI2MiAxMC4zMzg4VjUuMjY5MjJDMC44NDMyNjIgNS4xNDY5OSAwLjg5MTgxNyA1LjAyOTc3IDAuOTc4MjQ3IDQuOTQzMzRDMS4wNjQ2OCA0Ljg1NjkxIDEuMTgxOSA0LjgwODM1IDEuMzA0MTMgNC44MDgzNVoiIGZpbGw9IiNGNUY1RjUiIHN0cm9rZT0iIzVFQkZCRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik00LjUyMjQ2IDUuMzA4NjVMNi44MjY4MSAwLjY5OTk1MUM3LjA2ODkgMC42OTk5NTEgNy4zMDg2MiAwLjc0NzYzNCA3LjUzMjI4IDAuODQwMjc4QzcuNzU1OTQgMC45MzI5MjEgNy45NTkxNiAxLjA2ODcxIDguMTMwMzUgMS4yMzk4OUM4LjMwMTUzIDEuNDExMDggOC40MzczMiAxLjYxNDMgOC41Mjk5NiAxLjgzNzk2QzguNjIyNjEgMi4wNjE2MiA4LjY3MDI5IDIuMzAxMzQgOC42NzAyOSAyLjU0MzQzVjMuOTI2MDRIMTIuMjM0OUMxMi4zNjU2IDMuOTI2MDQgMTIuNDk0OCAzLjk1MzgzIDEyLjYxMzkgNC4wMDc1OEMxMi43MzMgNC4wNjEzMiAxMi44Mzk0IDQuMTM5NzkgMTIuOTI1OSA0LjIzNzc3QzEzLjAxMjQgNC4zMzU3NSAxMy4wNzcgNC40NTEgMTMuMTE1NiA0LjU3NTg4QzEzLjE1NDEgNC43MDA3NyAxMy4xNjU3IDQuODMyNDIgMTMuMTQ5NSA0Ljk2MjExTDEyLjQ1ODIgMTAuNDkyNUMxMi40MzAzIDEwLjcxNTUgMTIuMzIyIDEwLjkyMDUgMTIuMTUzNiAxMS4wNjkyQzExLjk4NTEgMTEuMjE3OSAxMS43NjgyIDExLjMgMTEuNTQzNiAxMS4zSDQuNTIyNDYiIGZpbGw9IiNGNUY1RjUiLz4KPHBhdGggZD0iTTQuNTIyNDYgNS4zMDg2NUw2LjgyNjgxIDAuNjk5OTUxQzcuMDY4OSAwLjY5OTk1MSA3LjMwODYyIDAuNzQ3NjM0IDcuNTMyMjggMC44NDAyNzhDNy43NTU5NCAwLjkzMjkyMSA3Ljk1OTE2IDEuMDY4NzEgOC4xMzAzNSAxLjIzOTg5QzguMzAxNTMgMS40MTEwOCA4LjQzNzMyIDEuNjE0MyA4LjUyOTk2IDEuODM3OTZDOC42MjI2MSAyLjA2MTYyIDguNjcwMjkgMi4zMDEzNCA4LjY3MDI5IDIuNTQzNDNWMy45MjYwNEgxMi4yMzQ5QzEyLjM2NTYgMy45MjYwNCAxMi40OTQ4IDMuOTUzODMgMTIuNjEzOSA0LjAwNzU4QzEyLjczMyA0LjA2MTMyIDEyLjgzOTQgNC4xMzk3OSAxMi45MjU5IDQuMjM3NzdDMTMuMDEyNCA0LjMzNTc1IDEzLjA3NyA0LjQ1MSAxMy4xMTU2IDQuNTc1ODhDMTMuMTU0MSA0LjcwMDc3IDEzLjE2NTcgNC44MzI0MiAxMy4xNDk1IDQuOTYyMTFMMTIuNDU4MiAxMC40OTI1QzEyLjQzMDMgMTAuNzE1NSAxMi4zMjIgMTAuOTIwNSAxMi4xNTM2IDExLjA2OTJDMTEuOTg1MSAxMS4yMTc5IDExLjc2ODIgMTEuMyAxMS41NDM2IDExLjNINC41MjI0NiIgc3Ryb2tlPSIjNUVCRkJFIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==")
  }
  .icon-svg-stop:before{
  content:"";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNTk5OTIgNy42Mjk2N1Y5LjQ4MTUyTTQuNTk5OTIgNy42Mjk2N1YzLjE4NTIzQzQuNTk5OTIgMi41NzE1OCA1LjEwNzMzIDIuMDc0MTEgNS43MzMyNSAyLjA3NDExQzYuMzU5MTcgMi4wNzQxMSA2Ljg2NjU5IDIuNTcxNTggNi44NjY1OSAzLjE4NTIzTTQuNTk5OTIgNy42Mjk2N0M0LjU5OTkyIDcuMDE2MDIgNC4wOTI1MSA2LjUxODU2IDMuNDY2NTkgNi41MTg1NkMyLjg0MDY2IDYuNTE4NTYgMi4zMzMyNSA3LjAxNjAyIDIuMzMzMjUgNy42Mjk2N1Y5LjExMTE1QzIuMzMzMjUgMTIuMTc5NCA0Ljg3MDMxIDE0LjY2NjcgNy45OTk5MiAxNC42NjY3QzExLjEyOTUgMTQuNjY2NyAxMy42NjY2IDEyLjE3OTQgMTMuNjY2NiA5LjExMTE1VjUuNDA3NDVDMTMuNjY2NiA0Ljc5MzggMTMuMTU5MiA0LjI5NjM0IDEyLjUzMzMgNC4yOTYzNEMxMS45MDczIDQuMjk2MzQgMTEuMzk5OSA0Ljc5MzggMTEuMzk5OSA1LjQwNzQ1TTYuODY2NTkgMy4xODUyM1Y3LjI1OTNNNi44NjY1OSAzLjE4NTIzVjIuNDQ0NDlDNi44NjY1OSAxLjgzMDg0IDcuMzc0IDEuMzMzMzcgNy45OTk5MiAxLjMzMzM3QzguNjI1ODQgMS4zMzMzNyA5LjEzMzI1IDEuODMwODQgOS4xMzMyNSAyLjQ0NDQ5VjMuMTg1MjNNOS4xMzMyNSAzLjE4NTIzVjcuMjU5M005LjEzMzI1IDMuMTg1MjNDOS4xMzMyNSAyLjU3MTU4IDkuNjQwNjYgMi4wNzQxMSAxMC4yNjY2IDIuMDc0MTFDMTAuODkyNSAyLjA3NDExIDExLjM5OTkgMi41NzE1OCAxMS4zOTk5IDMuMTg1MjNWNS40MDc0NU0xMS4zOTk5IDUuNDA3NDVWNy4yNTkzIiBzdHJva2U9IiNFRjlDMUUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K")
  }

  .icon-svg-ready:before{
    margin-left: 1px;
    content:"";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuOTUxNzEgMi4xMDczNkMyLjU1NzI5IDEuODQxODcgMiAyLjA5OTEzIDIgMi41NDY2OVYxMy4xMkMyIDEzLjU2NzYgMi41NTcyOSAxMy44MjQ4IDIuOTUxNzEgMTMuNTU5M0wxMC44MDU1IDguMjcyNjRDMTEuMTI5NSA4LjA1NDU0IDExLjEyOTUgNy42MTIxNSAxMC44MDU1IDcuMzk0MDVMMi45NTE3MSAyLjEwNzM2WiIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy45MDMyIDIuMTA3MzZDMTMuNTA4OCAxLjg0MTg3IDEyLjk1MTUgMi4wOTkxMyAxMi45NTE1IDIuNTQ2NjlWMTMuMTJDMTIuOTUxNSAxMy41Njc2IDEzLjUwODggMTMuODI0OCAxMy45MDMyIDEzLjU1OTNMMjEuNzU3IDguMjcyNjRDMjIuMDgxIDguMDU0NTQgMjIuMDgxIDcuNjEyMTUgMjEuNzU3IDcuMzk0MDVMMTMuOTAzMiAyLjEwNzM2WiIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
    }

  .icon-svg-fail:before,.icon-svg-pass:before,.icon-svg-stop:before,.icon-svg-ready:before{
    width:18px;
    height: 18px;
  }

  .idea-stage-block .dropdown-menu .dropdown-item i::before ,.idea-stage-block .dropdown-toggle i:before{
    width: 24px;
    height: 24px;
    margin-right: 10px;
  }


/* .experiment-count {
    background: #f5f5f5;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    font-size: 12px;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
} */


.label_count span {
    text-decoration: none!important;
    margin-right: 0px!important;
}


.label-inner {
left: unset!important;
right: -10px;
}

.label-exp-status::after {
left: 10px!important;
}



.bootbox.modal.fade.status-confirm-idea-box .modal-dialog {
    max-width: 398px !important;
}


.bootbox.modal.fade.status-confirm-idea-box .modal-dialog .modal-content{
    padding: 40px;
    text-align: center;
}
.bootbox.modal.fade.status-confirm-idea-box .modal-dialog .modal-content .modal-body{
    padding: 0;
}

.bootbox.modal.fade.status-confirm-idea-box .modal-dialog .modal-content .modal-footer {
    border-top: none;
    padding: 40px 0 0 0;
    flex-direction: column;
    gap: 20px;
}

.bootbox.modal.fade.status-confirm-idea-box .modal-dialog .modal-content .modal-footer .status-cancel{
    border: none;
    border-bottom: 1px solid #353137;
    border-radius: 0;
    padding: 0;
    color: #353137;
    font-size: 16px;
    margin: 0;
}
.bootbox.modal.fade.status-confirm-idea-box .modal-dialog .modal-content .modal-footer .status-confirm {
    background: #DD6948 !important;
    width: 107px;
    border: none;
    border-radius: 24px;
    margin: 0;
}

.exp_dup_class{
    color: #6c529f;
    border: 2px solid #6c529f;
    font-weight: 600;
}

.pop_box, .dataTables_processing {
    color: #6c529f;
    border: 2px solid #6c529f !important;
    font-weight: 600;
    box-shadow: 0px 0px 17px -2px rgba(24, 39, 75, 0.12);
    height: auto !important;
}

/**/
.search-out input.form-control {
    padding-left: 38px !important;
  }

  .header-nav .navbar-nav li:last-child a {
    color: #fff;
    background: #15717E;
    display: flex;
    border-radius: 30px;
    padding: 10px 16px;
    text-transform: none !important;
    font-size: 16px;
    align-items: center;
    flex-direction: row-reverse;
    margin:0 10px;
    gap: 5px;
}

.table-responsive {
    margin-bottom: 0;
}
.idea-page-container #results{margin-bottom:0 !important}

.idea-timeline ul {
    flex-wrap: wrap;
}
.idea-progress-bar .idea-timeline{
	border-radius:0
}

/* New Features */
.category_text {
    background: #DDDDDD;
    padding: 0 16px;
    border-radius: 5px;
    display: inline-flex;
    height: 42px;
    line-height: 42px;
	min-width:92px;
    font-weight: 500;
}

/* New Features */
.company_url {
    position: absolute;
    left: -99999px;
    opacity: 0;
}
.modal-content {
    border-radius: 8px;
}
.copy-link{
	background:#F5F5F5;
	color:#3A1C7A;
	font-weight:500
}
.wrap-footer-block .btn{
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}
.modal-md{
	max-width:712px
}

.btn-info {
    color: #fff;
    background-color: #15717E;
    border-color: #15717E;
}
.btn-info:hover,.btn-info:focus{
	  color: #15717E;
    background-color: #EAF4F4;
    border-color: #EAF4F4;	
}
.btn-info:hover svg path,.btn-info:focus svg path{

	stroke :#15717E
}
.copy-link:hover,.copy-link:focus{
	background:#3A1C7A;
	color:#fff
}
.copy-link:hover svg path,.copy-link:focus svg path{
		stroke :#fff
}
.cancel-btn:hover,.cancel-btn:focus{
	opacity:0.8
}

.btn-close {
    position: absolute;
    top: -48px;
    right: 0;
    background-color: #fff;
    opacity: 1;
    width: 34px;
    height: 34px;
    border-radius: 8px;
}

.copy-link-alert{
    color: #000;
    background-color: #EAF4F4;
    font-size: 14px;
    border: 1px solid #5EBFBE;
    border-radius: 4px;
    height: 38px;
    padding: 0;
    min-width: 96px;
    text-align: center;
    line-height: 36px;
	left: 0;
    right: 0;
    max-width: 96px;
    margin: 0 auto;
    top: -50px;
	position: absolute;
}

.copy-link-alert:after {
  content:"";
  position:absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV82MzkyXzE4MzUxIiBmaWxsPSJ3aGl0ZSI+CjxwYXRoIGQ9Ik0wLjkyOTY4OCA3LjA3MTA0TDguMDAwNzYgLTIuMjc2OWUtMDVMMTUuMDcxOCA3LjA3MTA0TDguMDAwNzYgMTQuMTQyMUwwLjkyOTY4OCA3LjA3MTA0WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0wLjkyOTY4OCA3LjA3MTA0TDguMDAwNzYgLTIuMjc2OWUtMDVMMTUuMDcxOCA3LjA3MTA0TDguMDAwNzYgMTQuMTQyMUwwLjkyOTY4OCA3LjA3MTA0WiIgZmlsbD0iI0VBRjRGNCIvPgo8cGF0aCBkPSJNOC4wMDA3NiAxNC4xNDIxTDcuMjkzNjUgMTQuODQ5Mkw4LjAwMDc2IDE1LjU1NjNMOC43MDc4NiAxNC44NDkyTDguMDAwNzYgMTQuMTQyMVpNMTQuMzY0NyA2LjM2Mzk0TDcuMjkzNjUgMTMuNDM1TDguNzA3ODYgMTQuODQ5MkwxNS43Nzg5IDcuNzc4MTVMMTQuMzY0NyA2LjM2Mzk0Wk04LjcwNzg2IDEzLjQzNUwxLjYzNjc5IDYuMzYzOTRMMC4yMjI1ODEgNy43NzgxNUw3LjI5MzY1IDE0Ljg0OTJMOC43MDc4NiAxMy40MzVaIiBmaWxsPSIjNUVCRkJFIiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMV82MzkyXzE4MzUxKSIvPgo8L3N2Zz4K");
    width: 10px;
    height: 10px;
    background-size: 100% 100%;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.owner-modal-outer.front-invite h4{
    font-weight: 500;
      font-size: 24px;
      margin-bottom: 20px;
    }
    
.owner-modal-outer.front-invite .modal-body {
      padding: 40px;
    }

    .owner-modal-outer.front-invite .wrap-footer-block > div button {
        width:auto;
        font-size:14px;
    }

    .footer_logo img {
        max-width: 120px;
    }


    .white-space{
        white-space: nowrap;
    }

    .ideas-number{
        font-weight: 400;
            font-size: 16px;
        }
        
    .status-value{
        display: flex;
        flex-direction: column;
    }


    .idea-list {
        position: relative;
      }
    
    .Datatable_info{
    text-align: right;
      color: #3A1C7A;
      margin-top: -60px;
      position: absolute;
      right: 0;
    }

    .Datatable_info_exp{
    text-align: right;
    color: #3A1C7A;
    padding-bottom: 15px;
    }
    
    .show-more {
        display: flex;
        padding: 0.719rem 0.65rem;
        color: #fff;
        font-size: 14px;
        align-items: center;
        justify-content: center;
        text-decoration: none;
        background: #6C529F;
        border-radius: 8px;
        margin: 25px auto;
        width: 154px;
        height: 40px;
        font-weight: 500;
        gap: 10px;
      }
      .show-more:hover,.show-more:focus{
      color:#fff
      }
      .show-all-data{
      color: #3A1C7A;
        text-decoration: underline;
        display: table;
        margin: 0 auto;
      }


      /* Whats on page new */

      .controls .arrow-box{
        border-radius: 50% !important;
        border: none;
        width: 48px !important;
        height: 48px !important;
        background: #fff;
        align-items: center;
        display: flex;
        justify-content: center;
        border: 1px solid  #6C529F;
    }
    
    .controls .arrow-box.slick-disabled{
        opacity: 0.6;
        border:none !important
    }
    .slick-dots {
        display: flex;
        justify-content: center;
        padding: 0;
        list-style-type: none;
        gap: 8px;
        margin: 0 0 40px;
    }
    .slick-dots li button {
        width: 10px;
        height: 10px;
        background: #fff;
        border-radius: 50%;
        border: none;
        font-size: 0;
    }
    
    .slick-active button {
        width: 47px !important;
        height: 10px !important;
        background: #6C529F !important;
        border-radius: 80px !important;
    }
    
    .slick-dots .slick-dots li::marker{
        display:none
    }
    .right.right-icon-box {
        margin-left: auto;
    
    }
    .left.left-icon-box{margin-left:0}
    .slider-main-title-wrap h4{
        font-size: 32px;
        font-weight: 700 !important;
        margin-bottom:15px
    }
    .slider-main-title-wrap span{font-size:16px}
    .date-wrap h4{
        color:#979797;
        margin-bottom:8px !important;
        font-size: 14px !important;
    }
    .date-wrap p {
        /* background: #FDEEEE; */
        border-radius: 4px;
        padding: 4px 8px;
        font-weight:500 !important;
        font-size: 14px !important;
        display: table;
        width: auto;
    }
    .wrap-exp{
        padding: 16px;
        border-radius:8px;
        border: 1px solid #F5F5F5
    }
    .experiment-name{
    font-weight: 600 !important;
    color: #6C529F !important;
    font-size:14px !important;
    margin-bottom: 10px;
    }
    .idea-name p{font-size:14px !important;margin-bottom:0}
    .exp_main_section .accordion-button{
        height:88px;
        color: #6C529F;
        font-weight: 600;
        font-size: 18px;
        display: flex;
        gap: 10px;
        position: relative;
        /* z-index: 99 !important; */
        z-index: 98 !important;
    }
    .exp_main_section .accordion-button:after{
        display:none
    }
    .exp_main_section .accordion-button svg{
        transition:  ease-in-out 0.5s ;
    }
    .exp_main_section .accordion-button.collapsed svg{
        transform: rotate(180deg);
        transition:  ease-in-out 0.5s ;
    }
    
    .exp_main_section .accordion-body{
        border-top: 1px solid #EDE8F4;
    }
    .exp_main_section {
        border-bottom: 1px solid #EDE8F4;
        border-radius: 16px;
        background: #fff;
        overflow: hidden;
    }
    
    .exp_main_section .exp-slide{
        border: 1px solid #DDDDDD;
        background: #F5F5F5;
        padding: 16px 6px 16px 0;
        border-radius: 10px;
        height:550px
    }
    .slide-head {
        padding: 0 10px 0 16px
    }
    .slide-sub-block{
        background:#fff;
        border-radius: 8px;
            padding: 8px
    }
    .slide-head h5 {
        color: #3A1C7A;
        font-weight: 600;
        font-size: 18px;
    }
    .slide-head span{
        color: #707070;
        font-size: 14px;
    }
    .info-wrap{
        max-width: calc(100% - 30px);
    }
    .info-wrap h4,.info-wrap p{
        width: 100%;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .info-wrap h4{
        font-size: 15px;
    
    }
    .info-wrap p{
    
    }
    
    .sub-block-date-wrap{
    padding-top:8px;
    border-top: 1px solid #F5F5F5
    }
    .sub-block-date-wrap span:first-child{
        background:#FDEEEE;
    font-size: 12px;
    font-weight: 500;
    padding: 8px ;
    border-radius: 4px
    
    
    }
    
    .slide-show-more a {
        text-decoration: underline;
        color: #353137;
        font-size: 16px;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 3px;
    }
    .slide-show-more a:hover svg path,.slide-show-more a:focus svg path{
        stroke:#6C529F;
    }
    .dashboard_experiment_slider .slick-slide{
        height:auto !important;
        margin-bottom: 40px !important;
    }
    
    
        
    
    .exp-slide {
        flex: 1 0 18%; /* Each slide takes up 18% of the width, adjust as needed */
        min-width: 18%; /* Ensures that each slide has a minimum width */
        box-sizing: border-box; /* Ensures padding/margin/border are included in the width */
        padding: 15px;
        background-color: #f9f9f9; /* Optional background color */
        border: 1px solid #ddd; /* Optional border */
        border-radius: 5px; /* Optional rounded corners */
    }
    
    .exp-slide h3 {
        margin-bottom: 10px; /* Space below the month heading */
        font-size: 18px; /* Adjust font size as needed */
    }
    
    .exp-slide p {
        margin: 0 0 10px; /* Space below each paragraph */
        font-size: 14px; /* Adjust font size as needed */
    }
    
    
    .wrap-card-block {
        max-height: 450px;
        overflow: auto;
        display: flex;
        flex-direction: column;
        gap: 8px;
        padding: 0 11px 0 16px;
    }
    
    .wrap-card-block::-webkit-scrollbar-track
    {
     
    }
    
    .wrap-card-block::-webkit-scrollbar
    {
      width: 8px;
     
    }
    
    .wrap-card-block::-webkit-scrollbar-thumb
    {
      background-color: #ccc;
      border-radius:12px
    }
    
    
    .exp_slider_new_ {
        display: flex;
        gap: 20px; /* Adjust the gap between slides */
        overflow-x: auto; /* Allows horizontal scrolling if necessary */
        min-height:400px
    }
    
    #slider-controls #prevBtn, #slider-controls #nextBtn {
      font-size: 0;
      position: absolute;
      top: 50%;
      margin-top: -24px;
      width: 48px;
      height: 48px;
      border: none;
        background: transparent;
        padding: 0;
    }
    
    #slider-controls #prevBtn{
        left:10px;
    }
    #slider-controls #nextBtn {
        right:10px
    }
    #slider-controls #prevBtn:before, #slider-controls #nextBtn:before{
        content:"";
        position: absolute;
        width: 48px;
        height: 48px;
        top: 50%;
        margin-top: -24px;
        z-index: 9;
    }
    
     
    #slider-controls #prevBtn:before{
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNDcuNSIgeT0iNDcuNSIgd2lkdGg9IjQ3IiBoZWlnaHQ9IjQ3IiByeD0iMjMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCA0Ny41IDQ3LjUpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI0Ny41IiB5PSI0Ny41IiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHJ4PSIyMy41IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDQ3LjUgNDcuNSkiIHN0cm9rZT0iIzZDNTI5RiIvPgo8cGF0aCBkPSJNMzIuMzk5OSAyMy45OTk5TDE1LjU5OTkgMjMuOTk5OU0xNS41OTk5IDIzLjk5OTlMMjMuOTk5OSAzMi4zOTk5TTE1LjU5OTkgMjMuOTk5OUwyMy45OTk5IDE1LjU5OTkiIHN0cm9rZT0iIzZDNTI5RiIgc3Ryb2tlLXdpZHRoPSIxLjQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
      left:0
    }
    #slider-controls #nextBtn:before{
    
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI0NyIgaGVpZ2h0PSI0NyIgcng9IjIzLjUiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iNDciIGhlaWdodD0iNDciIHJ4PSIyMy41IiBzdHJva2U9IiM2QzUyOUYiLz4KPHBhdGggZD0iTTE1LjYwMDEgMjQuMDAwMUgzMi40MDAxTTMyLjQwMDEgMjQuMDAwMUwyNC4wMDAxIDE1LjYwMDFNMzIuNDAwMSAyNC4wMDAxTDI0LjAwMDEgMzIuNDAwMSIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuNDQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
    right:0
    }
    
    
    .exp_main_section .accordion-body {
        padding: 1.25rem 2.50rem;
        position: relative;
    }
    .Nodata{margin-bottom: 40px;
        margin-top: -40px;
        background: #fff;
        padding: 16px;
        border-radius: 10px;
    }
    
        .Nodata h5{
        border: 1px solid #DDDDDD;
        background: #F5F5F5;
        padding: 25px;
        border-radius: 10px;
        max-width: 400px;
        margin: 0 auto;
        }
    
    .dummy-slide:after, .dummy-slide:before{
        content: "";
        position: absolute;
        border: 1px solid #DDDDDD;
        background: #F5F5F5;
        padding: 16px;
        border-radius: 10px;
        height: 550px;
    }
    .dummy-slide:after{
        left:-15px
    }
    .dummy-slide:before{
        right:-15px
    }

    /* Whats on page code shift */

    .slick-arrow.slick-hidden {
        display: none;
    }

    @media only screen and (min-width: 1100px) and (max-width: 1365px) { 
        .date-wrap p { 
     font-size: 12px !important; 
    } 
    .date-wrap h4 { 
     font-size: 13px !important; 
    } 
    .exp-slide p {
        margin: 0 0 10px;
        font-size: 12px;
       }
    .experiment-name { 
     
     font-size: 12px !important; 
    } 
    .idea-name p { 
     font-size: 12px !important; 
    } 
    .slide-head h5 { 
     font-size: 16px; 
    } 
    .slide-sub-block { 
     font-size: 12px; 
    } 
    .slider-main-title-wrap h4 { 
     font-size: 28px; 
    }
    .info-wrap h4 {
        font-size: 13px;
    } 
    .exp-out p { 
        font-size: 11px; 
       }
       .slide-show-more a { 
        font-size: 12px; 
       }

    }

    /* .slick-track{
        padding: 0 36px
    } */

    /* Performance page  */
.dark-gray{
	color:#353137
}

.exp-target-wrap{
padding: 24px;
border-radius: 16px;
border: 1px;


}
.exp-target-wrap h4{
font-size: 40px;
    font-weight: 700;

    margin-bottom: 0;
}

.exp-target-wrap-info p{
	margin-bottom:8px;
	color:#000
}
.exp-target-wrap-info p,.exp-target-wrap-info a{
		font-size:14px;
	font-weight:500;
}
.exp-target-wrap-info a{
	color:#353137;
	text-decoration:underline
}

.bg-light-green{
	background:#EAF4F4;
}
.bg-light-purple{
	background:#F7F3FB;
}
.text-green{
    color: #15717E;
}
.text-purple{
    color: #6C529F;
}

.btn-purple{
	background:#6C529F;
	border:1px solid #6C529F;
	color:#fff;
	
}
.btn-purple:hover,.btn-purple:focus{
		background:#3A1C7A;
	border:1px solid #3A1C7A;
}

.choose-date-range input{
    height: 46px;
    font-size: 15px;
    border: 1px solid #ddd;
}
.icon-wrap{position:relative;display: inline-flex;width:100%;
    max-width: 385px;}
.icon-wrap input{padding-left:50px;padding-right:40px}
.icon-wrap:before{
	content:"";
	position:absolute;
	width:14px;
	height:16px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDYuNjY2NTlIMU05LjY2NjY3IDEuMzMzMjVWMy45OTk5Mk00LjMzMzMzIDEuMzMzMjVWMy45OTk5Mk00LjIgMTQuNjY2Nkg5LjhDMTAuOTIwMSAxNC42NjY2IDExLjQ4MDIgMTQuNjY2NiAxMS45MDggMTQuNDQ4NkMxMi4yODQzIDE0LjI1NjkgMTIuNTkwMyAxMy45NTA5IDEyLjc4MiAxMy41NzQ2QzEzIDEzLjE0NjcgMTMgMTIuNTg2NyAxMyAxMS40NjY2VjUuODY2NTlDMTMgNC43NDY0OCAxMyA0LjE4NjQzIDEyLjc4MiAzLjc1ODZDMTIuNTkwMyAzLjM4MjI4IDEyLjI4NDMgMy4wNzYzMiAxMS45MDggMi44ODQ1N0MxMS40ODAyIDIuNjY2NTkgMTAuOTIwMSAyLjY2NjU5IDkuOCAyLjY2NjU5SDQuMkMzLjA3OTkgMi42NjY1OSAyLjUxOTg0IDIuNjY2NTkgMi4wOTIwMiAyLjg4NDU3QzEuNzE1NjkgMy4wNzYzMiAxLjQwOTczIDMuMzgyMjggMS4yMTc5OSAzLjc1ODZDMSA0LjE4NjQzIDEgNC43NDY0OCAxIDUuODY2NTlWMTEuNDY2NkMxIDEyLjU4NjcgMSAxMy4xNDY3IDEuMjE3OTkgMTMuNTc0NkMxLjQwOTczIDEzLjk1MDkgMS43MTU2OSAxNC4yNTY5IDIuMDkyMDIgMTQuNDQ4NkMyLjUxOTg0IDE0LjY2NjYgMy4wNzk5IDE0LjY2NjYgNC4yIDE0LjY2NjZaIiBzdHJva2U9IiM2QzUyOUYiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
	left: 25px;
    top: 50%;
    margin-top: -8px;

}

.icon-wrap:after{
	content:"";
	position:absolute;
	width:16px;
	height:16px;
	right: 25px;
    top: 50%;
    margin-top: -8px;

  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgNi42NjY3NUw4IDEwLjY2NjdMMTIgNi42NjY3NSIgc3Ryb2tlPSIjNkM1MjlGIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=")
}

.icon-wrap input::-ms-input-placeholder {
   color: #6C529F;
       font-family: 'Kumbh Sans', sans-serif;
   
}

.icon-wrap input::placeholder {
  color: #6C529F;
      font-family: 'Kumbh Sans', sans-serif;
}

.cstm-scroll-y {
    max-height: 450px;
    overflow: auto;
    min-width: 248px;
}	
.cstm-scroll-y::-webkit-scrollbar
{
  width: 8px;
}
.cstm-scroll-y::-webkit-scrollbar-thumb
{
  background-color: #ccc;
  border-radius:12px
}
@media (max-width: 1440px) {
.page_experiments_customclass .tab-list-wrap .col { 
    flex: 0 0 auto; 
    width: 16.66666667%; 
}
}
@media (max-width: 1280px) {
    .Datatable_info {
      margin-top: 0px;
      position: static;
      margin-bottom: 15px !important;
    }
    .flex-wrap-select-option {
      flex-wrap: wrap;
    }
    /* .tab-list-wrap .col { 
        flex: 0 0 auto; 
       width: 16.66666667%; 
      } */
 
      
  }
  @media (max-width: 768px) {
    .flex-wrap-select-option {
      flex-direction: column;
    }
    .flex-wrap-select-option .dropdown {
      width: 100% !important;
    }
    .flex-wrap-select-option .dropdown .dropdown-menu {
      width: 100% !important;
    }
    /* .cstm-padding {
      padding-inline: 16px !important;
    } */
    .sub-text br {
      display: none;
    }
    /* .px-0px {
      padding-inline: 0 !important;
    } */
  }

.sticky-1  .main-title {
    margin-top: 0px !important;
}

/************ 18-06-2025 ************/

@media (min-width: 992px) and (max-width: 1440px) { 
    .expe-btns li label { 
    padding: 5px 10px !important; 
    min-width: auto !important; 
    text-align: center !important; 
    white-space: nowrap !important; 
    } 
   }
   
   .sidebarNav li a .svg path,
   .header_span path {
     transition: all 0.4s ease-in;
   }
 
   .sidebarNav li a:hover .svg path,
   .sidebarNav li a.active .svg path,
   .header_span path {
     stroke: rgba(58, 29, 122, 1);
   }

.backbtn {
    padding: 12px 24px 12px 16px;
    height: 48px;
    border: 1px solid #DFD9EA;
    border-radius: 8px;
    font-family: 'Kumbh Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #000000 !important;
    margin-top: 20px;
}

.date_mention_trial_over {
    background: #ffcfcf;
}
.trial_end_notification {
    background: #e6dbf7;
}
.trial_over_notification {
    background: #ffcfcf;
}
/*aaa*/
.edit_lock_modal{
position:fixed; inset:0; background:rgba(0,0,0,0.5); z-index:99999; color:#000;
}
.edit_lock_inner{
    display:flex; align-items:center; justify-content:center; font-family:sans-serif;height: 100%;
}
.lock_responsive{
    background:#fff;padding: 40px; border-radius:8px; text-align:center; max-width:600px; box-shadow:0 0 25px rgba(0,0,0,0.4);
}
.lock_responsive h2{
    font-weight: 500;font-size: 24px;margin-bottom: 20px; font-family: 'Kumbh Sans'; line-height: normal;
}
.lock_responsive p{
    margin-bottom: 20px;font-family: 'Kumbh Sans';font-style: normal;font-weight: 400;font-size: 16px;line-height: 150%;color: #000000;
}
.btn_ok{
    display:inline-block;line-height:48px;text-align:center;width: 152px;min-width: 100px;height: 48px !important;background: #3A1D7A;border: 1px solid #3A1D7A;border-radius: 8px;cursor: pointer;font-family: 'Kumbh Sans';font-style: normal;font-weight: 400;font-size: 16px;color: #F9F7F0;
}

/*aaa*/