/*animate css*/
.form-kr {
  position: relative;
  width: 100%;
  margin: 0;
  left: 0;
}
.modal-body.wf-form.bot-list.full {
  padding: 0;
}
.modal-body.wf-form.bot-list.full .scroll-div {
  position: relative;
  top: 0px;
  bottom: 90px;
  left: 0;
  right: 0;
  padding: 40px 270px;
}
.animate-if.ng-enter,
.animate-if.ng-leave {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.animate-if.ng-enter {
  left: 100%;
  position: absolute;
}
.animate-if.ng-enter.ng-enter-active {
  left: 0;
  position: absolute;
}
.animate-if.ng-leave {
  left: 0;
}
.animate-if.ng-leave.ng-leave-active {
  left: 100%;
}
.animate-if {
  z-index: 0;
}
.animate-if-back {
  z-index: 1;
}
.animate-if-back.ng-enter,
.animate-if-back.ng-leave {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.animate-if-back.ng-enter {
  opacity: 1;
  left: -100%;
  position: absolute;
}
.animate-if-back.ng-enter.ng-enter-active {
  opacity: 1;
  left: 0;
  position: absolute;
}
.animate-if-back.ng-leave {
  opacity: 1;
  left: 0;
}
.animate-if-back.ng-leave.ng-leave-active {
  opacity: 0;
  left: -100%;
}
.animate-show.ng-hide {
  opacity: 0;
}
.animate-show.ng-hide-remove,
.animate-show.ng-hide-add {
  display: block !important;
  /* or inline-block, as appropriate */
}
/*.animate-show.ng-hide-remove {
  transition: all linear 500ms;
}*/
.animate-show.ng-hide-add {
  transition: all linear 500ms;
}
.animate-show-back.ng-hide {
  opacity: 0;
}
.animate-show-back.ng-hide-remove,
.animate-show-back.ng-hide-add {
  display: block !important;
}
/*.animate-show-back.ng-hide-remove {
    transition: all linear 500ms;
}*/
.animate-show-back.ng-hide-add {
  transition: all linear 500ms;
}
.animate-show,
.animate-show-back {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100%;
}
.animate-show.ng-hide {
  left: 100%;
  position: absolute;
  top: 0;
}
.animate-show {
  left: 0;
  position: absolute;
  top: 0;
}
.animate-show {
  z-index: 0;
}
.animate-show-back {
  z-index: 1;
}
.animate-show-back.ng-hide {
  left: -100%;
  position: absolute;
}
.animate-show-back {
  left: 0;
  position: absolute;
}
.hideByOpacity {
  opacity: 0 !important;
  visibility: hidden !important;
  transition: initial;
}
.modal-header .btnDone {
  position: absolute;
  cursor: pointer !important;
  top: 22px;
  right: 40px;
  font-size: 14px;
  z-index: 2;
  opacity: 1;
  cursor: default;
  font-weight: 600;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
}
.modal-header .btnBack {
  position: relative;
  float: left;
  font-size: 18px;
  top: 14px;
  left: 15px;
  z-index: 2;
  opacity: 1;
  color: #AAA;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
  text-decoration: none;
}

.kora-theme {
  --primary-font-color: #29293b;
  --primary-font-dark-color: #161620;
  --primary-font-lite-color: #767688;
  --secondary-font-color: #4741fa;
  --button-light-color: #dddefd;
  --button-lite-border-color: rgba(91, 92, 252, 0.3);
  --hover-color: #2021ca;
  --secondary-font-dark-color: #3e3e51;
  --default-white-color: $white;
  --primaryBGColor: #ededef;
  --secondaryBGColor: #eaeff4;
  --calendar-bg-color: #fafafb;
  --primaryBorderColor: #e9eff5;
  --secondary-border-color: #d8d8d8;
  --tab-heading-font-color: #a7a9be;
}
.btFullpageModal {
  background: #fff !important;
  min-width: 1200px;
}
.btFullpageModal .width80Percent {
  width: 80%;
  float: right;
}
.btFullpageModal .modal-header {
  background-color: #ffffff !important;
}
.btFullpageModal .modal-header.modal_header_padding {
  padding: 0px 15px !important;
  height: auto !important;
}
.btFullpageModal .modal-header.setupSolBotHeader {
  padding: 2px 20px !important;
}
.btFullpageModal .modal-header a:focus,
.btFullpageModal .modal-header a:active,
.btFullpageModal .modal-header a:hover {
  text-decoration: none;
}
.btFullpageModal .modal-header.flowHeader {
  padding: 0 !important;
}
.btFullpageModal .modal-header.flowHeader .fa-chevron-left {
  margin-right: 20px;
  top: 20px;
  font-size: 14px;
}
.btFullpageModal .modal-header.flowHeader .btmodaltitlediv .botinfosection .bottasksection {
  top: 5px;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv {
  text-align: right;
  padding: 0;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .btn {
  font-size: 14px;
  color: #fff;
  background: #5F6368;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #5f6368;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .btn.btnCreate {
  margin-top: 10px;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  margin-left: 0;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .btn.closeCancel:hover {
  color: #5F6368;
  background-color: #F8F9FA;
  border: solid 1px #e4e5e7;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .btn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.btFullpageModal .modal-header.flowHeader .buttonsDiv .help-icon {
  border-left: 1px solid #E4E5E7;
  display: block;
  float: right;
  height: 50px;
  margin-left: 10px;
  padding: 14px;
}
.btFullpageModal .modal-body {
  top: 2px;
}
.btFullpageModal .modal-body.modal-body-padding {
  padding: 40px 160px;
}
.btFullpageModal .modal-body.modal-body-padding .pageFlowPadding {
  padding: 0 200px;
}
.btFullpageModal .modal-body.modal-body-padding .pageFlowPadding100 {
  padding: 0 100px;
}
.btFullpageModal .modal-body .intent-section {
  display: flex;
  padding: 10px 15px;
  background: #F3F8FF;
  border-radius: 5px;
  min-height: 68px;
  align-items: center;
  margin-bottom: 20px;
  margin-right: 30px;
}
.btFullpageModal .modal-body .intent-section .label-text {
  margin: 0;
  color: #0D6EFD;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns {
  width: auto;
  padding: 0 10px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown.open .dropdown-input {
  background: #e7f1ff;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-input {
  border: 0;
  padding: 0 32px 0 10px;
  height: 38px;
  border-radius: 4px;
  line-height: normal;
  background: transparent;
  color: #202124;
  font-weight: 500;
  font-size: 14px;
  display: flex;
  align-items: center;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-input .added-intent-name {
  max-width: 300px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-input::before {
  background-size: 11px !important;
  width: 11px !important;
  top: 2px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-input .primaryIntentLabel {
  background: #FFF1ED;
  border-radius: 5px;
  padding: 6px 10px;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #803C25;
  text-transform: uppercase;
  margin: 0 0 0 10px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-menu li {
  padding: 0;
  margin: 0;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-menu li a {
  line-height: 40px;
  padding: 0 10px;
  color: #202124;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  display: block;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-menu .intentsList.with-primary-text a {
  padding-right: 100px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .dropdown .dropdown-menu .intentsList.with-primary-text .primaryLabel {
  color: #9AA0A6;
  font-size: 10px;
  display: inline-block;
  padding: 3px 10px;
  position: absolute;
  right: 0;
  font-weight: 500;
  top: 11px;
  text-transform: uppercase;
  line-height: 12px;
}
.btFullpageModal .modal-body .intent-section .kr-sg-dropdowns .content-menu {
  width: 100%;
  left: 0;
}
.btFullpageModal .modal-body .intent-section .utteranceSuggestion {
  display: flex;
  align-items: center;
  cursor: pointer;
  position: absolute;
  right: 50px;
}
.btFullpageModal .modal-body .intent-section .utteranceSuggestion .utteranceSuggestionIcon {
  font-size: 14px;
  margin-right: 2px;
}
.btFullpageModal .modal-body .intent-section .utteranceSuggestion .utteranceSuggestionIcon i::before {
  color: #85b7fe;
}
.btFullpageModal .modal-body .intent-section .utteranceSuggestion .utteranceSuggestionDesc {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  color: #0d6efd;
}
.runbotConfigContainer .botConfigDesc {
  padding: 20px;
  font-size: 14px;
  color: #666666;
}
.runbotConfigContainer .label {
  font-size: 12px;
  font-weight: 600;
  color: #666666;
}
.runbotConfigContainer .runbotConfigSave.fa {
  top: 1px;
}
.runbotConfigContainer .labelling {
  margin-bottom: 11px;
  padding-left: 13px;
}
.runbotConfigContainer .radioDiv .radioInnerDiv {
  padding-left: 6px;
}
.runbotConfigContainer .radioDiv .radioInnerDiv .opt-title {
  font-size: 15px;
  line-height: 1.2;
  color: #333333;
  height: 18px;
}
.runbotConfigContainer .radioDiv .radioInnerDiv.reduceOpacity {
  opacity: 0.5;
}
.runbotConfigContainer .radioDiv.offlineModeRadioDiv {
  margin: 11px 0px 0px -13px;
}
.runbotConfigContainer .dataSelectionDiv {
  width: 348px;
  margin-left: 20px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
}
.runbotConfigContainer .dataSelectionDiv .dataSelectionDesc {
  padding: 10px 20px 19px 0px;
  font-size: 14px;
  color: #666666;
}
.runbotConfigContainer .dataSelectionDiv .dataSelectionDesc.font12 {
  font-size: 12px;
}
.runbotConfigContainer .dataSelectionDiv .selectContainer {
  width: 100%;
  display: inline-block;
}
.runbotConfigContainer .dataSelectionDiv .selectContainer .customSelectHeading {
  height: 15px;
  font-size: 12px;
  font-weight: 600;
  color: #666666;
  max-width: 300px;
  float: left;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.runbotConfigContainer .dataSelectionDiv .selectContainer .customSelect {
  padding: 4px 10px;
  width: 70%;
  height: 28px;
  border-radius: 2px;
  margin-left: 5px;
  background-color: #fff;
  font-size: 11px !important;
  float: right;
  margin-bottom: 7px;
}
.runbotConfigContainer .fa-refresh,
.runbotConfigContainer .fa-check {
  color: #008000;
}
.runbotConfigContainer .fa-times {
  color: #e34928;
}
.entityfielddropdown {
  min-width: 300px;
  max-width: 350px;
  font-style: normal;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 2px 4px 8px 0 rgba(17, 17, 17, 0.05);
  border: solid 1px #dddddd;
  padding: 0;
}
.entityfielddropdown .entityHeader {
  padding: 10px 0;
  position: relative;
}
.entityfielddropdown .entityHeader .selectEntity {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  color: #202124;
  display: block;
  margin-left: 0px;
}
.entityfielddropdown .entityHeader .releaseType {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #666666;
}
.entityfielddropdown .entityHeader .releaseType i {
  font-weight: 600;
  font-style: normal;
  color: #0d6efd;
}
.entityfielddropdown .entityHeader input {
  width: 100%;
  margin-top: 5px;
  border: 0;
  border: 1px solid #bdc1c6;
  padding: 5px 35px 5px 30px;
  font-style: normal;
  height: 34px;
  border-radius: 3px;
}
.entityfielddropdown .entityHeader .fa-search {
  position: absolute;
  top: 42px;
  right: auto;
  font-weight: normal;
  left: 20px;
  color: #5f6368;
}
.entityfielddropdown .scrollDiv {
  position: relative;
  min-width: 300px;
  max-width: 350px;
  overflow-y: auto;
  min-height: 60px;
  max-height: 250px;
  padding: 10px 0;
  display: block;
}
.entityfielddropdown .scrollDiv li {
  height: 45px;
}
.entityfielddropdown .scrollDiv li.entity {
  padding: 10px 10px 10px 35px;
}
.entityfielddropdown .scrollDiv li.entity a {
  font-size: 15px;
  text-decoration: none;
  padding: 0px;
}
.entityfielddropdown .scrollDiv li.entity a.entityEnable:hover {
  color: #0d6efd !important;
}
.entityfielddropdown .scrollDiv li:hover {
  background-color: transparent !important;
}
.count-board .nav-tabs li a {
  padding: 0;
  border: 0 !important;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin: 0 0 20px 0;
}
.count-board .list-group li.list-group-item {
  border: 0;
  display: block;
  width: 100%;
  border: 1px solid #E4E5E7;
  border-top: none;
  border-radius: 0px;
  padding: 10px 18px 9px 18px;
  margin: 0;
}
.count-board .list-group li.list-group-item:last-child {
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.count-board .list-group li.list-group-item a {
  border: 0;
}
.count-board .list-group .channelData {
  display: flex;
  align-items: center;
  width: 100%;
}
.count-board .list-group .channelData .channelsInfo {
  display: table-cell;
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
.count-board .list-group .channelData .channelsInfo .channelIcon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid #e4e5e7;
}
.count-board .list-group .channelData .channelName {
  display: inline-block;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  position: relative;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 0 10px;
  text-transform: capitalize;
}
.count-board .list-group .channelData .channelCount {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  vertical-align: middle;
  text-align: right;
  display: inline-block;
  width: 13%;
  position: relative;
}
.ace_rightAlignedText {
  display: none !important;
}
.ace_autocomplete {
  width: 210px !important;
  border-radius: 2px;
}
.ace_autocomplete .ace_line {
  color: #000;
  box-shadow: 0 1px 0 0 #d8d8d8;
}
.ace_autocomplete .ace_line .ace_ {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.1px;
  position: relative;
  margin: -2px 0px 0px 7px;
  top: -3px;
  max-width: 192px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ace_autocomplete .ace_line.ace_hover_added:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.ace_autocomplete .ace_line.ace_hover_added:hover .ace_ {
  color: #ffffff;
}
.ace_autocomplete .ace_line.ace_selected {
  background-color: #0D6EFD;
  color: #ffffff;
}
.ace_autocomplete .ace_line .ace_completion-highlight {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.1px;
  margin: -5px 0px 0px 7px;
  top: -3px;
  position: relative;
}
.ace_autocomplete .ace_marker-layer {
  display: none !important;
}
.ace_autocomplete .ace_layer.ace_text-layer {
  pointer-events: all !important;
  padding: 0 !important;
}
.ui-autocomplete.contextTypeaheadDropdown {
  max-height: 211px;
  overflow: auto;
  z-index: 99999 !important;
  width: auto !important;
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  list-style-type: none;
}
.ui-autocomplete.contextTypeaheadDropdown .ui-menu-item {
  list-style: none;
  height: 30px;
  background-color: #fff !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 14px;
  font-weight: 600 !important;
  letter-spacing: -0.1px;
  color: #333333 !important;
  line-height: 30px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ui-autocomplete.contextTypeaheadDropdown .ui-state-focus {
  list-style: none;
  height: 30px;
  background-color: #0D6EFD !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 14px;
  font-weight: 600 !important;
  letter-spacing: -0.1px;
  color: #fff !important;
  line-height: 30px;
}
body.pfizer .headerFrame {
  width: 100%;
  height: 50px;
  background: #191a1b;
  position: fixed;
  top: 0;
  left: 0px;
  box-shadow: -1px 1px 7px 0px #000000;
}
body.pfizer .headerFrame .header-title {
  left: 85px !important;
}
body.pfizer .headerFrame .header-icon {
  width: 110px !important;
}
[acify].maximized {
  position: fixed;
  left: 0px;
  margin: 0px 0px 0px auto;
  top: 50px;
  bottom: 0px;
  right: 0px;
  z-index: 1002;
  border: 0 !important;
}
[acify].maximized .resizeToggle {
  position: fixed !important;
  right: 15px !important;
  top: 15px !important;
  border: 2px solid #c1c1c1;
}
[acify].minimized .headerFrame {
  display: none;
}
[acify] .headerFrame {
  width: 100%;
  height: 50px;
  background: #191a1b;
  position: fixed;
  top: 0;
  left: 0px;
  box-shadow: -1px 1px 7px 0px #000000;
}
[acify] .headerFrame .header-title {
  position: absolute;
  top: 16px;
  font-size: 17px;
  left: 160px;
}
[acify] .headerFrame .copy-icon {
  margin-right: 45px;
  top: 14px;
  float: right;
  text-align: right;
  position: relative;
  padding: 4px;
  cursor: pointer;
  z-index: 2;
  opacity: 1;
  height: 24px;
  width: 24px;
  border-radius: 5px;
  background-color: #0b0b0b;
  border: 2px solid #c1c1c1;
}
[acify] .headerFrame .header-icon {
  position: absolute;
  top: 3px;
  left: 13px;
  font-size: 23px;
  color: #969696;
  width: 145px;
}
[acify] .resizeToggle {
  position: absolute;
  right: 16px;
  top: 5px;
  z-index: 4;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  border-radius: 5px;
  padding: 4px;
  cursor: pointer;
}
[acify] .ace_print-margin {
  width: 0 !important;
  border: 0 !important;
}
body[acifyState="maximized"] .modal.fade {
  overflow: hidden !important;
}
body[acifyState="maximized"] .modal .modal-dialog {
  width: 100% !important;
  height: 100% !important;
}
body[acifyState="maximized"] .footerAccordion {
  display: none !important;
}
.rightPanel .popovericon .fa-warning {
  color: #d0011b;
  font-size: 13px;
}
.rightPanel .popovericon .btx-warning {
  color: #d0011b;
  font-size: 13px;
}
.rightPanel .popovericon .btx-help {
  color: #9AA0A6;
  font-size: 14px;
  position: relative;
  top: -2px;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) {
  width: 183px;
  height: 146px;
  border-radius: 4px;
  background-color: #202124;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul {
  padding-left: 0px;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul .langlist {
  list-style: none;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul .langlist .fa-check {
  color: #7bc64a;
  margin-right: 10px;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul .langlist .fa-warning {
  color: #666666;
  margin-right: 10px;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul .langlist .langname {
  color: #666666;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) ul .langlist .langname.approved {
  color: #ffffff;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) .arrow::after {
  border-bottom-color: #222222;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon) .popover-title {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom: 0;
  color: #fff;
  height: auto;
  line-height: 16px;
  height: 43px;
  border-radius: 4px;
  background-color: #222222;
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: #ffffff;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon).langPubPop {
  width: 220px;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon).langPubPop .popover-content {
  padding: 0;
}
.rightPanel .popover:not(.nluPopover):not(.nluTrainInfoIcon).langPubPop .popover-content ul {
  padding: 10px 15px;
  height: 99px;
  position: relative;
}
.contentDetails.popover-container.warning-icon .arrow::after {
  border-bottom-color: #ffffff !important;
}
.contentDetails .popovericon.tasklangpopover {
  position: absolute !important;
  right: -24px;
  top: 4px;
}
.modalSlide.fade:not(.in).right .modal-dialog {
  -webkit-transform: translate3d(125%, 0, 0);
  transform: translate3d(125%, 0, 0);
}
.modalSlide {
  background-color: rgba(38, 52, 74, 0.2) !important;
}
.modalSlide .modal-dialog {
  margin: 0 !important;
}
bottom-modal-slider,
bot-modal-slider {
  display: table;
  width: 100%;
  height: 100%;
}
bottom-modal-slider.slide-bot-channels-responses,
bot-modal-slider.slide-bot-channels-responses {
  background: #fff;
  z-index: 2;
  position: relative;
}
bottom-modal-slider .botModalSlider,
bot-modal-slider .botModalSlider {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
}
bottom-modal-slider .botModalSlider .right0,
bot-modal-slider .botModalSlider .right0 {
  right: 0 !important;
}
bottom-modal-slider .botModalSlider.open,
bot-modal-slider .botModalSlider.open {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
  left: 0;
  height: 100vh;
}
bottom-modal-slider .botModalSlider.open .botModalDialog,
bot-modal-slider .botModalSlider.open .botModalDialog {
  position: absolute;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
}
bottom-modal-slider .botModalSlider.open .botModalDialog.width100per,
bot-modal-slider .botModalSlider.open .botModalDialog.width100per {
  width: 100%;
  min-width: 100%;
}
bottom-modal-slider .botModalSlider.open.unsetLeft,
bot-modal-slider .botModalSlider.open.unsetLeft {
  left: unset !important;
}
bottom-modal-slider .botModalSlider .botModalDialog,
bot-modal-slider .botModalSlider .botModalDialog {
  background: #fff;
  float: right;
  display: table;
  height: 100%;
  position: absolute;
}
bottom-modal-slider .botModalSlider .botModalDialog.right500,
bot-modal-slider .botModalSlider .botModalDialog.right500 {
  right: -500px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right550,
bot-modal-slider .botModalSlider .botModalDialog.right550 {
  right: -550px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right610,
bot-modal-slider .botModalSlider .botModalDialog.right610 {
  right: -610px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right700,
bot-modal-slider .botModalSlider .botModalDialog.right700 {
  right: -700px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right800,
bot-modal-slider .botModalSlider .botModalDialog.right800 {
  right: -700px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right810,
bot-modal-slider .botModalSlider .botModalDialog.right810 {
  right: -800px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right900,
bot-modal-slider .botModalSlider .botModalDialog.right900 {
  right: -900px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right1000,
bot-modal-slider .botModalSlider .botModalDialog.right1000 {
  right: -1000px;
}
bottom-modal-slider .botModalSlider .botModalDialog.right1100,
bot-modal-slider .botModalSlider .botModalDialog.right1100 {
  right: -1100px;
}
bottom-modal-slider .botModalSlider .botModalDialog.bottom250,
bot-modal-slider .botModalSlider .botModalDialog.bottom250 {
  bottom: -250px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .iframeClose,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .iframeClose {
  position: absolute;
  right: 15px;
  top: 15px;
  border-radius: 100%;
  background: #fff;
  padding: 7px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .iframeClose:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .iframeClose:hover {
  background: #f8f9fa;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .radioDiv,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .modalFooter,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .radioDiv,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .modalFooter {
  pointer-events: none;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader {
  padding: 18px 30px;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
  z-index: 1;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.header-sec,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.header-sec {
  z-index: 999;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.posRelative,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.posRelative {
  position: relative;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .closeBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .closeBtn {
  display: inline;
  cursor: pointer;
  position: relative;
  top: 2px;
  margin-right: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .imageDiv,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .imageDiv {
  line-height: 22px;
  width: 29px;
  height: 28px;
  border-radius: 4px;
  color: #fff;
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  text-align: center;
  padding-top: 3px;
  background-color: #0D6EFD;
  margin-right: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container {
  display: inline-block;
  float: right;
  border: 1px solid #e5e8ec;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchText,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchText {
  border: 0px;
  width: 260px;
  padding-left: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchBar,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchBar {
  padding: 10px;
  color: #5f6368;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader .save .saveBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader .save .saveBtn {
  margin-right: 30px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader span .fa-close,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader span .fa-close {
  top: 25px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #202124;
  display: inline-block;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow {
  display: table-row;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow.d-inline-block,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow.d-inline-block {
  display: inline-block;
  width: 100%;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow.d-inline-block .textOverFlowEllipsis,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow.d-inline-block .textOverFlowEllipsis {
  max-width: 95%;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar {
  display: table-cell;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .taskName,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .taskName {
  text-transform: capitalize;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .shortDesc,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .shortDesc {
  font-size: 14px;
  color: #5f6368;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .desc,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .desc {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .heading,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .heading {
  font-size: 14px;
  color: #202124;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .heading.heading-truncate,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .heading.heading-truncate {
  max-width: 600px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar.pathDetails .textOverFlowEllipsis,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar.pathDetails .textOverFlowEllipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 415px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close {
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 18px;
  font-size: 15px;
  text-align: center;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close:hover {
  background: #f8f9fa;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top10,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top10 {
  top: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top15,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top15 {
  top: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top20,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top20 {
  top: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top25,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top25 {
  top: 25px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top30,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top30 {
  top: 30px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-carrot-left,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-carrot-left {
  display: inline-block;
  margin-right: 15px;
  position: relative;
  top: 2px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .textOverFlowEllipsis,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .textOverFlowEllipsis {
  display: inline-block;
  width: 90%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.backArrow,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.backArrow {
  transform: rotate(180deg);
  height: 10px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.rotateLeft,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.rotateLeft {
  transform: rotate(360deg) !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross:hover {
  background: #f8f9fa;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross.top10,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross.top10 {
  top: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeArrow,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeArrow {
  position: relative;
  left: -2px;
  top: -2px;
  margin-right: 5px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .ivrHeading,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .ivrHeading {
  padding-left: 30px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCrossIvr,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCrossIvr {
  position: absolute;
  top: 25px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .headBar,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .headBar {
  display: inline-block;
  padding-left: 5px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross {
  position: relative;
  top: -2px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross.top10,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross.top10 {
  top: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .backArrow,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .backArrow {
  margin-right: 10px;
  position: relative;
  top: -2px;
  cursor: pointer;
  transform: rotate(180deg);
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back {
  margin-right: 10px;
  position: relative;
  top: 2px;
  cursor: pointer;
  transform: rotate(180deg);
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top15,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top15 {
  top: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top20,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top20 {
  top: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .searchComponent,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .searchComponent {
  position: relative;
  display: block;
  float: right;
  right: 26px;
  top: -6px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader button,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader button {
  margin-right: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close {
  position: absolute;
  right: 21px;
  font-size: 18px;
  color: #5F6368;
  cursor: pointer;
  opacity: 0.5;
  top: 25px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close:hover {
  opacity: 1;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnBack,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnBack {
  font-size: 18px;
  color: #5F6368;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 4px 20px;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone.disabled,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone.disabled {
  opacity: 0.5;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal {
  padding-right: 50px !important;
  position: relative;
  background: #ffffff;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal.pathInfoHeader,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal.pathInfoHeader {
  padding-top: 16px;
  padding-bottom: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal .modal-title .modal-title,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal .modal-title .modal-title {
  top: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal .miHeadBar p,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.inspectModal .miHeadBar p {
  margin-bottom: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body {
  position: relative;
  text-align: center;
  padding-top: 30px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text > i,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text > i {
  position: relative;
  top: 5px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text .spinner-text-content,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text .spinner-text-content {
  padding-left: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 30px;
  position: relative;
  clear: both;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .amend-entity-toggle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .amend-entity-toggle {
  width: 100%;
  margin-left: 68px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .label-text,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .label-text {
  font-size: 12px;
  font-weight: 500;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .obj-length,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .obj-length {
  position: absolute;
  right: 24px;
  font-size: 12px;
  top: 32px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .obj-length.display-name,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.alertsModalSliderBody .obj-length.display-name {
  top: 7px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .required-field,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .required-field {
  font-weight: 500;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle.with-label,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle.with-label {
  margin-left: 60px !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle .slider span.no,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle .slider span.no {
  margin-left: -60px;
  position: absolute;
  top: 0px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle .slider span.yes,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .secure-variable-toggle .kr-sg-toggle .slider span.yes {
  padding-left: 50px;
  position: absolute;
  top: 0px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .emptyWidgets .emptyStateContainer,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .emptyWidgets .emptyStateContainer {
  width: 100%;
  padding: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  z-index: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component {
  padding-left: 0px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component .step-progress-step .step-name,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component .step-progress-step .step-name {
  font-size: 14px;
  font-weight: normal;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instruction-details,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instruction-details {
  padding: 50px 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .config-text,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .config-text {
  padding-top: 20px;
  padding-left: 15px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .height90vh,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .height90vh {
  height: 90vh;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .heading .description,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .heading .description {
  font-weight: bold;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow {
  line-height: 45px;
  border-top: 1px solid #bdc1c6;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow.link,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow.link {
  color: #5F6368;
  text-align: right;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addResponseBtn,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addSmallTalkResponseBtn,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .channel-selector,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .task-selector,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .field-selector,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .editorMenus,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace_editor,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .saveBtn,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addResponseBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addSmallTalkResponseBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .channel-selector,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .task-selector,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .field-selector,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .editorMenus,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace_editor,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .saveBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message {
  pointer-events: none;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .deletePromptDiv,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .deletePromptDiv {
  display: none;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace-chrome .ace_cursor,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace-chrome .ace_cursor {
  display: none;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody > select,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody > select {
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer {
  margin-top: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances {
  border-bottom: solid 1px #bdc1c6;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances:nth-last-child(1),
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances:nth-last-child(1) {
  border-bottom: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceFooter,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceFooter {
  margin-top: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .heading,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .heading {
  font-weight: 500;
  color: #202124;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .description,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .description {
  padding-left: 25px;
  color: #5F6368;
  padding-top: 5px;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend {
  display: inline-block;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend > label,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend > label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  display: block;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend > label.alwaysResume,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend > label.alwaysResume {
  font-size: 12px;
  font-weight: normal;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .opt-title,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .opt-title {
  color: #5f6368;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch {
  padding-top: 5px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no {
  padding-right: 8px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleActive,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleActive {
  color: #202124;
  pointer-events: none;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleInactive,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleInactive {
  color: #5F6368;
  pointer-events: none;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes {
  padding-left: 8px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleActive,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleActive {
  color: #202124;
  pointer-events: none;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleInactive,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleInactive {
  color: #5F6368;
  pointer-events: none;
  font-size: 12px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch {
  display: inline-block;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch > span,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch > span {
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription {
  padding-left: 25px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription .descItalic,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription .descItalic {
  color: #5F6368;
  font-style: italic;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal {
  padding-left: 8px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote {
  border-radius: 4px;
  border: solid 1px rgba(233, 72, 72, 0.49);
  background-color: rgba(233, 72, 72, 0.1);
  margin: 10px 0px;
  padding: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .heading .headingNote,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .heading .headingNote {
  font-weight: 600;
  color: #e94848;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv {
  margin-top: 5px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name {
  color: #e94848;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore {
  text-decoration: underline;
  color: #0d6efd;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore:hover {
  color: #0d6efd;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select {
  width: 100%;
  border-radius: 4px;
  height: 34px !important;
  font-size: 14px !important;
  color: #202124;
  border: 1px solid #BDC1C6;
  background: #fff;
  padding: 0 8px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.monthselect,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.monthselect {
  width: auto !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.yearselect,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.yearselect {
  width: auto !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.colorCode,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.colorCode {
  position: relative;
  left: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.btn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.btn {
  width: 100% !important;
  border: 1px solid #E4E5E7 !important;
  outline: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  z-index: 0;
  height: 34px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input[type=radio],
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input[type=radio] {
  width: auto;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input#importFile,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input#importFile {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input::placeholder,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input:disabled,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  border: 1px solid #EFF0F1;
  color: #202124;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea {
  border-radius: 4px;
  min-height: 90px;
  max-height: 120px;
  width: 100%;
  resize: none !important;
  overflow: hidden !important;
  border: 1px solid #bdc1c6;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea.ng-invalid.ng-invalid-required.ng-touched,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea.ng-invalid.ng-invalid-required.ng-touched {
  border: 1px solid #ff001f;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea::placeholder,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .variable-invalid,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .variable-invalid {
  color: #ff001f;
  font-size: 12px;
  position: relative;
  top: -3px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDiv label input,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDiv label input {
  width: auto;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botExportModal .radioInnerDiv .opt-title .description,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botExportModal .radioInnerDiv .opt-title .description {
  margin-left: 28px;
  font-size: 12px;
  color: #5f6368;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btnSearchTitle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btnSearchTitle {
  display: none;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-left: 0;
  outline: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.positionTop,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.positionTop {
  position: relative;
  top: -6px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue:disabled,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnSolidBlue:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.confirmBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.confirmBtn {
  width: 100px;
  height: 30px;
  border-radius: 3px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.disabled,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.disabled {
  opacity: 0.5;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.add_btn_app,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.add_btn_app {
  padding: 0 10px !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.manageComponents,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.manageComponents {
  float: right;
  height: 34px;
  border-radius: 5px;
  margin-bottom: 10px;
  margin-right: 0;
  margin-left: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnDownload,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.btnDownload {
  margin: 0 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.closeCancel,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6 !important;
  color: #202124;
  margin-left: 5px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.closeCancel:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.closeCancel:hover {
  background: #F8F9FA;
  color: #202124;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.runBotBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.runBotBtn {
  width: 74px;
  height: 74px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09), 0 4px 40px 0 rgba(0, 0, 0, 0.09);
  border: 0;
  border-radius: 50%;
  padding: initial;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn:hover {
  background: #E4E5E7;
  color: #202124;
  border: solid 1px #e4e5e7 !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.addBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.addBtn {
  z-index: 1;
  position: relative;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.borderBtn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.borderBtn {
  border: 1px solid #0D6EFD;
  outline: 0;
  background: #fff;
  color: #0d6efd;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.borderBtn:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.borderBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.controls,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .btn.controls {
  padding: 5px 8px !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter {
  position: absolute;
  bottom: 0;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  width: 100%;
  left: 0;
  padding: 13px 30px;
  height: 60px;
  background: #fff;
  z-index: 9;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.zIndex,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.zIndex {
  z-index: 9;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer {
  box-shadow: 0px -1px 5px rgba(32, 33, 36, 0.1);
  padding: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved {
  text-align: right;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved .changeDesc,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved .changeDesc {
  color: #9aa0a6;
  font-size: 12px;
  margin: 0;
  font-weight: 500;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved .changeDesc .savingGif,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.saveChangeContainer .changesSaved .changeDesc .savingGif {
  width: 20px;
  height: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .zIndex,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .zIndex {
  z-index: 9;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  line-height: 32px;
  margin-right: 10px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:disabled,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #202124;
  margin-left: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel:hover {
  border: solid 1px #BDC1C6;
  color: #202124;
  background: #f8f9fa;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.positionTop,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.positionTop {
  position: relative;
  top: -6px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .filter,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .filter {
  float: right;
  position: relative;
  top: 8px;
  cursor: pointer;
  color: #0d6efd;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .filter:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .filter:hover {
  color: #0156d4;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width500,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width500 {
  width: 500px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width550,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width550 {
  width: 550px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width700,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width700 {
  width: 700px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width750,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width750 {
  width: 750px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width600,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width600 {
  width: 600px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width610,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width610 {
  width: 610px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width810,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width810 {
  width: 800px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width900,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width900 {
  width: 900px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 {
  width: 1000px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1100,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1100 {
  width: 1100px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1140,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1140 {
  width: 1140px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1024,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1024 {
  width: 1024px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .img-12p,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .img-12p {
  width: 12px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.rtmThemeContainer .modalHeader.channelModalHeader,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.rtmThemeContainer .modalHeader.channelModalHeader {
  padding: 0;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.rtmThemeContainer .modalHeader.channelModalHeader .modal-title,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.rtmThemeContainer .modalHeader.channelModalHeader .modal-title {
  padding: 18px 30px;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
  z-index: 99;
  width: 100%;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu {
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 4px;
  left: auto;
  right: 0;
  padding: 2px;
  min-width: 193px !important;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a.noBG,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a.noBG,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a.noBG,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a.noBG {
  background: transparent;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a.lineHeight40,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a.lineHeight40,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item a.lineHeight40,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li a.lineHeight40 {
  line-height: 40px;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item:hover,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item:hover,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item.toggle,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li.toggle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item.toggle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li.toggle {
  border-top: 1px solid #e4e5e7;
}
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
bottom-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li.toggle .kr-sg-toggle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
bot-modal-slider .botModalSlider .botModalDialog .modalContent .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
bottom-modal-slider .jsEditorPromptHeader .importResultText,
bot-modal-slider .jsEditorPromptHeader .importResultText {
  border-radius: 3px;
  height: 100%;
  color: #202124;
  border: 1px solid #E4E5E7;
  padding: 0 12px 3px;
  font-size: 16px;
}
bt-analyze-filter {
  display: table;
  width: 100%;
  height: 100%;
  padding: 0px 30px;
}
bt-analyze-filter .botModalSlider {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
}
bt-analyze-filter .botModalSlider.in {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
  left: 0;
}
bt-analyze-filter .botModalSlider.in .botModalDialog {
  position: absolute;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
}
bt-analyze-filter .botModalSlider.in .botModalDialog.width100per {
  width: 100%;
  min-width: 100%;
}
bt-analyze-filter .botModalSlider .botModalDialog {
  background: #fff;
  float: right;
  display: table;
  height: 100%;
  position: absolute;
}
bt-analyze-filter .botModalSlider .botModalDialog.right0 {
  right: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .radioDiv,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .modalFooter {
  pointer-events: none;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader {
  padding: 18px 30px;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  z-index: 1;
  position: relative;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .closeBtn {
  display: inline;
  cursor: pointer;
  position: relative;
  bottom: 2px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .imageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  text-align: center;
  padding-top: 3px;
  background-color: #6386d9;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container {
  display: inline-block;
  float: right;
  border: 1px solid #e5e8ec;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchText {
  border: 0px;
  width: 260px;
  padding-left: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .search-container .searchBar {
  padding: 10px;
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader .save .saveBtn {
  margin-right: 30px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader span .fa-close {
  top: 25px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #202124;
  display: inline-block;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow {
  display: table-row;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar {
  display: table-cell;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .taskName {
  text-transform: capitalize;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .shortDesc {
  font-size: 14px;
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .desc {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .heading {
  font-size: 14px;
  color: #202124;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar.pathDetails .textOverFlowEllipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 415px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 18px;
  font-size: 15px;
  text-align: center;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close:hover {
  background: #f8f9fa;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top10 {
  top: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top15 {
  top: 15px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-close.top20 {
  top: 20px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.backArrow {
  transform: rotate(180deg);
  height: 10px;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.rotateLeft {
  transform: rotate(360deg) !important;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross:hover {
  background: #f8f9fa;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross.top10 {
  top: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeArrow {
  position: relative;
  left: -2px;
  top: -2px;
  margin-right: 5px;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .ivrHeading {
  padding-left: 30px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCrossIvr {
  position: absolute;
  top: 25px;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .headBar {
  display: inline-block;
  padding-left: 5px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross {
  position: relative;
  top: -2px;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross.top10 {
  top: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .backArrow {
  margin-right: 10px;
  position: relative;
  top: -2px;
  cursor: pointer;
  transform: rotate(180deg);
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back {
  margin-right: 10px;
  position: relative;
  top: 2px;
  cursor: pointer;
  transform: rotate(180deg);
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top15 {
  top: 15px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .btx-arrow-back.top20 {
  top: 15px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader button {
  margin-right: 20px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close {
  position: absolute;
  right: 21px;
  font-size: 18px;
  color: #5F6368;
  cursor: pointer;
  opacity: 0.5;
  top: 25px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close:hover {
  opacity: 1;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnBack {
  font-size: 18px;
  color: #5F6368;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 4px 20px;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone.disabled {
  opacity: 0.5;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body {
  position: relative;
  text-align: center;
  padding-top: 30px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text > i {
  position: relative;
  top: 5px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.noLinkBotLoading .modal-body .spinner-text .spinner-text-content {
  padding-left: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 30px;
  position: relative;
  clear: both;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component {
  padding-left: 0px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .step-progress-container step-progress .step-progress-component .step-progress-step .step-name {
  font-size: 14px;
  font-weight: normal;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instruction-details {
  padding: 50px 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .config-text {
  padding-top: 20px;
  padding-left: 15px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .height90vh {
  height: 90vh;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .heading .description {
  font-weight: bold;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow {
  line-height: 45px;
  border-top: 1px solid #bdc1c6;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow.link {
  color: #5F6368;
  text-align: right;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addResponseBtn,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addSmallTalkResponseBtn,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .channel-selector,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .task-selector,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .field-selector,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .editorMenus,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace_editor,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .saveBtn,
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message {
  pointer-events: none;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .deletePromptDiv {
  display: none;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace-chrome .ace_cursor {
  display: none;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody > select {
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer {
  margin-top: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances {
  border-bottom: solid 1px #bdc1c6;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceContainer .utterances:nth-last-child(1) {
  border-bottom: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.utterancesBody .utteranceFooter {
  margin-top: 20px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .heading {
  font-weight: bold;
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .description {
  padding-left: 25px;
  color: #5F6368;
  padding-top: 5px;
  font-size: 12px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend {
  display: inline-block;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend > label {
  display: block;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .opt-title {
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch {
  padding-top: 5px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no {
  padding-right: 8px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleActive {
  color: #202124;
  pointer-events: none;
  font-size: 12px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-no.toggleInactive {
  color: #5F6368;
  pointer-events: none;
  font-size: 12px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes {
  padding-left: 8px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleActive {
  color: #202124;
  pointer-events: none;
  font-size: 12px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggle-yes.toggleInactive {
  color: #5F6368;
  pointer-events: none;
  font-size: 12px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch {
  display: inline-block;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .amendConfig .hiddenEntityAmend .toggle-switch .toggleSwitch > span {
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription {
  padding-left: 25px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription .descItalic {
  color: #5F6368;
  font-style: italic;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal {
  padding-left: 8px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote {
  border-radius: 4px;
  border: solid 1px rgba(233, 72, 72, 0.49);
  background-color: rgba(233, 72, 72, 0.1);
  margin: 10px 0px;
  padding: 10px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .heading .headingNote {
  font-weight: 600;
  color: #e94848;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv {
  margin-top: 5px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name {
  color: #e94848;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore {
  text-decoration: underline;
  color: #0d6efd;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal .botImportNote .textDiv .name .knowmore:hover {
  color: #0d6efd;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select {
  width: 100%;
  border-radius: 4px;
  height: 34px;
  color: #202124;
  border: 1px solid #BDC1C6;
  background: #fff;
  padding: 0 8px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.colorCode {
  position: relative;
  left: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.btn {
  width: 100% !important;
  border: 1px solid #E4E5E7 !important;
  outline: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  z-index: 0;
  height: 34px;
  margin-top: 2px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input[type=radio] {
  width: auto;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input#importFile {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea {
  border-radius: 4px;
  min-height: 90px;
  max-height: 120px;
  width: 100%;
  resize: none !important;
  overflow: hidden !important;
  border: 1px solid #bdc1c6;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea.ng-invalid.ng-invalid-required.ng-touched {
  border: 1px solid #ff001f;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .variable-invalid {
  color: #ff001f;
  font-size: 12px;
  position: relative;
  top: -3px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDiv label input {
  width: auto;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botExportModal .radioInnerDiv .opt-title .description {
  margin-left: 28px;
  font-size: 12px;
  color: #5f6368;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter {
  position: absolute;
  bottom: 0;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  width: 100%;
  left: 0;
  padding: 13px 30px;
  height: 60px;
  background: #ffffff;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.zIndex {
  z-index: 9;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .zIndex {
  z-index: 9;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  line-height: 32px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #202124;
  margin-left: 0;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel:hover {
  border: solid 1px #BDC1C6;
  color: #202124;
  background: #f8f9fa;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.positionTop {
  position: relative;
  top: -6px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width500 {
  width: 500px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width550 {
  width: 550px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width700 {
  width: 700px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width750 {
  width: 750px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width810 {
  width: 800px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width610 {
  width: 610px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width900 {
  width: 900px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1140 {
  width: 1140px;
}
bt-analyze-filter .botModalSlider .botModalDialog .modalContent .modalSliderContainer .img-12p {
  width: 12px;
  cursor: pointer;
}
bt-analyze-filter .jsEditorPromptHeader .importResultText {
  border-radius: 3px;
  height: 100%;
  color: #202124;
  border: 1px solid #E4E5E7;
  padding: 0 12px 3px;
  font-size: 16px;
}
bt-analyze-filter#sliderBotChannels .modalFooter {
  z-index: 2;
}
.displayinline {
  display: inline-block;
}
#namedAreaName {
  width: 100%;
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  margin-top: 2px;
}
tags-input.ng-invalid .tags {
  box-shadow: 0 0 3px 1px #e4e5e7 !important;
}
tags-input .tags input {
  color: #202124 !important;
  width: 170px !important;
  min-width: 170px;
}
tags-input .tags input:focus {
  outline: 0 !important;
  border: 0 !important;
}
tags-input .tags input::placeholder {
  color: #bdc1c6 !important;
}
.standard-resp-ivr-settings .modalBody {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.standard-resp-ivr-settings .entityDivContainer.machineLearningLevel .initial-promts {
  padding-top: 10px;
}
.conversationDesinerView .utterance-model .botModalSlider {
  top: 60.5px !important;
}
.conversationDesinerView .utterance-model .botModalSlider .botModalDialog {
  padding-left: 0 !important;
}
.utterance-model .botModalSlider .botModalDialog {
  width: 100%;
  padding-left: 225px !important;
  background: transparent;
  box-shadow: none !important;
}
.utterance-model .botModalSlider .botModalDialog .modalContent {
  height: 100%;
  background: #ffff;
  position: relative;
  display: table;
  width: 100%;
}
.utterance-model .botModalSlider .botModalDialog .modalContent .modalSliderContainer {
  width: 100% !important;
}
.configurationTab {
  position: inherit;
  justify-content: center;
  display: flex;
  font-size: 40px;
  color: #dd3646;
}
.configuration_desc {
  font-size: 14px !important;
  margin-top: 15px;
}
.qaAddEditSlider .botModalSlider {
  z-index: 99 !important;
}
.kgExtractModal .botModalSlider {
  z-index: 99 !important;
}
#manageNLModelComponents .botModalSlider .botModalDialog {
  width: 800px;
}
#manageNLModelComponents .botModalSlider .botModalDialog #NLModelComponents {
  width: 100%;
}
.ui-autocomplete-match {
  font-weight: 600;
  padding: 0px !important;
}
.ui-autocomplete-match.ui-state-active {
  background: #f8f9fa;
}
.tag-input-ctn {
  margin-left: 0;
  cursor: text;
  position: relative;
  width: 100%;
  border: 1px solid #BDC1C6;
  padding: 8px 4px 3px;
  display: inline-block;
  height: auto;
  min-height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075);
  padding: 0;
}
.tag-input-ctn .tooltip.bottom .tooltip-inner {
  width: auto;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tag-input-ctn input {
  max-width: 90%;
  float: left;
  padding: 0px;
  font-size: 14px;
  line-height: 18px;
  color: #202124 !important;
  border: 0px !important;
  padding: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  width: 200px;
}
.tag-input-ctn input:focus {
  outline: 0;
  box-shadow: 0px;
}
.tag-input-ctn .input-tag {
  padding: 4px;
  line-height: 12px;
  font-size: 11px;
  background-color: #F8F9FA;
  display: inline-block;
  float: left;
  border-radius: 4px;
  margin: 6px 4px;
  position: relative;
  width: auto;
  padding-right: 20px;
  max-width: 98%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.tag-input-ctn .input-tag .imageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: #6386d9;
  color: #fff;
  display: inline-block;
  text-align: center;
  padding-top: 7px;
}
.tag-input-ctn .input-tag .imageDiv.fa-envelope {
  background-color: transparent;
  color: #202124;
  font-size: 12px;
  margin-right: -10px;
}
.tag-input-ctn .input-tag .profimageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: transparent;
  color: #fff;
  display: inline-block;
}
.tag-input-ctn .input-tag .profimageDiv img {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  top: 0;
}
.tag-input-ctn .input-tag .tagname {
  font-size: 14px;
  color: #202124;
  padding-left: 11px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
  line-height: 16px;
}
.tag-input-ctn .input-tag .delete-tag {
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
  color: #5F6368;
  font-weight: 700;
  top: 7px;
  position: absolute;
  right: 5px;
  opacity: 0.5;
}
.tag-input-ctn .input-tag .delete-tag:hover {
  opacity: 1;
}
.tag-input-ctn .input-tag.invalid {
  background-color: rgba(255, 0, 31, 0.1);
  height: 29px;
  max-width: 98%;
  position: relative;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}
.tag-input-ctn .input-tag.invalid .tagname {
  color: #DD3646;
  padding: 3px 0px 0px 4px;
  position: relative;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
  line-height: 16px;
  max-width: initial;
}
.tag-input-ctn .input-tag.invalid .delete-tag {
  color: #DD3646;
  position: absolute;
  top: 9px;
  right: 6px;
}
.ui-widget.ui-widget-content.contactsDropdown {
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 #E4E5E7;
  border: solid 1px #BDC1C6;
  width: 390px !important;
}
.ui-widget.ui-widget-content.contactsDropdown li {
  font-size: 14px;
  color: #202124;
  background-color: #fff;
  max-width: 440px;
  text-overflow: ellipsis;
  white-space: nowrap;
  clear: both;
  overflow: hidden;
  line-height: 31px;
  padding-right: 10px;
}
.ui-widget.ui-widget-content.contactsDropdown li:hover {
  background-color: #F8F9FA !important;
  background-color: none;
  line-height: 31px !important;
}
ivr-settings .machineLearningLevel {
  padding-top: 1px;
}
ivr-settings .machineLearningLevel .machineLearningText {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 3px;
  padding: 0 15px;
}
ivr-settings .machineLearningLevel .label1 {
  width: 100px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  float: left;
  margin-top: -13px;
  color: #5F6368;
  margin-left: 124px;
}
ivr-settings .machineLearningLevel .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
ivr-settings .machineLearningLevel .add-utterances {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin: 6px 5px 9px;
  cursor: pointer;
}
ivr-settings .machineLearningLevel .editSynonymDiv {
  padding: 0 15px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceSaveTip {
  margin-bottom: 5px;
  margin-top: -5px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceSaveTip.promptSaveTip0 {
  margin-top: -5px;
  margin-bottom: 5px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv {
  height: 35px;
  display: table;
  width: 100%;
  position: relative;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox {
  width: 95%;
  height: auto;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.utteranceDataBoxDefault {
  width: 95%;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.inactive {
  background-color: #f8f8f8;
}
ivr-settings .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .deletePrompt {
  text-align: center;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: absolute;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  right: 0;
  top: 7px;
  z-index: 2;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh,
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check {
  margin-left: -10px;
  color: #008000;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultUtteranceSaveIcon,
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultPromptSaveIcon,
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultPromptSaveIcon {
  margin-left: -22px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times {
  margin-left: -10px;
  color: #e34928;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultPromptSaveIcon {
  margin-left: -22px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deleteUtterance.hideIcon {
  opacity: 0;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: relative;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  margin-left: -20px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-refresh,
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-check,
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  margin-left: -20px;
  color: #008000;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  color: #e34928;
}
ivr-settings .machineLearningLevel .editSynonymDiv .deletePrompt.hideIcon {
  opacity: 0;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan {
  height: 20px;
  margin: 2px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 {
  width: 20px;
  height: 20px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 15px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #ffffff;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 18px !important;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
ivr-settings .machineLearningLevel .editSynonymDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv {
  display: flex;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  height: 35px;
  display: table;
  width: 95%;
  position: relative;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .altLink {
  font-size: 12px;
  position: absolute;
  top: 4px;
  right: 32px;
  z-index: 2;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  width: 98%;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
  border-color: #e4e5e7;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.promptDataBoxDefault {
  width: 98%;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.inactive {
  background-color: #f8f8f8;
  cursor: pointer;
}
ivr-settings .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt {
  text-align: center;
}
ivr-settings .machineLearningLevel .utteranceSaveTip {
  text-align: right;
  margin: 0;
  margin-right: 15px;
  margin-top: -8px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  display: none;
}
ivr-settings .machineLearningLevel .utteranceSaveTip.default {
  display: block;
}
ivr-settings .ivr-properties .textbox-jseditor {
  height: 25px;
  position: relative;
  width: 98%;
}
ivr-settings .ivr-properties .textbox-jseditor .jseditor-acify.minimized {
  position: absolute;
  min-height: unset !important;
  max-height: 24px;
}
ivr-settings .ivr-properties .textbox-jseditor .js-mask {
  height: 100%;
  width: 100%;
  background: #fff;
  z-index: 4;
  position: absolute;
  border: 1px solid #E4E5E7;
  padding-top: 3px;
  font-size: 11px;
}
ivr-settings .ivr-properties .textbox-jseditor .js-mask .edit {
  float: right;
  margin-right: 23px;
  cursor: pointer;
  color: #009dab;
  width: auto;
  font-size: 12px;
}
ivr-settings .ivr-properties .textbox-jseditor .js-mask .info {
  float: left;
  margin-left: 10px;
}
ivr-settings .ivr-properties .textbox-jseditor .js-mask .addLink {
  right: 8px !important;
  font-size: 14px !important;
  top: 0px !important;
}
ivr-settings .ivr-properties .custom-grammer.minimized {
  height: 55px !important;
  min-height: 55px !important;
}
ivr-settings .ivr-properties .custom-grammer-js-label {
  color: #fff;
  padding: 0px 10px;
  float: left;
  background: #0D6EFD;
  border-radius: 5px 5px 0px 0px;
  margin-top: 3px;
  margin-left: -1px;
  cursor: auto;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .alt-prompt {
  margin-left: 26px;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .alt-prompt .sortBarInner,
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .alt-prompt .addLink,
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .alt-prompt .deletePrompt {
  display: none;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .alt-prompt .promptDataBoxDiv {
  width: 93% !important;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts .alt-prompt {
  margin-left: 45px !important;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts .alt-prompt .promptDataBoxDiv {
  width: 93% !important;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .ivrIcon {
  margin-right: 5px;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .deletealtPrompt {
  color: #e34928;
  cursor: pointer;
  position: relative;
  top: 5px;
  margin-left: 0px;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  width: 90%;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth {
  width: 96%;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100% !important;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
  margin-left: 0;
  margin: 0;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.ivrtimeout::placeholder {
  font-size: 11px;
}
ivr-settings .ivr-properties .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  margin-left: auto;
}
ivr-settings .ivr-properties .machineLearningLevel .entityHeaderTextDiv .exclamation-triangle .fa-exclamation-triangle {
  color: #e34928;
}
ivr-settings .ivr-properties .machineLearningLevel .entityHeaderTextDiv .headerTip {
  font-size: 10px;
  font-weight: 600;
  color: #e34928;
}
ivr-settings .ivr-properties .machineLearningLevel .utteranceSaveTip {
  clear: both !important;
  margin-right: 0 !important;
}
ivr-settings .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv {
  width: 85%;
}
ivr-settings .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth {
  width: 96%;
}
ivr-settings .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100%;
}
ivr-settings .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv .promptDataBox.ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
  margin-left: 0;
}
ivr-settings .ivr-properties .panel-dropdown-menu {
  right: auto !important;
  top: 23px;
}
ivr-settings .ivr-properties .ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
}
ivr-settings .ivr-properties .prompt-type-switch {
  cursor: pointer;
}
ivr-settings .ivr-properties .grammar .linkCheck {
  padding-top: 5px;
  clear: both;
}
ivr-settings .ivr-properties .grammar .linkCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
}
ivr-settings .ivr-properties .grammar .customCheck {
  padding-top: 5px;
  clear: both;
}
ivr-settings .ivr-properties .grammar .customCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
  height: 100px;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp {
  background: #F8F9FA;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  margin-bottom: 5px;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar {
  position: absolute;
  right: -5px;
  z-index: 1;
  top: -8px;
  display: none;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar .fa-minus-circle {
  color: #e34928;
  font-size: 15px;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .radioInnerDiv {
  margin-right: 20px;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .radioInnerDiv label input {
  width: auto;
  height: auto;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .form-control {
  background: #ffffff;
}
ivr-settings .ivr-properties .grammar .grammar-item .grammar-item-wrp:hover .deleteGrammar {
  display: block;
}
ivr-settings .ivr-properties .grammar .addGrammar {
  float: right;
  margin-right: 20px;
  margin-top: 2px;
  color: #0D6EFD;
  font-size: 11px;
  font-weight: normal;
}
ivr-settings .ivr-properties .advanced {
  clear: both;
}
ivr-settings .ivr-properties .advanced .panel-heading {
  padding: 0;
}
ivr-settings .ivr-properties .advanced .panel-heading .connectionRules .tabLabel {
  text-transform: capitalize;
}
ivr-settings .ivr-properties .advanced .panel-heading .connectionRules .ivrIcon {
  float: right;
  margin-top: 6px;
  margin-right: 10px;
}
ivr-settings .ivr-properties .advanced .advanced-body {
  padding: 0 15px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item {
  padding: 10px 20px 0px 10px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp {
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .vxml-add {
  float: right;
  background: #0D6EFD;
  color: #fff;
  padding: 2px 8px;
  font-size: 12px;
  border-radius: 4px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator {
  font-size: 10px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator.fa-check {
  font-size: 10px !important;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp p {
  padding: 0;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .radioDiv .radioInnerDiv label input {
  width: auto;
  height: auto;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp select {
  width: 144px !important;
  float: none !important;
  height: 30px;
  border: solid 1px #e4e5e7;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv {
  display: table;
  width: 100%;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .floatLeft {
  float: left;
  font-size: 10px;
  line-height: 20px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .instancePropToggleLabel {
  float: left;
  margin-top: 0px;
  font-size: 10px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch {
  margin: 0 10px !important;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch {
  margin: 0;
  height: auto;
  padding: 0;
  border: 1px solid #e4e5e7;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:before {
  border-radius: 19px;
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 15px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:before {
  width: 34px;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:after {
  width: 8px;
  height: 8px;
  top: 0.3em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: none;
  border: 0;
  left: 4px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:after {
  margin-left: 1.4em;
  top: 3px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:before {
  width: 34px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch label {
  width: 34px;
  margin: 0 !important;
  margin-top: -21px !important;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties {
  padding-top: 5px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice {
  min-height: 30px;
  height: 30px;
  border: solid 1px #e4e5e7;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-chosen {
  padding: 1px 10px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow {
  top: -8px;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow b {
  background-position: 3px 8px !important;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 textarea {
  width: 100%;
  color: #5F6368;
  font-size: 10px;
  border: solid 1px #E4E5E7;
  min-height: 30px;
  height: 30px;
  padding: 3px;
  resize: none !important;
}
ivr-settings .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 .deleteIcon {
  position: absolute;
  right: -16px;
  color: #e34928;
  cursor: pointer;
}
ivr-settings .ivr-properties .advanced .panel-body {
  height: 100%;
}
ivr-settings .ivr-global-flow-css {
  padding: 0;
}
ivr-settings .ivr-global-flow-css .property-panel-header {
  width: 100%;
  height: 58px;
  background-color: #fff;
  border-bottom: 1px solid #d8d8d8;
  cursor: move;
  padding-top: 5px;
}
ivr-settings .ivr-global-flow-css .property-panel-name {
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  margin-left: 13px;
  max-width: 58%;
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
}
ivr-settings .ivr-global-flow-css .Entity-Type {
  font-size: 14px;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  color: #5F6368;
  margin-left: 13px;
  clear: both;
  display: block;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ivr-settings .ivr-global-flow-css .Data-Type {
  width: 34px;
  height: 17px;
  font-size: 14px;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  color: #9AA0A6;
  float: left;
  margin: -17px 0px 0px 90px;
}
ivr-settings .ivr-global-flow-css .panel-body {
  overflow: auto;
  border-top-width: 0px !important;
  height: 351px;
  border-bottom: 1px solid #ddd;
  padding-top: 5px;
}
ivr-settings .ivr-global-flow-css input {
  box-shadow: none;
  border: 1px solid #e0e0e0;
  padding: 0 5px;
}
ivr-settings .ivr-global-flow-css input:active,
ivr-settings .ivr-global-flow-css input:focus {
  border: 1px solid #0d6efd;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body {
  border-top: 0px !important;
  padding-top: 6px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .entityDivContainer add-tags {
  padding: 0 15px;
  display: block;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .entityDivContainer .label-listSelection .listOfvaluesRadio {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo {
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo .miniLabels {
  padding: 8px 0px;
  font-size: 11px;
  color: #202124;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo input {
  width: 100%;
  margin-left: 0px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .paddingRightLeft15 {
  padding: 0 15px;
  width: 100%;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .paddingRightLeft15.noBG .dialogAct {
  width: 100%;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .paddingRightLeft15.noBG .dialogAct .closeConnection {
  right: -4px;
  top: -6px !important;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .paddingRightLeft15 .grayBG {
  background: #f8f8f8;
  display: table;
  width: 100%;
  padding: 10px;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: none;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .positionRelative {
  position: relative;
  margin-bottom: 10px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly input,
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly select,
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly toggle-switch,
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly add-tags,
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly .listOfvaluesRadio,
ivr-settings .ivr-global-flow-css .accordion-panel-body.isReadOnly textarea {
  pointer-events: none;
  cursor: not-allowed;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .generalInfoEdit {
  height: 70px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .generalInfoEdit .settingsIcon {
  float: left;
  left: 3px;
  position: relative;
  pointer-events: all !important;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection label {
  text-transform: capitalize;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection input[type=radio] {
  margin-right: 10px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .staticDrpDownVal .drpKey,
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .staticDrpDownVal .drpVal {
  display: inline-block;
  width: 43%;
  margin-left: 5px;
  margin-bottom: 10px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .staticDrpDownVal .removeDrpOptions {
  color: #f00;
  cursor: pointer;
  margin-left: 5px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .staticDrpDownVal .removeDrpOptions.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .addNewKey {
  margin-left: 10px;
  cursor: pointer;
  color: #0d6efd;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .label-listSelection .dropDownContext {
  margin-left: 5px;
  width: 90%;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .propertySessionBlk input {
  width: 100%;
  margin-bottom: 10px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .arraySizeBlk input[type=number] {
  width: 40px;
  padding: 0 5px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .arraySizeBlk .instancePropToggleLabel {
  width: 125px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .miniLabels {
  font-weight: 600;
  padding: 8px 15px;
}
ivr-settings .ivr-global-flow-css .accordion-panel-body .staticDrpDownVal {
  padding: 8px 15px;
}
ivr-settings .ivr-global-flow-css .panel-group {
  margin-bottom: 0px;
}
ivr-settings .ivr-global-flow-css .panel-group select {
  font-size: 14px;
  padding: 4px 10px 4px 0px;
}
ivr-settings .ivr-global-flow-css .panel-group .handlePanelBody .panel-body {
  height: 381px;
}
ivr-settings .ivr-global-flow-css .panel-heading {
  width: 100%;
  height: 30px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: solid 1px #d8d8d8;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 1px;
}
ivr-settings .ivr-global-flow-css .panel-heading.background-color-animation {
  -webkit-transition: background-color 0.35s linear;
  transition: background-color 0.35s linear;
}
ivr-settings .ivr-global-flow-css .panel-heading.background-color-change {
  background-color: #007eff;
}
ivr-settings .ivr-global-flow-css .panel-heading-2 {
  width: 20px;
  height: 30px;
  box-shadow: -1px 0 0 0 #d8d8d8;
  margin-top: -22px;
  float: right;
  text-align: center;
}
ivr-settings .ivr-global-flow-css .panel-heading-2.debugConsole {
  margin-left: 359px;
}
ivr-settings .ivr-global-flow-css .property-panel.nodeTypeName {
  float: right;
  padding: 3px 8px;
  font-size: 10px;
  font-weight: 600;
  border-radius: 10px;
  background-color: #0D6EFD;
  color: #fff;
  margin: 4px 30px 0 0;
}
ivr-settings .ivr-global-flow-css .property-panel.nodeTypeName.service {
  background-color: #4a4a4a;
}
ivr-settings .ivr-global-flow-css .panel-heading-Btn-icon {
  width: 12px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: 600;
  color: #b2b2b3;
  margin-top: 5px;
  margin-left: 11px;
}
ivr-settings .ivr-global-flow-css .panel-title {
  font-size: 12px;
  color: inherit;
  font-weight: 600;
  line-height: 10px;
  text-transform: uppercase;
}
ivr-settings .ivr-global-flow-css .panel-title .accordion-toggle {
  margin-left: 0;
}
ivr-settings .ivr-global-flow-css .panel-title .unsavedData {
  display: none;
  position: absolute;
  right: 40px;
  color: #d0021b;
  cursor: pointer;
  margin-top: -10px;
}
ivr-settings .ivr-global-flow-css .panel-title .unsavedData.hasUnsavedData {
  display: block;
}
ivr-settings .ivr-global-flow-css .panel-group .panel + .panel {
  margin-top: 0;
}
ivr-settings .ivr-global-flow-css .closePropertyPanel {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .closeDebugConsolePanel {
  position: absolute;
  top: 7px;
  right: 10px;
  cursor: pointer;
  font-size: 16px;
  color: #b2b2b3;
}
ivr-settings .ivr-global-flow-css .toggleDebugConsolePanelSize {
  position: absolute;
  top: 10px;
  right: 32px;
  cursor: pointer;
  font-size: 12px;
  color: #b2b2b3;
}
ivr-settings .ivr-global-flow-css .toggleMinMax {
  position: absolute;
  top: 10px;
  right: 52px;
  cursor: pointer;
  font-size: 12px;
  color: #b2b2b3;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv {
  height: 100%;
  overflow: hidden;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv .synonyms-help-hint {
  text-align: right;
  color: #989898;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .panel-body {
  padding-top: 0px;
  padding-bottom: 0px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer {
  width: 100%;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer .footer-btns {
  padding: 5px 15px 5px 5px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-wrp {
  margin-bottom: 40px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter,
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave {
  -webkit-transition: height 0.5s linear;
  -moz-transition: height 0.5s linear;
  -ms-transition: height 0.5s linear;
  -o-transition: height 0.5s linear;
  transition: height 0.5s linear;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter {
  height: 0px;
  padding: 0px !important;
  top: initial !important;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter.ng-enter-active {
  height: 30px;
  top: initial !important;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave {
  height: 30px;
  left: 0px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave.ng-leave-active {
  height: 0px;
  padding: 0px !important;
  left: 0px;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-wrp {
  padding: 0;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .panel-body {
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer {
  text-align: right;
  background-color: #0D6EFD;
  opacity: 0.1;
  position: absolute;
  bottom: 29px;
  z-index: 2;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer.hasUnsavedConnections {
  opacity: 1;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a {
  margin-right: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #ffffff;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a.cancelChange {
  opacity: 0.7;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a:hover {
  text-decoration: none;
}
ivr-settings .ivr-global-flow-css .flowTaskPropertyPanelDiv accordion .accordion-toggle .panel-title i {
  margin-right: 5px;
  color: #666666;
}
ivr-settings .ivr-global-flow-css .flowTaskDebugConsolePanelDiv {
  height: 100%;
  overflow: hidden;
}
ivr-settings .ivr-global-flow-css .node-connDiv {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  clear: both;
}
ivr-settings .ivr-global-flow-css .node-connDiv.instanceProperty {
  margin-top: 2px;
}
ivr-settings .ivr-global-flow-css .entityHeaderText {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 0px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .headerTip {
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  margin-top: 0px;
  padding: 0 15px;
  font-size: 11px;
  line-height: 1.36;
  color: #e34928;
}
ivr-settings .ivr-global-flow-css .entityHeaderTextDiv.displayTable {
  display: table;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .entityHeaderTextDiv.displayTable .exclamation-triangle {
  display: table-cell;
  width: 25px;
  vertical-align: middle;
}
ivr-settings .ivr-global-flow-css .entityHeaderTextDiv.displayTable .exclamation-triangle i.fa-exclamation-triangle {
  vertical-align: text-top;
  margin-left: 0;
  color: #fecf33;
}
ivr-settings .ivr-global-flow-css .entityHeaderTextDiv.displayTable .headerTip {
  display: table-cell;
  padding: 0 !important;
  margin: 0 !important;
}
ivr-settings .ivr-global-flow-css .exclamationTriangleDiv {
  padding-left: 14px;
}
ivr-settings .ivr-global-flow-css .exclamationTriangleDiv .exclamation-triangle {
  width: 17px;
  height: 21px;
  color: #eaa724 !important;
  margin: 0 !important;
}
ivr-settings .ivr-global-flow-css .entityBottomText {
  width: 100%;
  height: 12px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  padding: 27px 15px 0 15px;
  color: #5f6368;
}
ivr-settings .ivr-global-flow-css .instancePropToggleLabel {
  width: 85px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 3px;
  line-height: 20px;
}
ivr-settings .ivr-global-flow-css .instancePropToggleLabel.callDialogLabel {
  width: 120px;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapHeaderText {
  width: auto;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5f6368;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapLoading {
  color: #0d6efd;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .noEntitiesInIntent {
  padding: 5px 0;
  font-weight: 600;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList {
  padding: 3px 0;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList .entityKey,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList .entityKey {
  display: inline-block;
  width: 49%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList .entityVal,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList .entityVal {
  width: 49%;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList .newKey,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList .newKeyVal,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList .newKey,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList .newKeyVal {
  width: 45%;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .entitiesList .removeKeys,
ivr-settings .ivr-global-flow-css .contextMapInfo .contextMapBlock .newKeyList .removeKeys {
  margin-left: 2px;
  cursor: pointer;
  color: #ff0000;
}
ivr-settings .ivr-global-flow-css .contextMapInfo .define-contextmap {
  margin-top: 5px;
  width: 200px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  text-align: right;
  cursor: pointer;
  color: #0d6efd;
}
ivr-settings .ivr-global-flow-css input.switch:empty ~ label {
  font-size: 10px;
  height: 20px;
  width: 34px;
}
ivr-settings .ivr-global-flow-css input.switch:checked ~ label:after {
  width: 18px;
  height: 18px;
  top: 1px;
}
ivr-settings .ivr-global-flow-css input.switch:empty ~ label:after {
  width: 18px;
  height: 18px;
  top: 0.1em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
}
ivr-settings .ivr-global-flow-css input.switch:empty ~ label:before {
  border-radius: 19px;
  background-color: #dadada;
  border: solid 1px #dadada;
}
ivr-settings .ivr-global-flow-css input.switch:checked ~ label:before {
  width: 34px;
  background-color: #0d6efd;
}
ivr-settings .ivr-global-flow-css toggle-switch.ng-pristine.ng-untouched.ng-valid.ng-isolate-scope {
  margin-right: 40px;
  line-height: 24px;
}
ivr-settings .ivr-global-flow-css .connectionRules {
  height: 30px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-left: 0;
  position: relative;
  right: 0;
  clear: both;
}
ivr-settings .ivr-global-flow-css .connectionRules.advActive {
  background-color: #5f6368 !important;
}
ivr-settings .ivr-global-flow-css .connectionRules.advActive .tabLabel {
  color: #ffffff !important;
}
ivr-settings .ivr-global-flow-css .connectionRules.advControls {
  border-top: 1px solid #d8d8d8;
  padding-left: 8px;
}
ivr-settings .ivr-global-flow-css .connectionRules.errorPromptHeader {
  margin-top: 166px;
}
ivr-settings .ivr-global-flow-css .connectionRules.suggestSynonym {
  margin-top: 24px;
}
ivr-settings .ivr-global-flow-css .connectionRules.suggestPattern {
  margin-top: 20px;
}
ivr-settings .ivr-global-flow-css .connectionRules.entityUserInput {
  margin-top: -10px;
}
ivr-settings .ivr-global-flow-css .connectionRules .tabLabel {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 256px;
  white-space: nowrap;
  line-height: 22px;
}
ivr-settings .ivr-global-flow-css .connectionRules.scriptDefinition {
  margin-top: 48px;
}
ivr-settings .ivr-global-flow-css .connectionRules .cr-warning {
  float: right;
  padding-right: 19px;
  padding-top: 5px;
  font-size: 15px;
  color: #e4c009;
}
ivr-settings .ivr-global-flow-css .connectionRules .add-tags .select2-container .select2-choices {
  margin: 0 15px;
}
ivr-settings .ivr-global-flow-css .connectionRules .trainUtterace {
  padding: 10px;
}
ivr-settings .ivr-global-flow-css .connectionRules .trainUtterace .trainBtn {
  border: 1px solid #0D6EFD;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #0D6EFD;
  margin-right: 10px;
}
ivr-settings .ivr-global-flow-css .connectionRules .trainUtterace .trainBtn:hover {
  border: 1px solid #fff;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #fff;
  background: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
}
ivr-settings .ivr-global-flow-css .testSynYet {
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .default-delete {
  position: relative;
}
ivr-settings .ivr-global-flow-css .default-delete .closeConnection {
  top: 9px !important;
  color: #e34928 !important;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .dialogAct-connection {
  width: 100% !important;
  border-right: none !important;
}
ivr-settings .ivr-global-flow-css .dialogAct-connection .dialog-yes-conn-text,
ivr-settings .ivr-global-flow-css .dialogAct-connection .dialog-no-conn-text {
  font-size: 11px !important;
}
ivr-settings .ivr-global-flow-css .dialogAct-connection-ifblock {
  margin-bottom: 15px;
}
ivr-settings .ivr-global-flow-css .conditionDiv {
  width: 100%;
  display: table;
  border: solid 1px #eee;
  padding: 10px;
  background: #f8f8f8;
  border-radius: 4px;
  position: relative;
}
ivr-settings .ivr-global-flow-css .conditionDiv .intentMatchText {
  display: inline-block;
  height: 28px;
  padding: 2px 0px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .intentMatchText > * {
  font-size: 12px !important;
}
ivr-settings .ivr-global-flow-css .conditionDiv .intentMatchText .connColor {
  margin-top: 3px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .input1 {
  width: 46%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  margin-bottom: 7px;
  font-size: 11px;
  float: right;
}
ivr-settings .ivr-global-flow-css .conditionDiv .input1.fullWidth {
  width: 100%;
  margin-left: 0;
}
ivr-settings .ivr-global-flow-css .conditionDiv .input2 {
  margin-bottom: 6px;
  width: 229px;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .select1 {
  width: 36%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  border-color: #dddddd;
}
ivr-settings .ivr-global-flow-css .conditionDiv .select1.fullWidth {
  width: 100%;
  margin-left: 0;
}
ivr-settings .ivr-global-flow-css .conditionDiv .select3 {
  width: 48%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  float: right;
}
ivr-settings .ivr-global-flow-css .conditionDiv .gotoDiv {
  padding-top: 7px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .gotoDiv .select2 {
  float: right;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 3px;
  margin-bottom: 6px;
  padding-top: 2px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .conditionDiv:hover .closeConnection {
  display: block;
}
ivr-settings .ivr-global-flow-css .conditionDiv .closeConnection {
  position: absolute;
  right: -7px;
  color: #e34928;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: -4px;
  cursor: pointer;
  display: none;
}
ivr-settings .ivr-global-flow-css .conditionDiv .closeConnection.intent {
  top: -65px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .closeConnection.dialog {
  top: 25px;
  color: #e2e2e2;
  cursor: default;
  right: -21px;
}
ivr-settings .ivr-global-flow-css .conditionDiv .disabled {
  background-color: #f9f9f9;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .conditionDiv.intent {
  height: 98px;
}
ivr-settings .ivr-global-flow-css .conditionDiv.dialogAct {
  width: 90%;
  position: relative;
  margin-bottom: 10px;
}
ivr-settings .ivr-global-flow-css .conditionDiv.dialogAct.isExists {
  height: auto;
  border-radius: 4px;
  background-color: #f8f8f8;
  border: solid 1px #eeeeee !important;
}
ivr-settings .ivr-global-flow-css .conditionDiv.dialogAct.intent {
  height: auto;
  border-radius: 4px;
  background-color: #f8f8f8;
  border: solid 1px #eeeeee !important;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv {
  width: 100%;
  margin-top: 2px;
  display: inline-block;
  border: solid 1px #eee;
  padding: 10px;
  border-radius: 4px;
  background: #f8f8f8;
  position: relative;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .intentMatchText {
  display: inline-block;
  width: 95%;
  height: 28px;
  padding: 2px 0px;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .intentMatchText > * {
  font-size: 12px !important;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .input1 {
  width: 37.5%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  margin-bottom: 7px;
  font-size: 11px;
  float: right;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .input1.fullWidth {
  width: 100%;
  margin-left: 0;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .input2 {
  margin-bottom: 6px;
  width: 229px;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .select1 {
  width: 34%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  border-color: #dddddd;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .select1.fullWidth {
  width: 100%;
  margin-left: 0;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .select3 {
  width: 39%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  float: right;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .gotoDiv {
  padding-top: 7px;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .gotoDiv .select2 {
  float: right;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 3px;
  margin-bottom: 6px;
  padding-top: 2px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv:hover .closeConnection {
  display: block;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .closeConnection {
  position: absolute;
  right: -7px;
  color: #e34928;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: -8px;
  cursor: pointer;
  display: none;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .closeConnection.intent {
  top: -65px;
}
ivr-settings .ivr-global-flow-css .elseIfConditionDiv .disabled {
  background-color: #f9f9f9;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .heading {
  font-weight: 600;
  float: left;
  margin-top: 4px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .connColor {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  float: left;
  margin: 2px 5px 0 0;
}
ivr-settings .ivr-global-flow-css .connColor > .dropdown-menu {
  min-width: 132px;
  width: 150px;
  padding: 4px;
  border-radius: 4px;
  margin-left: -8px;
  margin-top: -90px;
  height: 66px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
}
ivr-settings .ivr-global-flow-css .connColor > .dropdown {
  display: block;
  width: 15px;
  height: 15px;
}
ivr-settings .ivr-global-flow-css .connColor .defColors {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  float: left;
  margin: 5px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .ADD-ELSE-IF {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  display: inline-block;
  cursor: pointer;
  float: right;
  margin-right: 18px;
  margin-bottom: 6px;
}
ivr-settings .ivr-global-flow-css .connections-input3 {
  width: 100%;
  height: 28px;
  border-radius: 2px;
  margin-left: 5px;
  background-color: #fff;
  font-size: 11px !important;
  float: right;
  margin-top: 10px;
}
ivr-settings .ivr-global-flow-css .saveInstanceConnection {
  width: 55px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: -2px;
  margin-top: 1px;
  cursor: pointer;
  line-height: 24px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .messageHeaderText {
  width: 100%;
  height: 50px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .label {
  width: 30%;
  height: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  float: left;
  margin-top: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .label.type {
  margin-left: -8px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .label.name {
  margin-left: -5px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .label.bot-response {
  width: 76%;
  float: left;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .sublabel.bot-response {
  margin-right: 16px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .serv-err-msg {
  width: 66%;
  height: 28px;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  border-radius: 2px;
  margin-left: 4px;
  margin-bottom: 5px;
  float: right;
  margin-right: 10px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .shareAcrossIntentLabel {
  width: 85px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 3px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .add-prompts {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 5px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .add-prompts {
  width: 100%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 5px;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .edit-prompts,
ivr-settings .ivr-global-flow-css .msg-properties-container .add-reports {
  width: 120px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .add-reports {
  width: 166px;
  text-align: right;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .dialog-reports .dialog-report {
  border-bottom: 1px solid #eee;
  position: relative;
  padding: 10px 15px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .dialog-reports .dialog-report .report-name {
  color: #0d6efd;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .dialog-reports .dialog-report .delete-report {
  position: absolute;
  top: 10px;
  right: 15px;
  color: #e34928;
  cursor: pointer;
  display: none;
}
ivr-settings .ivr-global-flow-css .msg-properties-container .dialog-reports .dialog-report:hover .delete-report {
  display: block;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel {
  padding-top: 1px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .machineLearningText {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 3px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .label1 {
  width: 100px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  float: left;
  margin-top: -13px;
  color: #5F6368;
  margin-left: 124px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .add-utterances {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin: 6px 5px 9px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv {
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt {
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 6px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .sortBar {
  cursor: move;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .sortBarOuter {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 25px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv {
  background: #F8F9FA;
  padding: 5px;
  border-radius: 2px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv {
  padding: 0;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .promptDataBoxDiv {
  height: 28px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .promptDataBoxDiv .promptDataBox {
  padding-right: 20px !important;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .promptDataBoxDiv .promptDataBoxFile {
  padding-right: 49px !important;
  resize: none !important;
  width: 98%;
  border-radius: 2px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .addLink {
  position: absolute;
  right: 15px;
  z-index: 2;
  top: 2px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv textarea {
  background: #ffffff !important;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv {
  background: #fff;
  padding: 0;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv .promptDataBoxDiv {
  width: 95%;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceSaveTip {
  margin-bottom: 5px;
  margin-top: -5px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceSaveTip.promptSaveTip0 {
  margin-top: -5px;
  margin-bottom: 5px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv {
  height: 35px;
  display: table;
  width: 100%;
  position: relative;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox {
  width: 95%;
  height: auto;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.utteranceDataBoxDefault {
  width: 95%;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.inactive {
  background-color: #f8f8f8;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .deletePrompt {
  text-align: center;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: absolute;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  right: 0;
  top: 7px;
  z-index: 2;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh,
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check {
  margin-left: -10px;
  color: #008000;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultUtteranceSaveIcon,
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultPromptSaveIcon,
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultPromptSaveIcon {
  margin-left: -22px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times {
  margin-left: -10px;
  color: #e34928;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultPromptSaveIcon {
  margin-left: -22px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deleteUtterance.hideIcon {
  opacity: 0;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: relative;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt .fa-refresh,
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt .fa-check,
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  margin-left: -20px;
  color: #008000;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  color: #e34928;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .deletePrompt.hideIcon {
  opacity: 0;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan {
  height: 20px;
  margin: 2px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 {
  width: 20px;
  height: 20px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 15px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #ffffff;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 18px !important;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv {
  display: flex;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  height: 35px;
  display: table;
  width: 90%;
  position: relative;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  width: 98%;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
  border-color: #e4e5e7;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.promptDataBoxDefault {
  width: 98%;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.inactive {
  background-color: #f8f8f8;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt {
  text-align: center;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .utteranceSaveTip {
  text-align: right;
  margin: 0;
  margin-right: 15px;
  margin-top: -8px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  display: none;
}
ivr-settings .ivr-global-flow-css .machineLearningLevel .utteranceSaveTip.default {
  display: block;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .dialogHeaderText {
  width: 100%;
  height: 50px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .generalSettingBlk {
  width: 100%;
  height: 30px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .label {
  width: 30%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .label.name {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .label.bot-dialog {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .sublabel.bot-dialog {
  margin-right: 16px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .nameInput {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 10px 5px 20px;
  float: right;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .promptHeader {
  width: 100%;
  height: 30px;
  background-color: #f8f8f8;
  margin-top: 20px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-bottom: 10px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .promptHeader .tabLabel {
  margin-left: 14px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .edit-prompts {
  width: 83px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .edit-prompts.confirmation {
  width: 112px;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
ivr-settings .ivr-global-flow-css .dialogActDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .synonym-button,
ivr-settings .ivr-global-flow-css .intentDivContainer .synonym-button {
  border-radius: 2px;
  color: #fff;
  height: 26px;
  float: left;
  font-size: 11px;
  line-height: 1.21;
  margin-top: 4px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .synonym-button.active,
ivr-settings .ivr-global-flow-css .intentDivContainer .synonym-button.active {
  background-color: #0d6efd;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .synonym-button.inactive,
ivr-settings .ivr-global-flow-css .intentDivContainer .synonym-button.inactive {
  background-color: #e2e2e2;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .pattern,
ivr-settings .ivr-global-flow-css .intentDivContainer .pattern {
  display: inline-block;
  width: 100%;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .pattern .closePattern,
ivr-settings .ivr-global-flow-css .intentDivContainer .pattern .closePattern {
  position: relative;
  left: 6px;
  color: #e34928;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: 13px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .pattern .closePattern.inactive,
ivr-settings .ivr-global-flow-css .intentDivContainer .pattern .closePattern.inactive {
  color: #e2e2e2;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .add-pattern,
ivr-settings .ivr-global-flow-css .intentDivContainer .add-pattern {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .patternInput,
ivr-settings .ivr-global-flow-css .intentDivContainer .patternInput {
  width: 93%;
  margin-top: 9px;
  height: 28px;
  border-radius: 2px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .label {
  width: 23%;
  height: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  float: left;
  margin-top: 8px;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .label.type {
  margin-left: 10px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .label.name {
  margin-left: 10px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .label.prompt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .label.editError {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .sublabel.prompt {
  margin-right: 16px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .nameInput,
ivr-settings .ivr-global-flow-css .entityDivContainer .dropDownContext {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .responseInput {
  width: 261px;
  height: 28px;
  border-radius: 2px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .selectType {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  padding-top: 2px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .selectDataType {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 0px 5px 9px;
  padding-top: 2px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .selectDataType .name {
  margin-left: 12px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .edit-prompts {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .If-more-than-one-pro {
  width: 100%;
  height: 16px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
  line-height: 0px;
}
ivr-settings .ivr-global-flow-css .entityDivContainer .sampleContextHeaderText {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  color: #5f6368;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .label {
  width: 14%;
  text-align: left;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 7px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .label.name {
  margin-left: 15px;
  padding-left: 2px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .nameInput {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  font-size: 11px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .paddingRightLeft15 {
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input {
  width: 95%;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .form-container {
  margin-bottom: 10px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices {
  min-height: 30px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-search-choice {
  padding: 2px 18px 6px 5px;
  margin-top: 2px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-search-choice .select2-search-choice-close {
  top: 7px !important;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-input {
  height: 30px !important;
  min-height: 30px;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonyms-input .select2-results {
  display: none;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .synonym-key-label {
  text-transform: none;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .delete-synonym {
  position: absolute;
  right: 15px;
  color: #e34928;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: 30px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .intentDivContainer .bot-synonyms .delete-synonym.inactive {
  color: #e2e2e2;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .col-xs-12.hasError {
  padding-left: 15px;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .label {
  width: 56px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-left: -3px;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .label .radio {
  width: 239px;
  height: 17px;
  font-weight: normal;
  line-height: 1.64;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .label .name {
  margin-left: -8px;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .nameInput {
  width: 100%;
  height: 28px;
  border-radius: 2px;
  margin: 7px 0px 9px 3px;
  font-size: 14px;
}
ivr-settings .ivr-global-flow-css .sdkConfigurationDivContainer .configurationCOPY {
  width: 75px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  float: right;
  margin-right: 8px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .serviceHeaderText {
  width: 100%;
  height: auto;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .label {
  width: 20%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
  text-align: left;
  clear: both;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .label.type {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .label.subtype {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .label.name {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .nameInput {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 15px 5px 40px;
  float: right;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .selectType {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin-left: 38px;
  margin-bottom: 5px;
  padding-top: 2px;
  float: right;
  margin-right: 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .fa-exclamation-triangle {
  color: #d0021b;
  margin-left: 140px;
  line-height: 24px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .noRequestDefinition {
  width: 263px;
  height: 17px;
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .requestDefinitionBox {
  width: 301px;
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-left: -15px;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
  margin-top: -13px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .define-request.edit {
  width: auto;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .requestDataBox {
  width: 100%;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
  margin: 0px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .sampleResponseTextDiv {
  width: 100%;
  height: 38px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-top: 1px;
  display: inline-flex;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .sampleResponseTextDiv:hover {
  background-color: rgba(0, 157, 171, 0.03);
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .sampleResponseTextDiv:hover .response.edit {
  display: block;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .sampleResponseTextDiv .response {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 38px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #000000;
  padding: 12px 0px 0px 20px;
}
ivr-settings .ivr-global-flow-css .serviceDivContainer .sampleResponseTextDiv .response.edit {
  color: #e34928;
  text-align: right;
  font-weight: 600;
  width: 35px;
  cursor: pointer;
  font-size: 15px;
  display: none;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .scriptHeaderText {
  width: 100%;
  padding: 0 15px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .label {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .label.type {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .label.subtype {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .label.name {
  margin-left: 15px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .nameInput {
  width: 68%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 10px 5px 20px;
  float: right;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .fa-exclamation-triangle {
  color: #d0021b;
  margin-left: 180px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .noScriptDefinition {
  width: 100%;
  height: 17px;
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .scriptDefinitionBox {
  width: 301px;
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-left: -15px;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
  margin-top: -13px;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .define-script {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .define-script.edit {
  width: auto;
}
ivr-settings .ivr-global-flow-css .scriptDivContainer .scriptBox {
  width: 100%;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
  margin: 0;
  float: right;
}
ivr-settings .ivr-global-flow-css .fa-check {
  color: green;
  font-size: medium;
  margin-left: 5px;
}
ivr-settings .ivr-global-flow-css .fa-refresh {
  margin-left: 5px;
}
ivr-settings .ivr-global-flow-css .line {
  border-radius: 10px;
  border-color: #F00;
  color: #ff0000;
}
ivr-settings .ivr-global-flow-css connection {
  border: 3px solid #ff0000;
  opacity: 0.8;
}
ivr-settings .ivr-global-flow-css connection .fa {
  display: none;
  position: absolute;
  font-size: 30px;
  height: 0;
  width: 0;
}
ivr-settings .ivr-global-flow-css connection .connectionIdentifier {
  position: absolute;
  background-color: #000;
  color: #fff;
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  font-size: 10px;
  text-align: center;
  line-height: 1.8em;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isSingleLine.point-left .fa {
  display: block;
  left: 14px;
  top: 12px;
  transform: rotate(180deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isSingleLine.point-left .connectionIdentifier {
  top: -11px;
  left: 20px;
  right: auto;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isSingleLine.point-right .fa {
  display: block;
  right: 15px;
  top: -16px;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isSingleLine.point-right .connectionIdentifier {
  top: -11px;
  left: auto;
  right: 20px;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isNotSingleLine.point-left .fa {
  display: block;
  left: 14px;
  top: 12px;
  transform: rotate(180deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isNotSingleLine.point-left .connectionIdentifier {
  top: -11px;
  left: 20px;
  right: auto;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isNotSingleLine.point-right .fa {
  display: block;
  top: -16px;
  right: 12px;
}
ivr-settings .ivr-global-flow-css connection.isBorderTop.isNotSingleLine.point-right .connectionIdentifier {
  top: -11px;
  left: auto;
  right: 20px;
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isSingleLine.point-up .fa {
  display: block;
  top: 15px;
  right: 13px;
  transform: rotate(-90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isSingleLine.point-up .connectionIdentifier {
  top: 20px;
  left: -9px;
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isSingleLine.point-down .fa {
  display: block;
  right: -16px;
  bottom: 15px;
  transform: rotate(90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isSingleLine.point-down .connectionIdentifier {
  bottom: 20px;
  left: -9px;
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isNotSingleLine.point-up .fa {
  display: block;
  top: 14px;
  right: 12px;
  transform: rotate(-90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderRight.isNotSingleLine.point-down .fa {
  display: block;
  right: -16px;
  bottom: 14px;
  transform: rotate(90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isSingleLine.point-left .fa {
  display: block;
  left: 15px;
  top: 16px;
  transform: rotate(180deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isSingleLine.point-left .connectionIdentifier {
  left: 20px;
  bottom: -11px;
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isSingleLine.point-right .fa {
  display: block;
  right: 15px;
  bottom: 12px;
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isSingleLine.point-right .connectionIdentifier {
  right: 20px;
  bottom: -11px;
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isNotSingleLine.point-left .fa {
  display: block;
  left: 14px;
  bottom: -16px;
  transform: rotate(180deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isNotSingleLine.point-left .connectionIdentifier {
  left: 20px;
  bottom: -11px;
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isNotSingleLine.point-right .fa {
  display: block;
  bottom: 13px;
  right: 12px;
}
ivr-settings .ivr-global-flow-css connection.isBorderBottom.isNotSingleLine.point-right .connectionIdentifier {
  right: 20px;
  bottom: -11px;
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isSingleLine.point-up .fa {
  display: block;
  top: 15px;
  left: -16px;
  transform: rotate(-90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isSingleLine.point-up .connectionIdentifier {
  top: 20px;
  left: -12px;
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isSingleLine.point-down .fa {
  display: block;
  left: 13px;
  bottom: 16px;
  transform: rotate(90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isSingleLine.point-down .connectionIdentifier {
  bottom: 20px;
  left: -12px;
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isNotSingleLine.point-up .fa {
  display: block;
  top: 15px;
  left: -16px;
  transform: rotate(-90deg);
}
ivr-settings .ivr-global-flow-css connection.isBorderLeft.isNotSingleLine.point-down .fa {
  display: block;
  left: 13px;
  bottom: 15px;
  transform: rotate(90deg);
}
ivr-settings .ivr-global-flow-css .infoText {
  padding: 10px 0 !important;
}
.addIvrSettingsBtn {
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.addIvrSettingsBtn .fa {
  font-size: 10px;
  margin-right: 4px;
  color: #0d6efd;
}
.addIvrSettingsBtn:hover {
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  color: #ffffff;
}
.addIvrSettingsBtn:hover .fa {
  color: #ffffff;
}
node-level-voice-channels-supp {
  display: inline-block;
  width: 100%;
  padding: 0 15px 20px 15px;
}
#node-level-voice-channels-list {
  margin: 0;
}
#node-level-voice-channels-list .show-button {
  color: #0D6EFD;
  text-decoration: underline;
  cursor: pointer;
}
#node-level-voice-channels-list a.text-green {
  text-decoration: none;
  font-weight: normal;
}
#node-level-voice-channels-list .text-green {
  color: #0D6EFD;
  cursor: pointer;
}
#ivr-events .connectionRules {
  background: #F8F9FA;
  padding-left: 20px;
}
#ivr-events .connectionRules .tabLabel {
  font-size: 11px;
  color: #202124;
}
#ivr-events .node-connDiv {
  font-size: 10px;
  margin-top: 10px;
  margin-left: 15px;
  width: auto;
}
#ivr-events .grammar .grammar-item {
  margin: 0 15px;
}
#ivr-events .advanced-body {
  padding-left: 5px;
}
#ivr-events .advanced-body .node-connDiv {
  margin-left: 0;
  margin-top: 5px;
}
#ivr-events .adv-head {
  font-size: 12px;
  color: #202124;
}
.pb_5 {
  padding-bottom: 5px !important;
}
.top-3 {
  position: relative;
  top: -1px !important;
}
.modal.confirmGC .modal-dialog {
  width: 446px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal.confirmGC .modal-dialog .modal-content .modal-body {
  padding: 40px 30px !important;
  text-align: center;
}
.modal.confirmGC .modal-dialog .modal-content .modal-body .btx-warning {
  font-size: 36px;
  color: #DD3646;
  margin-bottom: 20px;
}
.prompt-play-icon {
  position: absolute;
  right: 25px;
  z-index: 2;
  top: 4px;
}
.prompt-play-icon.file-type {
  position: absolute !important;
  right: 50px !important;
  z-index: 2 !important;
  top: 3px !important;
}
.prompt-play-icon .pause-icon {
  margin-bottom: 5px;
}
.jsTemplates {
  position: absolute;
  right: 215px;
  width: 200px;
  top: 24px;
}
.jsTemplates input {
  background: #fff;
  border: 1px solid #E4E5E7;
  width: 100%;
  border-radius: 4px;
  padding-left: 10px;
  cursor: pointer !important;
  color: transparent;
  text-shadow: 0 0 0 #202124;
  font-size: 12px;
  height: 34px;
}
.jsTemplates input[readonly] {
  cursor: pointer !important;
}
.jsTemplates .fa {
  position: absolute;
  top: 11px;
  right: 10px;
  font-size: 12px;
}
.jsTemplates .dropdown-menu {
  padding: 0;
  box-shadow: 0 0 10px 1px rgba(138, 149, 159, 0.3);
  border: 0;
  max-width: 300px;
  max-height: 210px;
  overflow-y: auto;
  left: -34px;
}
.jsTemplates .dropdown-menu .channelTempalets {
  padding: 0 !important;
}
.jsTemplates .dropdown-menu .channelTempalets .subHeading {
  padding: 5px 10px;
  background: #F8F9FA;
  color: #202124;
  font-size: 13px;
  text-transform: uppercase;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.jsTemplates .dropdown-menu .channelTempalets .templateTitle {
  background: #fff;
  padding: 8px 10px;
}
.jsTemplates .dropdown-menu .channelTempalets .templateTitle .templateName {
  font-size: 12px;
  color: #5F6368;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.synContainer sample-tempalets .jsTemplates {
  right: 0px;
  top: 14px;
}
.override-message sample-tempalets .jsTemplates {
  right: 0px;
  background: #fff;
  position: relative;
  top: 14px;
}
.override-message sample-tempalets .jsTemplates .fa {
  top: 10px;
}
.override-message sample-tempalets.stdRespo .jsTemplates {
  right: 0px;
  background: #fff;
  top: -2px;
}
.override-message sample-tempalets.stdRespo .jsTemplates .fa {
  top: 10px;
}
.override-message .editor-chooser .btn {
  outline: 0;
}
.override-message .editor-chooser .btn.noBorderBtm {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  float: left;
  color: #5F6368 !important;
  background: #E4E5E7 !important;
  border: 1px solid #e4e5e7 !important;
}
.override-message .editor-chooser .btn.noBorderBtm.active {
  color: #fff !important;
  background: #9AA0A6 !important;
  border: 1px solid #9AA0A6 !important;
  margin-left: 0;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-heading {
  position: relative;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-heading sample-tempalets .jsTemplates {
  top: 0;
  right: 0;
  background: #e4e5e7;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-heading sample-tempalets .jsTemplates .fa {
  top: 10px;
  color: #202124;
}
.responseeditor .jsTemplates {
  right: 0;
  top: -36px;
}
.responseeditor .jsTemplates .dropdown-menu {
  left: auto;
  right: 0;
  padding-right: 6px;
}
.responseeditor .jsTemplates .dropdown-menu .ps-scrollbar-y-rail {
  min-height: 80px;
  opacity: 1;
  display: block;
}
.responseeditor .jsTemplates .dropdown-menu .ps-scrollbar-y {
  min-height: 80px;
  opacity: 1;
  display: block;
}
.subMarkdownEditor .ontologySamples .jsTemplates {
  top: 0;
  right: 15px;
}
#btPromptmodal .jsTemplates {
  position: absolute;
  background: #BDC1C6;
  top: 38px;
}
#btPromptmodal .jsTemplates .fa {
  top: 8px;
}
.dropdown-ul-priview-response {
  padding: 10px 0;
  top: 30px;
}
.data-table-views .disable-field {
  pointer-events: none;
}
.data-table-service .calendar-icon,
.data-table-views .calendar-icon {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 8px;
  color: #8a949f;
  border: none;
  font-size: 10px;
}
.data-table-service .action-data .readOnlyFields,
.data-table-views .action-data .readOnlyFields {
  display: none !important;
}
.data-table-service .action-data .input-fields,
.data-table-views .action-data .input-fields {
  display: flex;
  align-items: center;
}
.data-table-service .action-data .input-fields .columns-checkbox,
.data-table-views .action-data .input-fields .columns-checkbox {
  width: 18px;
  height: 18px;
  margin-right: 10px;
}
.data-table-service .action-data .table-content .table-header,
.data-table-views .action-data .table-content .table-header {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #9AA0A6;
  margin-bottom: 20px;
}
.data-table-service .action-data .table-content .content-body,
.data-table-views .action-data .table-content .content-body {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.data-table-service .action-data .table-content .content-body .checkbox-field,
.data-table-views .action-data .table-content .content-body .checkbox-field {
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  padding-bottom: 5px;
}
.data-table-service .action-data .table-content .content-body .checkbox-field .columns-checkbox,
.data-table-views .action-data .table-content .content-body .checkbox-field .columns-checkbox {
  width: 18px;
  height: 18px;
  margin-right: 10px;
  cursor: pointer;
}
.data-table-service .action-data .table-content .content-body .checkbox-field .checkbox-label-name,
.data-table-views .action-data .table-content .content-body .checkbox-field .checkbox-label-name {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: normal;
}
.data-table-service .action-data .padding-bottom-10,
.data-table-views .action-data .padding-bottom-10 {
  padding-bottom: 10px;
}
.data-table-service .content-menu,
.data-table-views .content-menu {
  max-height: 300px;
}
.data-table-service .action-list,
.data-table-views .action-list {
  color: #202124;
  line-height: 25px !important;
  border-bottom: 1px solid #bdc1c6;
}
.data-table-service .pl-10,
.data-table-views .pl-10 {
  padding-left: 10px;
}
.data-table-service .pr-0,
.data-table-views .pr-0 {
  padding-right: 0;
}
.data-table-service .validation-section .validation-setting-rules-info,
.data-table-views .validation-section .validation-setting-rules-info {
  position: relative;
  margin-top: 12px;
}
.data-table-service .validation-section .validation-setting-rules-info::before,
.data-table-views .validation-section .validation-setting-rules-info::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  border: 1px dashed #202124;
  left: 6px;
  opacity: 0.3;
  top: 18px;
}
.data-table-service .validation-section .validation-setting-rules-info .validation-content,
.data-table-views .validation-section .validation-setting-rules-info .validation-content {
  padding: 0 0 0 15px;
  position: relative;
}
.data-table-service .validation-section .validation-setting-rules-info .validation-content .condtion-text,
.data-table-views .validation-section .validation-setting-rules-info .validation-content .condtion-text {
  font-size: 10px;
  color: #5f6368;
}
.data-table-service .validation-section .validation-setting-rules-info .radio-selcted-value,
.data-table-views .validation-section .validation-setting-rules-info .radio-selcted-value {
  margin: 4px;
  display: inline-block;
  width: 100%;
  font-weight: 600;
  padding-left: 22px;
  color: #5F6368;
  font-size: 10px;
  text-transform: uppercase;
}
.data-table-service .validation-section .validation-setting-rules-info .kr-sg-dropdowns .dropdown-menu,
.data-table-views .validation-section .validation-setting-rules-info .kr-sg-dropdowns .dropdown-menu {
  max-height: 213px !important;
}
.data-table-service .validation-section .validation-setting-rules-info .close-minus-btn,
.data-table-views .validation-section .validation-setting-rules-info .close-minus-btn {
  position: absolute;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  z-index: 100;
  left: 0;
}
.data-table-service .validation-section .validation-setting-rules-info .close-minus-btn.add-plus,
.data-table-views .validation-section .validation-setting-rules-info .close-minus-btn.add-plus {
  position: relative;
  padding: 0 0 20px 0;
  top: 20px;
  background: #ffffff;
}
.data-table-service .validation-section .validation-setting-rules-info .close-minus-btn.add-plus span,
.data-table-views .validation-section .validation-setting-rules-info .close-minus-btn.add-plus span {
  width: 16px;
  height: 16px;
  background-color: #0D6EFD;
  font-size: 15px;
  font-weight: 900;
  line-height: 14px;
}
.data-table-service .validation-section .validation-setting-rules-info .close-minus-btn span,
.data-table-views .validation-section .validation-setting-rules-info .close-minus-btn span {
  line-height: 11px;
  text-align: center;
  background: #5F6368;
  border-radius: 100%;
  width: 14px;
  height: 14px;
  font-size: 20px;
  font-weight: 900;
  color: #fff;
  cursor: pointer;
}
.data-table-service .mb-20,
.data-table-views .mb-20 {
  margin-bottom: 20px;
}
.data-table-service .mb-10,
.data-table-views .mb-10 {
  margin-bottom: 10px;
}
.data-table-service .mt-20,
.data-table-views .mt-20 {
  margin-top: 20px;
}
.data-table-service .disable-button,
.data-table-views .disable-button {
  opacity: 0.5;
}
.modalFooter-btn {
  bottom: -44px !important;
}
.modalFooter-btn .actions-btn {
  padding-left: 15px;
  z-index: 99;
}
.modalFooter-btn .actions-btn button {
  width: 100px;
  margin-right: 10px;
}
.execute-test-data .sub-title {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 8px;
  text-align: left;
}
.daas-confirm-dialog.with-protip-info .modal-dialog .modal-content .modal-body {
  padding: 34px 43px;
}
.daas-confirm-dialog.with-protip-info .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification {
  margin-top: 16px;
}
.daas-confirm-dialog .modal-dialog {
  margin: 0 auto;
  width: 446px;
  display: flex;
  align-items: center;
  height: 100%;
}
.daas-confirm-dialog .modal-dialog .modal-content {
  top: 0 !important;
}
.daas-confirm-dialog .modal-dialog .modal-content .modal-body .bootbox-body {
  color: #5f6368;
}
.view-def {
  display: flex;
  justify-content: flex-end;
}
.view-def a {
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.view-def-modal {
  width: 700px !important;
}
.view-def-modal .botModalSlider .botModalDialog {
  left: auto !important;
  right: 0 !important;
}
.view-def-modal .view-def-modal-body {
  width: 900px;
  padding: 0 !important;
}
.view-def-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
}
.view-def-loader .spinner-text {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
bt-pdf-anno iframe {
  width: 100%;
  padding-right: 45px;
}
bt-pdf-anno iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
}
bt-pdf-anno .close-modal {
  position: absolute;
  top: 5px;
  left: 5px;
  opacity: 0.8;
  cursor: pointer;
}
bt-pdf-anno .anno-header {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border-left: 0;
  border-right: 0;
  background-color: #fff;
  padding: 0;
  margin-bottom: 2px;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel {
  padding: 12px 0px;
  margin: 0;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel .back-arrow {
  cursor: pointer;
  font-size: 20px;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel .header-title {
  font-size: 14px;
  color: #202124;
  padding: 3px 0px 0px 15px;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel .header-title .name {
  color: #5F6368;
  font-weight: 500;
  padding-right: 5px;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel .header-title .carrot-right .btx-carrot-right {
  font-size: 10px;
}
bt-pdf-anno .anno-header .navbar-collapse .leftPanel .header-title .automation {
  color: #202124;
  font-size: 14px;
  padding-left: 5px;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel {
  margin: 0 !important;
  padding: 0;
  padding-top: 4px;
  position: relative;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .elipse-dropdown-info {
  position: relative;
  top: 5px;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .elipse-dropdown-info .content-menu {
  width: 180px;
  left: auto;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .extract-btn {
  padding: 7px 0;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .extract-btn .loader-spinner-circle {
  display: inline-block;
  border: 3px solid #5F6368;
  margin: 0 7px;
  border-radius: 50%;
  border-top: 3px solid #0D6EFD;
  width: 20px;
  height: 20px;
  position: relative;
  top: 5px;
  -webkit-animation: spin-loader 2s linear infinite;
  animation: spin-loader 2s linear infinite;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .extract-btn .info-icon {
  margin: 0 7px;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .extract-btn .info-icon .tooltiptext {
  width: 200px;
  margin-top: 5px;
  margin-left: -99px;
}
bt-pdf-anno .anno-header .navbar-collapse .rightPanel .gHelp .anno-help .help-button {
  top: 14px;
}
bt-pdf-anno .right-nav {
  position: fixed;
  cursor: pointer;
  background: #fff;
  width: 45px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  right: 0;
  top: 55px;
  height: 100%;
}
bt-pdf-anno .right-nav .title {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  font-size: 14px;
  color: #202124;
  top: 40px;
  right: -85px;
  position: absolute;
  width: 127px;
  font-weight: 600;
}
bt-pdf-anno .right-nav .tooltiptext {
  background-color: #202124;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  position: absolute;
  z-index: 1;
  font-size: 12px;
  top: 22px;
  left: 0;
  margin-left: -202px;
  line-height: 16px;
  text-transform: none;
  padding: 10px 10px;
  width: 200px;
}
bt-pdf-anno .right-nav .tooltiptext::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 100%;
  margin-left: 0;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent transparent #202124;
  transform: translate(0);
}
bt-pdf-anno .annotation-modal .modal-dialog {
  margin: 0 auto;
  width: 500px;
  display: flex;
  align-items: center;
  height: auto;
}
bt-pdf-anno .annotation-modal .modal-dialog .modal-content {
  border-radius: 6px;
  width: 100%;
}
bt-pdf-anno .annotation-modal .modal-dialog .modal-content .modal-header {
  padding: 18px 30px !important;
}
bt-pdf-anno .annotation-modal .modal-dialog .modal-content .modal-body {
  padding: 45px;
  margin: 0;
}
bt-pdf-anno .annotation-modal .modal-dialog .modal-content .modal-body p {
  line-height: 1.57;
  margin: 0;
  font-size: 14px;
  color: #5f6368;
}
.border-0 {
  border: 0 !important;
}
@-webkit-keyframes spin-loader {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin-loader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
version-comparision iframe {
  width: 100%;
}
version-comparision iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
}
plan-usage .readyOnly {
  pointer-events: none;
}
plan-usage .custom-input {
  position: relative;
}
plan-usage .custom-input input {
  padding-left: 25px !important;
}
plan-usage .custom-input .dollar-icon {
  position: absolute;
  left: 10px;
  bottom: 7px;
  color: #bdc1c6;
}
plan-usage .disclaimerTooltip {
  color: #000;
  font-size: 16px;
  position: relative;
  top: 3px;
}
plan-usage .protip .help_hint_data {
  padding: 8px 15px;
  background: #FCEAED;
  border-radius: 4px;
  border: 1px solid #FCEAED;
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #59141C;
  display: flex;
  align-items: center;
  justify-content: center;
}
plan-usage .protip .help_hint_data .hint-content {
  color: #59141C;
  text-align: left;
  padding-left: 10px;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
plan-usage .plan-usage .pageTitle {
  font-weight: bold;
  font-size: 20px;
  color: #202124;
  margin-bottom: 10px;
}
plan-usage .plan-usage .usagePlan .info-data-usage-details {
  color: #9AA0A6;
  font-size: 12px;
  padding-right: 15px;
  word-break: break-word;
  margin: 12px 0;
  line-height: 18px;
  font-weight: 500;
}
plan-usage .plan-usage .usagePlan .title {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin-bottom: 20px;
}
plan-usage .plan-usage .usagePlan .marginLeft15 {
  margin-left: 15px;
}
plan-usage .plan-usage .usagePlan .marginRight0 {
  margin-right: 0;
}
plan-usage .plan-usage .usagePlan .warning {
  font-weight: 500;
  font-size: 14px;
  color: #ff784b;
}
plan-usage .plan-usage .usagePlan .card .lineRow .leftColumn .kr-sg-dropdowns .daterangepicker.dropdown-menu .calendar .daterangepicker_input .input-mini {
  padding-left: 30px;
}
plan-usage .plan-usage .card {
  background: #ffffff;
  border: 1px solid #eff0f1;
  box-sizing: border-box;
  border-radius: 6px;
  padding: 30px;
  margin-right: 13px;
  min-height: 226px;
}
plan-usage .plan-usage .card .kr-sg-notification {
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  border-radius: 4px;
  color: #07377f;
  width: 100%;
  padding: 10px;
  display: flex;
}
plan-usage .plan-usage .card .kr-sg-notification .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #07377f;
  width: 100%;
}
plan-usage .plan-usage .card .kr-sg-notification::before {
  display: none;
}
plan-usage .plan-usage .card .kr-sg-notification.warning {
  background: #fceaed;
  border: 1px solid #dd3646;
  color: #dd3646;
}
plan-usage .plan-usage .card .kr-sg-notification.warning .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #59141c;
}
plan-usage .plan-usage .card .kr-sg-notification.success {
  background: #FFFBEA !important;
  border: 1px solid #806D16 !important;
  color: #806d16 !important;
}
plan-usage .plan-usage .card .kr-sg-notification.success .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #806d16 !important;
}
plan-usage .plan-usage .card .kr-sg-notification.auto {
  padding: 6px 10px;
  background: #f8f9fa;
  border: 1px solid #eff0f1;
}
plan-usage .plan-usage .card .kr-sg-notification.auto .tost-text {
  font-size: 14px;
  font-weight: 500;
  color: #5f6368;
}
plan-usage .plan-usage .card.marginLeft13 {
  margin-left: 13px;
  margin-right: 0;
}
plan-usage .plan-usage .card .lineRow {
  border-bottom: 1px solid #e4e5e7;
  display: flex;
  padding: 10px 0;
}
plan-usage .plan-usage .card .lineRow.workspace-credits {
  background: #F8F9FA;
  border-radius: 8px;
  display: flex;
  align-items: center;
  margin: 15px 0;
  padding: 20px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn {
  width: 50%;
  padding-right: 5px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn .label-text {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn .label-text .btx-info {
  position: relative;
  top: 2px;
  cursor: pointer;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn .label-text .tooltip-custom .tooltiptext {
  background: #202124;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  padding: 10px 15px;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  text-align: left;
  white-space: nowrap;
  width: auto;
  left: 144px;
  top: -38px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn .label-text .tooltip-custom .tooltiptext::after {
  transform: none !important;
  border-color: #202124 transparent transparent transparent;
  top: 34px;
  left: 10px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .leftColumn .dollars {
  color: #202124;
  font-weight: 700;
  font-size: 26px;
  line-height: 31px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .rightColumn {
  width: 50%;
  padding-left: 5px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .rightColumn .req-extension .expiry-days {
  padding-right: 16px;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .rightColumn .req-extension .req-ext a {
  color: #0d6efd !important;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .rightColumn .expiry-dt {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  display: flex;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .rightColumn .expiry-dt .btx-info {
  position: relative;
  top: 2px;
  font-size: 12px;
  margin-right: 6px;
  flex-shrink: 0;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .req-extension {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .req-extension.error {
  text-align: right;
  justify-content: end;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .req-extension .expiry-days {
  color: #DD3646;
  font-weight: 400;
  font-size: 12px;
  display: flex;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .req-extension .expiry-days .btx-warning {
  position: relative;
  top: 2px;
  font-size: 12px;
  margin-right: 6px;
  flex-shrink: 0;
  color: #dd3646;
}
plan-usage .plan-usage .card .lineRow.workspace-credits .req-extension .req-ext {
  font-weight: 400;
  font-size: 12px;
  text-decoration-line: underline;
  cursor: pointer;
  color: #0d6efd;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row {
  width: 100%;
  padding-right: 10px;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row .date-filter {
  width: auto;
  margin-right: 10px;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row .date-filter .content-menu {
  left: 0 !important;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row .month-filter {
  width: auto;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row .custom-date-filter {
  width: auto;
}
plan-usage .plan-usage .card .lineRow .leftColumn.filters-data-row .custom-date-filter .planUsagePicker {
  width: 100%;
  padding: 5px;
  max-width: 100%;
}
plan-usage .plan-usage .card .lineRow .leftColumn.support-plan-btn-block .kr-sg-button-primary {
  height: 34px !important;
  margin-right: 15px;
}
plan-usage .plan-usage .card .lineRow .leftColumn.support-plan-btn-block .kr-sg-button-primary .btx-icon-link {
  position: relative;
  top: 2px !important;
}
plan-usage .plan-usage .card .lineRow .leftColumn.support-plan-btn-block .kr-sg-button-secondary {
  color: #202124 !important;
  height: 34px !important;
}
plan-usage .plan-usage .card .lineRow .leftColumn.support-plan-btn-block .kr-sg-button-secondary .btx-icon-link {
  position: relative;
  top: 2px !important;
  margin-left: 15px;
  color: #202124;
}
plan-usage .plan-usage .card .lineRow .leftColumn .subscription {
  font-size: 12px;
  font-weight: 500;
  color: #ff784b;
  padding: 5px 0;
  text-transform: capitalize;
}
plan-usage .plan-usage .card .lineRow .leftColumn .no-funds-added {
  font-weight: 400;
  font-size: 16px;
  color: #5F6368;
  border-left: 4px solid #0D6EFD;
  position: relative;
  top: 4px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .no-funds-added .no-text {
  padding-left: 5px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .pos-rel {
  position: relative;
}
plan-usage .plan-usage .card .lineRow .leftColumn .daterangepicker {
  width: 500px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .customdatepicker {
  padding: 3px 10px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
plan-usage .plan-usage .card .lineRow .leftColumn .name {
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
plan-usage .plan-usage .card .lineRow .leftColumn .value {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
}
plan-usage .plan-usage .card .lineRow .leftColumn .value.font26 {
  font-size: 26px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-dropdowns .dropdown-toggle {
  padding-right: 30px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-dropdowns.width110 {
  width: 110px;
  margin-right: 10px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-dropdowns .width100 {
  width: 100px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-button-primary {
  height: 34px;
  font-size: 14px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-button-primary .btx-external-link {
  margin-left: 12px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-button-secondary {
  height: 34px;
  font-size: 14px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .kr-sg-button-secondary .btx-external-link {
  margin-left: 12px;
}
plan-usage .plan-usage .card .lineRow .leftColumn .mr-15 {
  margin-right: 15px;
}
plan-usage .plan-usage .card .lineRow .rightColumn {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
plan-usage .plan-usage .card .lineRow .rightColumn.leftAlign {
  justify-content: space-between;
  width: 100%;
}
plan-usage .plan-usage .card .lineRow .rightColumn.leftAlign .req-extension {
  width: 100%;
}
plan-usage .plan-usage .card .lineRow .rightColumn.flex-shink-right-column {
  flex-shrink: 0;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-button-primary {
  height: 34px;
  font-size: 14px;
  padding: 0 10px;
  flex-shrink: 0;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-button-primary.width100 {
  width: 100px;
  margin-left: 10px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-buttonicon-secondary {
  height: 34px;
  color: #202124;
  font-size: 14px;
  min-width: auto;
  width: 34px;
  padding: 0px 0px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-buttonicon-secondary .btx-download-count::before {
  color: #202124;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-buttonicon-secondary .btx-export {
  margin-right: 12px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .kr-sg-buttonicon-secondary.mt-20 {
  margin-top: 20px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .reminder {
  font-weight: 500;
  font-size: 14px;
  color: #ff784b;
}
plan-usage .plan-usage .card .lineRow .rightColumn .exportLoader {
  position: relative;
  top: 4px;
  left: 5px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton {
  display: inline-block;
  height: 35px;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  position: relative;
  top: 0px;
  margin-right: 20px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton .viewIconsSpan {
  width: 34px;
  height: 33px;
  border: 0;
  border-right: 1px solid #BDC1C6;
  line-height: 29px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  float: left;
  background: #fff;
  font-size: 12px;
  padding-top: 2px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton .viewIconsSpan i {
  position: relative;
  top: 1px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton .viewIconsSpan.noBorder {
  border: 0;
  border-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton .viewIconsSpan.active_tile_list {
  background: #eff0f1;
}
plan-usage .plan-usage .card .lineRow .rightColumn .jointButton .viewIconsSpan.active {
  background: #eff0f1 !important;
}
plan-usage .plan-usage .card .lineRow .visHidden {
  visibility: hidden;
}
plan-usage .plan-usage .card .lineRow .width30 {
  width: 30%;
}
plan-usage .plan-usage .card .lineRow .width30.workspace-credits {
  width: 85% !important;
}
plan-usage .plan-usage .card .lineRow .width30.workspace-credits .credits {
  font-weight: 400;
  font-size: 12px;
  line-height: 33px;
  color: #5f6368;
}
plan-usage .plan-usage .card .lineRow .width30.workspace-credits .credits .btx-info {
  font-size: 12px;
  padding-right: 1px;
  position: relative;
  top: 1px;
}
plan-usage .plan-usage .card .lineRow .width40 {
  width: 40%;
}
plan-usage .plan-usage .card .lineRow .width50 {
  width: 50%;
}
plan-usage .plan-usage .card .lineRow .width60 {
  width: 60%;
}
plan-usage .plan-usage .card .lineRow .width70 {
  width: 70%;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification {
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  border-radius: 4px;
  color: #07377f;
  width: 100%;
  padding: 10px;
  display: flex;
  align-items: center;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #07377f;
  width: 100%;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification::before {
  display: none;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification.warning {
  background: #FFFBEA;
  border: 1px solid #806D16;
  color: #806d16;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification.warning .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #59141c;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification.auto {
  padding: 6px 10px;
  background: #f8f9fa;
  border: 1px solid #eff0f1;
  margin-right: 10px;
}
plan-usage .plan-usage .card .lineRow .kr-sg-notification.auto .tost-text {
  font-size: 14px;
  font-weight: 500;
  color: #5f6368;
}
plan-usage .plan-usage .card .marginBottom10 {
  margin-bottom: 10px;
}
plan-usage .plan-usage .card .barGraph {
  position: relative;
}
plan-usage .plan-usage .card .barGraph .emptyStateContainer {
  width: auto !important;
  padding: 0 !important;
}
plan-usage .plan-usage .card .barGraph .title {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
}
plan-usage .plan-usage .card .barGraph .value {
  font-weight: 600;
  font-size: 12px;
  color: #5f6368;
}
plan-usage .plan-usage .card .barGraph text {
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  color: #202124;
}
plan-usage .plan-usage .card .barGraph .grid line {
  stroke: #e4e5e7;
  stroke-opacity: 0.7;
  shape-rendering: crispEdges;
}
plan-usage .plan-usage .card .barGraph .grid path {
  stroke-width: 0;
}
plan-usage .plan-usage .card .barGraph .domain {
  visibility: hidden;
}
plan-usage .plan-usage .card .barGraph .xAxis.tick line {
  visibility: hidden;
}
plan-usage .plan-usage .card .barGraph .yAxis .tick line {
  visibility: hidden;
}
plan-usage .plan-usage .card .barGraph .xAxis .tick line {
  visibility: hidden;
}
plan-usage .plan-usage .card .barGraph .toolTip {
  color: #FFFFFF !important;
  background-color: #202124 !important;
  border-radius: 4px !important;
  box-shadow: 0 5px 15px 0 rgba(38, 52, 74, 0.3) !important;
  border: solid 1px #202124 !important;
  width: auto !important;
  padding: 15px !important;
  font-size: 12px !important;
  position: absolute;
  text-align: left;
  height: auto;
  z-index: 10;
  opacity: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #9AA0A6;
  -moz-box-shadow: 0 0 5px #9AA0A6;
  pointer-events: none;
  min-width: 200px;
}
plan-usage .plan-usage .card .barGraph .toolTip .tooltip-data-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
plan-usage .plan-usage .card .barGraph .toolTip .tooltip-data-block .tooltip-data-div {
  display: flex;
}
plan-usage .plan-usage .card .barGraph .toolTip .tooltip-header-block {
  padding-bottom: 10px;
}
plan-usage .plan-usage .card .barGraph .toolTip .title {
  font-weight: 600 !important;
  font-size: 10px !important;
  color: #FFFFFF !important;
  margin-bottom: 0px;
}
plan-usage .plan-usage .card .barGraph .toolTip .value {
  font-weight: 600 !important;
  font-size: 10px !important;
  color: #ffffff !important;
}
plan-usage .plan-usage .card .barGraph .toolTip .requests-color {
  height: 8px;
  width: 8px;
  background-color: #9CBCEC;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
plan-usage .plan-usage .card .barGraph .toolTip .conversations-color {
  height: 8px;
  width: 8px;
  background-color: #4576BE;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
plan-usage .plan-usage .card .barGraph .toolTip .proactive-color {
  height: 8px;
  width: 8px;
  background-color: #61E7FF;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
plan-usage .plan-usage .card .barGraph .toolTip .alert-color {
  height: 8px;
  width: 8px;
  background-color: #8891FF;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section {
  border: 1px solid #D7D8D9;
  border-radius: 5px;
  min-height: 200px;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section .header {
  box-shadow: inset 0px -1px 0px #bdc1c6;
  background: #F5F6F7;
  border-radius: 5px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section .header .header-table-value {
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  color: #202124;
  padding: 10px 0 10px 10px;
  border-right: 1px solid #ffffff;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section .body-row {
  border: 1px solid #D7D8D9;
  box-shadow: 0px 1px 0px #e4e5e7;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section .body-row .body-table-value {
  color: #44474C;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding: 10px 0 10px 8px;
  border-right: 1px solid #ffffff;
}
plan-usage .plan-usage .card .barGraph .divContainer .table-section .body-row:hover {
  background: #f8f9fa;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block {
  background: #F7F9FA;
  border-radius: 4px;
  padding: 8px 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block .legend-name {
  color: #44474C;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  display: flex;
  align-items: center;
  padding-right: 20px;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block .legend-name .legend-dot {
  width: 12px;
  height: 12px;
  background: #9CBCEC;
  border: 1px solid #E3E4E6;
  border-radius: 8px;
  display: inline-block;
  margin-right: 5px;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block .legend-name .legend-dot.pro-active-legend-dot {
  background: #61e7ff;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block .legend-name .legend-dot.alert-notification-legend-dot {
  background: #8891ff;
}
plan-usage .plan-usage .card .barGraph .divContainer .graph-lengends-block .legend-name .legend-dot.conversations-legend-dot {
  background: #4576be;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 {
  padding: 0 0px;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .datacount {
  display: none;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 {
  width: 100%;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li.disabled a {
  color: #b1b1b1 !important;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li.active a {
  border: 0px solid #0D6EFD !important;
  background-color: #0D6EFD;
  color: #ffffff;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li a {
  color: #202124;
  border-radius: 2px;
  background: #fff;
  margin-left: 3px;
  width: 34px;
  height: 34px;
  padding: 6px 6px;
  text-align: center;
  border: 0px solid #0d6efd !important;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li a:hover {
  border: 0px solid #0D6EFD !important;
  background-color: #0D6EFD;
  color: #ffffff;
}
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li:first-child a,
plan-usage .plan-usage .card .barGraph .divContainer bt-pagination .col-xs-12 .col-xs-7.width47 .paginationDiv .pagination li:last-child a {
  background: #fff;
  color: #202124;
  margin-left: 0px;
  font-size: 14px;
  padding: 6px 6px;
  width: auto;
}
plan-usage .plan-usage .card.emtptySupportPlan {
  text-align: center;
}
plan-usage .plan-usage .card.emtptySupportPlan .img-block {
  font-size: 26px;
  margin-bottom: 10px;
}
plan-usage .plan-usage .card.emtptySupportPlan .comm-title {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 10px;
}
plan-usage .plan-usage .card.emtptySupportPlan .comm-desc {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  margin-bottom: 20px;
}
plan-usage .plan-usage .card .leftContent {
  width: 50%;
  display: inline-block;
}
plan-usage .plan-usage .card .leftContent .planName {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 10px;
}
plan-usage .plan-usage .card .leftContent .planDesc {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .plan-usage .card .rightContent {
  width: 49%;
  display: inline-block;
  text-align: right;
}
plan-usage .plan-usage .titleOverflow {
  display: inline-block;
}
plan-usage .plan-usage .titleOverflow .dropdown .ellipsisGray {
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  display: block;
  text-decoration: none;
  border-radius: 4px;
}
plan-usage .plan-usage .titleOverflow .dropdown:hover .ellipsisGray {
  background: #e4e5e7;
}
plan-usage .plan-usage .titleOverflow .dropdown.open .ellipsisGray {
  background: #e4e5e7;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  left: auto;
  right: 0;
  padding: 1px 2px;
  min-width: 193px !important;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 1px 0;
  cursor: pointer;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item a,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item:hover,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li.toggle {
  border-top: 1px solid #e4e5e7;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu .dropdown-item.delete,
plan-usage .plan-usage .titleOverflow .dropdown .dropdown-menu li.delete {
  color: #dd3646;
}
plan-usage .botPlansBody {
  height: calc(45vh);
  padding: 20px 15px;
}
plan-usage .botPlansBody .switch {
  margin-right: 5%;
  margin-bottom: 10px;
  text-align: right;
}
plan-usage .botPlansBody .switch .kr-sg-toggle.with-label {
  margin-left: 60px;
}
plan-usage .botPlansBody .switch .kr-sg-toggle .slider span.no {
  margin-left: -60px;
}
plan-usage .botPlansBody .p-header-section {
  padding: 24px 0;
  text-align: center;
}
plan-usage .botPlansBody .p-header-section .p-header-name {
  font-style: normal;
  font-weight: bold;
  font-size: 28px;
  line-height: 34px;
  color: #202124;
  padding-bottom: 11px;
}
plan-usage .botPlansBody .p-header-section .p-header-sub {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #5f6368;
}
plan-usage .botPlansBody .d-none {
  display: none !important;
}
plan-usage .botPlansBody .p-pricing-tab-list {
  display: block;
  padding: 0 0 60px 0;
}
plan-usage .botPlansBody .p-pricing-tab-list.support-plan-subscriptions-list .p-pricing-list-tile-updated.support-plans .p-pricing-list-tile-plan.p-pricing-standard-plan {
  margin: 0;
  border-radius: 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list.support-plan-subscriptions-list .p-pricing-list-tile-updated.support-plans .p-pricing-list-tile-plan.p-pricing-border-right {
  border-right: 1px solid transparent;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated {
  display: flex;
  border-radius: 10px;
  padding: 0 0px;
  margin: 0 15px;
  height: 480px;
  justify-content: center;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated.support-plans .p-pricing-list-tile-plan .p-pricing-plan-offers {
  min-height: 250px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated.w-66 {
  width: 66.66%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated.w-33 {
  width: 33.33%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .w-50 {
  width: 50% !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated.p-pricing-plan-enterprise {
  background: #e7f1ff;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan {
  padding: 0px 0px 25px 0;
  margin: 16px 0;
  width: 33.33%;
  background: #F8F9FA;
  position: relative;
  width: 350px !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan.p-pricing-border-right {
  border-right: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header {
  display: flex;
  padding: 30px 30px 30px 30px;
  align-items: center;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-img {
  width: auto;
  height: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details {
  padding: 0 0 0 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-type {
  font-weight: 500;
  font-size: 20px;
  line-height: 22px;
  color: #000000;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-cost {
  font-weight: 900;
  font-size: 30px;
  line-height: 35px;
  color: #202124;
  padding: 2px 0 2px 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-cost.custom-plan {
  font-size: 21px;
  line-height: 25px;
  padding: 4px 0 2px 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-request {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #5f6368;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-request.line-height-16 {
  line-height: 16px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-request .tooltip-custom .tooltiptext::after {
  margin-left: -17px !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers {
  margin: 0px 30px 25px;
  padding: 20px 0 0 0;
  border-top: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .p-pricing-plan-offer-type {
  padding: 5px 0;
  color: #202124;
  font-weight: bold;
  font-size: 14px;
  line-height: 22px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .p-pricing-plan-offer-type .p-pricing-plan-offer-type-span {
  font-weight: normal;
  font-size: 12px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .p-pricing-plan-offer-type .p-pricing-plan-offer-type-desc {
  font-weight: normal;
  font-size: 12px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .p-pricing-plan-offer-type .tooltip-custom .tooltiptext::after {
  margin-left: -17px !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .p-pricing-plan-desc {
  color: #202124;
  line-height: 22px;
  font-weight: normal;
  font-size: 12px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers .pb-0 {
  padding-bottom: 0 !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-no-credit {
  color: #9AA0A6;
  font-style: italic;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 0 0 15px 0;
  text-align: center;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-price-btn-block {
  position: absolute;
  width: 100%;
  bottom: 20px;
  text-align: center;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-price-btn-block .p-pricing-price-btn {
  background: #FFFFFF;
  border: 1px solid #85B7FE;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 7px 0;
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  height: 56px;
  width: 256px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-price-btn-block .p-pricing-price-btn:disabled {
  border: 1px solid #9AA0A6 !important;
  color: #5f6368 !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:hover .p-pricing-price-btn-block .p-pricing-price-btn {
  background: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:hover .p-pricing-price-btn-block .p-pricing-price-btn:disabled {
  background: #FFFFFF !important;
  color: #5F6368 !important;
  cursor: no-drop;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:first-child {
  margin: 0 5px 0 0;
  border-radius: 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:nth-child(2) {
  margin: 16px 16px 16px 0px;
  border-radius: 10px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:last-child {
  border-radius: 10px;
  margin: 0 0 0 5px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:last-child .p-pricing-list-tile-plan-header {
  background: #E7F1FF;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan:last-child .p-pricing-plan-offers {
  border-top: 1px solid transparent;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-both.w-66 {
  width: 66.66%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable {
  position: absolute;
  top: 0;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable.width-180 {
  width: 180px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom {
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 225px;
  padding: 15px 15px 0px 15px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext .descText {
  font-size: 13px;
  line-height: 20px;
  color: #202124;
  padding-bottom: 12px;
  text-align: left;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
  text-align: left;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext .desc .path {
  color: #3C4043;
  font-weight: normal;
  font-size: 14px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext::after {
  border-color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip {
  margin-left: 0;
  top: -27px;
  left: -231px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip::after {
  left: auto;
  top: 31px;
  right: -4px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft::after {
  border-color: #ffffff;
  left: 0;
  top: 24px;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .plan-not-applicable .info .tooltip-custom .kr-sg-button-secondary {
  background: #EFF0F1;
  height: 58px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .tooltip-custom .tooltiptext {
  width: 246px !important;
  margin-left: -110px !important;
  padding: 15px 20px !important;
  text-align: left;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .tooltip-custom .tooltiptext .descText {
  font-weight: bold;
  padding-bottom: 5px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile {
  border: 1px solid #E4E5E7;
  border-radius: 10px;
  padding: 0 0px;
  margin: 0 15px;
  width: 33.3%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .visiblity-hidden {
  visibility: hidden;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-free .p-pricing-tab-bar {
  background: #ffbe3d;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-free .p-pricing-recommended-tag {
  background: #FFBE3D;
  border-radius: 0px 0px 3px 3px;
  color: #fff;
  text-align: center;
  letter-spacing: 0.13em;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  width: 135px;
  margin: 0 auto;
  padding: 5px 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-free:hover {
  box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.1);
  border: 1px solid #ffbe3d;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-free:hover .p-pricing-tab-common .p-pricing-price-block .p-pricing-price {
  color: #0d6efd;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-free .p-pricing-additional-offer {
  visibility: hidden;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-standard .p-pricing-tab-bar {
  background: #0d6efd;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-standard:hover {
  box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.1);
  border: 1px solid #0d6efd;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-standard:hover .p-pricing-tab-common .p-pricing-price-block .p-pricing-price {
  color: #0d6efd;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-enterprise .p-pricing-tab-bar {
  background: #2dca8c;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-enterprise .p-pricing-recommended-tag {
  background: #2DCA8C;
  border-radius: 0px 0px 3px 3px;
  color: #fff;
  text-align: center;
  letter-spacing: 0.13em;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  width: 135px;
  margin: 0 auto;
  padding: 5px 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-enterprise .p-pricing-price-block .p-pricing-price {
  font-weight: 900 !important;
  font-size: 28px !important;
  line-height: 33px !important;
  color: #202124 !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-enterprise:hover {
  box-shadow: 0px 1px 30px rgba(0, 0, 0, 0.1);
  border: 1px solid #2dca8c;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile.p-pricing-tab-enterprise:hover .p-pricing-tab-common .p-pricing-price-block .p-pricing-price {
  color: #0d6efd;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile:hover .p-pricing-price-btn-block .p-pricing-price-btn {
  background: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-bar {
  height: 8px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-recommended-tag {
  background: #0D6EFD;
  border-radius: 0px 0px 3px 3px;
  color: #fff;
  text-align: center;
  letter-spacing: 0.13em;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  width: 135px;
  margin: 0 auto;
  padding: 5px 10px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common {
  padding: 0 30px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-type {
  color: #202124;
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
  padding: 20px 0 0 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-type-sub {
  color: #5F6368;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  padding: 16px 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-price-block {
  height: 96px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-price-block .p-pricing-price {
  font-weight: 900;
  font-size: 40px;
  line-height: 47px;
  color: #202124;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-price-block .p-pricing-price-sub {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #5f6368;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-tab-common .p-pricing-price-block .p-pricing-cap-session {
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-price-btn-block {
  margin: 55px 25px 0 25px;
  position: relative;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-price-btn-block .p-pricing-price-btn {
  background: #FFFFFF;
  border: 1px solid #85B7FE;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 7px 0;
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-price-btn-block.p-pricing-btn-free {
  margin: 0px 25px 0 25px !important;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable {
  position: absolute;
  top: 0;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable.width-180 {
  width: 180px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom {
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 225px;
  padding: 15px 15px 0px 15px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext .descText {
  font-size: 13px;
  line-height: 20px;
  color: #202124;
  padding-bottom: 12px;
  text-align: left;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
  text-align: left;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext .desc .path {
  color: #3C4043;
  font-weight: normal;
  font-size: 14px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext::after {
  border-color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip {
  margin-left: 0;
  top: -27px;
  left: -231px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip::after {
  left: auto;
  top: 31px;
  right: -4px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .tooltiptext.alignLeft::after {
  border-color: #ffffff;
  left: 0;
  top: 24px;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .plan-not-applicable .info .tooltip-custom .kr-sg-button-secondary {
  background: #EFF0F1;
  height: 35px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-additional-offer {
  padding: 20px 15px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-additional-offer .p-pricing-additional-offer-type {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block {
  padding: 4px 15px 7px 15px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block .p-pricing-benifits-list {
  display: flex;
  align-items: flex-start;
  padding: 0 0 24px 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block .p-pricing-benifits-list .p-pricing-benifits-list-icon {
  padding: 0 10px 0 0;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block .p-pricing-benifits-list .p-pricing-benifits-list-data {
  color: #202124;
  font-size: 14px;
  line-height: 22px;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block .p-pricing-benifits-list .p-pricing-benifits-list-data .p-pricing-benifits-list-data-hding {
  font-weight: bold;
}
plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile .p-pricing-benifits-block .p-pricing-benifits-list .p-pricing-benifits-list-data .p-pricing-benifits-list-data-sub {
  font-weight: normal;
  color: #5f6368;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block {
  padding: 0 0 25px 0;
  cursor: pointer;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-hding {
  color: #5F6368;
  font-weight: bold;
  font-size: 28px;
  line-height: 34px;
  text-align: center;
  padding: 0 0 50px 0;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-hding .angle-down-icon {
  padding: 0 0px 0 17px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-hding .angle-down-icon.angleDownIconFlip img {
  transform: rotate(180deg);
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section {
  padding: 0 0px 0 0px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section.support-plan-nav-pills .nav-pills .nav-item {
  width: 50%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-shadow: 0px -1px 0px #e4e5e7, 0px 1px 1px #e4e5e7;
  padding: 0 0px;
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills .nav-item {
  margin: 0 10px 0 0;
  padding: 0 0px;
  width: 25%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills .nav-item .nav-link {
  width: 100%;
  height: 102px;
  padding: 0 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #202124;
  background: #F8F9FA;
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills .nav-item .nav-link .p-pricing-recommended {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills .nav-item .nav-link.active {
  background: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .nav-pills .nav-item:last-child {
  margin: 0 !important;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content {
  padding: 0px 0px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian {
  border-bottom: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header {
  box-shadow: 0px 0px 0px #e4e5e7, 0px 1px 1px #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-hding {
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #202124;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a.collapsed .p-pricing-accordian-header-block .p-pricing-accordian-btn {
  transform: rotate(0deg) !important;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a .p-pricing-accordian-header-block {
  padding: 23px 10px 23px 23px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a .p-pricing-accordian-btn {
  border-radius: 100%;
  background: #EFF0F1;
  height: 16px;
  width: 16px;
  padding: 0 !important;
  line-height: 10px;
  display: inline-block;
  transform: rotate(180deg);
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a .p-pricing-accordian-btn:focus {
  outline: thin dotted;
  outline: 0px auto -webkit-focus-ring-color !important;
  outline-offset: -2px !important;
  box-shadow: none !important;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a .p-pricing-accordian-btn .k-angle-up-down-img {
  position: relative;
  left: -0.5px;
  top: 1px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a:hover {
  text-decoration: none;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-header .p-pricing-accordian-a:focus {
  text-decoration: none;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details {
  display: flex;
  align-items: center;
  padding: 13px 20px;
  box-shadow: 0px -1px 0px #e4e5e7, 0px 1px 1px #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 {
  width: 25%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25.accordian-width-50 {
  width: 50%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 .p-inner-ac-hding {
  color: #202124;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 .p-inner-ac-hding .external-icon {
  opacity: 0;
  vertical-align: middle;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 .p-inner-ac-hding .p-hover-hding:hover {
  text-decoration: underline;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 .p-inner-ac-sub {
  color: #5F6368;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 4px 0 0 0;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details .p-pricing-accordian-25 .p-inner-ac-para {
  color: #3C4043;
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  padding: 0 11px 0 11px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details:nth-child(even) {
  background: #f8f9fa;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details:hover .p-pricing-accordian-25 .p-inner-ac-hding {
  color: #0d6efd;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .tab-content .p-pricing-accordian-block .p-pricing-accordian-tile .p-pricing-accordian .p-pricing-accordian-details:hover .p-pricing-accordian-25 .p-inner-ac-hding .external-icon {
  opacity: 1;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block {
  padding: 23px 0px 23px 22px;
  box-shadow: 0px -1px 0px #e4e5e7, 0px 1px 1px #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block.subscription-plan-footer .p-pricing-plan-btn {
  display: block !important;
  width: 33.3%;
  text-align: center;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn.width100percent {
  width: 100%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn .p-pricing-plan-btn-group {
  width: 25%;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn .p-pricing-btn {
  border: 1px solid #85B7FE;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  border-radius: 4px;
  width: 210px;
  margin: 0 18px;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn .p-pricing-btn:hover {
  background: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .p-pricing-feature-plans-block .p-pricing-feature-plans-tabs-section .p-pricing-plan-btn-block .p-pricing-plan-btn .p-pricing-btn:focus {
  outline: thin dotted;
  outline: 0px auto -webkit-focus-ring-color !important;
  outline-offset: -2px !important;
  box-shadow: none !important;
}
plan-usage .botPlansBody .p-pricing-billing-block {
  padding: 25px 24px;
}
plan-usage .botPlansBody .p-pricing-billing-block .billingBanner {
  background: linear-gradient(89.37deg, #f3f8ff 5.51%, rgba(243, 248, 255, 0) 86.61%);
  border: 1px solid #e7f1ff;
  border-radius: 5px;
  padding: 20px 200px 20px 30px;
  position: relative;
  clear: both;
  display: flex;
  align-items: center;
}
plan-usage .botPlansBody .p-pricing-billing-block .description {
  padding: 0 30px 0 0;
}
plan-usage .botPlansBody .p-pricing-billing-block .description .question {
  font-weight: 500;
  font-size: 14px;
  color: #07377f;
  margin: 0 0 4px 0;
}
plan-usage .botPlansBody .p-pricing-billing-block .description .answer {
  font-weight: normal;
  font-size: 12px;
  color: #5f6368;
  margin: 0 0 0 0;
}
plan-usage .botPlansBody .p-pricing-billing-block .kr-sg-button-secondary {
  width: 150px;
  height: 34px;
  text-align: center;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  position: absolute;
  top: 54px;
  right: 20px;
  padding: 0;
}
plan-usage .botPlansBody .p-pricing-faq-block {
  padding: 25px 24px;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-header {
  color: #202124;
  font-weight: bold;
  font-size: 28px;
  line-height: 34px;
  padding: 0 0 30px 0;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile {
  border-top: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header {
  color: #3C4043;
  font-weight: 500;
  font-size: 16px;
  text-decoration: none;
  position: relative;
  display: block;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header .p-pricing-accordian-faq-py {
  line-height: normal;
  padding: 16px !important;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header .p-pricing-accordian-faq-py:hover {
  background: #f8f9fa;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header .btx-carrot-down {
  position: absolute;
  right: 10px;
  top: 20px;
  transform: rotate(180deg);
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header .p-pricing-faq-btn {
  border-radius: 100%;
  background: #EFF0F1;
  height: 16px;
  width: 16px;
  padding: 0 !important;
  line-height: 10px;
  transform: rotate(0deg);
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header .p-pricing-faq-btn:focus {
  outline: thin dotted;
  outline: 0px auto -webkit-focus-ring-color !important;
  outline-offset: -2px !important;
  box-shadow: none !important;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-accordian-faq .p-pricing-accordian-faq-header.collapsed .p-pricing-faq-btn {
  transform: rotate(180deg);
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans {
  background: #f8f9fa;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile:last-child {
  border-bottom: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans {
  color: #5F6368;
  font-weight: normal;
  font-size: 14px;
  line-height: 15px;
  padding: 10px 16px;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans .bold {
  font-weight: bold;
  line-height: 23px;
  margin-bottom: 15px;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans .desc {
  line-height: 23px;
  margin-bottom: 15px;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans .list {
  font-family: inter;
}
plan-usage .botPlansBody .p-pricing-faq-block .p-pricing-faq-tile .p-pricing-faq-ans .list .item {
  font-family: inter;
  line-height: 28px !important;
  margin-bottom: 10px;
}
plan-usage .botPlansBody .toggleDiv {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px 0;
}
plan-usage .botPlansBody .toggleDiv .toggleInfoDiv {
  width: 150px;
}
plan-usage .botPlansBody .toggleDiv .toggleInfoDiv .kr-sg-toggle .slider .no {
  top: 0px;
  width: 95px;
  right: 50px;
  margin-left: 0;
  text-align: right;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
plan-usage .botPlansBody .toggleDiv .toggleInfoDiv .kr-sg-toggle .slider .yes {
  top: 0px;
  width: 134px;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  padding-left: 49px;
}
plan-usage .botPlansBody .toggleDiv .info {
  position: relative;
  top: 2px;
}
plan-usage .botPlansBody .toggleDiv .info .btx-info {
  cursor: pointer;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 350px;
  padding: 20px 20px 0px 20px;
  text-align: left;
  left: 0;
  margin-left: -324px;
  top: 26px;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext .switchStatus {
  font-weight: normal;
  font-size: 20px;
  color: #202124;
  margin-bottom: 20px;
  line-height: 24px;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext .desc .path {
  color: #202124;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext .desc a {
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  text-decoration: none;
  cursor: pointer;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext::after {
  content: "";
  border: 0;
  width: 14px;
  height: 14px;
  background: #fff;
  top: -6px;
  right: 11px;
  left: auto;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .toggleDiv .info .tooltip-custom .tooltiptext.alignLeft::after {
  content: "";
  position: absolute;
  top: -10px;
  left: 95%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffffff rgba(132, 132, 132, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.12);
  transform: rotate(180deg);
}
plan-usage .botPlansBody .toggleDiv .offer {
  display: inline-block;
  background: #EAF6EC;
  border-radius: 3px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  color: #202124;
}
plan-usage .botPlansBody .billing-details .billing-details-title {
  font-weight: 600;
  font-size: 16px;
  color: #07377f;
  margin: 0 0 20px 0;
}
plan-usage .botPlansBody .billing-details .toggleDiv {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 30px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .toggleInfoDiv {
  width: 168px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .toggleInfoDiv .kr-sg-toggle .slider .no {
  margin-left: -88px;
  top: 0px;
  width: 78px;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .toggleInfoDiv .kr-sg-toggle .slider .yes {
  top: 0px;
  width: 134px;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  padding-left: 49px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info {
  position: relative;
  top: 2px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .btx-info {
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 350px;
  padding: 20px 20px 0px 20px;
  text-align: left;
  left: 0;
  margin-left: -324px;
  top: 26px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext .switchStatus {
  font-weight: normal;
  font-size: 20px;
  color: #202124;
  margin-bottom: 20px;
  line-height: 24px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext .desc .path {
  color: #202124;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext .desc a {
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  text-decoration: none;
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext::after {
  content: "";
  border: 0;
  width: 14px;
  height: 14px;
  background: #fff;
  top: -6px;
  right: 11px;
  left: auto;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .billing-details .toggleDiv .info .tooltip-custom .tooltiptext.alignLeft::after {
  content: "";
  position: absolute;
  top: -10px;
  left: 95%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #ffffff rgba(132, 132, 132, 0.4) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.12);
  transform: rotate(180deg);
}
plan-usage .botPlansBody .billing-details .toggleDiv.disable-toggle .kr-sg-toggle .slider {
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
plan-usage .botPlansBody .billing-details .toggleDiv.disable-toggle .kr-sg-toggle .slider::before {
  background-color: #ffffff;
}
plan-usage .botPlansBody .billing-details .toggleDiv.disable-toggle .yes {
  color: #9aa0a6 !important;
}
plan-usage .botPlansBody .billing-details .billing-details-div {
  display: flex;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info {
  width: 333px;
  border: 1px solid #E4E5E7;
  border-radius: 10px;
  padding: 30px;
  margin-right: 20px;
  position: relative;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .billingType {
  font-weight: bold;
  font-size: 20px;
  color: #202124;
  margin: 20px 0 5px 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .featurs {
  font-weight: normal;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .featurs .info-icon {
  font-size: 15px;
  color: #26344a;
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .featurs .tooltip-custom .tooltiptext {
  width: 245px;
  margin-left: -122px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .sessions {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .sessions .span {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .kr-sg-button-secondary-two {
  background-color: transparent;
  width: 100%;
  height: 34px;
  margin-bottom: 20px;
  font-weight: 600;
  font-size: 16px;
  border: 1px solid #85b7fe;
  color: #0d6efd;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .kr-sg-button-secondary-two:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .costPeSession {
  font-weight: bold;
  font-size: 18px;
  color: #202124;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .costPeSession .span {
  font-weight: 500;
  font-size: 12px;
  color: rgba(32, 33, 36, 0.5);
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .minimumPurchase {
  font-weight: bold;
  font-size: 18px;
  color: #202124;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .minimumPurchase .span {
  font-weight: 500;
  font-size: 12px;
  color: rgba(32, 33, 36, 0.5);
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .available {
  display: flex;
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .available .iconMargin {
  font-size: 20px;
  margin-right: 10px;
  color: #202124;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel {
  position: relative;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip {
  position: absolute;
  top: 0;
  width: 100%;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip.width-180 {
  width: 180px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info {
  position: absolute;
  top: 12px;
  right: -20px;
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 225px;
  padding: 15px 15px 0px 15px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext .desc .path {
  color: #3C4043;
  font-weight: normal;
  font-size: 14px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext::after {
  border-color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip {
  margin-left: 0;
  top: -27px;
  left: -231px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext.alignLeft.align-left-tooltip::after {
  left: auto;
  top: 31px;
  right: -4px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .pos-rel .protip .info .tooltip-custom .tooltiptext.alignLeft::after {
  border-color: #ffffff;
  left: 0;
  top: 24px;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips {
  position: absolute;
  bottom: 52px;
  z-index: 999;
  background: transparent;
  left: 0;
  width: 100%;
  right: 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv {
  background: #fceaed;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 10px 9px 10px;
  width: 100%;
  position: relative;
  margin: 0 auto;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv .btx-warning {
  margin-right: 10px;
  font-size: 16px;
  color: #59141c;
  position: relative;
  top: 2px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv .descText {
  color: #59141c;
  font-weight: 500;
  font-size: 16px;
  line-height: 18px;
  text-align: center;
  width: 100%;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv .descText.viewReasons {
  color: #59141c;
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv .descText.allowed {
  color: #dd3646;
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  margin-bottom: 12px;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .protips .hintDiv .cancelHint {
  color: #59141c;
  display: inline-block;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info hr {
  height: 1px;
  border-top: 0.5px solid #e4e5e7;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info .kr-sg-button-ghost {
  font-weight: normal;
  font-size: 14px;
  color: #3c4043;
  width: 100%;
  background-color: transparent !important;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info.standard .recommended {
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  background: #28a745;
  border-radius: 0px 0px 4px 4px;
  padding: 5px;
  position: absolute;
  right: 15px;
  top: 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info.enterprise {
  margin-right: 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info:hover {
  background: #f8f9fa;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info:hover .billingType {
  color: #07377f;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info:hover .featurs {
  color: #07377f;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info:hover .kr-sg-button-secondary-two {
  background-color: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info.selected {
  background: #f8f9fa;
}
plan-usage .botPlansBody .billing-details .billing-details-div .billing-info.selected .kr-sg-button-secondary-two {
  background-color: #0D6EFD;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info {
  margin-right: 0;
  width: 33.33%;
  border: 0;
  padding: 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .paddingDiv {
  padding: 30px 30px 10px 30px;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.25);
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .paddingDiv .borderDiv {
  border-bottom: 1px solid #e4e5e7;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .kr-sg-button-secondary-two {
  background-color: #f8f9fa;
  border: 1px solid #f8f9fa;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .kr-sg-button-secondary-two:hover {
  background-color: #0D6EFD !important;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails {
  padding: 30px;
  padding-bottom: 11px;
  display: inline-block;
  width: 100%;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.25);
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .visibly {
  visibility: hidden;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .featursTitle {
  font-weight: 500;
  font-size: 14px;
  color: #5f6368;
  margin-bottom: 25px;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .available {
  display: flex;
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin: 0 0 20px 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .available .iconMargin {
  font-size: 20px;
  margin-right: 5px;
  color: #202124;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .available .iconMargin.btx-billing-cancel {
  color: #dd3646;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .numberOfTasks {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin: 0 0 20px 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .numberOfTasks p {
  margin: 0;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info .compairdetails .planCompare .numberOfTasks p.upTo {
  font-weight: 500;
  font-size: 12px;
  color: rgba(32, 33, 36, 0.5);
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info:hover {
  background: #f3f8ff;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info:hover .kr-sg-button-secondary-two {
  background-color: #0D6EFD !important;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info.selected {
  background: #f3f8ff;
}
plan-usage .botPlansBody .billing-details .billing-details-div.supportPlane .billing-info.selected .kr-sg-button-secondary-two {
  background-color: #0D6EFD !important;
  color: #ffffff;
}
plan-usage .botPlansBody .billing-details .terms-conditions {
  margin: 15px 0px 0px 30px;
}
plan-usage .botPlansBody .billingBanner {
  background: linear-gradient(89.37deg, #f3f8ff 5.51%, rgba(243, 248, 255, 0) 86.61%);
  border: 1px solid #e7f1ff;
  border-radius: 5px;
  padding: 20px 200px 20px 30px;
  margin-bottom: 20px;
  position: relative;
  clear: both;
  display: flex;
  align-items: center;
}
plan-usage .botPlansBody .billingBanner .description {
  padding-left: 30px;
}
plan-usage .botPlansBody .billingBanner .description .question {
  font-weight: 500;
  font-size: 14px;
  color: #07377f;
  margin: 0 0 4px 0;
}
plan-usage .botPlansBody .billingBanner .description .answer {
  font-weight: normal;
  font-size: 12px;
  color: #5f6368;
  margin: 0 0 0 0;
}
plan-usage .botPlansBody .billingBanner .kr-sg-button-primary {
  width: 168px;
  height: 34px;
  text-align: center;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  position: absolute;
  top: 63px;
  right: 20px;
  padding: 0;
}
plan-usage .botPlansBody .billingBanner.admin {
  padding: 20px 220px 20px 30px;
  margin-top: 20px;
}
plan-usage .botPlansBody .billingBanner.admin .kr-sg-button-secondary {
  width: 150px;
  height: 34px;
  text-align: center;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  position: absolute;
  top: 54px;
  right: 20px;
  padding: 0;
}
plan-usage .botPlansBody .pricingNode {
  background: linear-gradient(89.37deg, #f3f8ff 5.51%, rgba(243, 248, 255, 0) 86.61%);
  border: 1px solid #e7f1ff;
  border-radius: 5px;
  padding: 15px 200px 15px 15px;
  margin-top: 20px;
  margin-bottom: 30px;
  position: relative;
  clear: both;
}
plan-usage .botPlansBody .pricingNode .placeholder {
  float: left;
  margin-right: 50px;
  margin-left: 10px;
}
plan-usage .botPlansBody .pricingNode .question {
  font-weight: 500;
  font-size: 14px;
  color: #07377f;
  margin: 0 0 4px 0;
}
plan-usage .botPlansBody .pricingNode .answer {
  font-weight: normal;
  font-size: 12px;
  color: #5f6368;
  margin: 0 0 0 0;
}
plan-usage .botPlansBody .pricingNode .contctBTN {
  width: 115px;
  height: 34px;
  background: #ffffff;
  border: 1px solid #0d6efd;
  border-radius: 4px;
  text-align: center;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  position: absolute;
  top: 20px;
  right: 20px;
}
plan-usage .botPlansBody .comparePlans {
  font-weight: bold;
  font-size: 18px;
  color: #202124;
  margin-bottom: 20px;
  margin-top: 0;
}
plan-usage .botPlansBody .headerSticky {
  display: flex !important;
  justify-content: flex-end;
  background: #fff;
  padding-bottom: 0px;
  position: sticky;
  top: 0;
  z-index: 99;
}
plan-usage .botPlansBody .footerSticky {
  display: flex;
  justify-content: flex-end;
  background: #fff;
  padding-bottom: 0px;
  position: sticky;
  bottom: 0;
  z-index: 98;
}
plan-usage .botPlansBody .planAccordion .panel {
  border-bottom: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .planAccordion .panel .panel-heading .panel-title .accor-collapse {
  border: 0;
  font-weight: 500;
  font-size: 14px;
  color: #5F6368;
  outline: 0 !important;
  padding: 30px 15px 30px 25px;
}
plan-usage .botPlansBody .planAccordion .panel .panel-heading .panel-title .accor-collapse[aria-expanded="true"] .btx-carrot-down {
  transform: rotate(270deg);
}
plan-usage .botPlansBody .planAccordion .panel .panel-heading .panel-title .accor-collapse:before {
  display: none;
}
plan-usage .botPlansBody .planAccordion .panel .panel-heading .panel-title .accor-collapse .btx-carrot-down {
  margin-right: 10px;
  background: #F8F9FA;
  border-radius: 100%;
  padding: 5px;
  font-size: 10px;
  font-weight: bold;
  display: inline-block;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body {
  padding: 0 !important;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare {
  width: 334.33px;
  padding-left: 25px;
  padding-top: 5px;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare.noMarginRight {
  margin-right: 0;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .available {
  display: flex;
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin: 0 0 20px 0;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .available .iconMargin {
  font-size: 20px;
  margin-right: 5px;
  color: #202124;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .available .iconMargin.red {
  color: #dd3646;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .numberOfTasks {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin: 0 0 20px 0;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .numberOfTasks p {
  margin: 0;
}
plan-usage .botPlansBody .planAccordion .panel .panel-body .compairdetails .planCompare .numberOfTasks p.upTo {
  font-weight: 500;
  font-size: 12px;
  color: rgba(32, 33, 36, 0.5);
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing,
plan-usage .botPlansBody .sticky-header .individualPricing {
  float: left;
  width: 33%;
  padding: 30px;
  border: 1px solid #ffffff;
  position: relative;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .recommended,
plan-usage .botPlansBody .sticky-header .individualPricing .recommended {
  position: absolute;
  top: -1px;
  right: 15px;
  color: #ffffff;
  background: #28a745;
  border-radius: 0px 0px 4px 4px;
  padding: 2px 3px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag {
  margin-bottom: 20px;
  position: relative;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .price,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .price {
  font-weight: bold;
  font-size: 20px;
  color: #202124;
  margin-bottom: 6px;
  margin-top: 10px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .payDesc,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .payDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 16px;
  position: relative;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .recommended,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .recommended {
  width: 96px;
  height: 28px;
  background: #f1e9fb;
  border-radius: 5px;
  font-weight: 500;
  font-size: 10px;
  color: #7027e5;
  text-transform: uppercase;
  text-align: center;
  line-height: 28px;
  position: absolute;
  top: 0;
  right: 0;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips {
  position: relative;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .kr-sg-multi-line-notification,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .kr-sg-multi-line-notification {
  color: #59141c;
  margin-right: 30px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info {
  position: absolute;
  right: 10px;
  top: 10px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext {
  background: #FFFFFF;
  border-radius: 4px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  width: 225px;
  padding: 15px 15px 0px 15px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc {
  margin-bottom: 15px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc .path,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc .path {
  color: #3C4043;
  font-weight: normal;
  font-size: 14px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc .count,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext .desc .count {
  font-weight: 500;
  font-size: 10px;
  color: #dd3646;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext::after,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext::after {
  border-color: #ffffff;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext.alignLeft,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext.alignLeft {
  margin-left: 16px;
  top: -20px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext.alignLeft::after,
plan-usage .botPlansBody .sticky-header .individualPricing .priceTag .proptips .info .tooltip-custom .tooltiptext.alignLeft::after {
  border-color: #ffffff;
  left: 0;
  top: 24px;
  transform: rotate(45deg);
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDesc,
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .sessions,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDesc,
plan-usage .botPlansBody .sticky-header .individualPricing .sessions {
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
  padding-bottom: 30px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e4e5e7;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDesc .code,
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .sessions .code,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDesc .code,
plan-usage .botPlansBody .sticky-header .individualPricing .sessions .code {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .pricePeriod,
plan-usage .botPlansBody .sticky-header .individualPricing .pricePeriod {
  border-bottom: 1px solid #e4e5e7;
  border-top: 1px solid #e4e5e7;
  padding: 20px 0;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .pricePeriod .cost,
plan-usage .botPlansBody .sticky-header .individualPricing .pricePeriod .cost {
  font-weight: bold;
  font-size: 16px;
  color: #202124;
  display: inline-block;
  margin-right: 4px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .pricePeriod .timeFrame,
plan-usage .botPlansBody .sticky-header .individualPricing .pricePeriod .timeFrame {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
  display: inline-block;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDetails,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDetails {
  border-bottom: 1px solid #e4e5e7;
  margin-bottom: 20px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDetails .pricePertask,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDetails .pricePertask {
  margin-bottom: 20px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDetails .pricePertask .cost,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDetails .pricePertask .cost {
  font-weight: bold;
  font-size: 16px;
  color: #202124;
  display: inline-block;
  margin-right: 4px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDetails .pricePertask .priceIcon,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDetails .pricePertask .priceIcon {
  display: inline-block;
  margin-right: 12px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .priceDetails .pricePertask .timeFrame,
plan-usage .botPlansBody .sticky-header .individualPricing .priceDetails .pricePertask .timeFrame {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
  display: inline-block;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner {
  text-align: center;
  margin-bottom: 10px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner .support,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner .support {
  color: #9aa0a6;
  margin-bottom: 30px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner .support .priceIcon,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner .support .priceIcon {
  display: inline-block;
  margin-right: 12px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner .support .withIcon,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner .support .withIcon {
  display: inline-block;
  font-weight: 500;
  font-size: 12px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner .chooseBTN,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner .chooseBTN {
  width: 100%;
  cursor: pointer;
  min-width: 270px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .supportActionContiner .details,
plan-usage .botPlansBody .sticky-header .individualPricing .supportActionContiner .details {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  line-height: 35px;
  cursor: pointer;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips,
plan-usage .botPlansBody .sticky-header .individualPricing .protips {
  position: absolute;
  bottom: 52px;
  z-index: 999;
  background: transparent;
  left: 0;
  width: 100%;
  right: 0;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv {
  background: #fceaed;
  border: 1px solid #dd3646;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 10px 9px 32px;
  width: 88%;
  position: relative;
  margin: 0 auto;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv .img-block,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv .img-block {
  line-height: normal;
  position: absolute;
  left: 10px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv .descText,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv .descText {
  color: #59141c;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv .descText.viewReasons,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv .descText.viewReasons {
  color: #59141c;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv .descText.allowed,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv .descText.allowed {
  color: #dd3646;
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  margin-bottom: 12px;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing .protips .hintDiv .cancelHint,
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv .cancelHint {
  color: #59141c;
  display: inline-block;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing:hover,
plan-usage .botPlansBody .sticky-header .individualPricing:hover {
  border-radius: 10px;
  border: 1px solid #0d6efd;
  background: #f3f8ff;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing:hover .price,
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing:hover .payDesc,
plan-usage .botPlansBody .sticky-header .individualPricing:hover .price,
plan-usage .botPlansBody .sticky-header .individualPricing:hover .payDesc {
  color: #0d6efd;
}
plan-usage .botPlansBody .pricingDetailsContainer .individualPricing:hover .supportActionContiner .chooseBTN,
plan-usage .botPlansBody .sticky-header .individualPricing:hover .supportActionContiner .chooseBTN {
  background: #ffffff;
  border: 1px solid #0d6efd;
  color: #0d6efd;
  cursor: pointer;
}
plan-usage .botPlansBody .pricingDetailsContainer .support-details-secion .headerTitle,
plan-usage .botPlansBody .sticky-header .support-details-secion .headerTitle {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #5f6368;
}
plan-usage .botPlansBody .pricingDetailsContainer .support-details-secion .tasks,
plan-usage .botPlansBody .sticky-header .support-details-secion .tasks {
  border-bottom: 1px solid #f3f8ff;
  padding: 10px 0;
}
plan-usage .botPlansBody .pricingDetailsContainer .support-details-secion .tasks .path,
plan-usage .botPlansBody .sticky-header .support-details-secion .tasks .path {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
plan-usage .botPlansBody .sticky-header {
  position: fixed;
  top: 65px;
  z-index: 999;
  width: 77%;
  right: 5px;
}
plan-usage .botPlansBody .sticky-header .individualPricing {
  background: #f8f9fa;
  padding: 10px 15px;
  width: 32%;
  margin: 0px 5px;
}
plan-usage .botPlansBody .sticky-header .individualPricing .protips {
  bottom: 10px !important;
}
plan-usage .botPlansBody .sticky-header .individualPricing .protips .hintDiv {
  width: 95% !important;
}
plan-usage .payment-details {
  padding: 0 20px;
}
plan-usage .payment-details .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
plan-usage .payment-details .header .headerTitle {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
plan-usage .payment-details .header .action {
  padding-top: 10px;
}
plan-usage .payment-details .content-box {
  background: #f8f9fa;
  border-radius: 10px;
  padding: 26px 30px;
}
plan-usage .payment-details .content-box .detail-row {
  margin-bottom: 10px;
}
plan-usage .payment-details .content-box .detail-row.plan-type-details {
  padding-bottom: 18px;
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 16px;
}
plan-usage .payment-details .content-box .detail-row .no-border-protip {
  display: flex;
  align-items: center;
  padding: 10px 0;
}
plan-usage .payment-details .content-box .detail-row .no-border-protip .bulb-icon {
  line-height: normal;
  font-size: 14px;
  color: #26344a;
}
plan-usage .payment-details .content-box .detail-row .no-border-protip .tost-message {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  padding-left: 10px;
}
plan-usage .payment-details .content-box .detail-row .label {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
  padding: 0;
}
plan-usage .payment-details .content-box .detail-row .value {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
plan-usage .payment-details .content-box .detail-row.line {
  border-bottom: 1px solid #e4e5e7;
  padding-bottom: 10px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box {
  margin: 20px 0 20px 0;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info {
  display: block;
  cursor: auto;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header {
  display: flex;
  align-items: center;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec {
  padding-left: 20px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form {
  padding: 20px 40px 12px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .label-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .kr-sg-input-text {
  margin-bottom: 12px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 10px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon {
  margin-right: 15px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon .p-info-icon {
  color: #26344a;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-text {
  color: #07377f;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-close.d-none {
  display: none;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .title {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 16px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .reload-info {
  background: #eff0f1;
  box-sizing: border-box;
  border-radius: 7px;
  border: 0;
  margin: 20px 0;
  padding: 10px 15px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .reload-info .tooltip_custom_top {
  display: inline-block;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .reload-info .left-sec {
  display: flex;
  align-items: center;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .reload-info .left-sec .text {
  padding: 0;
  margin: 0px 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #5f6368;
  top: 0;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .reload-info .setupAutoReloadBtn {
  padding: 0;
  float: none;
  border: 0;
  color: #0d6efd;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .inputBox {
  padding-bottom: 10px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .inputBox .label_text {
  color: #202124;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .inputBox .input-price .userProfileInput {
  background: #ffffff;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  font-weight: normal !important;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .price-tags {
  margin-bottom: 25px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .price-tags .amt-tags .selectedAmt {
  margin: 0 10px 0 0;
  height: 34px;
  display: inline-block;
  padding: 7px 14px;
  color: #07377f;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  border-radius: 5px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  box-sizing: border-box;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .hint_Div {
  padding: 0;
  padding-bottom: 25px;
  background: transparent;
  border: 0;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .hint_Div .selectPlan {
  background: #fffbea;
  border: 1px solid #806d16;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 10px;
  display: flex;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .hint_Div .selectPlan .img-block {
  display: flex;
  align-items: center;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .hint_Div .selectPlan .descText {
  color: #806d16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  width: 100%;
  padding-left: 10px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .action .btn {
  background: #0d6efd;
  border-radius: 4px;
  padding: 7px 20px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .nwe-reload-info {
  background: #eff0f1;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .nwe-reload-info .right-sec {
  padding-left: 20px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .nwe-reload-info .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .payment-details .content-box .detail-row .reload-content-box .nwe-reload-info .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .payment-details .content-box .action-footer {
  margin-top: 10px;
}
plan-usage .payment-details.addFundsBody .headerTitle {
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #202124;
  margin: 10px 0 5px 0;
}
plan-usage .payment-details.addFundsBody .description {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  margin-bottom: 20px;
}
plan-usage .payment-details.addFundsBody .price-tags {
  margin-bottom: 5px;
}
plan-usage .payment-details.addFundsBody .price-tags .amt-tags .selectedAmt {
  margin: 0 10px 0 0;
  height: 34px;
  display: inline-block;
  padding: 7px 14px;
  color: #07377f;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  border-radius: 5px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  box-sizing: border-box;
}
plan-usage .tooltip_custom_top {
  position: relative;
}
plan-usage .tooltip_custom_top:hover .tooltiptext {
  visibility: visible;
}
plan-usage .tooltip_custom_top .tooltiptext {
  position: absolute;
  visibility: hidden;
  background: #202124;
  box-shadow: 0px 4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  color: #fff;
  width: 271px;
  z-index: 9;
  padding: 13px 25px;
  left: 22px;
  top: -65px;
}
plan-usage .tooltip_custom_top .tooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: -4px;
  margin-left: 0;
  background: #26344a;
  transform: rotate(-45deg);
  top: 70px;
  width: 10px;
  height: 10px;
}
plan-usage .tooltip_custom_top .tooltiptext .title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
plan-usage .tooltip_custom_top .tooltiptext .desc-title {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  margin-top: 20px;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-header .btx-close {
  position: absolute;
  top: 10px;
  right: 30px;
  cursor: pointer;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-header .btx-close.top25 {
  top: 20px;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-header .logo {
  position: relative;
  top: -14px;
  left: -14px;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-header .logo img {
  width: 120px;
  object-fit: fill;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack {
  padding: 0;
  width: 1000px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar {
  display: inline-block;
  float: right;
  padding-right: 20px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator {
  display: inline-block;
  position: relative;
  padding-right: 10px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator .btx-billing-check {
  font-size: 16px;
  position: relative;
  left: 2px;
  top: 1px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator::before {
  content: "";
  position: absolute;
  height: 1px;
  border-top: 1px solid #c9c9c9;
  width: 20px;
  right: -12px;
  top: 10px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator:last-child {
  padding: 0;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator:last-child::before {
  display: none;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator img.right {
  background: #28a744;
  height: 16px;
  width: 16px;
  border-radius: 100%;
  padding: 3px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator .title {
  color: #26344a;
  font-size: 12px;
  font-weight: 600;
  position: relative;
  top: -1px;
}
plan-usage #planPaymentConfirm .modal-dialog.statusTrack .progresss-bar .progress-indicator .in-active-state {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: #fff;
  border-radius: 100%;
  font-size: 11px;
  text-align: center;
  padding: 0px 0;
  color: #28a744;
  border: 1px solid #28a744;
  position: relative;
  top: 0px;
}
plan-usage #planPaymentConfirm .modal-dialog.chargebeeBox {
  width: 1000px;
  margin-top: 3%;
}
plan-usage #planPaymentConfirm .modal-dialog.chargebeeBox .closeChargeBeePlan {
  top: -30px;
  right: -20px;
  position: fixed;
  font-size: 14px;
  color: #666;
  text-shadow: none;
  opacity: 1;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-success {
  background: #FFFFFF;
  border: 1px solid #EFF0F1;
  box-sizing: border-box;
  border-radius: 6px;
  padding: 20px 30px;
  margin: 13px;
  width: 50%;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-success .d-flex {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-success .check-icon {
  font-size: 40px;
  margin-right: 20px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-success .title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #000000;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-success .desc.ng-binding {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .icon-header-details {
  display: flex;
  align-items: center;
  margin-bottom: 25px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .icon-header-details .icon-block {
  flex-shrink: 0;
  margin-right: 16px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .icon-header-details .contnet-data {
  width: 100%;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .icon-header-details .contnet-data .title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 5px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .icon-header-details .contnet-data .t-detais {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .pro-tip-details {
  background: #FFFBEA;
  border: 1px solid #806D16;
  border-radius: 4px;
  padding: 9px;
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #806D16;
  margin-bottom: 25px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .pro-tip-details .btx-info {
  flex-shrink: 0;
  margin-right: 10px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .title-heading {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 8px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details {
  display: inline-block;
  width: 100%;
  border: 1px solid #bdc1c6;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info {
  display: flex;
  align-items: center;
  padding: 10px;
  width: 100%;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info.bold-text {
  box-shadow: inset 0px 0px 0px #e4e5e7, inset 0px 1px 0px #e4e5e7;
  background: #f8f9fa;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info.bold-text .left-title,
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info.bold-text .right-amount {
  font-weight: 600;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info .left-title {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  width: 100%;
  padding-right: 10px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .order-summery-table .table-order-details .table-row-info .right-amount {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  flex-shrink: 0;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .steps-complete-info {
  display: inline-block;
  width: 100%;
  margin-bottom: 25px;
  padding-bottom: 25px;
  border-bottom: 1px solid #e4e5e7;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .steps-complete-info .title-heading {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 16px;
}
plan-usage #planPaymentConfirm .modal-dialog .payment-order-details .steps-complete-info .text-desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .modal-body {
  width: 100%;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content.iframeContent .modal-body {
  min-height: 350px;
  border-radius: 6px;
  width: 100%;
  max-height: 900px !important;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content.iframeContent .modal-body iframe.iframeContainer {
  width: 100%;
  max-height: 900px !important;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content.iframeContent .modal-body .alert-warning {
  position: absolute;
  right: 0;
  left: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content.iframeContent .modal-body .alert-warning .fa-circle-o-notch {
  top: 1px !important;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content.confirmPay .modal-body {
  min-height: 360px;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block {
  width: 460px;
  min-height: 300px;
  margin: 0 auto;
  background: #FFFFFF;
  border: 1px solid #E4E5E7;
  padding: 40px 30px;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block .padding-top-3 {
  padding-top: 3em !important;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block .payment-spiner {
  text-align: center;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block .payment-spiner .spin-img {
  -webkit-animation: paymentSpiner 3s linear infinite;
  -moz-animation: paymentSpiner 3s linear infinite;
  animation: paymentSpiner 3s linear infinite;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block .payment-spiner-msg {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #202124;
  padding: 25px 0 30px 0;
}
plan-usage #planPaymentConfirm .modal-dialog .modal-content .payment-conformation-block .payment-conformation-msg {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  color: #202124;
}
@-moz-keyframes paymentSpiner {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes paymentSpiner {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes paymentSpiner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
plan-usage .customModal button.close {
  font-size: 12px;
  margin-top: 5px;
}
plan-usage .customModal .modalHeader {
  height: 60px !important;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 15px !important;
  background: #ffffff !important;
}
plan-usage .customModal .modalHeader .modalTitle {
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  text-align: left !important;
}
plan-usage .customModal .modalHeader .modalTitle .closeModal {
  position: absolute;
  right: 15px;
  top: 19px;
  cursor: pointer;
}
plan-usage .customModal .modalBody {
  padding: 5px 20px;
}
plan-usage .customModal .modalBody .bodyText {
  color: #26344a;
  margin-top: 15px;
}
plan-usage .customModal .modalBody .bodyText .change {
  font-weight: 600;
}
plan-usage .customModal .modalBody .bodyText .code {
  font-weight: 600;
}
plan-usage .customModal .modalBody .bodymsgText {
  color: #8a959f;
  font-size: 12px;
}
plan-usage .customModal .modalBody .confirmNew {
  margin: 15px 150px;
  height: 300px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
plan-usage .customModal .modalBody .botDetails {
  text-align: left;
  color: #26344a;
  margin-top: 10px;
  display: inline-block;
}
plan-usage .customModal .modalBody .botDetailsVal {
  color: #26344a;
  margin-top: 10px;
  float: right;
  font-weight: 600;
  text-align: right;
}
plan-usage .customModal .modalBody .container-box {
  padding: 10px 2px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box {
  box-sizing: border-box;
  border-radius: 5px;
  margin: 20px 0;
  padding: 20px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info {
  display: block;
  cursor: auto;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header {
  display: flex;
  align-items: center;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec {
  padding-left: 20px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form {
  padding: 20px 40px 12px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field {
  padding: 0 22em 0 0;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .label-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .kr-sg-input-text {
  margin-bottom: 12px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 10px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon {
  margin-right: 15px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon .p-info-icon {
  color: #26344a;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-text {
  color: #07377f;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-close.d-none {
  display: none;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .title {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 16px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .nwe-reload-info {
  background: #eff0f1;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .nwe-reload-info .nwe-reload-info-header .right-sec {
  padding-left: 20px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .nwe-reload-info .nwe-reload-info-header .right-sec .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .nwe-reload-info .nwe-reload-info-header .right-sec .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info {
  background: #eff0f1;
  box-sizing: border-box;
  border-radius: 7px;
  border: 0;
  margin: 20px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 15px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .icon .text {
  color: #5f6368;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  padding-left: 10px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .tooltip_custom_top .tooltiptext {
  position: absolute;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  background: #202124;
  color: #fff;
  width: 271px;
  z-index: 9;
  padding: 13px 25px;
  left: -240px;
  top: -103px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .tooltip_custom_top .tooltiptext img {
  cursor: pointer;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .tooltip_custom_top .tooltiptext .desc {
  margin-bottom: 10px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .tooltip_custom_top .tooltiptext .desc .path {
  font-weight: normal;
  font-size: 10px;
  line-height: 14px;
  color: #9aa0a6;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .tooltip_custom_top .tooltiptext .desc .count {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #ffffff;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .left-sec {
  display: flex;
  align-items: center;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .left-sec .text {
  padding: 0;
  margin: 0px 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #5f6368;
  top: 0;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .reload-info .setupAutoReloadBtn {
  padding: 0;
  float: none;
  border: 0;
  color: #0d6efd;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .inputBox .label_text {
  color: #202124;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .inputBox .input-price .userProfileInput {
  background: #ffffff;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  font-weight: normal !important;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .price-tags {
  margin-bottom: 25px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .price-tags .amt-tags .selectedAmt {
  margin: 0 10px 0 0;
  height: 34px;
  display: inline-block;
  padding: 7px 14px;
  color: #07377f;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  border-radius: 5px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  box-sizing: border-box;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .hint_Div {
  padding: 0;
  margin: 20px 0;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .hint_Div .selectPlan {
  background: #fffbea;
  border: 1px solid #806d16;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 10px;
  display: flex;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .hint_Div .selectPlan .img-block {
  display: flex;
  align-items: center;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .hint_Div .selectPlan .descText {
  color: #806d16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  width: 100%;
  padding-left: 10px;
}
plan-usage .customModal .modalBody .container-box.reload-content-box .action .btn {
  background: #0d6efd;
  border-radius: 4px;
  padding: 7px 20px;
}
plan-usage .customModal .modalBody .container-box .plan-type-details {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #ffffff;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
  padding: 10px 0;
  margin-bottom: 10px;
}
plan-usage .customModal .modalBody .container-box .plan-type-details .changePlan {
  color: #0d6efd;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  margin: 0;
  float: none;
}
plan-usage .customModal .modalBody .container-box .allowed-sessions-data {
  background: #ffffff;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
  padding: 10px 0 20px 0;
}
plan-usage .customModal .modalBody .container-box .allowed-sessions-data .selectedBotPrice {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
}
plan-usage .customModal .modalBody .container-box .allowed-sessions-data .botOrderPrice {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
}
plan-usage .customModal .modalBody .container-box .allowed-sessions-data .mr_20 {
  margin-right: 20px;
}
plan-usage .customModal .modalBody .container-box .current-cedit-data {
  padding: 10px 0;
}
plan-usage .customModal .modalBody .container-box .botOrderCheck {
  color: #9aa0a6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .customModal .modalBody .container-box .selectedBotPrice {
  font-weight: bold;
  font-size: 26px;
  line-height: 31px;
}
plan-usage .customModal .modalBody .container-box .selectedBotPrice .free-credits {
  color: #3c4043;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .customModal .modalBody .container-box .planTypeText {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin: 0;
}
plan-usage .customModal .modalBody .container-box .orderHeader {
  font-size: 18px;
  font-weight: bold;
  color: #26344a;
  padding: 5px 0px;
  border-bottom: 2px solid #e6e6e6;
  margin-bottom: 10px;
}
plan-usage .customModal .modalBody .container-box .botpaymentList {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin: 0;
}
plan-usage .customModal .modalBody .container-box .title {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
plan-usage .customModal .modalBody .container-box .label {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
plan-usage .customModal .modalBody .container-box .inputBox {
  margin-bottom: 10px;
}
plan-usage .customModal .modalBody .container-box .inputBox .label {
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  font-weight: bold;
  padding: 0;
}
plan-usage .customModal .modalBody .container-box .inputBox input {
  width: 100% !important;
}
plan-usage .customModal .modalBody .container-box .setupAutoReloadSave {
  margin-top: 10px;
}
plan-usage .customModal .modalBody .container-box .action {
  margin-top: 10px;
}
plan-usage .customModal .modalBody .setup-reload .hintDiv {
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
}
plan-usage .customModal .modalBody .setup-reload .hintDiv .selectPlan {
  display: flex;
}
plan-usage .customModal .modalBody .setup-reload .hintDiv .selectPlan .descText {
  padding-left: 10px;
  color: #07377f;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .customModal.reload-step-1modal .modalBody {
  background: #f8f9fa;
}
plan-usage .customModal.auto-reload-step-2 .modalHeader .modalTitle img {
  margin-right: 10px;
}
plan-usage .customModal.auto-reload-step-2 .modal-body {
  background: #f8f9fa;
}
plan-usage .customModal.auto-reload-step-2 .modal-body .label_text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
  color: #202124;
}
plan-usage .customModal .modalFooter {
  height: 60px;
  border-radius: 4px;
  padding: 10px;
  background: #fff !important;
  text-align: left !important;
  padding: 10px 15px;
}
plan-usage .customModal .modalFooter .waitLoad {
  margin-left: 5px;
  float: right;
  margin-top: 0;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content {
  background: #f8f9fa;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalHeader {
  z-index: 1;
  position: relative;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody {
  max-height: 370px;
  padding: 20px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box {
  margin-bottom: 10px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info {
  display: block;
  cursor: auto;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header {
  display: flex;
  align-items: center;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec {
  padding-left: 20px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-header-block .nwe-reload-info-header .right-sec .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form {
  padding: 20px 40px 12px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .label-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .kr-sg-input-text {
  margin-bottom: 12px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 10px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon {
  margin-right: 15px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .bulb-icon .p-info-icon {
  color: #26344a;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-text {
  color: #07377f;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box.nwe-reload-form .nwe-reload-info .nwe-reload-info-form .p-pricing-automate-form .p-pricing-automate-form-field .notification-alert .kr-sg-multi-line-notification .tost-close.d-none {
  display: none;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .title {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 16px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .reload-info {
  background: #eff0f1;
  box-sizing: border-box;
  border-radius: 7px;
  border: 0;
  margin: 20px 0;
  padding: 10px 15px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .reload-info .tooltip_custom_top {
  display: inline-block;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .reload-info .left-sec {
  display: flex;
  align-items: center;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .reload-info .left-sec .text {
  padding: 0;
  margin: 0px 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #5f6368;
  top: 0;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .reload-info .setupAutoReloadBtn {
  padding: 0;
  float: none;
  border: 0;
  color: #0d6efd;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .inputBox {
  padding-bottom: 10px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .inputBox .label_text {
  color: #202124;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .inputBox .input-price .userProfileInput {
  background: #ffffff;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  font-weight: normal !important;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .price-tags {
  margin-bottom: 25px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .price-tags .amt-tags .selectedAmt {
  margin: 0 10px 0 0;
  height: 34px;
  display: inline-block;
  padding: 7px 14px;
  color: #07377f;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  cursor: pointer;
  border-radius: 5px;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  box-sizing: border-box;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .hint_Div {
  padding: 0;
  padding-bottom: 25px;
  background: transparent;
  border: 0;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .hint_Div .selectPlan {
  background: #fffbea;
  border: 1px solid #806d16;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 10px;
  display: flex;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .hint_Div .selectPlan .img-block {
  display: flex;
  align-items: center;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .hint_Div .selectPlan .descText {
  color: #806d16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  width: 100%;
  padding-left: 10px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .action .btn {
  background: #0d6efd;
  border-radius: 4px;
  padding: 7px 20px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .nwe-reload-info {
  background: #eff0f1;
  border: 1px solid #bdc1c6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .nwe-reload-info .right-sec {
  padding-left: 20px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .nwe-reload-info .text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3c4043;
  margin-bottom: 4px;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalBody .reload-content-box .nwe-reload-info .setupAutoReloadBtn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
plan-usage .reload-step-1modal .modal-dialog .modal-content .modalFooter {
  z-index: 1;
  position: relative;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content {
  background: #f8f9fa;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalHeader {
  z-index: 1;
  position: relative;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalHeader .btx-arrow-back {
  margin-right: 13px;
  position: relative;
  top: 3px;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody {
  padding: 25px 20px;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .setup-reload .inputBox {
  padding-bottom: 28px;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .setup-reload .inputBox .label_text {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .kr-sg-notification {
  display: flex;
  background: #f3f8ff;
  border: 1px solid #85b7fe;
  border-radius: 4px;
  padding: 10px;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .kr-sg-notification::before {
  display: none;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .kr-sg-notification .tost-text {
  font-weight: normal;
  font-size: 12px;
  color: #07377f;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalBody .kr-sg-notification .btx-info {
  font-size: 14px;
  color: #07377f;
}
plan-usage .auto-reload-step-2 .modal-dialog .modal-content .modalFooter {
  z-index: 1;
  position: relative;
}
.btn.p-pricing-btn[disabled="disabled"] {
  background: #fff !important;
  border: solid 1px #E4E5E7 !important;
  color: #5F6368 !important;
  pointer-events: auto;
  cursor: not-allowed;
}
conversation-testing iframe {
  width: 100%;
  height: 100%;
}
conversation-testing iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
conversation-testing iframe.slider {
  padding-left: 226px;
  background: rgba(32, 33, 36, 0.45);
  position: fixed;
  left: 0;
  top: 0;
}
conversation-testing iframe.slider .modal-backdrop {
  background-color: transparent !important;
}
conversation-testing iframe.center {
  padding: 80px 90px;
  background: rgba(32, 33, 36, 0.45);
}
conversation-testing iframe.center .modal-backdrop {
  background-color: transparent !important;
}
conversation-testing #multiDeleteTestCaseModal {
  z-index: 9999 !important;
}
conversation-testing .authorizationProfileSlider .botModalSlider.open {
  z-index: 1040 !important;
}
create-test-case .record-test-case-modal {
  overflow: hidden;
}
create-test-case .record-test-case-modal .modal-dialog .scroll-perfect-scrollbar {
  max-height: 410px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-body {
  max-height: 390px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .recent-tags .recent-tag-title {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  padding-top: 6px;
  margin-right: 10px;
  display: inline-block;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .recent-tags .r-tag-name {
  background: #FFFFFF;
  border: 1px solid #9AA0A6;
  box-sizing: border-box;
  border-radius: 3px;
  padding: 2px 10px;
  color: #9AA0A6;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  margin: 2px 5px;
  cursor: pointer;
  display: inline-block;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .label-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 5px !important;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-input-text-area textarea {
  min-height: 60px;
  resize: none;
  padding: 6px 10px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-input-text-area textarea::placeholder {
  color: #BDC1C6;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .dropdown-input {
  display: flex;
  align-items: center;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .dropdown-input img {
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .content-menu {
  max-width: 100%;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .content-menu .ppSelectMenuScroll {
  max-height: 150px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .content-menu .ppSelectMenuScroll .scroll-data {
  max-height: 150px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .content-menu .ppSelectMenuScroll li {
  display: flex;
  align-items: center;
}
create-test-case .record-test-case-modal .modal-dialog .modal-content .kr-sg-dropdowns .dropdown-open .content-menu .ppSelectMenuScroll li img {
  width: 22px;
  height: 22px;
  margin-right: 10px;
}
create-test-case .record-test-case-modal .modal-dialog .modal-footer > * {
  margin: 0;
}
create-test-case .record-test-case-modal .modal-dialog .download-jsn {
  position: absolute;
  right: 15px;
  top: 20px;
  color: #0D6EFD;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
create-test-case .select2-results {
  max-height: 200px;
}
create-test-case .select2-results .select2-results li {
  border-bottom: none !important;
  padding: 0px 5px;
}
create-test-case .select2-result-selectable .select2-match,
create-test-case .select2-result-unselectable .select2-match {
  text-decoration: none !important;
  font-weight: 500;
  color: #202124;
  font-size: 14px;
}
create-test-case .select2-match {
  text-decoration: none !important;
  font-weight: 500;
  color: #202124;
  font-size: 14px;
}
.run-test-case-modal {
  overflow: hidden !important;
  z-index: 9999;
}
.run-test-case-modal .modal-dialog .modal-content .header-title {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
.run-test-case-modal .modal-dialog .modal-content .environments {
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e4e5e7;
}
.run-test-case-modal .modal-dialog .modal-content .environments .kr-sg-dropdowns {
  width: 45%;
}
.run-test-case-modal .modal-dialog .modal-content .environments .kr-sg-dropdowns .label-text.padddingY10 {
  color: #5F6368;
  padding: 10px 0;
}
.run-test-case-modal .modal-dialog .modal-content .environments .kr-sg-dropdowns .dropdown .dropdown-menu li {
  position: relative;
}
.run-test-case-modal .modal-dialog .modal-content .environments .kr-sg-dropdowns .dropdown .dropdown-menu li a .selected {
  position: absolute;
  right: 10px;
  color: #0d6efd;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .informations {
  margin-bottom: 0px;
  padding: 10px 0 20px 0;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .informations .kr-sg-multi-line-notification {
  display: flex;
  align-items: flex-start;
  background-color: #F3F8FF;
  border: 1px solid #85b7fe;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .informations .kr-sg-multi-line-notification .bulb-icon {
  color: #26344a;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .informations .kr-sg-multi-line-notification .tost-text {
  font-size: 12px;
  color: #07377F;
  line-height: 18px;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .header-title {
  padding: 10px 0 10px 0 !important;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .title {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .title.avilableAuthTitle {
  padding: 5px 0 10px 0;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .content .auth .card {
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
  padding: 15px 10px;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  position: relative;
  height: 50px;
  display: flex;
  align-items: center;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .content .auth .card .btx-return {
  position: absolute;
  right: 10px;
  top: 9px;
  border-radius: 4px;
  padding: 10px;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .content .auth .card .btx-return:hover {
  background: #eff0f1;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .content .auth .card .name {
  max-width: 85%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  line-height: normal;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .content .auth:hover {
  background: #f8f9fa;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .emptyStateContainer {
  width: 100%;
  padding: 20px 0;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .emptyStateContainer .emptyState .mainTitle {
  border: 1px solid #E4E5E7;
  padding: 20px 10px;
  font-size: 14px;
  font-weight: 500;
}
.run-test-case-modal .modal-dialog .modal-content .auth-profiles .emptyStateContainer .emptyState .mainTitle .emptyAuth {
  padding: 0 18px 0 0;
}
.popoverContent.hideScrollBar .ps-scrollbar-y-rail {
  visibility: hidden;
}
.popoverContent .popover-header {
  margin: 0 0 0px 0;
  padding: 5px 0 8px 0;
  border-bottom: 1px solid #E4E5E7;
  text-align: center;
}
.popoverContent .popover-header.validateModal-header {
  padding: 5px 20px 8px 20px !important;
}
.popoverContent .popover-header .popover-tabs {
  border-radius: 18px;
  cursor: pointer;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin: 0 15px 0 0;
}
.popoverContent .popover-header .popover-tabs.selected {
  color: #FFFFFF;
  padding: 5px 10px;
  background: #0d6efd;
}
.popoverContent .popover-header .popover-tabs:last-child {
  margin: 0px;
}
.popoverContent .popover-body {
  position: relative;
}
.popoverContent .popover-body .warningsBlockNlu {
  margin: 0 0 10px;
  position: relative;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block {
  margin: 0 0px 10px 0px;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom {
  margin: 10px 0px 10px 0px !important;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block {
  margin: 10px 5px 0 0px !important;
  padding: 10px 5px 10px 20px !important;
  min-height: 70px;
  position: relative;
  flex-wrap: wrap;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .warning-data-block {
  padding: 0 0 0 25px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .warning-data-block .img_block {
  position: absolute;
  left: 0;
  top: 0;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block:hover {
  background: #f7f9fa !important;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block:hover .warning-data-block .dynamic-filter {
  display: block;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block.disabled {
  background: #f7f9fa;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block.disabled .dynamic-filter {
  pointer-events: none;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .kr-sg-multi-line-notification.info-notification {
  background: #EAF1FC;
  border: 1px solid #80ACEF;
  border-radius: 4px;
  align-items: center;
  margin-bottom: 20px;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .kr-sg-multi-line-notification.info-notification .bulb-icon {
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .kr-sg-multi-line-notification.info-notification .bulb-icon .info-icon-color {
  color: #1a4689;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .kr-sg-multi-line-notification.info-notification .tost-text {
  color: #1A4689;
  width: 88%;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 400;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .kr-sg-multi-line-notification.info-notification .clear-filter {
  font-weight: 400;
  font-size: 12px;
  color: #D9435F;
  cursor: pointer;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .warning-data-block .dynamic-filter {
  position: absolute;
  top: auto;
  right: 30px;
  background: #f7f9fa52;
  display: none;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .warning-data-block .dynamic-filter .kr-sg-button-primary {
  display: flex;
  align-items: center;
}
.popoverContent .popover-body .warningsBlockNlu.apply-filter .nlu-list-block .nlu-border-bottom .warning-block .warning-data-block .dynamic-filter .kr-sg-button-primary .icon-filter {
  padding-right: 10px;
  font-size: 10px;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-list-block {
  border-bottom: 1px solid #EFF0F1;
  padding: 5px 0px 5px 0;
  margin: 0 10px 10px 10px;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-list-block .nlu-border-bottom {
  margin: 10px 0px 10px 0px;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header {
  color: #5F6368;
  font-weight: 500;
  font-size: 11px;
  padding: 10px 0px 10px 0;
  margin: 0 14px 0 14px;
  display: flex;
  cursor: pointer;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header .nlu-type-acc-icon {
  width: 15px;
  height: 15px;
  border-radius: 50px;
  background: #EFF0F1;
  padding: 2px;
  margin: 0 10px 0 0;
  transition: transform 0.8s ease-in-out;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header .nlu-type-acc-icon.nluBtxCarrotRotate {
  transform: rotate(180deg);
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header .nlu-type-acc-icon .btx-carrot {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  line-height: 1.2;
  color: #202124;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header .nlu-type-list-count {
  padding: 0 0 0 5px;
}
.popoverContent .popover-body .warningsBlockNlu .nlu-type-acc-header + .nlu-border-bottom {
  margin: 0px 0px 15px 0px !important;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  padding: 10px 5px 10px 0;
  margin: 0 14px 0 14px;
  display: flex;
  align-items: flex-start;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block .icon-warning {
  color: #D54E4E;
  font-weight: 600;
  padding: 0 10px 0 0;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block span {
  display: block;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block .btn-view-utterance {
  position: static;
  width: 100%;
  box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 8px 0;
  margin: 0 14px;
  cursor: pointer;
  color: #07377F;
  background: #F3F8FF;
  border: 1px solid #f3f8ff;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block .btn-view-utterance .icon-listView {
  padding: 0 12px;
  vertical-align: middle;
}
.popoverContent .popover-body .warningsBlockNlu .warning-block .btn-view-utterance:hover {
  background: #F3F8FF;
  border: 1px solid #f3f8ff;
}
.popoverContent .popover-body .warningsBlockNlu .warning-data-block {
  padding: 0 0 0 13px;
}
.popoverContent .popover-body .warningsBlockNlu .warning-header {
  color: #5F6368;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 0 0 5px 0;
  display: block;
}
.popoverContent .popover-body .warningsBlockNlu .error-desc {
  color: #59141C;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  font-style: italic;
}
.popoverContent .popover-body .warningsBlockNlu .warning-desc {
  color: #806D16;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  font-style: italic;
}
.popoverContent .btn-view-utterance {
  position: static;
  width: 95%;
  box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  padding: 8px 0;
  margin: 0 auto;
  cursor: pointer;
  color: #07377F;
  background: #F3F8FF;
  border: 1px solid #f3f8ff;
}
.popoverContent .btn-view-utterance .icon-listView {
  padding: 0 12px;
  vertical-align: middle;
}
.popoverContent .btn-view-utterance:hover {
  background: #F3F8FF;
  border: 1px solid #f3f8ff;
}
.nluTrainInfoIcon {
  width: 270px !important;
  color: #fff;
  height: 64px !important;
  font-size: 10px !important;
  line-height: 14px !important;
  border-radius: 4px !important;
  padding: 10px 15px 10px 15px !important;
  background-color: #000000;
}
.nluTrainInfoIcon .arrow:after {
  border-bottom-color: transparent !important;
  border-left-color: #000000 !important;
}
.nluTrainInfoIcon .popover-content {
  font-style: normal !important;
  font-weight: 600;
  font-size: 10px !important;
  line-height: 14px !important;
  padding: 0 !important;
}
.nlutooltipTrigger {
  position: absolute;
  right: 15px;
  display: inline-block !important;
}
.nlutooltipTrigger .btx-info {
  pointer-events: none;
}
.nluPopover {
  min-width: 388px !important;
  max-width: 388px !important;
}
.nluPopover .popover-content {
  padding: 0px;
}
.nluPopover.nluInfoPopover {
  margin-left: -122px;
}
.nluPopover.nluInfoPopover .arrow {
  margin-left: 110px;
}
.nlu-popover-div .btx-warn {
  pointer-events: none !important;
}
.nlu-popover-div .nlu-dot {
  pointer-events: none !important;
}
::ng-deep .nluRules:hover {
  background: #EFF0F1;
  border-radius: 2px;
  padding: 3px;
  line-height: 16px;
  width: 24px;
  height: 24px;
}
.arrow-right-before {
  position: relative;
  display: inline-block;
}
.arrow-right-before.show-border .border-arrow {
  display: block;
}
.arrow-right-before .border-arrow {
  width: 14px;
  height: 14px;
  position: absolute;
  border: 1px solid #BDC1C6;
  right: 21px;
  top: 5px;
  transform: rotate(45deg);
  border-left: 0;
  border-bottom: 0;
  background: #fff;
  z-index: 9999;
  display: none;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-toggle {
  font-weight: 500;
  font-size: 12px;
  height: 25px;
  display: flex;
  align-items: center;
  padding: 0 30px 0 10px;
  width: auto;
  gap: 8px;
  border: 1px solid #D7D8D9;
  border-radius: 4px;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-toggle .iconBG {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-toggle .iconBG .appIcon {
  width: 100%;
  height: 100%;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-menu {
  z-index: 9999 !important;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-menu .iconBG {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list .dropdown-open .dropdown-menu .iconBG .appIcon {
  width: 100%;
  height: 100%;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a {
  display: flex !important;
  align-items: center !important;
  width: 100%;
  height: 34px;
  gap: 8px;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a .d-name-title {
  width: 170px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a .d-name-title .btx-warning {
  margin-left: 5px;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a .d-name-title .btx-warning::before {
  color: #fa6538;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a .deafult-tag {
  background: #EBF0FA;
  border-radius: 4px;
  padding: 1px 8px;
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  letter-spacing: 0.03em;
  color: #2264E6;
  flex-shrink: 0;
  margin-left: 10px;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li a .make-deafult-tag {
  display: none;
  color: #B9BCBF;
  border-radius: 4px;
  padding: 1px 8px;
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  letter-spacing: 0.03em;
  flex-shrink: 0;
  margin-left: 10px;
}
.kr-sg-dropdowns.kr-sg-dropdowns-feature-list.fromFeatureList li:hover .make-deafult-tag {
  display: block;
}
.slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
.slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
.slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
#promptsLibFrame {
  top: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 9;
  left: 0;
}
.group-radiobutton .heading-title-payload {
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
  color: #5f6368;
}
.group-radiobutton .kr-sg-radiobutton .prompt_desc {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  color: #667085;
}
.group-radiobutton .kr-sg-radiobutton .prompt_desc a {
  color: #2970FF;
  cursor: pointer;
}
#featureListModalOpen {
  z-index: 9999;
}
#featureListModal .modal-dialog,
#featureListModalOpen .modal-dialog,
#featureListModalAnswerFromDoc .modal-dialog,
#featureListModalZeroShot .modal-dialog,
#featureListModalFromProperty .modal-dialog {
  width: 330px;
  max-width: 330px;
}
#featureListModal .modal-dialog .modal-content,
#featureListModalOpen .modal-dialog .modal-content,
#featureListModalAnswerFromDoc .modal-dialog .modal-content,
#featureListModalZeroShot .modal-dialog .modal-content,
#featureListModalFromProperty .modal-dialog .modal-content {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  overflow: hidden;
}
#featureListModal .modal-dialog .modal-content .modal-header,
#featureListModalOpen .modal-dialog .modal-content .modal-header,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-header,
#featureListModalZeroShot .modal-dialog .modal-content .modal-header,
#featureListModalFromProperty .modal-dialog .modal-content .modal-header {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 18px 20px;
}
#featureListModal .modal-dialog .modal-content .modal-header .modal-title .btx-close,
#featureListModalOpen .modal-dialog .modal-content .modal-header .modal-title .btx-close,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-header .modal-title .btx-close,
#featureListModalZeroShot .modal-dialog .modal-content .modal-header .modal-title .btx-close,
#featureListModalFromProperty .modal-dialog .modal-content .modal-header .modal-title .btx-close {
  position: absolute;
  right: 10px;
}
#featureListModal .modal-dialog .modal-content .modal-body,
#featureListModalOpen .modal-dialog .modal-content .modal-body,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body {
  padding: 0;
  margin: 0;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div {
  padding: 20px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd {
  padding-bottom: 15px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  margin-bottom: 8px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown .dropdown-toggle,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown .dropdown-toggle,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown .dropdown-toggle,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown .dropdown-toggle,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown .dropdown-toggle {
  width: 100%;
  height: 34px;
  display: flex;
  align-items: center;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area {
  padding-bottom: 15px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer {
  display: flex;
  flex-direction: column;
  padding-top: 15px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir {
  margin-top: 0;
  margin-bottom: 0;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal {
  width: 292px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal .slider-handle,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal .slider-handle,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal .slider-handle,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal .slider-handle,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider.slider-horizontal .slider-handle {
  top: -1px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider .tooltip,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider .tooltip,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider .tooltip,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider .tooltip,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .thresholdDir .slider .tooltip {
  top: 12px !important;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount {
  display: flex;
  align-items: center;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-title,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-title,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-title,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-title,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-title {
  flex: 1;
  font-weight: 600;
  font-size: 12px;
  color: #121314;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-count,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-count,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-count,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-count,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-titleWithCount .rangeInputContainer-count {
  flex: 1;
  display: flex;
  justify-content: flex-end;
  font-weight: 400;
  font-size: 12px;
  color: #121314;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar {
  padding-bottom: 15px;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider {
  margin: 0;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-selection-bar .ng5-slider-selection,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-selection-bar .ng5-slider-selection,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-selection-bar .ng5-slider-selection,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-selection-bar .ng5-slider-selection,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-selection-bar .ng5-slider-selection {
  background: #0D6EFD;
  visibility: visible;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-span.ng5-slider-bubble,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-span.ng5-slider-bubble,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-span.ng5-slider-bubble,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-span.ng5-slider-bubble,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .rangeInputContainer .rangeInputContainer-bar .ng5-slider .ng5-slider-span.ng5-slider-bubble {
  display: none;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text {
  font-weight: 600;
  font-size: 12px;
  color: #121314;
}
#featureListModal .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text i,
#featureListModalOpen .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text i,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text i,
#featureListModalZeroShot .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text i,
#featureListModalFromProperty .modal-dialog .modal-content .modal-body .modal-body-scroll-padding-div .kr-sg-input-text-area .label-text i {
  position: relative;
  top: 2px;
}
#featureListModal .modal-dialog .modal-content .modal-footer,
#featureListModalOpen .modal-dialog .modal-content .modal-footer,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-footer,
#featureListModalZeroShot .modal-dialog .modal-content .modal-footer,
#featureListModalFromProperty .modal-dialog .modal-content .modal-footer {
  display: flex;
  align-items: center;
  padding: 13px 20px;
}
#featureListModal .modal-dialog .modal-content .modal-footer button,
#featureListModalOpen .modal-dialog .modal-content .modal-footer button,
#featureListModalAnswerFromDoc .modal-dialog .modal-content .modal-footer button,
#featureListModalZeroShot .modal-dialog .modal-content .modal-footer button,
#featureListModalFromProperty .modal-dialog .modal-content .modal-footer button {
  margin-right: 10px;
}
#featureListModalZeroShot .thresholdDir .slider.slider-horizontal .slider-handle {
  top: -6px !important;
}
#featureListModalZeroShot .thresholdDir .slider.slider-horizontal .tooltip .tooltip-arrow {
  display: block !important;
}
#featureListModalZeroShot .thresholdDir .slider.slider-horizontal .tooltip .tooltip-inner {
  color: #fff !important;
  background-color: #202124 !important;
  padding: 3px 8px;
  border-radius: 4px;
}
#featureListModalFromProperty.in {
  z-index: 9999;
}
.primaryClass {
  color: #b93815;
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
}
.system-configurations {
  margin-top: 20px !important;
}
bt-invoices .order-content-body .table-invoice-data-wraper .w-10 {
  width: 10%;
}
bt-invoices .order-content-body .table-invoice-data-wraper .w-13 {
  width: 13%;
}
bt-invoices .order-content-body .table-invoice-data-wraper .w-11 {
  width: 11%;
}
bt-invoices .order-content-body .table-invoice-data-wraper .w-12 {
  width: 12%;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-header {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding-right: 0px;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-header .title {
  padding: 8px 10px;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #9AA0A6;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  padding: 7px 0px 7px 0px;
  min-height: 45px;
  position: relative;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice .title {
  padding: 0px 10px;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  word-break: break-word;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice .title.text-bold {
  font-weight: 500;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice .title.padding-left-0 {
  padding: 0 10px 0 0;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice .actions-icons-export {
  position: relative;
  right: 0;
  width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 45px;
  cursor: pointer;
  color: #202124;
  font-size: 14px;
  top: auto;
}
bt-invoices .order-content-body .table-invoice-data-wraper .table-body-invoice .actions-icons-export .btx-download-count::before {
  color: #202124;
}
bt-invoices .order-content-body .emptyStateContainer .emptyState .mainTitle {
  padding: 15px 0;
}
.order-details-subscription .botModalSlider .botModalDialog {
  right: 0;
}
.order-details-subscription .order-details-modal-body {
  display: inline-block;
  width: 100%;
  padding: 25px 30px;
}
.order-details-subscription .order-details-modal-body .order-details-info {
  display: flex;
  align-items: center;
  padding-bottom: 18px;
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 20px;
}
.order-details-subscription .order-details-modal-body .order-details-info .column-details {
  padding: 0 15px 0 0;
}
.order-details-subscription .order-details-modal-body .order-details-info .column-details .title {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  margin-bottom: 5px;
}
.order-details-subscription .order-details-modal-body .order-details-info .column-details .order-id {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.order-details-subscription .order-details-modal-body .order-summery-table {
  padding-bottom: 20px;
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 20px;
}
.order-details-subscription .order-details-modal-body .order-summery-table .title-heading {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 8px;
}
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info {
  display: flex;
  align-items: center;
  padding: 10px 0px;
  width: 425px;
}
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info.bold-text {
  box-shadow: inset 0px -1px 0px #e4e5e7, inset 0px 1px 0px #e4e5e7;
}
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info.bold-text .left-title,
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info.bold-text .right-amount {
  font-weight: 600;
}
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info .left-title {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  width: 100%;
  padding-right: 10px;
}
.order-details-subscription .order-details-modal-body .order-summery-table .table-row-info .right-amount {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  flex-shrink: 0;
}
.order-details-subscription .order-details-modal-body .steps-complete-info {
  display: inline-block;
  width: 100%;
}
.order-details-subscription .order-details-modal-body .steps-complete-info .title-heading {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 16px;
}
.order-details-subscription .order-details-modal-body .steps-complete-info .text-desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
bot-intigrations .dialogHeadingIntegration {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin: 0;
  padding-left: 30px;
  padding-top: 10px;
}
bot-intigrations .descriptionIntegration {
  padding: 5px 20px 0 30px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content {
  border-radius: 4px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-header {
  border-bottom: 1px solid #E4E5E7;
  box-shadow: none;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-header .modal-title {
  display: flex;
  align-items: center;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-header .modal-title .iconBG {
  width: 32px;
  height: 32px;
  background: #F7F9FA;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  padding: 2px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-header .modal-title .iconBG .appIcon {
  max-width: 100%;
  width: 32px;
  height: 32px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-header .modal-title .service-name {
  font-weight: 600;
  font-size: 14px;
  color: #000000;
  padding-left: 10px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .appIncident {
  padding: 0 15px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .close-icon {
  position: absolute;
  font-size: 14px;
  color: #202124;
  top: 25px;
  right: 25px;
  cursor: pointer;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body.integrations-creation-type {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body.integrations-creation-type .select-template-block {
  background: #F7F9FA;
  border-radius: 4px;
  padding: 10px 10px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body.integrations-creation-type .select-template-block .select-temp-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  color: #000000;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body.integrations-creation-type .select-template-block .select-temp-text .temp-count {
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  color: #777a80;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body.integrations-creation-type bt-integration-dialog-templates.int-dialog {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  min-height: auto;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block {
  display: flex;
  align-items: flex-start;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block .media-icon {
  padding-right: 20px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block .media-icon .media-status-type-icon {
  font-size: 24px;
  position: relative;
  top: 2px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block .media-text-block .media-text-type {
  font-weight: 700;
  font-size: 20px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block .media-text-block .media-text-type.success {
  color: #28a745;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-body .media-block .media-text-block .media-text-desc {
  font-weight: 500;
  font-size: 12px;
  color: #777A80;
  padding: 10px 0 0 0;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-footer {
  box-shadow: none;
  display: flex;
  justify-content: flex-start;
  padding: 0px 30px;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-footer .skip-now {
  color: #777a80;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-footer.btn-right-side {
  align-items: center;
  justify-content: flex-end;
}
bot-intigrations .integrations-creation-status .modal-dialog .modal-content .modal-footer.btn-right-side .skip-now {
  color: #202124;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
}
bot-intigrations .ingegrationSlider {
  display: block;
}
#suggestionsModal .modal-dialog {
  width: 482px;
}
#suggestionsModal .modal-dialog .modal-body {
  padding: 0;
  margin: 0;
  top: 0;
  border-radius: 4px;
}
#suggestionsModal .modal-dialog .modal-body .suggestionsModalImage {
  max-width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
#suggestionsModal .modal-dialog .modal-body .suggestions-modal-content {
  padding: 20px 15px 15px;
}
#suggestionsModal .modal-dialog .modal-body .suggestions-modal-content .suggestionObjectTitle {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: #202124;
}
#suggestionsModal .modal-dialog .modal-body .suggestions-modal-content .suggestionObjectDesc {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: #3C4043;
  margin-bottom: 15px;
}
#suggestionsModal .modal-dialog .modal-footer {
  box-shadow: none;
  padding: 15px;
  display: flex;
  justify-content: flex-end;
}
#suggestionsModal .modal-dialog .modal-footer .kr-sg-button-primary {
  margin-right: 15px;
  display: flex;
  align-items: center;
  gap: 10px;
}
xhtml {
  overflow-y: scroll;
}
.appsDetailContainer {
  margin-top: 20px;
}
.appsDetailContainer .appsWrp {
  padding: 20px;
  background: #ffffff;
}
.appsDetailContainer .appsWrp .apps-header .header-wrp {
  border-bottom: 1px solid #E4E5E7;
  padding-bottom: 15px;
}
.appsDetailContainer .appsWrp .apps-header .header-wrp .main-header {
  font-size: 25px;
  color: #9E9E9E;
  margin: -5px 0px;
}
.appsDetailContainer .appsWrp .apps-header .header-wrp .sub-header {
  font-size: 15px;
  color: #cccccc;
}
.appsDetailContainer .appsWrp .apps-header .createAppBtn {
  position: absolute;
  top: 5px;
  right: 45px;
}
.appsDetailContainer .appsWrp .apps-header .createAppHelp {
  position: absolute;
  top: 5px;
  right: 15px;
}
.appsDetailContainer .appsWrp .apps-content .loading-apps {
  text-align: center;
  padding: 15px;
}
.appsDetailContainer .appsWrp .apps-content .apps-empty {
  padding: 125px 160px 300px 160px;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}
.appsDetailContainer .appsWrp .apps-content .dropdown .dropdown-toggle {
  color: #2e6da4;
  cursor: pointer;
}
.appsDetailContainer .appsWrp .apps-content .dropdown .dropdown-menu {
  left: -147px;
}
.appsDetailContainer .appsWrp .apps-content .table > thead > tr > th,
.appsDetailContainer .appsWrp .apps-content .table > tbody > tr > th,
.appsDetailContainer .appsWrp .apps-content .table > tfoot > tr > th,
.appsDetailContainer .appsWrp .apps-content .table > thead > tr > td,
.appsDetailContainer .appsWrp .apps-content .table > tbody > tr > td,
.appsDetailContainer .appsWrp .apps-content .table > tfoot > tr > td {
  max-width: 75px;
}
.borderTopBottom {
  padding: 13px 5px;
  border-bottom: 1px solid #E4E5E7;
  border-top: 1px solid #e4e5e7;
}
.borderTopBottom span.col-xs-12.noPadding {
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  color: #202124;
}
.borderTopBottom span.col-xs-12.noPadding .iconArrow {
  margin-top: 5px;
}
.borderTopBottom span.col-xs-12.noPadding .rotate-arrow-icon {
  transform: rotate(90deg);
}
.borderTopBottom span.col-xs-12.noPadding .fa-chevron-dow {
  transform: rotate(90deg);
}
.borderTopBottom span.col-xs-12.noPadding p {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  color: #9aa0a6;
}
.borderTopBottom .showadvancedoptions {
  padding-top: 10px;
  clear: both;
  display: inline-block;
  width: 100%;
}
.col-xs-10.borderTopBottom.advancedoptdivMain {
  padding: 13px 5px;
  border-bottom: 1px solid #E4E5E7;
  margin: 0px 5px 10px 33px;
  border-top: 1px solid #E4E5E7;
  width: 78%;
}
.col-xs-10.borderTopBottom.advancedoptdivMain span.col-xs-12.noPadding {
  cursor: pointer;
  font-size: 17px;
  font-weight: 600;
  color: #202124;
}
.col-xs-10.borderTopBottom.advancedoptdivMain span.col-xs-12.noPadding .iconArrow {
  margin-top: 5px;
}
.col-xs-10.borderTopBottom.advancedoptdivMain span.col-xs-12.noPadding p {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.col-xs-10.borderTopBottom.advancedoptdivMain .showadvancedoptions {
  padding-top: 20px;
  clear: both;
}
.col-xs-10.borderTopBottom.advancedoptdivMain .showadvancedoptions .introform .overflow-hidden.form-container .col-xs-10.form-group {
  width: 100%;
  padding: 0;
}
.col-xs-10.borderTopBottom.advancedoptdivStream {
  padding: 13px 5px;
  border-bottom: 1px solid #E4E5E7;
  margin: 0px 5px 10px 33px;
  border-top: 1px solid #E4E5E7;
  width: 78%;
}
.col-xs-10.borderTopBottom.advancedoptdivStream span.col-xs-12.noPadding {
  cursor: pointer;
  font-size: 17px;
  font-weight: 600;
  color: #202124;
}
.col-xs-10.borderTopBottom.advancedoptdivStream span.col-xs-12.noPadding .iconArrow {
  margin-top: 5px;
}
.col-xs-10.borderTopBottom.advancedoptdivStream span.col-xs-12.noPadding p {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.col-xs-10.borderTopBottom.advancedoptdivStream .showadvancedoptions {
  padding-top: 20px;
  clear: both;
}
.col-xs-10.borderTopBottom.advancedoptdivStream .showadvancedoptions .introform .overflow-hidden .col-xs-10.form-group {
  width: 100%;
  padding: 0;
}
.col-xs-10.borderTopBottom.advancedoptdivStream .showadvancedoptions .advSettingsSlash .col-sm-12 {
  padding: 0;
}
.col-xs-10.borderTopBottom.advancedoptdivStream .showadvancedoptions .advSettingsSlash .col-sm-12 .col-xs-12.radioDiv {
  padding: 0;
}
.grayBG {
  padding: 20px 10px;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #e4e5e7;
}
.grayBG.alertsRemainder {
  clear: both;
  display: table;
  margin-left: 30px;
}
.grayBG .form-control {
  background: #ffffff;
}
.grayBG .template .editTemplate {
  padding-top: 4px !important;
}
.grayBG select.btn.btn-default.btnDropdown {
  background: #f9f9f9;
}
.textLinkBTN {
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  text-decoration: underline;
  margin-left: 10px;
  float: right;
}
.form-control::-webkit-input-placeholder {
  font-size: 15px;
  color: #5F6368;
  font-weight: 300;
}
.form-control::-moz-placeholder {
  font-size: 15px;
  color: #5F6368;
  font-weight: 300;
}
.form-control:-ms-input-placeholder {
  font-size: 15px;
  color: #5F6368;
  font-weight: 300;
}
.form-control:-moz-placeholder {
  font-size: 15px;
  color: #5F6368;
  font-weight: 300;
}
.textTransform {
  text-transform: capitalize;
}
.jsEditor ul.nav.nav-tabs li.active a {
  outline: none;
  color: #fff !important;
  border-width: 0;
  background: #5F6368;
  color: #fff;
  padding: 8px;
  font-size: 16px;
  margin: 0 10px 1px 0;
  min-width: 150px;
}
.userSaysDiv .col-xs-9.noPadding {
  width: 81%;
}
.userSaysDiv .col-xs-3.noPadding {
  width: 19%;
}
.failedRecog .alert.alert-sm.alert-warning.col-xs-10 {
  width: 89%;
  margin-top: 0;
}
.datePickerTbody thead {
  display: table-row-group !important;
}
.deploymentStatus .popovericon.tasklangpopover {
  position: absolute;
  right: -4px;
  top: 20px;
}
.deploymentStatus .popovericon.tasklangpopover .btx-help {
  padding-right: 4px;
}
.deploymentStatus h4 {
  font-size: 16px !important;
  font-weight: normal !important;
}
.deploymentStatus .success-color {
  color: green;
  font-size: 18px !important;
}
.deploymentStatus .fail-color {
  color: red;
  font-size: 15px !important;
}
.padding40 {
  padding: 40px;
}
.table-hover > tbody > tr:hover {
  background: rgba(242, 243, 245, 0.8);
}
._expander_ .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  min-width: 105px;
}
.flowBotsPublish .bt-mapping-container .row.wf-form .col-md-8.pull-right {
  width: 60%;
}
.flowBotsPublish .bt-mapping-container .row.wf-form .col-md-8.pull-right .action-fields-list .text-center hr {
  clear: both;
}
.flowBotsPublish .bt-mapping-container .row.wf-form .col-md-8.pull-right .action-fields-list .text-center label {
  text-transform: capitalize !important;
}
.logs-max-height {
  max-height: 500px;
  overflow: hidden;
  position: relative;
}
.logs-max-height .ps-scrollbar-y-rail {
  position: absolute !important;
}
.talkToBot {
  display: block;
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 999;
  border-radius: 50%;
}
.talkToBot .runbottitle {
  max-width: 0px;
  vertical-align: middle;
  font-size: 13px;
  color: white;
  padding: 0;
  background: #202124;
  border-radius: 4px;
  display: block;
  opacity: 0;
  cursor: pointer;
  white-space: nowrap;
  position: absolute;
  left: 0;
  bottom: 72px;
  width: 0;
  height: 0px;
  font-weight: 600;
}
.talkToBot .runbottitle .downArrow {
  position: relative;
  top: 20px;
  color: #202124;
  right: 35px;
  font-size: 18px;
  z-index: -3;
  transition: all 1s ease-in;
}
.talkToBot .runBotBtn {
  width: 50px;
  height: 50px;
  background-color: #0D6EFD;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09), 0 4px 40px 0 rgba(0, 0, 0, 0.09);
  border: 0;
  border-radius: 50%;
  outline: none !important;
}
.talkToBot .runBotBtn img {
  width: 25px;
}
.talkToBot .runBotBtn i.fa.fa-comments {
  font-size: 34px;
  text-align: center;
  color: #0D6EFD;
  line-height: 50px;
  border-radius: 50%;
}
.talkToBot .tooltip .tooltip-inner {
  min-width: 75px;
}
.tabsContainer .tab-content .tabpanel {
  display: none;
}
.tabsContainer .tab-content .tabpanel.active {
  display: block;
}
.modalPerfectScroll {
  position: relative;
  transition: linear height 0.8s;
  display: block !important;
}
.dynamicHeight {
  position: relative;
  display: block !important;
  transition: height 1s;
}
.standardResponsemodalPerfectScroll {
  position: relative;
  height: 510px !important;
  display: block !important;
}
.botAuthModal .modal-dialog .modal-footer.customFooter {
  width: 598px;
  position: fixed;
  bottom: -117px;
  left: 1px;
  right: 0;
  margin-left: 0;
}
.alert-action span {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  color: #fff;
  border-radius: 13px;
  border: solid 1px #fff;
  text-transform: uppercase;
}
.addAuthBtn {
  color: #0D6EFD;
  font-size: 12px;
  cursor: pointer;
}
.addAuthBtn i.fa.fa-plus {
  margin-right: 8px;
}
#languageSettings span.status {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #0D6EFD;
  color: #fff;
  border-radius: 13px;
  border: solid 1px #0D6EFD;
  text-transform: uppercase;
  text-align: center;
}
#languageSettings span.status:hover {
  cursor: pointer;
}
#languageSettings span.enabled {
  color: #0D6EFD;
  background-color: #ffffff;
}
#languageSettings .defaultLanguage {
  height: 12px;
  font-size: 12px;
  font-weight: 600;
  color: #5F6368;
  text-transform: uppercase;
  text-align: center;
}
#languageSettings .loVContext {
  background-color: #F8F9FA;
  border-radius: 4px;
  margin-left: 10px;
  padding: 0 10px;
  display: inline-block;
  color: #0D6EFD;
  margin-top: 4px;
  font-size: 13px;
}
#flowtask_imports .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0 !important;
  background: red;
  cursor: inherit;
  display: block;
}
#flowtask_imports .importResult {
  resize: none !important;
}
.safari .ace_cursor,
.safari10 .ace_cursor {
  transform: none !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.text-uppercase {
  text-transform: uppercase;
}
.entityWordWrap {
  max-width: 150px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  top: 3px;
}
kr-progress-loader {
  width: 100%;
}
kr-progress-loader .kr-progress-container {
  margin: auto;
  width: 100%;
}
kr-progress-loader .kr-progress-container .progress-bar {
  height: 4px;
  background-color: #BDC1C6;
  width: 100%	!important;
  overflow: hidden;
  border-radius: 6px;
  box-shadow: none;
}
kr-progress-loader .kr-progress-container .progress-bar-value {
  width: 100%;
  height: 100%;
  background-color: #0D6EFD;
  animation: indeterminateAnimation 1s infinite linear;
  transform-origin: 0% 50%;
  border-radius: 6px;
}
@keyframes indeterminateAnimation {
  0% {
    transform: translateX(0) scaleX(0);
  }
  40% {
    transform: translateX(0) scaleX(0.4);
  }
  100% {
    transform: translateX(100%) scaleX(0.5);
  }
}
li.noolliststyle {
  list-style-type: none;
}
.bulbiconwrappernew {
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 20px;
  background: #F8F9FA;
  border: 1px solid #e4e5e7;
}
.bulbiconwrappernew .step1Note {
  color: #806d16;
}
.bulbiconwrappernew .step1Note i {
  font-style: normal;
  font-size: 14px;
}
.bulbiconwrappernew .step1Note i b {
  display: block;
}
.bulbiconwrappernew .step2Note {
  color: #806d16;
}
.bulbiconwrappernew .step2Note i {
  font-style: normal;
  font-size: 14px;
}
.bulbiconwrappernew .step2Note i b {
  display: block;
}
.channelState {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #202124;
}
.channelModalHeader .step-progress-container {
  padding-left: 20px !important;
  z-index: 9;
  background-color: #ffffff;
}
.channelModalHeader .step-progress-container .step-progress-component {
  display: table;
  padding-left: 0px;
  margin-top: 5px;
}
.channelstep {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
}
.channelstep-1 {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.ringCentralEngageBold {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.zendeskBold {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.space-last {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin-left: 5px;
}
.fw-normal {
  font-weight: normal;
}
.slackChannelProtip {
  margin-bottom: 20px;
}
.pad-top-bot {
  padding: 10px 0 5px 20px;
}
.lower-alpha {
  list-style-type: lower-alpha;
}
.pad-top-bot-10 {
  padding-left: 80px;
}
rtm-channel .rtm_allow_alert_task_setup {
  font-weight: 600 !important;
  font-size: 14px !important;
  color: #202124;
}
rtm-channel .footer {
  padding: 0px !important;
  height: 50px;
  background-color: #ffffff !important;
}
rtm-channel .footer .btn-grp {
  padding-bottom: 20px;
}
rtm-channel .select2-container {
  width: 100% !important;
  border: 0 !important;
}
rtm-channel .select2-container .select2-choice {
  background-image: none !important;
  max-height: 40px;
  line-height: 14px;
  min-height: 35px;
}
rtm-channel .select2-container .select2-choice .select2-arrow b {
  background-position: 7px 5px !important;
  background-size: 80px 40px !important;
}
rtm-channel .select2-container-active .select2-choice {
  border-color: #0D6EFD;
  box-shadow: none !important;
}
rtm-channel .form-ele-title {
  font-size: 14px;
  font-weight: 600;
  color: #5F6368;
  margin-bottom: 5px;
}
rtm-channel .apps-empty {
  text-align: center;
  padding: 35px;
  font-size: 16px;
}
rtm-channel .webMobileClientChannel .configureTab {
  background: #FFFFFF;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 6px;
  padding: 20px;
}
rtm-channel .webMobileClientChannel .configureTab .rtmMainAccordion {
  display: flex;
  align-items: center;
}
rtm-channel .webMobileClientChannel .configureTab .rtmMainAccordion .rtmLeft .channelName {
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #202124;
}
rtm-channel .webMobileClientChannel .configureTab .rtmMainAccordion .rtmLeft .channelDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  color: #5F6368;
  margin-top: 5px;
  padding-right: 90px;
}
rtm-channel .webMobileClientChannel .configureTab .rtmMainAccordion .rtmRight {
  width: 124px;
  flex-shrink: 0;
  justify-content: right;
  display: flex;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody {
  margin-top: 16px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-collapse {
  background: #f8f9fa;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-heading {
  background-color: #f8f9fa;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-heading .panel-title .accor-collapse {
  border-top: 0px solid #fff;
  padding: 20px;
  border: 0 !important;
  outline: 0 !important;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-heading .panel-title .accor-collapse::before {
  display: inline-block;
  transform: rotate(0deg);
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-heading .panel-title .accor-collapse.collapsed::before {
  display: inline-block;
  transform: rotate(-90deg);
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel {
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 6px;
  margin-bottom: 16px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel .panel-heading .panel-title .name {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel .panel-heading .panel-title .name .check-icon {
  margin-left: 2px;
  position: relative;
  top: 2px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel .panel-heading .panel-title .desc {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #5F6368;
  padding-top: 5px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel:last-child .panel-heading h4 a {
  border-bottom: 1px solid #fff;
  border: 0 !important;
  outline: 0 !important;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body {
  padding: 0 37px 10px 20px;
  border-bottom: 0;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .selectAppInput {
  display: flex;
  align-items: center;
  clear: both;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .selectAppInput .appButtonsDiv .appButtons {
  min-width: auto;
  margin-left: 0;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .selectAppInput .appButtonsDiv .appButtons .btn {
  margin-left: 8px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv {
  padding: 0;
  margin: 0;
  border: 0;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .form-ele-title {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .copyInput {
  display: flex;
  align-items: center;
  clear: both;
  width: 100%;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .copyInput .inputs {
  width: 100%;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .copyInput .inputs input {
  border: 1px solid #bdc1c6;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .copyInput .btnCopySave {
  margin-left: 8px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .edit-appDetailsDiv .JSONDiv {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  padding: 0;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .label-text {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .label-desc {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #5F6368;
  padding-bottom: 10px;
  padding-right: 10px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar {
  margin-top: 10px;
  width: 754px;
  padding-right: 2px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification {
  flex-direction: column;
  align-items: flex-start;
  background-color: #F3F8FF;
  border: solid 1px #85b7fe;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-title {
  color: #07377F;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-title .icon {
  margin-right: 10px;
  font-size: 13px;
  color: #26344a;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text {
  font-size: 12px;
  line-height: 21px;
  color: #07377F;
  padding-right: 82px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text .icon {
  margin-right: 10px;
  font-size: 13px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text .icon .btx-ok {
  color: #c9d8ed;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text .icon .btx-ok::before {
  color: #c9d8ed;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text .icon.active .btx-ok {
  color: #28a745;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .hint-bar .kr-sg-multi-line-notification .toast-text .icon.active .btx-ok::before {
  color: #28a745;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input {
  margin-bottom: 20px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy {
  display: flex;
  align-items: center;
  justify-content: center;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy.disableInput input {
  background: #EFF0F1;
  pointer-events: none;
  color: #BDC1C6;
  border: none;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy.disableInput .copy {
  pointer-events: none;
  background: #f8f9fa !important;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy.disableURL input {
  background: #EFF0F1;
  pointer-events: none;
  color: #BDC1C6;
  border: none;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy .actions {
  flex-shrink: 0;
  width: 86px;
  display: flex;
  justify-content: right;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .url-input .kr-sg-input-text .divDeleteCopy .actions .copy {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 5px;
  cursor: pointer;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode {
  margin-bottom: 20px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .label-text {
  padding-bottom: 3px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code {
  width: 754px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header {
  padding: 8px 9px 8px 17px;
  background: #eff0f1;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header .code {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  color: #3c4043;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header .code .columns {
  margin-right: 10px;
  background: #202124;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 1px 4px;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header .code .columns .btx-in-progress {
  color: #ffda2d;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header .copy {
  border-radius: 6px;
  padding: 5px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .header .copy i {
  margin-right: 7px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .embedcode .html-code .scriptTag {
  background: #FFFFFF;
  color: #202124;
  padding: 20px 10px;
  overflow: auto;
  display: flex;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain {
  margin-bottom: 20px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain .kr-sg-input-text {
  margin-bottom: 10px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain .kr-sg-input-text .delete-icon {
  margin-left: 10px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 5px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain .add-domains {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #0D6EFD;
  cursor: pointer;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain .add-domains i {
  position: relative;
  top: 2px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .whitelist-domain .no-domains-found {
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 11px 0;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .panel-body .webmobile-sdk {
  margin-bottom: 20px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .custom-panel {
  display: flex;
  align-items: center;
  border-top: 0px solid #fff;
  padding: 20px;
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 6px;
  margin-bottom: 16px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .custom-panel .rtmLeft .channelName {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .custom-panel .rtmLeft .channelDesc {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #5F6368;
  padding-top: 5px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .custom-panel .rtmRight {
  width: 124px;
  flex-shrink: 0;
  justify-content: right;
  display: flex;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .kr-sg-accordion .custom-panel:hover {
  text-decoration: none;
  background-color: #f3f3f4;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .tooltip-custom.alert-icon {
  margin-left: 5px;
  position: relative;
  top: 2px;
}
rtm-channel .webMobileClientChannel .configureTab .configureBody .tooltip-custom .tooltiptextalert {
  margin-left: -120px !important;
  bottom: 25px !important;
}
.websdk-channel-slider .apps-empty {
  text-align: center;
  padding: 35px;
  font-size: 16px;
}
.selectapp-dropdown .dropdown .content-menu .selectTitle {
  background: #E4E5E7;
  font-weight: bold;
}
kore-channel .options-wrap {
  margin-left: 50px;
  margin-top: 5px;
}
kore-channel .options-wrap.divRadioKoreChannel {
  margin-left: 18px;
  margin-bottom: 0;
}
kore-channel .responseAccordionContainer .panel-body {
  padding-top: 0;
}
kore-channel .responseAccordionContainer .advSettingsSlash {
  padding: 0;
  margin: 0;
  display: table;
}
kore-channel .responseAccordionContainer .advSettingsSlash .col-xs-12.radioDiv {
  padding: 0 !important;
}
.country-codes .navbar-search-wrapper .navbar-search .search-bar {
  padding: 10px;
}
.country-codes .country-codes-ul {
  padding: 10px 0;
  width: 324px;
  position: relative;
}
.country-codes .country-codes-ul .scroll-data {
  width: 100%;
}
.country-codes .phone-field {
  margin: 0 !important;
}
.country-codes button.country-codes-toggle {
  float: left;
  width: 200px;
  height: 32px;
  background: #fff;
  border: 1px solid transparent;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  position: absolute;
  z-index: 4;
  border-right: 1px solid #ddd;
  top: 1px;
  left: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.country-codes button.country-codes-toggle .fa-chevron-down {
  padding-left: 5px;
  font-size: 10px;
  position: relative;
  top: -1px;
}
.country-codes button.country-codes-toggle:hover {
  color: #0d6efd !important;
}
.country-codes input.form-control.phone-field {
  float: left;
  width: 590px;
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
  padding-left: 210px;
}
.country-codes .bt-mb-delete {
  position: absolute;
  top: 12px;
  right: -15px;
}
.country-codes .bt-mb-delete .fa-minus-circle {
  color: #ff5d6d !important;
}
.country-codes .bt-mb-delete .fa-minus-circle:hover {
  opacity: 0.8;
}
.country-codes .bt-mob-add a {
  font-size: 13px;
  font-weight: 600;
  margin: 10px 0;
  display: inline-block;
}
.country-codes .bt-mob-add a .fa-plus {
  color: #0D6EFD;
  font-size: 11px;
  margin-right: 2px;
}
.country-codes .dropdown-menu.dropdown-menu-left {
  padding: 0 !important;
  top: 35px !important;
  width: 100%;
}
.country-codes ul {
  list-style: none;
}
.country-codes ul span.name {
  margin-right: 10px;
}
.cisco-api {
  padding-top: 20px;
}
.ciscoChannels .col-xs-12.channel-content .info {
  padding: 10px;
  display: inline-block;
  width: 100%;
}
.ciscoChannels .col-xs-12.channel-content .info img {
  width: 100%;
}
.ciscoChannels .country-codes input.form-control.phone-field {
  width: 563px;
  border-bottom-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.ciscoChannels .country-codes button.country-codes-toggle {
  width: 170px;
}
.emailInput {
  width: 385px !important;
}
.label-width {
  width: 100%;
}
email-channel .inner-scroll {
  top: 0;
  padding-top: 0;
}
.paddingBottom0 {
  padding-bottom: 0 !important;
}
.top0Imp {
  top: 0 !important;
}
.channelInnerContent {
  padding: 30px 15px !important;
}
.channelInnerContent .fbChannels .fb-workplace-config .info .permission-label {
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
.channelInnerContent .fbChannels .fb-workplace-config .info .permission-label .fa.fa-angle-down {
  display: none;
  font-weight: 600;
}
.channelInnerContent .fbChannels .fb-workplace-config .info .permission-label .fa.fa-angle-up {
  display: inline-block;
  font-weight: 600;
}
.channelInnerContent .fbChannels .fb-workplace-config .info .permission-label.collapsed .fa.fa-angle-down {
  display: inline-block;
  font-weight: 600;
}
.channelInnerContent .fbChannels .fb-workplace-config .info .permission-label.collapsed .fa.fa-angle-up {
  display: none;
  font-weight: 600;
}
.channelInnerContent .acc-link .enable_text {
  position: relative;
  left: -9px;
  top: -1px;
}
.channelInnerContent .acc-link .disable_text {
  position: relative;
  top: -1px;
}
.channelInnerContent .idp-error {
  margin-bottom: -15px;
}
.channelInnerContent .events-config-note {
  background: #fef5e6;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  margin-top: 15px;
}
.channelInnerContent .events-config-note .bulbicon {
  margin-right: 15px;
  display: block;
  float: left;
}
.channelInnerContent .events-config-note .helpIcon {
  color: #5F6368;
  cursor: pointer;
  margin-left: 3px;
}
.channelInnerContent .font-weight-500 {
  font-weight: 500;
}
.channelInnerContent .ice-breakers .ice-break-toggle {
  position: absolute !important;
  right: 15px !important;
}
.paddingRightLeft30 {
  padding: 0 30px !important;
}
.displayFlex {
  display: flex;
}
.channel-content .sub-head {
  font-weight: 600;
}
.channel-content .fitImage {
  max-width: 200px;
  object-fit: fill;
}
.channel-content .slack-threads-ttl {
  font-size: 14px !important;
  font-weight: 500 !important;
}
.channel-content .slack-threads-desc {
  font-size: 12px !important;
  font-weight: 400 !important;
}
.channel-content .slack-thread-new {
  font-weight: 500 !important;
}
.mircosoft-forms-channel .channel-content {
  padding: 0;
}
.mircosoft-forms-channel .channel-content .info {
  padding: 12px 0;
  display: inline-block;
  width: 100%;
}
form[name='amazonAlexaForm'] .modalBody .channel-content .radioDiv label[for='dialog'] span.opt-title {
  font-weight: 600;
}
form[name='amazonAlexaForm'] .modalBody .channel-content .radioDiv label[for='dialog'] span.opt-title {
  font-weight: 600;
}
form[name='amazonAlexaForm'] .modalBody .channel-content .checkbox.checkbox-primary label[for='EnabledefaultIntents'] {
  font-weight: initial;
}
#whatsAppModal .modal-content,
#skypePremiseModal .modal-content,
#rcsBusinessModal .modal-content {
  width: 485px;
}
#whatsAppModal .modal-content .modal-body,
#skypePremiseModal .modal-content .modal-body,
#rcsBusinessModal .modal-content .modal-body {
  text-align: center;
  padding: 15px 30px;
}
#whatsAppModal .modal-content .modal-body img,
#skypePremiseModal .modal-content .modal-body img,
#rcsBusinessModal .modal-content .modal-body img {
  width: 83px;
  height: 71px;
  margin-bottom: 10px;
}
#whatsAppModal .modal-content .modal-body .link-kore,
#skypePremiseModal .modal-content .modal-body .link-kore,
#rcsBusinessModal .modal-content .modal-body .link-kore {
  display: block;
  margin-top: 5px;
}
.fb-channel-page .channel-content.fb-workplace-config .info label.info-head {
  font-weight: normal;
  font-size: 14px !important;
}
.fb-channel-page .channel-content.fb-workplace-config .info input.disabled {
  pointer-events: none;
}
.fb-channel-page .channel-content.fb-workplace-config .info label.check-perms.disabled {
  opacity: 0.6;
  pointer-events: none;
}
.fb-channel-page .channel-content.fb-workplace-config .checkbox.checkbox-primary label {
  font-weight: normal;
}
.whatsAppChannelSlider .modalBody.fb-channel-page .fbChannels .channel-content .hintDiv .icon {
  vertical-align: top;
}
.whatsAppChannelSlider .modalBody.fb-channel-page .fbChannels .channel-content .hintDiv .icon img {
  border: none;
  margin-top: 0;
}
.whatsAppChannelSlider .modalBody.fb-channel-page .fbChannels .channel-content .hintDiv .description {
  vertical-align: middle;
}
.twilio-ivr-settings.twilioChannelContainer .events-form {
  padding: 20px;
  background: #F8F9FA;
  border-radius: 5px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .dropdown-open .dropdown-input .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .dropdown-open .dropdown-input .master-bot {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #1372ff;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .dropdown-menu .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .dropdown-menu .masterBot .ubBot {
  color: #1372ff;
  font-size: 12px;
  float: right;
  margin-right: 20px;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 10px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .radioDiv.space-between {
  display: flex;
  justify-content: space-between;
  clear: both;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .eventConfigurationDropDown {
  display: table;
  width: 100%;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .events-config-note {
  background: #fef5e6;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  margin-top: 15px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .events-config-note .bulbicon {
  margin-right: 15px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .show-message-block .add-box {
  background-color: #ffffff;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .show-message-block .fa.fa-plus {
  margin-right: 5px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .show-message-block .welcomeMessageDiv {
  margin-top: 10px;
}
.twilio-ivr-settings.twilioChannelContainer .events-form .show-message-block .welcomeMessageDiv .msgDiv {
  background-color: #fff;
  border-radius: 5px;
  padding-right: 20px;
}
#audioCodesChannel .step-progress-container .step-progress-component {
  padding-left: 0;
}
#audioCodesChannel .modalBody.audio-codes-channel {
  padding-top: 35px;
}
#audioCodesChannel .modalBody.audio-codes-channel .group-radiobutton .kr-sg-radiobutton > label {
  font-weight: normal;
}
#audioCodesChannel .modalBody.audio-codes-channel .sub-head-audio {
  padding-left: 0;
  color: #5F6368;
  font-size: 12px;
}
.pl-10 {
  padding-left: 10px !important;
}
.pr-10 {
  padding-right: 10px !important;
}
.syniverse-highlight {
  background: #c00000;
  color: white;
  font-weight: 500;
  margin-left: 5px;
}
.reduce-bottom {
  margin-top: -10px;
}
.webhookUrl-style {
  position: absolute;
  top: 15px;
  right: 0;
}
.disableURL {
  color: #5F6368;
  cursor: not-allowed;
}
.disablePublish {
  color: #5F6368;
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}
.disableCopyRedirect {
  color: #5F6368;
  cursor: not-allowed;
  pointer-events: none;
}
.oauthAuthorize {
  padding-left: 0px;
}
.oauthAuthorize .authorize-button {
  color: #0D6EFD !important;
  border-color: #0d6efd !important;
}
.enable-agent-handoff {
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding-top: 15px;
  padding-bottom: 7px;
  padding-left: 0px;
}
.oauth {
  pointer-events: none;
}
.oauth-text {
  font-size: 12px;
  color: #5F6368;
  padding-left: 25px;
}
.label-action {
  pointer-events: none;
}
.authorization-type-header {
  font-weight: 500;
}
.authorization-type-header .authorization-type {
  font-size: 14px;
}
.agent-handoff-decscription {
  font-size: 12px;
}
.enable-agent-handoff-desc .kr-sg-checkbox.enable-agent-handoff {
  display: block !important;
}
.enable-agent-handoff-desc .kr-sg-checkbox.enable-agent-handoff .toggle-position {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.enable-agent-handoff-desc .kr-sg-checkbox.enable-agent-handoff .toggle-position .label-action {
  padding-left: 0px !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  color: #202124 !important;
}
.enable-agent-handoff-desc .kr-sg-checkbox.enable-agent-handoff .agent-handoff-decscription {
  padding: 5px 0 0 0px;
  color: #5f6368;
}
.enable-agent-handoffOauth {
  display: block !important;
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding-bottom: 2px;
  margin-top: 22px;
  margin-bottom: 21px;
  padding-top: 16px;
}
.enable-agent-handoffOauth.email {
  border-bottom: none !important;
}
.enable-agent-handoffOauth .toggle-position {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.enable-agent-handoffOauth .toggle-position .OAuth-position {
  padding: 0px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #202124;
}
.agent-handoff-oauthDesc {
  padding: 5px 0 0 0px !important;
  color: #5F6368 !important;
  font-size: 12px;
}
.step2-zendesk {
  padding-left: 24px;
}
.step-3-zendesk {
  padding-left: 19%;
}
.channel-content .info .phone-numb-field {
  width: 292px;
  border-radius: 4px;
  display: flex;
}
.channel-content .info .phone-numb-field .form-control {
  width: 100%;
}
.channel-content .info .phone-numb-field .phone-add-icon {
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 32px;
  height: 34px;
  min-width: auto;
  padding: 0;
  cursor: pointer;
  background-color: #f0f1f2;
  border: 1px solid #f0f1f2;
}
.channel-content .info .warningAlerts {
  width: 292px;
  padding-top: 1px;
  font-size: 12px;
  clear: both;
}
.channel-content .marginBTM10 {
  margin-bottom: 5px !important;
}
.phn-records {
  display: flex;
  clear: both;
  flex-wrap: wrap;
}
.phn-records .phone-numbers-positions {
  width: 320px !important;
  padding: 0 0 0 15px;
}
.phn-records .phone-numbers-positions:nth-child(even) {
  padding-left: 0 !important;
}
.phn-records .phone-numbers-positions:nth-child(even) .info .phone-numb-field {
  padding-left: 0 !important;
  width: 260px;
}
.phn-records .phone-numbers-positions:nth-child(even) .warningAlerts {
  padding-left: 0;
  width: 264px;
}
.phn-records .phone-numbers-positions .info .phone-numb-field .phone-add-icon {
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 32px;
  height: 34px;
  min-width: auto;
  padding: 0;
  cursor: pointer;
  background-color: #ffffff;
  border: 1px solid #e3e4e6;
}
.phn-records .phone-numbers-positions .info .phone-numb-field .phone-add-icon:hover {
  background-color: #e3e4e6;
}
.add-icon-roatate {
  transform: rotate(45deg);
}
.whatsapp-showmore {
  padding-left: 6px;
  padding-bottom: 12px;
}
.whatsapp-showmore .moreNumbers {
  color: #2B75E4;
  padding-left: 12px;
  cursor: pointer;
}
.marginBTM10 .noPadding .phone-numb-help {
  font-size: 13px !important;
  cursor: pointer;
}
.privateKeyTop {
  margin-bottom: 15px !important;
}
.form-group .noPadding .toggle-associate-app {
  position: absolute !important;
  right: 0;
  top: 0;
}
.gupshupSecure {
  display: flex;
  align-items: center;
  clear: both;
  margin-bottom: 10px;
}
.gupshupSecure .kr-sg-dropdowns {
  width: 100%;
}
.gupshupSecure .appButtonsDiv {
  display: flex;
}
.gupshupSecure .appButtonsDiv .btn {
  width: 68px;
  flex-shrink: 0;
}
.btx-help.basic-auth-help-txt {
  padding-left: 6px;
  position: relative;
  top: 2px;
}
.desc-steps {
  text-align: left;
  margin: 0;
  padding-left: 0px;
  display: inline-block;
  width: 100%;
}
.desc-steps .pad-top-bot-10 {
  margin: 12px 0 30px 0px;
  padding: 0 0 0 40px;
}
.audio-codes-channel .smart-assist-intrucations {
  text-align: center;
}
.audio-codes-channel .noPadding .smart-assist-title {
  font-size: 20px;
  font-weight: 700;
  margin-top: 34px;
}
.audio-codes-channel .noPadding .smart-assist-title-1 {
  font-size: 25px;
  color: #5F6368;
  margin-top: 14px;
}
.audio-codes-channel .noPadding .smart-assist-desc {
  text-align: left;
  margin-top: 28px;
  padding-left: 23px;
}
.smart-assist-logo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.smart-assist-logo .imgWidth {
  width: 34px;
  height: 27px;
  margin-top: 27px;
  padding-right: 6px;
}
.smart-assist-logo .smart-assist-title {
  margin-top: 0px;
}
.oauthAuthorize .smart-assist-redirect .btx-external-link {
  padding-left: 5px;
}
.oauthAuthorize .smart-assist-redirect .redirect-btn {
  background: none;
  border: none;
  margin-top: 5px;
}
.microsoft-tenants-align {
  margin-top: 10px;
  padding-bottom: 5px !important;
}
.configure-switch-board .kr-sg-multi-line-notification-link .main-heading {
  color: var(--gray-800, #1d2939) !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 18px;
  margin-bottom: 5px;
}
.configure-switch-board .kr-sg-multi-line-notification-link .tost-text {
  color: var(--gray-800, #1d2939) !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 18px;
  margin-bottom: 5px;
}
.configure-switch-board .kr-sg-multi-line-notification-link .know-link {
  color: var(--kora-blue-blue-highlight, #0d6efd);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  text-align: right;
  cursor: pointer;
  position: relative;
}
.configure-switch-board .kr-sg-multi-line-notification-link .know-link .btx-left-menu-generalSettings {
  position: relative;
  top: 1px;
}
.configure-switch-board .kr-sg-multi-line-notification-link .know-link.disable {
  pointer-events: none;
}
.configure-switch-board .kr-sg-multi-line-notification-link .know-link .loader {
  position: absolute;
  right: 120px;
  height: 5px;
  width: 0;
}
.default-integrations .heading_label_text {
  color: var(--kora-grey-grey-dark-1, #202124);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
}
.default-integrations .heading_desc {
  color: var(--kora-grey-grey-dark-3, #5f6368);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
}
.default-integrations .options .custom-options .kr-sg-dropdowns .label-desc {
  color: var(--kora-grey-grey-dark-3, #5f6368);
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 5px;
}
.switch_board_integration_modal .astric {
  color: #a29e9e;
  position: relative;
  bottom: 3px;
}
.col-xs-12.session-closure {
  border-bottom: 1px solid #e4e5e7;
}
.col-xs-12.session-closure .sessionClosureToggle {
  position: absolute;
  right: 0;
}
.col-xs-12 .noMargin.session-closure-desc {
  padding-bottom: 20px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  color: var(--kora-grey-grey-dark-3, #5f6368) !important;
}
.col-xs-2 .trashIcon.meta-data-delete {
  color: #ff0000;
}
.enable-email-template-design {
  display: flex;
  gap: 20px;
  margin: 20px 0px;
}
.enable-email-template-design .enable-email-template-design-sidebar {
  width: 187px;
}
.enable-email-template-design .enable-email-template-design-sidebar img {
  width: 100%;
}
.enable-email-template-design .enable-email-template-design-from {
  width: 357px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.enable-email-template-design .enable-email-template-design-from .template-edit {
  width: 100%;
  flex-direction: column;
  display: flex;
}
.enable-email-template-design .enable-email-template-design-from .template-edit label {
  color: var(--neutral-900, #171717) !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 20px;
}
.enable-email-template-design .enable-email-template-design-from .template-edit .field-group {
  display: flex;
  align-items: center;
  width: 100%;
}
.enable-email-template-design .enable-email-template-design-from .template-edit .field-group input {
  height: 40px !important;
  padding: 10px 12px;
  border-radius: 6px 0px 0px 6px !important;
  border: 1px solid var(--neutral-200, #e5e5e5);
  background: var(--generic-white, #ffffff);
  box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
  min-width: 300px !important;
}
.enable-email-template-design .enable-email-template-design-from .template-edit .field-group input::placeholder {
  color: var(--neutral-400, #a3a3a3) !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 20px;
}
.enable-email-template-design .enable-email-template-design-from .template-edit .field-group .input-group-addon {
  display: flex;
  width: 145px;
  height: 40px;
  padding: 10px 16px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  flex-shrink: 0;
  border-radius: 4px;
}
.enable-email-template-design .enable-email-template-design-from .template-preview {
  padding: 6px 12px;
  border-radius: 4px;
  border: 1px solid var(--primary-400, #5591e9);
  cursor: pointer;
  color: var(--primary-400, #5591e9);
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  width: 70px;
}
.emailPreview .modal-dialog .modal-content {
  height: 450px;
}
.emailPreview .modal-dialog .modal-content .modal-header {
  border-bottom: none !important;
  box-shadow: none !important;
  height: auto;
  padding-bottom: 0;
}
.emailPreview .modal-dialog .modal-content .closeDiv {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ffffff;
  border-radius: 100%;
  position: absolute;
  right: 30px;
  top: 18px;
  cursor: pointer;
}
.emailPreview .modal-dialog .modal-content .modal-body {
  height: 365px;
}
.emailPreview .modal-dialog .modal-content .modal-footer {
  text-align: center !important;
  border-bottom: none !important;
  box-shadow: none !important;
}
.email-html-editor .markDownStyle {
  padding: 30px;
}
.email-html-editor .tool-bar-hide .form-group .markdown-editor {
  height: 400px;
}
.email-html-editor .tool-bar-hide .form-group .markdown-editor .toolbar {
  display: none !important;
}
.email-html-editor .more-btns-email {
  display: flex;
  padding: 10px 16px;
  justify-content: right;
  align-items: center;
  gap: 6px;
  position: relative;
  bottom: 64px;
}
.email-html-editor .email-preview {
  border: 1px solid var(--primary-400, #5591e9);
}
.download-script .script-btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 34px;
  padding: 8px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  position: relative;
  top: 5px;
}
.email-display-name .display-name-block .display-name-type {
  width: 79% !important;
}
.warning-notification.gbm-deprication {
  display: flex;
  align-items: center;
  background: #FFFBEA !important;
  margin: 0 -50px 0 -50px;
  justify-content: center;
  margin: 0 0 20px 0;
}
.warning-notification .tost-text {
  color: #806D16 !important;
  font-size: 12px !important;
  line-height: 18px;
  padding: 0 30px 0 10px;
}
.switchboard-modal-content.width645,
.manage-notes-run-content.width645 {
  width: 645px !important;
}
.switchboard-modal-content .modal-header,
.manage-notes-run-content .modal-header {
  padding: 20px 20px 0px 20px !important;
  box-shadow: none !important;
}
.switchboard-modal-content .modal-header .modal-title,
.manage-notes-run-content .modal-header .modal-title {
  color: var(--kora-grey-grey-dark-1, #202124);
  font-size: 22px;
  font-weight: 400;
  line-height: 34px;
}
.switchboard-modal-content .modal-body,
.manage-notes-run-content .modal-body {
  padding: 20px !important;
}
.switchboard-modal-content .modal-body .configuration_desc_s,
.manage-notes-run-content .modal-body .configuration_desc_s {
  color: var(--grey-palette-grey-130, #605e5c);
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 20px;
}
.switchboard-modal-content .modal-body .notes-input,
.manage-notes-run-content .modal-body .notes-input {
  border-radius: 4px;
  border: 1px solid var(--Kora-Grey-Grey-Medium-2, #bdc1c6);
  background: var(--Kora-Grey-White, #ffffff);
  box-sizing: border-box;
  padding: 10px;
  resize: none !important;
}
.switchboard-modal-content .modal-body .maxlength-chars,
.manage-notes-run-content .modal-body .maxlength-chars {
  font-size: 11px;
  position: absolute;
  right: 20px;
  bottom: 0;
  color: #bdc1c6;
}
.switchboard-modal-content .modal-footer,
.manage-notes-run-content .modal-footer {
  box-shadow: none !important;
}
.switchboard-modal-content .modalFooter .sunshine-channel-save-loading,
.manage-notes-run-content .modalFooter .sunshine-channel-save-loading {
  position: relative;
  top: 5px;
  left: 3px;
}
#createNewAppSupport .new-app-channel-loading,
#channel-ivr-support .new-app-channel-loading {
  text-align: center;
  width: 100%;
  padding: 50px 0;
}
#createNewAppSupport .new-app-channel-loading .fa.fa-spinner,
#channel-ivr-support .new-app-channel-loading .fa.fa-spinner {
  margin-left: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#channel-ivr-support .events-form {
  padding: 20px;
  background: #F8F9FA;
  border-radius: 5px;
}
#channel-ivr-support .events-form .dropdown-open .dropdown-input .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
#channel-ivr-support .events-form .dropdown-open .dropdown-input .master-bot {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #1372ff;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
#channel-ivr-support .events-form .dropdown-menu .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
#channel-ivr-support .events-form .dropdown-menu .masterBot .ubBot {
  color: #1372ff;
  font-size: 12px;
  float: right;
  margin-right: 20px;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 10px;
}
#channel-ivr-support .events-form .radioDiv.space-between {
  display: flex;
  justify-content: space-between;
  clear: both;
}
#channel-ivr-support .events-form .eventConfigurationDropDown {
  display: table;
  width: 100%;
}
#channel-ivr-support .events-form .events-config-note {
  background: #fef5e6;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  margin-top: 15px;
}
#channel-ivr-support .events-form .events-config-note .bulbicon {
  margin-right: 15px;
}
#channel-ivr-support .events-form .show-message-block .add-box {
  background-color: #ffffff;
}
#channel-ivr-support .events-form .show-message-block .fa.fa-plus {
  margin-right: 5px;
}
#channel-ivr-support .events-form .show-message-block .welcomeMessageDiv {
  margin-top: 10px;
}
#channel-ivr-support .events-form .show-message-block .welcomeMessageDiv .msgDiv {
  background-color: transparent;
  border-radius: 5px;
  padding-right: 0px;
}
.createAppModal .input-group {
  border-bottom: 1px solid #EEE;
  margin: 0;
  padding: 0;
  width: 100%;
  max-width: 100%;
}
.createAppModal .input-group .error {
  position: absolute;
  color: #ff6969;
}
.createAppModal .input-group .nameTitle {
  padding: 15px 0 4px;
  font-size: 16px;
  width: 100%;
  color: #666666;
  font-weight: normal;
}
.createAppModal .input-group input {
  background-color: transparent;
  outline: 0;
  box-shadow: none;
  border: 0;
  margin: 0;
  padding: 0;
  border-radius: 0;
  font-size: 16px;
  color: #666;
  height: auto;
  font-weight: 400;
  width: 60%;
}
.createAppModal .defineApp .modal-body label {
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.createAppModal .defineApp .modal-body .option {
  min-height: 45px;
}
.createAppModal .defineApp .modal-body .app-name .form-control {
  background: transparent !important;
}
.createAppModal .defineApp .modal-body .algorithm .form-control {
  background: transparent !important;
}
.createAppModal .defineApp .modal-body .algorithm .public-key {
  margin: 15px 0px;
  height: 80px;
}
.createAppModal .defineApp .modal-body .bots .bot-select {
  width: 100%;
  margin: 0px 0px 15px 0px;
}
.createAppModal .defineApp .modal-body .push-notify .pushEnableWrp {
  padding-bottom: 10px;
}
.createAppModal .defineApp .modal-body .push-notify textarea {
  height: 100px;
  background: transparent !important;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options {
  margin-top: 20px;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .kr-sg-radiobutton {
  padding-right: 0;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .kr-sg-radiobutton.push-notif-manage-link .radio-custom-label .mange-res {
  display: inline-block;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .msg-delivery-protip .bulb-info-icon {
  position: relative;
  bottom: 41px;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .desc {
  padding: 4px 0 0 28px;
  font-size: 12px;
  color: #5f6368;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .heading-desc {
  font-family: Inter;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  margin: 5px 0 10px 0;
}
.createAppModal .defineApp .modal-body .push-notify .push-notify-options .mange-res {
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  color: #0D6EFD;
  cursor: pointer;
}
.createAppModal .defineApp .modal-body .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
}
.createAppModal .defineApp .modal-body .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.createAppModal .defineApp .modal-body .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.createAppModal .defineApp .modal-body .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.createAppModal .defineApp .modal-body .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.createAppModal .defineApp .modal-body .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.createAppModal .defineApp .modal-body .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.createAppModal .defineApp .modal-body .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
.createAppModal .defineApp .modal-body textarea {
  resize: none;
}
.createAppModal .checkbox input[type=checkbox] {
  margin-left: 0;
}
.createAppModal .checkbox {
  margin-top: 0;
  margin-bottom: 0;
}
.createAppModal .confirmApp .client-wrp,
.createAppModal .confirmApp .secret-wrp {
  background: #F3F3F3;
  padding: 20px;
  font-size: 18px;
  font-weight: 500;
  position: relative;
  margin: 5px;
}
.createAppModal .confirmApp .client-wrp .refreshSecretBtn,
.createAppModal .confirmApp .secret-wrp .refreshSecretBtn {
  position: absolute;
  right: 20px;
  top: 20px;
}
.createAppModal .confirmApp .app-name-confim-wrp {
  padding: 20px;
  background: #eee;
  margin: 5px;
  font-size: 18px;
}
.viewAppModal .modal-body {
  padding: 15px 40px;
  font-size: 16px;
}
.viewAppModal .modal-body .option {
  border-bottom: 1px solid #E4E5E7;
  padding: 10px 0px;
  word-break: break-all;
}
.viewAppModal .modal-body .option .col-sm-3 {
  color: #a9a9a9;
}
.viewAppModal .modal-body .option:last-child {
  border: none;
}
.viewAppModal .modal-body .option textarea {
  resize: none;
  height: 100px;
}
.edit-appDetailsDiv {
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 20px 10px;
  margin-bottom: 15px;
  display: table;
  margin-top: 15px;
  position: relative;
  z-index: 0;
  width: 100%;
}
.edit-appDetailsDiv input {
  background: #ffffff !important;
}
.appButtonsDiv {
  text-align: end !important;
}
.appButtonsDiv .appButtons {
  min-width: 150px;
  margin-left: 10px;
}
.secondaryColor {
  color: #5f6368;
}
sdk-apps .sdkSteps .eachStep .stepTitle {
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  margin: 0;
}
sdk-apps .sdkSteps .eachStep .stepDesc {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
sdk-apps .buttonContainer {
  position: fixed;
  bottom: 0px;
  width: 100%;
  height: 50px;
  left: 226px;
  padding: 5px 30px;
  background: #fff;
  box-shadow: 0px -2px 5px rgba(32, 33, 36, 0.2);
}
sdk-apps .buttonContainer .text-info {
  margin-left: 0;
}
sdk-apps .appNameInput {
  padding: 0;
}
sdk-apps .appNameInput .select2-container {
  z-index: 0;
  border: 0;
  padding: 0;
}
sdk-apps .appNameInput .select2-container .select2-choice {
  padding: 0 5px 0 0;
  border: 1px solid #BDC1C6;
  cursor: text;
  overflow: hidden;
  border-radius: 4px;
  min-height: 30px;
  height: 34px;
  background-image: none;
}
sdk-apps .appNameInput .select2-container .select2-choice .select2-chosen {
  padding-top: 3px;
}
sdk-apps .appNameInput .select2-container .select2-choice .select2-arrow {
  top: -5px;
}
sdk-apps .appCreateBtn {
  padding-right: 0;
}
sdk-apps .appCreateBtn .btnSpan {
  float: right;
}
sdk-apps .appCreateBtn .btnSpan.btn_add {
  width: 100%;
}
sdk-apps .appCreateBtn .btnSpan.btn_add button {
  width: 100% !important;
}
.JSONDiv {
  clear: both;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.JSONDiv.textalignEnd {
  text-align: end;
}
.JSONDiv .JSONText {
  text-decoration: underline;
  cursor: pointer;
  color: #0D6EFD;
  padding-left: 3px;
}
#JWTToken .modal-body {
  padding: 70px 40px;
}
#JWTToken .modal-body .csCode {
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  padding: 10px;
}
#JWTToken .modal-body .csCode pre {
  background-color: #fff;
  border: none;
  white-space: pre-line;
}
.read-only-div .linkedBotDiv {
  pointer-events: none;
}
.linkedBots.pl-pr-30 {
  padding: 0 30px;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask .img {
  width: 36px;
  height: 36px;
  border: 1px solid #eee;
  border-radius: 50%;
  margin-right: 15px;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask .description {
  font-size: 14px;
  padding-left: 67px;
  padding-bottom: 10px;
  color: #5f6368;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask .paddingBTM {
  padding-bottom: 5px;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask .gearHover {
  display: none;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask:hover .gearHover {
  display: block;
  width: auto;
  height: auto;
  cursor: pointer;
}
.linkedBots.alerts-row .panel-default .panel-table .panel-table-body .alertTask .paddingTop25 {
  padding-top: 25px !important;
}
.linkedBots .panel-body.bodyContainer {
  padding: 0;
}
.linkedBots .panel-body .stream-selection-view .stream-icon .newBotIcon {
  border: 1px solid #eee;
  border-radius: 50%;
}
.linkedBots.modalBody .create-container {
  padding: 0;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv {
  position: relative;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv .loadingSearch {
  text-align: center;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv .loadingSearch .spinner-text > i {
  position: relative;
  top: 4px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv .loadingSearch .spinner-text .spinner-text-content {
  padding: 10px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkBotSearch {
  width: 100%;
  margin-bottom: 5px;
  margin-top: 0;
  line-height: 30px;
  color: #5f6368;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkBotSearch input.linkBotSearch {
  padding: 0px 30px 0px 20px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .linkBotSearch input.linkBotSearch::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot {
  background: #fff;
  border-bottom: 1px solid #eee;
  padding: 4px 10px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose {
  box-shadow: 0 1px 0 0 #bdc1c6 !important;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv {
  margin: 0;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .fa-chevron-right {
  margin-top: 3px !important;
  top: 5px !important;
  display: inline-block;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv.collapsed img.fa-chevron-right {
  height: 14px !important;
  width: 14px !important;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon {
  width: 388px;
  cursor: pointer;
  margin-right: 0;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon img {
  width: 20px;
  height: 20px;
  border: 1px solid #eee;
  border-radius: 50%;
  margin-right: 10px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .bot-item-title {
  color: #202124;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
  top: 8px;
  position: relative;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .fa-chevron-right {
  transform: rotate(90deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body {
  padding: 5px 15px 0 38px;
}
.linkedBots.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body p {
  color: #5f6368;
}
#upgradeUniModal .modal-body > img {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#upgradeUniModal .modal-body .header {
  text-align: center;
  font-weight: 300;
  font-size: 24px;
  margin-top: 20px;
}
#upgradeUniModal .modal-body .desc {
  color: #5F6368;
  text-align: justify;
  padding: 10px;
}
#upgradeUniModal .modal-body .steps {
  padding-bottom: 10px;
  padding-right: 10px;
}
#upgradeUniModal .modal-body .steps > li {
  padding-top: 10px;
  color: #5F6368;
  text-align: justify;
}
#upgradeUniModal .modal-body .btnClass {
  margin: 20px;
  text-align: center;
}
#upgradeUniModal .modal-body .btnClass .btn-default {
  background: #fff;
  border: 1px solid #5F6368;
  color: #5f6368;
}
#upgradeUniModal .modal-body .btnClass .btn-default:hover {
  background: #fff;
  color: #5f6368 !important;
}
.trainDiv .helphint {
  background-color: #F8F9FA;
  padding: 10px;
  min-height: 60px;
}
.trainDiv .helphint .bulbicon {
  position: absolute;
  left: 0;
  top: 10px;
  width: auto;
}
.trainDiv .helphint .textDiv {
  padding-left: 30px;
  padding-right: 100px;
}
.trainDiv .helphint .trainBtn {
  top: 0;
  position: absolute;
  right: 0;
}
#unlinkInfo .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
#unlinkInfo .modal-dialog .modal-content {
  width: 450px;
  margin: 0 auto;
  top: 0 !important;
}
#unlinkInfo .modal-dialog .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
#unlinkInfo .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
#unlinkInfo .modal-dialog .modal-content .modal-footer .proceed {
  border: solid 1px #0D6EFD;
  color: #fff;
  height: 30px !important;
  margin-right: 10px;
}
#unlinkInfo .modal-dialog .modal-content .modal-footer .cancel {
  height: 30px !important;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #5f6368 !important;
}
.linkedBotsV2.linkedBotsEmptyState .taskContainer {
  margin-top: 50px;
  background-color: #f8f9fa;
}
.linkedBotsV2.linkedBotsEmptyState .taskContainer .task-body {
  padding: 25px 15px 0px 15px;
}
.linkedBotsV2.linkedBotsEmptyState .taskContainer .task-body .taskHeaderLayout .taskheader {
  padding-bottom: 6px;
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
}
.linkedBotsV2.linkedBotsEmptyState .taskContainer .task-body .taskHeaderLayout .description {
  font-size: 12px;
  padding-bottom: 10px;
}
.linkedBotsV2.linkedBotsEmptyState .taskContainer .task-body .taskHeaderLayout .description p {
  line-height: 1.83;
}
.linkedBotsV2 .linkedBotContainer .linkedBotHeader .linkBotButton {
  float: right;
}
.linkedBotsV2 .linkedBotContainer .linkedBotHeader .linkedBotSearch .form-control {
  padding-right: 18px;
  padding: 2px 18px 5px 5px;
}
.linkedBotsV2 .linkedBotContainer .linkedBotHeader .linkedBotSearch .searchBar {
  top: 8px;
  right: 10px;
  z-index: 2;
  position: absolute;
  color: #8a959f;
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-header {
  margin-top: 20px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-header .header-title {
  width: 20%;
  display: block;
  float: left;
  text-transform: uppercase;
  font-size: 12px;
  padding: 0px 10px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-header .header-status {
  width: 15%;
  display: block;
  float: left;
  padding: 0 10px;
  text-align: initial;
  text-transform: uppercase;
  font-size: 12px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-header .title {
  overflow: hidden;
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body {
  cursor: pointer;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .noResults {
  border-bottom: none;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .noResults .searchDesc {
  text-align: center;
  font-size: 16px;
  color: #5F6368;
  margin: 20px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList {
  padding: 12px 10px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .invocationName {
  width: 20%;
  display: block;
  float: left;
  padding: 0 5px;
  font-size: 14px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .invocationName .invocationContainer .invocationNames .invName {
  max-width: 100px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .invocationName .plusIcon {
  color: #0d6efd;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .invocationName .name.noInvocation {
  color: #0d6efd;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .invocationName .count {
  position: absolute;
  font-size: 12px;
  border: solid 1px #e7f0ff;
  border-radius: 50%;
  padding: 1px 4px;
  margin-left: 10px;
  cursor: pointer;
  width: 22px;
  height: 22px;
  text-align: center;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .training {
  width: 20%;
  display: block;
  float: left;
  padding: 0 10px;
  font-size: 14px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .training .plusIcon {
  color: #0d6efd;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .training .name.noTraining {
  color: #0D6EFD;
  padding-left: 3px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .linkedBotStatus {
  width: 15%;
  display: block;
  float: left;
  font-size: 14px;
  padding: 0px 10px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes {
  width: 20%;
  display: block;
  float: left;
  padding: 0;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes .botIconContainer {
  display: inline-block;
  vertical-align: top;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes .botIconContainer .botImg {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes .titleDescContainer {
  display: inline-block;
  line-height: 1.2;
  padding-left: 10px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes .titleDescContainer .botName {
  color: #202124;
  width: 100px !important;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .imgTitleDes .titleDescContainer .botDescription {
  display: block;
  font-size: 12px;
  color: #5F6368;
  text-overflow: ellipsis;
  width: 100px;
  overflow: hidden;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .preferedToggle {
  padding: 8px 15px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .preferedToggle.disabled {
  pointer-events: none;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .preferedToggle.disabled .toggleSwitch > span {
  cursor: not-allowed;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .inclusiveToggle {
  padding: 8px 15px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .inclusiveToggle.disabled {
  pointer-events: none;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .inclusiveToggle.disabled .toggleSwitch > span {
  cursor: not-allowed;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .linkedBotStatus {
  width: 15%;
  display: block;
  float: left;
  padding: 0 10px;
  font-size: 14px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .preferredBotState {
  display: block;
  float: left;
  width: 10%;
  padding: 0;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .preferredBotState .botState {
  border: solid 1px #BDC1C6;
  font-size: 10px;
  padding: 3px 10px;
  color: #5F6368;
  border-radius: 5px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .unlink {
  width: 5%;
  display: block;
  float: left;
  padding: 0;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .unlink .unlinkIcon {
  height: 14px;
  width: 14px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown {
  display: block;
  float: left;
  padding: 0;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown .dropdown-menu .checkbox-primary .toggleState {
  font-size: 12px;
  font-weight: normal;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown .ellipsisIcon {
  width: 16px;
  height: 16px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu {
  padding: 5px 0;
  min-width: 160px !important;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox {
  padding: 5px 10px;
  margin: 0;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox > label {
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox > label.selected {
  color: #0d6efd;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox > label:hover {
  color: #0d6efd;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox:hover {
  background: rgba(242, 243, 245, 0.8);
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox .imgBlock {
  padding-left: 3px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .toggleDropDown .dropdown-menu .checkbox .imgBlock .infoGray {
  width: 12px;
  height: 12px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .linkBot {
  display: none;
  padding: 8px 20px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .linkBot .ellipsisDark {
  width: 8px;
  height: 12px;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList .linkBot .dropdown .dropdown-menu {
  width: 84px;
  min-width: auto !important;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .linkedBotList:hover .linkBot {
  display: block;
}
.linkedBotsV2 .linkedBotContainer .linkedTableContainer .panel-table-body .toggleSwitch .preferredBotStatus {
  width: 30px;
  height: 14px;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask .img {
  width: 36px;
  height: 36px;
  border: 1px solid #E4E5E7;
  border-radius: 50%;
  margin-right: 15px;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask .description {
  font-size: 14px;
  padding-left: 67px;
  padding-bottom: 10px;
  color: #5f6368;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask .paddingBTM {
  padding-bottom: 5px;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask .gearHover {
  display: none;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask:hover .gearHover {
  display: block;
  width: auto;
  height: auto;
  cursor: pointer;
}
.linkedBotsV2.alerts-row .panel-default .panel-table .panel-table-body .alertTask .paddingTop25 {
  padding-top: 25px !important;
}
.linkedBotsV2 .panel-body.bodyContainer {
  padding: 0;
}
.linkedBotsV2 .panel-body .stream-selection-view .stream-icon .newBotIcon {
  border: 1px solid #E4E5E7;
  border-radius: 50%;
}
.linkedBotsV2.modalBody .create-container {
  padding: 0;
}
.linkedBotsV2.modalBody .create-container .main-content .listText {
  color: #5F6368;
  margin-bottom: 20px;
}
.linkedBotsV2.modalBody .create-container .main-content .linkBotSearch {
  position: relative;
  width: 100%;
}
.linkedBotsV2.modalBody .create-container .main-content .linkBotSearch .linkBotSearch {
  margin-bottom: 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .linkBotSearch .searchIconGray {
  position: absolute;
  right: 15px;
  top: 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv {
  position: relative;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .linkScrollDiv .panel {
  margin-top: 0;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .linkBotSearch {
  width: 100%;
  margin-bottom: 6px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot {
  background: #fff;
  border-bottom: 1px solid #E4E5E7;
  padding: 4px 5px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen .linkTag {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen:hover {
  cursor: pointer;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen:hover .dataDiv .linkBtn {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose .linkTag {
  display: block;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover {
  background-color: #F8F9FA;
  cursor: pointer;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover .dataDiv .linkBtn {
  display: block;
  float: right;
  padding-top: 3px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group {
  border-left: 1px solid #e4e5e7;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .help-icon {
  opacity: .5;
  width: 15px;
  height: 15px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .help-icon:hover {
  opacity: 1;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel {
  padding-left: 15px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .help-icon {
  padding-left: 5px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .dataCount {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .width47 {
  float: right;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .tagUtterance {
  margin-top: 10px;
  border-radius: 2px;
  height: 34px;
  border: solid 1px #E4E5E7;
  background-color: #fff;
  padding: 6px 0px 0px 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .tagUtterance:hover {
  background: #f8f9fa;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .training-delete {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer:hover .training-delete {
  display: block;
  position: absolute;
  right: 0;
  margin: 15px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer:hover .training-delete .deleteBtn {
  color: #dd3646;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn {
  margin-top: 30px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .BTNupdate {
  color: #0D6EFD;
  background: #ccebee;
  border: 1px solid #ccebee;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .linkTagOpen {
  margin-left: 10px;
  color: #18ae08;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .linkTagOpen .tick {
  background: #c2eacd;
  width: 20px;
  height: 20px;
  display: inline-block;
  position: relative;
  right: 5px;
  border: 1px solid #18ae08;
  text-align: center;
  border-radius: 50%;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .linkTagOpen .tick .fa-check {
  text-align: center;
  font-size: 10px;
  position: relative;
  bottom: 1px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .datacount {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .checkbox {
  display: inline;
  left: 30px;
  position: relative;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv {
  margin: 0;
  cursor: pointer;
  display: inline;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .fa-chevron-right {
  transform: rotate(90deg);
  transition: .33s;
  margin-right: 10px;
  width: 10px;
  position: relative;
  right: 0px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  transition: .33s;
  margin-right: 10px;
  width: 8px;
  position: relative;
  right: 0px;
  top: 2px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon {
  width: 388px;
  cursor: pointer;
  margin-right: 0;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon img {
  width: 20px;
  height: 20px;
  border: 1px solid #E4E5E7;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .bot-item-title {
  color: #202124;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
  top: 8px;
  position: relative;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .fa-chevron-right {
  transform: rotate(90deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkBtn {
  display: none;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkTag {
  float: right;
  color: #18ae08;
  position: relative;
  top: 7px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkTag .tick {
  background: #c2eacd;
  width: 20px;
  height: 20px;
  display: inline-block;
  position: relative;
  right: 5px;
  border: 1px solid #18ae08;
  text-align: center;
  border-radius: 50%;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkTag .tick .fa-check {
  text-align: center;
  font-size: 10px;
  position: relative;
  bottom: 1px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item {
  border-color: #E4E5E7;
  background-color: #e4e5e7;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item ti-tag-item span {
  color: #202124;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button {
  color: #5f6368;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .botdescription {
  padding-left: 15px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body p {
  color: #5f6368;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .invocation {
  margin-bottom: 10px;
}
.linkedBotsV2.modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .invocation .help-icon {
  padding-left: 5px;
}
.sentiment_help_icon {
  position: relative;
  top: 2px;
}
.linked_bot_table {
  display: inline-block;
  width: 100%;
  margin-top: 15px;
}
.linked_bot_table .noResults {
  border-bottom: none;
  display: inline-block;
  width: 100%;
}
.linked_bot_table .noResults .searchDesc {
  text-align: center;
  font-size: 16px;
  color: #5F6368;
  margin: 20px;
}
.linked_bot_table .table_header {
  padding: 15px 0;
  border-bottom: solid 1px #e7e9ed;
  position: sticky;
  top: -20px;
  z-index: 1;
  background: #ffffff;
}
.linked_bot_table .table_header .title {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 12px;
  line-height: 1.17;
}
.linked_bot_table .table_body {
  padding: 14px 0px;
  border-bottom: solid 1px #e7e9ed;
  display: flex;
}
.linked_bot_table .table_body:hover {
  transition: 0.3s all ease-in;
  background-color: #eff0f1;
}
.linked_bot_table .table_body:hover .info-data.actions-data .unlink {
  display: block;
}
.linked_bot_table .table_body:hover .info-data.actions-data .nluConfig {
  display: block;
}
.linked_bot_table .table_body:hover .info-data.actions-data .kr-sg-dropdowns {
  display: block;
}
.linked_bot_table .table_body .info-data {
  padding: 0 12px;
}
.linked_bot_table .table_body .info-data.bot_names_data {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.linked_bot_table .table_body .info-data .imgTitleDes {
  padding: 0;
  display: flex;
}
.linked_bot_table .table_body .info-data .imgTitleDes .botIconContainer {
  display: inline-block;
  vertical-align: top;
}
.linked_bot_table .table_body .info-data .imgTitleDes .botIconContainer .botImg {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}
.linked_bot_table .table_body .info-data .imgTitleDes .titleDescContainer {
  line-height: 1.2;
  padding-left: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
.linked_bot_table .table_body .info-data .imgTitleDes .titleDescContainer .botName {
  color: #202124;
  display: inline-block;
  line-height: 1.43;
}
.linked_bot_table .table_body .info-data .imgTitleDes .titleDescContainer .botDescription {
  display: block;
  font-size: 12px;
  color: #9AA0A6;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #5F6368;
  white-space: nowrap;
}
.linked_bot_table .table_body .info-data .invocationName {
  display: block;
  font-size: 14px;
  cursor: pointer;
}
.linked_bot_table .table_body .info-data .invocationName .invocationContainer .invocationNames {
  position: relative;
  word-break: break-word;
}
.linked_bot_table .table_body .info-data .invocationName .invocationContainer .invocationNames .invName {
  display: inline-block;
}
.linked_bot_table .table_body .info-data .invocationName .plusIcon {
  color: #0d6efd;
}
.linked_bot_table .table_body .info-data .invocationName .name.noInvocation {
  color: #0D6EFD;
  font-size: 14px;
}
.linked_bot_table .table_body .info-data .invocationName .count {
  font-size: 12px;
  display: inline-block;
  border: solid 1px #BDC1C6;
  background: #fff;
  border-radius: 50%;
  margin-left: 4px;
  cursor: pointer;
  min-width: 22px;
  min-height: 22px;
  text-align: center;
  padding: 0px 2px;
}
.linked_bot_table .table_body .info-data .training {
  display: block;
  font-size: 14px;
  position: relative;
}
.linked_bot_table .table_body .info-data .training .utteranceplus {
  display: flex;
  align-items: center;
}
.linked_bot_table .table_body .info-data .training .utteranceplus .plusIcon {
  color: #0d6efd;
}
.linked_bot_table .table_body .info-data .training .utteranceplus .name.noTraining {
  color: #0D6EFD;
  padding-left: 5px;
  font-size: 14px;
  cursor: pointer;
}
.linked_bot_table .table_body .info-data .linkedBotStatus {
  color: #202124;
  line-height: 1.43;
  font-size: 14px;
  position: relative;
}
.linked_bot_table .table_body .info-data.actions-data {
  padding-left: 0;
  display: flex;
  justify-content: flex-end;
}
.linked_bot_table .table_body .info-data.actions-data .preferredBotState {
  padding: 0;
  position: absolute;
  left: 0px;
}
.linked_bot_table .table_body .info-data.actions-data .preferredBotState .botState {
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  line-height: normal;
  display: inline-block;
  font-size: 10px;
  padding: 2px 10px;
  color: #5F6368;
  font-weight: normal;
}
.linked_bot_table .table_body .info-data.actions-data .unlink {
  padding: 0;
  display: block;
  margin-left: 16px;
  display: none;
  position: absolute;
  right: 50px;
}
.linked_bot_table .table_body .info-data.actions-data .unlink .tooltip-hover + .tooltip > .tooltip-inner {
  min-width: 66px !important;
  padding: 10px 0 !important;
  text-align: center;
}
.linked_bot_table .table_body .info-data.actions-data .unlink .unlinkIcon {
  cursor: pointer;
}
.linked_bot_table .table_body .info-data.actions-data .nluConfig {
  padding: 0;
  display: block;
  margin-left: 16px;
  display: none;
  position: absolute;
  right: 80px;
}
.linked_bot_table .table_body .info-data.actions-data .nluConfig .btx-warning {
  cursor: pointer;
  color: #dd3646;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns {
  margin-left: 16px;
  width: auto;
  display: none;
  position: absolute;
  right: 20px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .ellipsisIcon {
  cursor: pointer;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu {
  border-radius: 2px;
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 2px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  min-width: 160px;
  left: auto;
  right: 6px;
  top: 20px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
  position: relative;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox:hover {
  background: #f8f9fa;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox:hover .checkboxText {
  color: #0d6efd;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkInput {
  position: absolute;
  top: -1px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkboxText {
  font-size: 12px;
  color: #202124;
  padding-left: 22px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox input {
  height: auto;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label {
  padding-left: 22px;
  font-weight: normal !important;
  font-size: 12px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  height: 14px;
  width: 14px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  height: 14px;
  width: 14px;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label.selected {
  color: #0d6efd;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label:hover {
  color: #0d6efd;
}
.linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu .kr-sg-checkbox .infoGray {
  position: relative;
  cursor: pointer;
  top: 6px;
  vertical-align: middle;
  float: right;
}
.modal-full {
  overflow: hidden !important;
  height: 10000px !important;
}
.modalSmall {
  opacity: 0 !important;
  visibility: hidden;
}
.modal.bt-request-modal {
  overflow-y: initial !important;
}
.modal.terms-conditions {
  color: #202124 !important;
  background: #fff !important;
  border: solid 1px #f2f3f5 !important;
  background-color: #fff !important;
  box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25) !important;
}
.modal.terms-conditions .line-circle {
  transition: all 0.3s ease-in-out;
  background: url(../../assets/images/line-circle.png) no-repeat;
  width: 668px;
  height: 687px;
  background-size: 100%;
}
.modal.terms-conditions .dotted-circle {
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background: url(../../assets/images/dotted-circle.png) no-repeat;
  width: 462px;
  height: 452px;
  background-size: 100%;
  right: 20px;
}
.modal.terms-conditions .modal-dialog {
  width: 700px !important;
}
.modal.terms-conditions .modal-dialog .modal-content {
  top: 0 !important;
  border: solid 1px #f2f3f5 !important;
  background-color: #fff !important;
  box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25) !important;
}
.modal.terms-conditions .modal-dialog .modal-content .modal-header {
  background-color: #fff !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  height: auto;
}
.modal.terms-conditions .modal-dialog .modal-content .modal-body {
  padding: 0 50px 15px !important;
  max-height: none !important;
  background-color: #ffffff !important;
}
.modal.terms-conditions .modal-dialog .modal-content .modal-body .SubAggrementTitle {
  font-weight: 600;
  color: #202124;
}
.modal.terms-conditions .modal-dialog .modal-content .modal-body .alert-warning {
  height: 38px;
  border-radius: 4px;
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
  font-size: 12px;
  font-weight: 600;
  color: #ec7d01;
  padding: 0;
  line-height: 38px;
}
.modal.terms-conditions .modal-dialog .modal-content .modal-footer {
  background-color: #ffffff !important;
}
.modal.modal-kr {
  font-size: 16px;
  overflow: overlay;
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.modal.modal-kr.child-modal {
  z-index: 1100;
}
.modal.modal-kr .modal-content {
  border: 0px;
}
.modal.modal-kr .modal-content .modal-header {
  height: 60px;
  padding: 18px 30px;
  border-bottom: none;
  background: #fff;
  border-radius: 4px 4px 0 0;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  text-align: left;
}
.modal.modal-kr .modal-content .modal-header .close {
  position: absolute;
  top: -25px;
  right: -25px;
  font-size: 18px;
  width: 15px;
  height: 18px;
  color: #202124;
  text-shadow: none;
  opacity: 1;
}
.modal.modal-kr .modal-content .modal-header .close.bootbox-close-button {
  color: #ffffff;
}
.modal.modal-kr .modal-content .modal-header .close.bootbox-close-button:hover {
  opacity: 0.5;
}
.modal.modal-kr .modal-content .modal-header .modalClose {
  color: #ffffff !important;
}
.modal.modal-kr .modal-content .modal-header .modal-title {
  font-size: 16px;
  color: #202124;
  font-weight: 600;
}
.modal.modal-kr .modal-content .modal-header .modal-title .btx-close {
  float: right;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  cursor: pointer;
}
.modal.modal-kr .modal-content .modal-header .modal-title .btx-close:hover {
  background: #f8f9fa;
}
.modal.modal-kr .modal-content .modal-body {
  padding: 20px 30px;
  text-align: left;
}
.modal.modal-kr .modal-content .modal-body.export-dialog-modal-body {
  margin-top: 48px;
  margin-bottom: 78px;
}
.modal.modal-kr .modal-content .modal-body .noteText {
  text-align: center;
}
.modal.modal-kr .modal-content .modal-body .noteText .noteDesc {
  font-size: 16px;
  color: #5f6368;
}
.modal.modal-kr .modal-content .modal-body p {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
.modal.modal-kr .modal-content .modal-footer {
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  padding: 13px 30px;
  margin: 0;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  border-top: none;
  text-align: left;
  height: 60px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
}
.modal.modal-kr .modal-content .modal-footer .btn {
  border-radius: 4px;
  min-width: 114px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
.modal.modal-kr .modal-content .modal-footer .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.modal.modal-kr .modal-content .modal-footer .btn:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
.modal.modal-kr .modal-content .modal-footer .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
.modal.modal-kr .modal-content .modal-footer .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
.modal.modal-kr .modal-content .formMain {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.modal.modal-kr .modal-content .formAnimate {
  display: none;
  top: 0;
  position: absolute;
  width: 100%;
  left: 100%;
}
.modal.modal-kr .modal-content .prvForm {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.modal.modal-kr .modal-content .formToShow {
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  -o-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.modal.modal-kr .modal-content.showForm.isModified .modal-header .btnDone {
  color: #0072ff;
  cursor: pointer;
  pointer-events: all;
}
.modal.modal-kr .modal-content.showForm .modal-header .btnDone {
  z-index: 2;
  opacity: 1;
}
.modal.modal-kr .modal-content.showForm .modal-header .btnBack {
  z-index: 2;
  opacity: 1;
  pointer-events: all;
}
.modal.modal-kr .modal-content.showForm .modal-body {
  border-radius: 0 0 5px 5px;
}
.modal.modal-kr .modal-content.showForm .modal-footer:not(.modal-kr-footer-show) {
  opacity: 0;
  max-height: 0;
  padding: 0 40px;
  visibility: hidden;
}
.modal.modal-kr.formSmall {
  -webkit-transform: scale(0.5) !important;
  -moz-transform: scale(0.5) !important;
  transform: scale(0.5) !important;
  opacity: 0 !important;
}
.modal.modal-kr.modalSmall {
  opacity: 0 !important;
  visibility: hidden;
}
.modal.modal-kr.formSmaller {
  -webkit-transform: scale(0.1) !important;
  -moz-transform: scale(0.1) !important;
  transform: scale(0.1) !important;
  opacity: 0 !important;
}
.modal.modal-kr.zindex9 {
  z-index: 9 !important;
}
.modal.alert-modal.zindexshowmodal {
  z-index: 9999;
}
.modal.alert-modal .modal-content {
  text-align: center;
}
.modal.alert-modal .modal-content .modal-body {
  border-bottom: 0px;
}
.modal.alert-modal .modal-content .modal-body .modal-header-icon {
  font-size: 53px;
}
.modal.alert-modal .modal-content .modal-body .modal-header-icon.color-error {
  color: #ff5d6d;
}
.modal.alert-modal .modal-content .modal-body .modal-title {
  font-size: 24px;
  color: #202124;
  text-align: center;
  font-weight: 300;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-spinner.fa-spin.ng-animate {
  -webkit-animation: none 0s;
}
.fa-spin-fast {
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}
.fa-circle-o-notch:before {
  content: "" !important;
}
.fa-circle-o-notch {
  width: 20px;
  height: 20px;
  border-bottom: 1px solid #0D6EFD;
  border-left: 1px solid #0D6EFD;
  border-radius: 50%;
  -webkit-animation: spin 400ms infinite linear;
  -moz-animation: spin 400ms infinite linear;
  -o-animation: spin 400ms infinite linear;
  animation: spin 400ms infinite linear;
}
.close:hover {
  opacity: 0.7;
}
.modal .modal-dialog .modal-content button.close:hover {
  color: #ffffff;
}
.users-list .contacts-list .userContainer {
  padding: 10px 0 10px 10px;
  border-bottom: 1px solid #f0f0f0;
  display: table;
  width: 100%;
  height: 70px;
}
.users-list .contacts-list .userContainer:hover {
  background: #f2fafb;
}
.users-list .contacts-list .userContainer .user {
  display: table-cell;
  vertical-align: middle;
}
.users-list .contacts-list .userContainer .user .btn {
  margin-top: 4px;
  width: 65px;
}
.users-list .contacts-list .userContainer .user .added {
  background-color: #0D6EFD;
  color: #ffffff;
}
.users-list .contacts-list .userContainer .user .ciName {
  color: #333;
  font-size: 16px;
}
.users-list .contacts-list .userContainer .user .ciTitle {
  color: #9aa0a6;
}
.no-connectors-msg {
  padding: 0px 45px;
  font-size: 15px;
  font-weight: 400;
  text-align: center;
  color: #d0021b;
}
.form-group .text {
  margin-bottom: 30px;
  font-size: 18px;
}
.bt-text-muted {
  width: 810px;
  height: 21px;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #9aa0a6;
}
ul.i-am-new.alertDeleteBox {
  left: 35% !important;
  display: block !important;
  top: 20% !important;
}
ul.i-am-new.alertDeleteBox.del-extract-notify li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons {
  padding: 15px 26% !important;
  position: relative;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete {
  width: 530px !important;
  height: 276px !important;
  overflow: visible !important;
  box-shadow: none !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning {
  background-color: #fff !important;
  color: #202124 !important;
  border: none !important;
  box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px !important;
  border-radius: 1px !important;
  width: 100% !important;
  border-radius: 4px !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .styledCSS {
  margin-top: 25px !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body {
  padding: 45px !important;
  border: 1px solid #F8F9FA;
  font-size: 14px !important;
  line-height: 20px !important;
  color: #202124 !important;
  width: 100% !important;
  border-radius: 4px;
  text-align: center !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body.userConfirmNotifi {
  text-align: left !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body ul {
  list-style: none;
  padding: 0px;
  max-height: 100px;
  overflow: auto;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body .checkbox {
  margin-top: 20px;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 28px;
  font-size: 14px;
  padding-right: 7px;
  text-transform: none;
  line-height: 14px;
  color: #202124;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body .checkbox.styledCSS label::after {
  left: -1px;
  top: 1px;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body.testJustifty {
  text-align: justify !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body .text-danger {
  color: #DD3646;
  margin: 0 0 10px 0;
  font-size: 40px !important;
  display: inline-block !important;
  width: 40px;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body span {
  font-size: 14px;
  color: #202124;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_message.modal-body .confirmationHeader {
  margin-top: initial;
  margin-bottom: 40px;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons {
  padding: 15px 30px !important;
  margin: 0 !important;
  background-color: #fff !important;
  overflow: hidden !important;
  border-radius: 0 0 4px 4px !important;
  border-top: none !important;
  text-align: left !important;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button {
  min-width: auto;
  padding: 3px 12px;
  font-size: 14px;
  border-radius: 4px;
  margin-right: 10px !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn.btn-danger {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #202124;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn.btn-danger .fa-times {
  display: none;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn.btn-danger:hover {
  background-color: #F8F9FA;
  color: #202124 !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn-default {
  background-color: #DD3646;
  border: solid 1px #DD3646;
  color: #ffffff;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn-default:hover {
  background-color: #DD3646;
  border-color: #DD3646;
  color: #ffffff !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .centerButton {
  float: none !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .redBtn {
  background: #DD3646 !important;
  border: none !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .redBtn:hover {
  background: #DD3646 !important;
  border: none !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.btnDelete {
  background: #DD3646 !important;
  color: #fff !important;
  border: 1px solid #dd3646 !important;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.disabled {
  opacity: 0.5;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #202124;
  margin-left: 0;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.closeCancel:hover {
  color: #202124;
  background-color: #F8F9FA;
  border: solid 1px #bdc1c6;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.borderBtn {
  border: 1px solid #202124;
  outline: 0;
  background: #fff;
  color: #202124;
}
ul.i-am-new.alertDeleteBox li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons .btn.borderBtn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
ul.i-am-new.alertDeleteBox.events-notify li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons {
  margin: 0 !important;
  background-color: #fff !important;
  overflow: hidden !important;
  border-radius: 0 0 4px 4px !important;
  border-top: none !important;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
}
ul.i-am-new.alertDeleteBox.events-notify li.animated.fadeIn.alertDelete .noty_bar.noty_type_warning .noty_buttons button.btn.btn-default.text-danger {
  font-size: 14px;
  color: #fff;
  background-color: #0D6EFD !important;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD !important;
  outline: 0;
}
.resource-view-container .fieldRow {
  line-height: 40px;
  margin: 0;
  border-bottom: 1px solid #f0f0f0;
}
.resource-view-container .fieldRow .textRight {
  text-align: right;
}
.resource-view-container .fieldRow .textRight label {
  text-transform: none;
  font-size: 16px;
  font-weight: normal;
}
.resource-view-container .fieldRow table {
  margin: 0;
}
.resource-view-container .fieldRow td {
  border: none;
}
bot-channel-response-manage .bot-channel-response-manage.read-only-div .uttrence-view {
  pointer-events: none !important;
}
bot-channel-response-manage .bot-channel-response-manage .rightBTNSearch .titleOverflow .dropdown.open .dropdown-menu {
  min-width: 230px !important;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen > .row:first-of-type {
  display: flex;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .modal-tab-header {
  height: 47px;
  padding: 15px 0px;
  display: inline-block;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .modal-tab-header .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 0 0 5px;
  margin-right: 15px;
  color: #202124;
  position: relative;
  cursor: pointer;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .modal-tab-header .modal-tabs.modal-tabs-active {
  border-bottom: 2px solid #0D6EFD;
  color: #202124;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .modal-tab-header .modal-tabs .count {
  position: absolute;
  left: 0;
  font-size: 11px;
  color: #333;
  top: -21px;
  background: yellow;
  font-weight: 600;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .search-block .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .search-block .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 0;
  z-index: 3;
  position: absolute;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .search-block .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width .33s;
  background: transparent;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .search-block .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .search-block .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .dropdown.dropdown-channel-response {
  display: flex;
  align-self: center;
  cursor: pointer;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .dropdown.dropdown-channel-response ul.dropdown-menu {
  right: 0;
  left: unset;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .dropdown.dropdown-channel-response .dropdown-toggle img {
  width: 5px;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .workflows-container .search {
  float: right;
  padding: 5px;
  cursor: pointer;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .workflows-container .search input {
  background: #fff;
  border: none;
  border-radius: 0;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width 1s;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .workflows-container .search:before {
  padding: 0;
  right: 5px;
  top: 15px;
  left: auto;
}
bot-channel-response-manage .utterances-modal-body .nlp-screen .workflows-container .search.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 5px 15px;
  height: 36px;
  font-size: 16px;
}
.resetResponse-icon {
  position: inherit;
  justify-content: center;
  display: flex;
  font-size: 40px;
  color: #dd3646;
}
.resetResponseButton {
  background: #DD3646;
  border-radius: 4px;
}
.reset-description {
  font-family: Inter;
  line-height: 20px;
  text-align: center;
  color: #202124;
  margin-top: 5px;
}
.noMarginLeft {
  margin-left: 0;
}
.width5 {
  width: 5% !important;
}
.width15 {
  width: 15%;
}
.width13 {
  width: 13%;
}
.width1100 {
  width: 1100px;
}
.width1120 {
  width: 1120px;
}
.width30 {
  width: 30%;
}
.width80 {
  width: 80% !important;
}
.height50 {
  height: 50% !important;
}
.d-flex {
  display: flex;
}
.flex-column {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.align-items-center {
  align-items: center;
}
.justify-content-between {
  justify-content: space-between;
}
.justify-content-end {
  justify-content: flex-end;
}
.align-items-end {
  align-items: flex-end;
}
.noMarginBottom {
  margin-bottom: 0;
}
.noPointerEvents {
  pointer-events: auto !important;
}
.pointerEventsNone {
  pointer-events: none !important;
}
.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.opacity7 {
  opacity: 0.7;
}
.zIndexAuto {
  z-index: auto !important;
}
p.description {
  font-size: 14px;
  color: #5f6368;
}
.camelCase {
  text-transform: capitalize;
}
.loaderLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  display: inherit;
  background: white;
  z-index: 2;
  text-align: center;
  padding-top: 20%;
}
.loaderLayer .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
.dispalyTable {
  display: table;
}
.left10 {
  left: 10px;
}
.positionRelative {
  position: relative;
}
.taskNameHeader {
  text-align: center;
  padding-top: 10px;
  position: absolute;
  left: 45%;
}
.textDangerBtn {
  clear: both;
  background-color: #ff5d6d;
  border: solid 1px #ff5d6d;
  color: #ffffff;
}
.textDangerBtn:hover {
  background-color: #f76e7c;
  border-color: #f76e7c;
  color: #ffffff;
}
.relclear {
  position: relative;
  clear: both;
}
.botModalSlider {
  background-color: rgba(38, 52, 74, 0.2) !important;
}
.botModalSlider .botModalDialog {
  margin: 0 !important;
}
.builderInfoTempaletStyles {
  padding: 15px;
  text-align: center;
  color: #5F6368;
  position: fixed;
  width: 100%;
  height: 100%;
  background: #ffff;
  z-index: 99999;
}
.builderInfoTempaletStyles .msgDiv {
  padding-top: 10%;
  font-size: 20px;
}
.builderInfoTempaletStyles .btn {
  margin-top: 20px;
}
#secssionTimeoutCountDown {
  position: fixed;
  right: 10px;
  z-index: 999999;
  top: 10px;
  width: 113px;
  height: 126px;
  -webkit-box-shadow: 1px 3px 7px 0px rgba(12, 12, 12, 0.43);
  -moz-box-shadow: 1px 3px 7px 0px rgba(12, 12, 12, 0.43);
  box-shadow: 1px 3px 7px 0px rgba(12, 12, 12, 0.43);
  display: none;
}
#secssionTimeoutCountDown #secssionTimeOutTimer {
  display: inline-block;
  font-size: 18px;
  position: absolute;
  top: 58px;
  color: #fff;
  left: 33px;
  font-weight: 600;
}
#secssionTimeoutCountDown .closeHover {
  display: none;
}
#secssionTimeoutCountDown.active {
  display: block;
}
#secssionTimeoutCountDown:hover .closeHover {
  display: block;
  background: rgba(38, 52, 74, 0.8);
  position: absolute;
  width: 100%;
  text-align: center;
  color: #fff;
  bottom: 0;
  cursor: pointer;
}
.loaderAlert .alert-warning {
  font-size: 16px;
  width: 275px;
  margin: 0 auto;
  font-weight: normal;
  margin-top: 20% !important;
}
.loaderAlert .fa-circle-o-notch {
  margin-right: 10px;
  position: relative;
  top: 3px;
}
.importHelpTip {
  padding-top: 20px;
  color: #e4e5e7;
}
.importingdiv .importingtitle {
  width: 198.5px;
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.importingdiv .progressouter {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
.importingdiv .progressouter .progressinner {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
.quicktip {
  position: fixed;
  width: 530.3px;
  height: 30px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
  bottom: 10px;
  left: 40%;
}
.quicktip .bulb {
  padding: 0 10px;
}
.quicktip .bulb .layer {
  width: 17px;
  height: 21px;
  font-family: AppleColorEmoji;
  font-size: 13px;
  text-align: left;
  color: #9aa0a6;
}
.quicktip .text {
  font-size: 12px;
  line-height: 2.4;
  color: #666666;
}
.quicktip .close .fa-close {
  font-size: 11px;
  color: #202124;
  margin-right: 10px;
}
.customdropdown .dropbtn {
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.customdropdown.dropdown {
  position: relative;
  display: inline-block;
}
.customdropdown.dropdown:hover .dropdown-content {
  display: block;
}
.customdropdown.dropdown .dropdown-content {
  display: none;
  position: fixed;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 3;
}
.customdropdown.dropdown .dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.customdropdown.dropdown .dropdown-content a:hover {
  background-color: #f1f1f1;
}
.customdropdown.dropdown .dropdown-content:hover {
  display: none;
}
.advancedoptions {
  cursor: pointer;
  color: #008692;
  text-transform: uppercase;
  margin-left: 16px;
  margin-bottom: 35px;
  padding-bottom: 10px;
  font-weight: 600;
}
.advancedoptionsalert {
  cursor: pointer;
  color: #008692;
  text-transform: uppercase;
  margin-bottom: 35px;
  padding-bottom: 10px;
  font-weight: 600;
}
.publish-section-expander .bt-mapping-container .scroll-div {
  bottom: 0px;
  position: inherit;
}
.threshold-page .single-slider {
  margin-bottom: 25px;
}
.threshold-page .dual-slider {
  margin-bottom: 25px;
}
.threshold-page .cb-1 {
  background-color: #ededed;
}
.threshold-page .cb-2 {
  background-color: #ff9e33;
}
.threshold-page .cb-3 {
  background-color: #0d6efd;
}
.threshold-page .slider-horizontal {
  width: 80%;
}
.threshold-page .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
}
.threshold-page .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
.threshold-page .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #333;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
}
.threshold-page .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
}
.threshold-page .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
.threshold-page .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #333;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
}
.threshold-page .slider-horizontal .tooltip-main {
  min-width: 40px;
}
.threshold-page .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
.threshold-page .slider-horizontal .tooltip-main .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #333;
  border-radius: 0px;
  background-color: transparent;
  box-shadow: none;
  border: none;
}
.threshold-page .single-slider .slider-selection {
  background: #0D6EFD;
  box-shadow: none !important;
}
.threshold-page .dual-slider .slider-track-low {
  background: #ededed;
  border-radius: 20px;
}
.threshold-page .dual-slider .slider-selection {
  background: #ff9e33;
}
.threshold-page .dual-slider .slider-track-high {
  background: #0D6EFD;
  border-radius: 20px;
}
.save-tip {
  color: #008000;
  margin-left: 20px;
  display: none;
  font-size: 14px;
}
.authmodal .authMechanism .modal-footer.customFooter {
  width: 99.8%;
  position: fixed;
  bottom: -106px;
  left: 1px;
  right: 0;
  margin-left: 0;
}
.BtNoteDiv {
  height: 89px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
}
.BtNoteDiv .reportInner {
  padding: 10px;
}
.BtNoteDiv .name {
  display: inline-block;
  width: 93px;
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #202124;
}
.BtNoteDiv .description {
  width: auto;
  height: 37px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.36;
  letter-spacing: normal;
  color: #666;
  padding-left: 25px;
}
.BtNoteDiv .layer {
  width: 24px;
  height: 29px;
  font-family: AppleColorEmoji;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.6px;
}
.checkboxWrap .checkbox.disabled {
  cursor: not-allowed;
}
.checkboxWrap .checkbox.disabled label {
  pointer-events: none;
  opacity: 0.7;
}
.checkboxWrap .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
}
.checkboxWrap .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.checkboxWrap .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkboxWrap .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.checkboxWrap .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.checkboxWrap .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.checkboxWrap .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.checkboxWrap .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
.bt-pos-relative {
  position: relative;
}
.backgroundwhite {
  background-color: #ffffff !important;
}
span.pull-right.length.chevron {
  position: absolute;
  left: -26px;
}
span.pull-right.length.chevron.chevronRightDark {
  left: 8px;
}
span.pull-right.length.chevron.align {
  position: absolute;
  left: -10px;
}
.bt-grey {
  color: #e4e5e7 !important;
}
.entity-selection-dropdown {
  display: inherit !important;
  position: absolute;
  z-index: 9999999999;
}
.builderMaincontainer .container {
  background: #fff;
  padding: 0;
  min-height: 100%;
  width: 100% !important;
}
.builderMaincontainer .container .workflows-content.app-view.full-height {
  vertical-align: top;
}
.builderMaincontainer .container .navbar-brand {
  font-size: 30px;
  line-height: 23px;
  margin-left: 0;
}
.builderMaincontainer .container .sidebar {
  width: 310px;
  position: absolute;
  z-index: 0;
  border-right: 1px solid #e4e5e7;
}
.builderMaincontainer .notificationHeader {
  height: 0;
  text-align: center;
  padding: 0;
  font-size: 16px;
  background-color: #0D6EFD;
  color: #fff;
  display: block !important;
  border-color: #fed56a;
  overflow: hidden;
  transition: all 0.35s ease-in;
}
.builderMaincontainer .notificationHeader .notificationTxt {
  padding: 4px 0;
  font-size: 14px;
}
.builderMaincontainer .notificationHeader .newUpdateLink {
  color: #fff;
  font-weight: 600;
  margin-left: 15px;
}
.builderMaincontainer .notificationHeader .closeNotification {
  position: absolute;
  right: 15px;
  top: 20px;
  cursor: pointer;
  display: none;
}
bt-wf-mapping .taskNameHeader {
  font-size: 24px;
  font-weight: 200;
}
.error-color {
  color: #a94442;
}
.navbar-nav > li > .dropdown-menu {
  margin-top: -1px;
  width: 100%;
}
.navbar-nav .navbar-text {
  position: relative;
  padding: 8px 15px 0 45px;
  margin: 0;
  height: 60px;
  border-right: 1px solid #f0f0f0;
}
.navbar-nav .user-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  padding: 0px;
  margin-top: 11px;
}
.navbar-nav .user-image img {
  width: 34px;
  height: 34px;
  border-radius: 50%;
}
.navbar-nav .help {
  font-size: 20px;
  width: 60px;
  text-align: center;
}
.navbar-nav .user-name {
  float: left;
  position: relative;
  top: 5px;
}
.navbar-nav .user-name h4 {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  max-width: 394px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navbar-nav .user-name h5 {
  margin: 0;
  font-size: 14px;
  color: #9aa0a6;
}
.navbar-nav .angleDown {
  float: right;
  position: relative;
  top: 10px;
  margin: 0 10px 0 25px;
}
.navbar-default {
  background: none;
  border: none;
  margin-bottom: 0;
  border-bottom: 1px solid #f0f0f0;
  border-radius: 0;
}
.navbar-brand {
  position: relative;
  display: inline;
}
.navbar-brand .brand-image > img {
  max-width: 100%;
  width: 120px;
  margin-right: 25px;
}
.navbar-brand .brand-text {
  display: inline-block;
}
.navbar-brand .brand {
  display: inline;
}
.navbar-brand .title {
  font-size: 18px;
  padding-left: 8px;
}
.navbar-brand .tagline {
  font-size: 12px;
  display: block;
}
.brand-text {
  display: inline;
}
.talkToBot:hover .runbottitle {
  opacity: 1;
  width: 100px;
  max-width: 100px;
  z-index: 1;
  padding: 6px 20px 8px 20px;
  height: 32px;
}
.talkToBot .tooltip {
  width: 100px;
}
.taskheader {
  font-weight: 600;
}
.PGTitleBlue {
  font-size: 26px;
  font-weight: 300;
  color: #019daa;
  position: relative;
  top: 5px;
  left: -10px;
}
.PGTitleGray {
  font-size: 26px;
  font-weight: 500;
  color: #fff;
  position: relative;
  top: 5px;
  left: -10px;
}
textarea {
  resize: vertical !important;
}
.dhelpLink {
  position: absolute;
  right: 10px;
  top: 0;
  border-left: 1px solid #E4E5E7;
  line-height: 57px;
  padding-left: 16px;
}
span.dhelpLink.createHelp {
  width: 58px;
  height: 56px;
  top: 0;
  right: -10px;
  line-height: 50px;
  padding-left: 15px;
  border-left: 1px solid #e4e5e7;
}
button.btn.btn-primary.pull-right.btnCreate {
  right: 65px !important;
}
.minWidthBgColor {
  min-width: 1300px;
  background: #ffffff;
}
.bt-align-centre {
  text-align: center;
}
.bt-align-centre h3 a {
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
}
.builderMaincontainer.hasNotification .notificationHeader {
  height: 50px;
  padding: 14px;
}
.builderMaincontainer.hasNotification .notificationHeader .closeNotification {
  display: block;
}
.builderMaincontainer.hasNotification .workflows-container .myTabs {
  top: 188px;
}
.workflows-container .myTabs {
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  left: 310px;
  right: 0;
  top: 138px;
  bottom: 0;
}
.workflows-container .tableCell {
  display: table-cell;
  width: 310px;
}
.workflows-container .search {
  padding: 5px 30px;
  height: 50px;
  position: relative;
}
.workflows-container .search:before {
  padding: 10px 15px;
  font-family: FontAwesome;
  content: "\f002";
  width: 20px;
  height: 20px;
  z-index: 10;
  position: absolute;
  color: #5F6368;
  left: 30px;
}
.workflows-container .clearSearch {
  position: relative;
  bottom: 35px;
  z-index: 10;
  cursor: pointer;
}
.workflows-container .create {
  padding-right: 15px;
}
.workflows-container .scroll-bar .search {
  padding-right: 30px;
}
.workflows-container .scroll-bar .create {
  padding-right: 30px;
}
.workflows-container .text {
  color: #202124;
  font-size: 18px;
  font-weight: 600;
}
.hidebodyscroll {
  overflow: auto;
  overflow-y: auto !important;
}
.workflows-empty.displayTable {
  display: table;
  margin: auto;
}
.workflows-container.displayTable {
  display: table;
  width: 100%;
}
.bt-utterances .displayTable {
  display: table;
  width: 100%;
}
.workflows-content {
  background-color: #fff;
  display: table-cell !important;
}
.app-list {
  list-style: none;
  padding: 0;
  margin-bottom: 0px;
}
.app-list .list-item {
  border-left: 3px solid #fff;
  line-height: 50px;
  height: 60px;
}
.app-list .list-item:hover {
  background: rgba(0, 157, 171, 0.02);
  border-color: #e4e5e7;
}
.app-list .list-item:focus {
  outline: none;
}
.app-list .list-item.active {
  background-color: #EFF0F1;
  border-left: 3px solid #0D6EFD;
  outline: none;
}
.app-list .list-item.active span {
  color: #0d6efd;
}
.app-list .list-item-details {
  position: relative;
  height: 60px;
  padding: 11px 0 11px 27px;
  line-height: 59px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
.app-list .list-item-details img {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  margin-right: 15px;
  border: 1px solid #e4e5e7;
}
.app-list .list-item-details span {
  display: block;
  font-size: 16px;
  color: #fff;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 50px;
  border-bottom: 1px solid #E4E5E7;
  padding-right: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 81.5%;
}
.my-apps {
  position: relative;
  height: 100%;
  overflow: hidden;
  padding: 0;
}
.my-apps .empty {
  text-align: center;
  padding: 15px 0;
}
.my-apps .empty img {
  display: inline-block;
  width: 185px;
}
.kore-apps {
  padding-top: 15px;
  position: relative;
}
.kore-app .border {
  border-top: 2px solid #e4e5e7;
}
.welcomeContainer {
  margin: 0 !important;
  padding-top: 80px;
}
.welcomeContainer p {
  margin-bottom: 30px;
}
.welcomeContainer .btn {
  min-width: 150px;
  margin-top: 10px;
}
.welcomeContainer .steps {
  width: 800px;
  margin: 70px auto 50px;
  text-align: center;
}
.welcomeContainer .steps div.step {
  background-color: #f8f8f8;
  line-height: 50px;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  text-align: left;
  padding: 0 30px;
}
.welcomeContainer .steps p {
  text-align: left;
  margin: 0;
  padding: 10px 30px 15px;
}
.welcome-view {
  display: none;
  padding: 120px 100px;
  text-align: center;
  color: #003a48;
  font-size: 16px;
}
.welcome-view h1 {
  margin: 0px;
  font-size: 35px;
  font-weight: 300;
}
.welcome-view .tagline {
  font-size: 28px;
  font-weight: 300;
  font-style: italic;
  padding-bottom: 30px;
}
.welcome-view p {
  margin: 0px;
}
.app-view {
  display: block;
}
.app-info .title {
  color: #fff;
  font-size: 21px;
  font-weight: 400;
  margin: 10px 0 5px 0;
  padding: 0;
}
.app-info .title .fa-cog {
  font-size: 14px;
  vertical-align: top;
  padding-top: 5px;
}
.app-info .nlp_control {
  margin: 40px 0 10px;
  padding: 0 40px;
}
.copy-details {
  color: #91a0a5;
  padding-top: 5px;
}
.copy-details .copy-text {
  display: block;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  padding-top: 18px;
}
.copy-details .copy-button span {
  font-size: 13px;
}
.copy-details .copy-button .active {
  color: #00b5ee;
  font-weight: 600;
}
.copy-details .copy-button .btn {
  background-color: #00b5ee;
  width: 228px;
  height: 39px;
  color: #fff;
  border-radius: 10px;
}
.copy-details .copy-button .btn:hover {
  background-color: #007ca3;
}
.app-details .no-found {
  border-top: 1px solid #91a0a5;
}
.app-details .alerts-row {
  padding-bottom: 10px;
}
.app-details .alerts-row .panel {
  margin-bottom: 0px;
  padding: 10px 25px;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.app-details .alerts-row .panel .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  color: #ffffff;
}
.app-details .alerts-row .panel .alert-warning p {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #9aa0a6;
}
.app-details .actions-row {
  padding-bottom: 10px;
}
.app-details .actions-row .panel {
  margin-bottom: 0px;
  padding: 10px 25px;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.app-details .actions-row .panel .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  color: #ffffff;
}
.app-details .actions-row .panel .alert-warning p {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #9aa0a6;
}
.app-details .flows-row {
  padding-bottom: 10px;
}
.app-details .flows-row .panel {
  margin-bottom: 0px;
  padding: 10px 25px;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.app-details .flows-row .panel .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  color: #ffffff;
}
.app-details .flows-row .panel .alert-warning p {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #9aa0a6;
}
.app-details .solution-bot-row .panel {
  margin-bottom: 0px;
  padding: 10px 25px;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.app-details .flowTask-row {
  padding-bottom: 10px;
}
.app-details .flowTask-row .panel {
  margin-bottom: 0px;
  padding: 10px 25px;
  background-color: #fff;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.app-details .flowTask-row .panel .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  color: #ffffff;
}
.app-details .flowTask-row .panel .alert-warning p {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #9aa0a6;
}
.app-details .table {
  margin: 10px 0 15px;
}
.app-details .table > thead {
  background-color: #f8f8f8;
  border-top: 1px solid #91a0a5;
}
.app-details .table > thead > tr > th {
  border-bottom: 1px solid #E4E5E7;
  vertical-align: middle;
}
.app-details .table > thead > tr > td {
  vertical-align: middle;
}
.app-details .table > tbody > tr > th {
  vertical-align: middle;
}
.app-details .table > tbody > tr > td {
  vertical-align: middle;
}
.app-details .table > tfoot > tr > th {
  vertical-align: middle;
}
.app-details .table > tfoot > tr > td {
  vertical-align: middle;
}
.col-xs-9.workflows-content.app-view.full-height {
  padding: 0 0 0 20px;
}
.col-xs-9.workflows-content.app-view.full-height .app-details {
  margin: 10px 0;
}
.titlewrap {
  display: inline !important;
}
.content-loading {
  padding: 20px;
}
.content-loading.topZero {
  top: 0 !important;
}
.content-loading .fa-spinner {
  position: absolute;
  z-index: 15;
  top: 45%;
  left: 50%;
}
.content-loading .spinner-text {
  position: absolute;
  z-index: 15;
  top: 45%;
  left: 45%;
  margin-left: 20px;
  margin-top: -3px;
}
.content-loading .spinner-text-content {
  top: -5px;
  position: relative;
  margin-left: 5px;
}
.content-loading.workspaceLoader .spinner-text {
  position: relative;
  left: auto;
  top: 0;
  margin: 0;
  height: auto;
  display: block;
  text-align: center;
}
.stream .fa-cog {
  font-size: 16px;
  margin-left: 5px;
}
.scroll-bar-nopadding {
  padding-right: 0;
}
.scroll-bar-padding {
  padding-right: 15px;
}
.display-inline-block {
  display: inline-block;
}
.front_page_info .tagline {
  font-size: 16px;
  color: #ffffff;
}
.front_page_info .welcome {
  font-size: 34px;
  font-weight: 300;
  margin-bottom: 30px;
}
.dropdown-menu.dropdown-menu-right.munuTop {
  top: 55% !important;
}
.dataList.ng-binding.ng-scope {
  padding: 2px;
  background: #fff;
  margin: 2px 0;
  border-radius: 4px;
  border: 1px solid #e3e3e3;
}
.well.well-sm.intervals_checkbox {
  background: #ffffff;
}
.well.well-sm.intervals_checkbox p {
  padding: 2px;
  background: #e3e3e3;
  margin: 2px 0;
  border-radius: 4px;
  font-weight: 600;
  text-align: center;
}
.entity_count_label {
  display: inline-block;
}
.panel-table-heading {
  margin-bottom: 20px;
}
.panel-table-heading > button i {
  margin-left: 5px;
}
.panel-table-heading > h3 {
  font-size: 18px;
  color: #202124;
  line-height: 36px;
  font-weight: 600;
}
h3 {
  font-size: 18px;
  color: #202124;
  line-height: 36px;
  font-weight: 600;
}
.panel-table-heading.solutionBotDesc {
  margin-bottom: 0 !important;
}
.alert-msg-home {
  font-weight: 600;
}
.selected-stream img {
  width: 36px;
  height: 36px;
  margin-right: 20px;
  border-radius: 50%;
}
.selected-stream .name {
  margin-right: 5px;
  font-size: 18px;
  line-height: 36px;
}
.selected-stream .categories {
  font-size: 16px;
  font-weight: normal;
  opacity: 0.8;
  margin-left: 10px;
}
.selected-stream .main-body.row .col-sm-1 {
  margin-left: 0;
  padding-left: 0;
}
.selected-stream .main-body.row .col-sm-9 {
  margin-left: 0;
  padding-left: 0;
}
.selected-stream .main-body.row .talkToBot > button i.fa.fa-comments {
  font-size: 34px;
  text-align: center;
  color: #eba82a;
  line-height: 50px;
  border-radius: 50%;
}
.selected-stream .main-body.row .talkToBot .tooltip {
  width: 100px;
}
.selected-stream .bubble {
  cursor: pointer;
  font-size: 20px;
}
.selected-stream .bubble:hover {
  opacity: 0.8;
}
.selected-stream .dropdown {
  display: inline-block;
}
.selected-stream .nlp-verify {
  margin-right: 20px !important;
  margin-top: 5px !important;
  line-height: 1 !important;
}
.selected-stream .tagline {
  font-size: 14px;
  height: 40px;
}
.row .talkToBot {
  display: block;
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 999;
  border-radius: 50%;
}
.row .talkToBot > button {
  width: 74px;
  height: 74px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09), 0 4px 40px 0 rgba(0, 0, 0, 0.09);
  border: 0;
}
.row .talkToBot > button:hover {
  opacity: 1;
}
.row .talkToBot i.fa.fa-question-circle.fa-lg.help-link.v-middle {
  font-size: 16px;
  color: #0d6efd;
}
.bt-link-color {
  color: #0d6efd;
}
.panel-table-header > .row {
  border-top: 0 solid #E4E5E7;
  padding: 8px 0px;
  font-weight: 500;
  font-size: 12px;
  border-bottom: 1px solid #BDC1C6;
  color: #9aa0a6;
}
.panel-table-header > div > div {
  font-size: 12px;
  font-weight: 500;
  color: #9aa0a6;
}
.panel {
  -webkit-box-shadow: initial !important;
  box-shadow: initial !important;
  border: 0;
}
.panel-table-body > .row .authFieldClass {
  display: none;
}
.panel-table-body > .row:hover {
  background: #eff0f1;
}
.panel-table-body > .row:hover .authFieldClass {
  display: block;
}
.panel-table-body > div > div {
  padding: 15px;
  font-size: 14px;
}
.panel-table-body > div > div .maxWidthInline {
  max-width: 500px;
  display: inline-block;
}
.panel-table-body > div > div:nth-child(1) {
  color: #202124;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.panel-table-body > div > div:nth-child(2) {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.panel-table-body > div:not(:last-child):hover {
  background: #eff0f1;
}
.panel-table-body > div:not(:last-child):hover i.fa.fa-1.pointer-hand.fa-cog {
  display: block;
  margin-top: 2px;
}
.panel-table-body > div:not(:last-child) i.fa.fa-1.pointer-hand.fa-cog {
  display: none;
}
.panel-table-body > div:last-child:hover i.fa.fa-1.pointer-hand.fa-cog {
  display: block;
  margin-top: 2px;
}
.panel-table-body > div:last-child:hover i.fa.fa-1.pointer-hand.gear {
  display: block;
  margin-top: 2px;
}
.panel-table-body > div:last-child i.fa.fa-1.pointer-hand.fa-cog {
  display: none;
}
.panel-table-body > div:last-child i.fa.fa-1.pointer-hand.gear {
  display: none;
}
.panel-table-body > div:hover .testBtnChannel {
  display: inline-block !important;
}
.panel-table-body .flows-tbl {
  background-color: transparent;
}
.panel-table-body .flows-tbl > div {
  padding: 10px;
  line-height: 27px;
}
.panel-table-body .flows-tbl .col-xs-12 {
  background-color: transparent !important;
}
.panel-table-body .col-xs-12 {
  padding: 0;
}
.panel-table-body img {
  width: 36px;
  height: 36px;
}
.panel-table-body div.col-xs-3 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.panel-table-body div.col-xs-5 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.panel-table-body .row .btx-help {
  display: none;
}
.panel-table-body .row:hover .btx-help {
  display: inherit;
}
.panel-table-body .row:hover .fa-warning {
  display: inherit;
}
.panel-table-body .row .fa-warning {
  display: none;
}
.flows-row .icon_ctrl {
  margin-top: 35px;
}
.flows-row .well {
  margin-bottom: 5px;
}
.flows-row .well-sm {
  padding: 5px 5px;
  font-weight: 600;
}
.flows-row .panel-table-body {
  text-align: inherit !important;
}
.flows-row .panel-table-header .row {
  text-align: inherit !important;
}
.panel-dropdown-menu {
  right: -5px !important;
  left: auto !important;
  min-width: 140px !important;
}
#noty_topCenter_layout_container > li {
  border: none !important;
  background: none !important;
}
.animated.flipInX {
  border: none !important;
}
.upgrade_task_list > div:not(:first-child) {
  border-top: 1px solid #E4E5E7;
  padding: 15px;
}
.upgrade_task_list > div:first-child {
  border-top: 1px solid #E4E5E7;
  color: #fff;
  font-size: 16px;
  padding: 15px;
}
upgrade_task_list div:nth-last-child(1) {
  text-align: center;
  padding: 100px;
}
.flow-icon {
  width: 30px !important;
  height: 30px !important;
  border-radius: 50%;
  margin-right: 15px;
  border: 1px solid #e4e5e7;
}
.items-list-content {
  position: relative;
}
.items-list .items-list-header {
  padding: 0 30px;
  font-size: 16px;
  font-weight: 400;
  height: 50px;
  line-height: 50px;
  margin-top: 10px;
  border-bottom: 1px solid #f0f0f0;
}
.items-list .items-list-header .text {
  font-size: 14px;
  cursor: pointer;
  font-weight: 600;
}
.items-list .items-list-header .newBot {
  float: right;
  font-size: 16px;
  color: #0D6EFD;
  cursor: pointer;
  height: 50px;
  line-height: 50px;
}
.items-list .items-list-header .newBot:hover {
  opacity: 0.6;
  transition: all 0.3s ease-in-out;
}
.items-list .view-more {
  position: absolute;
  bottom: 0px;
  right: 15px;
  float: right;
}
.items-list .border {
  border: 1px solid #d3d3d3;
}
.sdk-apps-list .sdk-apps-list-header .newApp {
  float: right;
  font-size: 16px;
  color: #0D6EFD;
  cursor: pointer;
  height: 50px;
  line-height: 50px;
}
.sdk-apps-list .sdk-apps-list-header .newApp:hover {
  opacity: 0.6;
  transition: all 0.3s ease-in-out;
}
.sdk-apps-list .sdk-apps-list-header .icon {
  float: right;
  font-size: 20px;
  color: #2e6da4;
  cursor: pointer;
}
.items-list-container {
  padding: 0px;
}
.sdk-apps-list-header {
  padding-left: 15px;
  height: 50px;
  line-height: 47px;
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
}
.view-more a {
  text-decoration: none;
  font-size: 16px;
  color: #808080;
}
.view-more a:hover {
  color: #0d6efd;
}
.bot_type h4 {
  display: inline;
}
.bot_type .modal-footer {
  padding: 10px;
}
.channel button {
  margin-bottom: 10px;
  float: right;
}
.channel .help-block {
  display: inline-block;
  font-size: 20px;
}
.channel .action {
  margin-top: 2px;
}
.channel .channel-icon {
  vertical-align: middle;
  text-align: center;
  font-size: 38px;
  width: 35px;
  height: 35px;
  color: #0D6EFD;
  line-height: 40px;
}
.channel img {
  vertical-align: middle;
  text-align: center;
  font-size: 38px;
  width: 35px;
  height: 35px;
  color: #0D6EFD;
  line-height: 40px;
}
.channel img.zoom {
  width: 58px !important;
  height: 53px !important;
  position: relative;
  right: 10px;
}
.channel .fa-facebook {
  color: #3b5998 !important;
}
.channel .fa-twitter {
  color: #1da1f2 !important;
}
.channel .fa-skype {
  color: #00aff0 !important;
}
.channel .channel-name {
  margin-left: 25px;
  font-size: 16px;
  font-weight: 600;
  color: #202124;
}
.channel .channel-item {
  height: 50px !important;
}
.channel .alert-default {
  border-bottom: 1px solid #e4e5e7;
}
.channel .alert {
  border-radius: 0;
  margin: 0 10%;
  position: relative;
  padding: 15px 0;
  line-height: 34px;
}
.channel .disable {
  color: #ffffff;
}
.transformCapitalize {
  text-transform: capitalize;
}
.text-center {
  text-align: center;
  overflow: visible !important;
}
.tasktitleheader p {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.38;
}
.btn-outline {
  border: 1px solid #0D6EFD;
  background-color: #fff;
  color: #0d6efd;
}
.displayTable {
  display: table;
  width: 100%;
}
.btn:focus {
  outline: none;
}
.testChannel.read-only-wrap {
  pointer-events: none;
}
.testChannel .testBtnChannel {
  font-size: 12px;
  color: #89959e;
  border: 1px solid #89959e;
  font-weight: 600;
  padding: 1px 10px;
  border-radius: 3px;
  background: transparent;
  cursor: pointer;
}
.testChannel .testBtnChannel:hover {
  font-size: 12px;
  color: #fff;
  border: 1px solid #0D6EFD;
  font-weight: 600;
  padding: 1px 10px;
  border-radius: 4px;
  background: #0d6efd;
}
.authFieldClass .read-only-wrap {
  pointer-events: none;
}
.head-label {
  line-height: 36px;
  margin-bottom: 5px;
}
.header_wyswyg {
  background-color: #0D6EFD;
  padding: 10px 20px 6px;
}
.header_wyswyg .selectHead {
  height: 36px;
  margin-right: 10px;
  margin-top: -2px;
}
.header_wyswyg .select2-container .select2-choice {
  background: #fff;
  height: 34px;
  line-height: 1.4;
}
.header_wyswyg button {
  background: transparent;
  height: 34px;
}
.header_wyswyg .wyg-btns button.btn {
  min-width: 40px;
  padding: 2px;
  color: #fff;
  height: 34px;
  opacity: 0.8;
  border: 0;
  font-size: 18px;
}
.header_wyswyg .wyg-btns button.btn:hover {
  opacity: 1;
}
.header_wyswyg .btn {
  height: 34px;
}
.js-header {
  height: 50px;
  padding: 8px 20px;
  background-color: #0d6efd;
}
.js-header div.col-xs-5 {
  width: 175px;
  padding: 0 5px;
  margin: 0 10px 0 0;
}
.js-header div.col-xs-5 .select2-container {
  border: 0 !important;
}
*:focus {
  outline: none;
  box-shadow: none !important;
}
.pageFlow .obj-length {
  color: #9AA0A6;
  z-index: 1;
  position: relative;
  top: 34px;
  right: 24px;
}
select.btn {
  margin-left: 0;
}
.ace-chrome {
  min-height: 200px !important;
  height: inherit;
  border: 1px solid #e4e5e7 !important;
}
.ace-chrome.top10 {
  top: 10px;
}
.ace-chrome .ace_list {
  color: #ffffff;
}
.ace-chrome .ace_print-margin {
  width: 0px !important;
}
.ace-chrome .ace_marker-layer .ace_active-line {
  background-color: fffdea !important;
}
.ace-chrome .ace_layer .ace_line .ace_identifier {
  pointer-events: all;
}
.ace-chrome .ace_layer .ace_line .ace_xml {
  pointer-events: all;
}
.rtm-channel .content-wrap {
  margin-top: 30px;
}
.rtm-channel .select2-container .select2-choice {
  height: 44px;
  padding: 5px 0;
}
.rtm-channel .select2-container .select2-choice .select2-arrow {
  width: 38px;
}
.rtm-channel .select2-container .select2-choice .select2-arrow b {
  background-position: 7px 7px;
}
.lineHeight {
  line-height: 36px;
}
.form-group .labelHeight {
  line-height: 36px;
}
.reportForm .form-group {
  display: table;
  width: 100%;
}
.select2-container {
  border-radius: 4px;
  width: 100%;
}
.select2-container .select2-choice .select2-arrow b {
  background-position: 0px 12px !important;
}
.select2-container-active .select2-choice {
  border-color: #0d6efd !important;
}
.select2-container-multi.select2-container-active .select2-choices {
  border-color: #0d6efd !important;
}
.botDevelopers .table > tbody > tr > td {
  border-top: none;
  font-size: 14px;
  color: #202124;
  font-weight: normal;
}
.modal-dialog {
  margin: 0 auto 30px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-header {
  box-shadow: none;
  padding: 30px 30px 20px;
  height: auto;
}
.modal-dialog.noHeaderFooter .modal-content .modal-header .modal-title {
  font-weight: normal;
  font-size: 22px;
  color: #202124;
}
.modal-dialog.noHeaderFooter .modal-content .modal-header .modal-title.titleRed {
  color: #dd3646;
}
.modal-dialog.noHeaderFooter .modal-content .modal-header .modal-title.titleGreen {
  color: #28a745;
}
.modal-dialog.noHeaderFooter .modal-content .modal-header .modal-title .btx-close {
  color: #202124;
  padding: 10px;
  font-size: 15px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body {
  padding: 0 30px;
  font-weight: normal;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .desc {
  font-size: 14px;
  color: #605e5c;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr {
  margin-top: 20px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accor-collapse {
  padding: 0;
  border: 0;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  display: flex;
  align-items: center;
  outline: none;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accor-collapse::before {
  display: none;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accor-collapse .btx-carrot-down {
  height: 16px;
  width: 16px;
  background: #EFF0F1;
  border-radius: 100%;
  margin-right: 10px;
  text-align: center;
  line-height: 15px;
  font-size: 8px;
  color: #202124;
  font-weight: bold;
  transform: rotate(0deg);
  display: inline-block;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accor-collapse:hover {
  background-color: transparent;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accor-collapse.collapsed .btx-carrot-down {
  transform: rotate(-90deg);
  display: inline-block;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-collapse .panel-body {
  font-weight: normal;
  font-size: 12px;
  color: #3C4043;
  border: 0;
  padding: 15px 30px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-collapse .panel-body .task {
  margin-bottom: 8px;
  font-weight: normal;
  font-size: 12px;
  color: #3c4043;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-collapse .panel-body .data-text {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-collapse .panel-body .data-text .info-title {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #3c4043;
  padding-right: 5px;
  max-width: 165px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-body .accordiankr .panel-group .panel .panel-collapse .panel-body .data-text .exceed-data {
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  color: #dd3646;
  padding: 0px 10px 0px 5px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-footer {
  box-shadow: none;
  padding-top: 30px;
  height: auto;
  padding-bottom: 30px;
}
.modal-dialog.noHeaderFooter .modal-content .modal-footer .kr-sg-button-primary {
  margin-right: 10px;
}
.fa-external-link {
  color: #fff;
  font-weight: 600;
}
.fa-window-maximize {
  color: #ffffff;
}
.IEformDropdown select[multiple] {
  border: 1px solid #ffffff;
}
select[size] {
  border: 1px solid #ffffff;
}
body.alertDeleteBoxShown {
  overflow-y: hidden;
}
.close_noty_cnfm {
  position: absolute;
  top: -26px;
  right: -241px;
  background: none !important;
  border: 0px !important;
  width: 17px;
  min-width: 11px !important;
  color: #ffffff;
}
.close_noty_cnfm:hover {
  background: none !important;
}
.close_noty_cnfm #close_noty_cnfm_id {
  font-size: 18px !important;
  color: #ffffff;
}
.note {
  color: #0d6efd;
}
.dropdown.panel-dropdown.open .fa-cog {
  color: #0d6efd;
}
.col-xs-12.alert-default.padding10:hover {
  background: rgba(0, 157, 171, 0.02);
  line-height: 20px;
}
.col-xs-12.alert-default.padding10:hover .dropdown.panel-dropdown .fa-cog {
  display: block;
  line-height: 20px;
}
.col-xs-12.alert-default.padding10 .dropdown.panel-dropdown .fa-cog {
  display: none;
}
.subPlayloadBTN {
  min-width: 70px;
  padding: 10px 12px !important;
  font-size: 16px !important;
}
.paddingbtm130 {
  padding-bottom: 130px;
}
.flows-tbl:hover {
  background: #eff0f1;
}
.responseeditor {
  min-height: 450px;
}
#headKnowledge .deleteBot.panel-title {
  font-weight: 600;
  color: #DD3646;
  text-decoration: underline;
  border-radius: 4px;
}
.textAlignCenter {
  text-align: center !important;
}
.marginTop20percent {
  margin-top: 20%;
}
.marginLeft20percent {
  margin-left: 20%;
}
.marginTop50 {
  margin-top: 50px;
}
.marginTop40 {
  margin-top: 40px;
}
.invisible {
  visibility: hidden;
}
.panel-body.authTestSettings .tab-content {
  overflow: auto;
  min-height: 30px;
  margin: 0 !important;
}
.color-normal {
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
}
.color-bold {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
}
@media screen and (min-device-width: 480px) and (max-device-width: 1600px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 1600px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 320px) {
  .navbar-right {
    float: right !important;
    margin-right: -15px !important;
  }
}
@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {
  .footerAccordion {
    padding: 0 40px !important;
  }
}
@keyframes pulse {
  0%,
  100% {
    background: #fff;
    background: -moz-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, #ffffff), color-stop(48%, #009dab), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -o-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -ms-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: linear-gradient(to right, #ffffff 0%, #009dab 48%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white', endColorstr='$white', GradientType=1);
  }
  50% {
    background: #fff;
    background: -moz-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, #ffffff), color-stop(48%, #009dab), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -o-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: -ms-linear-gradient(left, #ffffff 0%, #009dab 48%, #ffffff 100%);
    background: linear-gradient(to right, #ffffff 0%, #009dab 48%, #ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white', endColorstr='$white', GradientType=1);
  }
}
@keyframes nudge {
  0%,
  100% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(50px, 0);
  }
  80% {
    transform: translate(-50px, 0);
  }
}
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.noborderbgcolor {
  background-color: inherit;
  border: 0;
}
.multipletasks {
  background-color: #fcf8e3 !important;
  font-size: 14px !important;
}
.backgroundGrey {
  background: #f8f9fa;
}
.cursorinitial {
  cursor: initial;
}
.padding030 {
  padding: 0 30px !important;
}
.confirmationHeader {
  font-size: 24px !important;
  font-weight: 300;
  text-align: center;
  color: #fff;
  margin-top: -20px;
  display: block;
}
.confirmationNote .label {
  color: #ffffff;
}
.errBorder {
  border: 1px solid #ff0000 !important;
}
.heightInherit {
  height: inherit !important;
}
.bt-minus-circle {
  width: 18px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #cc1f34;
}
.modal-content {
  top: 50px !important;
}
.modal-content select.btn-default {
  width: 100%;
  height: 30px;
  border-color: #E4E5E7;
  text-align: left !important;
  font-size: 16px;
  border: 1px solid #e4e5e7;
}
.modal-content.height-width-100 {
  top: 0px !important;
}
a {
  cursor: pointer;
}
a i.fa {
  color: #c4cacf;
}
.d-inline {
  display: inline-block;
}
.error-color {
  color: #ff0000;
}
.full-height {
  height: 100%;
}
.icon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.text-transform-init {
  text-transform: initial !important;
}
.font-weight-init {
  font-weight: initial !important;
}
.workflow-icon {
  text-align: center;
  border-radius: 50%;
  background-color: #B682C5;
  border: 1px solid #B682C5;
  color: #fff;
  font-size: 12px;
  width: 22px;
  height: 22px;
  padding-top: 3px;
  margin-right: 10px;
}
h3 .workflow-icon {
  margin-top: 2px;
}
.modal {
  background-color: rgba(0, 0, 0, 0.7);
}
.modal.bt-preview-task-form {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.modal.bt-preview-task-form .modal-content {
  right: -100%;
  -webkit-animation: slide-test-preview 0.5s forwards;
  -webkit-animation-delay: 0.3s;
  animation: slide-test-preview 0.5s forwards;
  animation-delay: 0.3s;
}
.modal.depricationExportModal .modal-content {
  transform: translate(0, 50%);
}
.modal.depricationExportModal .modal-content .modal-body {
  padding: 30px;
  font-size: 16px;
  color: #5f6368;
}
.modal.depricationExportModal .modal-content .modal-footer {
  background-color: #f9f9fb;
  border: solid 1px #bdc1c6;
}
.modal.depricationExportModal .modal-content .modal-footer .btn-danger.danger {
  background-color: #e94848;
  border-color: #f76e7c;
  color: #fff !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #e94848;
  outline: 0;
  height: 35px !important;
  width: 100px;
}
.modal.depricationExportModal .modal-content .modal-footer .btn-default.default {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  outline: 0;
  width: 100px;
  background-color: #fff;
  height: 35px !important;
  border: solid 1px #BDC1C6;
  color: #5f6368;
}
.modal.recordProgress {
  z-index: 9999;
}
.modal.recordStop {
  z-index: 9999;
}
.modal .markdown-editor .markdown-editor .fa {
  font-size: 12px;
}
.modal button.btn.btn-default {
  padding: 5px 12px;
  font-size: 14px;
  border-radius: 4px;
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.modal button.btn.btn-default:hover {
  padding: 5px 12px;
  font-size: 14px;
  border-radius: 4px;
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.modal button.btn.btn-primary {
  padding: 5px 12px;
  font-size: 14px;
  border-radius: 4px;
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.modal button.btn.btn-primary.amend {
  position: relative;
  top: 25px;
  height: 30px;
  right: 5px;
}
.modal button.btn.btn-primary:hover {
  padding: 5px 12px;
  font-size: 14px;
  border-radius: 4px;
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.modal button.btn.btn-default.btn-sm.btn-outline {
  min-width: auto;
  padding: 10px 12px;
  font-size: 14px;
  border-radius: 4px;
}
.modal .btn.btn-primary.btn-sm {
  min-width: auto;
  font-size: 14px;
  border-radius: 4px;
}
.modal .modal-footer button.btn.btn-default {
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 10px 12px;
  font-size: 16px;
  border-radius: 4px;
}
.modal .modal-footer button.btn.btn-default:hover {
  background-color: #F8F9FA;
  color: #ffffff;
}
.modal .modal-body .wf-form.synonyms_manage fieldset .form-group {
  margin-bottom: 15px;
  display: table;
  width: 100%;
}
.modal .modal-body .wf-form.synonyms_manage fieldset .form-group select {
  width: 100%;
  height: 40px;
  background: #fff;
  border: 1px solid #e4e5e7;
}
.modal .modal-body .well.well-sm {
  padding: 0;
}
.modal .modal-body div.col-xs-4 div .select2-container {
  width: 85% !important;
  border: none !important;
}
.modal .modal-body div.col-xs-4 div .select2-container .select2-choice .select2-arrow b {
  background-position: 0 8px;
}
.modal .modal-body div.col-xs-4 div .select2-container .select2-choice div b {
  background-position: 0 8px;
}
#page-content-wrapper {
  margin: 0 auto;
}
.form-control.colorCode {
  width: 200px;
  position: absolute;
  left: 60px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.creation .type-creation-forms .forms-container {
  position: relative;
}
.creation .prev-next-buttons {
  border-top: 1px solid #E4E5E7;
  margin-top: 40px;
  padding-top: 20px;
}
.creation .step-heading h3 {
  margin: 14px 15px 30px;
}
.row.top-bar .stream-icon {
  float: left;
  position: relative;
  margin: 0;
}
.row.top-bar .stream-details .name {
  font-size: 18px;
  color: #fff;
  margin-left: 10px;
  float: left;
}
.row.top-bar .stream-details .taskContainer {
  text-align: right;
  float: right;
  position: relative;
  min-width: 150px;
  min-height: 39px;
}
.row.top-bar .stream-details .categories {
  font-size: 16px;
  color: #fff;
  opacity: 1;
  font-weight: 700;
  position: relative;
  text-align: right;
  width: 100%;
  margin: 0;
}
.row.top-bar .stream-details .alert-action {
  font-size: 12px;
  color: #fff;
  font-weight: 600;
  float: right;
  position: relative;
  bottom: 0;
  right: 0;
  line-height: 38px;
}
.row.top-bar .stream-details .alert-action.top12 {
  font-size: 16px;
  top: 12px;
}
.row.top-bar .stream-details .flowTaskEdit {
  float: right;
  text-align: right;
  color: #fff;
  font-weight: 600;
}
.row.top-bar .stream-details .flowTaskEdit .flowTaskName {
  display: block;
  font-size: 16px;
}
.row.top-bar .stream-details .flowTaskEdit .taskType {
  display: block;
  font-size: 12px;
}
.row.top-bar h1 span {
  font-size: 26px;
  color: #202124;
}
.row.top-bar .stream-icon.bot-image-class {
  width: 40px;
  height: 40px;
}
.row.top-bar .stream-icon.bot-image-class .newBotIcon {
  width: 40px;
  height: 40px;
}
.sidebar-nav.NewAlertTask .workflow-sidebar {
  display: none;
}
.sidebar-nav.NewAlertTask .stepsConnecter {
  display: none;
}
.sidebar-nav {
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
}
.sidebar-nav ul.workflow-sidebar {
  width: 100%;
  margin: 0 auto;
  list-style: none;
  z-index: 1;
  position: relative;
  padding: 0px;
}
div.row.stepnavDiv {
  margin-bottom: 20px;
}
div.row.stepnavDiv .sidebar-nav .stepsConnecter {
  border-bottom: 1px solid #E4E5E7;
  position: relative;
  width: 82%;
  top: 15px;
  z-index: 0;
  left: 0;
  margin: 0 11%;
}
div.row.stepnavDiv .sidebar-nav.NewAlertTask .stepsConnecter {
  top: 16px;
}
.workflow-sidebar li a {
  display: block;
  text-decoration: none;
}
.workflow-sidebar li a:hover {
  text-decoration: none;
}
.workflow-sidebar li a:active {
  text-decoration: none;
}
.workflow-sidebar li a:focus {
  text-decoration: none;
}
.workflow-sidebar > .sidebar-brand {
  height: 65px;
  font-size: 18px;
  line-height: 60px;
}
.workflow-sidebar > .sidebar-brand a {
  color: #5f6368;
}
.workflow-sidebar > .sidebar-brand a:hover {
  color: #fff;
  background: none;
}
.workflow-sidebar .step-desc {
  display: none;
  clear: both;
  padding: 15px;
  color: #ffffff;
}
.workflow-sidebar .step-desc p {
  line-height: 1.5;
  color: #737373;
}
.wf-sidebar-step {
  color: #fff;
  line-height: normal;
}
.wf-sidebar-step .step-serial {
  display: none;
}
.wf-sidebar-step .step-title {
  margin: 0;
  line-height: 1.3;
  color: #ccc;
  cursor: pointer;
  font-size: 20px;
  margin-right: 20px;
}
ul.workflow-sidebar li.pointer-hand {
  text-align: left;
  display: table-cell !important;
}
.wf-sidebar-step.active .step-serial {
  background-color: #0D6EFD;
  color: #fff;
  border: 2px solid #0d6efd;
}
.wf-sidebar-step.active .step-title {
  color: #202124;
  font-size: 20px;
  font-weight: normal;
  border-bottom: 3px solid #0D6EFD;
  padding-bottom: 10px;
  margin-right: 30px;
}
.json_editor {
  width: 100%;
  height: 300px;
}
.add-tags-dropdown {
  display: none !important;
}
.add-tags-dropdown .select2-results {
  display: none;
}
.select2-search-choice-close {
  top: 11px !important;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  background-color: #adc9cc;
}
.margin-left-5 {
  margin-left: 5px;
}
.marginLeft25 {
  margin-left: 25px;
}
.noteCheck {
  margin-left: 25px;
  font-size: 12px;
  color: #5f6368;
}
.alert-sm {
  padding: 8px 10px !important;
}
.full-width {
  width: 100%;
}
.format_code_btn {
  margin-top: 5px;
}
.colwrapper {
  min-width: 50px;
  max-width: 200px;
  float: left;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.noBg {
  border-bottom: none;
  position: relative;
  z-index: 100;
  margin-bottom: -1px;
}
.tab-pane .select2-container .select2-choice {
  background-image: none;
  border-color: #0d6efd;
}
.select2-drop-active {
  border-color: #fff;
  border: 1px solid #bbb !important;
  word-wrap: break-word;
  box-shadow: none;
}
.select2-drop-active:focus {
  box-shadow: none !important;
  border: 0 !important;
}
.nav-tabs {
  border: 0;
}
.nav-tabs > li {
  margin-bottom: 0;
}
.nav-tabs > li > a {
  padding: 2px 0;
  border: 0;
  color: #202124;
  margin: 0 20px 10px 0;
  font-size: 14px;
  -webkit-transition: color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
}
.nav-tabs > li > a:hover {
  background-color: transparent;
  color: #5F6368;
  border: 0;
}
.nav-tabs > li.open > a {
  background-color: #fff;
  color: #555555;
  border: 0;
}
.nav-tabs > li.open > a:hover {
  background-color: #fff;
  color: #555555;
  border: 0;
}
.nav-tabs > li.open > a:focus {
  background-color: #fff;
  color: #555555;
  border: 0;
}
.nav-tabs > li.active > a {
  border-color: #0D6EFD;
  outline: none;
  color: #202124 !important;
  border-width: 0 0 2px 0;
  background: transparent;
}
.nav-tabs > li.active > a:hover {
  border-color: #0D6EFD;
  outline: none;
  color: #202124;
  border-width: 0 0 2px 0;
  background: transparent;
}
.nav-tabs > li.active > a:focus {
  border-color: #0D6EFD;
  outline: none;
  color: #fff;
  border-width: 0 0 2px 0;
  background: transparent;
}
.tab-content > .tab-pane {
  padding: 0px;
  display: none;
}
.tab-content > .active {
  display: block;
}
.tabbable:before {
  content: " ";
  display: table;
}
.tabbable:after {
  content: " ";
  display: table;
  clear: both;
}
.tabs-below > .nav-tabs {
  border-bottom: 0;
}
.tabs-right > .nav-tabs {
  border-bottom: 0;
  float: right;
  border-top-left-radius: 0;
}
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-right > .nav-tabs > li > a {
  min-width: 110px;
  margin-right: 0;
  margin-bottom: 3px;
  margin-left: -1px;
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li:last-child > a {
  margin-bottom: 0;
}
.tabs-right > .nav-tabs > li.active > a {
  outline: none;
  border-left: 0;
  box-shadow: none;
}
.tabs-right > .nav-tabs > li.active > a:hover {
  outline: none;
  border-left: 0;
}
.tabs-right > .nav-tabs > li.active > a:focus {
  outline: none;
  border-left: 0;
}
.tabs-right > .nav-tabs > li.active:last-child > a {
  border-bottom: 1px solid #dee5e8;
  outline: none;
}
.tabs-right > .nav-tabs > li.active:last-child > a:hover {
  border-bottom: 1px solid #dee5e8;
  outline: none;
}
.tabs-right > .nav-tabs > li.active:last-child > a:focus {
  border-bottom: 1px solid #dee5e8;
  outline: none;
}
.tabs-right ul {
  top: 0 !important;
}
.tabs-left > .nav-tabs {
  border-bottom: 0;
  float: left;
  border-top-right-radius: 0;
}
.tabs-left > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a {
  min-width: 110px;
  margin-right: 0;
  margin-bottom: 3px;
  margin-right: -1px;
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li:last-child > a {
  margin-bottom: 0;
}
.tabs-left > .nav-tabs > li.active > a {
  border-right: 0;
  outline: none;
}
.tabs-left > .nav-tabs > li.active > a:hover {
  border-right: 0;
  outline: none;
}
.tabs-left > .nav-tabs > li.active > a:focus {
  border-right: 0;
  outline: none;
}
.tabs-left > .nav-tabs > li.active:last-child > a {
  border-bottom: 1px solid #dee5e8;
  border-right: 0;
  outline: none;
}
.tabs-left > .nav-tabs > li.active:last-child > a:hover {
  border-bottom: 1px solid #dee5e8;
  border-right: 0;
  outline: none;
}
.tabs-left > .nav-tabs > li.active:last-child > a:focus {
  border-bottom: 1px solid #dee5e8;
  border-right: 0;
  outline: none;
}
.tabs-left ul {
  top: 0 !important;
}
.pill-content > .pill-pane {
  display: none;
}
.pill-content > .active {
  display: block;
}
.ta-scroll-window.form-control {
  margin: 10px 0 15px;
}
.pointer-hand {
  cursor: pointer;
}
.stream-icon {
  width: 36px;
  height: 36px;
  margin-right: 10px;
}
.stream-icon img.newBotIcon {
  border-radius: 50%;
}
.wf-alert-icon {
  background-color: #A77AC9;
  border-radius: 100%;
  width: 34px;
  height: 34px;
  float: left;
  margin-right: 10px;
  padding: 9px 9px;
  font-size: 16px;
}
.wf-action-icon {
  background-color: #A77AC9;
  border-radius: 100%;
  width: 34px;
  height: 34px;
  float: left;
  margin-right: 10px;
  padding: 9px 13px;
  font-size: 16px;
}
.tableHeaderTitle {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  text-transform: uppercase;
}
table th td .wrap {
  word-wrap: break-word;
  max-width: 150px;
}
th {
  word-wrap: break-word;
}
td {
  word-wrap: break-word;
  vertical-align: middle !important;
}
.word-break {
  word-wrap: break-word;
}
.thumbnail {
  height: 50px;
  width: 50px;
  display: inline !important;
  margin-left: 5px !important;
}
.keychooser {
  min-width: 100px;
  max-width: 200px;
}
select.btn.btn-default.keychooser.ng-pristine.ng-untouched.ng-valid {
  padding: 4px 12px;
}
select.btn.btn-default.keychooser.ng-pristine.ng-valid.ng-touched {
  padding: 4px 12px;
}
.html_editor {
  width: 100%;
  min-height: 100px;
  border: 0;
  padding: 20px;
}
.uploads .alert {
  margin-bottom: 4px !important;
}
.uploads .alert.alert-success {
  border: 1px solid #93D3A2;
  background: #EAF6EC;
  border-radius: 4px;
  font-weight: normal;
  font-size: 12px;
  color: #135423;
}
.uploads .alert.alert-success .btx-close {
  font-size: 14px;
  margin-right: 10px;
  position: relative;
  top: 2px;
  cursor: pointer;
}
.uploads .content {
  padding-left: 20px;
  text-align: left !important;
  padding-left: 0 !important;
}
.intervals_checkbox {
  max-height: 100px !important;
  overflow-y: auto;
  min-height: 100px;
}
.inline-link {
  display: inline !important;
}
.publish-myspaces {
  margin-left: 7px;
}
.team_display {
  white-space: nowrap;
  overflow: auto;
}
.alert-xs {
  padding: 5px !important;
}
.label-mapping {
  padding-top: 25px;
}
.label-mapping > input {
  margin-right: 10px;
}
.notify-banner {
  border: 1px solid orange;
  text-align: center;
  color: orange;
  font-size: 15px;
  background-color: transparent;
  padding: 7px 0px;
}
.message-block {
  border: 1px solid #bbb;
  padding: 10px 10px;
  margin: 10px 0px;
}
.upgrade-comments {
  padding: 10px 10px;
}
.icon-arrow-padd {
  margin-left: 5%;
  margin-right: 5%;
  width: 150px;
  color: #008000;
}
.accordion-toggle {
  text-decoration: none !important;
}
.alert-danger.ng-scope {
  animation: fade_in;
  animation-duration: 1s;
}
.background-white {
  background-color: #fff;
  padding-top: 15px;
}
.noty_buttons {
  text-align: center !important;
}
.st-table-container td.btn-container {
  width: 110px;
}
.st-table-container td {
  max-width: 200px;
  border-bottom: 1px solid #E4E5E7;
  border-top: 0px !important;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.st-table-container td.cntrl_list button.btn.btn-default.no-padding {
  min-width: auto !important;
  color: #5F6368 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  padding: 4px 8px;
}
.st-table-container td.cntrl_list button.btn.btn-default.no-padding .btx-delete-1 {
  color: #dd3646;
}
.st-table-container td.cntrl_list button.btn.btn-default.no-padding:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #5f6368 !important;
}
.st-table-container td.cntrl_list .btn-default:hover {
  color: #fff;
  background-color: transparent;
}
.btn-default:focus {
  color: #fff;
  background-color: transparent;
}
.btn-default:active {
  color: #fff;
  background-color: transparent;
}
.btn-default.focus {
  color: #fff;
  background-color: transparent;
}
.btn-default.active {
  color: #fff;
  background-color: transparent;
}
.open > .dropdown-toggle.btn-default {
  color: #fff;
  background-color: transparent;
}
.max_editor:not(.maximized) {
  height: 150px !important;
}
.SumoSelect .select-all {
  height: 40px !important;
  padding-top: 5px !important;
}
.SumoSelect label {
  font-weight: normal !important;
  padding-top: 5px !important;
}
.lpApiSection {
  font-size: 11.5px !important;
  padding-top: 10px;
}
.auto-height {
  height: auto !important;
}
.logs-page {
  width: 100%;
}
.logs-page .refresh-btn {
  margin-top: 5px;
  padding: 10px 25px 10px 25px;
  border-radius: 0px;
}
.logs-page .jsoneditor div.outer {
  margin: inherit;
  padding: inherit;
  border-radius: 0px;
}
.logs-page .menu {
  display: none;
}
.logs-page .log-item {
  margin-top: 10px !important;
}
.logs-page .json_editor {
  width: 100%;
  height: auto;
}
.logs-view {
  margin-top: 15px;
}
.logs-view.languageSetting.read-only-wrap {
  pointer-events: none;
}
.nlp-screen .screen-title {
  font-size: 25px;
}
.nlp-screen .save-ctrl button {
  float: right;
}
.nlp-screen .heading {
  font-size: 20px;
}
.nlp-screen .column-title {
  font-size: 16px;
}
.nlp-screen .editbox {
  resize: none;
  margin-top: 5px;
  margin-bottom: 5px;
}
.nlp-screen .fixed-table {
  table-layout: fixed;
}
.nlp-screen .alert {
  margin-bottom: 0px !important;
}
.preview-iframe {
  width: 100%;
  border: none;
  font-size: 14px;
}
.panel-table {
  padding: 0;
}
.row {
  margin-right: 0;
  margin-left: 0;
}
.wsdlbody .btn-outline {
  background-color: #fff;
  color: #008692 !important;
}
.wsdlbody .btn-outline:active {
  background-color: #fff;
  color: #008692 !important;
}
.wsdlbody .btn-outline:focus {
  background-color: #fff;
  color: #008692 !important;
}
.wsdlbody .btn-outline:hover {
  background-color: #008692 !important;
  color: #ffffff;
}
ul.pagination-sm.pull-right.errotFormPagination.pagination {
  margin: 5px 0;
  float: right;
}
ul.pagination-sm.pull-right.errotFormPagination.pagination > li > a {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #fff;
  border: none;
  font-size: 14px;
}
ul.pagination-sm.pull-right.errotFormPagination.pagination > .active > a {
  border-bottom: 1px solid #0d6efd !important;
}
ul.pagination-sm.pagination.ng-isolate-scope.ng-valid {
  margin: 5px 0;
  float: right;
}
ul.pagination-sm.pagination.ng-isolate-scope.ng-valid > li > a {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #fff;
  border: none;
  font-size: 14px;
  color: #202124;
}
ul.pagination-sm.pagination.ng-isolate-scope.ng-valid > .active > a {
  border-bottom: 1px solid #0D6EFD !important;
  color: #202124;
}
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #fff;
  border: none;
  font-size: 14px;
}
.pagination > .active > span {
  border-bottom: 1px solid #0d6efd !important;
}
.pagination > .active > span:hover {
  border-bottom: 1px solid #0d6efd !important;
}
.pagination > .active > span:focus {
  border-bottom: 1px solid #0d6efd !important;
}
.pagination > .active > a:hover {
  border-bottom: 1px solid #0d6efd !important;
}
.pagination > .active > a:focus {
  border-bottom: 1px solid #0d6efd !important;
}
table.table.table-hover.errorForm.ng-scope {
  border-bottom: 1px solid #E4E5E7;
  border-top: 1px solid #e4e5e7;
}
.nlp-verify-page .view-more {
  margin-bottom: 20px;
  border-radius: 0px;
  padding: 3px 16px 3px 15px;
}
.nlp-verify-page .panel-default {
  border: none;
  margin-bottom: 10px;
  overflow: hidden;
}
.nlp-verify-page .header {
  margin-top: 10px;
}
.nlp-verify-page .header-text {
  text-align: center;
  font-size: 18px;
  margin-top: -15px;
}
.nlp-verify-page .select2-container {
  width: 100%;
}
.nlp-verify-page .alert-primary {
  border-radius: 0px;
  background-color: #2e6da4;
  color: #ffffff;
}
.nlp-verify-page .nlp-bots-intents {
  font-size: 14px;
}
.nlp-verify-page .panel-custom {
  padding-top: 20px;
  padding-bottom: 20px;
}
.nlp-verify-page .intent-pattern {
  background-color: #8bc34a;
}
.nlp-verify-page .intent-identified {
  margin-top: 10px;
}
.nlp-verify-page .identified-intent {
  font-size: 14px;
  width: 87%;
}
.nlp-verify-page .section {
  display: table-cell !important;
  vertical-align: middle;
}
.nlp-verify-page .section img {
  width: 50px !important;
}
.nlp-verify-page .categories {
  font-weight: 300 !important;
}
.nlp-verify-page .alerts-row .dropdown-menu.panel-dropdown-menu {
  z-index: 1001;
}
.nlp-verify-page .nlp-heading {
  padding-bottom: 20px;
  font-size: 18px;
}
.nlp-verify-page .found-intent {
  color: #0d6efd;
}
.nlp-verify-page .alert-success {
  background-color: #d6e9c6 !important;
  font-size: 16px;
  font-weight: 400;
  color: #5f6368;
}
.nlp-verify-page .rich-editor {
  font-size: 16px;
}
.nlp-verify-page .keyword_placeholder {
  font-size: 16px !important;
}
.nlp-verify-page-subsection {
  margin-top: 300px;
  margin-left: 50px;
}
.chat-settings-page {
  margin-bottom: 100px;
}
.chat-settings-page .sidebar-nav {
  width: 100% !important;
  margin: 20px;
}
.chat-settings-page .sidebar-nav ul.workflow-sidebar {
  padding: 0;
}
.chat-settings-page .step-serial {
  width: 10px !important;
  height: 10px !important;
  padding: 0px 5px !important;
  margin-top: 6px !important;
  margin: 0;
  background-color: inherit !important;
}
.chat-settings-page .step-title {
  background-color: #fff;
  border-bottom: none;
  color: #ccc;
  margin-right: 20px;
}
.chat-settings-page .step-title.active {
  border-bottom: 3px solid #0D6EFD;
  color: #fff;
  padding-bottom: 15px;
}
.chat-settings-page .step-serial.active {
  background-color: #ffffff;
}
.entity-intent-page .editCtrl {
  text-decoration: none !important;
}
.divider {
  border-bottom: 1px solid #E4E5E7;
  margin: 14px 0 !important;
}
label.minsLabel {
  text-transform: none;
}
.share-page {
  margin-bottom: 80px;
}
.share-page i {
  color: #0d6efd;
}
.advancedLink img {
  width: 20px !important;
}
.users-list img {
  display: inline-block;
  border-radius: 50%;
  width: 40px;
}
.users-list .details {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}
.users-list .contacts-list {
  max-height: 300px;
  min-height: 300px;
}
.users-list .selected-status {
  display: inline-block;
  vertical-align: middle;
  padding-right: 20px;
}
.users-list .selected-status .fa {
  font-size: 25px;
}
.users-list .search::before {
  padding: 10px 15px;
  font-family: FontAwesome;
  content: "\f002";
  width: 20px;
  height: 20px;
  z-index: 10;
  position: absolute;
  color: #5F6368;
  left: 30px;
}
.users-list .fa-circle-thin {
  color: #e4e5e7;
}
.users-list .fa-check-circle {
  color: #22bb22;
}
.users-list .userContainer {
  border-bottom: 1px solid #E4E5E7;
  padding-bottom: 10px;
  padding-top: 10px;
}
.users-list .query {
  margin-bottom: 10px;
}
select.btn.btn-default.btnDropdown.form-control.ng-pristine.ng-untouched.ng-valid.ng-valid-required {
  padding: 5px;
  margin: 0;
  text-align: left;
}
.alert-input {
  padding-right: 153px;
}
.form-control[readonly] {
  background: transparent;
}
.clear-fix {
  clear: both;
}
.radioTitle {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 8px;
}
.radioTitle.mb-2 {
  margin-bottom: 2px;
}
.radioTitleDesc {
  font-size: 12px;
  font-weight: normal;
  color: #3C4043;
  padding-left: 25px;
}
keyword-highlight.col-xs-10 {
  padding: 0;
}
synonyms-form a.btn.btn-primary {
  border: 1px solid #0D6EFD;
  background: #fff;
  color: #0d6efd;
}
synonyms-form a.btn.btn-primary:hover {
  background-color: #008692;
  border-color: #008692;
  color: #ffffff;
}
.helphint-border.col-xs-12.marginB20T0.onHold {
  border-radius: 4px;
  background-color: #FFFBEA;
  border: solid 1px #806D16;
  margin-top: 5px;
  padding: 10px 20px;
  color: #806d16;
}
.resource-details .pageFlow .col-xs-8 {
  font-size: 16px;
  color: #5f6368;
}
.radioDiv [type="radio"] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  color: #ff0000;
}
.radioDiv [type="radio"] + span {
  display: block;
  cursor: pointer;
  float: left;
  color: #202124;
  font-weight: normal;
  text-transform: none;
  padding-left: 25px;
  position: relative;
  font-size: 14px;
}
.radioDiv [type="radio"] + span.span-title {
  color: #202124;
  font-size: 12px;
  font-weight: normal;
}
.radioDiv [type="radio"] + span.flex-label {
  padding-left: 25px;
}
.radioDiv [type="radio"] + span:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: -0.11em;
  border-radius: 1em;
  border: 3px solid #fff;
  box-shadow: 0 0 0 1.1px #BDC1C6;
  margin-right: 0.75em;
  transition: 0.5s ease all;
  background: #fff;
  margin-left: 1px;
  position: absolute;
  left: 0;
  top: 2px;
}
.radioDiv [type="radio"]:checked + span {
  color: #202124;
}
.radioDiv [type="radio"]:checked + span:before {
  background: #0D6EFD;
  box-shadow: 0 0 0 1.1px #0d6efd;
}
.radioDiv [type="radio"]:focus + span:after {
  font-size: 1.5em;
  line-height: 1;
  vertical-align: -0.125em;
}
.radioDiv label.radio-inline {
  padding-left: 0;
}
.radioDiv label.disabled {
  opacity: 0.4;
}
.radioDiv .checkBoxmargin7 {
  margin-left: 7px;
  margin-top: -2px;
  font-size: 16px;
  text-transform: none;
  font-weight: 400;
  text-align: justify;
}
.radioDiv .yellowWarn {
  color: yellow;
  position: absolute;
  color: #e89a25;
}
.radioDiv .pauseWarn {
  margin-left: 17px;
  margin-top: -3px;
}
.radioDiv span.radioSpanPaddingRT {
  margin-right: 20px;
}
.radioDiv span.radioSpanPaddingRT input {
  width: auto !important;
}
.addErrorMsg {
  cursor: pointer;
  float: right;
  margin-right: 21px;
  font-size: 13px;
  font-weight: 600;
  color: #0d6efd;
}
.radioDiv.disabled span {
  opacity: 0.5;
  cursor: not-allowed;
}
.footerInnerpag {
  position: fixed;
  bottom: 0;
  left: 0;
  background: #fff;
  height: 60px;
  margin: 0;
  background: #F8F9FA;
  z-index: 1000;
}
.footerInnerpag .btnDiv {
  width: 1169px;
  background: #fff;
  margin: 0 auto;
  height: 100px;
}
.scrollbarDiv {
  height: 70%;
  position: absolute;
  background: #fff;
  padding: 0;
}
textarea.form-control {
  min-height: 45px;
  padding: 10px 12px;
}
textarea.form-control::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
select[disabled] {
  background: #f8f9fa !important;
}
thead {
  display: none;
}
.whatsapp-table thead {
  display: table-header-group;
}
.helphint-border {
  border-radius: 4px;
  background-color: #FFFBEA;
  border: solid 1px #806D16;
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  padding: 10px 20px;
  position: relative;
  margin-top: 10px;
  text-align: left;
}
.helphint-border .bulbicon {
  width: 30px !important;
  height: 20px !important;
  padding: 0;
}
.helphint-border .bulbicon .btx-bulb {
  font-size: 18px;
}
.helphint-border .bulbicon .layer {
  width: 20px !important;
  height: 20px !important;
}
.helphint-border.blue {
  background-color: #F3F8FF;
  border: 1px solid #85B7FE;
  color: #07377F;
  display: flex;
}
.helphint-border.blue .train-btn {
  position: absolute;
  right: 10px;
}
.newUIPadding {
  padding: 20px 40px !important;
}
.fontBold {
  font-weight: 600 !important;
  font-weight: 600;
}
.fontSize16 {
  font-size: 16px;
  color: #202124;
}
.fontSize15 {
  font-size: 15px;
  color: #202124;
}
.fontSize15Gray {
  font-size: 15px;
  color: #5F6368;
  text-align: right;
}
.fontSize13Bold {
  font-size: 13px;
  font-weight: 600;
}
.fontSize14 {
  font-size: 14px !important;
  color: #202124;
}
.fontSize18 {
  font-size: 18px !important;
  color: #202124;
}
.marginLeftRight20 {
  margin: 0 20px;
}
.marginLeft100 {
  margin-left: 100px;
}
.marginLeft30 {
  margin-left: 30px;
}
.marginLeft30imp {
  margin-left: 30px !important;
}
.marginleft20 {
  margin-left: 20px !important;
}
.marginBottomn20 {
  margin-bottom: 20px !important;
}
.marginleftn20 {
  margin-left: -20px !important;
}
.fontSize30 {
  text-align: center;
  font-size: 30px;
  font-weight: 100;
}
.fontSize14Gray {
  font-size: 14px !important;
  color: #5f6368;
}
.fontSize12 {
  font-size: 12px !important;
}
.fontSize13 {
  font-size: 13px;
  color: #202124;
  font-weight: 600;
}
.fs13 {
  font-size: 13px;
}
.fontSize12Unbold {
  font-size: 12px;
  color: #5F6368;
  font-weight: 400;
}
.releaseType {
  font-style: normal;
}
.releaseType i {
  color: #0d6efd;
}
.betaClass {
  font-size: 12px;
  color: #5F6368;
  line-height: 0;
  position: absolute;
  right: 26px;
  top: 17px;
}
.select2-highlighted .betaClass {
  font-size: 12px;
  color: #202124;
  line-height: 0;
  position: absolute;
  right: 26px;
  top: 15px;
}
.langSelectContainer .select2-chosen {
  float: left;
  width: 95%;
  text-align: left;
  line-height: 25px !important;
}
.langSelectContainer .select2-chosen .betaClass {
  line-height: 0;
  position: absolute;
  right: 30px;
  top: 17px;
}
.langSelectContainer .select2-results li {
  position: relative;
}
.noPadding {
  padding: 0 !important;
}
.noPaddingRight {
  padding-right: 0 !important;
}
.paddingRight5 {
  padding-right: 5px !important;
}
.noPaddingLeft {
  padding-left: 0 !important;
}
.paddingTenFive {
  padding: 10px 5px;
}
.noPaddingTop {
  padding-top: 0 !important;
}
.noPaddingBottom {
  padding-bottom: 0 !important;
}
.kore-ux-editor {
  padding-bottom: 10px;
}
.channelName {
  cursor: pointer;
}
.padding5 {
  padding: 5px;
}
.paddingTop5 {
  padding-top: 5px !important;
}
.padding10 {
  padding: 10px;
}
.padding15 {
  padding: 15px;
}
.noPadding.paddingLR15 {
  padding: 0 15px !important;
}
.paddingTop20 {
  padding-top: 20px !important;
  clear: both;
}
.max-width-initial {
  max-width: initial !important;
}
.paddingTop10 {
  padding-top: 10px !important;
}
.paddingRight10 {
  padding-right: 10px !important;
}
.paddingRight20 {
  padding-right: 20px !important;
}
.paddingLeft10 {
  padding-left: 10px !important;
}
.paddingLeft5 {
  padding-left: 5px !important;
}
.paddingLeft15 {
  padding-left: 15px !important;
}
.lineHeight53 {
  line-height: 53px;
}
.lineHeight30 {
  line-height: 30px;
}
.paddingLeftRight10 {
  padding: 0 10px !important;
}
.paddingLeftRight15 {
  padding: 0 15px !important;
}
.paddingLeftRight20 {
  padding: 0 20px !important;
}
.paddingLeft25 {
  padding-left: 25px !important;
}
.paddingLeft20 {
  padding-left: 20px !important;
}
.paddingLeft0 {
  padding-left: 0 !important;
}
.paddingLeft30 {
  padding-left: 30px !important;
}
.input-group-SDKConfig {
  margin-left: 16px;
}
.paddingTopBottom10 {
  padding: 10px 0px;
}
.paddingBottom20 {
  padding-bottom: 20px !important;
}
.paddingBottom10 {
  padding-bottom: 10px !important;
}
.padding0 {
  padding: 0px !important;
}
.paddingRight5 {
  padding-right: 5px !important;
}
.marginTop10 {
  margin-top: 10px !important;
}
.marginTop5 {
  margin-top: 5px !important;
}
.marginTop15 {
  margin-top: 15px !important;
}
.marginTopBt5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
.marginLeft5 {
  margin-left: 5px !important;
}
.marginRight5 {
  margin-right: 5px !important;
}
.marginBottomN30 {
  margin-bottom: -30px;
}
.screenFreeze {
  opacity: 0.8;
  pointer-events: none !important;
}
.toggle-publish-mode-freeze {
  opacity: 0.8 !important;
  pointer-events: none !important;
}
.searchEmptyResults {
  display: none;
}
.searchEmptyResults.centered {
  text-align: center;
  width: 100%;
  padding: 10%;
  white-space: break-spaces;
}
div.searchEmptyResults:first-child {
  display: block !important;
}
.landingPleaseWait {
  position: absolute;
  top: 0;
  font-size: 20px;
  z-index: 1;
  display: flex;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  justify-content: center;
  align-items: center;
}
.bt-modal-open #_widget_wfx_ {
  display: none !important;
}
.bt-modal-open .widget {
  border-bottom: none !important;
}
.hidebodyscroll #_widget_wfx_ {
  display: none !important;
}
body[non-tasks-pane-active] #_widget_wfx_ {
  display: none !important;
}
.floatRight {
  float: right !important;
}
.marginAuto {
  margin: 0 auto;
}
.noMargin {
  margin: 0 !important;
}
.noMarginRight {
  margin-right: 0 !important;
}
.noMarginLeft {
  margin-left: 0 !important;
}
.noMarginTop {
  margin-top: 0 !important;
}
.noMarginBottom {
  margin-bottom: 0 !important;
}
.marginBottom {
  margin-bottom: 10px !important;
}
.marginTopBottom {
  margin: 3px 0;
}
.marginBottom25 {
  margin-bottom: 25px !important;
}
.paddingThirty {
  padding: 0 30px;
}
.paddingFifty {
  padding: 0 50px;
}
.marginRight15 {
  margin-right: 15px !important;
}
.marginLeftN5 {
  margin-left: -5px !important;
}
.marginRight20 {
  margin-right: 20px !important;
}
.marginRight30 {
  margin-right: 30px !important;
}
.marginbottom5 {
  margin-bottom: 5px;
}
.marginBottom8 {
  margin-bottom: 8px;
}
.marginBottom10 {
  margin-bottom: 10px;
}
.marginBottom15 {
  margin-bottom: 15px;
}
.marginBottom10-imp {
  margin-bottom: 10px !important;
}
.marginLeft10 {
  margin-left: 10px !important;
}
.right10 {
  right: 10;
}
.marginRight10 {
  margin-right: 10px;
}
.marginLeft15 {
  margin-left: 15px;
}
.margint20B0 {
  margin-top: 20px;
  margin-bottom: 0;
}
.marginB20T0 {
  margin-top: 0;
  margin-bottom: 20px;
}
.marginB20T10 {
  margin-top: 10px;
  margin-bottom: 20px;
}
.marginB15T15 {
  margin-top: 15px;
  margin-bottom: 15px;
}
.marginB15T20 {
  margin-top: 20px;
  margin-bottom: 15px;
}
.marginTop20 {
  margin-top: 20px !important;
}
.marginTop25 {
  margin-top: 25px !important;
}
.marginTopBottomTen {
  margin: 10px 0;
}
.marginB20T140 {
  margin-top: 140px;
  margin-bottom: 20px;
}
.dispalyInline {
  display: inline;
}
#requestmodelAdvanced .tooltip .tooltip-inner {
  max-width: 250px;
}
.textTransformCapitalize {
  text-transform: capitalize;
}
.textTransformUpper {
  text-transform: uppercase;
}
.containerMarginBottom {
  margin-bottom: 50px;
}
.pressEnterToSave {
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: right;
  color: #5f6368;
}
.dispalyTable {
  display: table;
  width: 100%;
}
.dispalyTableCell {
  display: table-cell;
}
.displayBlock {
  display: block !important;
}
.positionAbsolute {
  width: 30%;
  position: absolute;
}
.positionAbs {
  position: absolute;
}
.zIndexOne {
  z-index: 1 !important;
}
.textCapitalize {
  text-transform: capitalize;
}
.textRight {
  text-align: right;
}
.width100percent {
  width: 100% !important;
}
.width40percent {
  width: 40% !important;
}
.block-item {
  padding: 15px;
  width: 100%;
  height: 100%;
  display: table;
}
.patternformdiv {
  padding: 10px 15px;
  background: #fff;
  clear: both;
  display: table;
  width: 100%;
  height: 100%;
}
section.widget.botStreamCreate {
  padding-top: 40px;
}
section.widget.botStreamEdit {
  padding-top: 40px;
}
.col-sm-12.bt-mapping-container h1.pull-left {
  margin: 10px 0;
  padding: 0;
}
.col-sm-12.bt-mapping-container div.pull-right {
  margin-top: 12px;
}
.creation.create-container.container-fluid .main-content .bt-step {
  padding: 15px;
}
.creation.create-container.container-fluid .main-content .bt-flowStep {
  padding: 15px 0;
}
.create-container .nav > li.disabled > a:hover {
  cursor: pointer;
}
.nav > li.disabled > a:focus {
  cursor: pointer;
}
.col-xs-10 .col-xs-12.radioDiv.noPadding label {
  margin-right: 16px;
}
.col-xs-12 .col-xs-10.radioDiv label {
  margin-right: 16px;
}
.text-danger {
  clear: both;
}
.nlp_control .nlpDescription {
  font-size: 16px;
}
.selected-stream .more-btn .dropdown.open .fa-ellipsis-h {
  display: none;
}
.selected-stream .more-btn .dropdown.open .fa-ellipsis-v {
  display: block !important;
}
.bot-channel-response-manage .wf-form .col-xs-4.labelling.noPadding {
  position: static !important;
}
.bot-channel-response-manage .wf-form .col-xs-12.form-group.noPadding {
  position: static !important;
}
.modal-header {
  height: 60px;
  padding: 18px 30px;
  border-bottom: none;
  background: #fff;
  border-radius: 4px 4px 0 0;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  text-align: left;
  position: relative;
  z-index: 1;
}
.modal-header .close {
  position: absolute;
  top: -25px;
  right: -25px;
  font-size: 18px;
  width: 15px;
  height: 18px;
  color: #202124;
  text-shadow: none;
  opacity: 1;
}
.modal-header .close.bootbox-close-button {
  color: #ffffff;
}
.modal-header .close.bootbox-close-button:hover {
  opacity: 0.5;
}
.modal-header .modalClose {
  color: #ffffff !important;
}
.modal-header .modal-title {
  font-size: 16px;
  color: #202124;
  font-weight: 600;
}
.modal-header .modal-title .btx-close {
  float: right;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  cursor: pointer;
}
.modal-header .modal-title .btx-close:hover {
  background: #f8f9fa;
}
.modal-body {
  padding: 20px 30px;
  text-align: left;
  background: #ffffff;
}
.modal-body.export-dialog-modal-body {
  margin-top: 48px;
  margin-bottom: 78px;
}
.modal-body .noteText {
  text-align: center;
}
.modal-body .noteText .noteDesc {
  font-size: 16px;
  color: #5f6368;
}
.modal-body p {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
.modal-footer {
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  padding: 13px 30px;
  margin: 0;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  border-top: none;
  text-align: left;
  height: 60px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
  z-index: 1;
  border-radius: 0px 0px 4px 4px !important;
}
.modal-footer .btn {
  border-radius: 4px;
  min-width: 114px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
.modal-footer .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.modal-footer .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
.modal-footer .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
.customFooter {
  margin-left: -14px;
  margin-bottom: -14px;
  width: 597px;
  border-top: 1px solid #e4e5e7;
}
.footer {
  padding: 15px 0px 0px 0px;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  border-top: 1px solid #f0f0f0;
}
.footer .footerSub {
  width: 85%;
  margin: auto;
  padding: 15px 25px;
  height: 50px;
  display: table;
  line-height: 10px;
}
.footer .footerSub .pull-right.form-ctrl-div button.btn.btn-default {
  border: 1px solid #E4E5E7;
  background: #F8F9FA;
  font-size: 14px;
  color: #5F6368;
  min-width: 144px;
}
.footer .footerSub .pull-right.form-ctrl-div button.btn.btn-default:hover {
  border: 1px solid #E4E5E7;
  background: #E4E5E7;
  font-size: 14px;
  color: #ffffff;
}
.footer .footerSub .form-ctrl-div.pull-left button.btn.btn-default {
  border: 1px solid #E4E5E7;
  background: #F8F9FA;
  font-size: 14px;
  color: #5F6368;
  min-width: 144px;
}
.footer .footerSub .form-ctrl-div.pull-left button.btn.btn-default:hover {
  border: 1px solid #E4E5E7;
  background: #E4E5E7;
  font-size: 14px;
  color: #ffffff;
}
.footer .footerSub .help-hint-link {
  font-size: 16px;
}
.form-ctrl-div {
  display: inline-block;
}
body .help-hint-link {
  display: inline-block;
  padding-top: 10px;
}
.widget-body {
  margin-bottom: 100px;
  display: table;
  width: 100%;
}
.widget-body.noBottomFooter {
  margin-bottom: 0;
}
.well {
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.nlp-heading h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  color: #202124;
}
.nlp-heading h3.manageChatRes {
  margin-top: 0;
}
.tealColor {
  color: #0d6efd;
}
.alert {
  margin-top: 5px;
}
ul.select2-choices {
  margin-bottom: 0;
}
.modal-body label {
  display: inline-block;
  font-size: 12px !important;
  font-weight: 500 !important;
}
.modal-body .table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .table > thead > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .table > tbody > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .table > tbody > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .table > tfoot > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 0;
  border-bottom: 1px solid #e4e5e7;
}
.modal-body .taskColor {
  color: #0d6efd;
}
.modal-body .btn.btn-default.btn-sm.trashBTN {
  height: 45px;
  min-width: 45px;
}
fieldset.subFormFieldset {
  padding: 20px 10px;
  border-radius: 4px;
  background-color: #fcfcfc;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
fieldset.subFormFieldset .form-control {
  background: #ffffff;
}
fieldset.subFormFieldset .select2-container {
  background: #ffffff;
}
.authHeader div.btn.btn-primary.btn-sm.pull-right.ng-hide {
  margin-top: 3px !important;
}
.authHeader div.btn.btn-primary.btn-sm.pull-right {
  margin-top: 3px !important;
}
.authHeader div.btn.btn-primary.noMargin.btn-sm.pull-right {
  margin-top: 3px !important;
}
.authHeader div.btn.btn-primary.noMargin.btn-sm.pull-right.ng-hide {
  margin-top: 3px !important;
}
.authBTNSdiv {
  position: absolute;
  right: 0;
  top: 0px;
  background: #ffffff;
}
select.btn.btn-default.btnDropdown {
  border-color: #E4E5E7;
  text-align: left;
}
::selection {
  color: #fff;
  background: #0d6efd;
}
slack-channel h3 {
  margin-bottom: 20px;
}
fb-channel h3 {
  margin-bottom: 20px;
}
.table {
  table-layout: fixed !important;
}
.table .heading {
  border-bottom: 1px solid #e4e5e7;
}
.table .heading th {
  font-size: 12px;
  font-weight: normal;
  text-transform: uppercase;
  color: #9aa0a6;
}
channel-ux-editor span.channelBTN {
  margin-right: 20px;
  cursor: pointer;
}
.background-shade {
  background-color: #E4E5E7 !important;
  overflow: hidden;
  padding: 10px;
}
.synonyms-manage .label {
  display: inline-block;
}
.synonyms-manage .panel-default {
  margin: 0px !important;
  background-color: #ffffff;
}
.synonyms-manage .panel-body {
  padding: 0px !important;
}
.synonyms-manage .task-info .action-btn-add {
  color: #0D6EFD;
  cursor: pointer;
  padding: 0px 10px 0px 10px;
}
.synonyms-manage .task-info .action-btn-toggle {
  cursor: pointer;
  padding: 0px 10px 0px 10px;
}
.synonyms-manage .btnSearchTitle .leftTitle {
  width: 50%;
}
.synonyms-manage .btnSearchTitle .rightBTNSearch {
  width: 50%;
}
.negative-margin {
  margin-left: -15px;
  margin-right: -15px;
}
.view-page.wrapper.logs-page .logsContainer {
  padding: 20px 0;
  margin-left: 20px;
  margin-right: 20px;
}
.view-page.wrapper.logs-page .row.top-bar {
  margin: 0;
}
.log-container.scrollDivCreate {
  padding: 30px;
}
.textEllipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #5f6368;
}
.noBoxShadowGrayBG {
  box-shadow: none !important;
  padding: 8px 15px 1px;
  background-color: #F8F9FA;
  border-top: solid 1px #e4e5e7;
}
.noBoxShadowGrayBG input {
  background: #ffffff;
}
.whiteBG {
  background: #fff;
  padding: 10px;
  border: 1px solid #E4E5E7;
  width: 100%;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.processorTextEllipsis {
  word-break: break-all;
}
.btwordbreakall {
  word-break: break-all;
}
.inputTime {
  height: 45px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  width: 80px;
  padding: 10px;
}
select.btn.btn-default.entity {
  width: 200px;
}
.codeRed {
  text-align: center;
  color: #DD3646;
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 4px 2px 0;
  line-height: 15px;
}
a.codeRed:hover {
  color: #DD3646;
  text-decoration: none;
  border: 1px solid #dd3646;
}
div.codeRed:hover {
  color: #DD3646;
  text-decoration: none;
  border: 1px solid #dd3646;
}
.chat-box-controls button:hover {
  color: #cccccc !important;
}
.bottomBorderPadding {
  padding: 10px 0;
  border-bottom: 1px solid #e4e5e7;
}
.bottomBorderPadding .editCtrl {
  display: none;
}
.bottomBorderPadding:hover {
  padding: 10px 0;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
  background: #eff0f1;
}
.bottomBorderPadding:hover .editCtrl {
  display: block;
}
.bottomBorderPadding .accordion-toggle {
  margin: 0;
}
.bottomBorderPaddingBG {
  padding: 10px;
  border-bottom: 1px solid #f0f0f0;
  background: #fbfbfb;
  cursor: pointer;
}
.bottomBorderPaddingBG .accordion-toggle {
  margin: 0;
}
.search.botShare::before {
  left: 10px;
  top: 10px;
}
.search.botShare .form-control.query {
  padding-left: 30px;
}
.inline-block {
  display: inline-block;
}
.no-pointer-hand {
  cursor: inherit !important;
}
textarea:focus::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus:-moz-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus::-moz-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus:-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea::-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.tagsBG {
  color: #fff;
  background: #0D6EFD;
  border-color: #0D6EFD;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 5px;
  border-radius: 4px;
  margin-right: 10px;
}
.cadeBlueHeaderBG {
  height: 25px;
  background: #5f9ea0;
}
.ellipsisWidth200 {
  display: inline-block;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis;
}
.grayBG .modal-footer.customFooter {
  border-top: 0;
  margin: 0;
}
.grayBG .modal-footer.customFooter .btn {
  min-width: 75px !important;
  font-size: 14px !important;
  padding: 5px 6px !important;
}
.transformto-caps {
  text-transform: capitalize;
}
.auto-margin {
  margin: auto !important;
}
.modal-body.bg-white {
  background: #ffffff;
}
.bt-inline {
  display: inline-block;
}
.cursor-pointer {
  cursor: pointer;
}
.solution-install-page .type-creation-forms .row.forms-container .step-forms {
  padding: 0 50px;
}
.solution-install-page .type-creation-forms .row.forms-container .step-forms .widget .widget-body .col-xs-12 h3 {
  margin-top: 0;
}
ul#noty_center_layout_container {
  left: auto !important;
  top: 70px !important;
  right: 0 !important;
}
ul#noty_topRight_layout_container {
  width: 260px !important;
}
ul#noty_topRight_layout_container .alertWarning0 {
  background: none !important;
  border: none !important;
  width: 260px !important;
  height: auto !important;
}
.loadertoast#noty_center_layout_container {
  left: 0 !important;
  top: 43% !important;
  right: 0 !important;
  margin: 0px auto !important;
}
.loadertoast#noty_center_layout_container .noty_bar .fa {
  display: inline-block;
}
.loadertoast#noty_center_layout_container .noty_bar .noty_message {
  width: 260px !important;
  height: auto !important;
  text-align: left !important;
  padding: 10px 15px !important;
  min-height: 40px;
}
.loadertoast#noty_center_layout_container .noty_text {
  display: flex;
  align-items: center;
}
.loadertoast#noty_center_layout_container .noty_text .fa-spin {
  flex-shrink: 0;
}
.noty_bar .noty_message {
  width: 260px !important;
  height: auto !important;
  text-align: left !important;
  padding: 0 !important;
  min-height: 38px;
}
.noty_bar .fa {
  display: table-cell;
  vertical-align: middle;
  width: 20px;
  font-size: 14px !important;
  color: #5f6368;
}
.noty_bar .fa.pl-0 {
  padding-left: 0;
}
.noty_bar .fa.fa-circle-o-notch {
  color: #0d6efd;
}
.noty_bar .fa.fa-close:hover {
  color: #5f6368;
}
.noty_bar .fa.fa-check {
  color: #79da83;
  font-size: 14px !important;
}
.noty_bar .fa.fa-exclamation-triangle {
  color: #ffc237;
  font-size: 14px !important;
}
.noty_bar .fa.fa-stop-circle {
  color: #ff8181;
  font-size: 17px !important;
}
.loadertoast#noty_center_layout_container > li {
  border: none !important;
  background: none !important;
  width: 260px !important;
  height: auto !important;
  border-radius: 0 !important;
  min-height: 40px;
}
ul#noty_center_layout_container.loadertoast .alertWarning0 {
  background: #fff;
  height: auto !important;
}
ul#noty_center_layout_container.loadertoast .noty_bar.noty_type_warning {
  border: 0 !important;
  width: 350px !important;
  box-shadow: none !important;
  background-color: transparent !important;
  font-size: 12px !important;
}
ul#noty_center_layout_container.loadertoast .noty_bar.noty_type_warning i.fa.fa-spinner.fa-spin {
  font-size: 30px !important;
}
ul#noty_center_layout_container.loadertoast .noty_bar.noty_type_warning span.noty_text span {
  font-size: 14px;
  line-height: 1;
  width: auto;
}
ul#noty_center_layout_container.loadertoast .noty_bar.noty_type_warning span.noty_text {
  display: table;
  word-break: break-word;
}
ul#noty_center_layout_container.loadertoast .noty_bar.noty_type_warning span.noty_text span {
  display: table-cell;
  width: 194px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle;
  color: #202124;
  font-weight: 400;
}
.lineHeight {
  line-height: 35px;
}
.note {
  color: #00aff0;
}
.noBorderTop {
  border-top: none !important;
}
.noBorderBottom {
  border-bottom: none !important;
}
.noBorder {
  border: none !important;
}
.channelIcon {
  height: 43px;
  border: 0;
  width: 43px;
  display: table-cell;
  vertical-align: middle;
}
.nlp-text-ctrl .keyword_highlight.borderBottomRed {
  border-bottom: solid 2px #f6a623 !important;
  border-color: #f6a623 !important;
}
.nlp-text-ctrl .keyword_highlight.borderBottomRed:focus {
  border-bottom: solid 2px #f6a623 !important;
  border-color: #f6a623 !important;
}
.nlp-text-ctrl .border1px {
  border: none !important;
}
.nlp-text-ctrl .border1px:focus {
  border: none !important;
}
.incorrectMatch {
  padding: 6px 8px;
  color: #0D6EFD;
  font-size: 14px;
  font-weight: 400;
  cursor: pointer;
}
.authorizationBTN {
  margin-left: 10px;
}
.success-color {
  color: #0ca047;
}
.kore-popup {
  top: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999;
  background-color: rgba(255, 255, 255, 0.7);
}
.border-bottom-zero {
  border-bottom: 0 !important;
}
.bottomZero {
  bottom: 0 !important;
}
.popUp-content {
  width: 305px;
  height: 90px;
  margin: 15% auto;
}
.loading-div {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  padding: 30px;
  font-size: 25px;
}
.width800 {
  width: 800px;
}
.width80 {
  width: 80% !important;
}
.nofaqdiv {
  background: #f2f2f2;
  padding: 15px;
  margin: 15px;
  width: 94%;
}
.working-on {
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #202124;
  position: relative;
  top: -5px;
}
.error-color-font {
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #e34928;
  margin-bottom: 10px;
  padding: 0px;
}
.create-bot-header {
  width: 100%;
  height: 80px;
}
.new-bot-parent {
  padding: 0px 430px;
}
.bot-title-class {
  color: #ffffff;
}
.soapfields fieldset {
  border: 0 !important;
}
.btnHeight {
  height: 42px !important;
}
.flows-buttons {
  position: relative;
  top: 15px;
  right: 60px;
  float: right;
}
.smartBotAddAuth {
  margin: 15px 0;
}
.smartBotAddAuth span.addBtn {
  font-size: 14px;
  font-weight: 600;
  color: #0D6EFD;
  cursor: pointer;
}
.smartBotAddAuth span.addBtn .fa.fa-plus {
  margin-right: 5px;
  font-size: 12px;
}
.smartBotAddAuth .styledDiv {
  clear: both;
  padding: 15px;
  border-bottom: 1px solid #f0f0f0;
}
.smartBotAddAuth .styledDiv .panel-title {
  color: #5f6368 !important;
}
.smartBotAddAuth .styledDiv:hover {
  background: rgba(0, 157, 171, 0.02);
}
.smartBotAddAuth .styledDiv:hover .btn-delete-act {
  display: block;
  color: #ff5d6d;
  cursor: pointer;
  font-size: 13px;
  font-weight: 600;
}
.smartBotAddAuth .styledDiv .btn-delete-act {
  display: none;
  color: #ff5d6d;
}
.bthelptextcolor {
  color: #5f6368;
}
.bthelpLinksTextcolor {
  color: #0D6EFD !important;
  cursor: pointer;
}
.btnormalcolor {
  color: #ffffff;
}
.btfontnormal {
  font-weight: normal;
}
bt-wf-mapping .flows-buttons {
  color: #ffffff;
}
.dialogCreateOverlayModal {
  border-radius: 0px;
  top: 0 !important;
  height: 100%;
  border: 1px solid #E4E5E7;
  box-shadow: none;
}
.inputNote {
  background: #FFFBEA;
  clear: both;
  border: solid 1px #806D16;
  padding: 10px;
  font-weight: normal;
  font-size: 12px;
  color: #806D16;
  display: table;
  border-radius: 4px;
  width: 100%;
  top: 5px;
  position: relative;
}
.inputNote .bulbicon {
  width: 20px !important;
  height: 20px !important;
  padding: 0;
}
.inputNote ul {
  margin-bottom: 0;
}
.left34 {
  left: 34px;
}
.footer-instructions {
  position: fixed;
  z-index: 2;
  bottom: 0;
  width: 90%;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 -2px 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d5d5d5;
  left: 80px;
}
.instructions-body {
  padding: 0px 40px 15px;
}
.Importance-of-giving {
  margin: 20px 0;
  font-size: 18px;
  font-weight: 600;
  color: #ffffff;
}
.collapse-arrow {
  font-size: 20px;
  cursor: pointer;
}
.dialogCreateBtn {
  position: absolute;
  top: 12px !important;
  border: none;
  cursor: pointer !important;
  right: 40px;
  font-size: 14px;
  z-index: 2;
  cursor: default;
  font-weight: 600;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
}
.dialogbackBtn {
  top: 6px !important;
  left: 33px !important;
}
.dialogbackBtn i {
  color: #5f6368 !important;
}
.enterEscape {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: #5F6368 !important;
  text-align: right;
}
.enterSearch {
  font-size: 10px !important;
  font-weight: 600 !important;
  color: #5F6368 !important;
  text-align: right;
  float: right;
}
.modalTransparent {
  background: transparent !important;
}
.processAnimationDiv {
  height: 2px;
  width: 100%;
  background-color: #0D6EFD;
  animation: pulse .5s ease infinite alternate, nudge 1s linear infinite alternate;
  margin-top: -2px !important;
}
.processAnimationDiv.animationwidth {
  width: 80%;
}
.noAnimationDiv {
  animation: none;
}
#script-editor-dialog {
  margin-bottom: 20px;
}
.script-node-edit-form .contextEditor {
  height: 330px;
  position: relative;
  bottom: 26px;
}
.script-node-edit-form .jsoneditor-expand-all {
  display: none;
}
.script-node-edit-form .jsoneditor-collapse-all {
  display: none;
}
.script-node-edit-form .inputNote {
  margin-top: 5px;
  margin-bottom: 10px;
}
.script-node-edit-form .alert {
  margin-bottom: 10px;
}
.script-node-edit-form .jsEditorPromptHeader {
  padding: 8px 16px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  font-size: 16px;
}
.script-node-edit-form .modal-body {
  padding: 5px 20px;
}
.script-node-edit-form .col-xs-12 {
  padding: 0;
}
.script-node-edit-form .jsonEditorTitle {
  font-size: 16px;
  padding-left: 8px;
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.scriptErroModalHeader {
  padding: 20px 15px 0px 15px;
}
.countBlock {
  font-weight: 600;
  font-size: 12px;
  height: 17px;
  width: 17px;
  display: inline-block;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  margin-right: 4px;
  background: #9da2ad;
  background: -moz-linear-gradient(top, #9da2ad 0%, #3e5694 48%, #9fa3ad 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #9da2ad), color-stop(48%, #3e5694), color-stop(100%, #9fa3ad));
  background: -webkit-linear-gradient(top, #9da2ad 0%, #3e5694 48%, #9fa3ad 100%);
  background: -o-linear-gradient(top, #9da2ad 0%, #3e5694 48%, #9fa3ad 100%);
  background: -ms-linear-gradient(top, #9da2ad 0%, #3e5694 48%, #9fa3ad 100%);
  background: linear-gradient(to bottom, #9da2ad 0%, #3e5694 48%, #9fa3ad 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9da2ad', endColorstr='#9fa3ad', GradientType=0);
}
.reuseInput .radioDiv [type="radio"] + span:before {
  float: left;
}
@media screen and (-ms-high-contrast: active) {
  .positionStatic {
    position: static !important;
  }
}
@media (-ms-high-contrast: none) {
  .positionStatic {
    position: static !important;
  }
}
.remove-new-date-format {
  cursor: pointer;
  margin-top: 10px;
  font-size: 20px;
}
.form-title {
  padding-bottom: 10px;
  border-bottom: 1px solid #9AA0A6;
  margin-bottom: 30px;
}
.wf-form .btn-file {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 13px;
  color: #202124;
  background: #F8F9FA;
  font-weight: 600;
}
.wf-form .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
.wf-form input[readonly] {
  cursor: auto !important;
}
.wf-form .last-form-group {
  padding-top: 25px;
  border-top: 1px solid #E4E5E7;
  float: right;
}
.bt-color-blue {
  color: #008692;
}
.bt-cursor-pointer {
  cursor: pointer;
}
.teams label {
  padding-right: 10px;
}
.bt-mapping-container {
  margin: 0;
  font-size: 14px;
  margin-bottom: 100px;
}
.bt-mapping-container .row.top-bar {
  margin: 0;
}
.bt-mapping-container .row.header-mapping {
  padding: 30px 0;
}
.bt-mapping-container .mapping-header {
  font-size: 22px;
  color: #202124;
}
.bt-mapping-container .mapping-step {
  background-color: #fff;
  border-radius: 5px;
}
.bt-mapping-container .step-heading {
  border-bottom: 1px solid #EAEAEA;
  padding-bottom: 6px;
}
.bt-mapping-container .step-required {
  color: #202124;
}
.bt-mapping-container .resource-when {
  color: #BFBCBC;
  margin-bottom: 20px;
}
.bt-mapping-container .wf-form {
  margin-top: 20px;
}
.bt-mapping-container .bt-step {
  margin-bottom: 600px;
  transition: all 0.4s ease;
}
.bt-mapping-container .previous-step {
  font-size: 90%;
  transition: all 0.4s ease;
  cursor: pointer;
  padding: 5px 10px;
  margin-top: 6px;
}
.bt-mapping-container .previous-step:hover {
  background-color: #009CDE;
  color: #fff;
  border-radius: 5px;
}
.bt-mapping-container .resource-keeper {
  width: 300px;
  height: 80px;
  border-radius: 8px;
  border: 1px solid #E1E1E1;
  padding: 5px;
  background-color: #fff;
  text-overflow: ellipsis;
  cursor: pointer;
  -webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.1);
  -moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.1);
  box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.1);
  margin-right: 20px;
  position: relative;
}
.bt-mapping-container .resource-left {
  padding: 5px;
  float: left;
  margin-right: 10px;
}
.bt-mapping-container .resource-img-holder {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid #e4e5e7;
}
.bt-mapping-container .resource-img-holder img {
  width: 58px;
  height: 58px;
  border-radius: 50%;
}
.bt-mapping-container .no-resource {
  text-align: center;
  padding-top: 22px;
  font-weight: 600;
}
.bt-mapping-container .resource-right {
  overflow: hidden;
  position: relative;
  top: 14px;
}
.bt-mapping-container .gear {
  position: absolute;
  top: 2px;
  right: 5px;
  background: none;
}
.bt-mapping-container .alert-action-row {
  margin-bottom: 40px;
}
.bt-mapping-container .alert-fields-list {
  border: 1px solid #D9D9D9;
  max-height: 380px;
  width: 300px;
  overflow-y: auto;
  padding: 1px;
}
.bt-mapping-container .action-fields-list {
  border: 1px solid #D9D9D9;
  overflow-y: auto;
  padding: 5px;
  overflow-x: hidden;
  border-radius: 4px;
}
.bt-mapping-container .action-fields-list .list-item {
  padding: 5px;
  border: 1px solid #F2F2F2;
  margin: 1px;
  background-color: #ffffff;
}
.bt-mapping-container .action-fields-list .li-input-ce {
  background-color: #fff;
  border: 1px solid lightgray;
  min-height: 30px;
  padding: 3px;
  resize: none;
}
.bt-mapping-container .resource-list-container {
  padding: 1px;
}
.bt-mapping-container .resource-list-item:nth-child(even) {
  padding: 8px;
  border: 1px solid #F2F2F2;
  margin: 1px;
  border-radius: 5px;
  background-color: #ffffff;
}
.bt-mapping-container .resource-list-item:nth-child(odd) {
  padding: 8px;
  border: 1px solid #F2F2F2;
  margin: 1px;
  border-radius: 5px;
  background-color: #f8f9fa;
}
.bt-mapping-container .resource-list-item:hover {
  background-color: #BDD7EE;
  border-color: #BDD7EE;
  cursor: move;
}
.bt-mapping-container .resource-list-item .drag {
  width: auto;
}
.bt-mapping-container .resource-list-item .padding-0 {
  padding: 0;
}
.bt-mapping-container .resource-list-item .vert-line {
  height: 30px;
  border: 1px solid gray;
  width: 2px;
  margin-left: 38px;
}
.li-item-row.row.wrapper .text-center.ng-scope hr {
  margin: 10px;
}
.wf-footer {
  margin: 10px;
}
.col-xs-12.ace-select2.ng-isolate-scope div .select2-container.ng-pristine.ng-untouched.ng-valid {
  width: 100% !important;
}
.synonyms_manage .select2-container {
  width: 100% !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 7px 20px 8px 10px;
  margin-top: 7px;
}
.select2-container-multi .select2-search-choice-close {
  right: 3px !important;
  left: initial !important;
}
.synonyms_table_header {
  max-width: 195px !important;
}
.synonyms-manage h3 {
  font-size: 18px;
  color: #202124;
  line-height: 36px;
  font-weight: 600;
  display: inline-block;
}
.synonyms-manage .tab-content {
  border: none !important;
}
.synonyms-manage tr .codeRed {
  display: none;
  vertical-align: middle;
  cursor: pointer;
  font-size: 14px;
}
.synonyms-manage tr:hover .codeRed {
  display: block;
}
.synonyms-manage .search {
  margin-right: -30px !important;
}
.fb-channel-page {
  padding: 10px;
}
.fb-channel-page .fbChannels .col-xs-12 .google-actions img.layer {
  border: none;
  margin-top: 0;
  display: inline-block;
}
.fb-channel-page .fbChannels .col-xs-12 .info {
  margin-bottom: 20px;
  font-size: 14px;
  display: inline-block;
  width: 100%;
}
.fb-channel-page .fbChannels .col-xs-12 .info img {
  width: 100%;
  height: auto;
  border: 1px solid #ccc;
  margin-top: 20px;
  display: block;
}
.fb-channel-page .fbChannels .col-xs-12 .info .info {
  border: none;
  margin-bottom: 0;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper {
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #f0f0f0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper .bulbicon {
  width: 3%;
  padding: 0;
  text-align: center;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper .bulbicon img {
  border: none;
  margin-top: 0;
  margin-right: 10px;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper .step1Note {
  margin-bottom: 0;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper2 {
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #f0f0f0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  margin-top: 10px;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper2 .step2BulbIcon {
  width: 3%;
  padding: 0;
  text-align: center;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper2 .step2BulbIcon img {
  border: none;
  margin-top: 0;
  margin-right: 10px;
}
.fb-channel-page .fbChannels .col-xs-12 .info .fbBulbIconWrapper2 .step2Note {
  margin-bottom: 0;
}
.fb-channel-page .fbChannels .col-xs-12 .info form {
  margin-top: 20px;
}
.fb-channel-page .fbChannels .col-xs-12 form.info {
  border: none;
  padding-bottom: 0;
}
.fb-channel-page .btn-default.btn-default {
  background-color: #E4E5E7 !important;
  border: 1px solid #e4e5e7;
}
.cisco-channel-page {
  padding: 0 20px;
}
.cisco-channel-page h3 {
  font-size: 20px;
  font-weight: 400;
}
.cisco-channel-page h4 {
  font-size: 16px;
}
.cisco-channel-page .btm {
  margin-bottom: 30px;
}
.channel-add {
  padding-bottom: 30px;
  display: flex;
  flex-direction: column;
}
.channel-add toggle-switch {
  position: absolute;
  left: 131px;
  top: -20px;
  margin-right: 0 !important;
}
intent-entity {
  display: block;
}
.intent-entity-form .form-group {
  margin-bottom: 10px !important;
  overflow: hidden !important;
}
.intent-entity.read-only-div .readonly-row {
  pointer-events: none !important;
}
amend-entity,
default-dialog-settings,
bot-channel-response-manage {
  display: block;
}
.accordion-toggle {
  margin-left: 15px;
}
.pattern-manage-form .editCtrl {
  text-decoration: none;
}
.pattern-manage-form .intent-item {
  cursor: pointer;
}
.bot-chat-scenarios .divider {
  background-color: #cccccc !important;
}
.bot-chat-scenarios .tab-content {
  border: none !important;
}
.bot-chat-scenarios .tab-content > .tab-pane {
  display: none;
}
.bot-chat-scenarios .tab-content > .active {
  display: block;
}
.bot-chat-scenarios .ctrl-list {
  display: none;
}
.bot-chat-scenarios .scenario {
  border-bottom: 1px solid #E4E5E7;
  padding-top: 5px !important;
}
.bot-chat-scenarios .scenario:hover .ctrl-list {
  display: block;
}
.bot-chat-scenarios .scenario:hover .train-bot-btn {
  display: block;
}
.bot-chat-scenarios .scenario .train-bot-btn {
  display: none;
}
.bot-chat-scenarios .ctrl {
  display: inline-block;
  margin-left: 10px;
  text-decoration: none;
}
.bot-chat-scenarios .input {
  font-size: 14px;
}
.bot-chat-scenarios .train-bot-btn-fail {
  right: 10px;
  margin-top: 5px;
  z-index: 1;
  position: absolute;
}
.bot-chat-scenarios .train-bot-btn-success {
  right: 10px;
  margin-top: -5px;
  z-index: 1;
  position: absolute;
}
.bot-chat-scenarios .task {
  font-size: 16px;
  font-weight: 600;
  color: #337ab7;
}
.bot-chat-scenarios .nav {
  cursor: pointer;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs {
  border-bottom: 0;
  float: left;
  margin-right: 19px;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs > li {
  float: none;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
  font-size: 20px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs > li > a:hover {
  border-color: #0D6EFD;
  border-width: 0 0 0 3px;
  border-radius: 0px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs > li > a:focus {
  border-color: #0D6EFD;
  border-width: 0 0 0 3px;
  border-radius: 0px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs .active > a {
  border-color: #0D6EFD;
  border-right-color: #0D6EFD;
  border-width: 0 0 0 3px;
  border-radius: 0px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs .active > a:hover {
  border-color: #0D6EFD;
  border-right-color: #0D6EFD;
  border-width: 0 0 0 3px;
  border-radius: 0px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .nav-tabs .active > a:focus {
  border-color: #0D6EFD;
  border-right-color: #0D6EFD;
  border-width: 0 0 0 3px;
  border-radius: 0px;
  padding: 5px 0px 5px 15px !important;
}
.bot-chat-scenarios .ng-isolate-scope > .tab-content > .tab-pane .active {
  border-color: #E4E5E7 transparent #E4E5E7 #E4E5E7;
  border-left-color: #fff;
  border-radius: 0px;
}
.bot-chat-scenarios .ng-isolate-scope > .tab-content > .tab-pane > .tab-text {
  padding-top: 10px;
}
.bot-chat-scenarios .pill-content > .pill-pane {
  display: none;
}
.bot-chat-scenarios .pill-content > .active {
  display: block;
}
.bot-chat-scenarios .nav-tabs > li {
  background: #ffffff;
}
.bot-chat-scenarios .nav-tabs > li > a {
  padding: 3px;
}
.bot-chat-scenarios .nav-tabs > li > a:hover {
  color: #19808f;
}
.chat-response-menu ul.workflow-sidebar li.pointer-hand {
  display: block !important;
}
.chat-response-menu .step-title {
  padding: 5px 0px 5px 15px !important;
  border-left: 3px solid #ffffff;
}
.chat-response-menu .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #202124;
}
.classactive {
  border-bottom: 3px solid #0D6EFD !important;
  font-weight: 600;
  color: #202124;
}
.ul-style-opt {
  list-style-type: none;
  margin: 0px;
  background: white;
  padding: 4px;
  border: 1px solid #0D6EFD;
  cursor: pointer;
}
.opt-div-style {
  position: absolute;
  z-index: 100;
  width: 300px;
}
.nlp-screen .cntrl-list {
  visibility: hidden;
  cursor: pointer;
  float: right;
}
.nlp-screen .cntrl-list i {
  padding-left: 5px;
  padding-right: 5px;
}
.nlp-screen .message {
  margin-bottom: 10px;
}
.nlp-screen .message:hover .cntrl-list {
  visibility: visible;
}
.nlp-screen .bt-utterances .uttrence-view {
  min-height: 95px;
  margin-bottom: 5px;
  margin-top: 5px;
}
.nlp-screen .message-text {
  padding-top: 10px;
}
.nlp-screen .inline-paging {
  margin: 10px;
}
.border-top {
  border-top: 1px solid #e4e5e7;
}
.save-ctrl .form-control {
  width: 250px !important;
}
.publishForm {
  padding-bottom: 100px;
}
.ui-complete .ui-autocomplete {
  z-index: 100000 !important;
  background: #fff;
  list-style: none;
  position: absolute;
}
.ui-complete .ui-widget-content {
  z-index: 100000 !important;
  background: #fff;
  list-style: none;
  position: absolute;
}
.ui-state-active {
  color: #202124 !important;
  border: none !important;
  background: #ffffff;
}
.ui-state-focus {
  border: none !important;
  background: #fff;
  color: #202124 !important;
  background: #EFF0F1 !important;
  font-weight: normal !important;
  border-bottom: 1px solid #E4E5E7 !important;
  cursor: pointer;
}
.ui-state-hover {
  color: #202124 !important;
  border: none !important;
  background: #ffffff;
}
.ui-menu-item {
  margin-left: -40px;
  padding-left: 10px;
  line-height: 45px;
  border-bottom: 1px solid #e4e5e7;
}
.ui-menu-item:hover {
  color: #202124 !important;
  background: #EFF0F1 !important;
  font-weight: normal !important;
  border-bottom: 1px solid #E4E5E7 !important;
  cursor: pointer;
}
.bot-publish .bt-mapping-container .mapping-step {
  padding: 15px 10px !important;
}
.bot-publish .well {
  padding: 0px 0px !important;
}
.bot-publish .taskType {
  font-size: 16px;
  font-weight: 400;
  color: #202124;
  display: block;
  width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  text-align: right;
  line-height: 18px;
  height: 20px;
}
.bot-publish .styledDiv {
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  height: 50px;
  padding-top: 20px;
}
.bot-publish .account-title {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
}
.bot-publish .btn-delete-act {
  font-size: 13px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  text-align: left;
  color: #ff5d6d;
  cursor: pointer;
}
#errorMsgStatus .success-color {
  color: green;
  font-size: 15px;
}
#errorMsgStatus .fail-color {
  color: red;
  font-size: 15px;
}
.pagination {
  cursor: pointer;
}
.carousel {
  cursor: pointer;
}
.panel-title a {
  cursor: pointer;
}
.twitter-form .labelling {
  top: 10px;
}
.textareaModal .bootbox-input-textarea {
  min-height: 285px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.textareaModal .jsEditorPromptHeader {
  padding: 8px 16px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #0D6EFD;
  color: #a3dce1;
  font-size: 16px;
}
.panel .panel-collapse {
  background: #ffffff;
}
.tag_box_item {
  border: 1px solid #0D6EFD;
  padding: 3px 8px 2px 10px;
  margin-left: 3px;
  border-radius: 3px;
  margin-bottom: 3px !important;
  display: inline-block;
  background: #0D6EFD;
  color: #ffffff;
}
.tag_box_cancel_icon {
  margin-left: 5px;
  cursor: pointer;
}
input.switch:empty {
  opacity: 0 !important;
}
input.switch:empty ~ label {
  position: relative;
  float: left;
  width: 1px;
  line-height: 1.6em;
  text-indent: 4em;
  margin: 0.2em 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 30px;
  padding-top: 2px;
}
input.switch:empty ~ label:before {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: ' ';
  width: 3.6em;
  background-color: #E4E5E7;
  border-radius: 20px;
  transition: all 100ms ease-in;
  box-shadow: 0 0 0 0 #dfdfdf inset;
}
input.switch:empty ~ label:after {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: ' ';
  width: 3.6em;
  background-color: #E4E5E7;
  border-radius: 20px;
  transition: all 100ms ease-in;
  box-shadow: 0 0 0 0 #dfdfdf inset;
  width: 28px;
  height: 28px;
  top: 0.1em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
}
input.switch:checked ~ label:before {
  background-color: #0d6efd;
}
input.switch:checked ~ label:after {
  margin-left: 1.5em;
}
.inline_block {
  display: inline-block;
}
._expander_header {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  padding: 6px 5px 6px 5px;
  margin-bottom: 5px;
  cursor: pointer;
}
._expander_from {
  margin-left: 25%;
}
.date-component .dropdown-menu {
  padding: 15px 15px 15px 0px !important;
}
.typeahead-options {
  position: absolute;
  z-index: 1000;
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 10px 10px 43px 0px #d1cad1;
  -moz-box-shadow: 10px 10px 43px 0px #d1cad1;
  box-shadow: 10px 10px 43px 0px #d1cad1;
  max-height: 200px;
  overflow-y: scroll;
  margin-top: 50px;
}
.typeahead-options > ul {
  list-style: none;
  margin: 0px;
  padding: 5px 5px;
}
.typeahead-options > ul li {
  padding: 5px 5px;
  cursor: pointer;
}
.typeahead-options > ul li:nth-child(1) {
  padding: 0px 5px 5px 5px;
}
.typeahead-options > ul li:last-child {
  padding: 5px 5px 0px 5px;
}
.typeahead-options > ul li:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.keyword_highlight {
  width: 100%;
  min-height: 44px;
  padding: 11px 10px;
  border-bottom: 2px solid #dbdbdb;
  line-height: 1.42857143;
  background-color: #fff;
  background-image: none;
  font-size: 18px;
  color: #202124;
}
.keyword_highlight:focus {
  border-color: #0D6EFD;
  outline: 0;
}
step-progress {
  display: table;
  z-index: 1;
  position: relative;
  background: #fff;
  width: 100%;
}
.step-progress-component {
  margin-bottom: 20px;
  display: table;
  padding-left: 65px;
}
.step-progress-component .step-name {
  display: inline;
  top: 50px;
  padding-left: 10px;
}
.step-progress-component .step-circle::before {
  font-family: "FontAwesome";
  content: "\f111";
  padding: 10px;
  font-size: 40px;
  color: #CCCCCC;
  cursor: pointer;
}
.step-progress-component .step-progress-step {
  display: table-cell;
  width: auto;
  z-index: 10;
}
.active .step-circle::before {
  color: #0d6efd !important;
}
.keyword_placeholder {
  width: 100%;
  min-height: 44px;
  padding: 6px 12px;
  border: 1px solid gray;
  line-height: 1.42857143;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15;
  font-style: italic;
  color: lightgray;
  font-size: 16px;
}
.keyword_placeholder:focus {
  border-color: #0D6EFD;
  outline: 0;
}
.nlp-text-ctrl .keyword_highlight {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: initial !important;
}
.nlp-text-ctrl .keyword_highlight:focus {
  border-color: #0D6EFD !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  outline: none;
}
.nlp-text-ctrl .keyword_placeholder {
  border: 1px solid #E4E5E7;
  outline: 0px !important;
  padding: 4px 10px;
  font-style: italic !important;
  font-size: 16px !important;
  -webkit-transition: inherit;
  box-shadow: none;
}
.add-tags .select2-results {
  display: none;
}
.color-circle {
  font-size: 15px;
}
.color-circle::before {
  content: '\f111';
  font-family: FontAwesome;
  font-size: 14px;
}
.color-circle-o::before {
  content: '\f1db';
  font-family: FontAwesome;
  font-size: 24px;
}
[contenteditable=true]:empty:before {
  content: attr(placeholder);
  display: block;
  font-size: 14px;
  font-weight: 200;
}
.rich-editor span {
  border: 0px !important;
}
.rich-editor-container {
  position: relative;
}
.rich-editor-dropdown {
  display: inherit !important;
  position: absolute;
}
.profile-pic {
  display: inline-block;
  border-radius: 50%;
  width: 40px;
  background-color: #e8e8e8;
  height: 40px;
  text-align: center;
  line-height: 40px;
  color: #ffffff;
}
.modal button.close {
  background: transparent;
  border-color: transparent;
}
.modal button.close:hover {
  color: #5f6368;
}
.modal.modal-kr.bt-app-create .modal-dialog {
  width: 635px;
}
._expander_ .mapping-ctrl {
  padding: 5px 12px !important;
}
.markdown-editor .toolbar {
  padding: 0 20px;
  background-color: #9AA0A6;
  width: 100%;
  height: 30px;
}
.markdown-editor .toolbar .controls:hover {
  background: transparent !important;
  color: #ffffff !important;
}
.markdown-editor .ace-chrome {
  min-height: 100px !important;
}
.markdown-editor .controls {
  border: none !important;
  background: transparent !important;
  color: #fff !important;
  padding: 5px 8px !important;
}
markdown-editor {
  border: none !important;
}
.step-progress-container {
  position: absolute;
  left: 0;
  right: 0;
  top: 50px;
}
.step-progress-container.top108 {
  top: 108px;
}
.step-progress-step .step-name {
  margin: 0;
  line-height: 1.3;
  cursor: pointer;
  padding: 0 0 8px;
  margin-right: 15px;
  font-size: 16px;
  color: #5F6368;
  margin-right: 28px;
}
.step-progress-step .step-name:hover {
  color: #202124;
}
.step-progress-step.active .step-name {
  color: #202124;
  font-weight: normal;
  border-bottom: 2px solid #0d6efd;
}
.markdown-editor .fa {
  color: white;
  font-size: 12px;
}
.kore-ux-editor .side-menu {
  padding: 0;
}
.kore-ux-editor .side-menu .heading {
  padding: 10px 10px;
  height: 37px;
}
.kore-ux-editor .side-menu .heading i.fa.fa-bars.pointer-hand {
  display: none;
}
.kore-ux-editor .side-menu .channels > .item {
  padding: 7px 10px;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
  border-left: 3px solid #fff;
  font-size: 13px;
  font-weight: 600;
  color: #202124;
}
.kore-ux-editor .side-menu .channels > .item.active {
  background-color: #E4E5E7;
  border-left: 3px solid #5F6368;
  outline: none;
}
.kore-ux-editor .side-menu .channels .ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 18px;
  width: 90%;
  display: inline-block;
}
.kore-ux-editor .side-menu .add-channel {
  padding: 7px 10px;
}
.kore-ux-editor .side-menu .add-channel span {
  font-size: 13px;
  font-weight: 600;
  color: #0D6EFD;
  cursor: pointer;
}
.kore-ux-editor .side-menu .add-channel span i.fa.fa-plus {
  font-size: 10px;
  margin-right: 5px;
}
.kore-ux-editor .side-menu.col-xs-1 .heading {
  text-align: center;
}
.kore-ux-editor .editor {
  padding-left: 0px !important;
  transition: 1s;
}
.kore-ux-editor .channel-list {
  padding: 10px 10px;
}
.kore-ux-editor .ace-chrome {
  min-height: 350px !important;
  margin-bottom: 20px;
}
.kore-ux-editor .color-red {
  color: red;
  padding-left: 10px;
}
.kore-ux-editor .markupTabs .nav-tabs > li.active > a {
  outline: none;
  border-width: 0;
  background: #5F6368;
  color: #fff !important;
  padding: 10px 15px;
  font-size: 12px;
  margin: 0 10px 0 0;
}
.kore-ux-editor .markupTabs .nav-tabs > li.active > a:hover {
  outline: none;
  border-width: 0;
  background: #5F6368;
  color: #fff;
  padding: 10px 15px;
  font-size: 12px;
  margin: 0 10px 0 0;
}
.kore-ux-editor .markupTabs .nav-tabs > li.active > a:focus {
  outline: none;
  border-width: 0;
  background: #5F6368;
  color: #fff;
  padding: 10px 15px;
  font-size: 12px;
  margin: 0 10px 0 0;
}
.kore-ux-editor .markupTabs .nav-tabs > li > a {
  padding: 10px 15px;
  border: 0;
  color: #5F6368;
  background: #E4E5E7;
  margin: 0 5px 0 0;
  font-size: 12px;
  -webkit-transition: color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out;
  font-weight: 600;
}
.kore-ux-editor .tab-content {
  border: 0;
  min-height: 415px;
}
.kore-ux-editor .col-xs-5.btnsDIV {
  width: 275px;
  position: absolute;
  right: 15px;
  z-index: 2;
}
.kore-ux-editor .channel-image {
  width: 25px !important;
  font-size: 25px !important;
  color: #0d6efd;
}
.keys-tree .item {
  padding: 5px 5px 5px 20px;
  cursor: pointer;
}
.keys-tree .item:hover {
  color: #0d6efd;
}
.keys-tree .item .control {
  padding: 3px 3px 3px;
}
.keys-tree .item.active {
  color: #0d6efd;
}
.keys-tree .title {
  padding: 5px;
  font-size: 14px;
  font-weight: 500;
  color: #202124;
}
.keys-tree .heading {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 10px;
  cursor: pointer;
}
.date-time-chooser {
  background-color: #F8F9FA;
  margin-top: 5px;
  padding: 10px 25px 10px 10px;
  position: absolute;
  z-index: 1000;
  -webkit-box-shadow: 10px 10px 5px 0px #ebe6eb;
  -moz-box-shadow: 10px 10px 5px 0px #ebe6eb;
  box-shadow: none;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
}
.date-time-chooser input {
  padding: 0;
}
textarea:hover {
  border-color: #d4d4d4;
}
textarea:focus::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus:-moz-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus::-moz-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:focus:-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea:-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
textarea::-ms-input-placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.spinnerChannel {
  position: relative;
  left: 130px;
  top: 15pc;
}
.spinnerChannel .loadingApps {
  font-size: 16px;
}
.upgrade-uni-modal .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 56%;
}
.upgrade-uni-modal .modal-dialog .modal-content {
  top: 0 !important;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body {
  text-align: center;
  height: 550px !important;
  max-height: 550px !important;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body img.upgradeImg {
  margin: 0 auto;
  text-align: center;
  padding: 5px 0px 5px 0px;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body h3.header {
  font-size: 24px;
  margin: 5px 0 0 0 !important;
  font-weight: 300;
  color: #202124;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body p.desc {
  line-height: 25px;
  color: #5F6368;
  margin: 0;
  padding: 0 30px 35px 30px;
  font-size: 14px;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body p.desc a {
  color: #0d6efd;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body .btn {
  min-width: 90px;
  margin: 0;
}
.upgrade-uni-modal .modal-dialog .modal-content .modal-body .btn.btnclose {
  background: #ffffff;
}
@-webkit-keyframes slide-test-preview {
  100% {
    right: 0;
  }
}
@keyframes slide-test-preview {
  100% {
    right: 0;
  }
}
.boardingFilter {
  width: 50%;
}
.boardingFilter .boardingFilterOptions {
  width: 90%;
  margin-top: 3px;
}
.onBoardingOrder {
  float: right;
  width: 50%;
}
.onBoardingOrder .boardingOrder {
  height: 45px !important;
  padding-left: 45px;
  width: 70%;
}
.font-weight-normal {
  font-weight: normal !important;
}
.authorizationModal .read-only-wrap {
  pointer-events: none;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel .panel-heading .panel-title a {
  border: 0;
  background: #EFF0F1;
  border-radius: 4px;
  padding: 10px;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  outline: 0;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel .panel-heading .panel-title a::before {
  transform: rotate(180deg);
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel .panel-heading .panel-title a.collapsed::before {
  transform: none;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body {
  padding: 18px 20px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .text .heading {
  font-weight: 500;
  font-size: 14px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .text .desc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .text.b-m-20 {
  margin-bottom: 20px;
  margin-top: 20px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .kr-sg-new-toggle {
  margin-top: 10px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .kr-sg-new-toggle input {
  height: auto;
  margin: 0;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS {
  display: flex;
  align-items: flex-end;
  gap: 10px;
  margin-bottom: 18px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS .selectDDAddBTN .kr-sg-button-primary {
  width: 34px;
  height: 34px;
  min-width: 34px;
  border-radius: 4px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS .selectDDAddBTN .kr-sg-button-primary.disabled {
  background: #f8f9fa;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS .selectDDAddBTN .kr-sg-button-primary.disabled .btx-add {
  color: #9aa0a6;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS .kr-sg-dropdowns .dropdown-open .dropdown-input {
  width: 323px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selceDDS .kr-sg-dropdowns .dropdown-open .content-menu {
  top: auto;
  bottom: 34px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails {
  display: flex;
  align-items: center;
  gap: 10px;
  background: #FFFFFF;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding: 8px 0;
  height: auto;
  min-height: 50px;
  transition: 0.2s all ease;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails:hover {
  background: #eff0f1;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails .keyContaier {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 10px;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails .selectDDAddBTN .actions-links {
  width: 34px;
  height: 34px;
  min-width: 34px;
  border-radius: 4px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails .selectDDAddBTN .actions-links .btx-delete-1 {
  color: #DD3646;
  display: none;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .panel #createAuthAdvancesaccordionHeader .panel-body .selectionDetailsContainer .selectionDetails:hover .selectDDAddBTN .actions-links .btx-delete-1 {
  display: block;
}
.authorizationModal .botModalSlider .botModalDialog .modalContent .modalSliderContainer .authFieldForm .form-container .advancedSetting #createAuthAdvancesaccordion .authPropTooltip {
  top: 1px;
  position: relative;
  padding-left: 5px;
}
.tooltip-custom {
  position: relative;
  display: inline-block;
}
.tooltip-custom:hover .tooltiptextalert {
  visibility: visible;
}
.tooltip-custom.alert-icon {
  margin-left: 5px;
}
.tooltip-custom.alert-icon img {
  position: relative;
  top: -11px;
  cursor: pointer;
}
.tooltip-custom .tooltiptextalert {
  visibility: hidden;
  width: 235px;
  background-color: #202124;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  position: absolute;
  z-index: 9;
  font-size: 12px;
  bottom: 33px;
  left: 50%;
  margin-left: -150px;
  line-height: 16px;
  text-transform: none;
  padding: 10px 15px;
  font-weight: normal;
}
.tooltip-custom .tooltiptextalert a {
  color: #0d6efd !important;
}
.tooltip-custom .tooltiptextalert::after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 51%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
}
.position-relative {
  position: relative !important;
}
.viewHeader {
  position: absolute;
  right: 55px;
  top: 14px;
}
.viewHeader.nlu-popover-header {
  display: flex;
  align-items: center;
}
.viewHeader.nlu-popover-header .nlu-popover-div {
  padding: 0 10px;
  width: 34px;
  height: 34px;
  line-height: 34px;
  cursor: pointer;
  border-radius: 4px;
  margin: 0 10px;
  position: relative;
}
.viewHeader.nlu-popover-header .nlu-popover-div .nlu-dot {
  padding: 0 0 0 5px;
  background-image: linear-gradient(144.09deg, #ff784b 13.31%, #ff4000 93.44%);
  width: 7px;
  height: 9px;
  position: absolute;
  border-radius: 100%;
  bottom: 8px;
  right: 5px;
  z-index: 1;
  border: 2px solid #fff;
  display: block;
}
.viewHeader.nlu-popover-header .nlu-popover-div:hover {
  background: #eff0f1;
}
.viewHeader.nlu-popover-header .nlu-popover-div:hover .nlu-dot {
  display: block;
}
.viewHeader.nlu-popover-header .modeBtn {
  height: 34px;
}
.pt-0 {
  padding-top: 0 !important;
}
.alerts-row-data .tableContainer .tableBodyRow {
  padding: 0px;
}
.alerts-row-data .tableContainer .tableBodyRow .bodyRow {
  display: flex;
  align-items: center;
}
.alerts-row-data .tableContainer .tableBodyRow .bodyRow .panel-dropdown.open .pointer-hand {
  color: #0d6efd;
}
.alerts-row-data .tableContainer .tableBodyRow .bodyRow .panel-dropdown .pointer-hand {
  font-size: 16px;
}
.alerts-row-data .tableContainer .tableBodyRow .bodyRow .panel-dropdown .pointer-hand:hover {
  color: #0d6efd;
}
.reqstChainBox .select2-arrow .btx-carrot-down {
  top: 0;
  position: relative;
  right: 5px;
}
tags-input .tags .tag-item {
  margin: 3px 5px;
}
.tooltip-right-aligned-dialog-task-create .tooltip .tooltip-arrow {
  border-right-color: #202124;
}
.tooltip-right-aligned-dialog-task-create .tooltip .tooltip-inner {
  background: #202124;
  box-shadow: 0px 4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  padding: 11px 15px;
  text-align: left;
  top: 25px;
  position: relative;
  max-width: 352px;
}
.publishedMode {
  pointer-events: none;
}
.ml-10 {
  margin-left: 10px !important;
}
.bootbox.alert-modal .modal-dialog .modal-content .modal-body {
  text-align: center;
}
.displayFlex {
  display: flex;
  align-items: center;
}
ml-utterance-module {
  display: table;
  width: 100%;
  height: 100%;
}
.ml-25 {
  margin-left: 25px;
}
.download {
  cursor: pointer;
}
.download .btx-export {
  display: inline-block;
  transform: rotate(180deg);
  color: #3c4043;
}
.searchNewComponent {
  margin-right: -43px;
}
.width735 {
  width: 735px !important;
}
chunk-file-upload {
  opacity: 0;
}
.krBackDropModal {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 9999;
  background-color: rgba(38, 52, 74, 0.6) !important;
  top: 0;
  left: 0;
}
.krBackDropModal.padding50px {
  padding: 50px;
}
.width950 {
  width: 950px !important;
}
.service .service-principal.kerberos {
  color: var(--Gray-400, #98a2b3);
  font-weight: 400;
  font-size: 12px !important;
}
.pointerEventNone .play-prompt-icon {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.pointerEventNone .play-icon.ivr-chnl {
  position: relative;
  right: 15px;
}
synonyms-manage {
  display: block;
}
synonyms-manage tags-input .host .tags .tag-list .tag-item {
  margin-bottom: 3px;
  margin-left: 2px;
  line-height: 18px;
  padding: 2px 10px;
}
synonyms-manage tags-input .host .tags .tag-list .tag-item ti-tag-item span {
  max-width: 560px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  line-height: 18px;
}
synonyms-manage tags-input .host .tags .tag-list .tag-item ti-tag-item .btx-close {
  position: relative;
  top: 1px;
}
synonyms-manage tags-input .host .tags .input {
  max-width: 625px;
}
.synonyms-manage.read-only-wrap .synBlockitem,
.synonyms-manage.read-only-wrap .field-synonyms-list {
  pointer-events: none;
}
.synToggleRadio {
  object-fit: contain;
  padding: 10px 10px;
}
.synfieldTaskHeader {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: #202124;
}
.synHeaderOptions .synPublishBtn {
  margin: 10px;
  width: 80px;
  height: 30px;
  border-radius: 4px;
}
.synHeaderOptions .synToggleSwitch {
  margin-top: 8px;
  display: inline-block;
  cursor: pointer;
  padding-right: 25px;
}
.synHeaderOptions .synToggleSwitch .synToggleActive {
  width: 60px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.synHeaderOptions .synToggleSwitch .synToggleInactive {
  width: 60px;
  height: 14px;
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  text-align: right;
  color: #5f6368;
}
.fieldFonts {
  font-size: 12px;
  color: #0D6EFD;
  margin-left: 0;
  float: left;
  margin-top: 10px;
  padding-left: 8px;
}
.addSynonymtags {
  width: 739px;
  height: 40px;
  background-color: #fff;
  border: solid 1px #dddddd;
}
.synMainContainer {
  min-height: 420px;
  margin-top: 20px;
}
.synMainContainer.botSynonyms {
  min-height: 50px !important;
}
.synMainContainer .viewOpen .synBlockitem {
  box-shadow: none !important;
  border: solid 1px #0d6efd !important;
}
synonyms-manage .synSearch {
  float: right;
  padding: 5px;
  margin-right: 0;
}
synonyms-manage .synSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-search .searchIconGray {
  display: block;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-search .searchClose {
  display: none;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-search::before {
  display: none;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-remove .searchIconGray {
  display: none;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-remove .searchClose {
  display: block;
}
synonyms-manage .synSearch .searchBar.synSearch.fa-remove::before {
  display: none;
}
synonyms-manage .synSearch input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  idth: 0px;
  transition: width 1s;
}
synonyms-manage .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
synonyms-manage .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 5px 0px 5px 15px;
}
synonyms-manage .synContainer {
  position: relative;
  display: table;
  width: 100%;
}
synonyms-manage .synContainer .standard-response-header {
  margin-bottom: 16px;
}
synonyms-manage .synContainer .modal-tab-header {
  padding: 0;
  display: inline-block;
}
synonyms-manage .synContainer .modal-tab-header .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 0 0 5px;
  margin-right: 15px;
}
synonyms-manage .synContainer .modal-tab-header .modal-tabs a {
  color: #5F6368;
  text-decoration: none;
}
synonyms-manage .synContainer .modal-tab-header .modal-tabs.modal-syntabs-active {
  border-bottom: 2px solid #0d6efd;
}
synonyms-manage .synContainer .modal-tab-header .modal-tabs.modal-syntabs-active a {
  color: #202124;
  text-decoration: none;
}
synonyms-manage .synContainer .synHeaderOptions {
  text-align: right;
  float: right;
}
synonyms-manage .synContainer .synHeaderOptions .synSearch {
  padding: 0;
}
synonyms-manage .synContainer .synHeaderOptions .synSearch .searchBar {
  margin-bottom: 0;
  margin-right: 20px;
}
synonyms-manage .synContainer .synHeaderOptions .elipse-dropdown {
  float: right;
  width: 100%;
  margin-top: -31px;
}
synonyms-manage .synContainer .synHeaderOptions .elipse-dropdown .ellipsisGray.read-only-wrap {
  pointer-events: none;
}
synonyms-manage .synContainer .synHeaderOptions .elipse-dropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  right: 0px;
  left: auto;
  padding: 10px;
  margin: 0px;
  border: 0;
}
synonyms-manage .synContainer .synHeaderOptions .elipse-dropdown .dropdown-menu li {
  color: #202124;
  padding: 0;
  font-size: 14px;
}
synonyms-manage .synContainer .synHeaderOptions #emojiModal .showemojiModal {
  margin-top: 110px;
}
synonyms-manage .synContainer .synHeaderOptions #emojiModal input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 0.33s;
}
synonyms-manage .synContainer .synHeaderOptions #emojiModal.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
synonyms-manage .synContainer .synonyms-manage {
  border: none !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manage-syn-form-parent {
  background-color: #F8F9FA;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  padding: 20px;
  margin-top: 15px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manage-syn-form-parent .label-text {
  display: block;
  font-size: 14px;
  color: #202124;
  margin-bottom: 5px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manage-syn-form-parent .form-group {
  margin-bottom: 0px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-holder-border {
  cursor: pointer;
  padding-left: 0;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-holder-border .addSynLink {
  float: right;
  padding: 5px;
  color: #0D6EFD;
  cursor: pointer;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-holder-border .addSynLink:hover {
  color: rgba(10, 154, 167, 0.61);
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-holder-border .addSynLink .fa-plus-circle {
  margin-right: 8px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-holder-border .add-btn {
  min-width: 69px;
  height: 33px;
  font-size: 16px;
  font-weight: normal;
  padding: 0 !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-item-label .select2-choices {
  min-height: 34px;
  width: 100% !important;
  margin: 5px 0;
  background: #fff;
  border-radius: 4px !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-item-label .select2-choices .select2-input {
  min-height: 32px !important;
  height: 34px !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-item-label > span > input {
  width: 90% !important;
  border-radius: 0;
  border-bottom: solid 1px #0D6EFD;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-item-label > span > input.editExpand {
  transition: width 0.33s;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .synonym-item-label > span .btx-close {
  position: absolute;
  top: 10px;
  z-index: 99;
  right: 20px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm {
  margin: 0;
  display: block;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .keywords {
  padding-right: 0;
  padding-left: 10px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .keywords .inputDiv {
  display: block;
  height: 34px;
  width: 100%;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .keywords .inputDiv input {
  height: 34px;
  width: 100%;
  background: #fff;
  color: #5F6368;
  font-size: 14px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .keywords .inputDiv input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .synonymWords {
  padding: 0 10px;
  position: relative;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .synonymWords b {
  display: inline-block;
  position: relative;
  top: -15px;
  margin-right: 10px;
  font-size: 12px;
  color: #202124;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .synonymWords input {
  height: 32px;
  color: #5F6368 !important;
  font-size: 14px;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .synonymWords add-tags {
  display: inline-block;
  padding-right: 104px !important;
}
synonyms-manage .synContainer .synonyms-manage .field-synonyms-list .manageBotSynonymForm .synonymWords .btn.addSynBtn {
  padding: 0px 10px !important;
  margin-left: 0;
  font-size: 12px;
  height: 34px;
  float: right;
  position: absolute;
  right: 12px;
  width: 93px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.synonyms-manage.col-xs-12 .inner-item-container {
  background: #F8F9FA;
  border-top: 10px solid #ffffff;
}
.synonyms-manage.col-xs-12 .inner-item-container .item-differ:last-child {
  border-bottom: none;
}
.synonyms-manage.col-xs-12 .item-differ {
  min-height: 50px;
  border-bottom: 1px solid #eee;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .table tr:hover {
  background: rgba(0, 157, 171, 0.02);
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-container {
  width: 100%;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-choices {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  border-radius: 4;
  min-height: 32px !important;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-choices .select2-search-choice {
  padding: 4px 20px 4px 10px;
  margin: 3px 0 3px 5px;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-choices .select2-search-choice .select2-search-choice-close {
  top: 8px !important;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-choices .select2-input {
  min-height: 32px !important;
  height: 15px !important;
}
.synonyms-manage.col-xs-12 .field-synonyms-list .select2-choices .select2-search-field input {
  width: 175px !important;
}
.synonyms-manage.col-xs-12 .leftNav {
  margin: 0;
  border-width: 1px 0 0 1px !important;
  border: solid #f0f0f0;
}
.synonyms-manage.col-xs-12 .leftNav li {
  border-left: 0 !important;
  border-bottom: 1px solid #f0f0f0;
  display: block;
}
.synonyms-manage.col-xs-12 .leftNav li .step-title {
  line-height: 50px;
  font-size: 16px;
  color: #202124;
  margin-right: 0;
}
.synonyms-manage.col-xs-12 .leftNav li .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #202124;
  font-size: 16px;
  border: 1px solid #f9f9f9;
  background: #F8F9FA;
  margin-right: 0;
}
.synonyms-manage.col-xs-12 .col-xs-9.rightPanel {
  background: #f9f9f9;
  border: 1px solid #f0f0f0;
}
.synonyms-manage.col-xs-12 .col-xs-9.rightPanel .divBTN {
  background: #f9f9f9;
}
.synonyms-manage.col-xs-12 .col-xs-9.rightPanel .rightPanelContainer {
  padding: 10px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
}
.synonyms-manage.col-xs-12 .col-xs-9.rightPanel .rightPanelContainer td {
  padding: 8px;
  line-height: 1.42857143;
  border-bottom: 1px solid #f0f0f0;
  border-top: 0;
}
.synonyms-manage.col-xs-12 .addSynLink {
  float: right;
  padding: 5px;
  width: 130px;
  color: #fff !important;
  height: 40px;
  border-radius: 4px;
  background-color: #0D6EFD;
  font-size: 14px;
  color: #ffffff;
}
.synonyms-manage.col-xs-12 .synonym-index-label {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  border-bottom: solid 1px #f0f0f0;
  text-transform: uppercase;
}
.synonyms-manage.col-xs-12 .synBlockitem {
  min-height: 40px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #BDC1C6;
  margin: 0 0 5px;
  width: 100%;
  padding: 11px;
}
.synonyms-manage.col-xs-12 .synBlockitem:hover {
  background-color: #f8f9fa;
}
.synonyms-manage.col-xs-12 .synBlockitem .synonym-item-label {
  font-size: 14px;
  font-style: normal;
  padding: 0 7px;
  color: #202124;
  font-weight: 600;
}
.synonyms-manage.col-xs-12 .synBlockitem .synonym-item-label .tag-label {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.synonyms-manage.col-xs-12 .synBlockitem .synonym-item-label .editModeInput {
  position: relative;
  width: 90%;
  display: inline-block;
}
.synonyms-manage.col-xs-12 .synBlockitem .synonym-item-label .editModeInput .btx-close {
  position: absolute;
  top: 10px;
  z-index: 99;
  right: 20px;
}
.synonyms-manage.col-xs-12 .synBlockitem .divTags {
  margin-top: 10px;
  padding: 0;
}
.synonyms-manage.col-xs-12 .synBlockitem .divTags add-tags .add-tags .select2-container .select2-choices {
  border: 0;
}
.synonyms-manage.col-xs-12 .synBlockitem .btn-div-ele {
  display: none;
}
.synonyms-manage.col-xs-12 .synBlockitem .btn-div-ele .codeRed {
  padding: 0;
}
.synonyms-manage.col-xs-12 .synBlockitem .btn-div-ele .fa-pencil {
  margin-right: 10px;
  color: #5f6368;
}
.synonyms-manage.col-xs-12 .synBlockitem:hover {
  cursor: pointer;
}
.synonyms-manage.col-xs-12 .synBlockitem:hover .btn-div-ele {
  display: block;
}
.synonyms-manage.col-xs-12 .tag-label {
  padding: 10px;
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #202124;
}
.synonyms-manage.col-xs-12 .synonym-holder {
  cursor: pointer;
  background-color: #ffffff;
}
.synonyms-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover {
  background-color: #f8f9fa;
}
.synonyms-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover .codeRed {
  padding: 0 4px !important;
  color: #e34928 !important;
}
.synonyms-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover .fa-pencil {
  color: #5F6368;
  cursor: pointer;
}
.synonyms-manage.col-xs-12 .synonym-form-background {
  background: #F8F9FA;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #f0f0f0;
}
.synonyms-manage.col-xs-12 .synonym-form-background .pull-right {
  margin-top: 10px;
}
.synonyms-manage.col-xs-12 .synonym-form-background .pull-right .btn-default {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  border: solid 1px #9AA0A6;
  background-color: #F8F9FA;
  color: #5f6368;
}
.synonyms-manage.col-xs-12 .synonym-form-background .pull-right .btn-primary {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
}
.synonyms-manage.col-xs-12 .synonym-form-background .editSynonymButtons,
.synonyms-manage.col-xs-12 .synonym-form-background .editPatternButtons {
  margin-top: 20px;
}
.synonyms-manage.col-xs-12 .synonym-form-background .synonyms-help-hint {
  margin-top: -4px;
  position: absolute;
  right: 24px;
}
.synonyms-manage.col-xs-12 .synonym-form-background .pattern-help-hint {
  margin-top: 0px;
  position: absolute;
  right: 24px;
}
.synonyms-manage.col-xs-12 .synonym-form-background .pattern-help-hint.noabsolute {
  position: relative;
  right: 0;
}
.synonyms-manage.col-xs-12 .background-field-white {
  background: #ffffff;
}
.synonyms-manage.col-xs-12 .background-field-white .add-tags {
  background: #ffffff;
}
.synonyms-manage.col-xs-12 .index-normal {
  padding: 1.3%;
  color: #5F6368;
  text-transform: uppercase;
  cursor: pointer;
}
.synonyms-manage.col-xs-12 .index-active {
  color: #202124;
}
.synonyms-manage.col-xs-12 .searchSynonym input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
}
.synonyms-manage.col-xs-12 .searchSynonym input:focus {
  border-bottom: 2px solid #0d6efd;
}
.synonyms-manage.col-xs-12 .searchSynonym:before {
  padding: 8px 15px;
}
.footerAccordion .panel-heading {
  padding: 0 15px !important;
}
.btSynonymsmodal .topBar .title {
  padding: 12px 100px 11px 100px !important;
  position: absolute !important;
  width: 100% !important;
  max-width: none !important;
  line-height: 36px !important;
  margin: auto !important;
}
.btSynonymsmodal .topBar .closeIcon {
  z-index: 1 !important;
  position: absolute !important;
  margin-left: -10px;
}
.btSynonymsmodal .synonym-footer {
  margin: 0px;
  margin-bottom: 0px;
}
.bot-chat-scenarios {
  margin: 0 10px;
  padding: 0;
  display: table;
}
.bot-chat-scenarios bt-pagination .group-box {
  min-width: 113px;
  margin: 10px 0;
}
.bot-chat-scenarios bt-pagination div.paginationDiv {
  min-width: 390px;
  margin: 0;
}
.bot-chat-scenarios bt-pagination div.paginationDiv .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 15px 0;
  border-radius: 4px;
}
.bot-chat-scenarios .leftNav {
  margin: 0;
  border-width: 1px 0 0 1px !important;
  border: solid #f0f0f0;
}
.bot-chat-scenarios .leftNav li {
  border-left: 0 !important;
  border-bottom: 1px solid #f0f0f0;
  display: block;
}
.bot-chat-scenarios .leftNav li .step-title {
  line-height: 50px;
  font-size: 16px;
  color: #202124;
  margin-right: 0;
}
.bot-chat-scenarios .leftNav li .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #202124;
  font-size: 16px;
  border: 1px solid #f9f9f9;
  background: #F8F9FA;
  margin-right: 0;
}
.bot-chat-scenarios .col-xs-9.rightPanel {
  background: #f9f9f9;
  padding-top: 15px;
  border: 1px solid #f0f0f0;
}
.bot-chat-scenarios .col-xs-9.rightPanel .divBTN {
  background: #f9f9f9;
}
.bot-chat-scenarios .col-xs-9.rightPanel .rightPanelContainer {
  padding: 20px;
  border-radius: 4px;
  background-color: #ffffff;
}
.bot-chat-scenarios .col-xs-9.rightPanel .rightPanelContainer td {
  padding: 8px;
  line-height: 1.42857143;
  border-bottom: 1px solid #f0f0f0;
  border-top: 0;
}
.LanguageDivNotApplicable {
  background: #ffffff6b;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  z-index: 1;
}
.LanguageDivNotApplicable .LanguageNotApplicable {
  width: 50%;
  color: #202124;
  margin: 0 auto;
  padding-top: 20%;
  font-size: 18px;
}
.SMtrainDiv .helphint {
  background-color: #F8F9FA;
  padding: 15px;
}
.SMtrainDiv .helphint .bulbicon {
  width: 40px;
}
.SMtrainDiv .helphint .textDiv {
  width: 90%;
  padding-right: 100px;
}
.SMtrainDiv .helphint .trainUtteraceBtn {
  position: absolute;
  right: 10px;
}
.SMtrainDiv .helphint.botsynonymsTrainHint .bulbicon {
  width: 5%;
}
.SMtrainDiv .helphint.botsynonymsTrainHint .textDiv {
  width: 85%;
}
.SMtrainDiv .helphint.botsynonymsTrainHint .trainUtteraceBtn {
  width: 10%;
}
.intentTraining .tip {
  font-size: 18px;
  line-height: 1.11;
  text-align: left;
  color: #5f6368;
}
.MLSavingProgressDiv {
  background-color: #F8F9FA;
  padding: 15px;
  margin-bottom: 10px;
}
.MLSavingProgressDiv .btx-close {
  color: #202124;
  cursor: pointer;
}
.MLSavingProgressDiv .intentTraining {
  display: flex;
  align-items: center;
}
.MLSavingProgressDiv .intentTraining .tip {
  font-size: 16px;
  color: #202124;
}
.empty-div-height {
  min-height: 50px;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-0 .alert {
  margin-bottom: 0;
}
pattern-manage {
  display: block;
}
.pattern-manage.read-only-wrap bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection {
  pointer-events: none;
}
.pattern-manage.read-only-wrap bt-pattern .patternform .patternForm-body .patternformdiv {
  pointer-events: none;
}
bt-pattern .patternform .pageFlow .patternForm-body .patternform.read-only-div {
  pointer-events: none;
}
.btPatternsModal .synContainer {
  position: relative;
  display: table;
  width: 100%;
}
.btPatternsModal .synContainer .trainBtn {
  border: solid 1px #0D6EFD;
  background: #0D6EFD;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  padding: 4px 30px;
  height: 30px !important;
  margin-right: 2px;
  border-radius: 4px;
  float: right;
}
.btPatternsModal .synContainer .synonyms-manage .standard-response-header .bt-patterns {
  position: relative;
  padding-bottom: 30px;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header {
  padding: 0;
  display: inline-block;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header.neg-header {
  margin-left: 40px;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 0 0 5px;
  margin-right: 15px;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header .modal-tabs.neg-tab {
  margin-right: 30px;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header .modal-tabs a {
  color: #5F6368;
  text-decoration: none;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header .modal-tabs.modal-tabs-active {
  border-bottom: 2px solid #0d6efd;
}
.btPatternsModal .synContainer .synonyms-manage .modal-tab-header .modal-tabs.modal-tabs-active a {
  color: #202124;
  text-decoration: none;
}
.btPatternsModal .synContainer .synonyms-manage .searchPattern {
  float: right;
  cursor: pointer;
}
.btPatternsModal .synContainer .synonyms-manage .searchPattern input {
  background: #fff;
  border: none;
  border-radius: 0;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width .33s;
  border-bottom: 2px solid #fff;
  height: 36px;
}
.btPatternsModal .synContainer .synonyms-manage .searchPattern:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.btPatternsModal .synContainer .synonyms-manage .searchPattern.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 5px 15px;
  height: 36px;
  font-size: 16px;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon {
  position: absolute;
  top: 16px;
  right: 20px;
  cursor: pointer;
  color: #5f6368;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-search .searchIconGray {
  display: block;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-search .searchClose {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-search::before {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-remove .searchIconGray {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-remove .searchClose {
  display: block;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.pattSearch.fa-remove::before {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-search .searchIconGray {
  display: block;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-search .searchClose {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-search::before {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-remove .searchIconGray {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-remove .searchClose {
  display: block;
}
.btPatternsModal .synContainer .synonyms-manage .patternSearchIcon.antiPatternSearchIcon.pattSearch.fa-remove::before {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns {
  width: 100%;
  height: auto;
  cursor: pointer;
  background-color: #fff;
  padding: 9px 15px 4px;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-bottom: 10px;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .patternsSection {
  padding: 10px 15px;
  position: relative;
  left: 15px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .patternsSection.active {
  background-color: #202124;
  color: #ffffff;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .patternsSection .count {
  padding-right: 8px;
  color: #0d6efd;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns.taskPatternsaddStyleClass {
  box-shadow: none;
  padding-top: 20px;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns.taskPatternsaddStyleClass .patterns-holder {
  background-color: #F8F9FA !important;
  border: solid 1px #E4E5E7 !important;
  box-shadow: none !important;
  margin-top: 10px;
  padding: 3px 10px 0;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns.taskPatternsaddStyleClass .hidePatternNames {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .PtTitle {
  display: inline-block;
  width: auto;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .taskPatternName {
  font-size: 14px;
  line-height: 1.2;
  text-align: left;
  color: #202124;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .newPatternInput {
  margin-bottom: 10px;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .taskPatternNameValue {
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  text-align: left;
  color: #5F6368;
  margin-right: 10px;
  top: -2px;
}
.btPatternsModal .synContainer .synonyms-manage .taskPatterns .taskType {
  margin-left: 5px;
  top: -2px;
  position: relative;
  text-transform: capitalize;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder {
  margin-bottom: 10px;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  width: 100%;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.cursor-not-allowed {
  cursor: default;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .sextionSwitchContainer {
  margin-top: 2px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .sextionSwitchContainer.cursor-allowed {
  cursor: pointer;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection {
  padding: 10px 15px;
  background-color: #fff;
  position: relative;
  border-radius: 2px;
  border: 1px solid #BDC1C6;
  font-size: 14px;
  margin-right: 5px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection:hover {
  background-color: #E4E5E7;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection.active {
  background-color: #202124;
  color: #fff !important;
  border-radius: 3px;
  border: 1px solid #202124;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection.active .count {
  color: #ffffff;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection .count {
  padding-right: 8px;
  color: #202124;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternsSection .count.active {
  color: #ffffff !important;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .traitRulesSection {
  padding: 10px 15px;
  background-color: #fff;
  position: relative;
  right: 2px;
  border-radius: 2px;
  border: 1px solid #bdc1c6;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .traitRulesSection:hover {
  background-color: #E4E5E7;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .traitRulesSection.active {
  background-color: #202124;
  color: #fff !important;
  border-radius: 3px;
  border: 1px solid #202124;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .traitRulesSection .count {
  padding-right: 8px;
  color: #202124;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .traitRulesSection .count.active {
  color: #ffffff !important;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits:not(.viewOpen):hover {
  background-color: #ffffff;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .intentTraitRulesSection {
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  margin-top: 1px;
  padding: 10px 0;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .intentTraitRulesSection .grayInfoText {
  height: auto;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits .patternformdiv {
  background: #F8F9FA;
  margin-top: 2px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits.intentPatternsaddStyleClass .block-item {
  box-shadow: 0 2px 4px 0 rgba(38, 52, 74, 0.1);
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.traits.intentPatternsaddStyleClass .patterns-holder {
  background-color: #fff !important;
  border: solid 1px #bdc1c6 !important;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.intentPatternsaddStyleClass {
  box-shadow: none;
  padding-top: 20px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.intentPatternsaddStyleClass .patterns-holder {
  background-color: #F8F9FA !important;
  border: solid 1px #E4E5E7 !important;
  box-shadow: none !important;
  margin-top: 10px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.intentPatternsaddStyleClass .patterns-holder .intentPatternClass {
  padding: 3px 10px !important;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.intentPatternsaddStyleClass .hidePatternNames {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.intentPatternsaddStyleClass .block-item {
  box-shadow: 0 2px 4px 0 rgba(38, 52, 74, 0.1);
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.entityPatternsaddStyleClass {
  box-shadow: none;
  padding-top: 20px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.entityPatternsaddStyleClass .patterns-holder {
  background-color: #F8F9FA !important;
  border: solid 1px #E4E5E7 !important;
  box-shadow: none !important;
  margin-top: 5px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder.entityPatternsaddStyleClass .hidePatternNames {
  display: none;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .synonym-item-label .intentPatternName {
  display: inline-block;
  width: auto;
  color: #202124;
  font-weight: 400;
  font-size: 14px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .synonym-item-label .intentPatternName .tooltip {
  width: 200px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .synonym-item-label .tag-label {
  padding: 0;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .synonym-item-label .tag-label .intentPatternNameValue {
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  text-align: left;
  margin-right: 10px;
  top: -2px;
}
.btPatternsModal .synContainer .synonyms-manage .synonym-holder .block-item {
  padding: 12px 15px;
}
.btPatternsModal .synContainer .bt-patterns .traitRule {
  padding-left: 15px;
  padding-right: 15px;
  clear: both;
  display: table;
  width: 100%;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags {
  padding: 0;
  border: 0;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags .tag-list .tag-item::after {
  content: "(AND)";
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 0px;
  right: -45px;
  color: #5F6368;
  margin: 0 10px;
  pointer-events: none;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #5f6368;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: #f8f9fa;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  color: #202124;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 10px 10px 5px 10px;
  position: relative;
  background: #ffffff;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: #5f6368;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
  border: 1px solid #BDC1C6;
  border-radius: 2px;
  display: block;
  width: 100%;
  position: relative;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .addOR {
  text-align: left;
  padding: 0;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
}
.btPatternsModal .synContainer .bt-patterns .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns {
  margin-bottom: 10px;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  width: 100%;
  cursor: pointer;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns.fieldPatternsaddStyleClass {
  box-shadow: none;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns.fieldPatternsaddStyleClass:hover {
  background-color: #ffffff;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns.fieldPatternsaddStyleClass .synonym-holder-border {
  background-color: #f8f9fa !important;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns .fieldPatterns-holder .inputDiv .fieldPatternInput {
  margin-bottom: 10px;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns .fieldPatterns-holder .inputDiv .patterns-holder {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  padding: 7px 10px 2px;
  margin-bottom: 10px;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns .fieldPatterns-holder .patternsFieldLable {
  width: auto;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 600;
}
.btPatternsModal .synContainer .bt-patterns .fieldPatterns:hover {
  background-color: #f8f9fa;
}
.pattern-manage-form.chatPatterns .intent-item .taskDiv {
  padding: 15px 0 !important;
  border-bottom: 1px solid #eeeeee;
}
.pattern-manage-form.chatPatterns .intent-item .taskDiv ul.select2-choices {
  min-height: 40px;
}
.pattern-manage-form.chatPatterns .intent-item .taskDiv ul.select2-choices input {
  height: 40px !important;
  min-height: 40px;
}
.pattern-manage-form.chatPatterns .intent-item .inner-item-container {
  padding: 15px;
  background: #F8F9FA;
  margin-bottom: 10px;
}
.pattern-manage-form.chatPatterns .intent-item .inner-item-container.filedPattern {
  padding: 15px !important;
}
.pattern-manage-form.chatPatterns .intent-item .inner-item-container .taskInField {
  padding: 0 15px !important;
}
.pattern-manage-form.chatPatterns .intent-item .inner-item-container .taskIntask:nth-last-child(1) .borderDivider .divider {
  display: none;
}
.pattern-manage-form.chatPatterns .select2-choices {
  min-height: 34px;
  margin: 5px 0;
  background: #fff;
  border-radius: 4px !important;
}
.pattern-manage-form.chatPatterns .select2-choices .select2-input {
  min-height: 32px !important;
  height: 34px !important;
}
.pattern-manage-form.chatPatterns .synonym-index-label {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  border-bottom: solid 1px #f0f0f0;
  text-transform: uppercase;
  padding: 20px 10px 0;
}
.pattern-manage-form.chatPatterns .tag-label {
  padding: 15px;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  color: #202124;
}
.pattern-manage-form.chatPatterns .synonym-holder {
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  padding: 15px 0;
  min-height: 70px;
  cursor: pointer;
}
.pattern-manage-form.chatPatterns .synonym-holder:not(.viewOpen):hover {
  background-color: rgba(0, 157, 171, 0.05);
}
.pattern-manage-form.chatPatterns .synonym-holder:not(.viewOpen):hover .codeRed {
  padding: 0 4px !important;
  color: #5f6368 !important;
}
.pattern-manage-form.chatPatterns .synonym-holder:not(.viewOpen):hover .fa-pencil {
  color: #5f6368;
}
.pattern-manage-form.chatPatterns .synonym-form-background {
  background: #F8F9FA;
  padding: 20px;
}
.pattern-manage-form.chatPatterns .synonym-form-background .btn-default {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  border: solid 1px #9AA0A6;
  background-color: #F8F9FA;
  color: #5f6368;
}
.pattern-manage-form.chatPatterns .synonym-form-background .btn.btn-primary {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
}
.pattern-manage-form.chatPatterns .background-field-white {
  background: #ffffff;
}
.pattern-manage-form.chatPatterns .index-normal {
  padding: 1.3%;
  color: #5F6368;
  text-transform: uppercase;
  cursor: pointer;
}
.pattern-manage-form.chatPatterns .index-active {
  color: #202124;
}
.pattern-manage-form.chatPatterns .btn-div-ele {
  display: none;
}
.pattern-manage-form.chatPatterns .synonym-holder:hover .btn-div-ele {
  display: block;
}
.pattern-manage-form.chatPatterns .synonym-holder:hover .btn-div-ele .defaultTextColor .fa-plus-circl {
  color: #5f6368 !important;
}
.pattern-manage-form.chatPatterns .synonym-holder:hover .btn-div-ele .defaultTextColor .margin-left-5 {
  color: #5f6368 !important;
}
.pattern-manage-form.chatPatterns .button-holder {
  padding: 10px 0 0 0;
}
.pattern-manage-form.chatPatterns .button-holder .btn-default {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  border: solid 1px #9AA0A6;
  background-color: #F8F9FA;
  color: #5f6368;
}
.pattern-manage-form.chatPatterns .button-holder .btn.btn-primary {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
}
.pattern-manage-form.chatPatterns .patterns-holder {
  padding: 15px 0px;
  min-height: 50px;
}
.toggleRadio {
  object-fit: contain;
  padding-right: 10px;
  padding-left: 10px;
}
.toggleSwitchPatterns {
  cursor: pointer;
  float: left !important;
  padding-right: 10px !important;
  padding-top: 15px;
  margin-right: 15px;
}
.toggleSwitchPatterns .toggleActive {
  width: 99px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.toggleSwitchPatterns .toggleInactive {
  width: 60px;
  height: 14px;
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  text-align: right;
  color: #5f6368;
}
.btPatternsModal .topBar .title {
  padding: 12px 100px 11px 100px !important;
  position: absolute !important;
  width: 100% !important;
  max-width: none !important;
  line-height: 36px !important;
  margin: auto !important;
}
.btPatternsModal .topBar .closeIcon {
  z-index: 1 !important;
  position: absolute !important;
  margin-left: -10px;
}
.btPatternsModal .synonyms-manage .workflows-container {
  float: right;
}
.btPatternsModal .synonyms-manage .overRideBorder .select2-choices {
  border: none !important;
}
.btPatternsModal .synonyms-manage .taskFieldPatternName {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #5F6368;
  text-transform: uppercase;
}
.btPatternsModal .synonyms-manage .taskFieldType {
  color: #5F6368;
  font-weight: normal;
}
.btPatternsModal .synonyms-manage .fieldPatternName {
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #202124;
  text-transform: lowercase !important;
}
.btPatternsModal .synonyms-manage .taskPatternOriginalName {
  font-size: 14px;
  line-height: 1.5;
  text-align: left;
  color: #202124;
  margin-left: 10px;
  font-weight: normal;
}
.btPatternsModal .synonyms-manage .fieldPatternNameValue {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #202124;
  position: relative;
  margin-right: 10px;
}
.btPatternsModal .synonyms-manage .intentAndEnityPlaceholder .select2-choices .select2-search-field input {
  width: 175px !important;
}
.btPatternsModal .pattern-manage .pattern-modal {
  background-color: transparent;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content {
  border-radius: 0;
  border: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header {
  height: 50px;
  line-height: 50px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  padding: 0 20px;
  margin-bottom: 5px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .mlBack {
  margin: 0 20px 0 0;
  cursor: pointer;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .patternFormtitleHeader {
  line-height: normal;
  padding: 6px 0 6px 15px;
  display: block;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .patternFormtitleHeader .btmodaltitlediv .botinfosection .botIcon {
  display: inline-block;
  position: relative;
  padding: 0;
  top: -14px;
  margin-right: 10px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .patternFormtitleHeader .btmodaltitlediv .botinfosection .bottasksection {
  display: inline-block;
  position: relative;
  top: auto;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .patternFormtitleHeader .btmodaltitlediv .botinfosection .seperator {
  top: -9px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .patternFormtitleHeader .btmodaltitlediv .modalActionSecton {
  top: -6px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .viewHeader .viewBtn {
  background: #f2f3f5;
  color: #9ea5b4;
  font-size: 12px;
  cursor: default;
  display: inline-block;
  padding: 10px;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 4px;
  user-select: none;
  margin-left: 7px;
  position: relative;
  line-height: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-header .viewHeader .viewBtn .modeTitle {
  padding-left: 5px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body {
  padding: 15px 65px 20px 65px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .empty-patteren-image-block {
  padding: 100px 10px 10px 10px;
  text-align: center;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .empty-patteren-image-block .img-block {
  margin-bottom: 20px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .empty-patteren-image-block .pattern-empty-title {
  color: #5F6368;
  font-size: 24px;
  font-weight: 300;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .grayInfoText {
  height: auto;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule {
  padding-left: 15px;
  padding-right: 15px;
  clear: both;
  display: table;
  width: 100%;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags {
  padding: 0;
  border: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags .tag-list .tag-item::after {
  content: "(AND)";
  position: absolute;
  font-size: 10px;
  font-weight: bold;
  top: 6px;
  right: -45px;
  color: #5F6368;
  margin: 0 10px;
  pointer-events: none;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #5f6368;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: #f2f3f5;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  color: #202124;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 5px 10px 5px 10px;
  position: relative;
  background: #ffffff;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: bold;
  color: #5f6368;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
  border: 1px solid #BDC1C6;
  border-radius: 2px;
  display: block;
  width: 100%;
  position: relative;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .addOR {
  text-align: left;
  padding: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
  color: #0D6EFD;
  cursor: pointer;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .intentTraitRulesSection .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .titleSearch .patternTitle {
  font-size: 14px;
  font-weight: bold;
  color: #202124;
  margin-bottom: 1px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .titleSearch .patternDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 10px;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .patternform {
  padding-top: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .patternform .patternInput {
  height: 34px;
  padding-bottom: 2px;
  width: 100%;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .patternform .patterns-holder {
  padding: 0;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .patternform .patterns-holder .intentPatternClass .sortBar1 {
  width: 40px;
  padding: 0;
  cursor: move;
}
.btPatternsModal .pattern-manage .pattern-modal .modal-dialog .pattern-modal-content bt-pattern .patternform .pageFlow .patternForm-body .ps-scrollbar-y-rail {
  z-index: 1;
}
.pattern-modal {
  overflow: hidden !important;
}
.pattern-modal bt-pattern .patternform .patternForm-body {
  clear: both;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder {
  background-color: #fff !important;
  box-shadow: none !important;
  margin-top: 10px;
  padding-right: 0;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass {
  min-height: 34px;
  line-height: 21px;
  padding: 4px 10px 4px 25px !important;
  border: solid 0px #BDC1C6 !important;
  cursor: pointer;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .btx-move {
  position: absolute;
  left: -26px;
  top: 5px;
  cursor: move;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .action-delete-edit {
  position: absolute;
  right: -66px;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .action-delete-edit img {
  cursor: pointer;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass {
  min-height: 34px;
  line-height: 21px;
  padding: 4px 10px !important;
  border: solid 1px #bdc1c6 !important;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .action-delete-edit {
  position: absolute;
  right: -66px;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .action-delete-edit img {
  cursor: pointer;
}
.pattern-modal bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 15px;
  position: absolute;
  color: #5f6368;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchIconGray {
  display: block;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchClose {
  display: none;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search::before {
  display: none;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchIconGray {
  display: none;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchClose {
  display: block;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove::before {
  display: none;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.pattern-modal bt-pattern .patternform .patternForm-body .searchUtterance .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
}
.chatResponse {
  margin-top: 15px;
}
.chatResponse .search {
  padding: 5px;
}
.chatResponse .search:before {
  left: 10px;
}
.chatResponse .leftNav {
  margin: 0;
  border-width: 1px 0 0 1px !important;
  border: solid #f0f0f0;
}
.chatResponse .leftNav li {
  border-bottom: 1px solid #f0f0f0;
  display: block;
}
.chatResponse .leftNav li .step-title {
  line-height: 50px;
  font-size: 16px;
  color: #333333;
  margin-right: 0;
}
.chatResponse .leftNav li .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #333;
  font-size: 16px;
  border: 1px solid #f9f9f9;
  background: #f2fafb;
  margin-right: 0;
}
.chatResponse .col-xs-9.rightPanel {
  background: #f9f9f9;
  padding-top: 15px;
  border: 1px solid #f0f0f0;
}
.chatResponse .col-xs-9.rightPanel .rightPanelContainer {
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
  padding-bottom: 45px;
  margin-bottom: 15px;
}
.chatResponse .col-xs-9.rightPanel .rightPanelContainer td {
  padding: 8px;
  line-height: 1.42857143;
  border-bottom: 1px solid #f0f0f0;
  border-top: 0;
}
.kora-users-row .load-more-div,
.kora-logs-modal .load-more-div {
  text-align: center;
}
.kora-users-row .load-more-div .spinner-text-content,
.kora-logs-modal .load-more-div .spinner-text-content {
  position: absolute;
  padding-left: 10px;
}
.add-message .add-generic,
.add-message .add-override {
  cursor: pointer;
  color: #009ea6;
}
.add-message .generic-message {
  padding: 10px 20px 10px 0;
  border-bottom: 0.5px solid #f0efed;
  cursor: pointer;
  position: relative;
}
.add-message .generic-message .remove {
  font-size: 12px;
  color: #00acb3;
  cursor: pointer;
  visibility: hidden;
  position: absolute;
  right: 40px;
  padding-left: 15px;
  background-color: #f8f8f7;
}
.add-message .generic-message:hover {
  background-color: #f8f8f7;
}
.add-message .generic-message:hover .remove {
  visibility: visible;
}
.add-message .override-outer {
  margin-bottom: 10px;
}
.add-message .override-outer .channel-selector .select2-container .select2-choice,
.add-message .override-outer .task-selector .select2-container .select2-choice,
.add-message .override-outer .field-selector .select2-container .select2-choice {
  height: 30px;
  min-height: auto;
  line-height: 5px !important;
  border-color: #E4E5E7;
  background: #ffffff;
}
.add-message .override-outer .channel-selector .select2-container .select2-arrow,
.add-message .override-outer .task-selector .select2-container .select2-arrow,
.add-message .override-outer .field-selector .select2-container .select2-arrow {
  top: -2px;
}
.add-message table {
  width: 100%;
}
.add-message table tr {
  cursor: pointer;
  height: 40px;
  border-bottom: 0.5px solid #f0efed;
}
.add-message table tr .remove {
  font-size: 12px;
  color: #00acb3;
  cursor: pointer;
  visibility: hidden;
  position: absolute;
  right: 55px;
  padding-left: 15px;
  background-color: #f8f8f7;
}
.add-message table tr:hover {
  background-color: #f8f8f7;
}
.add-message table tr:hover .remove {
  visibility: visible;
}
.add-message table tr td {
  width: 30%;
}
.add-message table tr td i {
  padding: 0 5px;
  cursor: pointer;
}
.add-message table tr td:last-child {
  width: 10%;
  text-align: center;
}
.add-message markdown-editor .form-group {
  margin-bottom: 0;
}
.add-message .editor-chooser {
  padding-right: 10px;
}
.add-message .editor-chooser button {
  padding: 0 2.5px;
  border-radius: 0;
  border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  -webkit-border-radius: 0px 0px 4px 4px;
}
.add-message .editor-chooser button.active {
  background: #008691;
  color: #fff !important;
  border-color: #008691;
}
.add-message .modal-footer .inactive {
  background-color: #55ced1;
  border-color: #55ced1;
}
.chatPatterns {
  border: none !important;
}
.chatPatterns .leftNav {
  margin: 0;
  border-width: 1px 0 0 1px !important;
  border: solid #f0f0f0;
}
.chatPatterns .leftNav li {
  border-bottom: 1px solid #f0f0f0;
  display: block;
}
.chatPatterns .leftNav li .step-title {
  line-height: 50px;
  font-size: 16px;
  color: #333333;
  margin-right: 0;
}
.chatPatterns .leftNav li .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #333;
  font-size: 16px;
  border: 1px solid #f9f9f9;
  background: #f2fafb;
  margin-right: 0;
}
.chatPatterns .col-xs-9.rightPanel {
  background: #f9f9f9;
  padding-top: 15px;
  border: 1px solid #f0f0f0;
}
.chatPatterns .col-xs-9.rightPanel .rightPanelContainer {
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
  padding-bottom: 45px;
  margin-bottom: 15px;
}
.chatPatterns .col-xs-9.rightPanel .rightPanelContainer td {
  padding: 8px;
  line-height: 1.42857143;
  border-bottom: 1px solid #f0f0f0;
  border-top: 0;
}
.bt-text-upper {
  text-transform: uppercase;
}
.bt-text-capitalize {
  text-transform: capitalize;
}
.bt-wordwrap {
  word-wrap: break-word;
}
.bt-inlineblock {
  display: inline-block;
}
.bt-breakall {
  word-break: break-all;
}
.bt-paddingleftright10 {
  padding: 0px 10px;
}
.alert-action.knowladgeStatus span {
  border: 0;
  padding: 5px 2px;
}
.taskCreateOrEditModal .knowledgeParentDiv .scroll-div {
  top: 80px !important;
}
.taskCreateOrEditModal .knowledgeParentDiv .footer .footerSub .dhelpLink {
  height: 50px;
  width: 50px;
  right: -4px !important;
  top: 0px;
  line-height: 50px;
  border-left: 1px solid #dddddd;
}
.taskCreateOrEditModal .knowledgeParentDiv .footer .close {
  margin-left: 0px;
}
.knowledgetaskform h4 {
  font-weight: bold;
}
.knowledgetaskform .fa-info-circle {
  padding: 0px 5px;
  display: none;
}
.knowledgetaskform .fa-close {
  cursor: pointer;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .addImport {
  border: 1px solid #f0f0f0;
  background: #fbfbfb;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .knowladgeSubContainer {
  background: #fff;
  border-bottom: 1px solid #f0f0f0;
  height: 59px;
  padding: 10px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .knowladgeSubContainer .faqSearchContainer .search {
  padding: 0 30px;
  position: relative;
  line-height: 19px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .knowladgeSubContainer .faqSearchContainer .search input {
  padding-left: 35px;
  text-align: left;
  border-radius: 4px;
  height: 38px;
  box-shadow: none;
  border-color: #eeeeee;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .knowladgeSubContainer .faqSearchContainer .search:before {
  padding: 10px 15px;
  font-family: FontAwesome;
  content: "\f002";
  width: 20px;
  height: 20px;
  z-index: 10;
  position: absolute;
  color: #666;
  left: 30px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .formContainer .subFormFieldset {
  background: #fff;
  margin: 20px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .formContainer .subFormFieldset .deleteUtterance {
  position: absolute;
  top: 10px;
  right: -10px;
  cursor: pointer;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList {
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
  padding: 10px;
  margin-bottom: 10px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelfaq {
  float: left;
  position: relative;
  width: 77%;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelResp {
  padding-right: 0;
  width: 115px;
  float: left;
  position: relative;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelResp label {
  font-size: 15px;
  font-weight: 600;
  color: #333333;
  margin-right: 15px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelResp span {
  font-size: 15px;
  color: #666666;
  margin-right: 15px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelResp .bt-cursor-pointer {
  font-size: 16px;
  font-weight: 400;
  color: #0d6efd;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelResp .bt-cursor-pointerRemove {
  font-size: 16px;
  font-weight: 400;
  color: #0D6EFD;
  margin-right: 0;
  cursor: pointer;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelDec {
  word-wrap: break-word;
  padding-left: 0;
  padding-right: 0;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelDec label {
  font-size: 15px;
  font-weight: 600;
  color: #333333;
  margin-right: 15px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelDec span {
  font-size: 15px;
  color: #666666;
  margin-right: 15px;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelDec .bt-cursor-pointer {
  font-size: 16px;
  font-weight: 400;
  color: #0d6efd;
}
.knowledgetaskform .knowladgeTask .knowladgeContainer .well .btFaqList .labelDec .bt-cursor-pointerRemove {
  font-size: 16px;
  font-weight: 400;
  color: #0D6EFD;
  margin-right: 0;
  cursor: pointer;
}
.importkcmodal .helpText {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #9aa0a6;
}
.importkcmodal .csvJsonBG {
  background-color: #f8f8f8;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #666666;
  padding: 20px;
  border-radius: 8px;
}
.read-only-wrap .reruntest {
  pointer-events: none;
}
.bt-train-bot-modal {
  padding-left: 50px !important;
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 30px !important;
}
.bt-train-bot-modal .dialogIntents {
  margin-bottom: 25px;
}
.bt-train-bot-modal .dialogIntents .kr-sg-dropdowns .dropdown-open.open .content-menu {
  z-index: 1;
}
.bt-train-bot-modal .dialogIntents .dropdown .dropdown-menu {
  margin-left: 4px;
  width: 99%;
}
.bt-train-bot-modal .paddingleft384 {
  padding-left: 0;
  padding-right: 385px;
  padding-top: 12px;
}
.bt-train-bot-modal .innerPaddingContainer {
  padding: 0;
}
.bt-train-bot-modal .titleHeader {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  margin-top: -40px;
  margin-left: -1px;
  margin-bottom: 20px;
  z-index: 1;
}
.bt-train-bot-modal .reruntest {
  cursor: pointer;
  border: solid 1px #0D6EFD;
  color: #0D6EFD;
  padding: 10px 15px;
  border-radius: 4px;
}
.bt-train-bot-modal .reruntest:hover {
  background: #0D6EFD;
  color: #ffffff;
}
.bt-train-bot-modal .reruntest.disabled {
  pointer-events: none;
  opacity: 0.4;
}
.bt-train-bot-modal .synAndPatternTrainContainer .panel {
  background-color: #eff0f1;
}
.bt-train-bot-modal .synAndPatternTrainContainer .panel .panel-heading {
  background-color: #EFF0F1 !important;
  padding: 10px 8px;
}
.bt-train-bot-modal .synAndPatternTrainContainer .panel .panel-body {
  background-color: #EFF0F1;
  position: relative;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits {
  display: table;
  width: 100%;
  margin-left: -8px;
  background: none !important;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading {
  padding: 10px 8px;
  cursor: pointer;
  background: #e4e5e7;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading .tableHeader {
  display: table-cell;
  font-size: 14px;
  color: #5F6368;
  width: 100%;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading .tableHeader.left {
  color: #202124 !important;
  font-weight: 600 !important;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading .tableHeader.left .subLabel {
  font-weight: normal !important;
  color: #5f6368 !important;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading .tableHeader.right {
  float: left;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-heading.collapsed {
  background: #ffffff;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse {
  background: #f8f9fa;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body {
  box-shadow: none;
  background: transparent;
  border: 0;
  padding-left: 25px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body .traitsRow {
  margin-bottom: 15px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body .traitsRow .tableHeaderTitle {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 5px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body .traitsRow .traitsList {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body .traitsRow .traitsListCount .tableHeader {
  display: table-cell;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 100%;
}
.bt-train-bot-modal .matchedTraitsTrainBot .matchedTraits .panel .panel-collapse .panel-body .traitsRow .traitsListCount .tableHeader.right {
  padding-left: 0px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails {
  display: table;
  width: 100%;
  margin-top: 16px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails.traitsMatches {
  border-bottom: solid 1px #bdc1c6;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .traitsRow {
  margin-bottom: 15px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .traitsRow .tableHeaderTitle {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 5px;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .traitsRow .traitsList {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .traitsRow .traitsListCount .tableHeader {
  display: table-cell;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 100%;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .tableHeader {
  display: table-cell;
  font-size: 14px;
  color: #5f6368;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .tableHeader.left {
  color: #202124 !important;
  font-weight: 600 !important;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .tableHeader.left .subLabel {
  font-weight: normal !important;
  color: #5f6368 !important;
}
.bt-train-bot-modal .matchedTraitsTrainBot .tableDetails .tableHeader.right {
  padding-left: 0px;
}
.bt-train-bot-modal .bttrainscroll {
  padding: 8px 10px;
}
.bt-train-bot-modal .bttrainscroll .innerPaddingContainer .btnSearchTitle .leftTitle {
  width: 50%;
}
.bt-train-bot-modal .bttrainscroll .innerPaddingContainer .btnSearchTitle .rightBTNSearch {
  width: 50%;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading {
  margin-bottom: 10px;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityName,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityIden,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore {
  font-size: 12px;
  width: 21%;
  color: #9AA0A6;
  text-transform: uppercase;
  display: inline-block;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityName .info,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityIden .info,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore .info {
  display: inline;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityName .popover,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityIden .popover,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore .popover {
  width: 200px;
  height: auto;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityName .popover .popover-content,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityIden .popover .popover-content,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore .popover .popover-content {
  color: #fff;
  font-size: 10px;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityName .popover .arrow:after,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityIden .popover .arrow:after,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore .popover .arrow:after {
  border-top-color: #202124;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore.confidence-score {
  position: relative;
  padding-right: 0px;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityScore.confidence-score .info {
  position: absolute;
  top: 0;
  margin-left: 5px;
  float: right;
}
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityValue,
.bt-train-bot-modal .bttrainscroll .panel-table-header .entityHeading .entityType {
  font-size: 12px;
  width: 15%;
  text-transform: uppercase;
  display: inline-block;
}
.bt-train-bot-modal .bttrainscroll .accordion-train {
  border-bottom: 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading {
  cursor: pointer;
  border-bottom: 0;
  padding: 6px 8px !important;
  height: auto;
  min-height: 37px;
  color: #202124;
  border-radius: 4px;
  background-color: #eff0f1 !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading .capitalizeText {
  padding-left: 5px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading {
  background: #EFF0F1 !important;
  padding: 6px 8px !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .value,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .type {
  display: inline-block;
  width: 15%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .identified,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .confScore,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .name {
  display: inline-block;
  width: 20%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .collapsedData .dateType {
  display: none;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .expandData {
  display: block;
  padding-left: 35px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed {
  background: #ffffff !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .value {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 15%;
  position: relative;
  top: 8px;
  margin-top: -9px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .type {
  display: inline-block;
  width: 15%;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  top: 8px;
  margin-top: -9px;
  overflow: hidden;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .identified,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .confScore,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .name {
  display: inline-block;
  width: 21%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .collapsedData .dateType {
  display: block;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed .expandData {
  display: none;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading.collapsed:hover {
  background-color: #eff0f1 !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityTitle {
  font-size: 14px;
  white-space: nowrap;
  display: inline-block;
  max-width: 90%;
  position: relative;
  top: 0px;
  vertical-align: top;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData {
  font-size: 14px;
  color: #9aa0a6;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType {
  text-transform: capitalize;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .popover {
  pointer-events: none;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .info {
  display: inline-block;
  width: 20px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .info > img {
  width: 15px;
  height: 15px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .popover {
  height: auto;
  width: auto;
  max-width: 500px;
  max-width: 600px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .popover .popover-content {
  color: #ffffff;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.entityPanelHeading .row .entityData .matchType .popover .arrow:after {
  border-top-color: #202124;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse {
  background-color: #EFF0F1;
  background: #eff0f1;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns {
  background: #fff;
  display: table;
  width: 100%;
  padding: 10px 20px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .testTrainUteeranceSynonym {
  background-color: #EFF0F1;
  display: table;
  width: 100%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .testTrainUteeranceSynonym .chooseTask label {
  font-weight: 500;
  font-size: 14px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .synonymPatternDiv {
  display: table;
  width: 100%;
  background-color: #eff0f1;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .synonymPatternDiv .chooseTask label {
  font-weight: 500;
  font-size: 14px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .nlpintentTraitRulesSection {
  display: table;
  width: 100%;
  background-color: #eff0f1;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .btsynonymspatternscontainer form fieldset .patternSave {
  position: absolute;
  right: 10px;
  color: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
  top: 15px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-collapse.collapse .panel-body bt-synonyms-patterns .btsynonymspatternscontainer form .noPatternsTitle h5 {
  font-weight: 300;
  text-align: center;
  color: #5f6368;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body {
  border-top: 0;
  background-color: #eff0f1;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath {
  padding-top: 10px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul {
  list-style: none;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul {
  list-type: none;
  margin: 0;
  padding: 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree > li,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul > li {
  margin: 0;
  padding: 0 7px;
  line-height: 20px;
  font-weight: 600;
  position: relative;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree > li.noBorder > span,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul > li.noBorder > span {
  border: solid 1px #bdc1c6;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree > li.noBorder > span:before,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul > li.noBorder > span:before {
  content: '';
  border: 0px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree > li span,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul > li span {
  display: inline-block;
  background: #efebeb;
  padding: 5px;
  border-left: solid 2px #1372ff;
  position: relative;
  top: -10px;
  margin-bottom: 10px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul.tree > li span:before,
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body .smallTalkPath ul > ul > li span:before {
  content: '';
  position: absolute;
  bottom: 50%;
  width: 32px;
  border: 1px solid #5F6368;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
  left: -32px;
  top: -11px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .testTrainUteeranceSynonym {
  background-color: #EFF0F1;
  display: table;
  width: 100%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .testTrainUteeranceSynonym .synAndPatternContainer .utterence-textview input {
  background: #E4E5E7;
  margin-bottom: 10px;
  padding-right: 90px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  margin-left: 5px;
  border-radius: 5px;
  width: 75px;
  text-align: center;
  height: 36px;
  top: 32px;
  right: 32px;
  line-height: 28px;
  padding: 0 !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn:hover {
  color: #5F6368;
  border: solid 1px #5F6368;
  background: #e4e5e7;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .testTrainUteeranceSynonym .chooseTask label {
  font-size: 14px;
  font-weight: 600;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv {
  display: table;
  width: 100%;
  background-color: #EFF0F1;
  padding: 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .panel-heading {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .panel-collapse .panel-body .synAndPatternContainer {
  padding-top: 10px;
  padding-bottom: 40px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .chooseTask {
  padding: 10px 15px;
  border-radius: 0px;
  background: #fff;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .chooseTask label {
  font-size: 14px;
  font-weight: 600;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .chooseTask label.required-field {
  width: 100%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .synAndPatternContainer {
  padding: 0;
  background: #e4e5e7;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .synAndPatternContainer .synPattBG {
  padding: 0 15px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synonymPatternDiv .synAndPatternContainer .synPattBG .trainBotPatternInput {
  padding: 10px 0;
  margin-bottom: 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection {
  display: table;
  width: 100%;
  background-color: #EFF0F1;
  padding: 15px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection .synPattBG {
  background: #e4e5e8;
  display: flex;
  flex-direction: column;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection .traitRule {
  background: #e4e5e7;
  padding: 15px;
  margin-top: 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection .traitRule .addOR {
  padding: 10px 0 0;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection .ruleHeader {
  padding: 10px 15px;
  border-radius: 0px;
  background: #fff;
  width: 100%;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .nlpintentTraitRulesSection .ruleHeader .labelling {
  width: 100%;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-body bt-ml-synonyms-patterns .synAndPatternContainer .fontSize18 {
  font-size: 14px !important;
  font-weight: 500;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading .btx-carrot-down {
  transition: transform .35s ease;
  transform: rotate(180deg);
  display: inline-block;
  font-size: 14px;
}
.bt-train-bot-modal .bttrainscroll .accordion-train .panel-default .panel-heading.collapsed .btx-carrot-down {
  color: #202124;
  font-size: 14px;
  display: inline-block;
  transform: rotate(0deg);
}
.bt-train-bot-modal .bttrainscroll .nlp-user-says {
  font-size: 16px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  padding-bottom: 10px;
}
.bt-train-bot-modal .bttrainscroll .intent-identified {
  margin-top: 30px;
}
.bt-train-bot-modal .bttrainscroll .intent-identified .nlp-user-says {
  font-weight: 500;
  margin-bottom: 5px;
  font-size: 16px;
  text-align: left;
  color: #202124;
  text-transform: none;
}
.bt-train-bot-modal .bttrainscroll .intent-identified .nlp-user-says .incorrectMatch {
  padding: 0;
  font-size: 13px;
  font-weight: 600;
}
.bt-train-bot-modal .bttrainscroll .intent-identified .intentAccordion .panel-default .panel-heading .fa.fa-chevron-right {
  transition: transform .35s ease;
  transform: rotate(90deg);
}
.bt-train-bot-modal .bttrainscroll .intent-identified .intentAccordion .panel-default.collapsed .fa.fa-chevron-right {
  color: #202124;
  transform: rotate(0deg);
}
.bt-train-bot-modal .bttrainscroll .intent-identified .intentAccordion .intentPanel .intentPanelHeading .col-xs-11 {
  font-size: 15px;
  color: rgba(51, 51, 51, 0.5);
}
.bt-train-bot-modal .intentNotFound .fa-warning {
  color: #f4ce42;
}
.bt-train-bot-modal .intentNotFound .intentTitle {
  font-size: 20px;
  color: #202124;
  display: inline-block;
  float: left;
  margin: 20px 0px 10px 0px;
}
.bt-train-bot-modal .intentNotFound .multipleIntentMatch {
  text-align: left;
}
.bt-train-bot-modal .intentNotFound .multipleIntentMatch .radioDiv .radioInnerDiv {
  padding-right: 30px;
  display: inline-table;
}
.bt-train-bot-modal .intentNotFound .multipleIntentMatch .radioDiv .radioInnerDiv .opt-title {
  font-size: 15px;
  line-height: 1.2;
  color: #202124;
  height: 18px;
}
.bt-train-bot-modal .intentNotFound .multipleIntentMatch .radioDiv .radioInnerDiv .opt-title .exclimation {
  margin-left: 5px;
  vertical-align: initial;
  width: 12px;
}
.bt-train-bot-modal .intentNotFound .universalExternalBanner .closeIcon {
  width: 10px;
  height: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 25px;
}
.bt-train-bot-modal .intentNotFound .universalExternalBanner .closeIcon .btx-close {
  cursor: pointer;
  top: 20px;
}
.bt-train-bot-modal .intentNotFound .universalExternalBanner .closeIcon .btx-close::before {
  color: #202124;
}
.bt-train-bot-modal .utterances-list-div {
  padding: 0px 15px;
}
.bt-train-bot-modal .intentAccordion .intentPanelHeading {
  height: 50px;
  padding: 18px 15px !important;
  background-color: #EFF0F1 !important;
  background: #eff0f1;
}
.bt-train-bot-modal .intentAccordion .intentPanelHeading.collapsed {
  background-color: #ffffff !important;
}
.bt-train-bot-modal .intentAccordion .panel-collapse {
  background-color: #eff0f1 !important;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .panel-body {
  padding: 15px 15px !important;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns {
  background-color: #fff;
  padding: 0 0px 20px 0px;
  display: table;
  width: 100%;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .modal-tab-header {
  background-color: #F8F9FA;
  height: initial;
  padding: 0 !important;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .modal-tab-header .modal-tabs a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  color: #5f6368;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .modal-tab-header .modal-tabs.modal-tabs-active a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  color: #0d6efd;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .form-container .entityPattern {
  padding: 8px !important;
  border-bottom: 1px solid #eeeeee;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .form-container .entityPattern:hover {
  background-color: #eff0f1 !important;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .form-container .entityPattern .codeRed .fa-trash-o {
  color: #ff5d6d;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .form-container .entityPattern .codeRed:hover {
  border: 0 !important;
  padding: 2px 4px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv {
  padding: 10px 20px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-form-div .utterances-form .usersays {
  padding: 0;
  color: #5F6368;
  font-size: 12px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-list-div .col-xs-12 {
  padding: 0;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-list-div .col-xs-12.trainbotutteranceview {
  padding: 10px;
  height: inherit;
  margin-bottom: 5px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-list-div .col-xs-12.trainbotutteranceview .utterance-btn-div .utterance-btn {
  color: #0D6EFD;
  margin-right: 10px;
  cursor: pointer;
  font-weight: bold;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-list-div .col-xs-12.trainbotutteranceview .utterance-btn-div .utterance-btnDelete {
  color: #ff5d6d;
  cursor: pointer;
  font-weight: bold;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-list-div .col-xs-12 label.lineHeight {
  color: #5F6368;
  font-size: 12px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-empty-view {
  padding: 0 50px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-empty-view .utterances-empty-view-title {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #5f6368;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-empty-view .utterances-empty-view-description {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #5f6368;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .mlDiv .utterances-empty-view .utterances-empty-view-learn-more {
  color: #0D6EFD;
  font-size: 16px;
}
.bt-train-bot-modal .intentAccordion .panel-collapse .btmlsynonymspatterns .patternSave {
  position: absolute;
  right: 10px;
  color: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
  top: 15px;
}
.bt-train-bot-modal .intentAccordion .trainbotutteranceview {
  padding: 10px;
  border-radius: 4px;
  background-color: #fff;
  border: none;
}
.bt-train-bot-modal .intentAccordion .trainbotutteranceview .utterenceeditsection .utterance-btn-div .utterance-btnDelete {
  margin: 0 !important;
  padding: 0 !important;
}
.bt-train-bot-modal .entityPanel {
  background-color: #fff;
  padding: 0;
  margin-bottom: 10px;
}
.bt-train-bot-modal .entityPanel .entityPanelHeading {
  padding: 4px 15px !important;
  background-color: #F8F9FA !important;
  line-height: 30px;
}
.bt-train-bot-modal .entityPanel .entityPanelHeading .collapsedData .value {
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  top: 8px;
}
.bt-train-bot-modal .entityPanel .entityPanelHeading.collapsed {
  background-color: #ffffff !important;
}
.bt-train-bot-modal .entityPanel .entityPanelHeading:hover {
  background-color: #eff0f1 !important;
}
.bt-train-bot-modal .entityPanel .entityPanelHeading .color-circle-o {
  vertical-align: middle;
}
.bt-train-bot-modal .entityPanel .btsynonymspatternscontainer .entityPattern {
  padding: 10px !important;
  border-bottom: 1px solid #eee;
  height: 45px;
}
.bt-train-bot-modal .entityPanel .btsynonymspatternscontainer .entityPattern:hover {
  background-color: #EFF0F1 !important;
  cursor: pointer;
}
.bt-train-bot-modal .entityPanel .btsynonymspatternscontainer .entityPattern .codeRed .fa-trash-o {
  color: #ff5d6d;
}
.bt-train-bot-modal .entityPanel .btsynonymspatternscontainer .entityPattern .codeRed:hover {
  border: 0 !important;
  padding: 2px 5px;
}
.bt-train-bot-modal .debugConsole {
  height: 600px;
  border: 1px solid #cccccc;
}
.bt-train-bot-modal .debugConsole .flowTaskDebugConsolePanelDiv .debugCosoleContainer .panel-heading i.fa.debug-console-fa-bug {
  margin-right: 5px;
}
.bt-train-bot-modal .debugConsole .flowTaskDebugConsolePanelDiv .debugCosoleContainer .panel-heading.collapsed i.fa.fa-caret-down {
  color: #b2b2b2;
  font-size: 16px;
  transform: rotate(0deg);
}
.bt-train-bot-modal .debugConsole .flowTaskDebugConsolePanelDiv .debugCosoleContainer .panel-heading i.fa.fa-caret-down {
  color: #b2b2b2;
  font-size: 16px;
  transform: rotate(180deg);
}
.bt-train-bot-modal .debugConsole .flowTaskDebugConsolePanel {
  position: absolute;
  left: auto;
  right: 400px;
  top: 0;
  height: 588px;
  width: 0;
  background: #fff;
  overflow: hidden;
}
.bt-train-bot-modal .debugConsole .debug-console-panel-header {
  width: 100%;
  height: 30px;
  background-color: #fff;
  padding-top: 5px;
  padding-right: 25px;
}
.bt-train-bot-modal .debugConsole .debug-console-panel-header .debug-console-fa-bug {
  float: left;
  margin: 3px 0px 0px 6px;
}
.bt-train-bot-modal .debugConsole .debug-console-panel-header .debug-console-panel-name {
  height: 22px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  margin: 1px 0px 0px 13px;
  float: left;
  letter-spacing: 0.3px;
}
.bt-train-bot-modal .debugConsole .debug-console-body {
  margin-bottom: 0px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .panel-header {
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  cursor: pointer;
}
.bt-train-bot-modal .debugConsole .debug-console-body .panel-header .panel-title {
  padding: 9px 0 8px 10px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .panel-header .panel-heading-arrow {
  width: auto;
  height: 29px;
  position: absolute;
  margin-top: -29px;
  right: 15px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .panel-header .panel-heading-arrow .panel-heading-Btn-icon {
  font-size: 16px;
  margin-top: 6px;
  margin-left: 0;
}
.bt-train-bot-modal .debugConsole .debug-console-body .debugData {
  padding-left: 5px;
  min-height: 20px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .log-console-body {
  background-color: #2e2c2c;
  color: #fff;
  overflow: auto;
  padding-bottom: 10px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .log-console-body.variables-open {
  height: 250px !important;
}
.bt-train-bot-modal .debugConsole .debug-console-body .panel-body {
  height: 302px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .fa-history {
  padding-right: 9px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .copyDebugObj {
  position: absolute;
  right: 50px;
  margin-top: -22px;
}
.bt-train-bot-modal .debugConsole .debug-console-body .copyDebugObj .copyDebugTooltip {
  display: none;
  position: absolute;
  padding: 8px 10px;
  right: -50px;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  border-radius: 4px;
  width: 135px;
  text-align: center;
  margin-top: 9px;
  text-transform: initial;
}
.bt-train-bot-modal .debugConsole .debug-console-body .copyDebugObj:hover .copyDebugTooltip {
  display: block;
}
.bt-train-bot-modal .debugConsole .debug-console-body .copyDebugObj:hover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 16px;
  border-width: 0 7px 7px;
  border-color: transparent transparent rgba(34, 34, 34, 0.8) transparent;
  width: 0;
  height: 0;
  border-style: solid;
}
.bt-train-bot-modal .modal-dialog {
  width: 800px;
}
.bt-train-bot-modal .alert-warning {
  background-color: rgba(227, 73, 40, 0.08);
}
.bt-train-bot-modal .rightBtns {
  padding: 10px 0px 10px 10px;
  text-align: right;
}
.bt-train-bot-modal .fix-by-wrp {
  display: table;
  width: 100%;
}
.bt-train-bot-modal .nlp-text-ctrl .keyword_highlight {
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: left;
  color: #202124;
  padding: 0;
  line-height: normal;
  min-height: 30px;
  padding-right: 100px;
}
.bt-train-bot-modal .nlp-text-ctrl .keyword_highlight::placeholder {
  font-size: 14px;
  font-weight: 300px;
}
.bt-train-bot-modal .saveRunBtn {
  background-color: #0D6EFD !important;
  border-color: #0D6EFD !important;
  height: 37px !important;
  right: 0;
  top: -75px;
  position: absolute;
}
.bt-train-bot-modal .color-circle-o::before {
  content: '\f1db';
  font-family: FontAwesome;
  font-size: 10px;
}
.bt-train-bot-modal bt-synonyms-patterns {
  background: #fff;
  display: table;
  width: 100%;
  padding: 10px 20px;
}
.bt-train-bot-modal bt-synonyms-patterns .testTrainUteeranceSynonym {
  background-color: #EFF0F1;
  display: table;
  width: 100%;
}
.bt-train-bot-modal bt-synonyms-patterns .testTrainUteeranceSynonym .chooseTask label {
  font-weight: 500;
  font-size: 14px;
}
.bt-train-bot-modal bt-synonyms-patterns .synonymPatternDiv {
  display: table;
  width: 100%;
  background-color: #eff0f1;
}
.bt-train-bot-modal bt-synonyms-patterns .synonymPatternDiv .chooseTask label {
  font-weight: 500;
  font-size: 14px;
}
.bt-train-bot-modal bt-synonyms-patterns .nlpintentTraitRulesSection {
  display: table;
  width: 100%;
  background-color: #eff0f1;
}
.bt-train-bot-modal bt-synonyms-patterns .btsynonymspatternscontainer form fieldset .patternSave {
  position: absolute;
  right: 10px;
  color: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
  top: 15px;
}
.bt-train-bot-modal bt-synonyms-patterns .btsynonymspatternscontainer form .noPatternsTitle h5 {
  font-weight: 300;
  text-align: center;
  color: #5f6368;
}
.universalTrain .titleLabel {
  margin: 20px 0px 4px 0px;
}
.universalTrain .hintText {
  margin-top: 5px;
}
.nlp-verify-page p.decription {
  font-size: 16px;
  margin-bottom: 25px;
}
.nlp-verify-page .userSaysDiv {
  margin-bottom: 25px;
}
.nlp-verify-page .userSaysDiv .tunTest,
.nlp-verify-page .userSaysDiv .closeBtn {
  min-width: 95px;
  float: left;
}
.nlp-verify-page .identified-intent {
  width: 100%;
}
.nlp-verify-page .identified-intent .alert.alert-sm.alert-success {
  height: 52px;
  background: #F8F9FA !important;
  border: 1px solid #ccc;
  padding: 12px !important;
  font-size: 20px;
}
.nlp-verify-page .identified-intent .alert.alert-sm.alert-success.col-xs-10 {
  height: 40px !important;
  padding: 12px !important;
  font-size: 18px !important;
  width: 87% !important;
  margin-top: 0 !important;
}
.nlp-verify-page .identified-intent .alert.alert-sm.alert-warning.col-xs-10 {
  height: 40px !important;
  background: #fcf8e3 !important;
  border: 1px solid #faebcc !important;
  padding: 12px !important;
  font-size: 18px !important;
}
.nlp-verify-page .identified-intent .trainBotBTN {
  margin: 0 !important;
  padding: 6px 10px !important;
}
.noIntentParentDiv {
  display: table;
  width: 490px;
  margin: 50px auto 35px;
}
.noIntentParentDiv .image {
  display: table-cell;
  width: 180px;
}
.noIntentParentDiv .image img {
  height: 120px;
  width: 145px;
}
.noIntentParentDiv .noIntentDesc {
  display: table-cell;
  margin: 30px 0 0;
  position: absolute;
}
.noIntentParentDiv .noIntentDesc .textfont24 {
  font-size: 24px;
  font-weight: 300;
  text-align: left;
  color: #5f6368;
}
.noIntentParentDiv .noIntentDesc .textfont14 {
  font-size: 14px;
  line-height: 1.79;
  text-align: left;
  color: #5f6368;
}
.uiselect2container.testTrainBot.shortWidth .select2-container {
  background-color: #F8F9FA;
  width: 490px !important;
  margin: 0 auto;
  display: table;
}
.bt-train-bot-modal .select2-container {
  background-color: #f8f9fa;
}
.chooseTask label {
  text-transform: none;
  font-size: 14px !important;
  text-align: left;
  color: #202124;
  font-weight: normal;
}
.trainBotPanelHeading {
  border-radius: 4px;
  background-color: #f8f9fa !important;
}
.trainbotEntityPanel {
  border-radius: 4px !important;
  box-shadow: none !important;
  border: solid 1px #E4E5E7;
  margin-bottom: 10px;
}
.modal.botValidatonTrain {
  overflow-y: hidden !important;
}
.modal.botUtteranceAnalizeTrain {
  overflow-y: hidden !important;
}
.botUtteranceAnalizeTrain .trainBody {
  width: 80% !important;
}
.botValidatonTrain .trainBody,
.botUtteranceAnalizeTrain .trainBody {
  background: #fff;
  width: 100%;
  min-width: 1200px;
  float: right;
}
.botValidatonTrain .trainBody .traintitle,
.botUtteranceAnalizeTrain .trainBody .traintitle {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  position: absolute;
  margin-top: 22px;
  margin-left: 25px;
  z-index: 1;
}
.botValidatonTrain .trainBody .closeBtn,
.botUtteranceAnalizeTrain .trainBody .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
  position: absolute;
  z-index: 4;
  right: 22px;
  top: 17px;
  color: #5f6368;
}
.botValidatonTrain .trainBody .bttrainscroll,
.botUtteranceAnalizeTrain .trainBody .bttrainscroll {
  padding: 10px;
  margin-left: -36px;
}
.ans-from-doc-block-open-chat {
  border: 1px solid #E3E4E6;
  border-radius: 16px;
  padding: 10px 10px;
  margin-bottom: 20px;
}
.ans-from-doc-block-open-chat .ans-from-doc-header-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #F0F1F2;
  padding: 0 0 10px 0;
}
.ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-header {
  background: #F3F8FF;
  border-radius: 10px;
  padding: 10px 15px;
  color: #112F5B;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
}
.ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-score {
  color: #44474C;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
.ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-score span {
  font-weight: 600;
}
.ans-from-doc-block-open-chat .ans-doc-name-block {
  padding: 15px 0px 15px 15px;
  background: #F9FAFC;
  border-radius: 10px;
  margin: 15px 0;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name {
  color: #9AA0A6;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  padding-bottom: 5px;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block {
  display: flex;
  align-items: center;
  color: #202124;
  position: relative;
  padding-right: 65px;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  padding-right: 14px;
  display: flex;
  align-items: center;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type .ans-doc-desc {
  margin-left: 5px;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-decoration-line: underline;
  color: #202124;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 220px;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc {
  cursor: pointer;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .btx-global-variable {
  font-size: 12px;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .btx-global-variable::before {
  color: #0d6efd;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .view_answer_doc_desc {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
.ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type-result-count {
  color: #44474C;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  position: absolute;
  right: 10px;
  opacity: 0.7;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat {
  padding: 0px 10px 15px 25px;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-open-chat-header {
  color: #202124;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  padding-bottom: 15px;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul {
  margin: 0;
  padding-left: 15px;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul .ans-doc-from-li {
  color: #3C4043;
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul-content {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-top: 15px;
  cursor: pointer;
}
.ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul-content span {
  padding-right: 5px;
}
.note_ans_kg {
  display: flex;
  align-items: center;
  margin: 20px 0;
  padding-right: 10px;
}
.note_ans_kg .ans-doc-note {
  background: #F9FAFC;
  border-radius: 8px;
  display: flex;
  align-items: flex-start;
  padding: 10px;
}
.note_ans_kg .ans-doc-note .ans-doc-note-icon .btx-info {
  position: relative;
  top: 0px;
  flex-shrink: 0;
  margin-right: 7px;
  color: #26344a;
}
.note_ans_kg .ans-doc-note .ans-doc-note-desc {
  color: #5D6066;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
.note_ans_kg .ans-doc-note .ans-doc-note-desc b {
  font-weight: 500;
  margin-right: 4px;
}
.note_ans_kg .add_to_kg {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
  color: #0D6EFD;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  margin-left: 20px;
}
.note_ans_kg .add_to_kg .btx-primary-add {
  margin-right: 5px;
  font-size: 12px;
}
.note_ans_kg .add_to_kg .add_to_kg_desc {
  white-space: nowrap;
}
#answerFromDocumentModal .modal-dialog {
  width: 96%;
  height: 90%;
}
#answerFromDocumentModal .modal-dialog .modal-content {
  height: 100%;
}
#answerFromDocumentModal .modal-dialog .modal-content .modal-header {
  padding: 10px 20px;
  min-height: auto;
  height: 55px;
}
#answerFromDocumentModal .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  font-weight: 400;
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row-reverse;
}
#answerFromDocumentModal .modal-dialog .modal-content .modal-body {
  padding: 0px 0px;
}
#answerFromDocumentModal .modal-dialog .modal-content .modal-body .pdf-viewwer iframe {
  border-radius: 0px 0px 4px 4px;
}
.workflows-home .botsDetailContainer .sol-setup-desc {
  margin: 0 0 10px;
  padding: 0 30px;
}
.workflows-home .botsDetailContainer .sol-setup-desc .sol-setup-desc-txt {
  font-size: 16px;
}
.workflows-home .botsDetailContainer .solution-bot-row .sbot-setupBtn {
  font-size: 32px;
  font-weight: 300;
  text-align: center;
  color: #0D6EFD;
  cursor: pointer;
}
.workflows-home .botsDetailContainer .solution-bot-row .sbots-help-section .sbots-help-link {
  margin: 10px;
}
.workflows-home .botsDetailContainer .alerts-row .boldRight,
.workflows-home .botsDetailContainer .actions-row .boldRight,
.workflows-home .botsDetailContainer .flowTask-row .boldRight {
  text-align: right !important;
  font-weight: 500;
}
.workflows-home .botsDetailContainer .alerts-row .sol-task-view,
.workflows-home .botsDetailContainer .actions-row .sol-task-view,
.workflows-home .botsDetailContainer .flowTask-row .sol-task-view {
  display: none;
}
.workflows-home .botsDetailContainer .alerts-row .row:hover .sol-task-view,
.workflows-home .botsDetailContainer .actions-row .row:hover .sol-task-view,
.workflows-home .botsDetailContainer .flowTask-row .row:hover .sol-task-view {
  display: block;
}
.workflows-home .botsDetailContainer .info-icon {
  margin-left: 5px;
  font-size: 16px;
  color: #9aa0a6;
}
.workflows-home .footerhide {
  display: none;
}
.workflows-home .sidebar .streamHeader {
  line-height: 60px;
  height: 60px;
  padding: 0 30px;
  border-bottom: 1px solid #f0f0f0;
}
.workflows-home .sidebar .streamHeader .streamHeaderTitle {
  width: 273px;
  height: 22px;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
}
.workflows-home .sidebar .need-setup-tag {
  position: absolute;
  top: 1px;
  right: 12px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: right;
  color: #9AA0A6;
  text-transform: uppercase;
}
.workflows-home .sidebar .setup-tag-margin {
  padding-right: 110px !important;
}
.unlock-sol-bot .content-padding {
  padding: 20px;
}
.topBar {
  height: 50px;
  box-shadow: 0px 0px 6px 0 rgba(0, 0, 0, 0.2);
}
.topBar .closeIcon {
  font-size: 50px;
  font-weight: 300;
  line-height: 56px;
  margin-left: 20px;
  opacity: .5;
  color: #9AA0A6;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.topBar .closeIcon:hover {
  opacity: 1;
}
.topBar .closeIcon.machineLearningCloseBtn {
  margin-left: -10px;
}
.topBar .title {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
  line-height: 60px;
  margin: 0;
  overflow: hidden !important;
  text-overflow: ellipsis;
  max-width: 72%;
  white-space: nowrap;
  text-align: center;
  padding-left: 17%;
}
.topBar .trainingBlock {
  display: inline-block;
  float: left;
  text-transform: capitalize;
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  height: 30px;
  padding: 3px 10px;
  position: relative;
  top: 10px;
  margin: 0 10px;
  border-radius: 4px;
  cursor: pointer;
}
.topBar .trainingBlock .training-relative {
  display: inline-block;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  text-transform: capitalize;
}
.flowTaskForm {
  padding: 0 30px 0 22px;
}
@keyframes glowKeyFrame {
  0% {
    -webkit-box-shadow: 0px 0px 20px 0px #007eff;
  }
  50% {
    -webkit-box-shadow: 0px 0px 20px 2px #007eff;
  }
  100% {
    -webkit-box-shadow: none;
  }
}
.flowTaskForm .highlight-glow {
  animation-name: glowKeyFrame;
  animation-duration: 2s;
}
.flowTaskForm .highlightedText {
  background-color: #fefd00;
}
.flowTaskForm .highlightedText.selected {
  background-color: #fe952f;
}
.flowTaskForm .error-color {
  color: #dd3646 !important;
}
.flowTaskForm .warning-color {
  color: #e4c009 !important;
}
.flowTaskForm .success-color {
  color: #64ac10 !important;
}
.flowTaskForm .promptsDiv .disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.4;
}
.flowTaskForm .topBar {
  display: none;
}
.flowTaskForm .topBar notifier {
  position: relative;
  top: 10px;
}
.flowTaskForm .subBar {
  position: absolute;
  top: 58px;
  z-index: 1060;
}
.flowTaskForm .exitBtn {
  position: relative;
  top: -55px;
  right: 10px;
}
.flowTaskForm .searchDD {
  float: right !important;
}
.flowTaskForm .searchDD .dropdown-menu {
  padding: 20px !important;
  width: 520px;
  left: auto;
  right: 0;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  border: 0;
  border-radius: 3px;
}
.flowTaskForm .searchDD .dropdown-menu .menuOption:hover {
  background-color: transparent !important;
}
.flowTaskForm .searchDD .dropdown-menu .menuOption .search-options .searchNodes {
  width: 100%;
}
.flowTaskForm .searchDD .dropdown-menu .menuOption .search-options .searchNodes .form-control {
  height: 34px;
  margin: 0;
  width: 100%;
  border-radius: 4px !important;
  border: 1px solid #e0e0e0 !important;
  padding-right: 50px;
}
.flowTaskForm .searchDD .dropdown-menu .menuOption .search-options .searchNodes .form-control:focus {
  border: 1px solid #0D6EFD !important;
  border-radius: 4px !important;
}
.flowTaskForm.expandedView {
  position: fixed;
  left: 0px;
  right: 0px;
  background-color: #fff;
  top: 0px;
  bottom: 0px;
  border: 0px solid #ddd;
  border-radius: 0px;
  z-index: 10;
  padding: 0px;
}
.flowTaskForm.expandedView .topBar {
  display: block;
  height: 50px;
  background-color: #fff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.flowTaskForm.expandedView .topBar .closeBtn {
  height: 100%;
  padding: 10px;
  cursor: pointer;
  top: 4px;
  position: relative;
}
.flowTaskForm.expandedView .topBar .closeBtn .fa.fa-chevron-left {
  color: #5F6368;
  font-size: 14px;
}
.flowTaskForm.expandedView .topBar .closeBtn .backArrowGray {
  width: 12px;
  height: 12px;
  display: inline-block;
}
.flowTaskForm.expandedView .topBar .searchNodes {
  width: 283px;
  height: 35px;
  margin: 11px 5px;
  margin-right: 15px;
  position: relative;
}
.flowTaskForm.expandedView .topBar .searchNodes.expandView .searchIcon {
  display: none;
}
.flowTaskForm.expandedView .topBar .searchNodes.expandView #dialogSearchIn {
  border: 0;
  border-bottom: 1px solid #dddddd;
}
.flowTaskForm.expandedView .topBar .searchNodes input {
  padding-left: 5px;
}
.flowTaskForm.expandedView .topBar search-options {
  height: 50px;
  top: -4px;
  position: relative;
}
.flowTaskForm.expandedView .topBar help-button .help-button {
  top: 16px;
}
.flowTaskForm.expandedView .topBar .dialogMenu {
  margin-left: 0;
  top: 8px;
}
.flowTaskForm.expandedView .topBar .dialogMenu.open .dialogMenuIcon {
  background-color: #e4e5e7;
}
.flowTaskForm.expandedView .topBar .dialogMenu .dialogMenuIcon {
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  text-decoration: none;
  border-radius: 4px;
  display: block;
  position: relative;
  padding: 1px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .dialogMenuIcon:hover {
  background: #e4e5e7;
}
.flowTaskForm.expandedView .topBar .dialogMenu .dropdown-menu {
  z-index: 1051;
  min-width: 240px;
  padding: 10px 0;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
  margin-top: 5px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption {
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle {
  padding: 9px 0 9px 20px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle .btx-carrot-right {
  position: absolute;
  right: 6px;
  top: 12px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions {
  float: right;
  margin: 3px 20px 0 0;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions.caretRightGreen {
  display: none;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions.caretRightGray {
  display: block;
  position: relative;
  top: 2px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle.betaUpgrade {
  display: flex;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle.betaUpgrade .menuName {
  width: 100%;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-menu {
  right: 100%;
  top: 0;
  min-width: 265px;
  left: auto;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-menu .displaySpinner {
  display: none;
  position: absolute;
  left: 5px;
  margin-top: 3px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption > .dropdown > .dropdown-menu.showRefresh .subMenuOptions.showSpin .displaySpinner {
  display: block;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption:hover .dropdown .dropdown-toggle .moreOptions.caretRightGreen {
  display: block;
  position: relative;
  top: 2px;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption:hover .dropdown .dropdown-toggle .moreOptions.caretRightGray {
  display: none;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption.active .dropdown.open .dropdown-menu {
  display: block !important;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption .dropdown .dropdown-menu {
  display: none !important;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption .subMenuOptions {
  cursor: pointer;
  color: #5F6368;
  padding: 9px 0 9px 20px;
  font-size: 14px;
  font-weight: normal;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption .subMenuOptions:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.flowTaskForm.expandedView .topBar .dialogMenu .menuOption.hasPadding {
  padding: 5px 0 5px 30px;
  font-size: 15px;
}
.flowTaskForm.expandedView .topBar .exitBtn {
  top: 9px;
  left: 0;
  opacity: 0.5;
  font-size: 50px;
  line-height: 40px;
  margin-left: 20px;
  color: #9AA0A6 !important;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 300;
  width: 40px;
  height: 40px;
  text-shadow: none;
  margin-top: -2px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flowTaskForm.expandedView .topBar .exitBtn:hover {
  opacity: 1;
  color: #9aa0a6 !important;
}
.flowTaskForm.expandedView .wf-form {
  width: 100%;
  height: 100%;
}
.flowTaskForm.expandedView .wf-form.upgradeBanner .dialigUpgradeBanner {
  display: flex;
}
.flowTaskForm.expandedView .wf-form.upgradeBanner #dialogIFrame {
  padding-bottom: 120px !important;
}
.flowTaskForm.expandedView .wf-form .dialigUpgradeBanner {
  background: #E7F1FF;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  border: 1px solid #FFFFFF;
  align-items: center;
  justify-content: center;
  height: 60px;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  display: none;
}
.flowTaskForm.expandedView .wf-form .dialigUpgradeBanner .upgradeIcon {
  margin-right: 5px;
}
.flowTaskForm.expandedView .wf-form #dialogIFrame.expanded {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  padding-bottom: 0 !important;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset {
  position: absolute;
  left: 0;
  right: 0;
  top: 50px;
  bottom: 0;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset.conversationBuilder {
  top: unset;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset.conversationBuilder.maximized {
  top: 50px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock {
  position: absolute;
  top: -6px;
  bottom: 0;
  left: 0px;
  right: 0;
  height: auto;
  width: auto;
  min-height: inherit;
  border: 1px solid #f0f0f0;
  background: url(../../img/grid-new.png?v=1.1);
  padding: 0;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock .botModalSlider.open {
  z-index: 9999;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalHeader {
  padding-bottom: 0;
  height: 60px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalHeader .closeBtn .closeCross {
  height: 10px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalHeader .closeBtn .closeCross.top3 {
  position: relative;
  top: -3px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalHeader .title {
  display: inline-block;
  padding-left: 10px;
  font-size: 20px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalHeader .desc {
  font-size: 12px;
  color: #5F6368;
  margin-top: 10px;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalBody .entityRuleEditor {
  height: 100%;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalBody .entityRuleEditor .json_editor {
  height: 100%;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalBody .entityRuleEditor .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .placeholderText {
  display: block;
  position: relative;
  top: 50%;
  text-align: center;
  color: #5f6368;
}
.flowTaskForm.expandedView .wf-form fieldset.dialogFieldset .flowTaskBlock #entityRuleConfigurations .modalSliderContainer .modalFooter {
  z-index: 9;
}
.flowTaskForm.expandedView .btnExpandView .expandFlowView {
  display: none;
}
.flowTaskForm.expandedView .btnExpandView .collapseFlowView {
  display: block;
}
.flowTaskForm.isRunBotOpen .runBotContainer {
  width: 500px;
  opacity: 1;
  z-index: 100;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm.isRunBotOpen .runBotContainer {
    width: 100% !important;
  }
}
.flowTaskForm.isRunBotOpen .dialogFieldset {
  margin-right: 500px;
}
.flowTaskForm.isRunBotOpen > form > fieldset {
  margin-right: 500px;
}
.flowTaskForm.isRunBotOpen .conversationBuilder.dialogFieldset {
  margin-right: unset !important;
  right: unset !important;
}
.flowTaskForm .runBotContainer {
  position: absolute;
  top: 61px;
  bottom: -1px;
  right: -1px;
  width: 0px;
  border-top: 1px solid #ddd;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.35s linear, width 0.35s linear;
  box-shadow: -1px 0 0 0 #dddddd;
}
.flowTaskForm .runBotContainer .runBotHeader {
  border-bottom: 1px solid #EEEEEE;
  color: #202124;
  font-size: 16px;
  background-color: #fff;
  height: 50px;
  line-height: 2.5;
  padding: 0 0 0 20px;
  width: 100%;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .reload-btn {
    margin-right: 10px !important;
  }
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .btnConfiguration {
    margin-right: 10px !important;
  }
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .minimize-btn {
    margin-right: 10px !important;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .iconsActions {
  width: 220px;
  float: right;
  padding-top: 5px;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .iconsActions {
    width: 260px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-right: 15px;
  }
}
@media only screen and (max-width: 480px) {
  .flowTaskForm .runBotContainer .runBotHeader .iconsActions {
    width: 200px;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .runBotHeading {
  display: inline-block;
  max-width: 42%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .runBotHeading {
    max-width: 26%;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .runBotHeading.configuration {
  max-width: 51%;
  margin-top: 5px;
}
.flowTaskForm .runBotContainer .runBotHeader .conversationRecord {
  margin-right: 20px;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .conversationRecord {
    margin-right: 10px;
    position: relative;
    top: 2px;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .conversationRecord .popover {
  top: 10px !important;
  left: auto !important;
  display: block;
  position: fixed;
  right: 70px;
  padding-top: 5px;
}
.flowTaskForm .runBotContainer .runBotHeader .conversationRecord .popover .popover-content {
  padding: 0px 14px;
  font-size: 10px;
}
.flowTaskForm .runBotContainer .runBotHeader .conversationRecord .popover .popover-content .content {
  color: #202124;
  text-align: center;
}
.flowTaskForm .runBotContainer .runBotHeader .conversationRecord .popover .popover-content .content .knowmore {
  padding-left: 3px;
}
.flowTaskForm .runBotContainer .runBotHeader .onlineModeText {
  height: 12px;
  font-size: 10px;
  font-weight: 600;
  text-align: right;
  color: #9AA0A6;
  position: absolute;
  left: 20px;
  top: 22px;
}
.flowTaskForm .runBotContainer .runBotHeader .btnDebug,
.flowTaskForm .runBotContainer .runBotHeader .btnRefreshBot,
.flowTaskForm .runBotContainer .runBotHeader .btnConfiguration {
  cursor: pointer;
  vertical-align: top;
  padding: 15px 5px;
}
.flowTaskForm .runBotContainer .runBotHeader .whiteBorder {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  position: relative;
  cursor: pointer;
  border-radius: 50%;
  margin-left: 5px;
  border: 1.5px solid #202124;
}
.flowTaskForm .runBotContainer .runBotHeader .whiteBorder .dot {
  background: #202124;
  display: block;
  width: 98%;
  height: 98%;
  border-radius: 50%;
  border: 3px solid #ffffff;
}
.flowTaskForm .runBotContainer .runBotHeader .whiteBorderStop {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  position: relative;
  cursor: pointer;
  border: 1.5px solid;
  border-radius: 50%;
  margin-left: 5px;
}
.flowTaskForm .runBotContainer .runBotHeader .whiteBorderStop .dot {
  background: #DD3646;
  display: block;
  width: 98%;
  height: 98%;
  border-radius: 50%;
  -webkit-animation: recordIcon 1s infinite;
  -moz-animation: recordIcon 1s infinite;
  -o-animation: recordIcon 1s infinite;
  animation: recordIcon 1s infinite;
}
@keyframes recordIcon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes recordIcon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes recordIcon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes recordIcon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .bug-btn {
  margin-top: 0;
  padding: 0;
  margin-right: 18px;
  cursor: pointer;
}
@media only screen and (max-width: 600px) {
  .flowTaskForm .runBotContainer .runBotHeader .bug-btn {
    margin-right: 10px;
  }
}
.flowTaskForm .runBotContainer .runBotHeader .reload-btn {
  margin-top: 0;
  padding: 0;
  margin-right: 18px;
  cursor: pointer;
}
.flowTaskForm .runBotContainer .runBotHeader .btnConfiguration {
  position: relative;
  margin-right: 18px;
  padding: 0;
  cursor: pointer;
  vertical-align: inherit;
}
.flowTaskForm .runBotContainer .runBotHeader .minimize-btn {
  margin-top: 0;
  padding: 0;
  margin-right: 14px;
  cursor: pointer;
}
.flowTaskForm .runBotContainer .runBotHeader .expand-btn {
  margin-top: 0;
  background-image: url(../../img/sdkIcons/expand.svg);
  background-size: 14px 14px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  content: "none";
  padding: 0;
  margin-right: 20px;
  cursor: pointer;
}
.flowTaskForm .runBotContainer .runBotHeader .close-btn {
  margin-top: 0;
  padding: 0;
  cursor: pointer;
}
.flowTaskForm .runBotContainer .runBotHeader .btnRefreshBotBack {
  cursor: pointer;
  display: inline-block;
  position: relative;
  top: -12px;
}
.flowTaskForm .runBotContainer .runBotHeader .btnCloseBot {
  cursor: pointer;
  float: right;
  color: #fff;
  padding: 15px 15px;
}
.flowTaskForm .runBotContainer .runBotBody {
  position: absolute !important;
  top: 55px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100;
  display: block;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window {
  width: 500px;
  min-width: 378px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  max-height: 100%;
  height: 100%;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-header {
  display: none;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-header.trainBtnDiv {
  background-color: #f2fafb !important;
  border-top: 1px solid #0D6EFD !important;
  border-bottom: 1px solid #0D6EFD !important;
  cursor: default;
  height: 0px !important;
  width: 100%;
  padding: 8px !important;
  position: absolute;
  z-index: 1;
  font-size: 11px !important;
  line-height: inherit !important;
  display: block;
  transition: all 0.5s ease-in-out;
  opacity: 0;
  top: 0;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-header.trainWarningDiv {
  background-color: #f2fafb !important;
  border-top: 1px solid #0D6EFD !important;
  border-bottom: 1px solid #0D6EFD !important;
  cursor: default;
  height: 0px;
  width: 100%;
  padding: 3px 0px 0px 0px !important;
  position: absolute;
  z-index: 1;
  font-size: 11px !important;
  line-height: inherit !important;
  display: block;
  transition: all 0.5s ease-in-out;
  opacity: 0;
  top: 0;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-header.showMsg {
  height: 50px !important;
  opacity: 1;
  display: block;
  top: -7px;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-header.showBtn {
  height: 40px !important;
  opacity: 1;
  display: block;
  top: -7px;
}
.flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-body {
  top: -5px;
  bottom: 58px;
}
.flowTaskForm .runBotContainer .runBotBody.slideLeft {
  left: 389px;
  transition: all .5s ease;
  display: none;
}
.flowTaskForm .runBotContainer .botConfigBody {
  position: absolute !important;
  top: 49px;
  bottom: 0;
  left: 389px;
  right: 0;
  z-index: 1;
  display: none;
  background: #ffffff;
}
.flowTaskForm .runBotContainer .botConfigBody.slideLeft {
  left: 0px;
  display: block;
}
.flowTaskForm .zoomCtrl-num {
  font-size: 14px !important;
}
.flowTaskForm .zoomCtrl-plus {
  position: absolute;
  padding: 0;
  left: 15px;
  bottom: 70px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  cursor: pointer;
  font-size: 28px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: center;
  color: rgba(102, 102, 102, 0.5);
  width: 40px;
  height: 40px;
  line-height: 35px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flowTaskForm .zoomCtrl-plus:hover {
  opacity: 0.8;
}
.flowTaskForm .zoomCtrl-minus {
  position: absolute;
  padding: 0;
  left: 15px;
  bottom: 20px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  cursor: pointer;
  font-size: 35px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  text-align: center;
  color: rgba(102, 102, 102, 0.5);
  width: 40px;
  height: 40px;
  line-height: 35px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flowTaskForm .zoomCtrl-minus:hover {
  opacity: 0.8;
}
.flowTaskForm .zoomCtrl-restore {
  display: none;
}
.flowTaskForm .dilogWindowChatIcon:hover .minimizeTip {
  position: absolute;
  bottom: 14px;
  z-index: 1051;
  right: 60px;
  background: #0D6EFD;
  color: #fff;
  border-radius: 50px;
  padding: 10px;
  display: block;
  white-space: nowrap;
  transition: all 0.6s ease-in;
  cursor: pointer;
}
.flowTaskForm .dilogWindowChatIcon .minimizeTip {
  display: none;
}
.flowTaskForm .btnRunBot {
  width: 50px;
  height: 50px;
  background-color: #0D6EFD;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09), 0 4px 40px 0 rgba(0, 0, 0, 0.09);
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 9999;
  border-radius: 50%;
  border: 0;
  text-align: center;
  line-height: 41px;
  cursor: pointer;
}
.flowTaskForm .btnRunBot:hover {
  opacity: 1;
  border: 0;
}
.flowTaskForm .btnRunBot:hover .minimizeTip {
  position: absolute;
  bottom: 14px;
  z-index: 99;
  right: 60px;
  background: #0D6EFD;
  color: #fff;
  border-radius: 50px;
  padding: 10px;
}
.flowTaskForm .btnRunBot i.fa.fa-comments {
  font-size: 34px;
  text-align: center;
  color: #eba82a;
  line-height: 50px;
  border-radius: 50%;
}
.flowTaskForm .btnRunBot .runbottitle {
  right: -11px;
  bottom: 73px;
  left: initial;
}
.flowTaskForm .btnRunBot .chatIcon {
  margin-top: 10px;
  width: 25px;
}
.flowTaskForm .btnRunBot .minimizeTip {
  display: none;
}
.flowTaskForm .headerBar {
  display: none !important;
  margin-bottom: 10px;
  display: table;
  box-shadow: 0 1px 0 0 #dddddd;
  width: 100%;
  padding-bottom: 9px;
}
.flowTaskForm .headerBar .btnExit {
  background-color: #f9f9fb;
  border-color: #dddddd;
  color: #5F6368;
  margin-right: 10px;
}
.flowTaskForm .dialogFieldset {
  transition: margin 0.35s linear;
}
.flowTaskForm > form > fieldset {
  transition: margin 0.35s linear;
}
.flowTaskForm .flowTaskBlock {
  margin-top: 5px;
  margin-bottom: 0;
  min-height: 800px;
}
.flowTaskForm .btnExpandView {
  float: right;
  padding: 10px;
  font-size: 20px;
}
.flowTaskForm .btnExpandView .expandFlowView {
  cursor: pointer;
  display: block;
}
.flowTaskForm .btnExpandView .collapseFlowView {
  cursor: pointer;
  display: none;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel {
  width: 500px;
  border: solid 1px #e4e5e7;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized {
  width: 362px !important;
  height: 40px !important;
  position: absolute !important;
  right: 78px !important;
  top: auto !important;
  bottom: 0px !important;
  left: auto !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .propertyPanelCompress {
  display: none !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .propertyPanelExpand {
  display: none !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .min-max-property-pannel {
  right: 32px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .property-panel-name {
  max-width: 40%;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .property-panel.nodeTypeName {
  margin: 4px 85px 0 0;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel.minimized .hasUnsavedConnections {
  display: none;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control {
  height: 30px;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  font-weight: 500;
  color: #374255;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.channel-grammar {
  background: #fff;
  margin-bottom: 10px;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.methodTextarea {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.newAuth {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.methodTextarea::-webkit-input-placeholder {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.methodTextarea::-moz-placeholder {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.methodTextarea:-ms-input-placeholder {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control.methodTextarea:-moz-placeholder {
  font-size: 14px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control::-webkit-input-placeholder {
  font-size: 11px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control::-moz-placeholder {
  font-size: 11px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control:-ms-input-placeholder {
  font-size: 11px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .form-control:-moz-placeholder {
  font-size: 11px !important;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .notify-icon {
  float: right;
  padding-top: 4px;
  font-size: 15px;
  padding-right: 15px;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .propertyPanelExpand {
  position: absolute;
  right: 80px;
  top: 11px;
  cursor: pointer;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .propertyPanelCompress {
  position: absolute;
  right: 80px;
  top: 11px;
  cursor: pointer;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .propertyPanelMin {
  position: absolute;
  right: 35px;
  top: 6px;
  cursor: pointer;
  padding: 10px;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .propertyPanelMax {
  position: absolute;
  right: 46px;
  top: 11px;
  cursor: pointer;
  width: 14px;
}
.flowTaskForm.isPropertyPanelOpen .flowTaskPropertyPanel .propertyPanelcloseCross {
  position: absolute;
  right: 10px;
  top: 11px;
  cursor: pointer;
}
.flowTaskForm.isDebugConsolePanelOpen .flowTaskDebugConsolePanel {
  width: 404px;
  border: solid 1px #d8d8d8;
  z-index: 1070;
  background: #3b4355;
}
.flowTaskForm .flowTaskConnectionBlock {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
  transform: scale(1);
  transform-origin: 0 0;
}
.flowTaskForm .flowTaskConnectionBlock .Rectangle-333 {
  width: 492px;
  height: 312px;
  border-radius: 4px;
  background-color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .warning-exclamation {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 4px;
  top: 4px;
}
.flowTaskForm .flowTaskConnectionBlock .warning-arrow {
  width: 0;
  height: 0;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  border-top: 14px solid #202124;
  position: relative;
  left: 66px;
  top: 14px;
}
.flowTaskForm .flowTaskConnectionBlock .warning-link {
  color: #247172;
  border-bottom: 1px solid;
  cursor: pointer;
}
.flowTaskForm .flowTaskConnectionBlock .warning-text {
  width: 148px;
  height: 72px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .warning-dialog {
  width: 168px;
  height: 75px;
  background-color: #202124;
  text-align: center;
  z-index: 12;
  border-radius: 5px;
  position: absolute !important;
  top: -90px;
  left: -80px;
  padding: 12px;
}
.flowTaskForm .flowTaskConnectionBlock .warning-symbol {
  width: 24px;
  height: 24px;
  border-radius: 5px;
  background-color: #ebab2f;
  z-index: unset !important;
  position: absolute;
  right: 10px;
  top: -25px;
  cursor: pointer;
  opacity: unset !important;
}
.flowTaskForm .flowTaskConnectionBlock .tooltip .warning-dialog {
  visibility: hidden;
}
.flowTaskForm .flowTaskConnectionBlock .tooltip:hover .warning-dialog {
  visibility: visible;
}
.flowTaskForm .flowTaskConnectionBlock .connectionInfoPopover {
  position: absolute;
  display: none;
  width: auto;
  z-index: 1000;
}
.flowTaskForm .flowTaskConnectionBlock .connectionInfoPopover .addConnectionBtn {
  padding: 2px 5px;
  border-radius: 50%;
  width: auto;
  position: relative;
  border-color: #fff !important;
  background-color: #50aea3 !important;
  color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown:not(.addConnectionDropdown-connection) {
  position: absolute;
  top: -12px;
  right: -25px;
  color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .addConnectionBtn {
  padding: 2px 5px;
  border: 2px solid;
  border-radius: 100%;
  font-size: 15px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .addConnectionBtn .fa {
  color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle {
  list-style: none;
  padding: 0;
  text-align: left;
  top: -20px;
  left: 30px;
  width: 150px;
  min-width: 150px;
  font-size: 12px;
  background: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType {
  cursor: pointer;
  display: block;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown.open {
  background: #f8f9fa;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown:hover {
  background: #f8f9fa;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .eleTypeInfo {
  padding: 10px 20px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .eleTypeInfo .eleName {
  display: block;
  color: #202124;
  font-size: 12px;
  font-weight: 600;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .eleTypeInfo .eleDesc {
  display: block;
  color: #9aa0a6;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .eleTypeInfo .moreOptions {
  position: absolute;
  right: 12px;
  color: #202124;
  margin-top: -16px;
  font-size: 14px;
  font-weight: 600;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .form-below1 {
  margin-top: 130px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .form-below2 {
  margin-top: 108px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu {
  position: absolute;
  left: 148px;
  padding: 0;
  margin: -38px 0 0 0;
  color: #5F6368;
  font-size: 12px;
  width: 200px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.contentContainer {
  padding: 10px 0;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription.dialogTask {
  background-color: #fff;
  cursor: default !important;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription.dialogTask:hover {
  background-color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription:hover {
  background-color: #f8f9fa;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .newNode {
  font-size: 12px;
  font-weight: 600;
  color: #0d6efd;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .fa-question-circle {
  font-size: 12px;
  color: #9AA0A6;
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .fa-plus-circle {
  float: right;
  color: #0D6EFD;
  font-size: 16px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .plusAdd {
  font-size: 17px;
  font-weight: 900;
  color: #0D6EFD;
  position: absolute;
  right: 5px;
  top: 6px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription:hover .fa-question-circle {
  display: inline-block;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .popover {
  max-width: 200px;
  width: 200px;
  background-color: #202124;
  color: #ffffff;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodeDescription .popover.bottom .arrow {
  background-color: #202124;
  background: #202124;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.entitySearch {
  border-bottom: 1px solid #E4E5E7;
  display: table;
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.entitySearch input {
  padding: 10px 10px;
  margin: 0;
  width: 100%;
  border: 0;
  display: table-cell;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.entitySearch .searchIcon {
  position: relative;
  display: table-cell;
  padding: 10px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.entitySearch .formsDD {
  display: table-cell;
  padding: 0;
  margin: 0;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.entitySearch .formsDD img {
  padding: 0;
  margin: 0;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodesData:hover {
  background-color: rgba(234, 167, 36, 0.03);
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.nodesData .nodeType {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #5F6368;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  font-size: 8px;
  display: block;
  margin-top: -5px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.wait {
  color: #0d6efd;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.newNodeDescription {
  font-weight: 600;
  padding: 10px 20px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.newNodeDescription:hover {
  background-color: rgba(234, 167, 36, 0.03);
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.disabled {
  cursor: not-allowed;
  background-color: #f9f9f9;
  color: #cccccc;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li.disabled:hover {
  background-color: #f9f9f9;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 {
  overflow: auto;
  max-height: 185px;
  list-style: none;
  position: relative;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 li {
  margin-left: -39px;
  padding: 6px 20px;
  color: #202124;
  font-size: 12px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 li:hover {
  background: #f8f9fa;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 li .entityName {
  width: 88%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 li.li-header {
  padding: 6px 20px;
  font-weight: 600;
  cursor: default;
  display: table;
  width: 100%;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .dropdown-menu1 li.li-header:hover {
  background: none;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .form-selection-rectangle {
  width: 170px;
  height: 112px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  padding-top: 14px;
  margin-bottom: 12px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .form-selection-rectangle.formsDDMenu {
  height: 132px;
  left: -20px;
  top: 76px;
  padding: 0;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .form-selection-rectangle.formsDDMenu .list-head {
  font-size: 10px;
  font-weight: 600;
  color: #202124;
  padding: 10px 10px 0;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .form-selection-rectangle.formsDDMenu .list-style {
  padding: 10px;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .form-selection-rectangle.formsDDMenu .list-style .form-tick {
  float: right;
  position: relative;
  top: 5px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .list-head {
  list-style: none;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .list-style {
  list-style: none;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #202124;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .select-head {
  font-size: 10px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #202124;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li .node-create-loder {
  position: absolute;
  right: 10px;
  bottom: 4px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType .eleTypeDropdown .dropdown-menu li input {
  padding: 5px 10px;
  margin: 10px 17px;
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown .commonEle .eleType:hover {
  background-color: rgba(234, 167, 36, 0.03);
}
.flowTaskForm .flowTaskConnectionBlock .addConnectionDropdown.open .fa-plus {
  transform: rotate(45deg);
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle {
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
  cursor: move;
  position: absolute;
  padding: 5px;
  border: 1px solid #ddd;
  z-index: 10;
  background: #fff;
  border-radius: 12px;
  text-align: left;
  box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.25);
  color: #202124;
  opacity: 0.95;
  width: 232px !important;
  display: table;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle.nodeSelected {
  border: 2px solid #0D6EFD;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle.draggableHide {
  opacity: 0;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .nodeTypeName {
  float: right;
  padding: 4px 6px;
  font-size: 10px;
  border-radius: 10px;
  background-color: #0D6EFD;
  color: #fff;
  font-weight: 600;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .nodeTypeName .nodeTypeLblArrow {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objNumber {
  display: inline-block;
  width: 18px;
  height: 18px;
  font-size: 10px;
  color: #fff;
  background: #009dac;
  text-align: center;
  border-radius: 50%;
  line-height: 17px;
  font-weight: 700;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objName {
  display: block;
  width: 100%;
  padding: 0 20px 0 10px;
  max-width: 220px;
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objName .objCount {
  font-size: 12px;
  color: #9b9b9b;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .processName {
  font-size: 12px;
  color: #202124;
  padding: 5px 0 0 10px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage {
  max-width: 220px;
  word-break: break-word;
  padding: 0 10px;
  font-size: 14px;
  font-style: italic;
  letter-spacing: 0.2px;
  color: #202124;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage .type {
  font-size: 12px;
  font-style: normal;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage:hover .objMessageArrow,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage:hover .objMessageFull {
  display: block;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage .objMessageTxt {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage .objMessageArrow {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -9px;
  margin-left: 95px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objMessage .objMessageFull {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding: 8px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  left: 5px;
  right: 5px;
  margin-top: 5px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .objDesc {
  display: block;
  padding: 0 20px 5px 10px;
  font-size: 14px;
  font-style: italic;
  letter-spacing: 0.2px;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo {
  padding: 0 15px 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 222px;
  display: flex;
  align-items: center;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .connTooltipArrow {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .colorBlock {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-color: orange;
  border-radius: 50%;
  float: left;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  text-align: center;
  line-height: 17px;
  margin-top: 3px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .connCondition {
  vertical-align: top;
  line-height: 25px;
  display: inline;
  padding-left: 8px;
  color: #202124;
  font-size: 9px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 91%;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .connCondition.isDummyConn {
  width: 57%;
  display: inline-block;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .unconnected {
  display: inline-block;
  padding-left: 4px;
  color: #9AA0A6;
  font-size: 9px;
  font-weight: 600;
  float: right;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .remove {
  position: absolute;
  bottom: 5px;
  right: 5px;
  font-size: 14px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .addDummyConnection {
  float: right;
  font-size: 14px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
  margin-right: 10px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .configure {
  float: right;
  font-size: 14px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
  margin-right: 10px;
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionPlug {
  float: right;
  font-size: 13px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
  margin-right: 10px;
  display: none !important;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .instancePropLink {
  float: right;
  font-size: 13px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
  margin-right: 10px;
  display: none !important;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .nodeMap {
  float: right;
  font-size: 13px;
  color: #9AA0A6;
  cursor: pointer;
  opacity: 0;
  margin-right: 10px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle.isStartNode {
  border-radius: 50%;
  width: 70px;
  height: 70px;
  min-width: auto;
  padding: 8px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle.isStartNode .NodeOptions {
  text-align: center;
  margin-left: -8px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle.isStartNode .objName {
  padding: 15px 0px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn {
  max-width: 222px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover {
  border-color: #0d6efd;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .remove,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .addDummyConnection,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .configure,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .connectionPlug,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .nodeMap,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .instancePropLink {
  opacity: 0.6;
  display: block;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .remove:hover,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .addDummyConnection:hover,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .configure:hover,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .connectionPlug:hover,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .nodeMap:hover,
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dragEleConn:hover .instancePropLink:hover {
  opacity: 1;
  color: #0d6efd;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections {
  position: absolute;
  right: -20px;
  top: 20px;
  opacity: 1;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections:hover {
  opacity: 1;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections.showBottom {
  right: 20px;
  top: auto !important;
  bottom: -20px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections.showBottom .connectionLine {
  height: 40px;
  width: 0;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections.showBottom .addConnectionDropdown {
  top: 40px;
  left: -10px;
}
.flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections .connectionLine {
  height: 0;
  width: 20px;
  border: 2px dotted;
  background: transparent !important;
}
.flowTaskForm .flowTaskConnectionBlock.highlightNodes > *:not(.connectionInfoPopover) {
  opacity: 0.1;
  transition: opacity 1s;
}
.flowTaskForm .flowTaskConnectionBlock.highlightNodes > .highlightedNode {
  opacity: 1 !important;
}
.flowTaskForm .flowTaskConnectionBlock.highlightNodes > .highlightedNode .fa-circle {
  display: block !important;
}
.flowTaskForm .flowTaskConnectionBlock.highlightNodes connection .fa-circle {
  display: none !important;
}
.flowTaskForm .flowTaskConnectionBlock.hideType .draggableEle .nodeTypeName {
  width: 18px;
  height: 18px;
  border-radius: 10px;
}
.flowTaskForm .flowTaskConnectionBlock.hideType .draggableEle .nodeTypeName .nodeTypeLbl,
.flowTaskForm .flowTaskConnectionBlock.hideType .draggableEle .nodeTypeName .nodeTypeLblArrow {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock.hideType .draggableEle .nodeTypeName:hover .nodeTypeLbl {
  display: block;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  width: 100px;
  padding: 8px 10px;
  border-radius: 4px;
  margin-left: -50px;
  top: -32px;
  text-align: center;
}
.flowTaskForm .flowTaskConnectionBlock.hideType .draggableEle .nodeTypeName:hover .nodeTypeLblArrow {
  display: block;
  position: absolute;
  color: rgba(34, 34, 34, 0.8);
  top: -9px;
  font-size: 22px;
  margin-left: -3px;
}
.flowTaskForm .flowTaskConnectionBlock.hideNode .objDesc,
.flowTaskForm .flowTaskConnectionBlock.hideNode .objMessage {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo {
  padding: 0 0 0 5px;
  display: inline-block;
  width: auto;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo.isFirst {
  padding-left: 12px;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo .connCondition {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo .unconnected {
  display: none;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo:hover .connCondition {
  display: block;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding: 8px 10px;
  border-radius: 4px;
  margin-top: 27px;
  margin-left: -100px;
  width: 200px;
  text-align: center;
  line-height: 1.42;
  overflow: auto;
  white-space: initial;
}
.flowTaskForm .flowTaskConnectionBlock.hideConn .draggableEle .connectionInfo:hover .connTooltipArrow {
  display: block;
  position: absolute;
  color: rgba(34, 34, 34, 0.8);
  font-size: 22px;
  margin-top: 13px;
  margin-left: 3px;
}
.flowTaskForm .flowTaskConnectionBlock .dummyBlockForScroll {
  position: absolute;
  width: 2px;
  height: 2px;
  visibility: hidden;
}
.flowTaskForm .flowTaskConnectionBlock.ps-container .ps-scrollbar-x-rail,
.flowTaskForm .flowTaskConnectionBlock.ps-container .ps-scrollbar-y-rail {
  z-index: 2000;
  background-color: transparent !important;
}
.flowTaskForm .flowTaskPropertyPanel {
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  width: 0;
  background: #fff;
  overflow: hidden;
}
.flowTaskForm .flowTaskDebugConsolePanel {
  position: absolute;
  left: auto;
  right: 400px;
  top: 0;
  height: 100% !important;
  width: 0;
  background: #fff;
  overflow: hidden;
}
.flowTaskForm .dialogTask .dialogSettingsForm {
  z-index: 1050;
}
.flowTaskForm .debug-console-panel-header {
  width: 100%;
  height: 30px;
  background-color: #fff;
  border-bottom: 2px solid #d8d8d8;
  cursor: move;
  padding-top: 5px;
  padding-right: 25px;
}
.flowTaskForm .debug-console-panel-header .debug-console-fa-bug {
  float: left;
  margin: 3px 0px 0px 6px;
}
.flowTaskForm .debug-console-panel-header .debug-console-panel-name {
  height: 22px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  margin: 1px 0px 0px 13px;
  float: left;
  letter-spacing: 0.3px;
}
.flowTaskForm .debug-console-body {
  margin-bottom: 0px;
}
.flowTaskForm .debug-console-body .panel-header {
  width: 100%;
  border-bottom: 1px solid #d8d8d8;
  cursor: pointer;
}
.flowTaskForm .debug-console-body .panel-header .panel-title {
  padding: 9px 0 8px 10px;
}
.flowTaskForm .debug-console-body .panel-header .panel-heading-arrow {
  width: auto;
  height: 29px;
  position: absolute;
  margin-top: -29px;
  right: 15px;
}
.flowTaskForm .debug-console-body .panel-header .panel-heading-arrow .panel-heading-Btn-icon {
  font-size: 16px;
  margin-top: 6px;
  margin-left: 0;
}
.flowTaskForm .debug-console-body .log-console-body {
  height: 527px;
  background-color: #2e2c2c;
  color: #fff;
  overflow: auto;
  padding-bottom: 10px;
}
.flowTaskForm .debug-console-body .log-console-body.variables-open {
  height: 250px !important;
}
.flowTaskForm .debug-console-body .panel-body {
  height: 302px;
}
.flowTaskForm .debug-console-body .fa-history {
  padding-right: 9px;
}
.flowTaskForm .debug-console-body .copyDebugObj {
  position: absolute;
  right: 50px;
  margin-top: -22px;
}
.flowTaskForm .debug-console-body .copyDebugObj .copyDebugTooltip {
  display: none;
  position: absolute;
  padding: 8px 10px;
  right: -50px;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  border-radius: 4px;
  width: 135px;
  text-align: center;
  margin-top: 9px;
  text-transform: initial;
}
.flowTaskForm .debug-console-body .copyDebugObj:hover .copyDebugTooltip {
  display: block;
}
.flowTaskForm .debug-console-body .copyDebugObj:hover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 16px;
  border-width: 0 7px 7px;
  border-color: transparent transparent rgba(34, 34, 34, 0.8) transparent;
  width: 0;
  height: 0;
  border-style: solid;
}
.flowTaskForm .property-panel-header {
  width: 100%;
  height: 38px;
  background-color: #fff;
  border-bottom: 1px solid #d8d8d8;
  cursor: move;
  padding-top: 5px;
}
.flowTaskForm .property-panel-header.headerBg {
  background-color: #F8F9FA;
  border-bottom: 0px solid #d8d8d8;
}
.flowTaskForm .property-panel-name {
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  margin-left: 13px;
  max-width: 50%;
  width: 100%;
  float: left;
  white-space: nowrap;
}
.flowTaskForm .property-panel-name .nodeTitle {
  max-width: 95%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.flowTaskForm .property-panel-name .grayInfoText {
  position: relative;
  top: -8px;
}
.flowTaskForm .Entity-Type {
  font-size: 14px;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  color: #5F6368;
  margin-left: 13px;
  clear: both;
  display: block;
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .Data-Type {
  width: 34px;
  height: 17px;
  font-size: 14px;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  color: #9AA0A6;
  float: left;
  margin: -17px 0px 0px 90px;
}
.flowTaskForm .panel-body {
  overflow: auto;
  border-top-width: 0px !important;
  height: 351px;
  border-bottom: 1px solid #ddd;
  padding-top: 5px;
}
.flowTaskForm .panel-body.overflow_inherit {
  overflow: inherit;
}
.flowTaskForm input#dialogSearchIn {
  box-shadow: none;
  border: 1px solid #e0e0e0;
  padding: 0 5px;
}
.flowTaskForm input#dialogSearchIn:active,
.flowTaskForm input#dialogSearchIn:focus {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  border-radius: 0;
}
.flowTaskForm .accordion-panel-body {
  border-top: 0px !important;
  padding-top: 6px;
}
.flowTaskForm .accordion-panel-body .advanced-body {
  padding: 0 15px;
}
.flowTaskForm .accordion-panel-body .adv-item.timeout {
  padding: 0px 0px 0px 10px;
}
.flowTaskForm .accordion-panel-body .adv-item i {
  margin-left: 5px;
  position: inherit;
  top: 0px;
}
.flowTaskForm .accordion-panel-body .entityDivContainer add-tags {
  padding: 0 15px;
  display: block;
}
.flowTaskForm .accordion-panel-body .entityDivContainer .label-listSelection .listOfvaluesRadio {
  margin-left: 15px;
}
.flowTaskForm .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo {
  padding: 0 15px;
}
.flowTaskForm .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo .miniLabels {
  padding: 8px 0px;
  font-size: 11px;
  color: #202124;
}
.flowTaskForm .accordion-panel-body .entityDivContainer .label-listSelection .contextKeyValInfo input {
  width: 100%;
  margin-left: 0px;
}
.flowTaskForm .accordion-panel-body .paddingRightLeft15 {
  padding: 0 15px;
  width: 100%;
}
.flowTaskForm .accordion-panel-body .paddingRightLeft15.noBG .dialogAct {
  width: 100%;
}
.flowTaskForm .accordion-panel-body .paddingRightLeft15.noBG .dialogAct .closeConnection {
  right: -4px;
  top: -6px !important;
}
.flowTaskForm .accordion-panel-body .paddingRightLeft15 .grayBG {
  background: #F8F9FA;
  display: table;
  width: 100%;
  padding: 10px;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: none;
}
.flowTaskForm .accordion-panel-body .positionRelative {
  position: relative;
  margin-bottom: 10px;
  padding: 0 15px;
}
.flowTaskForm .accordion-panel-body.isReadOnly input,
.flowTaskForm .accordion-panel-body.isReadOnly select,
.flowTaskForm .accordion-panel-body.isReadOnly toggle-switch,
.flowTaskForm .accordion-panel-body.isReadOnly add-tags,
.flowTaskForm .accordion-panel-body.isReadOnly .listOfvaluesRadio,
.flowTaskForm .accordion-panel-body.isReadOnly textarea {
  pointer-events: none;
  cursor: not-allowed;
}
.flowTaskForm .accordion-panel-body .generalInfoEdit {
  height: 70px;
}
.flowTaskForm .accordion-panel-body .generalInfoEdit .settingsIcon {
  float: left;
  left: 3px;
  position: relative;
  pointer-events: all !important;
}
.flowTaskForm .accordion-panel-body .label-listSelection label {
  text-transform: capitalize;
  font-size: 11px;
}
.flowTaskForm .accordion-panel-body .label-listSelection input[type=radio] {
  margin-right: 10px;
}
.flowTaskForm .accordion-panel-body .label-listSelection .staticDrpDownVal .drpKey,
.flowTaskForm .accordion-panel-body .label-listSelection .staticDrpDownVal .drpVal {
  display: inline-block;
  width: 43%;
  margin-left: 5px;
  margin-bottom: 10px;
}
.flowTaskForm .accordion-panel-body .label-listSelection .staticDrpDownVal .removeDrpOptions {
  color: #DD3646;
  cursor: pointer;
  margin-left: 5px;
}
.flowTaskForm .accordion-panel-body .label-listSelection .staticDrpDownVal .removeDrpOptions.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
.flowTaskForm .accordion-panel-body .label-listSelection .addNewKey {
  margin-left: 10px;
  cursor: pointer;
  color: #0d6efd;
}
.flowTaskForm .accordion-panel-body .label-listSelection .dropDownContext {
  margin-left: 5px;
  width: 90%;
}
.flowTaskForm .accordion-panel-body .propertySessionBlk input {
  width: 100%;
  margin-bottom: 10px;
}
.flowTaskForm .accordion-panel-body .arraySizeBlk input[type=number] {
  width: 40px;
  padding: 0 5px;
}
.flowTaskForm .accordion-panel-body .arraySizeBlk .instancePropToggleLabel {
  width: 125px;
}
.flowTaskForm .accordion-panel-body .miniLabels {
  font-weight: 600;
  padding: 8px 15px;
}
.flowTaskForm .accordion-panel-body .staticDrpDownVal {
  padding: 8px 15px;
}
.flowTaskForm .panel-group {
  margin-bottom: 0px;
}
.flowTaskForm .panel-group select {
  font-size: 14px;
  padding: 4px 10px 4px 0px;
}
.flowTaskForm .panel-group .handlePanelBody .panel-body {
  height: 381px;
}
.flowTaskForm .panel-heading {
  width: 100%;
  height: 30px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: solid 1px #d8d8d8;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 1px;
}
.flowTaskForm .panel-heading.background-color-animation {
  -webkit-transition: background-color 0.35s linear;
  transition: background-color 0.35s linear;
}
.flowTaskForm .panel-heading.background-color-change {
  background-color: #007eff;
}
.flowTaskForm .panel-heading-2 {
  width: 20px;
  height: 30px;
  box-shadow: -1px 0 0 0 #d8d8d8;
  margin-top: -22px;
  float: right;
  text-align: center;
}
.flowTaskForm .panel-heading-2.debugConsole {
  margin-left: 359px;
}
.flowTaskForm .property-panel.nodeTypeName {
  float: right;
  padding: 3px 8px;
  font-size: 10px;
  font-weight: bold;
  border-radius: 10px;
  background-color: #0D6EFD;
  color: #fff;
  margin: 4px 120px 0 0;
}
.flowTaskForm .property-panel.nodeTypeName.service {
  background-color: #4a4a4a;
}
.flowTaskForm .property-panel.nodeTypeName.groupBg {
  background-color: #5f6368;
}
.flowTaskForm .panel-heading-Btn-icon {
  width: 12px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: 600;
  color: #b2b2b3;
  margin-top: 5px;
  margin-left: 11px;
}
.flowTaskForm .panel-title {
  font-size: 12px;
  color: inherit;
  font-weight: 600;
  line-height: 10px;
  text-transform: uppercase;
}
.flowTaskForm .panel-title .accordion-toggle {
  margin-left: 0;
}
.flowTaskForm .panel-title .unsavedData {
  display: none;
  position: absolute;
  right: 40px;
  color: #d0021b;
  cursor: pointer;
  margin-top: -10px;
}
.flowTaskForm .panel-title .unsavedData.hasUnsavedData {
  display: block;
}
.flowTaskForm .panel-group .panel + .panel {
  margin-top: 0;
}
.flowTaskForm .resize-property-pannel {
  position: absolute;
  right: 32px;
  top: 13px;
  cursor: pointer;
}
.flowTaskForm .min-max-property-pannel {
  position: absolute;
  right: 53px;
  top: 13px;
  cursor: pointer;
}
.flowTaskForm .closePropertyPanel {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.flowTaskForm .closeDebugConsolePanel {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  font-size: 16px;
  color: #b2b2b3;
  z-index: 9;
}
.flowTaskForm .toggleDebugConsolePanelSize {
  position: absolute;
  top: 10px;
  right: 32px;
  cursor: pointer;
  font-size: 12px;
  color: #b2b2b3;
}
.flowTaskForm .toggleMinMax {
  position: absolute;
  top: 10px;
  right: 52px;
  cursor: pointer;
  font-size: 12px;
  color: #b2b2b3;
}
.flowTaskForm .flowTaskPropertyPanelDiv {
  height: 100%;
  overflow: hidden;
}
.flowTaskForm .flowTaskPropertyPanelDiv .synonyms-help-hint {
  text-align: right;
  color: #5F6368;
  font-size: 11px;
  margin-right: 15px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .panel-body {
  padding-top: 0px;
  padding-bottom: 0px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer {
  width: 100%;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer .footer-btns {
  padding: 5px 15px 5px 5px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-wrp {
  margin-bottom: 40px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter,
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave {
  -webkit-transition: height 0.5s linear;
  -moz-transition: height 0.5s linear;
  -ms-transition: height 0.5s linear;
  -o-transition: height 0.5s linear;
  transition: height 0.5s linear;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter {
  height: 0px;
  padding: 0px !important;
  top: initial !important;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-enter.ng-enter-active {
  height: 30px;
  top: initial !important;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave {
  height: 30px;
  left: 0px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .connections-group .accordion-group-footer.animate-if.ng-leave.ng-leave-active {
  height: 0px;
  padding: 0px !important;
  left: 0px;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-wrp {
  padding: 0;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .panel-body {
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer {
  text-align: right;
  background-color: #0D6EFD;
  opacity: 0.1;
  position: absolute;
  bottom: 29px;
  z-index: 2;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer.hasUnsavedConnections {
  opacity: 1;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a {
  margin-right: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #ffffff;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a.cancelChange {
  opacity: 0.7;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .panel.panel-default .accordion-group-footer a:hover {
  text-decoration: none;
}
.flowTaskForm .flowTaskPropertyPanelDiv accordion .accordion-toggle .panel-title i {
  margin-right: 5px;
  color: #202124;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer {
  position: relative;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .componentHeader {
  padding: 20px;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .componentHeader p {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .componentHeader p .knowMore {
  color: #0d6efd;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .groupTitle {
  background-color: #F8F9FA;
  padding: 8px 20px 8px 20px;
  color: #202124;
  font-size: 11px;
  font-weight: 600;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .groupTitle .addLink {
  float: right;
  font-size: 12px;
  font-weight: bold;
  color: #0D6EFD;
  cursor: pointer;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup {
  width: 70%;
  margin: 0 auto;
  text-align: center;
  padding: 10px 0;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup.displayNone {
  display: none;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noTitle {
  font-size: 24px;
  font-weight: 300;
  color: #5F6368;
  margin-top: 20px;
  margin-bottom: 10px;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-top: 40px;
  margin-top: 0;
  text-align: left;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noBullets {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  padding-left: 16px;
  text-align: left;
  margin: 20px 0;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noButtonDiv {
  text-align: center;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noButtonDiv .btn {
  padding: 0;
  border-radius: 4px;
  width: 120px;
  height: 30px;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .emptyStateGroup .noButtonDiv .btn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable {
  padding: 10px 20px 20px;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable {
  margin-top: 10px;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableHeader .scopeHeaderTitle {
  font-size: 12px;
  line-height: 2;
  color: #5F6368;
  padding: 0 0 0 10px;
  text-transform: uppercase;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableBody {
  border-top: 1px solid #e4e5e7;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableBody .scopeBodtText {
  font-size: 14px;
  line-height: 2;
  color: #202124;
  padding: 13px 0 13px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableBody .scopeTrash {
  text-align: right;
  cursor: pointer;
  display: none;
  padding: 13px 20px;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableBody:hover {
  background-color: #f8f9fa;
}
.flowTaskForm .flowTaskPropertyPanelDiv .property-panel-cntnr .selectgroupContainer .container .tab-pane .subIntentGroup .intentScopeTable .scopeTable .scopeTableBody:hover .scopeTrash {
  display: block;
}
.flowTaskForm .flowTaskDebugConsolePanelDiv {
  height: 100%;
  overflow: hidden;
}
.flowTaskForm .node-connDiv {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  clear: both;
}
.flowTaskForm .node-connDiv.instanceProperty {
  margin-top: 2px;
}
.flowTaskForm .entityHeaderText {
  width: 100%;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 0px;
  padding: 0 15px;
}
.flowTaskForm .entityHeaderText .entityHeaderEx {
  display: block;
}
.flowTaskForm .headerTip {
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  margin-top: 0px;
  padding: 0 15px;
  font-size: 11px;
  line-height: 1.36;
  color: #dd3646;
}
.flowTaskForm .entityHeaderTextDiv.displayTable {
  display: table;
  padding: 0 15px;
}
.flowTaskForm .entityHeaderTextDiv.displayTable .exclamation-triangle {
  display: table-cell;
  width: 25px;
  vertical-align: middle;
}
.flowTaskForm .entityHeaderTextDiv.displayTable .exclamation-triangle i.fa-exclamation-triangle {
  vertical-align: text-top;
  margin-left: 0;
  color: #fecf33;
}
.flowTaskForm .entityHeaderTextDiv.displayTable .headerTip {
  display: table-cell;
  padding: 0 !important;
  margin: 0 !important;
}
.flowTaskForm .font-weight-500 {
  font-weight: 500;
}
.flowTaskForm .exclamationTriangleDiv {
  padding-left: 14px;
}
.flowTaskForm .exclamationTriangleDiv .exclamation-triangle {
  width: 17px;
  height: 21px;
  color: #eaa724 !important;
  margin: 0 !important;
}
.flowTaskForm .entityBottomText {
  width: 100%;
  height: 12px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
  display: inline;
}
.flowTaskForm .alertMessage .alert-warning {
  text-align: center;
  color: #0D6EFD;
  font-size: 14px;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
  font-weight: inherit;
}
.flowTaskForm .alertMessage .alert-warning .noRecordMsg {
  font-size: 12px;
}
.flowTaskForm .alertMessage .alert-warning .noRecords {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.3px;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .instancePropToggleLabel {
  padding-right: 8px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 3px;
}
.flowTaskForm .instancePropToggleLabel.callDialogLabel {
  width: 120px;
}
.flowTaskForm .contextMapInfo .contextMapHeaderText {
  width: auto;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5f6368;
}
.flowTaskForm .contextMapInfo .contextMapLoading {
  color: #0d6efd;
}
.flowTaskForm .contextMapInfo .contextMapBlock .noEntitiesInIntent {
  padding: 5px 0;
  font-weight: 600;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList {
  padding: 3px 0;
  display: table;
  width: 100%;
  clear: both;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .entityKey,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .entityKey {
  display: table-cell;
  width: 46%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  padding: 0px 0px 8px 8px;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .entityVal,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .entityVal {
  width: 49%;
  border: 1px solid #BDC1C6;
  padding: 0 5px;
  height: 30px;
  border-radius: 4px;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .newKey,
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .newKeyVal,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .newKey,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .newKeyVal {
  width: 46%;
  border: 1px solid #BDC1C6;
  padding: 0 5px;
  height: 30px;
  border-radius: 4px;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .removeKeys,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .removeKeys {
  margin-left: 4px;
  cursor: pointer;
  color: #DD3646;
  position: relative;
  top: -14px;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .helpIcon,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .helpIcon {
  left: 10px;
  top: -11px;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .helpIcon .tooltiptext,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .helpIcon .tooltiptext {
  z-index: 10;
  margin-left: -280px !important;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .helpIcon .tooltiptext::after,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .helpIcon .tooltiptext::after {
  margin-left: 125px !important;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList:hover .toggle-icon,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList:hover .toggle-icon {
  display: inline-block !important;
}
.flowTaskForm .contextMapInfo .contextMapBlock .entitiesList .toggle-icon,
.flowTaskForm .contextMapInfo .contextMapBlock .newKeyList .toggle-icon {
  display: none;
}
.flowTaskForm .contextMapInfo .contextMapBlock .enableCompositeEntity {
  pointer-events: all !important;
}
.flowTaskForm .contextMapInfo .contextMapBlock .enableCompositeEntity .readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flowTaskForm .contextMapInfo .contextMapBlock .enableCompositeEntity .autoGrowTA {
  width: 85%;
  margin-left: 10px !important;
}
.flowTaskForm .contextMapInfo .define-contextmap {
  margin-top: 5px;
  width: 200px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  text-align: right;
  cursor: pointer;
  color: #0d6efd;
}
.flowTaskForm input.switch:empty ~ label {
  font-size: 10px;
  height: 20px;
  width: 34px;
}
.flowTaskForm input.switch:checked ~ label:after {
  width: 18px;
  height: 18px;
  top: 1px;
}
.flowTaskForm input.switch:empty ~ label:after {
  width: 18px;
  height: 18px;
  top: 0.1em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
}
.flowTaskForm input.switch:empty ~ label:before {
  border-radius: 19px;
  background-color: #dadada;
  border: solid 1px #dadada;
}
.flowTaskForm input.switch:checked ~ label:before {
  width: 34px;
  background-color: #0d6efd;
}
.flowTaskForm toggle-switch.ng-pristine.ng-untouched.ng-valid.ng-isolate-scope {
  line-height: 24px;
}
.flowTaskForm .composit {
  clear: both;
  display: table;
  width: 100%;
}
.flowTaskForm .man-var-wrap {
  padding-left: 20px;
}
.flowTaskForm .man-var-wrap .heading-title {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
}
.flowTaskForm .man-var-wrap .kr-sg-radiobutton .radio-custom + .radio-custom-label {
  font-size: 12px !important;
}
.flowTaskForm .connectionRules,
.flowTaskForm .userInputCorrection {
  height: 30px;
  background-color: #F8F9FA;
  margin-top: 15px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-left: 0;
  margin-bottom: 10px;
  position: relative;
  right: 0;
  clear: both;
  display: inline-block;
  width: 100%;
}
.flowTaskForm .connectionRules .d_inline_block,
.flowTaskForm .userInputCorrection .d_inline_block {
  display: inline-block;
  width: 100%;
}
.flowTaskForm .connectionRules > i,
.flowTaskForm .userInputCorrection > i {
  position: relative;
  bottom: 6px;
  top: auto;
}
.flowTaskForm .connectionRules.advActive,
.flowTaskForm .userInputCorrection.advActive {
  background-color: #5f6368;
}
.flowTaskForm .connectionRules.advActive .tabLabel,
.flowTaskForm .userInputCorrection.advActive .tabLabel {
  color: #ffffff;
}
.flowTaskForm .connectionRules .grammerLignment,
.flowTaskForm .userInputCorrection .grammerLignment {
  position: absolute;
  right: 12px;
  padding: 4px 10px;
  font-size: 12px;
  border-radius: 4px;
  top: 2px;
}
.flowTaskForm .connectionRules .grammerLignment:hover,
.flowTaskForm .userInputCorrection .grammerLignment:hover {
  color: #0156d4;
}
.flowTaskForm .connectionRules.userPrompt,
.flowTaskForm .userInputCorrection.userPrompt {
  margin-top: 15px;
  display: inline-block;
  width: 100%;
}
.flowTaskForm .connectionRules.userPrompt .custom_toggle_btn,
.flowTaskForm .userInputCorrection.userPrompt .custom_toggle_btn {
  position: relative;
  float: right;
}
.flowTaskForm .connectionRules.userPrompt .custom_toggle_btn .kr-sg-toggle,
.flowTaskForm .userInputCorrection.userPrompt .custom_toggle_btn .kr-sg-toggle {
  margin-top: 4px;
  margin-right: 12px;
}
.flowTaskForm .connectionRules.userPrompt .custom_toggle_btn .kr-sg-toggle .slider span.disabled,
.flowTaskForm .userInputCorrection.userPrompt .custom_toggle_btn .kr-sg-toggle .slider span.disabled {
  padding-left: 0;
  position: absolute;
  left: -310px;
  width: 300px;
  text-align: right;
  top: -3px;
}
.flowTaskForm .connectionRules.userPrompt .custom_toggle_btn .kr-sg-toggle .slider span.enabled,
.flowTaskForm .userInputCorrection.userPrompt .custom_toggle_btn .kr-sg-toggle .slider span.enabled {
  padding-left: 0;
  position: absolute;
  left: -310px;
  width: 300px;
  text-align: right;
  top: -3px;
}
.flowTaskForm .connectionRules.errorPromptHeader,
.flowTaskForm .userInputCorrection.errorPromptHeader {
  margin-top: 166px;
}
.flowTaskForm .connectionRules.suggestSynonym,
.flowTaskForm .userInputCorrection.suggestSynonym {
  margin-top: 24px;
}
.flowTaskForm .connectionRules.suggestSynonym .synNotapplicable,
.flowTaskForm .userInputCorrection.suggestSynonym .synNotapplicable {
  font-size: 12px;
  font-weight: 400;
  margin-right: 8px;
}
.flowTaskForm .connectionRules.suggestPattern,
.flowTaskForm .userInputCorrection.suggestPattern {
  margin-top: 20px;
}
.flowTaskForm .connectionRules.suggestPattern .synNotapplicable,
.flowTaskForm .userInputCorrection.suggestPattern .synNotapplicable {
  font-size: 12px;
  font-weight: 400;
  margin-right: 8px;
}
.flowTaskForm .connectionRules.entityUserInput,
.flowTaskForm .userInputCorrection.entityUserInput {
  margin-top: -10px;
  display: block;
}
.flowTaskForm .connectionRules .tabLabel,
.flowTaskForm .userInputCorrection .tabLabel {
  margin-left: 14px;
  font-size: 11px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 256px;
  white-space: nowrap;
  line-height: 22px;
  display: inline-block;
}
.flowTaskForm .connectionRules .tabLabel.cancel,
.flowTaskForm .userInputCorrection .tabLabel.cancel {
  color: #DD3646;
  float: right;
  margin-right: 20px;
  cursor: pointer;
}
.flowTaskForm .connectionRules .tabLabel.manage,
.flowTaskForm .userInputCorrection .tabLabel.manage {
  color: #0D6EFD;
  float: right;
  margin-right: 20px;
  cursor: pointer;
  pointer-events: auto !important;
}
.flowTaskForm .connectionRules .tabLabel-desc,
.flowTaskForm .userInputCorrection .tabLabel-desc {
  font-size: 12px;
  font-weight: 400;
  padding: 5px 15px;
}
.flowTaskForm .connectionRules .ivrIcon,
.flowTaskForm .userInputCorrection .ivrIcon {
  float: right;
  margin-top: 8px;
  margin-right: 10px;
}
.flowTaskForm .connectionRules .cr-warning,
.flowTaskForm .userInputCorrection .cr-warning {
  float: right;
  padding-right: 15px;
  padding-top: 4px;
  font-size: 15px;
  color: #e4c009;
}
.flowTaskForm .connectionRules .add-tags .select2-container .select2-choices,
.flowTaskForm .userInputCorrection .add-tags .select2-container .select2-choices {
  margin: 0 15px;
}
.flowTaskForm .connectionRules .trainUtterace,
.flowTaskForm .userInputCorrection .trainUtterace {
  padding: 10px;
}
.flowTaskForm .connectionRules .trainUtterace .trainBtn,
.flowTaskForm .userInputCorrection .trainUtterace .trainBtn {
  border: 1px solid #0D6EFD;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #0D6EFD;
  margin-right: 10px;
}
.flowTaskForm .connectionRules .trainUtterace .trainBtn:hover,
.flowTaskForm .userInputCorrection .trainUtterace .trainBtn:hover {
  border: 1px solid #fff;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #fff;
  background: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
}
.flowTaskForm .connectionRules .synSearch,
.flowTaskForm .userInputCorrection .synSearch {
  margin-right: 10px;
}
.flowTaskForm .connectionRules .synSearch input,
.flowTaskForm .userInputCorrection .synSearch input {
  margin-right: -10px;
  margin-top: -10px;
  border-radius: 0px !important;
  font-weight: 300;
}
.flowTaskForm .connectionRules .synSearch .searchBar,
.flowTaskForm .userInputCorrection .synSearch .searchBar {
  top: 10px;
  margin-right: 6px;
  color: #0d6efd;
}
.flowTaskForm .connectionRules .helpIcon,
.flowTaskForm .userInputCorrection .helpIcon {
  position: relative;
  top: -5px;
  margin-left: 5px;
}
.flowTaskForm .intentDetection {
  padding-bottom: 30px;
  display: table;
  width: 100%;
}
.flowTaskForm .testSynYet {
  padding: 0 15px;
}
.flowTaskForm .default-delete {
  position: relative;
}
.flowTaskForm .default-delete .closeConnection {
  top: 9px !important;
  color: #DD3646 !important;
  cursor: pointer;
}
.flowTaskForm .dialogAct-connection {
  width: 100% !important;
  border-right: none !important;
}
.flowTaskForm .dialogAct-connection .dialog-yes-conn-text,
.flowTaskForm .dialogAct-connection .dialog-no-conn-text {
  font-size: 11px !important;
}
.flowTaskForm .dialogAct-connection-ifblock {
  margin-bottom: 15px;
}
.flowTaskForm .conditionDiv {
  width: 100%;
  display: table;
  border: solid 1px #eee;
  padding: 10px;
  background: #F8F9FA;
  border-radius: 4px;
  position: relative;
}
.flowTaskForm .conditionDiv .intentMatchText {
  display: inline-block;
  height: 28px;
  padding: 2px 0px;
}
.flowTaskForm .conditionDiv .intentMatchText > * {
  font-size: 12px !important;
}
.flowTaskForm .conditionDiv .intentMatchText .connColor {
  margin-top: 3px;
}
.flowTaskForm .conditionDiv .input1 {
  width: 46%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  margin-bottom: 7px;
  font-size: 11px;
  float: right;
}
.flowTaskForm .conditionDiv .input1.fullWidth {
  width: 100%;
  margin-left: 0;
}
.flowTaskForm .conditionDiv .input2 {
  margin-bottom: 6px;
  width: 229px;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
}
.flowTaskForm .conditionDiv .select1 {
  width: 36%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  border-color: #dddddd;
}
.flowTaskForm .conditionDiv .select1.fullWidth {
  width: 100%;
  margin-left: 0;
}
.flowTaskForm .conditionDiv .select3 {
  width: 48%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  float: right;
}
.flowTaskForm .conditionDiv .gotoDiv {
  padding-top: 7px;
}
.flowTaskForm .conditionDiv .gotoDiv .select2 {
  float: right;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 3px;
  margin-bottom: 6px;
  padding-top: 5px;
  font-size: 11px;
}
.flowTaskForm .conditionDiv:hover .closeConnection {
  display: block;
}
.flowTaskForm .conditionDiv .closeConnection {
  position: absolute;
  right: 10px;
  color: #DD3646;
  top: 10px;
  cursor: pointer;
  display: none;
}
.flowTaskForm .conditionDiv .closeConnection.intent {
  top: -65px;
}
.flowTaskForm .conditionDiv .closeConnection.dialog {
  top: 25px;
  color: #e2e2e2;
  cursor: default;
  right: -21px;
}
.flowTaskForm .conditionDiv .disabled {
  background-color: #f9f9f9;
  font-size: 11px;
}
.flowTaskForm .conditionDiv.intent {
  height: 98px;
}
.flowTaskForm .conditionDiv.dialogAct {
  width: 90%;
  position: relative;
  margin-bottom: 10px;
}
.flowTaskForm .conditionDiv.dialogAct.isExists {
  height: auto;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #eeeeee !important;
}
.flowTaskForm .conditionDiv.dialogAct.intent {
  height: auto;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #eeeeee !important;
}
.flowTaskForm .elseIfConditionDiv {
  width: 100%;
  margin-top: 2px;
  display: inline-block;
  border: solid 1px #eee;
  padding: 10px;
  border-radius: 4px;
  background: #F8F9FA;
  position: relative;
}
.flowTaskForm .elseIfConditionDiv .intentMatchText {
  display: inline-block;
  width: 95%;
  height: 28px;
  padding: 2px 0px;
}
.flowTaskForm .elseIfConditionDiv .intentMatchText > * {
  font-size: 12px !important;
}
.flowTaskForm .elseIfConditionDiv .input1 {
  width: 37.5%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  margin-bottom: 7px;
  font-size: 11px;
  float: right;
}
.flowTaskForm .elseIfConditionDiv .input1.fullWidth {
  width: 100%;
  margin-left: 0;
}
.flowTaskForm .elseIfConditionDiv .input2 {
  margin-bottom: 6px;
  width: 229px;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
}
.flowTaskForm .elseIfConditionDiv .select1 {
  width: 34%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 2px;
  font-size: 11px;
  border-color: #dddddd;
}
.flowTaskForm .elseIfConditionDiv .select1.fullWidth {
  width: 100%;
  margin-left: 0;
}
.flowTaskForm .elseIfConditionDiv .select3 {
  width: 39%;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 2px;
  margin-bottom: 7px;
  padding-top: 5px;
  font-size: 11px;
  float: right;
}
.flowTaskForm .elseIfConditionDiv .gotoDiv {
  padding-top: 7px;
}
.flowTaskForm .elseIfConditionDiv .gotoDiv .select2 {
  float: right;
  height: 28px;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 3px;
  margin-bottom: 6px;
  padding-top: 5px;
  font-size: 11px;
}
.flowTaskForm .elseIfConditionDiv:hover .closeConnection {
  display: block;
}
.flowTaskForm .elseIfConditionDiv .closeConnection {
  position: absolute;
  right: 10px;
  color: #DD3646;
  top: 10px;
  cursor: pointer;
  display: none;
}
.flowTaskForm .elseIfConditionDiv .closeConnection.intent {
  top: -65px;
}
.flowTaskForm .elseIfConditionDiv .disabled {
  background-color: #f9f9f9;
  font-size: 11px;
}
.flowTaskForm .heading {
  font-weight: 600;
  float: left;
  margin-top: 4px;
  font-size: 11px;
}
.flowTaskForm .connColor {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  float: left;
  margin: 2px 5px 0 0;
}
.flowTaskForm .connColor > .dropdown-menu {
  min-width: 132px;
  width: 150px;
  padding: 4px;
  border-radius: 4px;
  margin-left: -8px;
  margin-top: -90px;
  height: 66px;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
}
.flowTaskForm .connColor > .dropdown {
  display: block;
  width: 15px;
  height: 15px;
}
.flowTaskForm .connColor .defColors {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  float: left;
  margin: 5px;
  cursor: pointer;
}
.flowTaskForm .ADD-ELSE-IF {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  display: inline-block;
  cursor: pointer;
  float: right;
  margin-right: 18px;
  margin-bottom: 6px;
}
.flowTaskForm .connections-input3 {
  width: 100%;
  height: 28px;
  border-radius: 2px;
  margin-left: 5px;
  background-color: #fff;
  font-size: 11px !important;
  float: right;
  margin-top: 10px;
}
.flowTaskForm .saveInstanceConnection {
  width: 55px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: -2px;
  margin-top: 1px;
  cursor: pointer;
  line-height: 24px;
}
.flowTaskForm .msg-properties-container .messageHeaderText {
  width: 100%;
  height: 50px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
.flowTaskForm .msg-properties-container .label {
  width: 30%;
  height: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  float: left;
  margin-top: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .msg-properties-container .label.type {
  margin-left: -8px;
}
.flowTaskForm .msg-properties-container .label.name {
  margin-left: -5px;
}
.flowTaskForm .msg-properties-container .label.bot-response {
  width: 76%;
  float: left;
  text-align: left;
}
.flowTaskForm .msg-properties-container .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
.flowTaskForm .msg-properties-container .sublabel.bot-response {
  margin-right: 16px;
}
.flowTaskForm .msg-properties-container .serv-err-msg {
  width: 66%;
  height: 28px;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  border-radius: 2px;
  margin-left: 4px;
  margin-bottom: 5px;
  float: right;
  margin-right: 10px;
}
.flowTaskForm .msg-properties-container .shareAcrossIntentLabel {
  width: 85px;
  height: 13px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 3px;
}
.flowTaskForm .msg-properties-container .add-prompts {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 5px;
}
.flowTaskForm .msg-properties-container .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
.flowTaskForm .msg-properties-container .add-prompts {
  width: 100%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 5px;
}
.flowTaskForm .msg-properties-container .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
.flowTaskForm .msg-properties-container .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
}
.flowTaskForm .msg-properties-container .edit-prompts,
.flowTaskForm .msg-properties-container .add-reports {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.flowTaskForm .msg-properties-container .add-reports {
  width: 166px;
  text-align: right;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.flowTaskForm .msg-properties-container .dialog-reports .dialog-report {
  border-bottom: 1px solid #eee;
  position: relative;
  padding: 10px 15px;
  cursor: pointer;
}
.flowTaskForm .msg-properties-container .dialog-reports .dialog-report .report-name {
  color: #0d6efd;
}
.flowTaskForm .msg-properties-container .dialog-reports .dialog-report .delete-report {
  position: absolute;
  top: 10px;
  right: 15px;
  color: #DD3646;
  cursor: pointer;
  display: none;
}
.flowTaskForm .msg-properties-container .dialog-reports .dialog-report:hover .delete-report {
  display: block;
}
.flowTaskForm .machineLearningLevel {
  padding-top: 1px;
}
.flowTaskForm .machineLearningLevel.adjust-loading-spinner {
  position: relative;
}
.flowTaskForm .machineLearningLevel.adjust-loading-spinner .content-loading .spinner-text {
  position: absolute;
  z-index: 15;
  top: 45%;
  left: 42%;
  margin-left: 0;
  margin-top: 15px;
}
.flowTaskForm .machineLearningLevel.holdResume .connectionRules {
  margin-top: -10px;
}
.flowTaskForm .machineLearningLevel .alertMessage .utteranceMessage {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 3px;
  padding: 0 15px;
  text-align: center;
}
.flowTaskForm .machineLearningLevel .alertMessage .noUtterances {
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .context-vars .deletePrompt {
  color: #DD3646;
  position: relative;
  padding-top: 5px;
  display: inline-block;
}
.flowTaskForm .machineLearningLevel .context-vars .deletePrompt .btx-delete-1 {
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .machineLearningText {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 3px;
  padding: 0 15px;
}
.flowTaskForm .machineLearningLevel .noUtterances {
  text-align: center;
  color: #0D6EFD;
  font-size: 14px;
}
.flowTaskForm .machineLearningLevel .label1 {
  width: 100px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  float: left;
  margin-top: -13px;
  color: #5F6368;
  margin-left: 124px;
}
.flowTaskForm .machineLearningLevel .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
.flowTaskForm .machineLearningLevel .add-utterances {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin: 6px 5px 9px;
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv {
  padding: 0px 13px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceSaveTip {
  margin-bottom: 5px;
  margin-top: -5px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceSaveTip.promptSaveTip0 {
  margin-top: -5px;
  margin-bottom: 5px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv {
  height: 35px;
  display: table;
  width: 100%;
  position: relative;
  padding-right: 25px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox {
  width: 100%;
  height: auto;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.utteranceDataBoxDefault {
  width: 95%;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.inactive {
  background-color: #f8f9fa;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .deletePrompt {
  text-align: center;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance {
  width: 20px;
  height: 15px;
  color: #DD3646;
  position: relative;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  top: 3px;
  position: absolute;
  right: 0;
  z-index: 2;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check {
  color: #008000;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultUtteranceSaveIcon,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultUtteranceSaveIcon {
  margin-left: 0px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times {
  color: #dd3646;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deleteUtterance.hideIcon {
  opacity: 0;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt {
  width: auto;
  height: auto;
  font-family: FontAwesome;
  font-size: 15px;
  color: #DD3646;
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  position: absolute;
  right: -1px;
  top: 0px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .trashIcon {
  position: relative;
  top: -3px;
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  cursor: pointer;
  margin-left: -20px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.4;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-refresh,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-check,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  margin-right: -10px;
  color: #008000;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-refresh.checkMarginLeft,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-check.checkMarginLeft,
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times.checkMarginLeft {
  margin-left: -16px;
  margin-right: 0;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  color: #dd3646;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .deletePrompt.hideIcon {
  opacity: 0;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan {
  height: 20px;
  margin: 2px;
  width: 25px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 {
  width: 20px;
  height: 20px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 15px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #ffffff;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 18px !important;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv {
  display: flex;
  padding-right: 15px;
  position: relative;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  height: 35px;
  display: table;
  width: 100% !important;
  position: relative;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
  border-color: #e4e5e7;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.inactive {
  background-color: #F8F9FA;
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt {
  right: -20px;
  text-align: right;
  position: absolute;
  top: 4px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt .utteranceSaveSpin {
  left: 15px !important;
  top: 8px;
}
.flowTaskForm .machineLearningLevel .editSynonymDiv .promptMessageDiv .sortBar.ui-sortable-handle {
  padding: 2px 5px 0 0;
  cursor: grab;
}
.flowTaskForm .machineLearningLevel .error-promt-setting-icon {
  float: right;
  position: relative;
  margin-right: 12px;
}
.flowTaskForm .machineLearningLevel .error-promt-setting-icon .setting-icon {
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .error-promt-setting.dropdown-menu {
  min-height: 90px;
  left: auto;
  right: 12px;
  width: 270px;
  border: 0;
  margin: -3px 0 0 0;
  border-radius: 2px;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  padding: 12px 10px;
  top: auto;
  bottom: 100%;
}
.flowTaskForm .machineLearningLevel .error-promt-setting.dropdown-menu .header {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.flowTaskForm .machineLearningLevel .error-promt-setting.dropdown-menu .header .title {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  padding-right: 10px;
  width: 220px;
}
.flowTaskForm .machineLearningLevel .error-promt-setting.dropdown-menu .desc {
  width: 100%;
  font-size: 10px;
  font-weight: normal;
  color: #5f6368;
}
.flowTaskForm .machineLearningLevel .error-promt-setting.dropdown-menu .knowmore {
  cursor: pointer;
}
.flowTaskForm .machineLearningLevel .errorPromtReorder {
  padding-left: 30px;
}
.flowTaskForm .machineLearningLevel .errorPromtReorder .promptDataBoxDiv {
  width: 100% !important;
}
.flowTaskForm .machineLearningLevel .paddingLeft60 {
  padding-left: 60px !important;
}
.flowTaskForm .machineLearningLevel .utteranceSaveTip {
  text-align: right;
  margin: 0;
  margin-right: 18px;
  font-size: 10px;
  margin-top: -8px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  display: none;
}
.flowTaskForm .machineLearningLevel .utteranceSaveTip.default {
  display: block;
  margin-right: 45px;
}
.flowTaskForm .manageTrainingBlock {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  cursor: pointer;
}
.flowTaskForm .dialogActDivContainer .userSynonymsDiv .detectionInfo {
  color: #5F6368;
  font-size: 11px;
  padding: 0px 15px 0px 15px;
}
.flowTaskForm .dialogActDivContainer .userSynonymsDiv .userConfirmationSynonyms .add-tags {
  padding: 0 15px;
}
.flowTaskForm .dialogActDivContainer .userSynonymsDiv .userConfirmationSynonyms .add-tags .select2-container .select2-choices {
  min-height: 30px;
}
.flowTaskForm .dialogActDivContainer .userSynonymsDiv .userConfirmationSynonyms .add-tags .select2-container .select2-choices .select2-search-choice {
  line-height: 4px;
}
.flowTaskForm .dialogActDivContainer .userSynonymsDiv .userConfirmationSynonyms .add-tags .select2-container .select2-choices .select2-search-choice-close {
  top: 5px !important;
}
.flowTaskForm .dialogActDivContainer .dialogHeaderText {
  width: 100%;
  height: 50px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
.flowTaskForm .dialogActDivContainer .generalSettingBlk {
  width: 100%;
  height: 30px;
}
.flowTaskForm .dialogActDivContainer .label {
  width: 30%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
  text-align: left;
}
.flowTaskForm .dialogActDivContainer .label.name {
  margin-left: 15px;
}
.flowTaskForm .dialogActDivContainer .label.bot-dialog {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
.flowTaskForm .dialogActDivContainer .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
.flowTaskForm .dialogActDivContainer .sublabel.bot-dialog {
  margin-right: 16px;
}
.flowTaskForm .dialogActDivContainer .nameInput {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 10px 5px 20px;
  float: right;
}
.flowTaskForm .dialogActDivContainer .promptHeader {
  width: 100%;
  height: 30px;
  background-color: #F8F9FA;
  margin-top: 20px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-bottom: 10px;
}
.flowTaskForm .dialogActDivContainer .promptHeader .tabLabel {
  margin-left: 14px;
}
.flowTaskForm .dialogActDivContainer .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
.flowTaskForm .dialogActDivContainer .edit-prompts {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 5px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .dialogActDivContainer .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
.flowTaskForm .dialogActDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
}
.flowTaskForm .entityDivContainer .synonym-button,
.flowTaskForm .intentDivContainer .synonym-button {
  border-radius: 2px;
  color: #fff;
  height: 26px;
  float: left;
  font-size: 11px;
  line-height: 1.21;
  margin-top: 4px;
}
.flowTaskForm .entityDivContainer .synonym-button.active,
.flowTaskForm .intentDivContainer .synonym-button.active {
  background-color: #0d6efd;
}
.flowTaskForm .entityDivContainer .synonym-button.inactive,
.flowTaskForm .intentDivContainer .synonym-button.inactive {
  background-color: #e2e2e2;
}
.flowTaskForm .entityDivContainer .pattern,
.flowTaskForm .intentDivContainer .pattern {
  display: inline-block;
  width: 100%;
  padding: 0 15px;
}
.flowTaskForm .entityDivContainer .pattern .closePattern,
.flowTaskForm .intentDivContainer .pattern .closePattern {
  position: relative;
  left: 6px;
  color: #DD3646;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: 13px;
  cursor: pointer;
}
.flowTaskForm .entityDivContainer .pattern .closePattern.inactive,
.flowTaskForm .intentDivContainer .pattern .closePattern.inactive {
  color: #e2e2e2;
}
.flowTaskForm .entityDivContainer .pattern .closePattern.compositePattenClose,
.flowTaskForm .intentDivContainer .pattern .closePattern.compositePattenClose {
  top: 0;
}
.flowTaskForm .entityDivContainer .pattern .inputContainer,
.flowTaskForm .intentDivContainer .pattern .inputContainer {
  display: table;
  width: 100%;
  position: relative;
}
.flowTaskForm .entityDivContainer .pattern .inputContainer .patternInput,
.flowTaskForm .intentDivContainer .pattern .inputContainer .patternInput {
  display: table-cell;
  width: 100%;
}
.flowTaskForm .entityDivContainer .pattern .inputContainer .entityPatterns.spinnerTop,
.flowTaskForm .intentDivContainer .pattern .inputContainer .entityPatterns.spinnerTop {
  top: 16px !important;
}
.flowTaskForm .entityDivContainer .pattern .inputContainer .patternSaveTip,
.flowTaskForm .intentDivContainer .pattern .inputContainer .patternSaveTip {
  text-align: right;
  margin: 0;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5f6368;
}
.flowTaskForm .entityDivContainer .pattern .inputContainer .trashDiv,
.flowTaskForm .intentDivContainer .pattern .inputContainer .trashDiv {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
  cursor: pointer;
  color: #dd3646;
}
.flowTaskForm .entityDivContainer .add-pattern,
.flowTaskForm .intentDivContainer .add-pattern {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .entityDivContainer .add-pattern.patternCss,
.flowTaskForm .intentDivContainer .add-pattern.patternCss {
  margin-bottom: 10px;
  position: relative;
  top: -5px;
}
.flowTaskForm .entityDivContainer .patternInput,
.flowTaskForm .intentDivContainer .patternInput {
  width: 93%;
  margin-top: 9px;
  height: 28px;
  border-radius: 2px;
  font-size: 11px;
}
.flowTaskForm .entityDivContainer .patternInput.compositePattenInput,
.flowTaskForm .intentDivContainer .patternInput.compositePattenInput {
  border: 1px solid #E4E5E7;
  padding-left: 5px;
}
.flowTaskForm .entityDivContainer .label {
  width: 23%;
  height: 15px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #202124;
  float: left;
  margin-top: 8px;
  text-align: left;
}
.flowTaskForm .entityDivContainer .label.type {
  margin-left: 10px;
}
.flowTaskForm .entityDivContainer .label.name {
  margin-left: 10px;
}
.flowTaskForm .entityDivContainer .label.prompt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
.flowTaskForm .entityDivContainer .label.editError {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76%;
  float: left;
  text-align: left;
}
.flowTaskForm .entityDivContainer .sublabel {
  width: 43px;
  height: 13px;
  font-size: 11px;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: right;
  margin-right: 34px;
  margin-top: 7px;
}
.flowTaskForm .entityDivContainer .sublabel.prompt {
  margin-right: 16px;
}
.flowTaskForm .entityDivContainer .nameInput,
.flowTaskForm .entityDivContainer .dropDownContext {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  font-size: 11px;
}
.flowTaskForm .entityDivContainer .responseInput {
  width: 261px;
  height: 28px;
  border-radius: 2px;
}
.flowTaskForm .entityDivContainer .selectType {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  padding-top: 2px;
}
.flowTaskForm .entityDivContainer .selectDataType {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 0px 5px 9px;
  padding-top: 2px;
}
.flowTaskForm .entityDivContainer .selectDataType .name {
  margin-left: 12px;
}
.flowTaskForm .entityDivContainer .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
.flowTaskForm .entityDivContainer .edit-prompts {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .entityDivContainer .If-more-than-one-pro {
  width: 100%;
  height: 16px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
.flowTaskForm .entityDivContainer .sampleContextBox {
  width: 261px;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
}
.flowTaskForm .entityDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 0px;
  cursor: pointer;
  line-height: 0px;
}
.flowTaskForm .entityDivContainer .sampleContextHeaderText {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  color: #5f6368;
}
.flowTaskForm .intentDivContainer .label {
  width: 14%;
  text-align: left;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 7px;
}
.flowTaskForm .intentDivContainer .label.name {
  margin-left: 15px;
  padding-left: 2px;
}
.flowTaskForm .intentDivContainer .nameInput {
  width: 66%;
  height: 28px;
  border-radius: 2px;
  margin-left: 14px;
  margin-bottom: 5px;
  font-size: 11px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .paddingRightLeft15 {
  padding: 0 15px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .paddingRightLeft15 tags-input .host .tags .input {
  font-size: 11px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input {
  width: 95%;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container {
  margin-bottom: 10px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices {
  min-height: 30px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-search-choice {
  padding: 2px 18px 6px 5px;
  margin-top: 2px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-search-choice .select2-search-choice-close {
  top: 7px !important;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-input {
  height: 30px !important;
  min-height: 30px;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .select2-results {
  display: none;
}
.flowTaskForm .intentDivContainer .bot-synonyms .synonym-key-label {
  text-transform: none;
}
.flowTaskForm .intentDivContainer .bot-synonyms .delete-synonym {
  position: absolute;
  right: 15px;
  color: #DD3646;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  top: 30px;
  cursor: pointer;
}
.flowTaskForm .intentDivContainer .bot-synonyms .delete-synonym.inactive {
  color: #e2e2e2;
}
.flowTaskForm .sdkConfigurationDivContainer .col-xs-12.hasError {
  padding-left: 15px;
}
.flowTaskForm .sdkConfigurationDivContainer .timeoutProperties {
  position: initial !important;
}
.flowTaskForm .sdkConfigurationDivContainer .label {
  width: 56px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-bottom: 6px;
  margin-left: -3px;
  margin-top: 15px;
}
.flowTaskForm .sdkConfigurationDivContainer .label .radio {
  width: 239px;
  height: 17px;
  font-weight: normal;
  line-height: 1.64;
}
.flowTaskForm .sdkConfigurationDivContainer .label .name {
  margin-left: -8px;
}
.flowTaskForm .sdkConfigurationDivContainer .nameInput {
  width: 100%;
  height: 28px;
  border-radius: 2px;
  margin: 7px 0px 9px 3px;
  font-size: 14px;
}
.flowTaskForm .sdkConfigurationDivContainer .configurationCOPY {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.3px;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
  float: right;
  margin-right: 8px;
  position: relative;
  top: 15px;
}
.flowTaskForm .serviceDivContainer .serviceHeaderText {
  width: 100%;
  height: auto;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
.flowTaskForm .serviceDivContainer .label {
  width: 20%;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
  text-align: left;
  clear: both;
}
.flowTaskForm .serviceDivContainer .label.type {
  margin-left: 15px;
}
.flowTaskForm .serviceDivContainer .label.subtype {
  margin-left: 15px;
}
.flowTaskForm .serviceDivContainer .label.name {
  margin-left: 15px;
}
.flowTaskForm .serviceDivContainer .nameInput {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 15px 5px 40px;
  float: right;
}
.flowTaskForm .serviceDivContainer .selectType {
  width: 55%;
  height: 28px;
  border-radius: 2px;
  margin-left: 38px;
  margin-bottom: 5px;
  padding-top: 2px;
  float: right;
  margin-right: 15px;
}
.flowTaskForm .serviceDivContainer .fa-exclamation-triangle {
  color: #d0021b;
  margin-left: 140px;
  line-height: 24px;
}
.flowTaskForm .serviceDivContainer .noRequestDefinition {
  height: 17px;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
.flowTaskForm .serviceDivContainer .requestDefinitionBox {
  width: 301px;
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-left: -15px;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
  margin-top: -13px;
}
.flowTaskForm .serviceDivContainer .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .serviceDivContainer .define-request.edit {
  width: auto;
}
.flowTaskForm .serviceDivContainer .requestDataBox {
  width: 100%;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
  margin: 0px;
}
.flowTaskForm .serviceDivContainer .sampleResponseTextDiv {
  width: 100%;
  height: 38px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-top: 1px;
  display: inline-flex;
  cursor: pointer;
}
.flowTaskForm .serviceDivContainer .sampleResponseTextDiv:hover {
  background-color: rgba(0, 157, 171, 0.03);
}
.flowTaskForm .serviceDivContainer .sampleResponseTextDiv:hover .response.edit {
  display: block;
}
.flowTaskForm .serviceDivContainer .sampleResponseTextDiv .response {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 38px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #202124;
  padding: 12px 0px 0px 20px;
}
.flowTaskForm .serviceDivContainer .sampleResponseTextDiv .response.edit {
  color: #DD3646;
  text-align: right;
  font-weight: 600;
  width: 35px;
  cursor: pointer;
  font-size: 15px;
  display: none;
}
.flowTaskForm .scriptDivContainer .scriptHeaderText {
  width: 100%;
  padding: 0 15px;
  height: 45px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
}
.flowTaskForm .scriptDivContainer .label {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  color: #5F6368;
  float: left;
  margin-top: 6px;
}
.flowTaskForm .scriptDivContainer .label.type {
  margin-left: 15px;
}
.flowTaskForm .scriptDivContainer .label.subtype {
  margin-left: 15px;
}
.flowTaskForm .scriptDivContainer .label.name {
  margin-left: 15px;
}
.flowTaskForm .scriptDivContainer .nameInput {
  width: 68%;
  height: 28px;
  border-radius: 2px;
  margin: 0px 10px 5px 20px;
  float: right;
}
.flowTaskForm .scriptDivContainer .fa-exclamation-triangle {
  color: #d0021b;
  margin-left: 180px;
}
.flowTaskForm .scriptDivContainer .noScriptDefinition {
  width: 100%;
  height: 17px;
  font-size: 14px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
.flowTaskForm .scriptDivContainer .scriptDefinitionBox {
  width: 301px;
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-left: -15px;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
  margin-top: -13px;
}
.flowTaskForm .scriptDivContainer .define-script {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.flowTaskForm .scriptDivContainer .define-script.edit {
  width: auto;
}
.flowTaskForm .scriptDivContainer .scriptBox {
  width: 100%;
  height: 52px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e0e0e0;
  cursor: not-allowed;
  margin: 0;
  float: right;
}
.flowTaskForm .fa-check {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 8px;
}
.flowTaskForm .fa-check.messageLevel {
  position: initial;
}
.flowTaskForm .fa-check.userLevel {
  position: initial;
}
.flowTaskForm .fa-check.sessionLevel {
  position: initial;
}
.flowTaskForm .fa-refresh.messageLevel {
  position: initial;
}
.flowTaskForm .fa-refresh.userLevel {
  position: initial;
}
.flowTaskForm .fa-refresh.sessionLevel {
  position: initial;
}
.flowTaskForm .line {
  border-radius: 10px;
  border-color: #DD3646;
  color: #dd3646;
}
.flowTaskForm .line .connection-inner {
  width: 100%;
  height: 100%;
  border-top-right-radius: inherit;
  border-top-left-radius: inherit;
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.flowTaskForm connection {
  border: 3px solid #ff0000;
  opacity: 0.8;
}
.flowTaskForm connection .fa {
  display: none;
  position: absolute;
  font-size: 30px;
  height: 0;
  width: 0;
}
.flowTaskForm connection .connectionIdentifier {
  position: absolute;
  background-color: #202124;
  color: #fff;
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  font-size: 10px;
  text-align: center;
  line-height: 1.8em;
}
.flowTaskForm connection.isBorderTop.isSingleLine.point-left .fa {
  display: block;
  left: 14px;
  top: 12px;
  transform: rotate(180deg);
}
.flowTaskForm connection.isBorderTop.isSingleLine.point-left .connectionIdentifier {
  top: -11px;
  left: 20px;
  right: auto;
}
.flowTaskForm connection.isBorderTop.isSingleLine.point-right .fa {
  display: block;
  right: 15px;
  top: -16px;
}
.flowTaskForm connection.isBorderTop.isSingleLine.point-right .connectionIdentifier {
  top: -11px;
  left: auto;
  right: 20px;
}
.flowTaskForm connection.isBorderTop.isNotSingleLine.point-left .fa {
  display: block;
  left: 14px;
  top: 12px;
  transform: rotate(180deg);
}
.flowTaskForm connection.isBorderTop.isNotSingleLine.point-left .connectionIdentifier {
  top: -11px;
  left: 20px;
  right: auto;
}
.flowTaskForm connection.isBorderTop.isNotSingleLine.point-right .fa {
  display: block;
  top: -16px;
  right: 12px;
}
.flowTaskForm connection.isBorderTop.isNotSingleLine.point-right .connectionIdentifier {
  top: -11px;
  left: auto;
  right: 20px;
}
.flowTaskForm connection.isBorderRight.isSingleLine.point-up .fa {
  display: block;
  top: 15px;
  right: 13px;
  transform: rotate(-90deg);
}
.flowTaskForm connection.isBorderRight.isSingleLine.point-up .connectionIdentifier {
  top: 20px;
  left: -9px;
}
.flowTaskForm connection.isBorderRight.isSingleLine.point-down .fa {
  display: block;
  right: -16px;
  bottom: 15px;
  transform: rotate(90deg);
}
.flowTaskForm connection.isBorderRight.isSingleLine.point-down .connectionIdentifier {
  bottom: 20px;
  left: -9px;
}
.flowTaskForm connection.isBorderRight.isNotSingleLine.point-up .fa {
  display: block;
  top: 14px;
  right: 12px;
  transform: rotate(-90deg);
}
.flowTaskForm connection.isBorderRight.isNotSingleLine.point-down .fa {
  display: block;
  right: -16px;
  bottom: 14px;
  transform: rotate(90deg);
}
.flowTaskForm connection.isBorderBottom.isSingleLine.point-left .fa {
  display: block;
  left: 15px;
  top: 16px;
  transform: rotate(180deg);
}
.flowTaskForm connection.isBorderBottom.isSingleLine.point-left .connectionIdentifier {
  left: 20px;
  bottom: -11px;
}
.flowTaskForm connection.isBorderBottom.isSingleLine.point-right .fa {
  display: block;
  right: 15px;
  bottom: 12px;
}
.flowTaskForm connection.isBorderBottom.isSingleLine.point-right .connectionIdentifier {
  right: 20px;
  bottom: -11px;
}
.flowTaskForm connection.isBorderBottom.isNotSingleLine.point-left .fa {
  display: block;
  left: 14px;
  bottom: -16px;
  transform: rotate(180deg);
}
.flowTaskForm connection.isBorderBottom.isNotSingleLine.point-left .connectionIdentifier {
  left: 20px;
  bottom: -11px;
}
.flowTaskForm connection.isBorderBottom.isNotSingleLine.point-right .fa {
  display: block;
  bottom: 13px;
  right: 12px;
}
.flowTaskForm connection.isBorderBottom.isNotSingleLine.point-right .connectionIdentifier {
  right: 20px;
  bottom: -11px;
}
.flowTaskForm connection.isBorderLeft.isSingleLine.point-up .fa {
  display: block;
  top: 15px;
  left: -16px;
  transform: rotate(-90deg);
}
.flowTaskForm connection.isBorderLeft.isSingleLine.point-up .connectionIdentifier {
  top: 20px;
  left: -12px;
}
.flowTaskForm connection.isBorderLeft.isSingleLine.point-down .fa {
  display: block;
  left: 13px;
  bottom: 16px;
  transform: rotate(90deg);
}
.flowTaskForm connection.isBorderLeft.isSingleLine.point-down .connectionIdentifier {
  bottom: 20px;
  left: -12px;
}
.flowTaskForm connection.isBorderLeft.isNotSingleLine.point-up .fa {
  display: block;
  top: 15px;
  left: -16px;
  transform: rotate(-90deg);
}
.flowTaskForm connection.isBorderLeft.isNotSingleLine.point-down .fa {
  display: block;
  left: 13px;
  bottom: 15px;
  transform: rotate(90deg);
}
.flowTaskForm .infoText {
  padding: 10px 0 !important;
}
.flowTaskForm .subBar .dialogMenu {
  margin-top: 10px;
}
.flowTaskForm .subBar .dialogMenu.open .dialogMenuIcon {
  background-color: #0d6efd;
}
.flowTaskForm .subBar .dialogMenu.open .dialogMenuIcon .fa {
  color: #ffffff;
}
.flowTaskForm .subBar .dialogMenu .dialogMenuIcon {
  padding: 5px 10px;
  border-radius: 4px;
  font-size: 28px;
  background-color: #ffffff;
}
.flowTaskForm .subBar .dialogMenu .dialogMenuIcon .fa {
  color: #0d6efd;
}
.flowTaskForm .subBar .dialogMenu .dropdown-menu {
  min-width: 192px;
  padding: 10px 0;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
  margin-top: 5px;
}
.flowTaskForm .subBar .dialogMenu .menuOption {
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
  color: #202124;
}
.flowTaskForm .subBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle {
  padding: 5px 0 5px 30px;
}
.flowTaskForm .subBar .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions {
  float: right;
  margin: 3px 20px 0 0;
}
.flowTaskForm .subBar .dialogMenu .menuOption > .dropdown > .dropdown-menu {
  right: 100%;
  top: 0;
  min-width: 265px;
}
.flowTaskForm .subBar .dialogMenu .menuOption > .dropdown > .dropdown-menu .displaySpinner {
  display: none;
  position: absolute;
  left: 5px;
  margin-top: 3px;
}
.flowTaskForm .subBar .dialogMenu .menuOption > .dropdown > .dropdown-menu.showRefresh .subMenuOptions.showSpin .displaySpinner {
  display: block;
}
.flowTaskForm .subBar .dialogMenu .menuOption:hover {
  background-color: rgba(0, 157, 171, 0.05);
  color: #0d6efd;
}
.flowTaskForm .subBar .dialogMenu .menuOption.active .dropdown.open .dropdown-menu {
  display: block !important;
}
.flowTaskForm .subBar .dialogMenu .menuOption .dropdown .dropdown-menu {
  display: none !important;
}
.flowTaskForm .subBar .dialogMenu .menuOption .subMenuOptions {
  cursor: pointer;
  color: #5F6368;
  padding: 5px 0 5px 30px;
  font-size: 15px;
  font-weight: 600;
}
.flowTaskForm .subBar .dialogMenu .menuOption .subMenuOptions:hover {
  background-color: rgba(0, 157, 171, 0.05);
  color: #0d6efd;
}
.flowTaskForm .subBar .dialogMenu .menuOption.hasPadding {
  padding: 5px 0 5px 30px;
  font-size: 15px;
}
.flowTaskForm .subBar .zoomInfo {
  font-size: 12px;
  padding: 5px 10px;
  border-radius: 4px;
  background-color: rgba(0, 157, 171, 0.2);
  color: #aaa;
  margin: 15px;
}
.flowTaskForm .subBar .searchNodes {
  width: 283px;
  height: 35px;
  margin: 11px 5px;
}
.flowTaskForm .displayListOfValues {
  margin-top: 10px;
}
.flowTaskForm .displayListOfValues .fa-refresh,
.flowTaskForm .displayListOfValues .fa-check {
  color: green;
  top: 0;
  left: 130px;
  position: absolute;
}
.flowTaskForm .displayListOfValues .fa-times {
  color: #DD3646;
  top: 0;
  left: 130px;
  position: absolute;
}
.flowTaskForm .displayListOfValues.confirmation .fa-refresh,
.flowTaskForm .displayListOfValues.confirmation .fa-check {
  left: 190px !important;
  position: absolute;
}
.flowTaskForm .displayListOfValues.confirmation .fa-times {
  left: 166px !important;
  position: absolute;
}
.flowTaskForm .displayListOfValues .labelling {
  margin-bottom: 5px;
}
.flowTaskForm .displayListOfValues .radioDiv {
  margin-left: 15px;
}
.flowTaskForm .displayListOfValues .radioDiv .opt-title {
  font-size: 12px !important;
}
.flowTaskForm .displayListOfValues .radioDiv .opt-title .innerText {
  display: block;
  position: relative;
  left: 20px;
  margin-top: -14px;
}
.flowTaskForm .displayListOfValues .radioDiv .opt-title .innerText.limitWidth {
  width: 100%;
  left: 0;
  margin-top: 0;
}
.flowTaskForm .displayListOfValues .label {
  margin: 0px 0px 5px -7px;
}
.formExperience .modal-dialog {
  width: 492px;
}
.formExperience .modal-dialog .modal-content .modal-body {
  color: #202124;
  display: flex;
  padding: 0;
  padding: 25px 45px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceStepOne {
  padding: 0;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceStepOne .form-group {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceStepOne .radioDiv {
  padding: 10px 0px 10px 20px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceStepOne .radioDiv .radioInnerDiv .opt-title {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceStepOne .radioDiv .radioInnerDiv .description {
  color: #5F6368;
  margin-top: 5px;
  padding-left: 25px;
  font-size: 14px;
  font-weight: normal;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo {
  padding: 0;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channelsDesc {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channel-search {
  position: relative;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channel-search .form-control {
  height: 30px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channel-search .searchIconGray {
  position: absolute;
  right: 28px;
  top: 10px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr {
  display: table;
  width: 100%;
  padding: 20px 15px 0 15px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp {
  width: 80px;
  height: 64px;
  margin: 0 16px 15px 0;
  border: solid 0.8px rgba(138, 149, 159, 0.6);
  border-radius: 4px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp .channelIcon {
  border: 0;
  width: 20px;
  height: auto;
  display: block;
  margin: auto;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp .channelIcon img {
  width: 20px;
  height: auto;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp .channel-name {
  font-size: 11.2px;
  font-weight: normal;
  color: #5F6368;
  display: block;
  margin-bottom: 5px;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp.selectedChannels {
  border-radius: 4px;
  border: solid 0.8px #0D6EFD;
  background-color: rgba(0, 157, 171, 0.06);
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel .channel-wrp.selectedChannels .channel-name {
  color: #202124;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel:nth-child(4n) {
  background: #ff0000;
}
.formExperience .modal-dialog .modal-content .modal-body .experienceTwo .channels-cntr .channel:nth-child(4n) .channel-wrp {
  margin: 0 0 15px 0;
}
.formExperience .modal-dialog .modal-content .modal-footer button {
  height: 34px !important;
}
.addSynonymsModal .synonyms-help-hint {
  text-align: right;
  padding-top: 2px;
  color: #a5a5a5;
  margin-right: 15px;
}
#flowtask_node_Begin {
  visibility: hidden !important;
  display: none !important;
}
#flowtask_node_Begin .modal-body.hasFormErrors .hasError .showError {
  display: block;
}
#flowtask_node_Begin .modal-body .customEntityInfoMsg {
  clear: both;
  padding: 5px 0px 0px 0px;
}
#flowtask_node_Begin .modal-body .showError {
  display: none;
}
#flowtask_node_Begin .modal-body .sublabel {
  display: block;
  font-size: 11px;
  color: #9AA0A6;
  text-transform: none;
}
#flowtask_node_Begin .modal-footer {
  margin: 0;
}
.prompts-modal .nav-back {
  padding-top: 10px;
  font-size: 20px;
  cursor: pointer;
}
.prompts-modal .modal-body {
  display: block;
  padding: 0px;
}
.prompts-modal .modal-body.synContainer {
  padding: 5px 15px !important;
}
.prompts-modal .modal-body .modal-content-body .channel-list .form-control {
  background: #ffffff;
}
.prompts-modal .modal-body .modal-content-body .channel-list .selectChannel {
  width: 90%;
  margin-left: 29px;
}
.prompts-modal .modal-body .modal-content-body .selectLabel {
  margin-left: 29px;
}
.prompts-modal .modal-body .modal-content-body .content-padding {
  padding: 15px 40px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .previewDesc {
  margin-bottom: 15px;
  display: block;
}
.prompts-modal .modal-body .modal-content-body .content-padding .previewHeading {
  font-weight: 600;
}
.prompts-modal .modal-body .modal-content-body .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .condKey,
.prompts-modal .modal-body .modal-content-body .content-padding .condVal {
  margin: 5px 5px 5px 0;
  width: 42%;
  height: 35px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .removeCond {
  padding: 10px 10px;
  font-size: 18px;
  float: right;
}
.prompts-modal .modal-body .modal-content-body .content-padding .canDelete .removeCond {
  color: #DD3646;
  cursor: pointer;
}
.prompts-modal .modal-body .modal-content-body .content-padding .previewBtn {
  margin-top: 10px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .noChannel .title {
  font-size: 18px;
  font-weight: 300;
  color: #5f6368;
}
.prompts-modal .modal-body .modal-content-body .content-padding .noChannel .description {
  font-size: 14px;
  color: #9aa0a6;
}
.prompts-modal .modal-body .modal-content-body .content-padding .line-info {
  height: 2px;
  border: solid 1px #dddddd;
  margin-top: 10px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .alert-preview {
  margin-top: 25px;
}
.prompts-modal .modal-body .modal-content-body .content-padding .preview-box {
  background-color: #f4f4f4;
  margin-top: 25px;
  padding: 10px;
  border-radius: 6px 6px 6px 0;
  width: 70%;
  word-wrap: break-word;
  word-break: break-word;
}
.prompts-modal .modal-body .modal-content-body .content-padding .preview-box .preview-message {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #222222;
}
.prompts-modal .modal-body .modal-content-body .content-padding .preview-box .preview-message.previewError {
  color: #dd3646;
}
.prompts-modal .modal-body .modal-content-body .standard-info {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  line-height: 1.36;
  color: #202124;
}
.prompts-modal .modal-body .modal-content-body .standard-label-div {
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 10px;
  margin-bottom: 7px;
}
.prompts-modal .modal-body .modal-content-body .standard-label-div .prompts-list-label {
  width: auto;
  font-size: 12px;
  font-weight: 600;
  color: #5f6368;
}
.prompts-modal .modal-body .modal-content-body .standard-label-div .prompts-add-action {
  font-size: 13px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: right;
  color: #0D6EFD;
  cursor: pointer;
}
.prompts-modal .modal-body .modal-content-body .standard-label-div .markdown-editor .ace-chrome {
  min-height: 200px !important;
  border: solid 1px #cccccc !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.prompts-modal .modal-body .modal-content-body .standard-label-div .markdown-editor .ace-chrome .ace-chrome .ace_gutter {
  background: #f8f9fa;
}
.prompts-modal .modal-body .modal-content-body .prompt-message {
  padding: 10px 0px;
  box-shadow: 0 1px 0 0 #f0f0f0;
  cursor: pointer;
}
.prompts-modal .modal-body .modal-content-body .prompt-message .fa.fa-chevron-right {
  padding-top: 2px;
  font-size: 16px;
  color: #cfcfcf;
}
.prompts-modal .modal-body .modal-content-body .prompt-message .fa.fa-minus-circle {
  padding-top: 2px;
  color: #FA0606;
  font-size: 15px;
}
.prompts-modal .modal-body .modal-content-body .prompt-message .prompt-message-info {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  max-width: 420px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.prompts-modal .modal-body .modal-tabs-active {
  color: #0D6EFD;
  font-weight: 600;
}
.prompts-modal .modal-body .container {
  width: 100%;
}
.standard-message-block {
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
}
.standard-message-block .message-block-ind {
  border-radius: 4px;
  background-color: #f8f9fa;
}
.height-width-100 {
  width: 100%;
  height: 100% !important;
}
.workflows-home .fullwidth-dialog {
  overflow-y: hidden !important;
  max-width: 1600px;
  margin: 0 auto;
  background-color: #f8f9fa;
}
.workflows-home .fullwidth-dialog .utterances-modal-content {
  height: 100%;
  top: 0px !important;
  box-shadow: none;
  border: 1px solid #eeeeee;
}
.workflows-home .fullwidth-dialog .utterances-modal-content .utterances-modal-body {
  display: table;
  padding: 0px !important;
}
.workflows-home .fullwidth-dialog .utterances-modal-content .utterances-modal-body .topBar .exitBtn {
  border: 1px solid #0D6EFD;
  font-size: 14px;
  font-weight: normal;
  color: #0d6efd;
}
.workflows-home .fullwidth-dialog .utterances-modal-content .utterances-modal-body .topBar .exitBtn.hover {
  color: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  opacity: 0.7;
}
.workflows-home .fullwidth-dialog .utterances-modal-content .utterances-modal-body .topBar .exitBtn.exitML {
  background-color: #009dac;
  border-color: #009dac;
  color: #ffffff;
}
.workflows-home .fullwidth-dialog .utterances-modal-content .utterances-modal-body .subBar {
  background-color: #fff;
  height: 56px;
}
.groupNodeIntentSlider #twilioVoiceSettings .modalBody {
  padding: 0 20px !important;
}
.groupNodeIntentSlider #ivrBotLevel {
  z-index: 9999;
  position: relative;
}
.groupNodeIntentSlider .nodeLevelChannelSlider {
  z-index: 13;
  position: absolute;
}
.groupNodeIntentSlider #audioCodesChannel .modalBody {
  padding: 0 20px !important;
}
.groupNodeIntentSlider .modalBody {
  padding: 0 !important;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns {
  padding: 10px 20px 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .groupIntentName {
  color: #202124;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .GroupIntentDesc {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.17;
  color: #5F6368;
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .inuptBTN {
  padding-right: 140px;
  position: relative;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .inuptBTN .dropdown-menu {
  max-height: 300px;
  overflow: auto;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .inuptBTN .btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 100px;
  height: 34px;
  background: #0D6EFD;
  color: #fff;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 6px;
}
.groupNodeIntentSlider .modalBody .groupNodeTitleInput .kr-sg-dropdowns .inuptBTN .btn:hover {
  background: #0156d4;
  color: #fff;
  border: 1px solid #0156d4;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupHeading {
  padding: 10px 20px;
  background-color: #F8F9FA;
  font-size: 14px;
  font-weight: bold;
  color: #202124;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody {
  padding: 10px 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .groupTrainingDesc {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .mlPatteransRulesDiv .mlPatteransRules {
  padding: 9px 20px 9px 10px;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .mlPatteransRulesDiv .mlPatteransRules .mlName {
  width: 59%;
  color: #202124;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .mlPatteransRulesDiv .mlPatteransRules .countAdd {
  width: 40%;
  text-align: right;
  display: inline-block;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .mlPatteransRulesDiv .mlPatteransRules .countAdd .mlCount {
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .mlPatteransRulesDiv .mlPatteransRules .countAdd .mlAdd {
  cursor: pointer;
  color: #0D6EFD;
  font-size: 14px;
  font-weight: normal;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .intentPreconditions .ipTitle {
  font-size: 14px;
  font-weight: bold;
  color: #202124;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .intentPreconditions .ipDesc {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .groupTraining .groupBody .intentPreconditions .input-text {
  padding: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment {
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupHeading {
  padding: 10px 20px;
  background-color: #F8F9FA;
  font-size: 14px;
  font-weight: bold;
  color: #202124;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody {
  padding: 10px 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .groupTrainingDesc {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions {
  padding-bottom: 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .fulfillment-context-variables {
  padding: 0 15px 0 0;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .fulfillment-context-variables .delete-var {
  position: absolute;
  right: -10px;
  top: 3px;
  cursor: pointer;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .ipTitle {
  font-size: 14px;
  font-weight: bold;
  color: #202124;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .ipDesc {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .javaScriptMsg {
  padding: 5px !important;
  border: 1px solid #BDC1C6;
  margin: 2px 0;
  cursor: pointer;
  background-color: #f2f3f5 !important;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .input-text {
  padding: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv .noPaddingLeft {
  padding-left: 0;
  padding-right: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv .noPaddingRight {
  padding-right: 0;
  padding-left: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv .pressEnter {
  text-align: right;
  font-size: 10px;
  font-weight: normal;
  color: #5f6368;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage {
  padding-left: 30px;
  padding-right: 15px;
  position: relative;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .delete-p-message {
  position: absolute;
  right: -6px;
  top: 5px;
  cursor: pointer;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .ovalSpan {
  width: 30px;
  height: 30px;
  display: inline-block;
  position: absolute;
  left: 0;
  color: #fff;
  border-radius: 100%;
  text-align: center;
  line-height: 30px;
  background: #ffffff;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .ovalSpan .img {
  width: 20px;
  background: white;
  height: 20px;
  background-repeat: no-repeat;
  position: relative;
  right: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .ovalSpan .img.skypeIcon {
  background: #0D6EFD;
  border-radius: 100px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .ovalSpan .img.fa-skype::before {
  position: relative;
  top: 3px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .ovalSpan .Oval-15:hover .property-panelIconTitle {
  padding: 3px 8px 8px 9px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .inputDiv.presentMessage .allText {
  top: 2px;
  background: #0D6EFD;
  font-size: 12px;
  font-size: 7px;
  font-weight: bold;
  text-align: center;
  line-height: 20px;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-top: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .addActions {
  text-align: right;
  padding-top: 1px;
  padding-right: 15px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .addActions span {
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  color: #0D6EFD;
  cursor: pointer;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .fulFillment .groupBody .intentPreconditions .addActions .seperator {
  display: inline-block;
  color: #E4E5E7;
  margin: 0 5px;
  cursor: default;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow {
  padding: 10px 20px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .ipTitle {
  font-size: 14px;
  font-weight: bold;
  color: #202124;
  margin-bottom: 5px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .ipDesc {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .input-text {
  padding: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .kr-sg-radiobutton {
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .kr-sg-radiobutton .radio-custom-label .inputDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 10px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .kr-sg-radiobutton .radio-custom-label .input-text {
  margin-bottom: 25px;
}
.groupNodeIntentSlider .modalBody .groupNodeContainer .transitionFlow .intentPreconditions .kr-sg-radiobutton .kr-sg-dropdowns .dropdown-menu {
  max-height: 200px;
}
.groupNodeIntentSlider .modalFooter .closeCancel {
  margin-left: 10px !important;
}
.select2-results {
  padding: 0px;
}
.select2-results .select2-result-unselectable .select2-result-label:nth-child(1) {
  background-color: #F8F9FA;
  height: 37px;
  padding: 8px;
}
.select2-results .select2-result-sub .select2-result-label,
.select2-results .select2-result-sub .select2-result-label:hover,
.select2-results .select2-result-sub .select2-result-selectable,
.select2-results .select2-result-sub .select2-result-selectable:hover {
  height: auto !important;
  background-color: #fff !important;
  border-bottom: 1px solid #eee !important;
  color: #202124 !important;
  padding-left: 10px !important;
}
.debug-console-panel-cntnr .session-body .panel-body {
  padding: 0 !important;
}
.debug-console-panel-cntnr .session-body .panel-body .json_editor {
  height: 275px;
}
.debug-console-panel-cntnr .session-body .panel-body .json_editor .jsoneditor {
  border: none;
}
.debug-console-panel-cntnr .session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer {
  margin: 0;
  padding: 0;
}
.debug-console-panel-cntnr .session-body .panel-body .json_editor .jsoneditor .jsoneditor-menu {
  display: none;
}
.debug-console-panel-cntnr .bot-session-body .panel-body {
  padding: 0 !important;
}
.debug-console-panel-cntnr .bot-session-body .panel-body .json_editor {
  height: 100%;
}
.debug-console-panel-cntnr .bot-session-body .panel-body .json_editor .jsoneditor {
  border: none;
}
.debug-console-panel-cntnr .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer {
  margin: 0;
  padding: 0;
}
.debug-console-panel-cntnr .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-menu {
  display: none;
}
.debug-console-panel-cntnr .debug-console-body .panel.accordionOpen .collapse {
  display: block;
  visibility: visible;
}
.debug-console-panel-cntnr .debug-console-body .panel.accordionClose .panel-body {
  height: 0 !important;
  padding: 0;
}
.debug-console-panel-cntnr .debug-console-body .panel.accordionClose .copyDebugObj:hover:after {
  margin-top: -1px;
  left: -9px;
  border-width: 7px 0 7px 7px;
  border-color: transparent transparent transparent rgba(34, 34, 34, 0.8);
}
.debug-console-panel-cntnr .debug-console-body .panel.accordionClose .copyDebugObj:hover .copyDebugTooltip {
  right: 23px;
  margin-top: -20px;
}
.debug-console-panel-cntnr .debug-console-body .panel-body {
  padding: 10px 0 0 15px;
}
.debug-console-panel-cntnr .debug-console-body .panel-heading {
  width: 404px;
}
.debug-console-panel-cntnr .debug-console-body .accordion-panel-body {
  width: 150%;
  padding: 6px 20px;
}
.debug-console-panel-cntnr .debug-console-body .accordion-panel-body .paddingRightLeft15 {
  padding: 0 15px;
}
.debug-console-panel-cntnr .debug-console-body .accordion-panel-body .positionRelative {
  position: relative;
}
.debug-console-panel-cntnr .debug-console-body .contextInfo > div {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.prompt-jsEditor .panel {
  box-shadow: initial !important;
  border: 1px solid #ddd;
  height: 281px;
  border-radius: 3px;
  border-right: none;
}
.prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  background-color: #5F6368;
  border-bottom: 1px solid #5F6368;
  color: #a3dce1;
  height: 30px;
}
.prompt-jsEditor .panel-title {
  margin: -4px 0px 0px -7px;
  width: 92px;
  height: 15px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #ffffff;
}
.prompt-jsEditor .panel-body {
  padding: 0px;
  height: 86px;
}
.prompt-jsEditor .panel-body .jseditor.minimized {
  height: 115px !important;
}
.stream-selection-view {
  margin-top: 10px;
}
.stream-selection-view .bot-item {
  height: 46px;
  background-color: #fff;
  border-bottom: 1px solid #f0f0f0;
  clear: both;
}
.stream-selection-view .bot-item .radioDiv {
  height: 46px;
  padding: 5px 15px;
}
.stream-selection-view .bot-item .radioDiv .styledCSS {
  margin-top: 0;
  margin-bottom: 0;
}
.stream-selection-view .bot-item .radioDiv .styledCSS label .stream-icon {
  margin-left: 15px;
}
.stream-selection-view .bot-item .radioDiv .styledCSS label::before {
  top: 6px;
  width: 22px;
  height: 22px;
}
.stream-selection-view .bot-item .radioDiv .styledCSS label::after {
  top: 8px;
  width: 22px;
  height: 22px;
  font-size: 16px;
}
.stream-selection-view .bot-item-input-div {
  margin-right: 10px;
  display: inline-block;
}
.stream-selection-view .bot-item-icon-div.stream-icon {
  display: inline-block;
  width: auto;
}
.stream-selection-view .bot-item-icon-div.stream-icon .newBotIcon {
  width: 36px;
  height: 36px;
  margin-right: 10px;
}
.stream-selection-view .bot-item-title {
  display: inline-block;
}
.stream-selection-view .bots-info-style {
  font-size: 14px;
  color: #5f6368;
}
.stream-selection-view p.bots-info-style {
  padding: 10px 0px;
}
.stream-selection-view .publish-ub-hint {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
  padding: 10px;
  margin: 10px 0px;
}
.stream-selection-view .publish-ub-hint .name {
  font-weight: 600;
  margin-left: 3px;
}
.stream-selection-view .publish-ub-hint .description {
  margin-left: 30px;
}
.fb-channel-page .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
}
.fb-channel-page .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.fb-channel-page .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.fb-channel-page .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.fb-channel-page .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.fb-channel-page .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.fb-channel-page .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.fb-channel-page .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
.fb-channel-page textarea {
  resize: none;
}
.taskMapping .deleteCustomMapping {
  color: #DD3646;
  width: 13px;
  font-family: FontAwesome;
  font-size: 15px;
  position: absolute;
  right: 26px;
  margin-top: 23px;
}
.runtestdebugconsole .panel-heading {
  height: 30px;
  background-color: #fff !important;
  cursor: pointer;
}
.runtestdebugconsole .panel-heading.collapsed i.fa.fa-caret-down {
  color: #b2b2b2;
  font-size: 16px;
  transform: rotate(0deg);
}
.runtestdebugconsole .panel-heading i.fa.fa-caret-down {
  color: #b2b2b2;
  font-size: 16px;
  transform: rotate(180deg);
}
.runtestdebugconsole .panel-heading i.fa.fa-caret-down.firstCarte {
  margin-right: 30px;
}
.runtestdebugconsole .panel-heading .panel-title {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #202124;
}
.btPromptmodal {
  overflow: hidden;
}
.btPromptmodal .topBar .closeBtn {
  position: relative;
  top: 15px;
  cursor: pointer;
  display: inline-block;
  margin-right: 10px;
  font-size: 18px;
}
.btPromptmodal .scrollDiv .panelOpen .panel-heading {
  background-color: #f8f9fa;
}
.btPromptmodal .scrollDiv .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.btPromptmodal .scrollDiv .panel-heading {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  cursor: pointer;
  margin-left: 0 !important;
  padding-left: 0;
}
.btPromptmodal .scrollDiv .panel-heading .accordion-toggle {
  display: block;
}
.btPromptmodal .scrollDiv .panel-default:hover .trash-icon {
  display: inline-block;
}
.btPromptmodal .scrollDiv .panel-default:hover .panel-heading {
  background-color: #f8f9fa;
}
.btPromptmodal .scrollDiv .panel-body {
  border: none !important;
  height: 100%;
  background-color: #f8f9fa;
}
.btPromptmodal .scrollDiv .panel-body .inner-accordion-body {
  background-color: #fff;
  padding: 20px;
  display: table;
  width: 100%;
  height: 100%;
}
.btPromptmodal .scrollDiv .panel-body .inner-accordion-body .messageLabel {
  margin: 0px 0px 5px -15px;
}
.btPromptmodal .scrollDiv .panel-body .inner-accordion-body .manageBotResponses .jsTemplates {
  top: 36px !important;
  right: 5px;
}
.btPromptmodal .scrollDiv .panel-body .inner-accordion-body .promptsEditor {
  clear: both;
}
.btPromptmodal .scrollDiv .panel-body .inner-accordion-body .promptsEditor .jsDiv .prompt-jsEditor .panel {
  margin-top: 0px;
}
.btPromptmodal .scrollDiv .panel-body .saveBtnDiv {
  margin-top: 11px;
}
.btPromptmodal .scrollDiv .sort-left {
  float: left;
  margin-right: 15px;
  margin-top: 2px;
  padding-top: 3px;
}
.btPromptmodal .scrollDiv .quote-left {
  float: left;
  margin-right: 15px;
  margin-top: -3px;
  display: inline-block;
  padding-top: 3px;
}
.btPromptmodal .scrollDiv .quote-left .fa-quote-left {
  width: 23px;
  height: 20px;
  font-size: 25px;
  color: #e0e0e0;
  margin-right: 15px;
}
.btPromptmodal .scrollDiv .promptText {
  font-size: 15px;
  color: #202124;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 70%;
  position: absolute;
  padding-top: 3px;
}
.btPromptmodal .scrollDiv .promptText.italic {
  font-style: italic;
}
.btPromptmodal .scrollDiv .panel-heading-Btn-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  text-align: right;
  color: #5f6368;
}
.btPromptmodal .scrollDiv .trash-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  color: #DD3646;
  margin-right: 15px;
  z-index: 10;
  display: none;
}
.btPromptmodal .scrollDiv .ovalSpan {
  height: 30px;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15 {
  width: 30px;
  height: 30px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  padding: 3px;
  margin-right: 20px;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15 .channelText {
  font-size: 9px;
  font-weight: 600;
  color: #fff;
  vertical-align: middle;
  top: -1px;
  position: relative;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 25px !important;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  height: 20px;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.btPromptmodal .scrollDiv .ovalSpan .Oval-15.default {
  width: 25px;
  height: 25px;
}
.btPromptmodal .scrollDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.btPromptmodal .scrollDiv .jsDiv {
  margin-bottom: 30px;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel {
  box-shadow: initial !important;
  border: 1px solid #ddd;
  height: 120px;
  border-radius: 3px;
  border-right: none;
  margin-top: 30px;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  background-color: #5F6368 !important;
  border-bottom: 1px solid #5F6368 !important;
  color: #a3dce1;
  height: 30px;
  display: flex;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel-title {
  margin: -4px 0px 0px -7px;
  width: 92px;
  height: 15px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #ffffff;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel-title.reduceOpacity {
  opacity: 0.5;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel-body {
  padding: 0px;
  height: 110px;
}
.btPromptmodal .scrollDiv .prompt-jsEditor .panel-body .jseditor.minimized {
  min-height: 115px !important;
  border: solid 1px #0d6efd !important;
}
.btPromptmodal .content-padding {
  padding: 5px 1px;
}
.btPromptmodal .content-padding .previewDesc {
  margin-bottom: 15px;
  display: block;
}
.btPromptmodal .content-padding .helphint-border {
  padding: 0;
  box-shadow: none;
  border: 0;
}
.btPromptmodal .content-padding .helphint-border .code {
  color: #0D6EFD;
  background-color: #f3f3f3;
}
.btPromptmodal .content-padding .previewHeading {
  font-weight: 600;
}
.btPromptmodal .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.btPromptmodal .content-padding .condKey,
.btPromptmodal .content-padding .condVal {
  margin: 5px 5px 5px 0;
  width: 100%;
  height: 35px;
}
.btPromptmodal .content-padding .removeCond {
  padding: 10px 10px;
  font-size: 18px;
  position: absolute;
  right: -14px;
}
.btPromptmodal .content-padding .canDelete .removeCond {
  color: #DD3646;
  cursor: pointer;
}
.btPromptmodal .content-padding .previewBtn {
  margin-top: 10px;
}
.btPromptmodal .content-padding .noChannel .title {
  font-size: 18px;
  font-weight: 300;
  color: #5f6368;
}
.btPromptmodal .content-padding .noChannel .description {
  font-size: 14px;
  color: #9aa0a6;
}
.btPromptmodal .content-padding .line-info {
  height: 2px;
  border: solid 1px #dddddd;
  margin-top: 10px;
}
.btPromptmodal .content-padding .alert-preview {
  margin-top: 25px;
}
.btPromptmodal .content-padding .messagePreviewLabel {
  text-align: center;
}
.btPromptmodal .content-padding .preview-box {
  background-color: #f4f4f4;
  margin-top: 25px;
  padding: 10px;
  border-radius: 6px 6px 6px 0;
  width: 100%;
  word-wrap: break-word;
  word-break: break-word;
  min-height: 50px;
}
.btPromptmodal .content-padding .preview-box .preview-message {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #222222;
}
.btPromptmodal .content-padding .preview-box .preview-message.previewError {
  color: #dd3646;
}
.btPromptmodal .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
}
.btPromptmodal .markdown-editor .btn-group.toolbar {
  text-align: right;
}
.btPromptmodal .markdown-editor .reduceOpacity {
  opacity: 0.5;
}
.btPromptmodal .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.btPromptmodal .marginTop35 {
  margin-top: 35px;
}
.btPromptmodal marginTop12 {
  margin-top: 12px;
}
.btPromptmodal .ace_editor.minimized {
  border: solid 1px #0D6EFD !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.btPromptmodal code {
  color: #0d6efd !important;
}
.btPromptmodal .savePrompt {
  margin-right: 7px;
}
.btPromptmodal .savePrompt .fa-refresh,
.btPromptmodal .savePrompt .fa-check {
  color: #008000;
}
.btPromptmodal .savePrompt .fa-times {
  color: #dd3646;
}
.btPromptmodal.viewMode .ace_scroller {
  pointer-events: none !important;
}
.btPromptmodal.viewMode .ace_gutter {
  pointer-events: none !important;
}
.btPromptmodal.viewMode .ace_gutter-layer {
  pointer-events: none !important;
}
.btPromptmodal.viewMode .ace_editor textarea {
  pointer-events: none !important;
}
.btPromptmodal.viewMode select,
.btPromptmodal.viewMode i {
  pointer-events: none;
  cursor: not-allowed;
}
.btPromptmodal.viewMode .panel-default:hover .trash-icon {
  display: none;
}
.iconTitle {
  vertical-align: middle;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  background: #222222;
  border-radius: 4px;
  opacity: 0;
  cursor: pointer;
  white-space: nowrap;
  position: absolute;
  height: 0px;
  font-weight: 600;
  display: none;
}
.iconTitle .rightArrow {
  position: absolute;
  top: auto;
  color: #222222;
  right: -6px;
  font-size: 18px;
  z-index: -3;
  transition: all 1s ease-in;
}
.Oval-15:hover .iconTitle {
  display: block;
  opacity: 1;
  width: auto;
  max-width: initial;
  z-index: 1;
  padding: 10px;
  min-height: 32px;
  height: auto;
  right: 85px;
  bottom: 0;
}
.Oval-15:hover .property-panelIconTitle {
  display: inline-block;
  opacity: 1;
  width: auto;
  max-width: 200px;
  z-index: 100;
  padding: 8px 8px 8px 9px;
  height: 32px;
  right: -27px;
  bottom: 28px;
  float: left;
}
.property-panelIconTitle {
  vertical-align: middle;
  font-size: 13px;
  color: white;
  background: #222222;
  border-radius: 4px;
  opacity: 0;
  cursor: pointer;
  white-space: nowrap;
  position: relative;
  font-weight: 600;
  display: none;
}
.property-panelIconTitle .leftArrow {
  position: absolute;
  top: 9px;
  color: #222222;
  left: -4px;
  font-size: 18px;
  z-index: -3;
  transition: all 1s ease-in;
}
.utterancePagination {
  pointer-events: auto !important;
}
.utterancePagination ul.pagination-sm.pull-right.errotFormPagination.pagination > li > a,
.utterancePagination ul.pagination-sm.pagination.ng-isolate-scope.ng-valid > li > a,
.utterancePagination .pagination > li > span {
  padding: 6px 9px;
}
.utterancePagination ul.pagination-sm {
  margin-right: 36px !important;
}
.isReadOnly {
  pointer-events: none;
}
.isPropReadOnly .freeze {
  pointer-events: none;
}
.pointerEventsImp {
  pointer-events: all !important;
}
.pointerEventsImp.overflow_inherit_panel_body .panel-body {
  overflow: inherit !important;
}
.service-height .panel-body {
  height: auto;
  border-bottom: 0px;
}
.errorPromptDialog.viewMode .ace_scroller {
  pointer-events: none !important;
}
.errorPromptDialog.viewMode .ace_gutter {
  pointer-events: none !important;
}
.errorPromptDialog.viewMode .ace_gutter-layer {
  pointer-events: none !important;
}
.errorPromptDialog.viewMode .ace_editor textarea {
  pointer-events: none !important;
}
.errorPromptDialog.viewMode .modal-footer {
  min-height: 50px !important;
}
.serviceNodeClass .connectionRules {
  height: 30px;
  background-color: #F8F9FA;
  margin-top: 35px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-left: 0;
  margin-bottom: 10px;
  position: relative;
  right: 0;
  clear: both;
}
.serviceNodeClass .connectionRules .tabLabel {
  margin-left: 14px;
  font-size: 11px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 256px;
  white-space: nowrap;
  line-height: 22px;
  display: inline-block;
}
.serviceNodeClass .connectionRules .tabLabelManage {
  margin-right: 10px;
  font-size: 12px;
  font-weight: 600;
  color: #0D6EFD;
  cursor: pointer;
}
.serviceNodeClass .customAuthenticationServiceSentence {
  line-height: normal;
  color: #5F6368;
  font-size: 12px;
  padding-left: 15px;
}
.serviceNodeClass .editSynonymDiv {
  padding: 0px 13px;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv {
  display: flex;
  padding-right: 15px;
  position: relative;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan {
  height: 20px;
  margin: 2px;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15 {
  width: 20px;
  height: 20px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 15px;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #ffffff;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 25px !important;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  height: 20px;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .Oval-15.default {
  width: 25px;
  height: 25px;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  height: 35px;
  display: table;
  width: 100%;
  position: relative;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  width: 98%;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  font-size: 11px !important;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
  border-color: #bdc1c6;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.promptDataBoxDefault {
  width: 92.5%;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.inactive {
  background-color: #F8F9FA;
  cursor: pointer;
}
.serviceNodeClass .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #DD3646;
  position: relative;
  display: table-cell;
  vertical-align: middle;
  text-align: right;
}
.serviceNodeClass .editSynonymDiv .utteranceSaveTip {
  margin-top: -5px;
  margin-bottom: 5px;
  text-align: right;
  margin: 0;
  margin-right: 18px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5f6368;
}
.serviceNodeClass .editSynonymDiv .utteranceSaveTip.default {
  display: block;
}
.serviceNodeClass .editSynonymDiv .serviceCheck {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 12px;
  left: -9px;
}
.channelHelphint {
  padding: 0;
  box-shadow: none;
  border: 0;
}
.removeZindex {
  z-index: initial !important;
}
.jsEditorTemplate {
  margin-top: 5px;
  position: absolute;
  right: 0px;
  opacity: 0.3 !important;
  width: 202px !important;
  height: 30px !important;
  border-radius: 2px;
  background-color: #fff !important;
  border: 1px solid #202124 !important;
  cursor: pointer;
}
.promptsOverrideText {
  color: #5F6368;
  font-size: 10px;
  padding: 0px 20px;
}
.recordStop .modal-content,
.recordProgress .modal-content,
.ivrNode .modal-content {
  margin: auto;
  width: 500px;
  top: 200px !important;
}
.recordStop .modal-content .modal-header.ivr-header,
.recordProgress .modal-content .modal-header.ivr-header,
.ivrNode .modal-content .modal-header.ivr-header {
  height: 60px;
  background-color: #f8f9fa;
}
.recordStop .modal-content .modal-body,
.recordProgress .modal-content .modal-body,
.ivrNode .modal-content .modal-body {
  padding: 30px;
  display: table;
  width: 100%;
}
.recordStop .modal-content .modal-body .invite-sent,
.recordProgress .modal-content .modal-body .invite-sent,
.ivrNode .modal-content .modal-body .invite-sent {
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
}
.recordStop .modal-content .modal-body .invite-email .tag-input-ctn,
.recordProgress .modal-content .modal-body .invite-email .tag-input-ctn,
.ivrNode .modal-content .modal-body .invite-email .tag-input-ctn {
  min-height: 34px !important;
}
.recordStop .modal-content .modal-body.ivr-body .content,
.recordProgress .modal-content .modal-body.ivr-body .content,
.ivrNode .modal-content .modal-body.ivr-body .content {
  height: 140px;
  margin: auto;
  padding: 20px;
  text-align: center;
}
.recordStop .modal-content .modal-body .content.invite,
.recordProgress .modal-content .modal-body .content.invite,
.ivrNode .modal-content .modal-body .content.invite {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
  padding-left: 30px;
}
.recordStop .modal-content .modal-body .content .knowmore,
.recordProgress .modal-content .modal-body .content .knowmore,
.ivrNode .modal-content .modal-body .content .knowmore {
  padding-left: 3px;
}
.recordStop .modal-content .modal-body .content .invite-sent,
.recordProgress .modal-content .modal-body .content .invite-sent,
.ivrNode .modal-content .modal-body .content .invite-sent {
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #202124;
}
.recordStop .modal-content .modal-footer.ivr-footer,
.recordProgress .modal-content .modal-footer.ivr-footer,
.ivrNode .modal-content .modal-footer.ivr-footer {
  background-color: #F8F9FA;
  height: 60px;
}
.recordStop .modal-content .modal-footer.ivr-footer .btn,
.recordProgress .modal-content .modal-footer.ivr-footer .btn,
.ivrNode .modal-content .modal-footer.ivr-footer .btn {
  min-width: 100px;
  font-size: 14px;
  height: 30px !important;
}
.recordStop .modal-content .modal-footer .inviteSent,
.recordProgress .modal-content .modal-footer .inviteSent,
.ivrNode .modal-content .modal-footer .inviteSent {
  width: 114px !important;
  height: 42px !important;
  border-radius: 4px !important;
  background-color: #0D6EFD !important;
  color: #fff !important;
  font-size: 16px !important;
}
.recordStop .modal-content .modal-footer .inviteSent:hover,
.recordProgress .modal-content .modal-footer .inviteSent:hover,
.ivrNode .modal-content .modal-footer .inviteSent:hover {
  color: #ffffff;
}
.knowmore a {
  color: #0D6EFD;
  text-decoration: none;
}
.knowmore a:hover {
  text-decoration: none;
  color: #0d6efd;
}
.advanced.service-height .panel-heading {
  padding: 0px;
  clear: both;
  position: relative;
  display: block;
  top: 0;
  border: 0;
  height: auto;
}
.invite-landing.modal-content {
  width: 600px;
}
.invite-landing .modal-body {
  height: 250px;
}
.invite-landing .modal-body .invite-sent {
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
}
.invite-landing .modal-body .invite-success {
  margin-top: 50px;
}
.invite-landing .modal-body .invite-email {
  position: relative;
  box-shadow: none;
  padding: 0;
}
.invite-landing .modal-body .invite-email .tag-input-ctn {
  min-height: 50px !important;
}
.invite-landing .modal-body .invite-email .tag-input-ctn input {
  width: 246px !important;
}
.invite-landing .modal-body .content.invite {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.invite-landing .modal-body .content .invite-sent {
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  color: #202124;
}
.invite-landing .modal-footer .inviteSent {
  width: 114px;
  height: 42px;
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  font-size: 16px;
}
.invite-landing .modal-footer .inviteSent:hover {
  color: #ffffff;
}
#twilioVoiceSettings .botModalSlider .modalSliderContainer .modalBody.alertFieldFormScroll .events-form {
  padding: 20px;
  background: #F8F9FA;
  border-radius: 5px;
}
#twilioVoiceSettings .botModalSlider .modalSliderContainer .modalBody.alertFieldFormScroll .events-form .space-between {
  display: flex;
  justify-content: space-between;
  clear: both;
}
#twilioVoiceSettings .botModalSlider .modalSliderContainer .modalBody.alertFieldFormScroll .events-form .initiate-block .eventConfigurationDropDown {
  display: table;
  width: 100%;
}
#twilioVoiceSettings .botModalSlider .modalSliderContainer .modalBody.alertFieldFormScroll .events-form .events-config-note {
  background: #fef5e6;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  margin-top: 15px;
}
#twilioVoiceSettings .botModalSlider .welcomeMessageDiv {
  margin-top: 5px;
}
#twilioVoiceSettings .botModalSlider .welcomeMessageDiv .msgDiv {
  background-color: #fff;
  border-radius: 5px;
  padding-right: 20px;
}
.deleteNode .modal-dialog .modal-body .bootbox-body {
  text-align: justify;
}
.deleteNode .modal-dialog .modal-body .bootbox-body .entityGroup {
  padding: 0px;
  margin: 10px 0;
  list-style-type: none;
}
.deleteNode .modal-dialog .modal-body .bootbox-body .entityGroup .entityList {
  text-align: justify;
  padding: 0;
}
.deleteNode .modal-dialog .modal-body .proceed {
  text-align: left;
  padding: 0px;
}
.modal-create-intent .modal-dialog .modal-content {
  border-radius: 6px !important;
}
.modal-create-intent .modal-dialog .modal-content .modal-header {
  height: auto !important;
  border-radius: 6px 6px 0px 0px !important;
  font-size: 24px;
  font-weight: 300;
  padding: 13px !important;
}
.modal-create-intent .modal-dialog .modal-content .modal-body {
  padding: 15px 30px !important;
  text-align: left !important;
  margin: 0;
  top: 0;
}
body.hideChatWindow .dialogFieldset.conversationBuilder {
  display: none;
}
body.hideChatWindow .checkListMin {
  display: none;
}
body.hideChatWindow .runBotContainer {
  display: none;
}
.dialogDtetails .inputLable {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  padding: 0 15px;
}
.dialogDtetails .dialogDtetails-empty {
  text-align: center;
}
.dialogDtetails .dialogDtetails-empty .noRecordMsg {
  font-size: 12px;
  text-align: center;
  color: #5F6368;
  font-weight: normal;
  margin: 0;
}
.dialogDtetails .dialogDtetails-empty .noRecords {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.3px;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 6px;
  cursor: pointer;
}
.dialogDtetails .dialogDtetails-empty.leftAddBtn {
  text-align: left;
  padding-left: 15px;
}
.dialogDtetails .dd-systemContext {
  padding-bottom: 15px;
}
.dialogDtetails .dd-systemContext .kr-sg-input-text-area {
  padding: 0 15px;
}
.dialogDtetails .dd-systemContext .kr-sg-input-text-area .input-text {
  min-height: 145px;
  resize: vertical !important;
}
.dialogDtetails .dd-entities {
  padding-bottom: 15px;
}
.dialogDtetails .dd-entities .twoColumnInputs {
  padding: 0 15px;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsHeader {
  display: flex;
  align-items: center;
  gap: 10px;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsHeader div {
  width: 100%;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  padding-bottom: 3px;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsHeader div.deleteIcon {
  width: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsRow {
  display: flex;
  align-items: center;
  gap: 10px;
  padding-bottom: 10px;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsRow .deleteIcon {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background: #FFFFFF;
  border-radius: 4px;
  color: #DD3646;
  flex-shrink: 0;
}
.dialogDtetails .dd-entities .twoColumnInputs .twoColumnInputsRow .deleteIcon:hover {
  background: #ffdbdf;
}
.dialogDtetails .dd-Rules {
  padding-bottom: 15px;
}
.dialogDtetails .dd-Rules .kr-sg-input-text-area .input-text {
  min-height: 145px;
  resize: vertical !important;
}
.dialogDtetails .dd-Rules .textareaDelete {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 15px;
}
.dialogDtetails .dd-Rules .textareaDelete .deleteIcon {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background: #FFFFFF;
  border-radius: 4px;
  color: #DD3646;
  flex-shrink: 0;
}
.dialogDtetails .dd-Rules .textareaDelete .deleteIcon:hover {
  background: #ffdbdf;
}
.dialogDtetails .dd-exit-scenarios .kr-sg-input-text-area .input-text {
  min-height: 145px;
  resize: vertical !important;
}
.dialogDtetails .dd-exit-scenarios .textareaDelete {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 15px;
}
.dialogDtetails .dd-exit-scenarios .textareaDelete .deleteIcon {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background: #FFFFFF;
  border-radius: 4px;
  color: #DD3646;
  flex-shrink: 0;
}
.dialogDtetails .dd-exit-scenarios .textareaDelete .deleteIcon:hover {
  background: #ffdbdf;
}
.xo-genai-prompt-card {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px 14px;
}
.xo-genai-prompt-card .xo-genai-prompt-card-inside {
  display: flex;
  gap: 10px;
  width: 100%;
  margin-bottom: 10px;
}
.xo-genai-prompt-card .xo-genai-prompt-card-inside:last-child {
  margin-bottom: 0px !important;
}
.xo-genai-prompt-card .xo-genai-prompt-card-inside .kr-sg-input-text {
  flex: 1;
}
.xo-genai-prompt-card .xo-genai-prompt-card-preview-button {
  cursor: pointer;
  color: #0d6efd;
}
.xo-genai-prompt-card .xo-genai-prompt-card-preview-button:hover {
  color: #07377f;
}
.xo-genai-prompt-card .xo-genai-prompt-card-preview-response {
  background: #f7f9fa;
  border: 1px solid #e3e4e6;
  border-radius: 4px;
  padding: 10px;
}
.checkbox.styledCSS label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 28px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
  color: #202124;
}
.publishedMode {
  pointer-events: none;
}
.styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.checkbox.styledCSS label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox.styledCSS label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: -1px;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.floatNone {
  float: none !important;
}
.checkbox.styledCSS input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.checkbox.styledCSS input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
.textEllipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 18px;
}
.supportedLanguagesContainer span:first-child {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #666;
  padding: 0 10px;
}
.supportedLanguagesContainer .checkbox {
  display: inline;
}
.supportedLanguagesContainer .checkbox label {
  text-transform: uppercase;
  font-size: 12px;
  color: #666666;
}
.supportedLanguagesContainer .checkbox label.disabled::before {
  opacity: 0.3;
}
.selectSupportedLangauge {
  background-color: #dcdcdc;
  padding: 2px 8px;
  border-radius: 4px;
  margin-right: 10px;
  cursor: pointer;
}
.selectSupportedLangauge.selected {
  background-color: #0D6EFD;
  color: #ffffff;
}
.subTitle {
  margin-top: 14px;
  display: inline-block;
  margin-left: 21px;
  border-left: 1px solid #E4E5E7;
  padding-left: 20px;
  font-size: 16px;
}
.btmodaltitlediv {
  display: inline-block;
  float: left;
}
.btmodaltitlediv .botinfosection {
  display: inline-block;
  position: relative;
}
.btmodaltitlediv .botIcon {
  top: -3px;
  display: inline-block;
  position: relative;
  margin-right: 10px;
}
.btmodaltitlediv .botIcon .avatar {
  height: 20px;
  width: 20px !important;
  border: solid 1px #e9e9e9;
  border-radius: 20px;
}
.btmodaltitlediv .bottasksection {
  display: inline-block;
  position: relative;
  top: 5px;
}
.btmodaltitlediv .btmodaltitle {
  font-size: 14px !important;
  font-weight: 500 !important;
  text-align: left !important;
  color: #202124 !important;
  width: auto !important;
  line-height: normal;
  margin-top: -4px;
}
.btmodaltitlediv .botname {
  font-size: 12px !important;
  text-align: left !important;
  color: #9aa0a6 !important;
}
.btmodaltitlediv .modalActionSecton {
  font-size: 16px;
  text-align: left;
  color: #202124;
  top: -4px;
  position: relative;
}
.btmodaltitlediv .seperator {
  color: #E4E5E7;
  list-style: none;
  padding: 0 15px;
  position: relative;
  top: -5px;
}
.synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
.synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 7px;
  z-index: 2;
  position: absolute;
}
.synSearch .searchBar.top {
  top: 24px;
}
.synSearch input {
  border: 0 !important;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
.synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 240px;
  padding: 5px 20px 5px 5px;
  border-radius: 0;
}
a {
  color: #0D6EFD;
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.tableContainer {
  padding: 0;
}
.tableContainer.p-b-50 {
  padding-bottom: 50px;
}
.tableContainer.p-b-60 {
  padding-bottom: 60px;
}
.tableContainer.p-b-70 {
  padding-bottom: 60px;
}
.tableContainer .panel-table-header .tableHeaderRow {
  border-top: 0px solid #E4E5E7;
  padding: 8px 0px;
  font-weight: 600;
  font-size: 12px;
  border-bottom: 1px solid #BDC1C6;
  color: #9AA0A6;
  display: block;
}
.tableContainer .panel-table-header .tableHeaderRow.noBorderBTM {
  border-bottom: 0;
}
.tableContainer .panel-table-header .tableHeaderRow .title {
  padding: 0 10px 0 0;
  font-size: 12px;
  font-weight: normal;
  color: #9AA0A6;
  padding-left: 10px;
  text-transform: uppercase;
}
.tableContainer .panel-table-header .tableHeaderRow .title.defaultSort {
  font-weight: 500 !important;
  color: #3c4043 !important;
}
.tableContainer .tableBodyRow.p-b-70 {
  padding-bottom: 60px !important;
}
.tableContainer .tableBodyRow.panel-table-body {
  padding: 10px 0px;
}
.tableContainer .tableBodyRow .bodyRow {
  border-bottom: 0px solid #E4E5E7;
  display: flex;
}
.tableContainer .tableBodyRow .bodyRow:hover {
  background: #eff0f1;
}
.tableContainer .tableBodyRow .bodyRow:hover .dialogUpgrade:before {
  color: #0d6efd !important;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons {
  padding-left: 0;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .editSpan {
  color: #202124;
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .cloneSpan {
  color: #202124;
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .deleteSpan {
  color: #DD3646;
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .settingsDD {
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .shareSpan {
  color: #202124;
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow:hover .contentDetails.hoverIcons .exportSpan {
  color: #202124;
  display: inline-block;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails {
  color: #202124;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 10px 0 10px 10px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-inhirit {
  overflow: inherit !important;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-inhirit .text_left {
  display: inline-block;
  max-width: 100%;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-inhirit .tooltip {
  width: auto;
  max-width: 250px;
  overflow: inherit;
  white-space: normal;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-inhirit .tooltip .tooltip-arrow {
  top: -5px !important;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-inhirit .tooltip .tooltip-inner {
  width: auto !important;
  max-width: 250px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dialogUpgrade {
  position: absolute;
  left: 0;
  cursor: pointer;
  padding: 2px 2px 2px 2px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dialogUpgrade:before {
  color: #bdc1c6;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .tooltip {
  width: 250px;
  padding: 0;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .tooltip .tooltip-arrow {
  top: -10px !important;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .tooltip .tooltip-inner {
  font-size: 10px;
  font-weight: 600;
  background-color: #202124;
  max-width: none;
  padding: 10px 15px;
  width: 250px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons {
  padding-left: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 15px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .editSpan {
  color: #202124;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .editSpan:hover {
  color: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .cloneSpan {
  margin-left: 10px;
  color: #202124;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .cloneSpan:hover {
  color: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .deleteSpan {
  margin-left: 10px;
  color: #DD3646;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .shareSpan {
  margin-left: 10px;
  color: #202124;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .shareSpan:hover {
  color: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .exportSpan {
  margin-left: 10px;
  color: #202124;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .exportSpan:hover {
  color: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .settingsDD {
  display: inline-block;
  margin-left: 10px;
  display: none;
  cursor: pointer;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.hoverIcons .settingsDD:hover {
  color: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.toggleColumn {
  padding: 5px 0 5px 10px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.warning-icon {
  overflow: visible;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.overflow-hide.deploymentStatus {
  overflow: hidden;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .description {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  max-width: 400px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus {
  padding-left: 0;
  overflow: inherit;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus .positionRelative .popovericon.tasklangpopover {
  position: absolute;
  right: -24px;
  top: 4px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.status {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  text-transform: capitalize;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.status.viewReport {
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  border: solid 1px #0D6EFD;
  text-transform: capitalize;
  background: #0d6efd;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.status.running {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  color: #9AA0A6;
  border-radius: 13px;
  border: solid 1px #9AA0A6;
  text-transform: uppercase;
  background: #ffffff;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.status.published {
  font-size: 14px;
  font-weight: normal;
  color: #36ba5a;
  text-transform: capitalize;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.status.rejected {
  font-size: 14px;
  font-weight: normal;
  color: #DD3646;
  text-transform: capitalize;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus span.hiddenStatus {
  width: 40px;
  height: 12px;
  font-size: 9px;
  font-weight: 600;
  color: #5F6368;
  position: relative;
  left: 4px;
  text-transform: uppercase;
  bottom: -7px;
  text-align: center;
  display: block;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dropdown .panel-dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 8px 2px;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dropdown .panel-dropdown-menu li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dropdown .panel-dropdown-menu li a:hover {
  background: #f8f9fa;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dropdown .panel-dropdown-menu li.deletLink {
  color: #dd3646;
}
.tableContainer .tableBodyRow .bodyRow .contentDetails .dropdown .panel-dropdown-menu li.deletLink a {
  color: #dd3646;
}
.tableContainer .tableBodyRow .bodyRow.upgrade_task_list {
  border-bottom: 0;
}
.tableContainer .tableBodyRow .bodyRow.upgrade_task_list .fa.fa-level-up {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  font-size: 18px;
  color: #0D6EFD;
  margin-right: 10px;
  line-height: 15px;
  margin-left: 5px;
}
.tableContainer .tableBodyRow .bodyRow.alertTask .contentDetails.deploymentStatus .positionRelative .status {
  margin-left: 0;
}
.tableContainer .tableBodyRow .bodyRow.reportTask .contentDetails.deploymentStatus .positionRelative .status {
  margin-left: 0;
}
.tableContainer .tableBodyRow .bodyRow.actionTask .contentDetails.deploymentStatus .positionRelative .status {
  margin-left: 0;
}
.tableContainer .tableBodyRow .bodyRow .needSetup {
  display: block;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.tableContainer .tableBodyRow .bodyRow.flowTask {
  height: 50px;
  align-items: center;
}
.tableContainer .tableBodyRow .bodyRow.flowTask .contentDetails {
  min-height: 20px;
  padding: 0 15px;
}
.progressAnimation {
  background: #0D6EFD;
  height: 2px;
  width: 100%;
  position: relative;
}
.progressAnimation .animationSpan {
  -webkit-animation: load 4s infinite ease-in-out;
  position: absolute;
  top: -1px;
  text-align: right;
  margin-left: -15px;
  width: 10px;
  background: #ffffffb5;
  height: 2px;
}
.progressAnimation .animationSpan:nth-child(2) {
  -webkit-animation-delay: .2s;
  width: 20px;
}
.progressAnimation .animationSpan:nth-child(3) {
  -webkit-animation-delay: .4s;
  width: 10px;
}
@-webkit-keyframes load {
  0% {
    left: -2%;
  }
  40% {
    left: 50%;
  }
  60% {
    left: 50%;
  }
  100% {
    left: 102%;
  }
}
.builderDropDown .dropdown {
  padding: 14px 20px;
}
.builderDropDown .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.builderDropDown .dropdown .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #aaaaaa;
}
.builderDropDown .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.builderDropDown .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.builderDropDown .dropdown.open .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #0d6efd;
}
.builderDropDown .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.builderDropDown .dropdown-menu li a {
  padding: 10px 20px;
}
.panel-table-body > div:not(:last-child) .gear {
  display: none;
}
.panel-table-body > div:not(:last-child):hover .gear {
  display: block;
}
.gear {
  background-image: url("../../assets/icons/gear.svg");
  width: 14px;
  height: 14px;
  display: block;
  cursor: pointer;
  margin-top: 4px;
}
.gear:hover {
  background-image: url("../../assets/icons/gearHover.svg");
}
.panel-table-body .bodyRow .gear {
  display: none;
}
.panel-table-body .bodyRow:hover .gear {
  display: block;
}
.alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
  color: #202124;
}
.alert-warning p {
  font-size: 16px;
  text-align: center;
  color: #5f6368;
}
.alert-warning p a {
  color: #0D6EFD;
  text-decoration: none;
  font-weight: 400;
}
.gearWithBG {
  background-image: url("../../assets/icons/gearWithbg.svg");
  width: 25px;
  height: 25px;
  display: block;
  cursor: pointer;
}
.gearWithBG:hover {
  background-image: url("../../assets/icons/gearWithbgHover.svg");
}
.lock {
  background-image: url("../../assets/icons/lock.svg");
  width: 14px;
  height: 14px;
  display: block;
  cursor: pointer;
}
.lock:hover {
  background-image: url("../../assets/icons/lockHover.svg");
}
.lockWithBG {
  background-image: url("../../assets/icons/lockWithbg.svg");
  width: 25px;
  height: 25px;
  display: block;
  cursor: pointer;
}
.lockWithBG:hover {
  background-image: url("../../assets/icons/lockWithbgHover.svg");
}
.koreSpin {
  color: official;
  display: inline-block;
  position: relative;
  width: 22px;
  height: 22px;
}
.koreSpin div {
  transform-origin: 10px 10px;
  animation: koreSpin 1.2s linear infinite;
}
.koreSpin div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 10px;
  left: 20px;
  width: 6px;
  height: 3px;
  border-radius: 20%;
  background: #1372ff;
}
.koreSpin div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.koreSpin div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.koreSpin div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.koreSpin div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.koreSpin div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.koreSpin div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.koreSpin div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.koreSpin div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.koreSpin div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.koreSpin div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.koreSpin div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.koreSpin div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}
@keyframes koreSpin {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
topic-guide-icon {
  display: inline-block;
  line-height: normal;
}
topic-guide-icon .topicGuideComponentHeaderInfoIcon {
  line-height: normal;
  font-size: 13px;
  margin-left: 5px;
  cursor: pointer;
  position: relative;
  top: 0px;
  color: #202124;
  width: 34px;
  height: 34px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  transition: 0.2s all ease;
  border: 1px solid transparent;
  box-sizing: border-box;
}
topic-guide-icon .topicGuideComponentHeaderInfoIcon.selected-click {
  color: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  background: #e7f1ff !important;
}
topic-guide-icon .topicGuideComponentHeaderInfoIcon.selected-click i:before {
  color: #0d6efd !important;
}
topic-guide-icon .topicGuideComponentHeaderInfoIcon:hover {
  background: #EFF0F1;
  color: #0d6efd !important;
}
topic-guide-icon .topicGuideComponentHeaderInfoIcon:hover i:before {
  color: #0d6efd !important;
}
.btnSearchTitle {
  margin-bottom: 20px;
}
.btnSearchTitle .leftTitle {
  padding-right: 0;
  padding-left: 0;
  width: 30%;
}
.btnSearchTitle .leftTitle.w-50 {
  width: 50%;
}
.btnSearchTitle .leftTitle .pageTitle {
  font-weight: 600;
  font-size: 20px;
  color: #202124;
  margin: 0;
}
.btnSearchTitle .rightBTNSearch {
  text-align: right;
  padding-right: 0;
  width: 70%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.btnSearchTitle .rightBTNSearch .displayNone {
  display: none !important;
}
.btnSearchTitle .rightBTNSearch .searchComponent {
  display: inline-block;
  margin-left: 10px;
  position: relative;
}
.btnSearchTitle .rightBTNSearch .searchComponent input {
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  padding: 7px 25px 7px 30px !important;
}
.btnSearchTitle .rightBTNSearch .searchComponent input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6;
}
.btnSearchTitle .rightBTNSearch .searchComponent input:focus {
  border: 1px solid #0d6efd;
}
.btnSearchTitle .rightBTNSearch .searchComponent .btx-search {
  position: absolute;
  left: 10px;
  top: 11px;
  color: #BDC1C6;
  display: block !important;
}
.btnSearchTitle .rightBTNSearch .searchComponent .btx-close {
  position: absolute;
  right: 10px;
  top: 11px;
  color: #BDC1C6;
  cursor: pointer;
}
.btnSearchTitle .rightBTNSearch .searchComponent .btx-close.displayNone {
  display: none;
}
.btnSearchTitle .rightBTNSearch .searchComponent .btx-close:hover {
  color: #202124;
}
.btnSearchTitle .rightBTNSearch .searchComponent.top1 {
  top: 1px;
}
.btnSearchTitle .rightBTNSearch .searchComponent.top2 {
  top: 2px;
}
.btnSearchTitle .rightBTNSearch .searchComponent.top3 {
  top: 3px;
}
.btnSearchTitle .rightBTNSearch .searchComponent.top4 {
  top: 4px;
}
.btnSearchTitle .rightBTNSearch .searchComponent.top5 {
  top: 5px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails {
  display: inline-block;
  margin-left: 10px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .filterListContainer {
  display: inline-block;
  background: #EFF0F1;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #202124;
  margin-left: 5px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .filterListContainer .btx-close {
  float: right;
  cursor: pointer;
  color: #5F6368;
  position: relative;
  margin-left: 15px;
  top: 3px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .filterListContainer .btx-close:hover {
  color: #202124;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .filterListContainer:hover {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD {
  display: inline-block;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .moreFilters {
  background: #EFF0F1;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #202124;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .moreFilters:hover {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  width: 215px;
  padding: 1px 2px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .dropdown-menu .dropdown-item {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
  border-radius: 2.5px;
  margin: 1px 0;
  background-color: #f8f9fa;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .dropdown-menu .dropdown-item .btx-close {
  float: right;
  cursor: pointer;
  color: #5F6368;
  position: relative;
  margin-left: 15px;
  top: 4px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .dropdown-menu .dropdown-item .btx-close:hover {
  color: #202124;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .moreDD .dropdown-menu .dropdown-item:hover {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .clearAllFilters {
  display: inline-block;
  background: #FCEAED;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #dd3646;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .clearAllFilters .btx-close {
  float: right;
  cursor: pointer;
  position: relative;
  margin-left: 15px;
  top: 3px;
}
.btnSearchTitle .rightBTNSearch .filtersDetails .clearAllFilters .btx-close:hover {
  color: #dd3646;
}
.btnSearchTitle .rightBTNSearch .btnActions {
  display: inline-block;
  margin-left: 8px;
}
.btnSearchTitle .rightBTNSearch .btnActions .filtersBTN {
  border: 0;
  background: #fff;
  height: 34px;
  width: 34px;
  text-align: center;
  padding: 0 !important;
  font-size: 14px;
  color: #202124;
  border-radius: 4px;
  line-height: 34px;
}
.btnSearchTitle .rightBTNSearch .btnActions .filtersBTN:hover {
  background: #eff0f1;
}
.btnSearchTitle .rightBTNSearch .btnActions .importExportBTN {
  border: 0;
  background: #fff;
  height: 30px;
  width: 34px;
  text-align: center;
  padding: 0 !important;
  font-size: 12px;
  color: #202124;
  border-radius: 4px;
  line-height: 1.42857143;
}
.btnSearchTitle .rightBTNSearch .btnActions .importExportBTN .btx-export {
  font-size: 16px;
}
.btnSearchTitle .rightBTNSearch .btnActions .importExportBTN:hover {
  background: #eff0f1;
}
.btnSearchTitle .rightBTNSearch .creationButton {
  display: inline-block;
  margin-left: 8px;
}
.btnSearchTitle .rightBTNSearch .creationButton .titleBTN {
  height: 34px;
  line-height: 34px;
  color: #fff;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  padding: 0 20px;
  border-radius: 4px;
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.btnSearchTitle .rightBTNSearch .creationButton .titleBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.btnSearchTitle .rightBTNSearch .creationButton .titleBTN.borderBtn {
  background: #fff;
  border: 1px solid #BDC1C6;
  color: #202124;
}
.btnSearchTitle .rightBTNSearch .creationButton .titleBTN.borderBtn:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
.btnSearchTitle .rightBTNSearch .titleDropdown {
  display: inline-block;
  margin-left: 10px;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle {
  height: 34px;
  line-height: 34px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  background: #fff;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  display: block;
  padding: 0px 15px 0px 20px;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle:hover {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle .btx-carrot-up {
  font-size: 9px;
  margin-left: 10px;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown.open .dropdown-toggle {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  width: 215px;
  padding: 1px 2px;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu .dropdown-item,
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 1px 0;
  cursor: pointer;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu .dropdown-item a,
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu .dropdown-item:hover,
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu .dropdown-item.toggle,
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu li.toggle {
  border-top: 1px solid #E4E5E7;
  position: relative;
}
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
.btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
.btnSearchTitle .rightBTNSearch .overFlowBTN {
  width: 34px;
  height: 34px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ffffff;
  min-width: auto;
  padding: 0;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-left: 10px;
}
.btnSearchTitle .rightBTNSearch .overFlowBTN:hover {
  background: #E4E5E7;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleOverflow {
  display: inline-block;
  margin-left: 8px;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .ellipsisGray {
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  display: block;
  text-decoration: none;
  border-radius: 4px;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown:hover .ellipsisGray {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown.open .ellipsisGray {
  background: #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  left: auto;
  right: 0;
  padding: 1px 2px;
  min-width: 193px !important;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 1px 0;
  cursor: pointer;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item a,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item:hover,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li.toggle {
  border-top: 1px solid #e4e5e7;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu .dropdown-item .leftposition .dropdown-toggle .btx-carrot-right,
.btnSearchTitle .rightBTNSearch .titleOverflow .dropdown .dropdown-menu li .leftposition .dropdown-toggle .btx-carrot-right {
  position: absolute;
  right: 0;
}
.btnSearchTitle.metricsFilters .leftTitle {
  width: 20%;
}
.btnSearchTitle.metricsFilters .rightBTNSearch {
  width: 80%;
}
.innerRightFooter {
  position: fixed;
  bottom: 0px;
  left: 226px;
  background: #fff;
  z-index: 9;
  width: 100%;
  height: 60px;
  padding: 13px 50px;
  box-shadow: 0px -2px 5px rgba(32, 33, 36, 0.2);
}
.innerRightFooter .buttonContainer {
  position: relative;
  display: inline-block;
  width: auto;
}
.innerRightFooter .buttonContainer .downloadBtn {
  margin-left: 20px !important;
}
.select2-arrow .btx-carrot-down {
  top: 9px;
  position: relative;
  right: 10px;
}
.emptyStateContainer {
  text-align: center;
  width: 650px;
  margin: auto;
  padding: 30px 0;
  clear: both;
}
.emptyStateContainer.width510 {
  width: 510px;
}
.emptyStateContainer.no_dialog_ {
  padding: 50px 0 10px;
}
.emptyStateContainer.no_dialog_ .emptyState .mainTitle {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin: 10px 0;
}
.emptyStateContainer.no_dialog_ .emptyState .emptyStateDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #3c4043;
}
.emptyStateContainer.no_dialog_ .emptyState .emptyStateDesc a {
  color: #0d6efd !important;
}
.emptyStateContainer.paddingTop80 {
  padding-top: 80px;
}
.emptyStateContainer .emptyState .emptyImage {
  margin-bottom: 25px;
}
.emptyStateContainer .emptyState .mainTitle {
  text-align: center;
  color: #202124;
  font-size: 16px;
  font-weight: 600;
  margin: 10px 0;
  display: block;
}
.emptyStateContainer .emptyState .emptyStateDesc {
  color: #3C4043;
  margin-bottom: 20px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
.emptyStateContainer .emptyState .emptyStateDesc a {
  color: #0D6EFD !important;
  text-decoration: none !important;
}
.emptyStateContainer .emptyState .generateBtn button {
  margin-right: 8px !important;
}
.emptyStateContainer .emptyState .generateBtn .learnmoreBTN {
  line-height: 30px;
  font-size: 14px;
  text-align: center;
  color: #202124;
  min-width: auto;
  background: #fff;
  height: 34px;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-left: 0;
  outline: 0;
  padding: 0 20px !important;
}
.emptyStateContainer .emptyState .generateBtn .learnmoreBTN a {
  color: #202124;
  background: transparent;
  display: block;
  border: 1px solid transparent;
  text-decoration: none !important;
}
.emptyStateContainer .emptyState .generateBtn .learnmoreBTN a:hover {
  background: #e4e5e7;
}
.emptyStateContainer .emptyState .generateBtn .learnmoreBTN:hover {
  background: #e4e5e7;
}
.emptyStateContainer .emptyState .generateBtn .addBTN {
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  height: 34px;
  padding: 0px 20px;
  width: auto;
  border-radius: 4px;
  margin-left: 0;
  outline: 0;
}
.emptyStateContainer .emptyState .generateBtn .addBTN:hover {
  border: 1px solid #0156d4;
  background: #0156d4;
  color: #ffffff;
}
.emptyStateContainer .emptyState .generateBtn .addBTN:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
.searchComponent {
  position: relative;
  display: block;
}
.searchComponent input {
  padding-left: 30px !important;
  padding-right: 30px !important;
  border: 1px solid #E4E5E7 !important;
  height: 34px;
  border-radius: 4px;
}
.searchComponent .btx-search {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #bdc1c6;
}
.searchComponent .btx-close {
  position: absolute;
  top: 10px;
  right: 10px;
  opacity: 0.5;
  cursor: pointer;
  color: #bdc1c6;
}
.searchComponent .btx-close:hover {
  opacity: 1;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  width: 100%;
  padding-right: 115px;
}
.input-group.input-group-choose-file {
  padding: 0;
  display: flex;
  align-items: center;
}
.input-group.input-group-choose-file .input-group-addon {
  position: relative !important;
  flex-shrink: 0;
  margin-left: 10px;
}
.input-group .form-control {
  border: 1px solid #BDC1C6 !important;
  border-radius: 4px !important;
}
.input-group .input-group-addon {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  background: #fff;
  border: 1px solid #BDC1C6;
  height: 34px;
  line-height: 20px;
  border-radius: 4px;
  width: auto;
  outline: 0;
  cursor: pointer;
  position: absolute !important;
  right: 0;
  min-width: 104px;
  text-transform: none;
}
.input-group .input-group-addon .btImport .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0 !important;
  cursor: pointer;
  display: inline-block;
}
.input-group .input-group-addon:hover {
  background: #f8f9fa;
}
.displayNone {
  display: none !important;
}
.ace_editor.ace_autocomplete .ace_scroller .ace_content {
  height: 100% !important;
}
.ace_editor.ace_autocomplete .ace_scroller .ace_content .ace_layer .ace_line {
  height: auto;
  font-size: 14px !important;
  font-weight: normal !important;
  font-family: inter !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: none !important;
}
.ace_editor.ace_autocomplete .ace_scroller .ace_content .ace_layer .ace_line.ace_selected {
  box-shadow: none;
  background: #EFF0F1 !important;
  color: #0d6efd !important;
}
.ace_editor.ace_autocomplete .ace_scroller .ace_content .ace_layer .ace_line:hover {
  background: #eff0f1 !important;
}
input.disabled {
  background: #EFF0F1 !important;
  border: 1px solid #EFF0F1 !important;
  border-radius: 4px;
}
input:focus {
  border-color: #0D6EFD !important;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
textarea.disabled {
  background: #EFF0F1 !important;
  border: 1px solid #EFF0F1 !important;
  border-radius: 4px;
}
textarea:focus {
  border-color: #0D6EFD;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.font16-600 {
  font-size: 16px !important;
  font-weight: 600 !important;
}
.font16-500 {
  font-size: 16px !important;
  font-weight: 500 !important;
}
.font16 {
  font-size: 16px !important;
  font-weight: normal !important;
}
.font14-600 {
  font-size: 14px !important;
  font-weight: 600 !important;
}
.font14-500 {
  font-size: 14px !important;
  font-weight: 500 !important;
}
.font14 {
  font-size: 14px !important;
  font-weight: normal;
}
.font12-600 {
  font-size: 12px !important;
  font-weight: 600 !important;
}
.font12-500 {
  font-size: 12px !important;
  font-weight: 500 !important;
}
.font12 {
  font-size: 12px !important;
  font-weight: normal !important;
}
code {
  font-family: 'Inter' !important;
}
ul#noty_topRight_layout_container .alertWarning0 {
  margin-bottom: 10px !important;
}
.defaultToast {
  border-radius: 4px;
  padding: 10px 30px 10px 12px;
  font-weight: normal;
  font-size: 12px;
  position: relative;
  display: flex;
  word-wrap: break-word;
}
.defaultToast .toastIcon {
  padding-right: 12px;
  font-size: 14px;
}
.defaultToast .toastMsg {
  word-wrap: break-word;
  width: 100%;
  padding-right: 30px;
}
.defaultToast .btx-close {
  position: absolute;
  top: 12px;
  right: 14px;
  font-size: 14px;
  color: #202124;
}
.defaultToast.green {
  background: #EAF6EC;
  border: 1px solid #93D3A2;
  color: #135423;
}
.defaultToast.green .toastIcon {
  padding-right: 12px;
  font-size: 14px;
}
.defaultToast.green .toastIcon i {
  color: #135423;
}
.defaultToast.blue {
  background: #F3F8FF;
  border: 1px solid #85B7FE;
  color: #07377f;
}
.defaultToast.blue .toastIcon {
  padding-right: 12px;
  color: #202124;
}
.defaultToast.blue .toastIcon i {
  color: #07377f;
}
.defaultToast.yellow {
  background: #FFFBEA;
  border: 1px solid #806D16;
  color: #806d16;
}
.defaultToast.yellow .toastIcon {
  padding-right: 12px;
  color: #202124;
}
.defaultToast.yellow .toastIcon i {
  color: #806d16;
}
.defaultToast.pink {
  background: #FCEAED;
  border: 1px solid #DD3646;
  color: #59141c;
}
.defaultToast.pink .toastIcon {
  padding-right: 12px;
  color: #dd3646;
}
.defaultToast.pink .toastMsg {
  width: 100%;
  word-break: break-word;
  padding-right: 5px;
}
.defaultToast.black {
  background: #202124;
  border: 1px solid  #202124;
  color: #ffffff;
}
.defaultToast.black .btx-close {
  color: #ffffff;
}
.help-hint-data {
  background: #FFFBEA;
  border: 1px solid #806D16;
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  padding: 7px 12px;
  width: 735px;
}
.help-hint-data .icon-block i {
  font-size: 18px;
}
.help-hint-data .text-block {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #806D16;
  padding-left: 12px;
  padding-top: 2px;
}
.help-hint-data.top10 {
  position: relative;
  top: 10px;
}
.help-hint-data.top15 {
  position: relative;
  top: 15px;
}
.leftNavpopOver {
  left: 220px !important;
  border: 0 !important;
  border-radius: 5px !important;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12) !important;
}
.leftNavpopOver .popover-content {
  padding: 20px 20px 15px 20px !important;
}
.leftNavpopOver .popover-content .menuHeader {
  font-weight: 600;
  font-size: 12px;
  margin-bottom: 10px;
  color: #3c4043 !important;
}
.leftNavpopOver .popover-content .menuContent {
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  color: #5F6368 !important;
  margin-bottom: 15px;
}
.leftNavpopOver .popover-content .menuHelpLink {
  font-weight: normal;
  font-size: 12px;
  cursor: pointer;
  color: #0d6efd;
}
.leftNavpopOver .popover-content .menuHelpLink:hover {
  color: #0156d4;
}
.leftNavpopOver .arrow {
  display: none !important;
}
.leftNavpopOver.bottom {
  margin-top: -35px !important;
}
.leftNavpopOver.top {
  margin-top: 35px !important;
}
.d-inline-block {
  display: inline-block;
}
.p-b-146 {
  padding-bottom: 146px !important;
}
bt-utterances {
  display: block;
}
.publishedMode {
  pointer-events: none;
}
.modal-center {
  margin: auto;
  height: 100vh;
}
.modal-content-center {
  position: absolute;
  top: 50% !important;
  left: 50%;
  transform: translate(-50%, -50%);
}
.toggleRadio {
  object-fit: contain;
  padding-right: 10px;
  padding-left: 10px;
}
.export-utterance-modal i.fa-circle-o-notch {
  display: block;
  margin: auto;
}
.export-analyze-modal i.fa-circle-o-notch {
  display: block;
  margin: auto;
}
#downloadButton {
  display: none;
}
.toggleSwitchUtt {
  cursor: pointer;
  float: right;
  padding-top: 15px;
  padding-right: 0;
  padding-left: 76px;
}
.toggleSwitchUtt .toggleActive {
  width: 99px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.toggleSwitchUtt .toggleInactive {
  width: 60px;
  height: 14px;
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  text-align: right;
  color: #5f6368;
}
.toggleSwitchUtt .buttonDiv {
  float: right;
  margin-top: 37px;
}
.toggleSwitchUtt .buttonDiv a {
  text-decoration: none;
  padding: 6px 20px !important;
  font-size: 14px;
  color: #fff;
  background: #5F6368;
  height: 30px;
  width: auto;
  border-radius: 3px;
  border: 1px solid #5f6368;
}
.toggleSwitchUtt .buttonDiv a .fa-gears {
  color: #fff;
  margin-right: 5px;
}
.toggleSwitchUtt .buttonDiv a .fa-gears.hover {
  color: #ffffff;
}
.toggleSwitchUtt .buttonDiv a:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.bt-utterances {
  position: relative;
  margin: 0 auto;
  padding: 25px 50px !important;
  height: 100%;
}
.bt-utterances.pt-0 {
  padding-top: 0 !important;
}
.bt-utterances .loadIntents {
  position: absolute;
  width: 100%;
  height: 100%;
  background: white;
  z-index: 99999999999 !important;
  margin-top: -5px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
}
.bt-utterances .ml-utterence .utteranceScrollContainer {
  padding-bottom: 150px;
}
.bt-utterances .show-train-info {
  display: flex;
  align-items: center;
  padding: 10px 50px;
  background: #FFFBEA;
  margin: 0 -50px 0 -50px;
  justify-content: center;
}
.bt-utterances .show-train-info .btx-info {
  color: #806d16;
}
.bt-utterances .show-train-info .title {
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding: 0 30px 0 10px;
}
.bt-utterances .show-train-info .train-btn {
  border: 0;
  background: transparent;
  color: #0D6EFD;
  outline: 0;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  padding: 0;
}
.bt-utterances .inprogress-training {
  align-items: center;
  padding: 10px 50px;
  margin: 0 -50px 0px -50px;
  justify-content: center;
  display: flex;
  background: #f3f8ff;
}
.bt-utterances .inprogress-training .loader-inprogress {
  border: 4px solid #E7F1FF;
  border-radius: 50%;
  border-top: 4px solid #0D6EFD;
  width: 23px;
  height: 23px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
.bt-utterances .inprogress-training .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 20px 0 10px;
  color: #07377f;
}
.bt-utterances .inprogress-training .title-secondary {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
.bt-utterances .success-complete-training {
  background: #EAF6EC;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 -50px 0px -50px;
  padding: 8px;
}
.bt-utterances .success-complete-training span {
  color: #135423;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 10px;
}
.bt-utterances .taskSelectContainer {
  padding: 0px 0 30px 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv {
  text-align: right;
  padding-top: 30px;
  padding-right: 0;
  position: relative;
  display: flex;
  align-items: center;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validateButton {
  background: #F3F8FF;
  border-radius: 4px;
  border: 0;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  padding: 0 20px 0 20px;
  border: 1px solid #85B7FE;
  width: auto;
  height: 34px;
  white-space: nowrap;
  position: relative;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validateButton .icon-bulb {
  padding: 0 10px 0 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validateButton .alertDot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 2px solid #f3f8ff;
  position: absolute;
  top: auto;
  bottom: 7px;
  left: 30px;
  border-radius: 100%;
  z-index: 1;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validateButton .alertDot.as-error {
  background: #dd3646 !important;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validateButton .alertDot.as-warning {
  background: #ffda2d;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validate-theme-dropdown {
  position: absolute;
  top: -60px;
  display: flex;
  align-items: center;
  right: 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validate-theme-dropdown .overFlowBTN {
  width: 34px;
  height: 34px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ffffff;
  min-width: auto;
  margin-right: 10px;
  padding: 0;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .validate-theme-dropdown .overFlowBTN:hover {
  background: #EFF0F1;
  border-radius: 4px;
  border: 1px solid #eff0f1;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .theme-color-dropdown {
  margin-left: 10px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .theme-color-dropdown .dropdown-open .dropdown-input {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  justify-content: center;
  width: 34px;
  height: 34px;
  padding: 0;
  line-height: normal;
  margin: 0;
  text-align: center;
  display: flex;
  align-items: center;
  background: #E7F1FF;
  border: 1px solid #85B7FE;
  border-radius: 4px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .theme-color-dropdown .dropdown-open .dropdown-input::before {
  display: none;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .theme-color-dropdown .content-menu {
  width: 200px;
  max-width: 200px;
  left: auto;
  right: 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn {
  margin-left: 20px;
  width: auto;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .dropdown-open.open .dropdown-input {
  background: #E4E5E7;
  border-radius: 4px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .dropdown-open .dropdown-input {
  padding: 0;
  width: 34px;
  height: 34px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 4px;
  transition: 0.3s all ease;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .dropdown-open .dropdown-input:hover {
  background: #E4E5E7;
  border-radius: 4px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .dropdown-open .dropdown-input::before {
  display: none;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu {
  width: 200px;
  max-width: 200px;
  left: -165px;
  right: auto;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption {
  line-height: 40px;
  padding: 0 10px;
  color: #202124;
  font-size: 14px;
  max-width: 100%;
  display: block;
  cursor: pointer;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption.active {
  background-color: #f8f9fa;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption:hover {
  background-color: #f8f9fa;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption .subMenu {
  right: 205px;
  min-width: 140px;
  top: 0;
  padding: 2px;
  margin: 0;
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption .subMenu .subMenuOptions {
  margin: 0;
  text-align: left;
  padding: 10px 20px;
  line-height: normal;
  color: #202124;
  border-radius: 4px;
  cursor: pointer;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .elipse-dropdwn .content-menu .menuOption .subMenu .subMenuOptions:hover {
  background-color: #f8f9fa;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .dropdown {
  display: inline-block;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .dropdown .dropdown-menu.viewML {
  left: auto;
  right: 0;
  min-width: 205px;
  padding: 10px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .dropdown .modalsRun {
  cursor: pointer;
  padding: 0px 25px 0 7px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .dropdown .modalsRun.ml {
  margin-bottom: 10px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .viewModalBtn {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  height: 35px;
  line-height: 35px;
  display: inline-block;
  padding: 0 10px;
  color: #fff;
  border-radius: 5px;
  margin-right: 10px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .viewModalBtn .fa-spin {
  margin-right: 3px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .viewModalBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .ellipsisGray {
  background: #fff;
  padding: 10px 5px;
  display: inline-block;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .ellipsisGray .ellipsisGrayImg {
  height: 20px;
  position: relative;
  top: -2px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .buttonDiv .dropdown-menu {
  left: auto;
  right: 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .open .ellipsisGray {
  background: #F8F9FA;
  padding: 10px 5px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .Export-option {
  display: flex;
  align-items: center;
  font-size: 14px;
  height: 34px;
  border-radius: 4px;
  margin-left: 9px;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .Export-option .kr-sg-buttonicon-secondary {
  height: 34px !important;
  width: 34px !important;
  min-width: auto;
  padding: 0;
}
.bt-utterances .taskSelectContainer .moreOptVieMoreDiv .Export-option .kr-sg-buttonicon-secondary.margin-left {
  margin-left: 10px;
  transform: rotate(180deg);
}
.bt-utterances .taskSelectContainer .toggleSwitchUtt {
  cursor: pointer;
  padding: 0;
  padding-left: 24px;
  text-align: right;
}
.bt-utterances .taskSelectContainer .toggleSwitchUtt .toggleActive {
  width: 99px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.bt-utterances .taskSelectContainer .toggleSwitchUtt .toggleInactive {
  width: 60px;
  height: 14px;
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  text-align: right;
  color: #5f6368;
}
.bt-utterances .taskSelectContainer .hideToggle {
  float: right;
  cursor: pointer;
}
.bt-utterances .taskSelectContainer .hideToggle .description {
  font-size: 12px;
  color: #5F6368;
  display: inline-block;
  margin-bottom: 0;
}
.bt-utterances .taskSelectContainer .hideToggle .toggleSwitch {
  display: inline-block;
}
.bt-utterances .taskSelectContainer .select2-container.form-control {
  border: 0 !important;
}
.bt-utterances .taskSelectContainer .select2-container.form-control .select2-arrow {
  top: -8px;
}
.bt-utterances .taskSelectContainer .select2-container .presentation {
  margin-top: -5px;
}
.bt-utterances .taskSelectContainer select {
  height: 36px !important;
}
.bt-utterances .taskSelectContainer .select2-choice {
  min-height: 36px;
  background-image: none !important;
  border: 1px solid #bdc1c6;
}
.bt-utterances .taskSelectContainer .select2-choice .select2-chosen {
  padding-top: 5px;
}
.bt-utterances .kr-sg-multi-line-notification.info-notification {
  background: #EAF1FC;
  border: 1px solid #80ACEF;
  border-radius: 4px;
  align-items: center;
  margin-bottom: 20px;
}
.bt-utterances .kr-sg-multi-line-notification.info-notification .bulb-icon {
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.bt-utterances .kr-sg-multi-line-notification.info-notification .bulb-icon .info-icon-color {
  color: #1a4689;
}
.bt-utterances .kr-sg-multi-line-notification.info-notification .tost-text {
  color: #1A4689;
  width: 88%;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 400;
}
.bt-utterances .kr-sg-multi-line-notification.info-notification .clear-filter {
  font-weight: 400;
  font-size: 12px;
  color: #D9435F;
  cursor: pointer;
}
.bt-utterances .displayTable .displayCell_300 {
  display: table-cell;
  width: 300px;
}
.bt-utterances .MLpanelHeight {
  border: 1px solid #E4E5E7;
  overflow: hidden;
  background-color: #f8f9fa;
}
.bt-utterances .standard-response-header {
  border: 1px solid #E4E5E7;
  margin-bottom: 0;
  padding-left: 0 !important;
  background-color: #fff;
  clear: both;
}
.bt-utterances .standard-response-header .modal-tab-header {
  height: auto;
  padding: 0;
  background-color: transparent;
}
.bt-utterances .standard-response-header .modal-tab-header .modal-tabs {
  font-size: 14px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #202124;
  float: left;
  margin-right: 15px;
}
.bt-utterances .standard-response-header .modal-tab-header .modal-tabs span {
  color: #0D6EFD;
  font-weight: 600;
}
.bt-utterances .standard-response-header .modal-tab-header .modal-tabs a {
  text-decoration: none;
  color: #5f6368;
}
.bt-utterances .standard-response-header .modal-tab-header .modal-tabs-active a {
  text-decoration: none;
  border-bottom: 3px solid #0D6EFD;
  padding-bottom: 8px;
  color: #202124;
}
.bt-utterances .standard-response-header.utteranceInternalHeader {
  padding-bottom: 15px;
  background-color: transparent;
  border: none;
}
.bt-utterances .standard-response-header.utteranceInternalHeader .modal-tab-header .modal-tabs a {
  color: #202124;
}
.bt-utterances .standard-response-header.utteranceInternalHeader .modal-tab-header .modal-tabs.modal-tabs-active {
  background-color: transparent !important;
  float: left;
  margin-right: 15px;
}
.bt-utterances .standard-response-header.utteranceInternalHeader .modal-tab-header .modal-tabs.modal-tabs-active a {
  color: #202124;
}
.bt-utterances .MLtrainDiv {
  margin-bottom: 15px;
  background-color: #F8F9FA;
  display: table;
  width: 100%;
}
.bt-utterances .MLtrainDiv .helphint {
  padding: 10px;
}
.bt-utterances .MLtrainDiv .helphint .bulbicon {
  padding: 0;
  width: 24px;
}
.bt-utterances .MLtrainDiv .helphint .textDiv {
  padding-right: 0px;
  text-align: justify;
  font-size: 12px;
}
.bt-utterances .MLtrainDiv .helphint .trainUtteraceBtn {
  position: absolute;
  right: 10px;
}
.bt-utterances .MLtrainDiv .helphint .trainUtteraceBtn .trainBtn {
  width: 74px;
  height: 35px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  color: #ffffff;
}
.bt-utterances .MLSavingProgressDiv {
  margin-bottom: 15px;
  background-color: #e4e5e7;
}
.bt-utterances .MLSavingProgressDiv .saveRow .tip {
  font-size: 18px;
  line-height: 1.11;
  text-align: left;
  color: #5f6368;
}
.bt-utterances .MLSavingProgressDiv .saveRow .tipSuffix {
  margin-left: 37px;
  font-size: 12px;
  color: #5F6368;
  font-style: italic;
}
.bt-utterances .MLSavingProgressDiv .saveRow .trainIcon {
  font-family: FontAwesome;
  font-size: 18px;
  color: #0D6EFD;
  margin: 3px 0px 0px 9px;
  position: absolute;
}
.bt-utterances .MLSavingProgressDiv .saveRow .trainIcon.fa-exclamation-circle {
  color: #ffa500;
}
.bt-utterances .MLSavingProgressDiv .saveRow .trainIcon.fa-spinner {
  color: #0d6efd;
}
.bt-utterances .MLSavingProgressDiv .saveRow .fa-times {
  font-family: FontAwesome;
  font-size: 16px;
  float: right;
  color: #5F6368;
  margin: 3px 0px 0px 9px;
  cursor: pointer;
}
.bt-utterances .addUtteranceDiv {
  margin-top: -8px;
}
.bt-utterances .marginTop20percent {
  margin-top: 0;
  border: 1px solid #E4E5E7;
  overflow: hidden !important;
  padding: 20px 0 10px 0;
  border-top: none;
  min-height: 400px;
}
.bt-utterances .marginTop20percent .col-xs-12 {
  padding: 0;
}
.bt-utterances .marginTop20percent .col-xs-12 .alert-warning {
  padding: 0 !important;
  margin: 0;
  color: #5f6368 !important;
}
.bt-utterances .marginTop20percent .col-xs-12 .alert-warning .capitalize {
  text-transform: capitalize;
}
.bt-utterances .marginTop20percent.no-border {
  border: none;
}
.bt-utterances .filter-property {
  float: none !important;
}
.bt-utterances .sidebar {
  width: 20% !important;
  border-right: 1px solid #E4E5E7 !important;
  padding-bottom: 10px;
  position: relative !important;
  float: left;
  border-top: none;
  padding: 0;
  overflow: auto;
  background-color: #ffffff;
}
.bt-utterances .sidebar .sagrigate-task {
  box-shadow: inset 0 -1px 0 0 #e4e5e7;
  height: 45px !important;
  padding: 2px 0 !important;
  cursor: pointer;
  line-height: 40px;
  border-left: 3px solid #ffffff;
}
.bt-utterances .sidebar .active {
  border-left: 3px solid #0D6EFD;
  outline: none;
  background-color: #f2fafb;
  box-shadow: inset 3px 0 0 0 #0d6efd;
}
.bt-utterances .sidebar .active span {
  color: #0D6EFD;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
}
.bt-utterances .sidebar .list-item-details {
  padding: 0;
}
.bt-utterances .sidebar .list-item-details span {
  margin-left: 0px !important;
  padding-left: 17px;
  border-bottom: 0;
  font-size: 16px;
  color: #5F6368;
  font-weight: 400;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  opacity: 0.8;
}
.bt-utterances .utterance-info {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 0 20px 0;
}
.bt-utterances .utterance-filter-div {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 15px 0;
  border: 1px solid #BDC1C6;
  text-align: center;
  width: auto;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom: 0;
}
.bt-utterances .utterance-filter-div .legend-div {
  margin-top: -30px !important;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  width: 50px;
  font-size: 18px;
}
.bt-utterances .utterance-filter-div .inactive-btn,
.bt-utterances .utterance-filter-div .inactive-btn:hover {
  border: #BDC1C6;
  margin: 5px;
  padding: 5px;
  border-radius: 4px;
  background-color: #fff !important;
  color: #0D6EFD !important;
  border: 1px solid #0d6efd;
}
.bt-utterances .utterance-filter-div .active-btn,
.bt-utterances .utterance-filter-div .active-btn:hover {
  color: #fff !important;
  border: 1px solid #0D6EFD;
  background-color: #0d6efd !important;
}
.bt-utterances .utterence-enter-help {
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: right;
  color: #5F6368;
  padding: 0;
}
.bt-utterances .utterance-number {
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  text-align: right;
  color: #5F6368;
  text-transform: uppercase;
}
.bt-utterances .utterance-number span {
  color: #0D6EFD;
  font-weight: 600;
}
.bt-utterances .utterance-number button {
  margin: -6px -13px 0 10px;
}
.bt-utterances .utterance-number.moveright {
  right: -13px;
}
.bt-utterances .sidebar-list .list-item {
  box-shadow: inset 0 -1px 0 0 #e4e5e7;
}
.bt-utterances .searchUtterance .synSearch {
  margin-right: 10px;
  float: right;
  padding: 5px;
}
.bt-utterances .searchUtterance .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 15px;
  position: absolute;
  color: #5f6368;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchIconGray {
  display: block;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchClose {
  display: none;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-search::before {
  display: none;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchIconGray {
  display: none;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchClose {
  display: block;
}
.bt-utterances .searchUtterance .synSearch .searchBar.uttSearch.fa-remove::before {
  display: none;
}
.bt-utterances .searchUtterance .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -5px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
.bt-utterances .searchUtterance .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.bt-utterances .searchUtterance .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 230px;
  padding: 0 20px 0 0;
  background: #ffffff;
}
.bt-utterances .utterances-form-div .utterence-textview {
  background: #ffffff;
}
.bt-utterances .utterances-form-div .utterence-textview .form-control {
  height: 34px;
  padding: 0px 10px;
  line-height: 34px;
}
.bt-utterances .utterances-form-div form .col-xs-12 {
  padding: 0;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 label {
  color: #5F6368;
  font-weight: 400;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 input {
  color: #5F6368;
  border-radius: 3px;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .usersays {
  left: -15px;
  top: 2px;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance {
  right: -60px;
  padding: 0 17px 0 32px;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance input {
  border: none;
  border-radius: 0;
  height: 36px;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance input:focus {
  border-bottom: 2px solid #0d6efd;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance:before {
  padding: 8px 15px;
}
.bt-utterances .utterances-form-div form .col-xs-12 .col-xs-12 .trainUtteraceBtn {
  margin-right: -12px;
  float: right;
}
.bt-utterances .utterances-list-div .utterance-item-title {
  font-size: 14px !important;
  font-stretch: normal;
  color: #202124;
  padding: 8px 0 !important;
}
.bt-utterances .utterances-list-div .utterenceeditsection {
  padding: 0;
}
.bt-utterances .utterances-list-div .utterenceeditsection:hover .ml-utterance-btn-div {
  display: block;
}
.bt-utterances .utterances-list-div .ml-utterance-btn-div {
  padding-right: 0px;
  display: none;
}
.bt-utterances .utterances-list-div .saveSpin .utterance-spin {
  position: relative;
  top: 8px;
}
.bt-utterances .utterances-list-div .utterance-btn-div {
  padding-right: 0px;
  display: block;
}
.bt-utterances .utterances-list-div .utterance-btn-div.pr-45 {
  padding-right: 45px;
}
.bt-utterances .utterances-list-div .utterance-btn-div.pr-60 {
  padding-right: 60px;
}
.bt-utterances .utterances-list-div .utterence-textview {
  margin-top: 15px;
  margin-bottom: 15px;
}
.bt-utterances .utterances-list-div .utterances-sub-view {
  border-radius: 4px;
  background-color: #F8F9FA;
  min-height: 48px;
  padding: 13px 10px !important;
}
.bt-utterances .utterances-list-div .utterances-sub-view .text-pad-right {
  padding-right: 50px;
  display: inline-block;
  width: 100%;
}
.bt-utterances .utterances-list-div .utterances-sub-view.utterance-item-title {
  margin-bottom: 20px;
}
.bt-utterances .utterances-list-div .utterances-sub-view.utterance-item-title .utternce-override-view .edit-utterances-options {
  top: -3px;
}
.bt-utterances .utterances-list-div .utterances-sub-view:hover {
  background: #eff0f1;
}
.bt-utterances .utterances-list-div .uttearnce-label {
  text-align: left;
  font-size: 14px;
  font-stretch: normal;
  color: #202124;
  padding: 20px 8px 10px !important;
  font-weight: 500;
}
.bt-utterances .utterances-list-div .edit-utterances-options {
  border: 1px solid #BDC1C6;
  border-radius: 5px;
  position: absolute;
  right: 10px;
  top: 10px;
  background: #ffffff;
}
.bt-utterances .utterances-list-div .edit-utterances-options .edit-utterances-options-btn {
  padding: 3px 8px;
  text-align: center;
  color: #202124;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
}
.bt-utterances .utterances-list-div .edit-utterances-options .edit-utterances-options-btn i {
  position: relative;
  top: 2px;
}
.bt-utterances .utterances-list-div .edit-utterances-options .edit-utterances-options-btn .btx-delete-1 {
  color: #dd3646;
}
.bt-utterances .workflows-content {
  background-color: #F8F9FA;
  padding: 12px;
  display: block !important;
  overflow-y: auto;
  position: relative;
  vertical-align: initial;
}
.bt-utterances .bt-task-name {
  height: 24px;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  padding: 0;
  margin-bottom: 10px;
}
.bt-utterances .utterances-empty-view {
  padding: 50px 20px;
  width: 645px;
  margin: 0 auto;
}
.bt-utterances .utterances-empty-view .utterances-empty-view-title {
  font-size: 20px !important;
  font-weight: 500;
  text-align: center;
  color: #202124;
}
.bt-utterances .utterances-empty-view .utterances-empty-view-description {
  height: 44px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.47;
  text-align: center;
  color: #3C4043;
  margin-top: 6px;
}
.bt-utterances .utterances-empty-view .utterances-empty-view-learn-more {
  height: 22px;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  color: #0D6EFD;
  margin-top: 15px;
  cursor: pointer;
}
.bt-utterances .utterance-btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-left: 0;
  outline: 0;
  margin-top: 10px;
  margin-left: 10px;
  float: right;
}
.bt-utterances .utterance-btn .btx-add {
  margin-right: 8px;
}
.bt-utterances .utterance-btn:hover {
  background: #E4E5E7;
  color: #202124;
}
.bt-utterances .entityInfoDiv {
  display: none;
  padding: 0 !important;
}
.bt-utterances .entityInfoDiv .entityInfoDivHeader {
  border-bottom: 1px solid #BDC1C6 !important;
  padding-right: 0;
}
.bt-utterances .entityInfoDiv .entityInfoDivHeader .title {
  padding: 0 0 0 10px !important;
  font-weight: normal;
  color: #5F6368;
  text-transform: uppercase;
}
.bt-utterances .entityInfoDiv .entityInfoDivHeader .info {
  bottom: 2px;
  position: relative;
  cursor: pointer;
}
.bt-utterances .entityInfoDiv .entitysection {
  padding-right: 0;
}
.bt-utterances .entityInfoDiv .entitysection span {
  padding: 15px 0px 15px 10px !important;
  display: inline-block;
}
.bt-utterances .entityInfoDiv .entitysection:hover {
  background: #eff0f1;
}
.bt-utterances .entityInfoDiv .entitysection:hover .utterance-btnDelete {
  display: block;
}
.bt-utterances .entityInfoDiv .entitysection .utterance-btnDelete {
  margin: 0;
  display: none;
  text-align: center;
}
.bt-utterances .utterance-btnDelete {
  text-align: center;
  color: orange;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.bt-utterances .utterance-btnDelete i.fa.fa-plus {
  font-size: 10px;
}
.bt-utterances .utterance-delete-spinIcon {
  text-align: center;
  color: green;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.bt-utterances .utterance-delete-spinIcon.fa-refresh {
  width: 16px;
  height: 18px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
.bt-utterances .utterance-delete-spinIcon.fa-times {
  color: #ff0000;
}
.bt-utterances .uttrence-view {
  min-height: 40px;
  border-radius: 4px;
  background-color: #fff;
  margin-bottom: 5px;
  border: 1px solid #bdc1c6;
}
.bt-utterances .uttrence-view .kr-sg-overflow-menu {
  position: absolute;
  top: 10px;
  right: 15px;
  z-index: 1;
}
.bt-utterances .uttrence-view .kr-sg-overflow-menu.open {
  box-shadow: none !important;
}
.bt-utterances .uttrence-view .kr-sg-overflow-menu .dropdown-toggle {
  margin: 0;
  padding: 0;
  cursor: pointer;
  background: #E4E5E7;
  border-radius: 4px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bt-utterances .uttrence-view .kr-sg-overflow-menu .dropdown-menu {
  width: auto;
  min-width: auto;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  box-shadow: none;
  margin-top: 5px;
}
.bt-utterances .uttrence-view .kr-sg-overflow-menu .dropdown-menu li a {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  padding: 7px 20px;
  border-radius: 4px;
}
.bt-utterances .utternce-override-view {
  padding-right: 0;
}
.utteranceModal .modal-dialog .modal-content .modal-header .help-icon {
  display: block;
  float: right;
  text-align: right;
  margin: 17px -7px;
  font-size: 17px;
}
.utteranceModal .modal-dialog .modal-content .modal-body {
  display: block;
}
.utteranceModal .modal-dialog .modal-content .modal-body .topBar .col-xs-10 p {
  padding-left: 0;
  max-width: none;
}
.defaultUtteranceInput {
  float: right;
  font-family: FontAwesome;
  font-size: 13px;
  position: absolute;
  right: 10px;
  top: 26px;
}
.defaultUtteranceInput.fa-check {
  color: #008000;
}
.defaultUtteranceInput.fa-times {
  color: #dd3646;
}
.PGTitle-Copy {
  width: 5px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  text-align: center;
  color: #0098a6;
}
.PGTitle-Copy .dropdown-menu {
  top: 0px;
  left: auto;
  right: 8px;
}
.import-utterance-modal .bulkImport {
  border-bottom: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  background: #ffffff;
}
.fileDropContainer .dragdrophelp {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 20px;
}
.fileDropContainer .dragdrophelp .ortitle {
  color: #a0a0a0;
}
.fileDropContainer .dragdrophelp .browsetitle {
  border-bottom: 1px solid #0D6EFD;
  display: inline-block;
  text-align: center;
  margin: 0 auto;
}
.fileDropContainer .dragdrophelp .browsetitle .browseBtn {
  color: #0d6efd;
}
.fileDropContainer .dragdrophelp .browsetitle:hover {
  opacity: 0.5;
}
.fileDropContainer .dragdrophelp .sampleFile {
  font-size: 14px;
  color: #202124;
  font-weight: normal;
  margin-top: 10px;
}
.fileDropContainer .dragdrophelp .sampleFile a:hover {
  opacity: 0.5;
  text-decoration: none;
  color: #0d6efd;
}
.fileDropContainer .uploadedUtteranceFile {
  border-bottom: solid 1px #BDC1C6;
  margin-top: 30px;
  padding-bottom: 6px;
  width: 100%;
  text-align: center;
  float: initial;
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 10px;
}
.fileDropContainer .uploadedUtteranceFile .filename {
  width: 97px;
  height: 22px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #202124;
}
.fileDropContainer .uploadedUtteranceFile .removefile {
  cursor: pointer;
  padding-left: 10px;
  width: 10px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.importerrorcontainer .importerror .title {
  width: 300px;
  height: 30px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.importerrorcontainer .importerror .errors {
  padding: 10px 35px;
}
.importerrorcontainer .importerror .errors .statementutterdiv {
  border-bottom: solid 1px #BDC1C6;
  width: 325px;
  left: 20%;
}
.importerrorcontainer .importerror .errors .statementutterdiv .statement {
  color: #5F6368;
  font-size: 14px;
  white-space: initial;
  text-align: left;
  padding-bottom: 10px;
}
.importerrorcontainer .importerror .errors .statementutterdiv .erroricon i {
  color: #ffa500;
}
.importingText {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #202124;
  margin-top: 12px;
}
.importingText.finished {
  margin-bottom: 30px;
  margin-top: 17px;
}
.import-progress-bar {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
.import-progress-bar .inside-progress-bar {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
.importsuccess .importsuccessdiv .title {
  width: 198.5px;
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.importsuccess .importsuccessdiv .title.variable-title {
  width: 320px;
}
.importsuccess .statementutterdiv {
  margin-top: 24px;
}
.importsuccess .statementutterdiv .statement {
  color: #5f6368;
}
.export-csv-modal .export-csv-modal-body .noteText {
  padding: 20px;
  margin-bottom: 20px;
}
.export-csv-modal .export-csv-modal-body .noteText .noteDesc {
  color: #5f6368;
}
.kfold-modal .kmodal {
  margin-top: 55px !important;
}
.kfold-modal .emptyStateContainer {
  text-align: center;
  width: 100%;
  margin: auto;
  padding: 150px 0 0 0;
}
.kfold-modal .emptyStateContainer .emptyState .emptyImage {
  margin-bottom: 25px;
}
.kfold-modal .emptyStateContainer .emptyState .generateBtn {
  margin-top: 16px;
}
.kfold-modal .emptyStateContainer .emptyState .mainTitle {
  text-align: center;
  color: #202124;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 10px;
  white-space: pre-line;
}
.kfold-modal .emptyStateContainer .emptyState .emptyStateDesc {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 20px;
}
.kfold-modal .buttonSection {
  padding-left: 50px;
  padding-right: 0px;
}
.kfold-modal .buttonSection .generateButton {
  display: inline-block;
  float: right;
}
.kfold-modal .buttonSection .generatedON {
  float: right;
  padding: 15px;
  vertical-align: middle;
  color: #5f6368;
}
.kfold-modal .buttonSection .genIcon {
  padding-right: 5px;
  top: -2px;
  position: relative;
}
.kfold-modal .buttonSection .genIcon.genIcon {
  top: 1px;
}
.kfold-modal .buttonSection .exportIcon {
  width: 34px;
  height: 34px;
  margin: 0 0 0 9px;
  padding: 8px;
  border-radius: 2px;
  position: relative;
  top: 9px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  float: right;
}
.kfold-modal .buttonSection .exportIcon:hover {
  background-color: #bdc1c6;
}
.kfold-modal .modal-body {
  height: 100%;
}
.kfold-modal .modal-body .bodyContent {
  height: 100%;
}
.kfold-modal .modal-body .leftKfoldContnet {
  height: 85%;
}
.kfold-modal .modal-body .rightKfoldContent {
  height: 85%;
}
.kfold-modal .modal-body .contentScrollBody {
  position: relative;
}
.kfold-modal .modal-body .kr-sg-data-table {
  height: 100%;
}
.kfold-modal .modal-body .kr-sg-data-table .table-content {
  border: 1px solid #BDC1C6;
  height: 100%;
}
.kfold-modal .modal-body .kr-sg-data-table .table-content .table-header {
  display: flex;
  align-items: center;
  padding: 17px 0;
  background: #5f6368;
}
.kfold-modal .modal-body .kr-sg-data-table .table-content .table-header .col {
  color: #ffffff;
}
.ml_Utterance .taskSelectContainer {
  display: flex;
}
.ml_Utterance .taskSelectContainer .rightNav {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn {
  margin-left: 20px;
  width: auto;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn .dropdown-open.open .dropdown-input {
  background: #E4E5E7;
  border-radius: 4px;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn .dropdown-open .dropdown-input {
  padding: 0;
  width: 34px;
  height: 34px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 4px;
  transition: 0.3s all ease;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn .dropdown-open .dropdown-input:hover {
  background: #E4E5E7;
  border-radius: 4px;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn .dropdown-open .dropdown-input::before {
  display: none;
}
.ml_Utterance .taskSelectContainer .rightNav .elipse-dropdwn .content-menu {
  width: 215px;
  max-width: 215px;
  left: -181px;
  right: auto;
}
.ml_Utterance .taskSelectContainer .rightNav .moreOptVieMoreDiv {
  padding-top: 0px;
  padding-right: 0;
}
.ml_Utterance .taskSelectContainer .rightNav .moreOptVieMoreDiv .buttonDiv .viewModalBtn {
  height: 34px;
  line-height: 34px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container.paddingX-5 {
  padding: 0 5px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .dropdown.dropdown-open {
  border-radius: 4px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .dropdown.dropdown-open.open {
  background: #eff0f1;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .dropdown.dropdown-open:hover {
  background: #eff0f1;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu {
  width: 220px;
  left: -186px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label {
  font-weight: normal !important;
  color: #202124 !important;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  top: 1px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  top: 1px;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu .toggle {
  border-top: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
}
.ml_Utterance .taskSelectContainer .rightNav .dropdown-toggle-container .kr-sg-dropdowns .content-menu .toggle > a {
  position: relative;
  width: 80%;
}
.ml_Utterance .taskSelectContainer .modal-tab-header {
  padding: 0;
  display: flex;
  width: 50%;
}
.ml_Utterance .taskSelectContainer .modal-tab-header .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 12px 0 5px;
  margin-right: 15px;
  white-space: nowrap;
}
.ml_Utterance .taskSelectContainer .modal-tab-header .modal-tabs a {
  color: #5F6368;
  text-decoration: none;
}
.ml_Utterance .taskSelectContainer .modal-tab-header .modal-tabs.modal-syntabs-active {
  border-bottom: 2px solid #0d6efd;
}
.ml_Utterance .taskSelectContainer .modal-tab-header .modal-tabs.modal-syntabs-active a {
  color: #202124;
  text-decoration: none;
  background: none;
}
.ml_Utterance .intentsSection .filtersDetails {
  margin-bottom: 10px;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer {
  display: flex;
  align-items: center;
  padding: 0;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .labelFilters {
  margin-right: 20px;
  color: #9aa0a6;
  font-weight: 600;
  font-size: 12px;
  margin-bottom: 0;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .tag-container {
  display: flex;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .tag-container .kr-sg-tags {
  padding: 4px 12px;
  margin-right: 10px;
  background: #EFF0F1;
  border-radius: 2.5px;
  font-size: 12px;
  color: #5f6368;
  transition: all .3s ease;
  border: 1px solid transparent;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .tag-container .kr-sg-tags .tag-name {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  margin-right: 10px;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .tag-container .kr-sg-tags .close-icon {
  cursor: pointer;
}
.ml_Utterance .intentsSection .filtersDetails .filterContainer .clearAllFilters {
  color: #DD3646;
  cursor: pointer;
  margin-left: 15px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
.ml_Utterance .ml-utterence {
  position: relative;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .arrow-left-before {
  position: relative;
  display: inline-block;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .arrow-left-before.show-border .border-arrow {
  display: block;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .arrow-left-before .border-arrow {
  width: 14px;
  height: 14px;
  position: absolute;
  border: 1px solid #BDC1C6;
  right: -17px;
  top: 5px;
  transform: rotate(45deg);
  border-right: 0;
  border-top: 0;
  background: #fff;
  z-index: 9999;
  display: none;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .nluRules {
  border-radius: 2px;
  padding: 3px;
  line-height: 16px;
  width: 24px;
  height: 24px;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .nluRules:hover {
  background: #eff0f1;
}
.ml_Utterance .ml-utterence.nlu-popover-block .utteranceScrollContainer .ml-block .nlu-popover-flex nlu-warning .nluRules.hover {
  background: #eff0f1;
}
.ml_Utterance .ml-utterence .ps-scrollbar-y-rail {
  z-index: 2 !important;
}
.ml_Utterance .ml-utterence .ml-block {
  border-radius: 5px;
  border: solid 0px #BDC1C6;
  background-color: #fff;
  padding: 0;
  display: flex;
  align-items: center;
  transition: 0.2s all ease;
  cursor: pointer;
}
.ml_Utterance .ml-utterence .ml-block.header {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  text-transform: uppercase;
  padding: 8px 0px 10px 0px;
  border-bottom: 1px solid #e4e5e7;
}
.ml_Utterance .ml-utterence .ml-block.header .headerTitle {
  padding: 0 15px 0 10px;
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
.ml_Utterance .ml-utterence .ml-block.header:hover {
  background-color: transparent;
}
.ml_Utterance .ml-utterence .ml-block.header:hover .title-ml {
  font-weight: normal;
}
.ml_Utterance .ml-utterence .ml-block:hover {
  background-color: #f8f9fa;
}
.ml_Utterance .ml-utterence .ml-block:hover .title-ml {
  font-weight: 600;
}
.ml_Utterance .ml-utterence .ml-block:hover .ut-count .ut-un-count-title {
  color: #0d6efd;
}
.ml_Utterance .ml-utterence .ml-block:hover .ut-count .add-utt {
  color: #0d6efd;
}
.ml_Utterance .ml-utterence .ml-block .title-ml {
  padding: 15px 10px;
  color: #202124;
  font-size: 14px;
}
.ml_Utterance .ml-utterence .ml-block .title-ml .sub-intent {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
  padding-left: 10px;
}
.ml_Utterance .ml-utterence .ml-block .intent-type {
  color: #5F6368;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  padding: 15px 10px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count {
  color: #5F6368;
  padding: 0;
  text-align: right;
  font-size: 14px;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  cursor: pointer;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title {
  font-weight: normal;
  font-size: 13px;
  line-height: 40px;
  color: #5F6368;
  padding: 0;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title.ut-rules {
  width: 110px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title.ut-patterns {
  width: 145px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title .ut-title {
  width: 72px;
  display: inline-block;
  text-align: left;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title .ut-title.ut-rules {
  width: 38px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .ut-un-count-title .ut-title.ut-patterns {
  width: 72px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt {
  color: #0D6EFD;
  cursor: pointer;
  font-weight: normal;
  font-size: 13px;
  line-height: 16px;
  padding: 15px 0 15px 10px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: right;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt i {
  position: relative;
  top: 1px;
  padding-right: 5px;
  font-size: 12px;
  color: #07377f;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt.ut-rules {
  width: 110px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt.ut-rules.hiddenVisbility {
  visibility: hidden;
  pointer-events: none;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt.ut-patterns {
  width: 145px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt .ut-title {
  width: 73px;
  display: inline-block;
  text-align: left;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt .ut-title.ut-rules {
  width: 38px;
}
.ml_Utterance .ml-utterence .ml-block .ut-count .add-utt .ut-title.ut-patterns {
  width: 72px;
}
.ml_Utterance .ml-utterence-notasks .emptyStateContainer {
  text-align: center;
}
.ml_Utterance .entitySection .entity-block,
.ml_Utterance .fieldSection .entity-block,
.ml_Utterance .synonymSection .entity-block {
  padding-left: 0;
  padding-bottom: 150px;
}
.ml_Utterance .entitySection .entity-block .entity-header,
.ml_Utterance .fieldSection .entity-block .entity-header,
.ml_Utterance .synonymSection .entity-block .entity-header {
  padding: 8px 0px 10px 0px;
  border-bottom: 1px solid #E4E5E7;
  display: table;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  text-transform: uppercase;
}
.ml_Utterance .entitySection .entity-block .entity-header .entity-label,
.ml_Utterance .fieldSection .entity-block .entity-header .entity-label,
.ml_Utterance .synonymSection .entity-block .entity-header .entity-label {
  display: table-cell;
  padding: 0 15px 0 10px;
}
.ml_Utterance .entitySection .entity-block .entity-body .synonym-block-entity,
.ml_Utterance .fieldSection .entity-block .entity-body .synonym-block-entity,
.ml_Utterance .synonymSection .entity-block .entity-body .synonym-block-entity {
  display: inline-block;
  width: 100%;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block {
  padding: 10px 0;
  border-radius: 4px;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block.d-flex,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block.d-flex,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block.d-flex {
  display: flex;
  align-items: center;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field {
  display: table-cell;
  padding-left: 10px;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated {
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  display: flex;
  flex-wrap: wrap;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates {
  width: auto;
  margin-left: 10px;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open .tag,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open .tag,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open .tag {
  cursor: pointer;
  background: #F3F8FF;
  border: 1px solid #E7F1FF;
  box-sizing: border-box;
  display: inline-block;
  border-radius: 100%;
  width: 22px;
  height: 22px;
  text-align: center;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #9AA0A6;
  padding: 3px 0;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open.open .tag,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open.open .tag,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .dropdown-open.open .tag {
  background: #E7F1FF;
  border: 1px solid #E7F1FF;
  box-sizing: border-box;
  color: #85b7fe;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu {
  top: -3px;
  left: 35px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  border: 0;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu .scroll-data-associates,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu .scroll-data-associates,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu .scroll-data-associates {
  position: relative;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu::before,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu::before,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field.associated .dropdown-associates .content-menu::before {
  content: "";
  position: absolute;
  top: 6px;
  right: 100%;
  margin-top: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent #ffffff transparent transparent;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .name,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .name,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .name {
  word-break: break-all;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .desc,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .desc,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .desc {
  font-size: 12px;
  color: #9aa0a6;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .count,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .count,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .count {
  padding: 5px 8px 5px 8px;
  font-size: 12px;
  color: #0D6EFD;
  font-weight: 500;
  display: none;
  cursor: pointer;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .count:after,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .count:after,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .count:after {
  padding-left: 5px;
  content: 'more';
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .dropdown-menu,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .dropdown-menu,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .dropdown-menu {
  max-height: 180px;
  width: 220px;
  padding: 2px;
  font-weight: normal;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .synonyms,
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .patterns,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .synonyms,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .patterns,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .synonyms,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .patterns {
  border-radius: 4px;
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  padding: 5px 8px 5px 8px;
  font-size: 12px;
  font-weight: 500;
  color: #5F6368;
  display: inline-block;
  margin: 0 5px 5px 0;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .synonyms.unTagBG,
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .entity-field .patterns.unTagBG,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .synonyms.unTagBG,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .entity-field .patterns.unTagBG,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .synonyms.unTagBG,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .entity-field .patterns.unTagBG {
  background: transparent;
  font-weight: normal;
  font-size: 12px;
  color: #3C4043;
  margin: 0 10px 5px 0px;
  line-height: 15px;
  padding: 0;
  border: 0;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .edit-block,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .edit-block,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .edit-block {
  display: flex;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .edit-block .editSpan,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .edit-block .editSpan,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .edit-block .editSpan {
  color: #202124;
  display: none;
  cursor: pointer;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block .edit-block .deleteSpan,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block .edit-block .deleteSpan,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block .edit-block .deleteSpan {
  color: #ff001f;
  display: none;
  cursor: pointer;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block:hover,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block:hover,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block:hover {
  background-color: #eff0f1;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block:hover .edit-block .editSpan,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block:hover .edit-block .editSpan,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block:hover .edit-block .editSpan {
  display: block;
}
.ml_Utterance .entitySection .entity-block .entity-body .entity-body-block:hover .edit-block .deleteSpan,
.ml_Utterance .fieldSection .entity-block .entity-body .entity-body-block:hover .edit-block .deleteSpan,
.ml_Utterance .synonymSection .entity-block .entity-body .entity-body-block:hover .edit-block .deleteSpan {
  display: block;
}
.utterance-model {
  overflow: hidden !important;
}
.utterance-model .mlScoreForm.expandedView .modal-body {
  padding: 20px 68px;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body {
  padding: 20px 0px;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body .pad-left-right {
  padding: 0px 68px;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body .pad-left-right .utteranceInternalHeader .modal-tab-header .modal-tabs a {
  color: #202124;
  font-size: 14px;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body .pad-left-right .utteranceInternalHeader .modal-tab-header .modal-tabs.modal-tabs-active a {
  border-bottom: 2px solid #0D6EFD;
  color: #0d6efd;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body .utterances-content-view {
  padding-left: 68px;
  padding-right: 68px;
}
.utterance-model .mlScoreForm.expandedView .modal-body.ml-utterances-modal-body .workflows-content.app-view.full-height .defaultUtteranceInput {
  top: 50px;
  z-index: 2;
  right: -25px;
  position: absolute;
}
.utterance-model .mlScoreForm.expandedView .modal-body .desc-info-modal {
  color: #5F6368;
  line-height: 1.43;
  letter-spacing: normal;
  font-size: 14px;
  margin-bottom: 12px;
}
.utterance-model .mlScoreForm.expandedView .modal-body .workflows-content.app-view.full-height {
  background-color: transparent;
}
.utterance-model .mlScoreForm.expandedView .modal-body .workflows-content.app-view.full-height .defaultUtteranceInput {
  top: 51px;
  z-index: 2;
}
.utterance-model .refresh_synonyms {
  font-size: 12px;
  font-weight: 500;
  position: absolute;
  right: 50px;
  top: 22px;
}
.editSlider .modalBody .label-value {
  background: #EFF0F1;
  padding: 8px 10px;
  color: #5f6368;
}
.editSlider .modalBody .tasks-value {
  background: #EFF0F1;
  padding: 8px 10px;
  color: #5F6368;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.editSlider .modalBody .tasks-value .task {
  margin: 5px;
}
.editSlider .modalBody .modal-tab-header {
  padding: 0;
  display: flex;
  width: 50%;
}
.editSlider .modalBody .modal-tab-header .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 12px 0 5px;
  margin-right: 15px;
}
.editSlider .modalBody .modal-tab-header .modal-tabs.modal-syntabs-active {
  border-bottom: 2px solid #0d6efd;
}
.editSlider .modalBody .modal-tab-header .modal-tabs > a {
  color: #202124;
  text-decoration: none;
}
.editSlider .modalBody .synonyms-block .divTags tags-input[disabled] .tags {
  background: #ffffff;
}
.editSlider .modalBody .synonyms-block .divTags tags-input[disabled] .tags .tag-item {
  background: #ffffff;
}
.editSlider .modalBody .synonyms-block .divTags tags-input[disabled] .tags .input {
  background: #ffffff;
}
.editSlider .modalBody .synonyms-block .divTags .tags {
  min-height: 130px;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.center-info-please-wait {
  position: fixed;
  top: 50%;
  z-index: 9;
  left: 226px;
  right: 0;
}
.entity-field .dropdown-menu.entity-dropdown-associates {
  background: #fff;
  position: absolute;
  top: 65%;
  left: 65px;
  filter: drop-shadow(-1px 4px 8px rgba(32, 33, 36, 0.15));
  border: 0;
  border-radius: 4px;
}
.entity-field .dropdown-menu.entity-dropdown-associates::after {
  content: "";
  position: absolute;
  top: 9px;
  right: 100%;
  margin-top: 0;
  border-width: 8px;
  border-style: solid;
  border-color: transparent #ffffff transparent transparent;
}
.entity-field .dropdown-menu.entity-dropdown-associates li a {
  line-height: 40px;
  padding: 0 10px;
  color: #202124;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  display: block;
}
.entity-field .dropdown-menu.entity-dropdown-associates li a:hover {
  background-color: #f8f9fa !important;
}
.info-bar {
  height: 38px;
  width: 1055px;
  left: 0px;
  top: 0px;
  border-radius: 4px;
  position: absolute;
  border: 1px solid #85B7FE !important;
  background: #F3F8FF !important;
  box-sizing: border-box;
}
.info-bar .vertical-align-middle {
  vertical-align: middle;
}
.info-bar .info-description {
  position: absolute;
  height: 18px;
  left: 36px;
  right: 45px;
  top: 10px;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #07377F;
  margin-top: -2px;
}
.info-bar .info-description .close-information-bar .bluebar {
  cursor: pointer;
}
.warning-bar .warning-description .warning-para {
  position: absolute;
  height: 18px;
  left: 36px;
  right: 113px;
  top: 11px;
  font-family: Inter;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #806d16;
}
.warning-bar .configure-btn {
  position: absolute;
  right: 40px;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 14px;
  color: #0d6efd;
}
.btnSearchTitle {
  position: initial;
}
.btnSearchTitle .leftTitle {
  width: 30%;
}
.btnSearchTitle .leftTitle:hover .warning-alert-box {
  display: block;
}
.btnSearchTitle .leftTitle .pageTitle .span-warning-info {
  width: 20px;
  padding: 0 0 0 6px;
  cursor: pointer;
}
.btnSearchTitle .leftTitle .pageTitle .span-warning-info .icon-warning {
  font-size: 15px !important;
  color: #806d16 !important;
}
.btnSearchTitle .leftTitle .warning-alert-box {
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 8px;
  background: #FFFFFF;
  padding: 20px 20px;
  position: absolute;
  top: -45px;
  left: 115px;
  z-index: 1;
  width: 255px;
  display: none;
}
.btnSearchTitle .leftTitle .warning-alert-box .warning-alert-header {
  color: #202124;
  font-weight: bold;
  font-size: 14px;
  line-height: 17px;
}
.btnSearchTitle .leftTitle .warning-alert-box .warning-alert-desc {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #202124;
  padding: 10px 0;
}
.btnSearchTitle .leftTitle .warning-alert-box .warning-alert-btn {
  padding: 10px 0 0 0;
}
.btnSearchTitle .leftTitle .warning-alert-box .warning-alert-btn .btnSolidBlue {
  width: 100% !important;
}
.upload-text-size {
  font-size: 14px;
}
.utt-err-msg {
  left: 15px;
}
#validateBotLevelSlider .modalSliderContainer .modalHeader {
  box-shadow: none !important;
}
#validateBotLevelSlider .modalSliderContainer .modalHeader .modal-title .recommendationHeading {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: #202124;
  margin-bottom: 5px;
}
#validateBotLevelSlider .modalSliderContainer .modalHeader .modal-title .lastUpdated {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
#validateBotLevelSlider .modalSliderContainer .modalBody {
  padding: 0px 0 !important;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .resetValidation {
  display: flex;
  align-items: center;
  padding: 0 10px !important;
  border: 1px solid transparent;
  cursor: pointer;
  color: #202124;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .resetValidation.rotateReset {
  animation: iconRotation 1.5s infinite linear;
  background: transparent !important;
  color: #85B7FE !important;
  border: 0 !important;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .resetValidation:hover {
  background: #e4e5e7;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body {
  display: flex;
  height: 100vh;
  width: 100%;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection {
  padding: 30px 0px 30px 0px;
  width: 60%;
  position: relative;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .section {
  width: 5px;
  position: absolute;
  right: 0;
  height: 100%;
  top: 0;
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.14) 0%, rgba(0, 0, 0, 0) 98.44%);
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .tile-header-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px 20px 20px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .tile-header-block .tile-header .modal-title {
  color: #202124;
  font-weight: 700;
  font-size: 18px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .tile-header-block .tile-header .lastUpdated {
  color: #9AA0A6;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .refreshBtn {
  cursor: pointer;
  background: #FFFFFF;
  border-radius: 4px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .refreshBtn .btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: auto;
  padding: 5px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-left: 0;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .refreshBtn .btn:hover {
  background: #e4e5e7;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-header {
  text-align: left;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body {
  margin-top: 10px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body .warningsBlock .nlu-list-block .nlu-border-bottom {
  border: 0 !important;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body .warningsBlock .nlu-list-block .nlu-border-bottom .warning-block .warning-header {
  color: #3C4043;
  font-weight: 400;
  font-size: 14px;
  padding-right: 35px;
  position: relative;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body .warningsBlock .nlu-list-block .nlu-border-bottom .warning-block .warning-header .nlutooltipTrigger {
  top: 0;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body .warningsBlock .nlu-list-block .nlu-border-bottom .warning-block .warning-desc {
  color: #9AA0A6 !important;
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .nluRulesSection .popoverContent .popover-body .warningsBlock .nlu-list-block .nlu-border-bottom .warning-block .error-desc {
  color: #9AA0A6 !important;
  font-style: italic;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection {
  padding: 30px 20px;
  width: 40%;
  position: relative;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .maxtrix-section-close {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 0 20px 0;
  cursor: pointer;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .matrixHeading {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 0 0 20px 0;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .confusionMatrixMain {
  padding: 20px 20px;
  border-radius: 6px;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  margin-bottom: 20px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .confusionMatrixMain .confusionMatrixHeader {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3C4043;
  padding: 10px 0;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .confusionMatrixMain .confusionMatrixDesc {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding: 10px 0;
  color: #9aa0a6;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .confusionMatrixMain .confusionMatrixGo {
  justify-content: center;
  align-items: center;
  width: 68px;
  height: 32px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 12px;
  border-radius: 4px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .confusionMatrixMain .confusionMatrixGo button {
  background: #0D6EFD;
  color: #ffffff;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .kfoldMatrixMain {
  padding: 20px 20px;
  border-radius: 6px;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .kfoldMatrixMain .kfoldMatrixHeader {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #3C4043;
  padding: 10px 0;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .kfoldMatrixMain .kfoldMatrixDesc {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  padding: 10px 0;
  color: #9aa0a6;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .kfoldMatrixMain .kfoldMatrixGo {
  justify-content: center;
  align-items: center;
  width: 68px;
  height: 32px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 12px;
  border-radius: 4px;
}
#validateBotLevelSlider .modalSliderContainer .modalBody .validate-modal-body .MatrixSection .kfoldMatrixMain .kfoldMatrixGo button {
  background: #0D6EFD;
  color: #ffffff;
}
@keyframes iconRotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.untrained-utterance-modal .modal-dialog {
  margin-top: 180px;
  width: 530px;
}
.untrained-utterance-modal .modal-dialog .modal-content {
  display: inline-block;
  width: 100%;
  top: 0 !important;
}
.untrained-utterance-modal .modal-dialog .modal-content .modal-body {
  background: #FFFFFF;
  border-radius: 4px;
  display: inline-block;
  width: 100%;
  padding-bottom: 5px !important;
  padding-top: 30px;
}
.untrained-utterance-modal .modal-dialog .modal-content .modal-body .untrainedUtterancesHeader {
  display: flex;
}
.untrained-utterance-modal .modal-dialog .modal-content .modal-body .untrainedUtterancesHeader .untrainedData {
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 34px;
  color: #202124;
}
.untrained-utterance-modal .modal-dialog .modal-content .modal-body .untrainedUtterancesHeader .closeIcon {
  position: absolute;
  right: 0px;
  top: 8px;
  cursor: pointer;
}
.untrained-utterance-modal .modal-dialog .modal-content .modal-body .untrainedUtterancesDesc {
  padding: 10px 0px;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #605e5c;
}
.untrained-utterance-modal .modal-dialog .modal-footer {
  box-shadow: none !important;
  border: 0 !important;
  padding-bottom: 30px !important;
  height: auto;
}
.untrained-utterance-modal .modal-dialog .modal-footer .closeCancel {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
}
.filterChangeModal .modal-body {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-bottom: 0 !important;
}
.filterChangeModal .modal-body .recommendationsModal {
  position: relative;
  display: inline-block;
  width: 100%;
}
.filterChangeModal .modal-body .recommendationsModal .main-heading {
  font-weight: 400;
  font-size: 22px;
  line-height: 34px;
  color: #202124;
  padding-right: 20px;
  margin-bottom: 15px;
}
.filterChangeModal .modal-body .recommendationsModal .close-modal-icon {
  position: absolute;
  right: -5px;
  top: 10px;
  cursor: pointer;
  font-size: 12px;
}
.filterChangeModal .modal-body .recommendationsModal .body-desc-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #605e5c;
}
.filterChangeModal .modal-footer {
  box-shadow: none !important;
  padding: 30px !important;
  height: auto !important;
  display: flex;
  align-items: center;
}
.filterChangeModal .modal-footer button {
  margin-right: 12px;
}
.copy-training-modal .modal-dialog {
  width: 790px;
}
.copy-training-modal .modal-dialog .modal-content {
  border-radius: 10px;
}
.copy-training-modal .modal-dialog .modal-content .modal-body {
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
}
.copy-training-modal .modal-dialog .modal-content .modal-body .iframeContainer {
  height: calc(40vh);
  max-height: 640px;
}
.requestChainForm .col-xs-12.labelHeight.btnTitle {
  margin-top: 15px;
}
.processRequestChain .subFormFieldset {
  border: solid 1px #cacaca;
  box-shadow: none;
}
.processRequestChain .subFormFieldset .scrollDivHeight select.btn.btn-default {
  width: 100%;
}
.processRequestChain .subFormFieldset .scrollDivHeight .JSeditor {
  background: #0D6EFD;
  padding: 8px;
  margin-bottom: 1px;
  color: #fff;
  text-transform: capitalize;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.APIRequestChain select.btn.btn-default {
  width: 100%;
}
.APIRequestChain ul.workflow-sidebar {
  width: 100%;
  margin: 0;
  padding: 5px 20px;
}
.APIRequestChain ul.workflow-sidebar .pointer-hand .wf-sidebar-step .step-title {
  font-size: 16px !important;
  margin: 0 20px 10px 0 !important;
}
.APIRequestChain ul.workflow-sidebar .pointer-hand .wf-sidebar-step.active .step-title {
  padding-bottom: 3px !important;
  border-bottom: 2px solid #0d6efd !important;
}
.APIRequestChain .bgWhite .panel-table-body .noTaskText {
  font-size: 14px !important;
  color: #9aa0a6 !important;
}
.APIRequestChain .bgWhite {
  background: #fff;
  display: table;
  width: 100%;
  border-radius: 4px;
  margin: 0px 5px 15px;
}
.APIRequestChain .bgWhite .noTaskText {
  background-color: transparent;
  border-color: transparent;
  font-size: 14px !important;
  color: #9AA0A6 !important;
  font-weight: 300;
  text-align: center;
}
.APIRequestChain .bgWhite .noTaskText:hover {
  background-color: #ffffff;
}
.APIRequestChain .bgWhite .panel-table-body .col-xs-12 {
  background: #ffffff;
}
.APIRequestChain .bgWhite .panel-table-body .divTitle {
  border: 0;
}
.APIRequestChain .bgWhite .panel-table-body div:not(:last-child):hover {
  background-color: #ffffff;
}
.APIRequestChain .bgWhite .panel-table-body div div {
  padding: 5px;
  font-size: 15px;
}
.APIRequestChain .bgWhite .panel-table-body .lineHeight {
  line-height: 30px;
}
.APIRequestChain .bgWhite .panel-table-body .inputDiv select.form-control {
  height: 36px;
}
.rcBtns {
  border-top: 1px solid #ddd;
  padding-top: 15px;
  clear: both;
}
.rcBtns .cancelBTN {
  border: 1px solid #ddd;
  background: #eeeeee;
  font-size: 14px;
  color: #333333;
}
.rcBtns .saveBTN {
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  font-size: 14px;
  color: #ffffff;
}
.request-form .leftAdjust {
  padding-right: 50px;
}
.request-form .adv_opt_wrp {
  padding: 13px 5px;
  border-bottom: 1px solid #ddd;
  border-top: 0px;
}
.request-form .adv_opt_wrp span.col-xs-12.noPadding {
  cursor: pointer;
  padding-bottom: 10px !important;
  font-size: 17px;
  font-weight: 600;
  color: #333333;
}
.request-form .adv_opt_wrp span.col-xs-12.noPadding .iconArrow {
  margin-top: 20px;
}
.request-form .adv_opt_wrp span.col-xs-12.noPadding p {
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}
.request-form .adv_opt_wrp .showadvancedoptions {
  padding-top: 20px;
  clear: both;
}
.request-form .animate-if.ng-enter {
  -webkit-transition: 1s linear all;
  -moz-transition: 1s linear all;
  -ms-transition: 1s linear all;
  -o-transition: 1s linear all;
  transition: 1s linear all;
}
.request-form .animate-if.ng-enter {
  max-height: 0;
  opacity: 1;
}
.request-form .animate-if.ng-enter.ng-enter-active {
  max-height: 999px;
  opacity: 1;
}
.request-form .animate-if.ng-leave {
  max-height: 999px;
  opacity: 1;
}
.request-form .animate-if.ng-leave.ng-leave-active {
  max-height: 0;
  opacity: 1;
}
.checkboxStyling .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
}
.checkboxStyling .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.checkboxStyling .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkboxStyling .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.checkboxStyling .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.checkboxStyling .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.checkboxStyling .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.checkboxStyling .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
.checkboxStyling textarea {
  resize: none;
}
.checkboxStyling .checkbox input[type=checkbox] {
  margin-left: 0;
}
.checkboxStyling .checkbox {
  margin-top: 0;
  margin-bottom: 0;
}
.searchNodes .searchTxtCount {
  color: #5F6368;
  position: absolute;
  top: 10px;
  right: 54px;
  font-size: 12px;
}
.searchNodes .prevSearch,
.searchNodes .nextSearch {
  cursor: pointer;
  position: absolute;
  top: 20px;
  font-size: 16px;
  color: #5F6368;
  z-index: 2;
}
.searchNodes .prevSearch.disabled,
.searchNodes .nextSearch.disabled {
  opacity: 0.3;
  cursor: not-allowed;
  pointer-events: none;
}
.searchNodes .prevSearch {
  right: 30px;
  top: 10px;
}
.searchNodes .nextSearch {
  right: 6px;
  top: 10px;
}
.searchNodes .clearSearch {
  color: #0D6EFD;
  font-size: 14px;
  display: block;
  text-align: right;
  cursor: pointer;
}
.workflows-container #mytabs {
  padding: 40px 0 0;
  overflow-x: hidden;
  overflow-y: auto;
}
#myTabs .tabContainer,
.selected-stream-block .tabContainer,
.selected-stream .tabContainer {
  padding: 0 20px;
  margin: 0 auto;
  position: relative;
  top: -16px;
}
#myTabs .tabContainer .tablist,
.selected-stream-block .tabContainer .tablist,
.selected-stream .tabContainer .tablist {
  display: table;
  margin: 0 auto;
}
#myTabs .tabContainer .tablist li a,
.selected-stream-block .tabContainer .tablist li a,
.selected-stream .tabContainer .tablist li a {
  padding: 7px 15px !important;
  margin: 0 !important;
  border: 0 !important;
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
  font-weight: 600;
}
#myTabs .tabContainer .tablist li a:hover,
.selected-stream-block .tabContainer .tablist li a:hover,
.selected-stream .tabContainer .tablist li a:hover {
  color: #ffffff;
}
#myTabs .tabContainer .tablist li a .step-serial,
.selected-stream-block .tabContainer .tablist li a .step-serial,
.selected-stream .tabContainer .tablist li a .step-serial {
  background-color: rgba(255, 255, 255, 0.5);
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  color: rgba(0, 0, 0, 0.5);
  margin-right: 5px;
  font-size: 15px;
}
#myTabs .tabContainer .tablist li.active:not(.inactive) a,
.selected-stream-block .tabContainer .tablist li.active:not(.inactive) a,
.selected-stream .tabContainer .tablist li.active:not(.inactive) a {
  background-color: #fff !important;
  border-color: transparent;
  border: 0 !important;
  color: #333;
  font-weight: 600;
}
#myTabs .tabContainer .tablist li.active:not(.inactive) a .step-serial,
.selected-stream-block .tabContainer .tablist li.active:not(.inactive) a .step-serial,
.selected-stream .tabContainer .tablist li.active:not(.inactive) a .step-serial {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ffffff;
}
#myTabs .tab-content,
.selected-stream-block .tab-content,
.selected-stream .tab-content {
  margin: 40px 80px;
  border: 0 !important;
}
#myTabs .tab-content .nlp_control,
.selected-stream-block .tab-content .nlp_control,
.selected-stream .tab-content .nlp_control {
  margin: 0 !important;
  padding: 0 !important;
}
#myTabs .tab-content .alert-warning,
.selected-stream-block .tab-content .alert-warning,
.selected-stream .tab-content .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
  color: #666666;
}
#myTabs .tab-content .alert-warning p,
.selected-stream-block .tab-content .alert-warning p,
.selected-stream .tab-content .alert-warning p {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #9aa0a6;
}
#myTabs .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10,
.selected-stream-block .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10,
.selected-stream .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10 {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
  padding: 8px 10px !important;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 300;
  text-align: left;
  width: 87%;
}
#myTabs .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10 p,
.selected-stream-block .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10 p,
.selected-stream .tab-content .failedRecog .alert.alert-sm.alert-warning.col-xs-10 p {
  font-size: 16px;
  font-weight: normal;
  text-align: left;
  color: #9aa0a6;
}
.edit-wf .selected-stream .tabContainer .tablist li a.active,
.solution-install-page .selected-stream .tabContainer .tablist li a.active {
  background-color: #fff !important;
  border-color: transparent;
  border: 0 !important;
  color: #333333;
}
.edit-wf .selected-stream .tabContainer .tablist li a.active .step-serial,
.solution-install-page .selected-stream .tabContainer .tablist li a.active .step-serial {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ffffff;
}
.accordion-streams .panel {
  border-bottom: 1px solid #eee;
  border-radius: 0 !important;
  margin-top: 0px !important;
}
.accordion-streams .panel-default .panel-heading {
  background-color: #fff;
  cursor: pointer;
  padding: 18px 30px !important;
}
.accordion-streams .panel-default .panel-heading p {
  margin: 5px 0 0;
  font-size: 16px;
  color: #666666;
}
.accordion-streams .panel-default .panel-heading .length {
  font-size: 14px;
  color: #9aa0a6;
}
.accordion-streams .panel-default .panel-heading .panel-title {
  font-weight: bold;
}
.accordion-streams .panel-default .panel-heading i {
  margin-left: 20px;
}
.accordion-streams .panel-default .panel-heading .fa.fa-chevron-right {
  transition: transform .35s ease;
  transform: rotate(90deg);
}
.accordion-streams .panel-default .panel-heading.collapsed .fa.fa-chevron-right {
  color: #5F6368;
  transform: rotate(0deg);
}
.accordion-streams .panel-default .panel-heading .manageComponents {
  float: right;
  margin-right: 21px;
  font-size: 14px;
  font-weight: 600;
  color: #0d6efd;
}
.accordion-streams .panel-default .panel-collapse .panel-body {
  border-top: 0;
  padding: 15px 30px;
}
.accordion-streams .panel-default .panel-collapse .supportedLanguages {
  font-size: 15px;
  font-weight: 600;
  text-align: left;
  color: #666666;
}
.accordion-streams .panel-default .panel-footer {
  text-align: right;
  background-color: #f8f8f8;
}
.accordion-streams .panel-default .panel-footer.footerhide {
  display: none;
}
.subFormgrayBG {
  background: #f8f8f8;
  display: table;
  border: 1px solid #eee;
  border-radius: 4px;
  padding: 20px;
}
.subFormgrayBG.leftwidth90 {
  margin-left: 30px;
  width: 99%;
}
.subFormgrayBG input {
  background: #ffffff;
}
.textareaFixed {
  height: 100%;
  resize: none !important;
}
.subFormgrayBG {
  border-radius: 4px;
  background-color: #fff;
  background: #fff;
  display: table;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
}
.solutionsetup {
  position: relative;
  top: 1px;
}
.solutionsetup button.btn.btn-primary.btn-sm {
  border: 1px solid #fff;
  background: #fff;
  color: #0D6EFD !important;
  border-color: #fff;
  outline: none;
}
.taskContainer .newBotCreation {
  line-height: 40px !important;
}
bot-authorization .modal-footer.customFooter {
  width: 99.8%;
  position: fixed;
  bottom: -112px;
  left: 1px;
  right: 0;
  margin-left: 0;
}
.stream-bg .languageSettingsdropdown #LanguageDropDown {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  color: #fff;
  box-shadow: none;
}
.stream-bg .languageSettingsdropdown #LanguageDropDown:active:focus {
  outline: none;
}
.stream-bg .languageSettingsdropdown #LanguageDropDown:hover {
  color: #ffffff !important;
}
.stream-bg .languageSettingsdropdown #LanguageDropDown::first-letter {
  text-transform: Uppercase;
}
.stream-bg .languageSettingsdropdown #LanguageDropDown .fa-chevron-down {
  font-size: 11px;
  position: relative;
  bottom: 2px;
  margin-left: 4px;
}
.stream-bg .languageSettingsdropdown .dropdown-menu {
  min-width: 140px !important;
  right: -3px;
}
.infodiv {
  position: absolute;
  right: -5px;
  width: 20px;
  top: 24px;
}
.infodiv.errorAlertIcon {
  right: -25px;
}
.infodiv .fa {
  padding-top: 12px;
  font-size: 18px;
}
.infodiv .fa-check-circle {
  color: #008000;
}
.infodiv .fa-exclamation-circle {
  color: #ffa500;
}
.infodiv .tooltip-arrow {
  left: 57%;
  margin-left: 0px;
}
.infodiv .tooltip {
  top: -272px !important;
}
.infodiv .tooltip.left {
  top: -100px !important;
  left: -400px !important;
}
.infodiv .tooltip.left .tooltip-arrow {
  top: 50% !important;
  left: 89% !important;
}
.pageFlow .taskInfoIcon {
  position: absolute;
  right: -10px;
  width: 20px;
  top: 20px;
}
.pageFlow .taskInfoIcon.errorAlertIcon {
  right: -25px;
}
.pageFlow .taskInfoIcon .fa {
  padding-top: 12px;
  font-size: 18px;
}
.pageFlow .taskInfoIcon .fa-check-circle {
  color: #008000;
}
.pageFlow .taskInfoIcon .fa-exclamation-circle {
  color: #ffa500;
}
.pageFlow .taskInfoIcon .tooltip-arrow {
  left: 57%;
  margin-left: 0px;
}
.pageFlow .taskInfoIcon .tooltip.left {
  left: -209px !important;
}
.pageFlow .taskInfoIcon .tooltip.left .tooltip-arrow {
  top: 53% !important;
  left: 97% !important;
}
.bt-request-modal {
  background: #fff;
  max-width: initial !important;
  overflow-y: initial !important;
  overflow: initial !important;
  height: 100%;
}
.bt-request-modal .modal-header .btmodaltitlediv {
  padding-top: 10px;
  padding-left: 10px;
}
.bt-request-modal.read-only .modal-header .save-request-btn {
  pointer-events: none;
}
.bt-request-modal.read-only .modal-body .requestModalHead .getMethodContainer .getMethod .method-select {
  pointer-events: none;
}
.bt-request-modal.read-only .modal-body .requestModalHead .getMethodContainer .urlRequired .methodTextarea {
  pointer-events: none;
}
.bt-request-modal.read-only .modal-body .requestModalHead .getMethodContainer .urlRequired .saveBtn {
  pointer-events: none;
}
.bt-request-modal.read-only .modal-body .requestModalBody .requestModalTabSection .sampleResponseBtn {
  pointer-events: none;
}
.bt-request-modal.read-only .form-ctrl-div,
.bt-request-modal.read-only .getMethodContainer,
.bt-request-modal.read-only .urlRequired {
  pointer-events: none;
}
.bt-request-modal .modal-dialog {
  height: 100%;
  width: 100%;
}
.bt-request-modal .modal-dialog .modal-header {
  padding: 2px 20px !important;
}
.bt-request-modal .modal-dialog .modal-header .requestFormBackArrow {
  float: left;
  margin-top: 20px;
  width: 8px;
  transform: rotate(180deg);
  cursor: pointer;
}
.bt-request-modal .modal-dialog .modal-header .botinfosection .botIcon {
  top: 0px;
}
.bt-request-modal .modal-dialog .modal-header .bottasksection {
  top: -5px !important;
  text-align: left;
}
.bt-request-modal .modal-dialog .modal-header .seperator,
.bt-request-modal .modal-dialog .modal-header .modalActionSecton {
  top: 3px !important;
}
.bt-request-modal .modal-dialog .modal-header .modal-title {
  display: table-cell;
}
.bt-request-modal .modal-dialog .modal-header .save-request-btn {
  margin-top: 6px;
}
.bt-request-modal .modal-dialog .modal-content {
  top: 0px !important;
  width: 100%;
  height: 100% !important;
}
.bt-request-modal .modal-dialog .modal-content .modal-body {
  padding: 0px;
  margin: 0;
}
.bt-request-modal .modal-dialog .modal-content .modal-body select.btn-default {
  height: 40px;
  font-size: 18px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .nav-tabs {
  margin: 0px 10px 0px 10px;
  clear: both;
  padding-left: 5px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .nav-tabs li {
  text-align: center;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .nav-tabs li a {
  width: 100%;
  padding: 12px 10px;
  margin: 0 20px 0px 0;
  font-size: 14px;
  font-weight: 600;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .nav-tabs li.active a {
  background: #fff;
  border-color: #fff;
  color: #0d6efd;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer {
  background: #F8F9FA;
  padding: 15px 100px;
  margin-bottom: 20px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .getMethod .method-select {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  background: #fff;
  font-size: 14px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .displayTable {
  display: table;
  width: 100%;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .displayTable .leftDiv {
  display: table-cell;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .displayTable .rightDiv {
  display: table-cell;
  width: 78px;
  text-align: right;
  vertical-align: top;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .methodTextarea {
  height: 34px;
  min-height: 34px;
  padding: 5px 12px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  background: #ffffff;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .saveBtn {
  height: 34px;
  border-radius: 4px;
  border: 1px solid #5F6368;
  background: #5F6368;
  color: #fff;
  display: table-cell;
  margin-left: 10px;
  padding: 0 10px !important;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .saveBtn .testArrowIcon {
  margin-right: 5px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .urlRequired .saveBtn:hover {
  border: 1px solid #0D6EFD;
  background: #0d6efd;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalHead .getMethodContainer .methodActions {
  width: 10%;
  text-align: right;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody {
  padding: 0px 100px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs {
  margin: 0;
  border-bottom: 1px solid #e4e5e7;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li {
  text-align: left;
  padding: 0 20px 0 0;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li a {
  padding: 0;
  padding-bottom: 10px;
  border-bottom: 2px solid #fff;
  display: inline-block;
  margin: 0;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.active a {
  padding-bottom: 10px;
  border-bottom: 2px solid #0d6efd;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt {
  float: right;
  padding: 0;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt a {
  color: #0d6efd;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt .backArrowGreen {
  position: relative;
  margin-left: 8px;
  top: -2px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection {
  padding-top: 20px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row {
  margin-bottom: 10px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .trashIcon {
  margin-top: 10px;
  display: none;
  cursor: pointer;
  color: #dd3646;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .trashIcon.inactive {
  display: none;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row:hover .trashIcon {
  display: block;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row:hover .trashIcon.inactive {
  display: none;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .headerKey {
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .headerValue {
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .helpIconDiv {
  position: relative;
  margin-top: 8px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .helpIconDiv i {
  color: #9AA0A6;
  font-size: 14px;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .auth-wrp .newAuth {
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .sampleResponseBtn {
  position: absolute;
  right: 0;
  z-index: 1;
  background: #202124;
  color: #fff;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  border: 0;
  cursor: pointer;
}
.bt-request-modal .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .sampleResponseBtn:hover {
  background: #0d6efd;
}
.bt-toimage .modal-body .form-block {
  padding: 15px 20px;
}
.bt-toimage .modal-body .nodeHeader {
  padding: 5px 0;
  font-weight: 500;
  font-size: 12px;
}
.bt-toimage .modal-body .renderSizeInfo .form-control {
  padding: 2px 6px;
  height: 35px;
}
.bt-toimage .modal-body .renderSizeInfo.canDeleteSizes .deleteSize {
  color: #e34928;
  cursor: pointer;
}
.bt-toimage .modal-body .form-label {
  padding: 6px 15px;
  text-align: right;
}
.bt-toimage .modal-body .form-label.smallPadding {
  padding: 6px 2px;
}
.bt-toimage .modal-body .renderSizeRow {
  width: 100%;
  height: 45px;
}
.bt-toimage .modal-body .renderSizeAdd {
  cursor: pointer;
  float: right;
  font-size: 14px;
  font-weight: normal;
  color: #0d6efd;
}
.sdksubscriptonform .saveSDKBtnDiv,
.selectAppModal .saveSDKBtnDiv,
.checkbox-wrp .saveSDKBtnDiv {
  background: #eee;
  padding: 10px;
}
.sdksubscriptonform .checkbox.disabled,
.selectAppModal .checkbox.disabled,
.checkbox-wrp .checkbox.disabled {
  cursor: not-allowed;
}
.sdksubscriptonform .checkbox.disabled label,
.selectAppModal .checkbox.disabled label,
.checkbox-wrp .checkbox.disabled label {
  pointer-events: none;
  opacity: 0.7;
}
.sdksubscriptonform .checkbox label,
.selectAppModal .checkbox label,
.checkbox-wrp .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 16px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
}
.sdksubscriptonform .styled,
.selectAppModal .styled,
.checkbox-wrp .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.sdksubscriptonform .checkbox label::before,
.selectAppModal .checkbox label::before,
.checkbox-wrp .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.sdksubscriptonform .checkbox label::after,
.selectAppModal .checkbox label::after,
.checkbox-wrp .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.sdksubscriptonform .checkbox input[type="checkbox"]:checked + label::after,
.selectAppModal .checkbox input[type="checkbox"]:checked + label::after,
.checkbox-wrp .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.sdksubscriptonform .checkbox input[type="checkbox"]:indeterminate + label::after,
.selectAppModal .checkbox input[type="checkbox"]:indeterminate + label::after,
.checkbox-wrp .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.sdksubscriptonform .checkbox-primary input[type="checkbox"]:checked + label::before,
.selectAppModal .checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox-wrp .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.sdksubscriptonform .checkbox-primary input[type="checkbox"]:checked + label::after,
.selectAppModal .checkbox-primary input[type="checkbox"]:checked + label::after,
.checkbox-wrp .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
#nlsettings .panel-table-heading > h3,
#nlsettings h3 {
  font-size: 15px;
  color: #333;
  line-height: 36px;
  font-weight: 600;
  margin-top: 0;
}
.bt-response-modal .response_json_editor {
  margin-top: 12px;
}
.bt-response-modal .checkbox.addOpacity {
  opacity: 0.5 !important;
}
.bt-response-modal .whiteInput {
  width: 100%;
  background: #fff;
  height: 40px;
  border: 1px solid #dddddd;
}
.bt-response-modal .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 22px;
  font-size: 15px;
  padding-right: 7px;
  text-transform: none;
  line-height: 17px;
  color: #333333;
  font-weight: 600;
}
.bt-response-modal .styled {
  position: absolute;
  width: 0px !important;
  left: 0;
}
.bt-response-modal .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.bt-response-modal .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.bt-response-modal .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
.bt-response-modal .checkbox input[type="checkbox"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -16.5px;
  margin-top: 7px;
}
.bt-response-modal .checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.bt-response-modal .checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}
#NoTasks .title {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #666666;
}
#NoTasks .description {
  font-size: 17px;
  text-align: center;
  color: #9AA0A6;
  padding-top: 10px;
}
#NoTasks .link {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #0D6EFD;
  padding-top: 10px;
}
.noTaskAccordion {
  margin-top: 50px;
  clear: both !important;
  display: table;
  width: 100%;
}
.noTaskAccordion .taskTitleHeader h3 {
  font-size: 24px;
  font-weight: 300;
  color: #333333;
}
.noTaskAccordion .panel.panel-default {
  display: table;
}
.noTaskAccordion .panel.panel-default .panel-heading .entity_count_label {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.noTaskAccordion .panel.panel-default #simpleTasks .panel-body {
  padding: 0 15px !important;
}
.noTaskAccordion .panel.panel-default #simpleTasks .panel-body .taskheader {
  height: 39px;
  background-color: #f8f8f8;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
  padding: 10px 20px;
  margin: 15px 0;
}
.noTaskAccordion .panel.panel-default #simpleTasks .panel-body .description {
  font-size: 14px;
  line-height: 1.4;
  color: #666666;
  padding: 0 20px;
}
.noTaskAccordion .panel.panel-default #advancedTasks .panel-body {
  padding: 0 15px !important;
}
.noTaskAccordion .panel.panel-default #advancedTasks .panel-body .taskheader {
  height: 39px;
  background-color: #f8f8f8;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
  padding: 10px 20px;
  margin: 15px 0;
}
.noTaskAccordion .panel.panel-default #advancedTasks .panel-body .description {
  font-size: 14px;
  line-height: 1.4;
  color: #666666;
  padding: 0 20px;
}
.taskCreateOverlayModal {
  overflow-y: hidden !important;
  margin: 0 auto;
  background-color: transparent;
}
.taskCreateOverlayModal.flowtask-create-form .taskNameHeader {
  padding-top: 0;
}
.taskCreateOverlayModal.flowtask-create-form .buttonAdjustment .form-ctrl-div {
  margin-right: 36px;
}
.taskCreateOverlayModal.flowtask-create-form .buttonAdjustment .dhelpLink {
  top: -16px;
}
.taskCreateOverlayModal .footer.modal-header {
  border: 1px solid #E4E5E7;
  box-shadow: none;
}
@media (min-width: 992px) {
  .taskCreateOverlayModal .modal-body .taskTypeRadios {
    width: 992px;
  }
}
@media (max-width: 991px) {
  .taskCreateOverlayModal .modal-body .taskTypeRadios {
    width: 655px;
  }
}
.taskCreateOverlayModal .modal-body .taskTypeRadios {
  margin: 50px auto;
  display: table;
}
.taskCreateOverlayModal .task-icon {
  float: left;
  color: #0D6EFD;
  padding: 15px 20px 0px;
}
.taskCreateOverlayModal .task-icon .fa {
  font-size: 20px;
}
.taskCreateOverlayModal .modal-header {
  padding: 10px 20px;
  display: table;
  width: 100%;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.taskCreateOverlayModal .modal-header .avatar {
  position: relative;
  top: 5px;
}
.taskCreateOverlayModal .modal-header .bottasksection {
  top: 0;
  text-align: left;
}
.taskCreateOverlayModal .modal-header .boticon {
  padding: 10px;
  top: -6px;
  display: inline-block;
  position: relative;
}
.taskCreateOverlayModal .modal-header .seperator {
  top: 0;
}
.taskCreateOverlayModal .modal-header .modalActionSecton {
  top: 0;
}
.taskCreateOverlayModal .modal-header .col-xs-1 {
  padding-left: 0;
}
.taskCreateOverlayModal .modal-header h4.modal-title {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  width: auto;
}
.taskCreateOverlayModal .modal-header .close {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 50px;
  line-height: 30px;
  margin-left: 20px;
  color: #9AA0A6;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 300;
  width: 40px;
  height: 40px;
  opacity: 0.5;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.taskCreateOverlayModal .modal-header .close:hover {
  opacity: 1;
  color: #9aa0a6 !important;
}
.taskCreateOverlayModal .modal-header .nextBtn {
  padding: 7px 15px !important;
}
.taskCreateOverlayModal .modal-dialog {
  width: 100%;
  height: 100%;
}
.taskCreateOverlayModal .modal-dialog .modal-content {
  top: 0;
  border-radius: 0.4rem;
  display: table;
  border: 1px solid #E4E5E7;
  box-shadow: none;
}
.taskCreateOverlayModal .taskTypeRadios .radio {
  display: inline-block;
  margin-top: 12px;
}
.taskCreateOverlayModal .taskTypeRadios input[type=radio] {
  display: none;
}
.taskCreateOverlayModal .taskTypeRadios input[type=radio]:checked + .radio {
  background-color: #0D6EFD;
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv {
  width: 297px;
  height: 100px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  display: inline-block;
  margin: 0 15px 30px 15px;
  cursor: pointer;
  float: left;
  text-align: left;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv .description {
  width: 232px;
  height: 45px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #9aa0a6;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv .name {
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
}
.taskCreateOverlayModal .taskTypeRadios .noPointerEvents {
  pointer-events: none;
}
.taskCreateOverlayModal .taskTypeRadios .noPointerEvents .comingsoon {
  color: #eaa724;
  float: right;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .task-icon,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .task-icon {
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .name,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .name {
  color: #fff;
  margin-bottom: 5px;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .description,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .description {
  color: rgba(255, 255, 255, 0.6);
}
.bt-utterances-modal .machineLearninghead {
  width: 598px;
  height: 85px;
  background-color: #f0f0f0;
  margin: -15px 0px 0px -15px;
}
.bt-utterances-modal .machineLearninghead .CURRENT-ML-SCORE-ME {
  width: 554px;
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  float: left;
  margin-top: 7px;
  color: #666666;
}
.bt-utterances-modal .machineLearninghead .CURRENT-ML-SCORE-ME .score-text {
  color: #f5a623;
}
.bt-utterances-modal .machineLearninghead .tip {
  width: 520px;
  height: 38px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.36;
  margin: 25px 0px 0px 15px;
  color: #666666;
}
.bt-utterances-modal .sentenceInputEle {
  margin-bottom: 8px;
}
.bt-utterances-modal .uniquenessScore {
  float: right;
}
.bt-utterances-modal .uniquenessScore .fa-minus-circle {
  width: 16px;
  height: 18px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  position: absolute;
  margin: 13px 0px 0px 8px;
  color: #e34928;
}
.bt-utterances-modal .uniquenessScore .utteranceSaveSpinIcon {
  width: 16px;
  height: 18px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  position: absolute;
  margin: 12px 0px 0px -27px;
}
.bt-utterances-modal .uniquenessScore .utteranceSaveSpinIcon.fa-check {
  color: green;
  font-size: 18px;
}
.highlightUttList {
  transition: 1s linear all;
  background-color: #f3f8ff;
}
.utteranceFlexBlock {
  display: flex;
  padding-right: 25px;
  border-radius: 4px;
  position: relative;
}
.utteranceFlexBlock .utterances-content-view {
  width: 100%;
}
.utteranceFlexBlock .autoGenerateUttUttBlock {
  background: #F3F8FF;
  width: 305px;
  flex-shrink: 0;
  transition: width 0.66s, height 1s;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader {
  display: flex;
  align-items: center;
  padding: 12px 4px 12px 12px;
  height: 36px;
  background: #D5E3FA;
  border-bottom: 1px solid #d5e3fa;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .autoGenerateUttHeaderTitle {
  font-weight: 600;
  font-size: 12px;
  color: #121314;
  flex: 1;
  display: flex;
  align-items: center;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .autoGenerateUttHeaderTitle .btx-quick-reply {
  font-size: 14px;
  margin-right: 12px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .btx-left-menu-generalSettings {
  cursor: pointer;
  margin-right: 5px;
  margin-left: 5px;
  font-size: 14px;
  background: #d6e2fa;
  border-radius: 100%;
  display: flex;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .btx-left-menu-generalSettings:hover {
  background: #bdcdec;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .maxMinIcons {
  width: 30px;
  flex-shrink: 0;
  text-align: right;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .maxMinIcons .btx-maximize {
  cursor: pointer;
  font-size: 14px;
  background: #d6e2fa;
  border-radius: 100%;
  display: flex;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .maxMinIcons .btx-maximize:hover {
  background: #bdcdec;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttHeader .maxMinIcons .btx-minimize {
  display: none;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 15px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks {
  font-weight: 500;
  font-size: 10px;
  display: flex;
  align-items: center;
  cursor: pointer;
  color: #777A80;
  margin-left: 10px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks .btx-check {
  color: #777A80;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks .btx-add {
  color: #777A80;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks .btx-reset {
  color: #777A80;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks.disabled {
  pointer-events: none;
  color: #121314;
  font-weight: 400;
  font-size: 12px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks.disabled .btx-check {
  color: #121314;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks.disabled .btx-reset {
  color: #121314;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks.disabled .btx-add {
  color: #121314;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks:hover {
  color: #0d6efd;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks:hover .btx-check {
  color: #0D6EFD;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks:hover .btx-add {
  color: #0D6EFD;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttActions .autoGenerateUttHeaderActionsLinks:hover .btx-reset {
  color: #0D6EFD;
  margin-right: 5px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody {
  padding: 0 10px 12px;
  position: relative;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState .suggestionsEmpty {
  width: 100%;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState .suggestionsEmpty img {
  max-width: 100%;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState .description {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #777A80;
  padding: 20px;
  text-align: center;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState .btnSolidBlue .btx-quick-reply {
  margin-right: 10px;
  font-size: 16px;
  position: relative;
  top: 2px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .initalState .btnSolidBlue .btx-quick-reply:before {
  color: #ffffff;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .processingAutoSuggestions {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
  font-weight: 400;
  font-size: 12px;
  color: #121314;
  padding: 40px 20px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .processingAutoSuggestions .kr-progress-container {
  margin-top: 20px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .processingAutoSuggestions .progress-bar {
  height: 4px;
  width: 100%;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing {
  padding-left: 0;
  list-style: none;
  padding-bottom: 50px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li {
  list-style: none;
  min-height: 46px;
  padding: 15px 10px;
  border-bottom: 1px solid #d5e3fa;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList {
  display: flex;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList .suggesttionsText {
  flex: 1;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #121314;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList .suggesttionsListingActions {
  display: flex;
  justify-content: flex-end;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList .suggesttionsListingActions i {
  margin-left: 10px;
  cursor: pointer;
  color: #B9BCBF;
  font-size: 13px;
  font-weight: 800;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList .suggesttionsListingActions i:hover {
  color: #0d6efd;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li .flexList .suggesttionsListingActions .btx-close:hover {
  color: #dd3646;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li:hover {
  background: #eaf1fc;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li:hover .flexList .suggesttionsListingActions .btx-check {
  color: #0d6efd;
}
.utteranceFlexBlock .autoGenerateUttUttBlock .autoGenerateUttBody .genereatedData .suggesttionsListing li:hover .flexList .suggesttionsListingActions .btx-close {
  color: #dd3646;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin {
  height: 26px;
  overflow: hidden;
  transform: rotate(-90deg);
  width: 170px;
  position: absolute;
  right: -61px;
  top: 60px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin .autoGenerateUttHeader {
  height: 26px;
  padding: 0 0px 0 8px;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin .autoGenerateUttHeader .maxMinIcons {
  width: 30px;
  flex-shrink: 0;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin .autoGenerateUttHeader .maxMinIcons .btx-maximize {
  display: none;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin .autoGenerateUttHeader .maxMinIcons .btx-minimize {
  cursor: pointer;
  font-size: 14px;
  background: #d6e2fa;
  border-radius: 100%;
  display: flex;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-content: center;
}
.utteranceFlexBlock .autoGenerateUttUttBlock.autoGenerateUttUttBlockMin .autoGenerateUttHeader .maxMinIcons .btx-minimize:hover {
  background: #bdcdec;
}
body.builderMaincontainer.bt-modal-open .dialogFieldset .talkToBot {
  display: block;
}
body.builderMaincontainer.bt-modal-open.showBot .talkToBot {
  display: block;
}
body.builderMaincontainer.bt-modal-open .dialogModalOpen .mainChatIcon {
  display: none !important;
}
body.builderMaincontainer.bt-modal-open.ontologymodalopen.analyzeReport .talkToBot {
  display: none;
}
body.builderMaincontainer.bt-modal-open.ontologymodalopen .talkToBot {
  display: block;
  z-index: 1041 !important;
}
body.builderMaincontainer.bt-modal-open.ontologymodalopen .kore-chat-window.minimize .minimized-title {
  display: block;
}
body.builderMaincontainer.bt-modal-open.smalltalk-modal .talkToBot {
  display: block;
  z-index: 1041 !important;
}
body.builderMaincontainer.bt-modal-open.smalltalk-modal .kore-chat-window.minimize .minimized-title {
  display: block;
}
body.builderMaincontainer.bt-modal-open .talkToBot {
  display: none;
}
body.builderMaincontainer.bt-modal-open .kore-chat-window .minimized,
body.builderMaincontainer.bt-modal-open .kore-chat-window .minimized-title {
  display: none;
}
body.storyboard .talkToBot {
  display: none;
}
.bt-create-container .scroll-div,
.bt-create-container .create-bot-div {
  position: absolute;
  top: 136px;
  bottom: 88px;
  left: 0;
  right: 0;
  overflow-y: auto;
  margin: 0 auto;
}
.bt-create-container .scroll-div .widget-body,
.bt-create-container .create-bot-div .widget-body {
  margin-bottom: 20px;
}
.bt-create-container .scroll-div .widget-body .knowledgetaskform,
.bt-create-container .create-bot-div .widget-body .knowledgetaskform {
  padding: 0 150px !important;
  margin: 0 auto;
}
.bt-create-container.scroll-container {
  height: 100%;
  position: absolute;
  max-width: 1600px;
}
.bt-create-container.scroll-container .scroll-div,
.bt-create-container.scroll-container .create-bot-div {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0;
  right: 0;
  overflow-y: auto;
}
.bt-create-container.scroll-container .scroll-div .botStreamCreate,
.bt-create-container.scroll-container .create-bot-div .botStreamCreate {
  padding: 30px 350px !important;
  margin: 0 auto;
  border: none;
}
.bt-create-container.scroll-container .scroll-div .botStreamCreate .widget-body,
.bt-create-container.scroll-container .create-bot-div .botStreamCreate .widget-body {
  margin-bottom: 20px;
}
.bt-create-container.scroll-container .scroll-div .botStreamCreate .widget-body .charactersLength,
.bt-create-container.scroll-container .create-bot-div .botStreamCreate .widget-body .charactersLength {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #5f6368;
}
.bt-create-container.scroll-container .scroll-div .botStreamCreate .widget-body .form-control.colorCode,
.bt-create-container.scroll-container .create-bot-div .botStreamCreate .widget-body .form-control.colorCode {
  left: 0 !important;
}
.create-container .main-content.scroll-div {
  position: absolute;
  top: 136px;
  bottom: 90px;
  left: 0;
  right: 0;
  padding-top: 20px;
  overflow-y: auto;
  margin: 0 auto;
}
.create-container .main-content.scroll-div .widget-body {
  margin-bottom: 20px;
}
.create-container .main-content.scroll-div .forms-container {
  margin: 0 auto;
  padding: 0 160px;
}
.create-container .main-content.scroll-div .forms-container .widget-body {
  margin-bottom: 20px;
}
.bt-mapping-container .stream-details .alert-action {
  position: relative !important;
  top: 12px;
  font-size: 16px !important;
}
.bt-mapping-container .scroll-div {
  position: absolute;
  overflow-y: auto;
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
.bt-mapping-container .scroll-div.btresourcecontainer {
  top: 136px;
}
.bt-mapping-container .scroll-div .div-center {
  margin: 0 auto;
  max-width: 1000px;
}
.publishHead .stream-details .alert-action {
  font-size: 16px !important;
  position: relative !important;
}
.bot-publish.scrollDiv {
  position: absolute;
  top: 136px;
  bottom: 0px;
  left: 0;
  right: 0;
  overflow-y: auto;
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 160px;
}
.bot-publish.scrollDiv .chevronLeftAlign i.fa.fa-chevron-right {
  float: left;
  line-height: 20px;
  padding-right: 10px;
}
.bot-publish.scrollDiv .chevronLeftAlign i.fa.fa-chevron-down {
  float: left;
  line-height: 20px;
  padding-right: 10px;
}
.bot-publish.scrollDiv .divCenter {
  margin: 0 auto;
  max-width: 1000px;
  float: none !important;
}
.workflows-container .myTabs {
  max-width: 1290px;
  margin: 0 auto;
}
.solution-install-page .pageContainer {
  height: 100%;
  display: block;
  position: absolute;
  max-width: 1600px;
}
.solution-install-page .pageContainer .centerDiv {
  margin: 0 auto;
  padding: 0 150px !important;
  float: none;
}
.solution-install-page .pageContainer .centerDiv .form-control.colorCode {
  left: 46px;
}
footer-info .footer-instructions {
  left: 65px;
  bottom: -6px;
  z-index: 1001;
  cursor: pointer;
}
footer-info .footer-instructions #footerTitle {
  padding: 17px 86px 13px 40px;
}
footer-info .footer-instructions #footerTitle .collapse-arrow {
  position: absolute;
  right: 0;
  padding: 10px 40px 10px 0;
  top: 3px;
}
.widthNineHundred {
  width: 900px !important;
}
.radioDivPullLeft {
  float: left;
  margin-right: 40px;
}
.protipPadding {
  padding: 0 28px !important;
}
.protipNoPadding {
  padding: 0 !important;
}
.widthHundredPersent {
  width: 100% !important;
}
.multiItemSwitch {
  margin-top: 10px;
  padding: 0;
  clear: both;
}
.loIText {
  padding: 0px 15px;
  overflow: hidden;
  margin: 5px 0;
  float: left;
  color: red;
  font-size: 13px;
}
.loIText .fa-exclamation-triangle {
  color: #ffa900;
  font-size: 16px;
  padding-right: 10px;
}
.loIOptions {
  padding: 8px 0;
}
a:focus {
  outline: 0;
}
body.japaneseMainModule .helpContentBody .helpContent .supportContainer .right .title {
  font-size: 10px;
  margin-bottom: 15px;
}
body.japaneseMainModule .col-xs-12.radioDiv.radioSection.noPadding.FollowUpRadio .radioInnerDiv .opt-title {
  padding-left: 22px;
  position: relative;
}
body.japaneseMainModule .col-xs-12.radioDiv.radioSection.noPadding.FollowUpRadio .radioInnerDiv .opt-title::before {
  position: absolute;
  left: 0;
  top: 3px;
}
body.japaneseMainModule .standardResponses .standardResponseBody .panel-title .accordion-toggle .tooltip {
  left: 0 !important;
}
body.japaneseMainModule .standardResponses .standardResponseBody .panel-title .accordion-toggle .tooltip .tooltip-inner {
  width: 160px;
}
body.japaneseMainModule .standardResponses .standardResponseBody .panel-title .accordion-toggle .tooltip .tooltip-arrow {
  left: 10%;
}
body.japaneseMainModule .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .dropdown-menu {
  min-width: 265px;
}
body.japaneseMainModule .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .dropdown-menu .menuOption .dropdown .dropdown-menu {
  min-width: 99px;
}
body.japaneseMainModule .btSmallTalk .smallTalkHeader .bt-modal-sub .dialogMenu .dropdown-menu {
  width: 200px;
}
body.japaneseMainModule .btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan .tooltip .tooltip-inner {
  width: 60px;
}
body.japaneseMainModule .toggle-data-large-.filter-analyze-toggle {
  padding-right: 115px;
}
body.japaneseMainModule .toggle-data-large-.filter-analyze-toggle .kr-sg-toggle.large .slider span.yes {
  width: 160px;
}
body.japaneseMainModule .linked_bot_table .table_body .info-data.actions-data .preferredBotState {
  left: -51px;
}
body.japaneseMainModule .linked_bot_table .table_body .info-data.actions-data .unlink {
  right: 26px;
}
body.japaneseMainModule .linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns {
  right: 4px;
}
body.japaneseMainModule .linkedBots .trainDiv .helphint {
  display: table;
}
body.japaneseMainModule .linkedBots .trainDiv .helphint .bulbicon {
  width: 55px;
  display: table-cell;
}
body.japaneseMainModule .linkedBots .trainDiv .helphint .textDiv {
  padding-right: 130px;
  padding-left: 0;
}
body.japaneseMainModule .linkedBots .trainDiv .helphint .trainUtteraceBtn {
  position: absolute;
  right: 0;
}
body.japaneseMainModule .radioInnerDiv.japaneseManageinterruption .opt-title .manageResponse {
  margin-left: 26px !important;
}
body.japaneseMainModule .summaryPageContainer .summaryBody .grid .item.linkedBotsDiv:hover .goToLink {
  display: inline-block;
  width: 152px;
  right: 0;
}
body.japaneseMainModule .linked_bot_table .table_body .info-data.actions-data .kr-sg-dropdowns .dropdown .content-menu {
  width: 210px;
}
body.japaneseMainModule .btPromptmodal .scrollDiv .prompt-jsEditor .panel-title.ja-marginleft {
  margin-left: 10px !important;
}
body.japaneseMainModule property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv.width255 {
  width: 360px !important;
}
body.japaneseMainModule property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionLabel.fadedLable {
  font-size: 10px;
}
body.japaneseMainModule property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionLabel.fadedLable.bgColorblock {
  font-size: 10px;
}
body.japaneseMainModule .kcMainContainer .kcContainer .rightContainer {
  width: auto !important;
}
body.japaneseMainModule .get-started-block .documentFound .tableContainer.knowledgeExtractTableContainer .panel-table-body.tableBodyRow .bodyRow .contentDetails .rev-add .toggle-label .kr-sg-toggle {
  margin-left: 50px;
}
body.japaneseMainModule .get-started-block .documentFound .tableContainer.knowledgeExtractTableContainer .panel-table-body.tableBodyRow .bodyRow .contentDetails .rev-add .toggle-label .kr-sg-toggle .slider span.no {
  margin-left: -65px;
  top: 0px;
}
body.japaneseMainModule .fileDropContainer .dragdrophelp .browsetitle {
  display: inline !important;
}
body.japaneseMainModule .runbotConfigContainer .radioDiv .radioInnerDiv .opt-title {
  height: auto !important;
}
body.japaneseMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle.with-label {
  margin-left: 35px;
}
body.japaneseMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle .slider span {
  width: 200px;
}
body.japaneseMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle .slider span.no {
  margin-left: -35px;
  width: auto;
}
body.japaneseMainModule .trainingProgress .progressDropdown .progressTrainingDiv .right {
  display: flex;
  justify-content: flex-end;
}
body.japaneseMainModule .trainingProgress .progressDropdown .downloadExportFile {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body.japaneseMainModule .login-page .error-message {
  padding-left: 0px;
  padding-right: 0px;
  font-size: 13px;
  height: auto;
  text-align: center;
  color: #f04d58;
}
body.japaneseMainModule .tooltip-custom {
  position: relative;
  display: inline-block;
}
body.japaneseMainModule .tooltip-custom:hover .tooltiptextalert {
  visibility: visible;
}
body.japaneseMainModule .tooltip-custom.alert-icon {
  margin-left: 280px;
  top: -19px;
}
body.japaneseMainModule .tooltip-custom.alert-icon img {
  position: relative;
  top: -11px;
  cursor: pointer;
}
body.japaneseMainModule .toggle-data-large-directive .kr-sg-toggle.with-label {
  margin-left: 40px;
}
body.japaneseMainModule .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.no {
  margin-left: -40px !important;
}
body.japaneseMainModule .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.yes {
  padding-left: 50px !important;
  width: 150px;
}
body.japaneseMainModule .toggle-data-large-directive.yes-no .kr-sg-toggle.with-label {
  margin-left: 50px !important;
}
body.japaneseMainModule .toggle-data-large-directive.yes-no .kr-sg-toggle.large .slider span.no {
  margin-left: -51px !important;
}
body.japaneseMainModule .piiSettingsCenter .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.no {
  margin-left: -60px !important;
}
body.japaneseMainModule .piiSettingsCenter .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.yes {
  padding-left: 20px !important;
  width: 70px;
}
body.japaneseMainModule .panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .createInfoDiv .noPWInfo .createNewPW {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 150px;
}
@media (max-width: 1281px) {
  body.japaneseMainModule .panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .btn {
    width: 100px !important;
  }
}
@media (max-width: 1281px) {
  body.japaneseMainModule .panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .createNewPW {
    width: 100px !important;
  }
}
body.japaneseMainModule .bt-welcome-modal .modal-dialog .modal-content .onBoardingModalMainContainer .PosSignUpBody .postSPleftContainer .postContent .buttonsContainer .videoBTN {
  font-size: 12px;
}
body.japaneseMainModule .uiFormsToggle .enabled {
  width: 140px;
}
body.japaneseMainModule .uiFormsToggle .disabled {
  width: 140px;
}
body.japaneseMainModule .botontologyqa .boqcontent .boqbody .responsesection .referenceClass .tooltip-custom .tooltiptextalert.j-alignment {
  margin-left: -75px !important;
}
body.japaneseMainModule .botontologyqa .boqcontent .boqbody .responsesection .referenceClass .tooltip-custom .tooltiptextalert.j-alignment::after {
  left: 75px !important;
}
body.japaneseMainModule .storyboardTemp .btnSearchTitle.tabsHead.storyboard-header-tabs-content .leftTitle {
  width: auto;
}
body.japaneseMainModule .storyboardTemp .btnSearchTitle.tabsHead.storyboard-header-tabs-content .leftTitle .tabStyle {
  white-space: nowrap;
}
body.japaneseMainModule .botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu {
  right: 164px !important;
}
body.japaneseMainModule plan-usage bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botPlansBody .toggleDiv .toggleInfoDiv .kr-sg-toggle .slider .no {
  margin-left: 0;
  top: 0px;
  right: 40px;
  width: 95px;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  white-space: nowrap;
  text-align: right;
}
body.japaneseMainModule plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan {
  height: 500px;
}
body.japaneseMainModule plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers {
  min-height: auto;
  height: 240px;
}
body.japaneseMainModule plan-usage .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-request {
  font-size: 12px;
}
body.japaneseMainModule #page-content-wrapper .botsHome .botDetailsForm .botDetailsContent .bt-rightNav #languageManagement .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-multi-line-notification .configLink {
  white-space: nowrap;
}
body.japaneseMainModule #page-content-wrapper .botsHome .botDetailsForm .ontologyModal .modal-dialog .ontology-modal-content bot-ontology #analysis-report .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .tableContainer .table .heading .width-100 {
  width: 100px;
}
body.japaneseMainModule .botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu {
  width: 250px !important;
}
body.japaneseMainModule .summaryPageContainer .btsHeader .summaryHeadingNew .billing .billing-section-data .count-data-upgrade .right-data .upgrade-reload-btn span {
  width: 108px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body.japaneseMainModule .animationIfEnter .positionRelative .storyboardTemp .btnSearchTitle .rightBTNSearch .js-single-line {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.japaneseMainModule .animationIfEnter .btImpEXpContainer .group-tabs bt-import-bot .btImport .input-group .form-control {
  width: 97.5%;
}
body.japaneseMainModule .animationIfEnter .btImpEXpContainer .group-tabs bt-export-bot .botExportModal .export-bot-data-content .radioDiv .radioInnerDiv .component-import .import-task .import-task-options .import-task-options-inner-data {
  display: flex;
  align-items: center;
}
body.japaneseMainModule .animationIfEnter .btImpEXpContainer .group-tabs bt-export-bot .botExportModal .export-bot-data-content .radioDiv .radioInnerDiv .component-import .import-task .import-task-options .import-task-options-inner-data .checkbox-primary.import-width {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
body.japaneseMainModule .animationIfEnter .bt-utterances .utterances-list-div .utterance-btn-div.pr-45 {
  padding-right: 60px !important;
}
body.japaneseMainModule .animationIfEnter bot-general-settings .wf-form fieldset.row .generalSettings .form-group.botIcon .input-group .form-control.js-width-98 {
  width: 98.5%;
}
body.japaneseMainModule .animationIfEnter batch-testing .batch-testing bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form form .form-group .input-group .form-control.js-width-96 {
  width: 96.5%;
}
body.japaneseMainModule .nlpAnalysis .loadingGraph .text {
  white-space: nowrap !important;
}
body.japaneseMainModule .extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .tooltip.top .tooltip-inner {
  width: 100px !important;
}
body.japaneseMainModule .quickStartGuide .quickStartLists .showQuickStartHeader .parentName {
  white-space: nowrap !important;
}
body.japaneseMainModule bot-modal-slider#importStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .createDialog .description .noPadding .input-group {
  padding-right: 130px;
}
body.japaneseMainModule .qaEditTermSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-term-settings .botontologytermsettings .btscontent .btsbody .form-settings-intent .responsesection .kr-sg-input-text .referenceClass .tooltip-custom {
  margin-left: 0 !important;
  top: 0 !important;
}
body.japaneseMainModule .property-panel-section .property-panel-body .appPropertyContainer.advancedAccordion .appPropertySection .panel-group .panel .panel-collapse .panel-body .appPropertySection .kr-sg-toggle.with-label {
  margin-left: 40px;
}
body.japaneseMainModule .property-panel-section .property-panel-body .appPropertyContainer.advancedAccordion .appPropertySection .panel-group .panel .panel-collapse .panel-body .appPropertySection .kr-sg-toggle .slider span.no {
  position: absolute;
  top: -2px;
  margin-left: -40px;
}
body.japaneseMainModule .property-panel-section .property-panel-body .appPropertyContainer.advancedAccordion .appPropertySection .panel-group .panel .panel-collapse .panel-body .appPropertySection .kr-sg-toggle .slider span.yes {
  white-space: nowrap;
}
body.japaneseMainModule .property-panel-section .property-panel-body .appPropertyContainer .appPropertySection .appPropertySectionHeader .kr-sg-button-primary {
  white-space: nowrap;
}
body.japaneseMainModule .custom-dashboard-wrp .dashBoardFilterSearch .dateFilters .dateSelect.hours {
  white-space: nowrap;
}
body.japaneseMainModule .custom-dashboard-wrp .dashBoardFilterSearch .dateFilters .dateSelect.days {
  white-space: nowrap;
}
body.japaneseMainModule .custom-dashboard-wrp .dashBoardFilterSearch .dateFilters .dateSelect.custom {
  white-space: nowrap;
}
body.japaneseMainModule .custom-dashboard-wrp .dashBoardFilterSearch .dateFilters .kr-sg-button-primary.add-widget {
  white-space: nowrap;
}
body.japaneseMainModule .more-filter.moreFilterModal .filter-container .ctFooter .fLeft {
  width: 40%;
}
body.japaneseMainModule .more-filter.moreFilterModal .filter-container .ctFooter .fRight {
  width: 60%;
}
body.japaneseMainModule .more-filter.moreFilterModal .filter-container .ctFooter .fRight .kr-sg-button-secondary {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
body.japaneseMainModule .more-filter.moreFilterModal .filter-container .ctFooter .fRight .kr-sg-button-ghost {
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}
body.japaneseMainModule .analysisMainContainer .analysisContainer .leftContainer {
  width: 250px !important;
}
body.japaneseMainModule .analysisMainContainer .analysisContainer .leftContainer .stepLabel {
  padding-left: 20px !important;
}
body.japaneseMainModule .analysisMainContainer .analysisContainer .leftContainer .stepLabel .clearedSteps {
  width: 95%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body.japaneseMainModule .white-space-nowrap {
  white-space: nowrap;
}
body.japaneseMainModule settings .settingsContainer .toggleSwitch .enableDisable {
  margin-left: 38px !important;
}
body.japaneseMainModule settings .settingsContainer .toggleSwitch .toggle-text.enable {
  margin-left: 46px !important;
}
body.japaneseMainModule settings .settingsContainer .toggleSwitch .toggle-text.disable {
  margin-left: -99px !important;
}
body.koreanLangMainModule .toggle-data-large-directive .kr-sg-toggle.with-label {
  margin-left: 82px;
}
body.koreanLangMainModule .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.no {
  margin-left: -82px !important;
}
body.koreanLangMainModule .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.yes {
  padding-left: 50px !important;
  width: 150px;
}
body.koreanLangMainModule .toggle-data-large-directive.yes-no .kr-sg-toggle.with-label {
  margin-left: 53px !important;
}
body.koreanLangMainModule .toggle-data-large-directive.yes-no .kr-sg-toggle.large .slider span.no {
  margin-left: -53px !important;
}
body.koreanLangMainModule .landing-screen-center-toggle .toggle-data-large-directive .kr-sg-toggle.with-label {
  margin-left: 50px;
}
body.koreanLangMainModule .landing-screen-center-toggle .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.no {
  margin-left: -100px !important;
}
body.koreanLangMainModule .landing-screen-center-toggle .toggle-data-large-directive .kr-sg-toggle.with-label .slider span.yes {
  padding-left: 32px !important;
  width: 120px;
}
body.koreanLangMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle.with-label {
  margin-left: 70px;
}
body.koreanLangMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle.with-label .slider span.no {
  margin-left: -70px;
}
body.koreanLangMainModule .mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle.with-label .slider span.yes {
  width: 150px;
  padding-left: 39px;
}
body.koreanLangMainModule .storyboardTemp .btnSearchTitle.tabsHead.storyboard-header-tabs-content .leftTitle {
  width: auto;
}
body.koreanLangMainModule .storyboardTemp .btnSearchTitle.tabsHead.storyboard-header-tabs-content .leftTitle .tabStyle {
  white-space: nowrap;
}
body.koreanLangMainModule .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan {
  height: 500px;
}
body.koreanLangMainModule .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-plan-offers {
  min-height: auto;
  height: 240px;
}
body.koreanLangMainModule .botPlansBody .p-pricing-tab-list .p-pricing-list-tile-updated .p-pricing-list-tile-plan .p-pricing-list-tile-plan-header .p-pricing-list-plan-header-details .p-pricing-list-plan-header-request {
  font-size: 12px;
}
body.koreanLangMainModule .nlpAnalysis .loadingGraph .text {
  white-space: nowrap !important;
}
body.koreanLangMainModule .extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .tooltip.top .tooltip-inner {
  width: 100px !important;
}
body.koreanLangMainModule .quickStartGuide .quickStartLists .showQuickStartHeader .parentName {
  white-space: nowrap !important;
}
body.koreanLangMainModule .NLUVersionBanner.with-upgrade-link .upgradeLink {
  width: auto !important;
}
body.koreanLangMainModule settings .settingsContainer .toggleSwitch .enableDisable {
  margin-left: 76px !important;
}
body.koreanLangMainModule settings .settingsContainer .toggleSwitch .toggle-text.enable {
  margin-left: 50px !important;
}
body.koreanLangMainModule settings .settingsContainer .toggleSwitch .toggle-text.disable {
  margin-left: -138px !important;
}
body[direction="rtl"] .mainContainer .body .panelTableBody .faqrow .inlineTags {
  direction: rtl;
}
body[direction="rtl"] .mainContainer .body .panelTableBody .faqrow .inlineTags .mandatory {
  top: -5px !important;
  position: absolute;
  left: auto !important;
  right: 0;
  transform: rotate(90deg);
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags {
  direction: rtl;
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item img.top-flag {
  right: 0;
  transform: rotate(90deg);
  left: auto;
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .pattern-text {
  right: auto !important;
  left: 13px !important;
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover {
  left: 10px !important;
  max-width: 100% !important;
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover .arrow {
  left: 26px !important;
}
body[direction="rtl"] .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays textarea.pl-70 {
  padding-left: 70px;
}
html.loadInSmartassist {
  min-width: 100% !important;
}
html.loadInSmartassist body {
  min-width: 100% !important;
}
html.loadInSmartassist body .checkListMin {
  bottom: 93px !important;
}
html.loadInSmartassist body bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 {
  width: 900px !important;
}
html.loadInSmartassist body bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 {
  width: 900px !important;
}
html.loadInSmartassist body bot-channels bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 .modalBody {
  padding-bottom: 60px !important;
}
html.loadInSmartassist body bot-channels bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 .modalBody .channel-content .configureTab {
  padding-bottom: 100px !important;
}
html.loadInSmartassist body bot-channels bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1000 .modalFooter {
  bottom: 47px !important;
}
html.loadInSmartassist body .innerRightFooter {
  bottom: 60px !important;
  left: 0 !important;
}
[popover]:not(:popover-open):not(dialog[open]) {
  display: block !important;
  outline: 0 !important;
  border: none !important;
  background: transparent !important;
}
.taskCreateOverlayModal {
  overflow-y: hidden !important;
  margin: 0 auto;
  background-color: transparent;
}
.taskCreateOverlayModal.flowtask-create-form .taskNameHeader {
  padding-top: 0;
}
.taskCreateOverlayModal.flowtask-create-form .buttonAdjustment .form-ctrl-div {
  margin-right: 36px;
}
.taskCreateOverlayModal.flowtask-create-form .buttonAdjustment .dhelpLink {
  top: -16px;
}
.taskCreateOverlayModal .footer.modal-header {
  border: 1px solid #E4E5E7;
  box-shadow: none;
}
@media (min-width: 992px) {
  .taskCreateOverlayModal .modal-body .taskTypeRadios {
    width: 992px;
  }
}
@media (max-width: 991px) {
  .taskCreateOverlayModal .modal-body .taskTypeRadios {
    width: 655px;
  }
}
.taskCreateOverlayModal .modal-body .taskTypeRadios {
  margin: 50px auto;
  display: table;
}
.taskCreateOverlayModal .task-icon {
  float: left;
  color: #0D6EFD;
  padding: 15px 20px 0px;
}
.taskCreateOverlayModal .task-icon .fa {
  font-size: 20px;
}
.taskCreateOverlayModal .modal-header {
  padding: 10px 20px;
  display: table;
  width: 100%;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.taskCreateOverlayModal .modal-header .avatar {
  position: relative;
  top: 5px;
}
.taskCreateOverlayModal .modal-header .bottasksection {
  top: 0;
  text-align: left;
}
.taskCreateOverlayModal .modal-header .boticon {
  padding: 10px;
  top: -6px;
  display: inline-block;
  position: relative;
}
.taskCreateOverlayModal .modal-header .seperator {
  top: 0;
}
.taskCreateOverlayModal .modal-header .modalActionSecton {
  top: 0;
}
.taskCreateOverlayModal .modal-header .col-xs-1 {
  padding-left: 0;
}
.taskCreateOverlayModal .modal-header h4.modal-title {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  width: auto;
}
.taskCreateOverlayModal .modal-header .close {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 50px;
  line-height: 30px;
  margin-left: 20px;
  color: #9AA0A6;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 300;
  width: 40px;
  height: 40px;
  opacity: 0.5;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.taskCreateOverlayModal .modal-header .close:hover {
  opacity: 1;
  color: #9aa0a6 !important;
}
.taskCreateOverlayModal .modal-header .nextBtn {
  padding: 7px 15px !important;
}
.taskCreateOverlayModal .modal-dialog {
  width: 100%;
  height: 100%;
}
.taskCreateOverlayModal .modal-dialog .modal-content {
  top: 0;
  border-radius: 0.4rem;
  display: table;
  border: 1px solid #E4E5E7;
  box-shadow: none;
}
.taskCreateOverlayModal .taskTypeRadios .radio {
  display: inline-block;
  margin-top: 12px;
}
.taskCreateOverlayModal .taskTypeRadios input[type=radio] {
  display: none;
}
.taskCreateOverlayModal .taskTypeRadios input[type=radio]:checked + .radio {
  background-color: #0D6EFD;
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv {
  width: 297px;
  height: 100px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  display: inline-block;
  margin: 0 15px 30px 15px;
  cursor: pointer;
  float: left;
  text-align: left;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv .description {
  width: 232px;
  height: 45px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #9aa0a6;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv .name {
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
}
.taskCreateOverlayModal .taskTypeRadios .noPointerEvents {
  pointer-events: none;
}
.taskCreateOverlayModal .taskTypeRadios .noPointerEvents .comingsoon {
  color: #eaa724;
  float: right;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .task-icon,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .task-icon {
  color: #ffffff;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .name,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .name {
  color: #fff;
  margin-bottom: 5px;
}
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv.selected .description,
.taskCreateOverlayModal .taskTypeRadios .taskTypeDiv:hover .description {
  color: rgba(255, 255, 255, 0.6);
}
.help {
  width: 25px;
  height: 12px;
  font-size: 10px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #0D6EFD;
  display: none;
}
.panel-heading:hover .help {
  display: inherit;
}
.faquestion {
  width: 11px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #0D6EFD !important;
  margin-right: 4px;
  position: relative;
  top: -1px;
}
.helpWithThisPage {
  width: 119px;
  height: 17px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #0D6EFD;
  text-align: center;
}
.footerHelp {
  padding: 40px 20px;
}
.taskCreateOrEditModal {
  overflow-y: hidden !important;
  margin: 0 auto;
  background-color: #ffffff;
}
.taskCreateOrEditModal label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.taskCreateOrEditModal label.dummy {
  padding: 0;
  margin: 1;
  height: 1px;
  color: #fff;
  display: inherit;
}
.taskCreateOrEditModal label.alwaysResume {
  font-size: 12px;
  font-weight: normal;
}
.taskCreateOrEditModal .create-container .main-content.scroll-div {
  top: 88px;
}
.taskCreateOrEditModal .bt-modal-header {
  display: table;
  width: 100%;
  border-top: 0;
  border-bottom: 0;
  border-radius: 0px;
  top: 0px;
  bottom: initial;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
}
.taskCreateOrEditModal .bt-modal-header.alertActionHeader {
  padding: 7px 20px !important;
}
.taskCreateOrEditModal .bt-modal-header.alertActionHeader .form-ctrl-div {
  margin-top: 8px;
}
.taskCreateOrEditModal .bt-modal-header.smallTalkHeader {
  padding: 2px 20px !important;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub {
  padding: 2px 0 0 0;
  height: initial;
  width: 100%;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .dialogMenu {
  position: relative;
  margin-top: 13px;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .dialogMenu .dropdown-menu .menuOption {
  text-align: left;
  padding: 10px 10px;
  cursor: pointer;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader {
  padding: 0;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader .btmodaltitlediv {
  display: table;
  padding-top: 5px;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader .btmodaltitlediv .botinfosection {
  display: table-row;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader .btmodaltitlediv .botinfosection .botIcon {
  display: table-cell;
  padding: 0;
  vertical-align: middle;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader .btmodaltitlediv .botinfosection .bottasksection {
  display: table-cell;
  padding-left: 10px;
  text-align: left;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .pull-right.form-ctrl-div {
  margin-top: 8px;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .lineheight {
  line-height: 27px !important;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .lineheight .taskNameHeader {
  position: relative !important;
  left: inherit  !important;
  font-size: 24px;
  font-weight: 300;
  color: #333333;
  padding-top: 5px;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .dhelpLink {
  height: 60px;
  width: 50px;
  right: -20px !important;
  top: -14px;
  line-height: 50px;
  border-left: 1px solid #e4e5e7;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .dhelpLink a {
  line-height: 68px;
}
.taskCreateOrEditModal .bt-modal-header .bt-modal-sub .dhelpLink a .fa-question-circle {
  font-size: 24px;
  padding-top: 16px;
}
.taskCreateOrEditModal .bt-modal-header .close {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 50px;
  line-height: 40px;
  margin-left: 20px;
  color: #9AA0A6 !important;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 300;
  width: 40px;
  height: 40px;
  text-shadow: none;
  opacity: 0.5;
  margin-top: -2px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.taskCreateOrEditModal .bt-modal-header .close:hover {
  opacity: 1;
  color: #9aa0a6 !important;
}
.taskCreateOrEditModal .modal-dialog.modal-md .modal-content {
  border-radius: 4px !important;
}
.taskCreateOrEditModal .modal-dialog.modal-lg {
  height: 100%;
  width: 100%;
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.taskCreateOrEditModal .modal-dialog .modal-content {
  border: 0;
  box-shadow: none;
  border: 1px solid #E4E5E7;
  background-color: #ffffff;
}
.taskCreateOrEditModal .modal-dialog .modal-header {
  height: 60px;
  display: table;
  width: 100%;
  background-color: #fff;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  border-radius: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-header.sampleBotConfigHead .detailsDiv {
  padding: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header.sampleBotConfigHead .detailsDiv .closeBtn {
  top: -4px;
}
.taskCreateOrEditModal .modal-dialog .modal-header.sampleBotConfigHead .detailsDiv .botinfosection .botIcon {
  padding: 7px 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate {
  padding: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .detailsDiv {
  margin-top: 4px;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv {
  text-align: right;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .btn {
  font-size: 14px;
  color: #fff;
  background: #5F6368;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #5f6368;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .btn.btnCreate {
  margin-top: 8px;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  margin-left: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .btn.closeCancel:hover {
  color: #5F6368;
  background-color: #f7f7f7;
  border: solid 1px #e4e5e7;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .btn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.taskCreateOrEditModal .modal-dialog .modal-header.botCreate .buttonsDiv .help-icon {
  border-left: 1px solid #E4E5E7;
  display: block;
  float: right;
  height: 50px;
  margin-left: 10px;
  padding: 14px;
}
.taskCreateOrEditModal .modal-dialog .modal-header .headerdiv {
  position: relative;
  display: inline-block;
  float: left;
  padding-left: 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-header .closeBtn {
  top: 12px;
  position: relative;
  color: #202124;
  font-size: 20px;
  cursor: pointer;
  margin-right: 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-header .avatar {
  position: relative;
  top: 5px;
}
.taskCreateOrEditModal .modal-dialog .modal-header .bottasksection {
  top: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header .boticon {
  padding: 10px;
  top: -6px;
  display: inline-block;
  position: relative;
}
.taskCreateOrEditModal .modal-dialog .modal-header .seperator {
  top: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header .modalActionSecton {
  top: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-header.entityBehaviourModalHeader {
  background-color: #f8f9fa !important;
}
.taskCreateOrEditModal .modal-dialog .modal-header.entityBehaviourModalHeader .modal-title {
  line-height: 60px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body {
  margin-top: 5px;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding {
  padding: 0px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding .creation .botJourny {
  padding-left: 160px;
  padding-top: 30px;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding .creation .botJourny .tabContainer .tablist .inactive a {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding .creation .botJourny .tabContainer .tablist .inactive.active a {
  border-bottom: 2px solid #0D6EFD;
  color: #202124;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding .creation .main-content {
  position: relative;
  top: 0;
  margin: 0;
  padding: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding .creation .main-content.overflowUnset {
  overflow: unset !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.alertTaskParameter {
  padding: 15px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.alertTaskParameter .formContainer {
  padding: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.errorMessage {
  padding: 15px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.errorMessage .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.requestChain {
  padding: 15px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.requestChain .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.keyTree {
  padding: 15px 40px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.keyTree .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.authMechanism {
  padding: 15px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.modal-body-nopadding.authMechanism .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.taskCreateOrEditModal .modal-dialog .modal-body.entityBehaviourModalBody {
  margin-top: 0 !important;
  top: 0;
}
.taskCreateOrEditModal .modal-dialog .modal-body.entityBehaviourModalBody > p > span {
  text-transform: capitalize;
}
.taskCreateOrEditModal .modal-dialog .modal-footer.customFooter {
  width: 100%;
  position: fixed;
  bottom: -95px;
  left: 0;
  right: 0;
  margin-left: 0;
}
.taskCreateOrEditModal.bot-publish-form .modal-header .exitBtn {
  border: 1px solid #0D6EFD;
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD;
  margin-top: 5px;
  transition: 0.33s;
}
.taskCreateOrEditModal.bot-publish-form .modal-header .exitBtn:hover {
  background: #0D6EFD;
  color: #fff !important;
  transition: 0.33s;
}
.taskCreateOrEditModal.bot-publish-form .bot-publish {
  padding: 0 10%;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions {
  margin-top: 8px;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
  margin-left: 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn.btnBorder {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6 !important;
  margin-left: 0;
  outline: 0;
  margin-left: 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn.btnBorder:hover {
  color: #5F6368;
  border: solid 1px #5F6368;
  background: #e4e5e7;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn.viewOnly {
  font-size: 14px;
  color: #202124;
  background: #E4E5E7;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #E4E5E7 !important;
  margin-left: 0;
  outline: 0;
  margin-left: 10px;
  cursor: default;
  pointer-events: none;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .btn.viewOnly .btx-password {
  margin-right: 10px;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .help-button {
  top: 10px !important;
}
.taskCreateOrEditModal .modal-dialog .modal-content .modal-header .rightOptions .kg-onto-header-btn-help .help-button {
  padding: 0px 0px 0 10px;
}
.taskCreateOrEditModal .modal-create-intent .modal-dialog .modal-content {
  border-radius: 6px !important;
}
.taskCreateOrEditModal.ontologyModal .modal-dialog .ontology-modal-content .knowledgeGraph .bt-modal-header {
  height: 50px !important;
}
.taskCreateOrEditModal.ontologyModal .modal-dialog .ontology-modal-content .knowledgeGraph .bt-modal-header .btmodaltitlediv .botinfosection .botIcon {
  top: -2px;
}
#confirmGrammarChannel .modal-header,
#confirmGrammarChannel2 .modal-header {
  background: #f8f9fa;
}
#confirmGrammarChannel .modal-header,
#confirmGrammarChannel2 .modal-header {
  background-color: #f8f9fa;
}
#confirmGrammarChannel .modal-body,
#confirmGrammarChannel2 .modal-body {
  padding: 60px;
  text-align: center;
}
#confirmGrammarChannel .modal-body p,
#confirmGrammarChannel2 .modal-body p {
  color: #5f6368;
}
#confirmGrammarChannel .modal-footer,
#confirmGrammarChannel2 .modal-footer {
  padding-bottom: 0;
}
.mapping-jsEditor .panel {
  box-shadow: initial !important;
  border: 1px solid #ddd;
  height: 291px;
  border-radius: 3px;
}
.mapping-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  background-color: #0D6EFD;
  border-bottom: 1px solid #0D6EFD;
  color: #a3dce1;
}
.mapping-jsEditor .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.mapping-jsEditor .panel-body {
  padding: 0px;
  margin-top: -13px;
  height: 86px;
}
bots-selection-view {
  display: table;
  height: 100%;
  width: 100%;
}
bots-selection-view .botsSelectionViewWrapper {
  padding: 0;
  display: table;
}
bots-selection-view .botsSelectionViewWrapper .scrollDiv {
  position: absolute;
  left: 0;
  right: 0;
  padding-top: 20px;
  overflow-y: auto;
  max-width: 1600px;
  margin: 0 auto;
  height: 100%;
  padding-bottom: 100px;
}
bots-selection-view .botsSelectionViewWrapper .listText,
bots-selection-view .botsSelectionViewWrapper .ubBottomText {
  margin: 0 auto;
  position: relative;
  width: 520px;
  margin-top: 20px;
  padding: 20px 0;
}
bots-selection-view .botsSelectionViewWrapper .listText.marginBottom40,
bots-selection-view .botsSelectionViewWrapper .ubBottomText.marginBottom40 {
  margin-bottom: 40px !important;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view {
  width: 520px;
  margin: 0 auto;
  max-height: 500px !important;
  overflow: auto;
  position: relative;
  margin-top: 20px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel {
  margin-bottom: 0;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu {
  clear: both;
  background-color: rgba(0, 0, 0, 0.02);
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions {
  padding: 3px 0 3px 50px;
  border-bottom: 1px solid #f0f0f0;
  margin-left: 0 !important;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions .taskTitle {
  cursor: no-drop;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions .taskTitle::before {
  opacity: 0.6;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading {
  overflow: hidden;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot {
  padding: 0;
  background: #ffffff;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS.dataDiv {
  width: 100%;
  margin: 0;
  padding: 15px 10px;
  border-bottom: 1px solid #f0f0f0;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck {
  width: 100%;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .stream-icon {
  margin-left: 15px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck::before {
  top: 6px;
  width: 22px;
  height: 22px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck::after {
  top: 8px;
  width: 22px;
  height: 22px;
  font-size: 16px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .bot-item-icon-div img {
  margin-left: 0;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .bot-item-icon-div .bot-item-title {
  display: inline-block;
  line-height: 35px;
  margin-left: 8px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading .checkbox {
  float: left;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading .checkbox label input {
  opacity: 1;
  position: inherit;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading img {
  width: 36px;
  height: 36px;
  float: left;
  margin-left: 10px;
  border-radius: 50%;
  border: 1px solid #dddddd;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading p {
  float: left;
  text-transform: capitalize;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  padding: 7px 10px;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions {
  margin-left: 55px;
  width: 89.5%;
  overflow: hidden;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions .checkbox {
  float: left;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions .checkbox label input {
  opacity: 1;
  position: inherit;
}
bots-selection-view .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions p {
  float: left;
  text-transform: capitalize;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  padding: 10px 10px;
  color: #333333;
}
bots-selection-view-v2 {
  display: table;
  height: 100%;
  width: 100%;
}
bots-selection-view-v2 .modalBody .create-container {
  padding: 0;
}
bots-selection-view-v2 .modalBody .create-container .main-content .listText {
  color: #202124;
  margin-bottom: 20px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .linkBotSearch {
  position: relative;
  width: 100%;
}
bots-selection-view-v2 .modalBody .create-container .main-content .linkBotSearch .linkBotSearch {
  margin-bottom: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .linkBotSearch .searchIconGray {
  position: absolute;
  right: 15px;
  top: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .linkScrollDiv {
  position: relative;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .linkScrollDiv .panel {
  margin-top: 0;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .linkBotSearch {
  width: 100%;
  margin-bottom: 6px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot {
  background: #fff;
  border-bottom: 1px solid #E4E5E7;
  padding: 4px 5px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen .linkTag {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen:hover {
  cursor: pointer;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleOpen:hover .dataDiv .linkBtn {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose .linkTag {
  display: block;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover {
  background-color: #F8F9FA;
  cursor: pointer;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover .dataDiv .linkBtn {
  display: block;
  float: right;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover .dataDiv .linkBtn .botLinking {
  font-size: 12px;
  color: #0d6efd;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot.toggleClose:hover .dataDiv .linkBtn .botLinking .loadingImg {
  -webkit-animation: spin 3s linear infinite;
  -moz-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group {
  border-left: 1px solid #e4e5e7;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .help-icon {
  opacity: .5;
  width: 15px;
  height: 15px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .help-icon:hover {
  opacity: 1;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel {
  padding-left: 15px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .help-icon {
  padding-left: 5px;
  cursor: pointer;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .dataCount {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .width47 {
  float: right;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .tagUtterance {
  margin-top: 10px;
  border-radius: 2px;
  height: 34px;
  border: solid 1px #E4E5E7;
  background-color: #fff;
  padding: 6px 0px 0px 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .tagUtterance:hover {
  background: #f8f9fa;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .training-delete {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer:hover .training-delete {
  display: block;
  position: absolute;
  right: 0;
  margin: 15px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer:hover .training-delete .deleteBtn {
  color: #dd3646;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn {
  margin-top: 30px;
  margin-bottom: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .botLinking {
  font-size: 12px;
  color: #0d6efd;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .botLinking .loadingImg {
  -webkit-animation: spin 3s linear infinite;
  -moz-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .BTNupdate {
  color: #0D6EFD;
  background: #ccebee;
  border: 1px solid #ccebee;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .linkTagOpen {
  margin-left: 10px;
  color: #0d6efd;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer .updateBtn .linkTagOpen .tick .btx-billing-checked {
  font-size: 15px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .trainingLabel .utteranceContainer bt-pagination .datacount {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .checkbox {
  display: inline;
  left: 30px;
  position: relative;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv {
  margin: 0;
  cursor: pointer;
  display: inline;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .fa-chevron-right {
  transform: rotate(90deg);
  transition: .33s;
  margin-right: 10px;
  width: 10px;
  position: relative;
  right: 0px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  transition: .33s;
  margin-right: 10px;
  display: inline-block;
  position: relative;
  right: 0px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon {
  width: 388px;
  cursor: pointer;
  margin-right: 0;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon img {
  width: 20px;
  height: 20px;
  border: 1px solid #E4E5E7;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .bot-item-title {
  color: #202124;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
  top: 8px;
  position: relative;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .stream-icon .fa-chevron-right {
  transform: rotate(90deg);
  transition: .33s;
  border: 0;
  height: auto;
  width: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkBtn {
  display: none;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkBtn .botLinking {
  font-size: 12px;
  color: #0d6efd;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkBtn .botLinking .loadingImg {
  -webkit-animation: spin 3s linear infinite;
  -moz-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkTag {
  float: right;
  color: #0D6EFD;
  position: relative;
  top: 7px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .dataDiv .linkTag .tick .btx-billing-checked {
  text-align: center;
  font-size: 15px;
  position: relative;
  top: 2px;
  margin-right: 5px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item {
  border-color: #E4E5E7;
  background-color: #e4e5e7;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item ti-tag-item span {
  color: #202124;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .accordion-group .invocation tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button {
  color: #5f6368;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .botdescription {
  padding-left: 15px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body p {
  color: #5f6368;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .invocation {
  margin-bottom: 10px;
}
bots-selection-view-v2 .modalBody .create-container .main-content .stream-selection-view .panel .universalLinkBot .panel-collapse .panel-body .invocation .help-icon {
  padding-left: 5px;
  cursor: pointer;
}
bots-selection-view-v2 .botsSelectionViewWrapper {
  padding: 0;
  display: table;
}
bots-selection-view-v2 .botsSelectionViewWrapper .scrollDiv {
  position: absolute;
  left: 0;
  right: 0;
  padding-top: 20px;
  overflow-y: auto;
  max-width: 1600px;
  margin: 0 auto;
  height: 100%;
  padding-bottom: 100px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .listText,
bots-selection-view-v2 .botsSelectionViewWrapper .ubBottomText {
  margin: 0 auto;
  position: relative;
  width: 520px;
  margin-top: 20px;
  padding: 20px 0;
}
bots-selection-view-v2 .botsSelectionViewWrapper .listText.marginBottom40,
bots-selection-view-v2 .botsSelectionViewWrapper .ubBottomText.marginBottom40 {
  margin-bottom: 40px !important;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view {
  width: 520px;
  margin: 0 auto;
  max-height: 500px !important;
  overflow: auto;
  position: relative;
  margin-top: 20px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel {
  margin-bottom: 0;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu {
  clear: both;
  background-color: rgba(0, 0, 0, 0.02);
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions {
  padding: 3px 0 3px 50px;
  border-bottom: 1px solid #f0f0f0;
  margin-left: 0 !important;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions .taskTitle {
  cursor: no-drop;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .universalSubMenu .panelOptions .taskTitle::before {
  opacity: 0.6;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading {
  overflow: hidden;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot {
  padding: 0;
  background: #ffffff;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS.dataDiv {
  width: 100%;
  margin: 0;
  padding: 15px 10px;
  border-bottom: 1px solid #f0f0f0;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck {
  width: 100%;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .stream-icon {
  margin-left: 15px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck::before {
  top: 6px;
  width: 22px;
  height: 22px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck::after {
  top: 8px;
  width: 22px;
  height: 22px;
  font-size: 16px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .bot-item-icon-div img {
  margin-left: 0;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading.universalLinkBot .styledCSS .labelCheck .bot-item-icon-div .bot-item-title {
  display: inline-block;
  line-height: 35px;
  margin-left: 8px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading .checkbox {
  float: left;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading .checkbox label input {
  opacity: 1;
  position: inherit;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading img {
  width: 36px;
  height: 36px;
  float: left;
  margin-left: 10px;
  border-radius: 50%;
  border: 1px solid #dddddd;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-heading p {
  float: left;
  text-transform: capitalize;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  padding: 7px 10px;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions {
  margin-left: 55px;
  width: 89.5%;
  overflow: hidden;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions .checkbox {
  float: left;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions .checkbox label input {
  opacity: 1;
  position: inherit;
}
bots-selection-view-v2 .botsSelectionViewWrapper .stream-selection-view .panel .panel-collapse .panel-body .panelOptions p {
  float: left;
  text-transform: capitalize;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  padding: 10px 10px;
  color: #333333;
}
.bt-notifier .no-warn-block {
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #262626;
  opacity: 0.8;
  float: left;
  display: inline-block;
  padding: 5px 10px;
  background-color: #F8F9FA;
  border-radius: 8px;
}
.bt-notifier .no-warn-block i {
  color: #64ac10;
  padding-right: 8px;
  font-size: 14px;
}
.bt-notifier .types {
  float: left;
}
.bt-notifier .types .dropdown .noti-scroll-div {
  max-height: 300px;
  overflow-y: scroll;
  position: relative;
}
.bt-notifier .types .dropdown .dropdown-menu {
  z-index: 1061;
  left: 13px;
  min-width: 300px;
  border-radius: 4px;
  top: 37px;
  padding: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  border: 0;
}
.bt-notifier .types .dropdown .dropdown-menu li {
  padding: 16px 0 0;
}
.bt-notifier .types .dropdown .dropdown-menu li:hover {
  background: #f0f0f0;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item {
  padding: 0px;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item:hover {
  color: #333;
  text-decoration: none;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-icon {
  position: absolute;
  font-size: 24px;
  left: 20px;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-content {
  margin-left: 57px;
  word-wrap: break-word;
  white-space: normal;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-content .msg {
  color: #333;
  max-height: 60px;
  font-size: 12px;
  padding-right: 15px;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb {
  color: #666;
  margin-top: 5px;
  border-bottom: 1px solid #f0f0f0;
  display: table;
  width: 100%;
  padding-bottom: 7px;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb .item-breadcrumb-left {
  float: left;
  font-size: 11px;
  color: #666;
  width: 48%;
}
.bt-notifier .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb .item-breadcrumb-right {
  float: right;
  font-size: 11px;
  padding-right: 15px;
  color: #666;
  width: 52%;
  text-align: right;
  text-transform: capitalize;
}
.bt-notifier .types .dropdown .dropdown-menu-arrow::before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  left: 38px;
  position: absolute;
  top: -7px;
}
.bt-notifier .types .dropdown .dropdown-menu-arrow::after {
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  left: 39px;
  position: absolute;
  top: -6px;
}
.bt-notifier .types .dropdown .seperator {
  display: inline-block;
  background: #e1e1e1;
  width: 1px;
  height: 23px;
  position: absolute;
  top: 2px;
  left: 3px;
}
.bt-notifier .types .dropdown .bt-notifier-btn i {
  font-size: 14px;
  margin-right: 8px;
}
.bt-notifier .types .dropdown button {
  background: none;
  border: 0;
  font-size: 12px;
  font-weight: 600;
  color: #202124;
  text-transform: capitalize;
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  outline: none;
}
.bt-notifier .types .dropdown button:hover {
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  color: #202124;
  font-size: 12px;
}
.bt-notifier .types .dropdown.open button {
  background-color: #e5e5e5;
}
.bt-notifier-new {
  margin-left: 10px;
}
.bt-notifier-new .no-warn-block {
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #262626;
  display: flex;
  align-items: center;
  padding: 9px 10px;
  background-color: #F8F9FA;
  border-radius: 8px;
}
.bt-notifier-new .no-warn-block i {
  color: #28A745;
  padding-right: 8px;
  font-size: 14px;
}
.bt-notifier-new .types {
  float: left;
  margin-right: 10px;
}
.bt-notifier-new .types .dropdown .noti-scroll-div {
  max-height: 300px;
  overflow-y: scroll;
  position: relative;
}
.bt-notifier-new .types .dropdown .dropdown-menu {
  z-index: 1061;
  left: -80px;
  width: 310px;
  border-radius: 4px;
  top: 37px;
  padding: 0;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border: 0;
}
.bt-notifier-new .types .dropdown .dropdown-menu::before {
  display: none !important;
}
.bt-notifier-new .types .dropdown .dropdown-menu::after {
  display: none !important;
}
.bt-notifier-new .types .dropdown .dropdown-menu li {
  padding: 15px;
}
.bt-notifier-new .types .dropdown .dropdown-menu li:hover {
  background: #f0f0f0;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item {
  padding: 0px;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item:hover {
  color: #333;
  text-decoration: none;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content {
  word-wrap: break-word;
  white-space: normal;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content .msg {
  color: #202124;
  font-size: 12px;
  padding-bottom: 15px;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb {
  margin-top: 5px;
  border-bottom: 1px solid #E4E5E7;
  display: flex;
  width: 100%;
  padding-bottom: 20px;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb .item-icon {
  width: 30px;
  height: 20px;
  background: gray;
  text-align: center;
  font-size: 11px;
  line-height: 20px;
  color: #fff !important;
  border-radius: 2px;
  margin-right: 10px;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb .item-breadcrumb-left {
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
.bt-notifier-new .types .dropdown .dropdown-menu li a.item .item-content .item-breadcrumb .item-breadcrumb-right {
  font-weight: 500;
  font-size: 12px;
  padding-right: 15px;
  color: #9AA0A6;
  text-align: right;
  text-transform: capitalize;
  display: flex;
  width: 100%;
  justify-content: flex-end;
}
.bt-notifier-new .types .dropdown .dropdown-menu-arrow::before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  left: 38px;
  position: absolute;
  top: -7px;
}
.bt-notifier-new .types .dropdown .dropdown-menu-arrow::after {
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  left: 39px;
  position: absolute;
  top: -6px;
}
.bt-notifier-new .types .dropdown .seperator {
  display: inline-block;
  background: #e1e1e1;
  width: 1px;
  height: 23px;
  position: absolute;
  top: 2px;
  left: 3px;
}
.bt-notifier-new .types .dropdown .bt-notifier-btn i {
  font-size: 14px;
  margin-right: 8px;
}
.bt-notifier-new .types .dropdown button {
  background: none;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  text-transform: capitalize;
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  outline: none;
  border-radius: 5px;
  padding: 8px 10px;
}
.bt-notifier-new .types .dropdown button:hover {
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  color: #202124;
  font-size: 12px;
  padding: 8px 10px;
}
.bt-notifier-new .types .dropdown.open button {
  background-color: #e5e5e5;
}
bt-pagination .group-box {
  padding: 4px 0;
  display: inline-block;
}
bt-pagination .group-box .sort-title {
  padding-right: 10px;
  margin: 0;
  font-size: 12px;
  font-weight: 400;
  color: #666666;
}
bt-pagination .group-box .dropdown.caret {
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  border: none;
}
bt-pagination .group-box .dropdown.caret select {
  -webkit-appearance: none;
  padding-right: 30px;
  color: #666;
  border-color: #eee;
  border-radius: 4px;
  outline: none;
  box-shadow: none;
  height: 34px;
}
bt-pagination .group-box .dropdown-toggle.caret:after,
bt-pagination .group-box .dropdown.caret:after {
  position: absolute;
  right: 10px;
  top: 10px;
  font-family: FontAwesome;
  font-size: 10px;
  color: #aaa;
  pointer-events: none;
  content: "\f078";
}
bt-pagination .datacount {
  margin: 25px 0;
  text-align: right;
  color: #9aa0a6;
}
bt-pagination .pagination {
  float: right;
}
bt-pagination .pagination li a,
bt-pagination .pagination li.active a {
  background: transparent;
  background-color: transparent;
  border: 0;
  color: #202124;
}
bt-pagination .pagination li a:focus,
bt-pagination .pagination li a:active,
bt-pagination .pagination li a:hover,
bt-pagination .pagination li.active a:focus,
bt-pagination .pagination li.active a:active,
bt-pagination .pagination li.active a:hover {
  background: #fafafa;
  background-color: #fafafa;
  border: 0;
}
bt-pagination .pagination li span,
bt-pagination .pagination li.active span {
  background: #fafafa;
  background-color: #fafafa;
  border: 0;
}
bt-pagination .pagination li span:focus,
bt-pagination .pagination li span:active,
bt-pagination .pagination li span:hover,
bt-pagination .pagination li.active span:focus,
bt-pagination .pagination li.active span:active,
bt-pagination .pagination li.active span:hover {
  background: #fafafa;
  background-color: #fafafa;
  border: 0;
}
bt-pagination .pagination li.active a {
  border-bottom: 1px solid #0D6EFD !important;
  background-color: transparent;
}
bt-pagination .pagination li.active a:focus,
bt-pagination .pagination li.active a:active,
bt-pagination .pagination li.active a:hover {
  border-bottom: 1px solid #0D6EFD !important;
  background-color: #fafafa;
}
bt-pagination .pagination li.active span {
  border-bottom: 1px solid #0D6EFD !important;
  background-color: #fafafa;
}
bt-pagination .pagination li.active span:focus,
bt-pagination .pagination li.active span:active,
bt-pagination .pagination li.active span:hover {
  border-bottom: 1px solid #0D6EFD !important;
  background-color: #fafafa;
}
bt-pagination .pagination li.disabled a,
bt-pagination .pagination li.disabled a:hover,
bt-pagination .pagination li.disabled a:focus,
bt-pagination .pagination li.disabled a:active {
  background: transparent;
  background-color: transparent;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .selected-stream {
  height: auto;
  padding: 20px 0;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .selected-stream .new-bot-parent .bot-image-class {
  width: 61px;
  height: 61px;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .selected-stream .new-bot-parent .bot-image-class .newBotIcon {
  width: 61px;
  height: 61px;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .selected-stream .new-bot-parent .stream-details .name {
  margin-right: 5px;
  line-height: 60px;
  width: 284px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .selected-stream .main-body .stream-details {
  font-size: 18px;
  color: #fff;
  font-weight: 600;
  opacity: 0.3;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .sp-replacer {
  width: 28px;
  height: 28px;
  border: none;
  background-color: transparent;
  padding: 0;
  position: absolute;
  left: 108px;
  top: 7px;
  z-index: 1000;
}
.modal.stream-create-form .modal-dialog .modal-content .modal-body .colorCode {
  width: 143px;
  height: 40px;
  border-radius: 5px;
  border: solid 1px #dddddd;
}
.footerAccordion {
  position: fixed;
  bottom: -28px;
  width: 90% !important;
  border-radius: 20px;
  background-color: #fff;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border: solid 1px #dbe2e4;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 2;
  padding: 0 !important;
}
.footerAccordion .panel {
  margin-bottom: 0;
  border-radius: 4px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.footerAccordion .panel .accordion-toggle {
  margin-left: 0;
  background-color: #fff;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.footerAccordion .panel .accordion-toggle.collapsed {
  background-color: #dbe2e4;
  display: table;
  width: 100%;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.footerAccordion .panel .accordion-toggle .panel-heading {
  padding: 0;
}
.footerAccordion .panel .accordion-toggle .panel-heading .Importance-of-giving {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #202124;
  padding: 10px;
  display: block;
}
.footerAccordion .panel .accordion-toggle:after {
  font-family: FontAwesome;
  content: "\f141";
  color: #5F6368;
  top: -7px;
  position: absolute;
  left: 50%;
  font-size: 23px;
}
.footerAccordion .panel .accordion-toggle.collapsed:after {
  content: "\f141";
}
.footerAccordion .panel-body {
  padding: 0 30px 30px !important;
}
.sampleBotInstall .modalHeader .modal-title .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: 12px;
}
.sampleBotInstall .chooseBotInstall {
  display: block;
  font-size: 12px;
  color: #5f6368;
}
.sampleBotInstall .botListSearch {
  position: relative;
  display: block;
  padding: 30px 30px 15px 30px;
}
.sampleBotInstall .botListSearch .searchBar {
  position: absolute;
  top: 41px;
  right: 41px;
  color: #9aa0a6;
}
.sampleBotInstall .botListSearch input {
  height: 34px;
  border-radius: 2px;
  background-color: #fff;
  width: 100%;
  border: 1px solid #E4E5E7;
  padding: 5px 30px 5px 10px;
}
.sampleBotInstall .botListSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.sampleBotInstall .splScrollTop {
  position: relative;
  padding: 0px 30px 30px 30px;
}
.sampleBotInstall .emptyInstallList {
  position: relative;
  text-align: center;
  height: 100%;
  top: 30%;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing {
  display: table;
  width: 100%;
  border: 1px solid #E4E5E7;
  margin-bottom: 10px;
  border-radius: 4px;
  min-height: 86px;
  position: relative;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item {
  display: table-cell;
  vertical-align: middle;
  padding: 10px 15px 10px 0;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item.radio {
  width: 15px;
  padding-right: 0px;
  cursor: default;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item.botIcon {
  width: 50px;
  position: relative;
  cursor: default;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item .details .title {
  display: inline-block;
  font-size: 16px;
  padding-right: 5px;
  color: #202124;
  font-weight: 600;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item .details .author {
  text-transform: capitalize;
  color: #5F6368;
  font-size: 13px;
  text-decoration: none;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing .bot-listing-item .details .preview {
  color: #5F6368;
  font-size: 12px;
  text-decoration: none;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing:hover {
  cursor: pointer;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing:hover .mouseHoverInstall {
  display: block !important;
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(38, 52, 74, 0.3);
  text-align: center;
  border-radius: 4px;
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing:hover .mouseHoverInstall .installBtn {
  height: 34px;
  border-radius: 3px;
  background-color: #fff;
  border: 1px solid #fff;
  font-size: 14px;
  color: #202124;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
.sampleBotInstall .sampleBotListingContainer .sampleBotListing:hover .mouseHoverInstall .installBtn .smartInstallIcon {
  width: 10px;
  margin-right: 8px;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog {
  width: 100%;
  height: 100%;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content {
  width: 100%;
  height: 100%;
  border: 1px solid #e4e5e7;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer {
  display: table;
  width: 100%;
  height: 100%;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body {
  height: 100% !important;
  display: block !important;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer {
  padding: 0 20%;
  margin-top: 30px;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .profilePic img {
  width: 102px;
  height: 102px;
  margin-bottom: 10px;
  border: 1px dashed #e4e5e7;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options .change-pic {
  color: #0D6EFD;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options .seperate {
  color: #0d6efd;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options .remove-pic {
  color: #0D6EFD;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options2 .change-pic {
  color: #0D6EFD;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options2 .seperate {
  color: #0d6efd;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options2 .remove-pic {
  color: #0D6EFD;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .change-options2 .remove-pic[disabled] {
  opacity: 0.7;
  text-decoration: none;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .samelinealign .profileFile {
  opacity: 0;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .nameSection .paddingLeft {
  padding-left: 0px;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .formFieldContainer .nameSection .paddingRight {
  padding-right: 0px;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .change-pwd {
  font-size: 12px;
  color: #0d6efd;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .change-pwd:focus,
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .userProfileContainer .modal-body .change-pwd:hover {
  color: #006e78 !important;
  text-decoration: none;
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .modal-header.userheading {
  padding: 8px;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.userOverlay.taskCreateOverlayModal.modal .modal-dialog .modal-content .modal-header.userheading .close.close-black {
  margin: 5px;
}
.userOverlay.taskCreateOverlayModal.modal button.btn.btn-primary.userSave {
  margin: 10px;
}
.bot-listing .title {
  color: #222;
  font-size: 18px;
}
.user-account.avatar {
  height: 75px;
  width: 75px;
  background: no-repeat;
  margin: auto;
}
.login-form-container.form-wrap {
  padding: 20px;
}
.bot-details {
  margin: 10px;
}
.login-form-container.form-wrap .form-group input {
  background-color: transparent;
  outline: 0;
  box-shadow: none;
  border: 0;
  margin: 0;
  padding: 15px 0;
  border-radius: 0;
  font-size: 16px;
  color: #666;
  height: auto;
  font-weight: 400;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
  left: 115%;
  text-align: center;
}
.close.change-password {
  position: absolute;
  right: -19px;
  top: -21px;
}
.form-group.margin0 {
  margin: 0px;
}
.btn.btn-link.change-pwd-text {
  font-size: 10px;
  color: #0d6efd;
}
.btn.btn-link.change-pwd-text:hover,
.btn.btn-link.change-pwd-text:focus {
  font-size: 10px;
  color: #0d6efd !important;
}
.btn.btn-icon.fa.fa-check-circle.ch {
  position: absolute;
  left: 239px;
  top: 10px;
}
.form-control-feedback.new-check {
  pointer-events: visible;
}
.form-control-feedback.btn-pwd {
  pointer-events: visible;
}
.Enable-tooltip {
  margin: 0px;
  padding: 5px;
}
.btn-pwd .red-info-circle {
  color: #F45D6C;
  background: none;
  border: none;
}
.btn-pwd .red-info-circle:focus,
.btn-pwd .red-info-circle:hover {
  color: #F45D6C !important;
  background: none;
  border: none;
}
.btn-pwd .red-info-circle.tooltipAlign {
  z-index: 2;
  position: absolute;
  top: 15px;
  right: 5px;
  display: block;
  width: 15px;
  height: 15px;
}
.btn-pwd .check-circle-green {
  color: #2EB43E;
  background: none;
  border: none;
}
.btn-pwd .check-circle-green:focus,
.btn-pwd .check-circle-green:hover {
  color: #2EB43E !important;
  background: none;
  border: none;
}
.btn-pwd .check-circle-green.tooltipAlign {
  z-index: 2;
  position: absolute;
  top: 15px;
  right: 5px;
  display: block;
  width: 15px;
  height: 15px;
}
.new-check .red-info-circle {
  color: #F45D6C;
  background: none;
  border: none;
}
.new-check .red-info-circle:focus,
.new-check .red-info-circle:hover {
  color: #F45D6C !important;
  background: none;
  border: none;
}
.new-check .red-info-circle.tooltipAlign {
  z-index: 2;
  position: absolute;
  top: 15px;
  right: 5px;
  display: block;
  width: 15px;
  height: 15px;
}
.new-check .check-circle-green {
  color: #2EB43E;
  background: none;
  border: none;
}
.new-check .check-circle-green:focus,
.new-check .check-circle-green:hover {
  color: #2EB43E !important;
  background: none;
  border: none;
}
.new-check .check-circle-green.tooltipAlign {
  z-index: 2;
  position: absolute;
  top: 15px;
  right: 5px;
  display: block;
  width: 15px;
  height: 15px;
}
.displaynone {
  visibility: hidden;
}
[name="signUpForm"] .pass-input.ng-dirty.ng-invalid.form-control {
  border-bottom: 1px solid #f45d6c;
}
[name="signUpForm"] .pass-input.ng-dirty.ng-valid.form-control {
  border-bottom: 1px solid #2eb43e;
}
[name="signUpForm"] [type="password"] {
  z-index: 1 !important;
}
[name="resetPassForm"] .pass-input.ng-dirty.ng-invalid.form-control {
  border-bottom: 1px solid #f45d6c;
}
[name="resetPassForm"] .pass-input.ng-dirty.ng-valid.form-control {
  border-bottom: 1px solid #2eb43e;
}
[name="resetPassForm"] [type="password"] {
  z-index: 1 !important;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen {
  overflow: hidden;
  width: 95%;
  margin: 0 auto;
  padding: 15px 0;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header {
  border: solid 1px #f0f0f0;
  padding: 0 !important;
  background-color: #ffffff;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv {
  float: right;
  height: 60px;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv .group-box {
  display: table;
  padding: 7px 25px;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv .group-box .sort-title {
  display: table-cell;
  vertical-align: middle;
  padding-right: 15px;
  color: #666;
  text-transform: capitalize;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv .group-box select {
  width: 70px;
  display: table-cell;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv .pagination {
  margin: 13px 0;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header.pageNationDiv .pagination li a {
  background: #ffffff;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header .modal-tab-header {
  background-color: #fff;
  height: auto !important;
  padding: 0 !important;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header .modal-tab-header .modal-tabs-vertical {
  padding: 18px 20px;
  box-shadow: 0 -1px 0 0 #f0f0f0;
  margin: 0;
  height: 55px;
  border-left: 2px solid #fff;
  font-weight: 600;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header .modal-tab-header .modal-tabs-vertical.modal-tabs-active {
  padding: 18px 20px;
  background-color: #f2fafb;
  box-shadow: 0 -1px 0 0 #f0f0f0;
  margin: 0;
  height: 55px;
  border-left: 2px solid #0d6efd;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header .bt-utterances {
  max-width: inherit;
  background: #f8f8f8;
  margin: 0;
  padding: 20px 10px;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .standard-response-header .bt-utterances .utterances-list-div .uttrence-view {
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .search-block .workflows-container .search {
  padding: 0;
  height: 40px;
  margin-bottom: 10px;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .search-block .workflows-container .search:before {
  left: -14px;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .search-block .workflows-container .search input {
  border-radius: 0;
  border: none;
  padding-left: 20px;
  padding-top: 5px;
  height: inherit;
}
.standard-responses-form.utteranceModal.standardResponse bot-channel-response-manage .utterances-modal-body .wf-form.nlp-screen .search-block .workflows-container .search input:focus {
  border-bottom: 3px solid #0D6EFD;
  height: 43px;
}
.default-dialog.read-only-div {
  pointer-events: none !important;
}
.nlDefaultDialog .panel-collapse .panel-body {
  padding-top: 0 !important;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 label {
  color: #666666;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 label .opt-title {
  color: #333333;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 select {
  height: 40px;
  color: #9aa0a6;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv {
  float: left;
  margin: 10px 0 0 10px;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv .task-icon {
  float: left;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv .botNameHint {
  float: left;
  padding-top: 5px;
}
.SDKpanelHeading {
  padding-bottom: 0 !important;
}
#sdkConfiguration .panel-body .col-xs-12 label {
  color: #666666;
}
#sdkConfiguration .sdkConfigSet .col-xs-12 {
  float: none;
}
#sdkConfiguration .sdkConfigSet .col-xs-12 .row1 .sdkSetblock {
  overflow: hidden;
}
#sdkConfiguration .sdkConfigSet .col-xs-12 .row1 .sdkSetblock .checkbox {
  float: left;
}
#sdkConfiguration .sdkConfigSet .col-xs-12 .row1 .sdkSetblock .sdkSetName {
  float: left;
  padding: 7px 0;
  font-size: 15px;
  color: #333333;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-body .sdkConfigSet .row1 .sdkSetblock {
  overflow: hidden;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-body .sdkConfigSet .row1 .sdkSetblock .checkbox {
  float: left;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-body .sdkConfigSet .row1 .sdkSetblock .sdkSetName {
  padding: 7px 0;
  font-size: 15px;
  color: #333333;
}
.modal.channelTestModal .modal-dialog .modal-content {
  box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.1);
  border: none;
}
.modal.channelTestModal .modal-dialog .modal-content .workplaceModalClose {
  position: absolute;
  top: -25px;
  right: -25px;
  font-size: 18px;
  width: 15px;
  height: 18px;
  color: #aaa;
  text-shadow: none;
  opacity: 1;
}
.modal.channelTestModal .modal-dialog .modal-content .workplaceModalClose:hover {
  color: #aaaaaa !important;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot {
  border-radius: 4px;
  position: relative;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .botDetails .icon {
  width: 104px !important;
  height: 104px !important;
  margin: 0 auto 20px !important;
  border-radius: 50% !important;
  border: 1px solid #eee;
  padding: 0;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .botDetails .icon img {
  width: 104px !important;
  height: 104px !important;
  border-radius: 50% !important;
  max-width: initial;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .botDetails .title {
  font-size: 28px;
  font-weight: 300;
  color: #000;
  line-height: 104px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .description .title {
  font-size: 18px;
  color: #222222;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .description .content {
  font-size: 15px;
  font-weight: 400;
  word-wrap: break-word;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .buttonContainer {
  overflow: auto;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .buttonContainer .buttonEmailPhone {
  vertical-align: middle;
  position: relative;
  display: inline-block;
  padding: 5px;
  margin: 7px 7px 7px 0;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  min-width: 250px;
  cursor: pointer;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .buttonContainer .buttonEmailPhone .channelDetails {
  display: table;
  width: 100%;
  padding: 0 5px;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .buttonContainer .buttonEmailPhone .channelDetails .channelIcon {
  width: 28px;
  margin-top: 0;
  vertical-align: middle;
  display: table-cell;
  font-size: 28px;
  color: #0d6efd;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .buttonContainer .buttonEmailPhone .channelDetails .title {
  font-size: 14px;
  text-align: left;
  vertical-align: middle;
  padding: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 460px;
  white-space: nowrap;
  display: block;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .emailInput {
  margin: 0;
  padding: 0;
  position: relative;
  cursor: default;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .emailInput .fullWidth {
  border-bottom: none;
  padding-top: 8px;
  padding-bottom: 8px;
  position: relative;
  display: table;
  border-collapse: separate;
  padding: 0;
  width: 100%;
  max-width: 100%;
  margin: 10px 0;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .emailInput .fullWidth .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 98%;
  margin-bottom: 0;
  border-radius: 4px;
  border: 1px solid #EEE;
  transition: none;
  height: 32px;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .emailInput .fullWidth .input-group-btn {
  position: relative;
  font-size: 0;
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
  display: table-cell;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .container .emailInput .note {
  color: #666666;
  margin-top: 34px;
  padding-top: 5px;
  clear: both;
}
.modal.channelTestModal .modal-dialog .modal-content .add-bot .btnBack {
  position: relative;
  float: left;
  font-size: 18px;
  top: 14px;
  left: 15px;
  z-index: 2;
  opacity: 1;
  color: #AAA;
  margin: -33px;
  cursor: pointer;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
}
@media (max-width: 1200px) {
  html.onBoardVideoMobileView {
    min-width: 100% !important;
  }
  html.onBoardVideoMobileView body {
    min-width: 100% !important;
  }
  html,
  body {
    overflow-x: auto;
    min-width: 1200px;
    width: 100%;
  }
  html.builderStyles .container .navbar-header,
  body.builderStyles .container .navbar-header {
    float: left;
  }
  html.builderStyles .container .navbar-nav li,
  body.builderStyles .container .navbar-nav li {
    float: left;
  }
  html.builderStyles .container .workflows-home .workflows-content .botsDetailContainer .myTabs,
  body.builderStyles .container .workflows-home .workflows-content .botsDetailContainer .myTabs {
    width: 100%;
    max-width: 890px;
    width: 890px;
  }
  html .btTermsConditions,
  body .btTermsConditions {
    display: none;
  }
  html .listOfValMain .listItemsMain .listItemSort .listItemsBlocks,
  body .listOfValMain .listItemsMain .listItemSort .listItemsBlocks {
    height: 45px;
  }
  html .listOfValMain .listItemsMain .listItemSort .listItemsBlocks .deleteButton,
  body .listOfValMain .listItemsMain .listItemSort .listItemsBlocks .deleteButton {
    float: right;
    position: relative;
    top: -46px;
  }
}
@media (max-width: 767px) {
  html.onBoardVideoMobileView {
    min-width: 100% !important;
  }
  html.onBoardVideoMobileView body {
    min-width: 100% !important;
  }
  html,
  body {
    overflow-x: auto;
    min-width: 1200px;
    width: 100%;
  }
  html.builderStyles .container .navbar-header,
  body.builderStyles .container .navbar-header {
    float: left;
  }
  html.builderStyles .container .navbar-nav,
  body.builderStyles .container .navbar-nav {
    margin: 0;
  }
  html.builderStyles .container .navbar-nav .navbar-text .dropdown-menu,
  body.builderStyles .container .navbar-nav .navbar-text .dropdown-menu {
    position: absolute;
    background: #fff;
    border: 1px solid #eee;
    clear: both;
    min-width: 208px;
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.105);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.105);
  }
  html.builderStyles .container .navbar-nav .navbar-text .dropdown-menu li,
  body.builderStyles .container .navbar-nav .navbar-text .dropdown-menu li {
    float: initial;
  }
  html.builderStyles .container .navbar-nav li,
  body.builderStyles .container .navbar-nav li {
    float: left;
  }
  html.builderStyles .container .navbar-nav li a.help,
  body.builderStyles .container .navbar-nav li a.help {
    line-height: 35px;
  }
  html.builderStyles .container .workflows-home .workflows-content .botsDetailContainer .myTabs,
  body.builderStyles .container .workflows-home .workflows-content .botsDetailContainer .myTabs {
    width: 890px !important;
  }
}
@media (max-width: 600px) {
  html.disablescrollbodyhtml {
    overflow: hidden !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  body.disablescrollbodyhtml {
    overflow: hidden !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  html,
  body {
    overflow: scroll !important;
  }
  html [perfect-scroll],
  body [perfect-scroll] {
    overflow: scroll;
  }
  html.safari,
  body.safari {
    transform: none !important;
  }
  html .container .botBuilderHeader .navbar-collapse .navbar-nav,
  body .container .botBuilderHeader .navbar-collapse .navbar-nav {
    float: left;
    margin: 0;
    display: flex;
  }
  html .container .botBuilderHeader .container-fluid #myNavbar .middlePanel,
  body .container .botBuilderHeader .container-fluid #myNavbar .middlePanel {
    width: 37%;
  }
  html .container .botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv,
  body .container .botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv {
    float: left;
  }
  html .container .extractUI .headingDiv .actionBtnsDiv .extractBTNLink,
  body .container .extractUI .headingDiv .actionBtnsDiv .extractBTNLink {
    position: relative;
    top: -14px;
  }
  .kore-chat-window {
    min-width: 100% !important;
    width: 100% !important;
  }
  .kore-chat-window .kore-chat-footer .iconsDiv {
    margin-right: 35px;
  }
}
html.loadInSmartassist {
  min-width: 100% !important;
}
html.loadInSmartassist body {
  min-width: 100% !important;
}
@media (max-width: 1280px) {
  html .NLUVersionBanner,
  body .NLUVersionBanner {
    left: 260px;
  }
}
.fullModalPopup {
  overflow-y: hidden !important;
  margin: 0 auto;
  background-color: #ffffff;
}
.fullModalPopup .create-container .main-content.scroll-div {
  top: 88px;
}
.fullModalPopup .bt-modal-header {
  display: table;
  width: 100%;
  background-color: #f8f8f8;
  border: 1px solid #eee;
  border-top: 0;
  border-bottom: 0;
  border-radius: 0px;
  top: 0px;
  bottom: initial;
}
.fullModalPopup .bt-modal-header .bt-modal-sub {
  padding: 0px;
  height: initial;
  width: 100%;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .pull-right.form-ctrl-div {
  margin-right: 20px;
  margin-top: 5px;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .lineheight {
  line-height: 27px !important;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .lineheight .taskNameHeader {
  position: relative !important;
  left: inherit  !important;
  font-size: 24px;
  font-weight: 300;
  color: #333333;
  padding-top: 5px;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .dhelpLink {
  height: 72px;
  width: 50px;
  right: -20px !important;
  top: -14px;
  line-height: 50px;
  border-left: 1px solid #dddddd;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .dhelpLink a {
  line-height: 68px;
}
.fullModalPopup .bt-modal-header .bt-modal-sub .dhelpLink a .fa-question-circle {
  font-size: 24px;
  padding-top: 16px;
}
.fullModalPopup .bt-modal-header .close {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 30px;
  line-height: 40px;
  margin-left: 20px;
  color: #9AA0A6 !important;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 400;
  width: 40px;
  height: 40px;
  text-shadow: none;
  opacity: 1;
  margin-top: -2px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fullModalPopup .bt-modal-header .close:hover {
  opacity: 0.5;
  color: #9aa0a6 !important;
}
.fullModalPopup .modal-dialog.modal-md .modal-content {
  border-radius: 4px !important;
}
.fullModalPopup .modal-dialog.modal-lg {
  height: 100%;
  width: 100%;
}
.fullModalPopup .modal-dialog .modal-content {
  border: 0;
  box-shadow: none;
  border: 1px solid #eee;
  border-radius: 0 !important;
}
.fullModalPopup .modal-dialog .modal-header {
  padding: 10px 20px;
  height: 50px;
  display: table;
  width: 100%;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  border-radius: 0 !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding {
  padding: 0px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.alertTaskParameter {
  padding: 15px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.alertTaskParameter .formContainer {
  padding: 0 !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.errorMessage {
  padding: 15px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.errorMessage .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.requestChain {
  padding: 15px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.requestChain .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.keyTree {
  padding: 15px 40px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.keyTree .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.authMechanism {
  padding: 15px !important;
}
.fullModalPopup .modal-dialog .modal-body.modal-body-nopadding.authMechanism .formContainer {
  display: table-cell;
  padding: 0 !important;
}
.fullModalPopup .modal-dialog .modal-footer.customFooter {
  width: 100%;
  position: fixed;
  bottom: -117px;
  left: 0;
  right: 0;
  margin-left: 0;
}
.btRequestAccessModal .modal-content .modal-body .fixed {
  width: 900px;
  margin: 0 auto;
}
.btRequestAccessModal .modal-content .modal-body .fixed .description {
  font-size: 16px;
  color: #333333;
}
.btRequestAccessModal .modal-content .modal-body .fixed .BtNoteDiv {
  height: 89px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
}
.btRequestAccessModal .modal-content .modal-body .fixed .BtNoteDiv .reportInner {
  padding: 10px;
}
.btRequestAccessModal .modal-content .modal-body .fixed .BtNoteDiv .name {
  display: inline-block;
  width: 93px;
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #333333;
}
.btRequestAccessModal .modal-content .modal-body .fixed .BtNoteDiv .description {
  width: auto;
  height: 37px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.36;
  letter-spacing: normal;
  color: #666666;
  padding-left: 25px;
}
.btRequestAccessModal .modal-content .modal-body .fixed .BtNoteDiv .layer {
  width: 24px;
  height: 29px;
  font-family: AppleColorEmoji;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.6px;
}
.btRequestAccessModal .modal-content .modal-body .fixed .form-horizontal.accessForm {
  display: table;
  width: 100%;
  height: 100%;
  padding-top: 20px;
}
.btRequestAccessModal .modal-content .modal-body .fixed .form-horizontal.accessForm .col-xs-12 {
  margin-bottom: 15px;
}
.btRequestAccessModal .modal-content .modal-body .fixed .form-horizontal.accessForm .col-xs-12 .paddingLeft {
  padding: 0 50px 0 0;
}
.btRequestAccessModal .modal-content .modal-body .fixed .form-horizontal.accessForm .col-xs-12 .paddingRight {
  padding: 0 0 0 50px;
}
.listOfValMain .tab-content {
  border-color: #0D6EFD;
  border-radius: 5px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.listOfValMain .tab-content.btmBottom {
  border: 0;
  border-bottom: 5px solid #0D6EFD;
  overflow: inherit;
  min-height: inherit;
  border-radius: 0;
}
.listOfValMain .modal-dialog .modal-content {
  display: block;
}
.listOfValMain .modal-dialog .modal-content .modal-header {
  display: block;
}
.listOfValMain .modal-dialog .modal-content .modal-header .modal-title {
  width: 70%;
  margin: 0 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.listOfValMain .modal-dialog .modal-content .topBar {
  display: flex;
  align-items: center;
}
.listOfValMain .modal-dialog .modal-content .topBar .closeBtn {
  padding: 0;
  height: auto;
  top: 2px;
  margin-right: 15px;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv {
  display: flex;
  align-items: center;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv .botinfosection {
  display: flex;
  align-items: center;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv .botinfosection .botIcon {
  top: auto;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv .botinfosection .bottasksection {
  top: auto;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv .seperator {
  top: auto;
}
.listOfValMain .modal-dialog .modal-content .topBar .btmodaltitlediv .modalActionSecton {
  top: auto;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.listOfValMain .modal-dialog .modal-content .modal-body {
  display: block;
  padding: 15px 0;
  clear: both;
}
.listOfValMain .modal-dialog .modal-content .modal-body .noBold {
  font-weight: normal !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor {
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer {
  padding: 10px 50px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer .inputNote .btx-bulb {
  font-size: 14px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer .inputNote ul {
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer .entityNameHeading {
  width: 100%;
  font-size: 14px !important;
  font-weight: 700 !important;
  margin-bottom: 5px;
  color: #202124;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer .entityHeaderText {
  width: 100%;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 1px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticRemoteContainer .loVContext {
  padding: 5px 5px;
  background-color: #eee;
  border-radius: 5px;
  color: #0d6efd;
  font-size: 12px;
  font-weight: 500;
  position: relative;
  top: -3px;
  margin-left: 6px;
  display: inline-block;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .staticContainer {
  padding: 0 50px;
  display: table;
  width: 100%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer {
  background: #F8F9FA;
  padding: 15px 100px;
  margin-bottom: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .getMethod .method-select {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .displayTable {
  display: table;
  width: 100%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .displayTable .leftDiv {
  display: table-cell;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .displayTable .rightDiv {
  display: table-cell;
  width: 78px;
  text-align: right;
  vertical-align: top;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .methodTextarea {
  height: 34px;
  min-height: 34px;
  padding: 5px 12px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .saveBtn {
  height: 34px;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  color: #fff;
  display: table-cell;
  margin-left: 10px;
  padding: 0 10px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .saveBtn .testArrowIcon {
  margin-right: 5px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .urlRequired .saveBtn:hover {
  border: 1px solid #0156d4;
  background: #0156d4;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer .methodActions {
  width: 10%;
  text-align: right;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group {
  clear: both;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-heading {
  background-color: #F8F9FA !important;
  border: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-heading .panel-title {
  text-transform: none;
  text-align: center;
  font-size: 14px;
  color: #0D6EFD;
  margin: 5px 0 10px;
  clear: both;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-heading .panel-title .ContextValuesArrow {
  margin-left: 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-heading .panel-title .ContextValuesArrow.ContextValuesDownArrow {
  transform: rotate(90deg);
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse {
  background: #f8f9fa !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body {
  border: none;
  height: auto;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueTitleContainer {
  padding: 0;
  margin: 20px 0 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueTitleContainer .keyDiv {
  font-size: 14px;
  font-weight: 600;
  padding-left: 0;
  color: #202124;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueTitleContainer .valueDiv {
  font-size: 14px;
  font-weight: 600;
  padding-left: 0;
  color: #202124;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer {
  margin-bottom: 10px;
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer .keyDiv {
  padding-left: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer .keyDiv input {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  padding: 5px 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer .valueDiv {
  padding-left: 0;
  padding-right: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer .valueDiv input {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  padding: 5px 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .keyValueContainer .helpIconDiv {
  position: relative;
  top: 5px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .firstDiv {
  display: table-cell;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .middleDiv {
  display: table-cell;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .middleDiv .disPlayTable {
  display: table;
  width: 100%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .middleDiv .disPlayTable .leftDiv {
  display: table-cell;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .middleDiv .disPlayTable .rightDiv {
  display: table-cell;
  width: 78px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .getMethodContainer accordion .panel-group .panel-default .panel-collapse .panel-body .lastDiv {
  display: table-cell;
  width: 78px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .greenTagDiv {
  text-align: center;
  clear: both;
  position: relative;
  top: -20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .greenTagDiv .greenTag {
  height: 20px;
  background: #2ab45b;
  color: #fff;
  display: inline-block;
  margin: 0 auto;
  padding: 2px 10px;
  font-size: 11px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .hintContainer {
  padding: 0 100px 30px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer {
  padding: 0 100px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .nav-tabs {
  border-bottom: 1px solid #E4E5E7;
  clear: both;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .nav-tabs a {
  margin-bottom: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .nav-tabs .advOpt {
  float: right;
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .nav-tabs .advOpt a {
  color: #0D6EFD;
  margin: 0;
  font-size: 14px;
  font-weight: 600;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .nav-tabs .advOpt .backArrowGreen {
  position: relative;
  margin-left: 8px;
  top: -2px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueTitleContainer {
  padding: 0;
  margin: 20px 0 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueTitleContainer .keyDiv {
  font-size: 14px;
  font-weight: 600;
  padding-left: 0;
  color: #202124;
  width: 45%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueTitleContainer .valueDiv {
  font-size: 14px;
  font-weight: 600;
  padding-left: 0;
  color: #202124;
  width: 45%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueTitleContainer .trashIconDiv {
  width: 10%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer {
  margin-bottom: 10px;
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .keyDiv {
  padding-left: 0;
  width: 45%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .keyDiv input {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  padding: 5px 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .valueDiv {
  padding-left: 0;
  width: 45%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .valueDiv input {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  width: 100%;
  padding: 5px 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .trashIconDiv {
  width: 10%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .trashIconDiv.inactive {
  display: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .keyValueContainer .trashIconDiv .trashIcon {
  cursor: pointer;
  margin-top: 5px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .bodyContainer .radioDivContainer {
  margin: 20px 0 10px;
  display: table;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .bodyContainer .radioDivContainer .radioDiv {
  float: left;
  margin-right: 40px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .responseContainer {
  padding: 20px 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .responseContainer .sampleResponseBtn {
  position: absolute;
  right: 0;
  z-index: 1;
  background: #202124;
  color: #fff;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  border: 0;
  border-radius: 0;
  cursor: pointer;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .responseContainer .sampleResponseBtn:hover {
  background: #0d6efd;
}
.listOfValMain .modal-dialog .modal-content .modal-body .responseeditor .remoteContainer .remoteLookupTabContainer .tab-content .tab-pane .mapContainer {
  padding: 20px 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .mainHeading {
  width: 100%;
  font-size: 14px;
  color: #202124;
  font-weight: normal;
}
.listOfValMain .modal-dialog .modal-content .modal-body .entityNameHeading {
  width: 100%;
  font-size: 18px;
  font-weight: 600;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrectHeading {
  width: 100%;
  font-size: 15px;
  margin-bottom: 5px;
  margin-top: 25px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrectStyle {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrectStyle .btx-warning {
  color: #ffa500;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrectsubHeading {
  width: 100%;
  font-size: 14px;
  text-transform: none;
  font-weight: normal;
  margin-bottom: 30px;
  color: #5f6368;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrectsubHeading.marginBottom8 {
  margin-bottom: 8px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .slider-horizontal {
  width: 550px;
  height: 6px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .slider-horizontal .tooltip-main {
  min-width: 40px;
  top: 8px !important;
  margin-left: -20px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .slider-horizontal .tooltip-main .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .single-slider .countThreshold {
  width: 550px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
.listOfValMain .modal-dialog .modal-content .modal-body .single-slider .slider-track-low {
  background: #5F6368;
  border-radius: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .single-slider .slider-selection {
  background: #5f6368;
}
.listOfValMain .modal-dialog .modal-content .modal-body .single-slider .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .autoCorrection {
  padding: 0 50px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .languageConfig {
  overflow: auto;
  width: 100%;
  float: left;
  margin-top: 10px;
  position: relative;
  padding: 0 50px 15px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain {
  overflow: auto;
  width: 100%;
  float: left;
  margin-top: 20px;
  position: relative;
  padding: 0 50px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItems {
  width: 100%;
  float: left;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItems .savingStatus {
  font-weight: normal;
  color: green;
  margin-left: 8px;
  text-transform: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort {
  width: 100%;
  float: left;
  padding-bottom: 3px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort.header {
  padding-top: 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks {
  margin: 0;
  clear: both;
  border-bottom: 1px solid #F8F9FA;
  width: 100%;
  display: table;
  line-height: 20px;
  position: relative;
  padding-right: 36px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item1,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item1 {
  text-align: center;
  font-size: 20px;
  color: #9AA0A6;
  cursor: move;
  padding-top: 14px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item2,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item2 {
  margin: 7px 0;
  padding-left: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item3,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item3 {
  margin: 7px 0;
  padding-left: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item4,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item4 {
  margin: 10px 0 0 0;
  padding-left: 0;
  padding-right: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item4 tags-input,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item4 tags-input {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: hidden;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item4 tags-input .host,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item4 tags-input .host {
  margin: 0 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item4 tags-input .host .tags,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item4 tags-input .host .tags {
  max-height: 120px !important;
  overflow: auto !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item4 textarea,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item4 textarea {
  overflow: hidden;
  resize: none !important;
  word-break: break-all;
  padding-top: 5px !important;
  height: 34px !important;
  border-radius: 4px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .item5,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .item5 {
  text-align: left;
  color: #e34928;
  padding-top: 0;
  position: absolute;
  right: 0;
  top: 17px;
  cursor: pointer;
  z-index: 1;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 5px 10px;
  color: #333;
  resize: none !important;
  overflow: hidden;
  font-size: 16px !important;
  height: 34px;
  background: #fff;
  width: 100%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:hover {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:focus::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:focus:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks textarea:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks textarea:focus:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .listItemsBlocks .emptyValue,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .listItemSort .lookuplistItemsBlocks .emptyValue {
  border: 1px solid #ff0000 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem {
  margin: 0;
  clear: both;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem.pr-36 {
  padding-right: 36px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item1 {
  float: left;
  text-align: center;
  font-size: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item1.visibility {
  visibility: hidden;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item2 {
  float: left;
  padding-left: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item3 {
  float: left;
  padding-left: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item4 {
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem .item5 {
  float: left;
  width: 3%;
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
  color: #e34928;
  cursor: pointer;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 5px 10px;
  color: #333;
  resize: none !important;
  overflow: hidden;
  font-size: 16px !important;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea {
  padding-top: 6px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:hover {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea::-webkit-input-placeholder {
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:focus::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:focus:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .newListItem textarea:focus:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .listItemsMain .refreshCss {
  margin: 0;
  clear: both;
  border-bottom: 1px solid #eeeeee;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer {
  width: 100%;
  float: left;
  position: relative;
  padding: 0 50px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer.paddingBottom15 {
  padding-bottom: 15px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .descTitle {
  width: 100%;
  font-size: 12px;
  margin-bottom: 5px;
  margin-top: 20px;
  color: #202124;
  font-weight: 500;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .description {
  width: 100%;
  font-size: 12px;
  text-transform: none;
  font-weight: 500;
  margin-bottom: 30px;
  color: #5f6368;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer #triple-slider {
  max-width: 550px;
  margin: 20px auto 30px;
  left: -6px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer #triple-slider .noUi-base .noUi-origin:nth-child(4) .noUi-handle {
  background: #18ae08;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer #triple-slider .noUi-base .noUi-origin:nth-child(3) .noUi-handle {
  background: #18ae08 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer #triple-slider .noUi-base .noUi-origin:nth-child(2) .noUi-handle {
  background: #7027e5 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer.triple-slider-thresh .triple-slider-0 {
  text-align: center;
  font-size: 10px;
  color: #8a959f;
  position: relative;
  right: -5px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer.triple-slider-thresh .triple-slider-100 {
  text-align: center;
  font-size: 10px;
  color: #8a959f;
  position: relative;
  right: 10px;
  top: -6px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir {
  margin: auto;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir .circle {
  width: 10px;
  height: 10px;
  border: 0;
  border-radius: 50%;
  display: inline-block;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir .circle.cb-1 {
  background-color: #e4e5e7;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir .circle.cb-2 {
  background-color: #7027e5;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir .circle.cb-3 {
  background-color: #28a745;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookEntityContainer .thresholdDir .LovEntityDesc {
  font-size: 12px;
  font-weight: 500;
  color: #5f6368;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain {
  overflow: auto;
  width: 100%;
  float: left;
  margin-top: 20px;
  position: relative;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItems {
  width: 100%;
  float: left;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItems .savingStatus {
  font-weight: normal;
  color: green;
  margin-left: 8px;
  text-transform: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort {
  width: 100%;
  float: left;
  padding-bottom: 8px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort.header {
  border-bottom: 1px solid #cecece;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks {
  margin: 0;
  clear: both;
  border-bottom: 1px solid #F8F9FA;
  width: 100%;
  display: table;
  line-height: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item1,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item1 {
  width: 4%;
  text-align: center;
  font-size: 20px;
  color: #9AA0A6;
  cursor: move;
  padding-top: 14px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item2,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item2 {
  margin: 10px;
  width: 25%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item3,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item3 {
  margin: 10px;
  width: 25%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item4,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item4 {
  width: 34%;
  margin: 10px 10px 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item4 tags-input,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item4 tags-input {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: hidden;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item4 tags-input .host,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item4 tags-input .host {
  margin: 0 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item4 tags-input .host .tags,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item4 tags-input .host .tags {
  max-height: 120px !important;
  overflow: auto !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .item5,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .item5 {
  width: 4%;
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
  color: #e34928;
  cursor: pointer;
  padding-top: 12px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea {
  width: 100%;
  border: none;
  padding: 5px 10px;
  color: #333;
  font-size: 16px !important;
  bottom: 0 !important;
  border: 1px solid #fff;
  background: transparent;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:hover {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:focus::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:focus:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks textarea:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks textarea:focus:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .listItemsBlocks .emptyValue,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .listItemSort .lookuplistItemsBlocks .emptyValue {
  border: 1px solid #ff0000 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem {
  margin: 0;
  clear: both;
  border-bottom: 1px solid #BDC1C6;
  padding-top: 5px;
  background: #f8f9fa;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem .item1 {
  float: left;
  width: 3%;
  text-align: center;
  font-size: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem .item2 {
  float: left;
  margin: 0 10px;
  width: 25%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem .item3 {
  float: left;
  width: 25%;
  margin: 0 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem .item4 {
  float: left;
  width: 36%;
  margin: 0 10px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem .item5 {
  float: left;
  width: 3%;
  margin-right: 10px;
  text-align: center;
  font-size: 20px;
  color: #e34928;
  cursor: pointer;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 5px 10px;
  color: #333;
  margin-left: 42px;
  resize: none !important;
  overflow: hidden;
  font-size: 16px !important;
  height: 40px;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea {
  padding-top: 10px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:hover,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:hover {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:focus,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea::-webkit-input-placeholder {
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:focus::-webkit-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:focus::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:focus:-moz-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:focus:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem input:focus:-ms-input-placeholder,
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .newListItem textarea:focus:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupListItemsmain .refreshCss {
  margin: 0;
  clear: both;
  border-bottom: 1px solid #eeeeee;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain {
  width: 100%;
  overflow: hidden;
  padding: 0 50px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock {
  width: 100%;
  margin-top: 20px;
  float: left;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock label {
  width: 100%;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 5px 10px;
  color: #333;
  height: 45px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:hover {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-size: 16px !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:focus::-webkit-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:-moz-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:focus:-moz-placeholder {
  color: #ddd;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock input:focus:-ms-input-placeholder {
  color: #ddd;
  font-size: 16px !important;
  font-weight: 200 !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .lookupMain .lookupBlock .savingStatus {
  font-weight: normal;
  color: green;
  margin-left: 8px;
  text-transform: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .editor .btn-primary {
  background-color: #fff;
  color: #0D6EFD;
  font-size: 14px;
  text-transform: capitalize;
  padding: 6px 12px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .editor .btn-primary:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .editor .editorRow {
  width: 100%;
  margin: 25px 0 0 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .editor .editorRow .markupTabs .nav-tabs li a {
  padding: 0;
  cursor: pointer;
  font-size: 14px;
  color: #5F6368;
  margin: 0 0 -1px 0 !important;
  padding: 8px 45px;
  font-weight: 600;
}
.listOfValMain .modal-dialog .modal-content .modal-body .editor .editorRow .markupTabs .nav-tabs li.active a {
  margin: 0;
  background: #0D6EFD;
  color: #ffffff !important;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody {
  padding: 0px 100px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs {
  margin: 0;
  border-bottom: 1px solid #e4e5e7;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li {
  text-align: left;
  padding: 0 20px 0 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li a {
  padding: 0;
  padding-bottom: 10px;
  border-bottom: 2px solid #fff;
  display: inline-block;
  margin: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.active a {
  padding-bottom: 10px;
  border-bottom: 2px solid #0d6efd;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt {
  float: right;
  padding: 0;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt a {
  color: #0d6efd;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabs li.advOpt .backArrowGreen {
  position: relative;
  margin-left: 8px;
  top: -2px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection {
  padding-top: 20px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .trashIcon {
  margin-top: 10px;
  display: none;
  cursor: pointer;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .trashIcon.inactive {
  display: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row:hover .trashIcon {
  display: block;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row:hover .trashIcon.inactive {
  display: none;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .headerKey {
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .key-value-row .headerValue {
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .headers-wrp .title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .section .auth-wrp .newAuth {
  font-size: 16px !important;
  height: 34px;
  border-radius: 2px;
  background: #ffffff;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .sampleResponseBtn {
  position: absolute;
  right: 0;
  z-index: 1;
  background: #202124;
  color: #fff;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  border: 0;
  cursor: pointer;
}
.listOfValMain .modal-dialog .modal-content .modal-body .requestModalBody .requestModalTabSection .sampleResponseBtn:hover {
  background: #0d6efd;
}
.listOfValMain .modal-dialog .inputBox {
  height: 34px;
  border-radius: 2px;
  border: 1px solid #BDC1C6;
  width: 100%;
  padding: 5px 10px;
}
.listOfValMain .jsoneditor-poweredBy {
  display: none;
}
.listOfValMain .json_editor {
  height: 360px;
}
.listOfValMain .listItemSortTitle {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.listOfValMain .listItemSortTitle.item1 {
  padding-left: 0;
}
.listOfValMain .listItemSortTitle.item2 {
  padding-left: 0;
}
.listOfValMain .listItemSortTitle.item4 {
  padding-left: 0;
}
.listOfValMain .listItemSortTitle.item5 {
  padding-left: 10px;
}
.listOfValMain .editauthIDP {
  color: #5F6368 !important;
  background: #BDC1C6 !important;
  border: 1px solid #bdc1c6 !important;
}
.listOfValMain .editauthIDP:hover {
  background-color: #5f6368 !important;
}
.bt-utterances.read-only-div .utterence-textview {
  pointer-events: none !important;
}
.bt-utterances.read-only-div .import-utterance {
  display: none !important;
}
.mlUtterance .MLpanelHeight {
  background: #ffffff;
}
.mlUtterance .MLpanelHeight .sidebar {
  border-right: none !important;
}
.mlUtterance .MLpanelHeight .utterances-content-view {
  position: relative;
  padding-bottom: 40px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view {
  padding: 7px 15px 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view:hover {
  background: #eff0f1;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view.mlutterenceFocused:hover {
  background: #ffffff;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .utterance-item-title {
  padding: 0 !important;
  font-size: 18px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .utterenceeditsection .saveSpin {
  right: 40px;
  position: absolute;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .utterenceeditsection .saveSpin .utterance-spin .utterance-spin-fa {
  margin-right: 5px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .utterenceeditsection:hover .utterance-btnDelete {
  padding: 0;
  margin: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv {
  margin-top: 10px;
  padding: 0 40px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection {
  box-shadow: 0 1px 0 0 #E4E5E7;
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection .utteranceTitle {
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection .entityTitle {
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection .utterance-btnDelete {
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection .utteranceTitle {
  font-size: 16px;
  color: #202124;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entitysection .entityTitle {
  font-size: 15px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader {
  border-bottom: 2px solid #E4E5E7;
  padding-bottom: 5px;
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader .title {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  text-transform: uppercase;
  padding-left: 0;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader .title .info {
  top: 1px;
  position: relative;
  cursor: pointer;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader .title .popover {
  width: 200px;
  height: auto;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader .title .popover .popover-content {
  color: #fff;
  font-size: 10px;
}
.mlUtterance .botsDetailContainer .utterances-list-div .uttrence-view .entityInfoDiv .entityInfoDivHeader .title .popover .arrow:after {
  border-top-color: #202124;
}
.trainingFullModal .modal-tab-header {
  padding: 0;
  display: flex;
  padding-right: 30px;
  align-items: center;
  margin-bottom: 10px;
}
.trainingFullModal .modal-tab-header .modal-tabs-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.trainingFullModal .modal-tab-header .leftTabs {
  width: 100%;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 5px 0 5px;
  margin: 0 15px 0px 0;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs .tooltip-inner {
  min-width: auto;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs .info-tooltip {
  position: relative;
  top: 2px;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs a {
  color: #202124;
  text-decoration: none;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs.modal-syntabs-active {
  pointer-events: none;
  border-bottom: 2px solid #0d6efd;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs.modal-syntabs-active a {
  color: #202124;
  text-decoration: none;
  background: none;
}
.trainingFullModal .modal-tab-header .leftTabs .modal-tabs.warning-dot a::after {
  content: "•";
  color: #FF4000;
  font-size: 20px;
  padding: 0 0 0 5px;
  line-height: 20px;
  background-image: linear-gradient(144.09deg, #ff784b 13.31%, #ff4000 93.44%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.trainingFullModal .modal-tab-header .rightTabs {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
}
.trainingFullModal .modal-tab-header .rightTabs .changesSaved .changeDesc {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
.trainingFullModal .modal-tab-header .rightTabs .changesSaved .savingGif {
  width: 16px;
  height: 16px;
}
.trainingFullModal .modal-tab-header .rightTabs .searchComponent {
  width: 200px;
  margin-left: 20px;
}
.trainingFullModal .modal-tab-header .rightTabs .searchComponent input {
  height: 34px;
}
.trainingFullModal .modal-tab-header .rightTabs .searchComponent input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
.trainingFullModal .modal-tab-header .rightTabs .searchComponent .utterence-enter-help {
  font-size: 9px;
  text-align: right;
  padding-top: 5px;
  color: #9aa0a6;
}
.trainingFullModal .modal-tab-header .rightTabs .utteranceSuggestion {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.trainingFullModal .modal-tab-header .rightTabs .utteranceSuggestion .utteranceSuggestionIcon {
  font-size: 14px;
  margin-right: 2px;
}
.trainingFullModal .modal-tab-header .rightTabs .utteranceSuggestion .utteranceSuggestionIcon i::before {
  color: #85b7fe;
}
.trainingFullModal .modal-tab-header .rightTabs .utteranceSuggestion .utteranceSuggestionDesc {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  color: #0d6efd;
}
.trainingFullModal .utteranceInternalHeader {
  padding: 0;
  display: flex;
  padding-right: 30px;
  align-items: center;
}
.trainingFullModal .utteranceInternalHeader .leftTabs {
  width: 50%;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid #fff;
  padding: 5px 0 5px;
  margin: 0 15px 0px 0;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs .tooltip-inner {
  min-width: auto;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs .info-tooltip {
  position: relative;
  top: 2px;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs a {
  color: #202124;
  text-decoration: none;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs.modal-syntabs-active {
  border-bottom: 2px solid #0d6efd;
}
.trainingFullModal .utteranceInternalHeader .leftTabs .modal-tabs.modal-syntabs-active a {
  color: #202124;
  text-decoration: none;
  background: none;
}
.trainingFullModal .utteranceInternalHeader .rightTabs {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 50%;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .changesSaved .changeDesc {
  margin-bottom: 0;
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .changesSaved .savingGif {
  width: 16px;
  height: 16px;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .searchComponent {
  width: 200px;
  margin-left: 20px;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .searchComponent input {
  height: 34px;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .searchComponent input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
.trainingFullModal .utteranceInternalHeader .rightTabs .searchComponent .utterence-enter-help {
  font-size: 9px;
  text-align: right;
  padding-top: 5px;
  color: #9aa0a6;
}
.trainingFullModal .searchUtterance .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
.trainingFullModal .searchUtterance .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 0px !important;
  position: absolute;
  color: #5f6368;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchIconGray {
  display: block;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchClose {
  display: none;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-search::before {
  display: none;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchIconGray {
  display: none;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchClose {
  display: block;
}
.trainingFullModal .searchUtterance .synSearch .searchBar.uttSearch.fa-remove::before {
  display: none;
}
.trainingFullModal .searchUtterance .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
.trainingFullModal .searchUtterance .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.trainingFullModal .searchUtterance .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
}
.trainingFullModal .modalContent ml-utterance-module .modal-header .modal-title {
  display: flex;
  align-items: center;
}
.trainingFullModal .modalContent ml-utterance-module .modal-header .modal-title .intentTitle {
  display: inline-block;
  padding-right: 5px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-header .modal-title .intentName {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 510px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-header .modal-title .primaryIntent {
  font-size: 12px;
  color: #9AA0A6;
  font-weight: 500;
  padding-left: 5px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-header .modal-title .btx-close.cursor-pointer {
  font-size: 14px;
  position: absolute;
  right: 25px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body .addUtteranceDiv .utterances-form .utterence-textview input {
  font-size: 14px !important;
  font-weight: normal !important;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body .addUtteranceDiv .utterances-form .utterence-textview input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body {
  padding-right: 0 !important;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body.pt-0 {
  padding-top: 0 !important;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .show-train-info {
  display: flex;
  align-items: center;
  padding: 10px 50px;
  background: #FFFBEA;
  margin: 0 0px 12px -30px;
  justify-content: center;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .show-train-info .btx-info {
  color: #806d16;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .show-train-info .title {
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding: 0 30px 0 10px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .show-train-info .train-btn {
  border: 0;
  background: transparent;
  color: #0D6EFD;
  outline: 0;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  padding: 0;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .inprogress-training {
  align-items: center;
  padding: 10px 50px;
  margin: 0 0px 12px -30px;
  justify-content: center;
  display: flex;
  background: #f3f8ff;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .inprogress-training .loader-inprogress {
  border: 4px solid #E7F1FF;
  border-radius: 50%;
  border-top: 4px solid #0D6EFD;
  width: 23px;
  height: 23px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .inprogress-training .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 20px 0 10px;
  color: #07377f;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .inprogress-training .title-secondary {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .success-complete-training {
  background: #EAF6EC;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 -30px 12px -30px;
  padding: 8px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .success-complete-training span {
  color: #135423;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 10px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score {
  padding-right: 30px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score .kr-sg-multi-line-notification.info-notification {
  background: #EAF1FC;
  border: 1px solid #80ACEF;
  border-radius: 4px;
  align-items: center;
  margin: 20px 0;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score .kr-sg-multi-line-notification.info-notification .bulb-icon {
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score .kr-sg-multi-line-notification.info-notification .bulb-icon .info-icon-color {
  color: #1a4689;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score .kr-sg-multi-line-notification.info-notification .tost-text {
  color: #1A4689;
  width: 88%;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 400;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .pro-tip-confidence-score .kr-sg-multi-line-notification.info-notification .clear-filter {
  font-weight: 400;
  font-size: 12px;
  color: #D9435F;
  cursor: pointer;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .utteranceInternalHeader .modal-tab-header .modal-tabs a {
  color: #202124;
  font-size: 14px;
  padding-bottom: 8px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .pad-left-right .utteranceInternalHeader .modal-tab-header .modal-tabs.modal-tabs-active a {
  border-bottom: 2px solid #0d6efd;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .utterances-content-view {
  clear: both;
  position: relative;
  padding-right: 30px;
  padding-bottom: 100px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body.ml-utterances-modal-body .workflows-content.app-view.full-height .defaultUtteranceInput {
  top: 50px;
  z-index: 2;
  right: -25px;
  position: absolute;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body .desc-info-modal {
  color: #5F6368;
  line-height: 1.43;
  letter-spacing: normal;
  font-size: 14px;
  margin-bottom: 12px;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body .workflows-content.app-view.full-height {
  background-color: transparent;
}
.trainingFullModal .modalContent ml-utterance-module .modal-body .workflows-content.app-view.full-height .defaultUtteranceInput {
  top: 51px;
  z-index: 2;
}
.trainingFullModal .utterances-empty-view {
  padding: 50px 20px;
  width: 645px;
  margin: 0 auto;
}
.trainingFullModal .utterances-empty-view .utterances-empty-view-title {
  font-size: 20px !important;
  font-weight: 500;
  text-align: center;
  color: #202124;
}
.trainingFullModal .utterances-empty-view .utterances-empty-view-description {
  height: 44px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.47;
  text-align: center;
  color: #3C4043;
  margin-top: 6px;
}
.trainingFullModal .utterances-empty-view .utterances-empty-view-learn-more {
  height: 22px;
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  color: #0D6EFD;
  margin-top: 15px;
  cursor: pointer;
}
.trainingFullModal .utterance-btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  margin-left: 0;
  outline: 0;
  margin-top: 10px;
  margin-left: 10px;
  float: right;
}
.trainingFullModal .utterance-btn .btx-add {
  margin-right: 8px;
}
.trainingFullModal .utterance-btn:hover {
  background: #E4E5E7;
  color: #202124;
}
.trainingFullModal .entityInfoDiv {
  display: none;
  padding: 0 15px 10px 20px !important;
}
.trainingFullModal .entityInfoDiv .entityInfoDivHeader {
  border-bottom: 0px solid #E4E5E7 !important;
  padding: 10px 0;
}
.trainingFullModal .entityInfoDiv .entityInfoDivHeader .title {
  padding: 0px 10px !important;
  font-size: 10px;
  font-weight: 500;
  color: #9AA0A6;
  text-transform: uppercase;
}
.trainingFullModal .entityInfoDiv .entityInfoDivHeader .title .tooltip-inner {
  text-transform: none;
}
.trainingFullModal .entityInfoDiv .entityInfoDivHeader .info {
  top: 1px;
  position: relative;
  cursor: pointer;
}
.trainingFullModal .entityInfoDiv .entitysection {
  padding: 10px 0;
  font-size: 12px;
}
.trainingFullModal .entityInfoDiv .entitysection span {
  padding: 0 10px;
  display: inline-block;
}
.trainingFullModal .entityInfoDiv .entitysection:hover {
  background: #ffffff;
}
.trainingFullModal .entityInfoDiv .entitysection:hover .utterance-btnDelete {
  display: block;
}
.trainingFullModal .entityInfoDiv .entitysection .utterance-btnDelete {
  margin: 0;
  display: none;
  text-align: right;
  position: absolute;
  right: 0;
  top: 9px;
}
.trainingFullModal .entityInfoDiv .entitysection .utterance-btnDelete.pointerNone {
  pointer-events: none;
}
.trainingFullModal .utterance-btnDelete {
  text-align: center;
  color: #DD3646;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.trainingFullModal .utterance-btnDelete i.fa.fa-plus {
  font-size: 10px;
}
.trainingFullModal .utterance-btnDelete.pointerNone {
  pointer-events: none;
}
.trainingFullModal .utterance-delete-spinIcon {
  text-align: center;
  color: green;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.trainingFullModal .utterance-delete-spinIcon.fa-refresh {
  width: 16px;
  height: 18px;
  font-family: FontAwesome;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
.trainingFullModal .utterance-delete-spinIcon.fa-times {
  color: #ff0000;
}
.trainingFullModal .uttrence-view {
  min-height: 40px;
  border-radius: 0px;
  background-color: #fff;
  margin-bottom: 0px;
  border: 0px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding: 0;
  box-shadow: none;
}
.trainingFullModal .uttrence-view .warning-error-popover {
  position: absolute !important;
  right: 25px !important;
  top: 12px !important;
}
.trainingFullModal .uttrence-view.noBackGround {
  background-color: #ffffff !important;
}
.trainingFullModal .uttrence-view.noBackGround:hover {
  background-color: #ffffff !important;
}
.trainingFullModal .uttrence-view.noBackGround .utterance-btnDelete {
  display: none;
}
.trainingFullModal .uttrence-view.noBackGround .warning-error-popover {
  display: none;
}
.trainingFullModal .uttrence-view:hover {
  background-color: #eff0f1 !important;
}
.trainingFullModal .uttrence-view .utterenceeditsection {
  display: flex;
  align-items: center;
}
.trainingFullModal .utternce-override-view {
  padding-right: 0;
}
.trainingFullModal .utterances-form-div .utterence-textview {
  background: #fff;
  padding: 10px 15px 15px !important;
  margin-bottom: 10px;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
}
.trainingFullModal .utterances-form-div .utterence-textview .utterence-enter-help {
  font-size: 9px;
  text-align: right;
  padding-top: 5px;
  color: #9aa0a6;
}
.trainingFullModal .utterances-form-div .utterence-textview .form-control {
  height: 34px;
  padding: 0px 10px;
  line-height: 34px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 {
  padding: 0;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 label {
  color: #5F6368;
  font-weight: 400;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 input {
  color: #5F6368;
  border-radius: 3px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .usersays {
  left: -15px;
  top: 2px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance {
  right: -60px;
  padding: 0 17px 0 32px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance input {
  border: none;
  border-radius: 0;
  height: 36px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance input:focus {
  border-bottom: 2px solid #0d6efd;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .searchUtterance:before {
  padding: 8px 15px;
}
.trainingFullModal .utterances-form-div form .col-xs-12 .col-xs-12 .trainUtteraceBtn {
  margin-right: -12px;
  float: right;
}
.trainingFullModal .utterances-list-div {
  padding: 0px;
}
.trainingFullModal .utterances-list-div.auto-train-border-top {
  border-top: 1px solid #e4e5e7;
}
.trainingFullModal .utterances-list-div .utterance-item-title {
  font-size: 14px !important;
  font-stretch: normal;
  color: #202124;
  padding: 0px 20px 0px 5px !important;
  min-height: 34px;
  line-height: 30px;
  align-items: center;
}
.trainingFullModal .utterances-list-div .utterance-item-title:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
}
.trainingFullModal .utterances-list-div .warning-error-popover {
  vertical-align: middle;
  position: relative;
  top: 0px;
  cursor: pointer;
  padding: 0 10px;
  margin-right: 5px;
}
.trainingFullModal .utterances-list-div .warning-error-popover .icon-info {
  color: #df9f10;
}
.trainingFullModal .utterances-list-div .warning-error-popover .nluRules .btx-warning {
  color: #d54e4e;
}
.trainingFullModal .utterances-list-div .warning-error-popover .nluRules .btx-info {
  color: #f8cf61;
}
.trainingFullModal .utterances-list-div .utterenceeditsection {
  padding: 5px 25px 5px;
}
.trainingFullModal .utterances-list-div .utterenceeditsection:hover .ml-utterance-btn-div {
  display: block;
}
.trainingFullModal .utterances-list-div .ml-utterance-btn-div {
  padding-right: 0px;
  display: none;
  position: absolute;
  right: 5px;
  top: 5px;
}
.trainingFullModal .utterances-list-div .saveSpin .utterance-spin {
  position: relative;
  top: 8px;
}
.trainingFullModal .utterances-list-div .utterance-btn-div {
  padding-right: 0px;
  display: block;
}
.trainingFullModal .utterances-list-div .utterence-textview {
  margin-top: 15px;
  margin-bottom: 15px;
}
.trainingFullModal .utterances-list-div .utterances-sub-view {
  border-radius: 4px;
  background-color: #F8F9FA;
  min-height: 48px;
  padding: 13px 10px !important;
}
.trainingFullModal .utterances-list-div .utterances-sub-view.utterance-item-title {
  margin-bottom: 20px;
}
.trainingFullModal .utterances-list-div .utterances-sub-view.utterance-item-title .utternce-override-view .edit-utterances-options {
  top: -3px;
}
.trainingFullModal .utterances-list-div .uttearnce-label {
  text-align: left;
  font-size: 14px;
  font-stretch: normal;
  color: #202124;
  padding: 20px 8px 10px !important;
  font-weight: 500;
}
.trainingFullModal .utterances-list-div .edit-utterances-options {
  border: 1px solid #E4E5E7;
  border-radius: 5px;
  position: absolute;
  right: 10px;
  top: 12px;
  background: #ffffff;
}
.trainingFullModal .utterances-list-div .edit-utterances-options .edit-utterances-options-btn {
  padding: 3px 8px;
  text-align: center;
  color: #202124;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
}
.trainingFullModal .warning-error-alert {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 10px;
  border: 1px solid #DD3646;
  box-sizing: border-box;
  border-radius: 4px;
  background: #FCEAED;
  margin: 10px 45px 10px 15px !important;
}
.trainingFullModal .warning-error-alert .warning-error-desc {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #59141c;
}
.trainingFullModal .warning-error-alert .warning-error-desc .icon-span {
  vertical-align: middle;
  padding: 0 12px 0 0;
}
.trainingFullModal .warning-error-alert .warning-error-desc .icon-span .icon-warning {
  color: #dd3646;
}
.trainingFullModal .warning-error-alert .warning-close {
  cursor: pointer;
}
.trainingFullModal .warning-error-alert .warning-close .close-icon-span {
  vertical-align: middle;
  color: #202124;
}
.mr-10 {
  margin-right: 10px;
}
manage-components-form .dhelpLink {
  right: 0;
  line-height: 50px;
}
.manageComponentClose .closeIcon {
  margin-left: 0px;
}
.manageComponentClose .closeBtn {
  height: 100%;
  padding: 10px;
  cursor: pointer;
  top: 6px;
  position: relative;
}
.manageComponentClose .closeBtn .fa-chevron-left {
  color: #5F6368;
  font-size: 18px;
}
.manage-component-title {
  padding-left: 28% !important;
}
.panel-default.fromManageComponents .panel-heading {
  pointer-events: none !important;
}
.componentWarningHeader {
  background-color: #fcf8e3;
  border: 1px solid #faebcc;
  cursor: default;
  height: 50px;
  width: 100%;
  padding-top: 3px;
}
.componentWarningHeader .componentHeaderWarningTextDiv.displayTable {
  display: table;
  padding: 0 15px;
}
.componentWarningHeader .componentHeaderWarningTextDiv.displayTable .exclamation-circle {
  display: table-cell;
  width: 25px;
}
.componentWarningHeader .componentHeaderWarningTextDiv.displayTable .exclamation-circle i.fa-exclamation-circle {
  vertical-align: text-top;
  margin-left: 0;
  color: #8a6d3b;
}
.componentWarningHeader .componentHeaderWarningTextDiv.displayTable .headerTip {
  display: table-cell;
  padding: 0 !important;
  margin: 0 !important;
  vertical-align: middle;
}
.componentWarningHeader .componentHeaderWarningTextDiv.displayTable .headerTip.warningTip {
  color: #8a6d3b;
}
.manageComponents {
  clear: both;
}
.manageComponents bt-pagination .datacount {
  padding-left: 15px !important;
  text-align: left;
}
.manageComponents bt-pagination.singlePage .paginationDiv {
  display: none;
}
.manageComponents .dialogFieldset {
  display: table;
  width: 100%;
}
.manageComponents .readOnly {
  pointer-events: none;
}
.manageComponents .entityBottomText {
  padding-bottom: 10px !important;
}
.manageComponents .wf-form-manageComponents .standard-response-header .modal-tab-header .modal-tabs-vertical {
  font-size: 14px;
  font-weight: normal;
  height: 40px;
  padding: 12px 15px !important;
}
.manageComponents .wf-form-manageComponents .standard-response-header .modal-tab-header .modal-tabs-vertical.modal-tabs-active {
  height: 40px;
  padding: 12px 15px !important;
}
.manageComponents .manageComponentPanel .property-panel-cntnr .handlePanelBody .panel-group .panel-body {
  padding-bottom: 15px !important;
}
.manageComponents .manageComponentSpinner {
  margin-top: 20%;
}
.manageComponents .manageComponents-searchDiv {
  margin-top: 12px;
}
.manageComponents .manageComponents-searchDiv .search {
  padding: 5px 0px 5px 30px;
  height: 50px;
  position: relative;
}
.manageComponents .manageComponents-searchDiv .searchComponents .searchIcon {
  z-index: 9;
  position: absolute;
  top: 25px;
  right: 15px;
  opacity: 0.5;
}
.manageComponents .manageComponents-searchDiv .searchComponents input {
  background: transparent !important;
  width: 250px !important;
}
.manageComponents .nodeHeaderName {
  font-size: 20px;
  text-align: left;
  color: #202124;
  margin: 15px 0px 29px 0px;
  font-weight: 700;
}
.manageComponents .nodeRow {
  border-radius: 4px;
  background-color: #fff;
  margin-bottom: 5px;
  cursor: pointer;
  padding-bottom: 2px;
}
.manageComponents .nodeRow .nodeDname {
  color: #202124;
  font-size: 14px;
  line-height: 1.6;
  margin-top: 7px;
}
.manageComponents .nodeRow .nodeIntent {
  color: #202124;
  font-size: 14px;
  line-height: 1.6;
  margin-top: 7px;
}
.manageComponents .nodeRow .nodeName {
  font-size: 14px;
  line-height: 1.6;
  text-align: left;
  color: #202124;
  height: 100%;
  margin-top: 7px;
}
.manageComponents .nodeRow .nodeDesc {
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #202124;
  height: 100%;
  margin-top: 7px;
  font-weight: normal;
}
.manageComponents .nodeRow .nodesInvolved {
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #202124;
  height: 100%;
  margin-top: 7px;
}
.manageComponents .nodeRow .tasksInvolvedDesc {
  display: inline-block;
  font-weight: normal;
}
.manageComponents .nodeRow .deleteNode {
  font-family: FontAwesome;
  font-size: 16px;
  text-align: left;
  color: #ff5d6d;
  height: 100%;
  margin-top: 11px;
  text-align: right;
  cursor: pointer;
  display: none;
}
.manageComponents .nodeRow .deleteNode.fa-refresh,
.manageComponents .nodeRow .deleteNode .fa-check {
  display: inline-block;
  color: #008000;
}
.manageComponents .nodeRow .deleteNode.fa-times {
  color: #e34928;
  display: inline-block;
}
.manageComponents .nodeRow .lockIcon {
  font-size: 16px;
  margin-top: 10px;
  padding: 5px;
  cursor: pointer;
}
.manageComponents .nodeRow:hover {
  background-color: #eff0f1;
}
.manageComponents .nodeRow:hover .deleteNode {
  display: inline-block;
  float: right;
  width: 12px;
  height: 14px;
}
.manageComponents .nodeRow.componentSelectedBorder {
  border-left: 4px solid #0d6efd;
}
.manageComponents .wf-form-manageComponents {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.manageComponents .wf-form-manageComponents fieldset.dialogFieldset {
  position: absolute;
  left: 0;
  right: 0;
  top: 116px;
  bottom: 0;
}
.manageComponents .wf-form-manageComponents fieldset.dialogFieldset .flowTaskBlock {
  position: absolute;
  top: -6px;
  bottom: 0;
  left: 0px;
  right: 0;
  height: auto;
  width: auto;
  min-height: inherit;
  border: 1px solid #f0f0f0;
  background: url(../../img/grid-new.png?v=1.1);
  padding: 0;
}
.manageComponents .flowTaskBlock {
  position: relative;
  height: 100%;
  transform: none;
  transform-origin: unset;
  transform-origin: 0 0;
  margin-top: -26px;
}
.manageComponents .flowTaskBlock .btmodaltitlediv {
  padding-top: 2px;
}
.manageComponents .flowTaskBlock .btmodaltitlediv .botinfosection .botIcon {
  top: -11px !important;
}
.manageComponents .flowTaskBlock .btmodaltitlediv .botinfosection .seperator {
  top: 2px !important;
}
.manageComponents .flowTaskBlock .btmodaltitlediv .botinfosection .modalActionSecton {
  top: 2px !important;
}
.manageComponents .flowTaskBlock .draggableEle {
  cursor: move;
  position: absolute;
  padding: 5px;
  border: 1px solid #E4E5E7;
  z-index: 10;
  background: #fff;
  border-radius: 12px;
  text-align: left;
  box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.25);
  color: #202124;
  opacity: 0.95;
  width: 232px !important;
  display: table;
}
.manageComponents .flowTaskBlock .draggableEle.nodeSelected {
  border: 2px solid #0D6EFD;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
}
.manageComponents .flowTaskBlock .draggableEle.draggableHide {
  opacity: 0;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.Intent {
  background-color: rgba(87, 24, 127, 0.1) !important;
  color: #57187f;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.Entity {
  background-color: rgba(58, 185, 98, 0.1) !important;
  color: #3ab962;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.Service {
  background-color: rgba(74, 74, 74, 0.1) !important;
  color: #4a4a4a;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.Script {
  background-color: rgba(155, 155, 155, 0.1) !important;
  color: #9b9b9b;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.Message {
  background-color: rgba(0, 126, 255, 0.1) !important;
  color: #007eff;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.dialogact {
  background-color: rgba(29, 117, 142, 0.1) !important;
  color: #1d758e;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.SDKWebHook {
  background-color: rgba(139, 87, 42, 0.1) !important;
  color: #8b572a;
}
.manageComponents .modal-tab-header .modal-tabs-vertical.agentTransfer {
  background-color: rgba(139, 87, 42, 0.1) !important;
  color: #8b572a;
}
.manageComponents.synContainer-dg {
  padding: 0 !important;
}
.manageComponents.synContainer-dg .flowTaskPropertyPanel {
  z-index: 9;
}
.manageComponents .dg-cmpts-manage.col-xs-12 {
  margin: 0px;
  border: none !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .inner-item-container {
  padding-left: 10px;
  background: #F8F9FA;
  border-top: 10px solid #ffffff;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .inner-item-container .item-differ:last-child {
  border-bottom: none;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .btn-div-ele {
  display: none;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder:hover .btn-div-ele {
  display: block;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder:hover .btn-div-ele .defaultTextColor:hover {
  color: #0D6EFD;
  cursor: pointer;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .item-differ {
  min-height: 50px;
  border-bottom: 1px solid #E4E5E7;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .field-synonyms-list .manage-component-tabel-header {
  padding: 12px 0px;
  border-bottom: var(--Border-Stroke-Default, 1px) solid var(--colors-border-border-secondary, #eaecf0);
  background: var(--colors-background-bg-secondary, #f9fafb);
  min-height: 40px;
  border-radius: 4px 4px 0px 0px;
  color: var(--colors-text-text-tertiary-600, #475467);
  font-size: var(--font-size-text-xs, 12px);
  font-weight: var(--font-weight-normal-Medium, 500);
  line-height: var(--font-line-height-text-xs, 16px);
}
.manageComponents .dg-cmpts-manage.col-xs-12 .field-synonyms-list .table tr:hover {
  background: rgba(0, 157, 171, 0.02);
}
.manageComponents .dg-cmpts-manage.col-xs-12 .field-synonyms-list .select2-choices {
  min-height: 34px;
  margin: 5px 0;
  background: #fff;
  border-radius: 4px !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .field-synonyms-list .select2-choices .select2-input {
  min-height: 32px !important;
  height: 34px !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .leftNav {
  margin: 0;
  border-width: 1px 0 0 1px !important;
  border: solid #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .leftNav li {
  border-left: 0 !important;
  border-bottom: 1px solid #f0f0f0;
  display: block;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .leftNav li .step-title {
  line-height: 50px;
  font-size: 16px;
  color: #202124;
  margin-right: 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .leftNav li .step-title.active {
  border: none !important;
  border-left: 3px solid #0D6EFD !important;
  color: #202124;
  font-size: 16px;
  border: 1px solid #f9f9f9;
  background: #f2fafb;
  margin-right: 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .col-xs-9.rightPanel {
  background: #f9f9f9;
  border: 1px solid #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .col-xs-9.rightPanel .divBTN {
  background: #f9f9f9;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .col-xs-9.rightPanel .rightPanelContainer {
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .col-xs-9.rightPanel .rightPanelContainer td {
  padding: 8px;
  line-height: 1.42857143;
  border-bottom: 1px solid #f0f0f0;
  border-top: 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-index-label {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
  border-bottom: solid 1px #f0f0f0;
  text-transform: uppercase;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder-border {
  cursor: pointer;
  border-bottom: solid 1px #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder-border .addSynLink {
  float: right;
  padding: 5px;
  color: #0D6EFD;
  cursor: pointer;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder-border .addSynLink:hover {
  color: rgba(10, 154, 167, 0.61);
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder-border .addSynLink .fa-plus-circle {
  margin-right: 8px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder-border .add-btn {
  min-width: 69px;
  height: 33px;
  font-size: 16px;
  font-weight: normal;
  padding: 0 !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-item-label {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  color: #202124;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .tag-label {
  padding: 15px;
  font-style: italic;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  color: #5f6368;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder {
  cursor: pointer;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  padding: 15px;
  min-height: 70px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover {
  background-color: #f2fafb;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover .codeRed {
  padding: 0 4px !important;
  color: #e34928 !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-holder:not(.viewOpen):hover .fa-pencil {
  color: #9AA0A6;
  cursor: pointer;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background {
  background: #F8F9FA;
  padding: 20px;
  border-radius: 4px;
  border: 1px solid #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .pull-right {
  margin-top: 10px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .pull-right .btn-default {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  border: solid 1px #9AA0A6;
  background-color: #F8F9FA;
  color: #5f6368;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .pull-right .btn-primary {
  width: 88px;
  height: 33px;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .editSynonymButtons,
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .editPatternButtons {
  margin-top: 20px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .synonyms-help-hint {
  margin-top: -4px;
  position: absolute;
  right: 24px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .pattern-help-hint {
  margin-top: 0px;
  position: absolute;
  right: 24px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .synonym-form-background .pattern-help-hint.noabsolute {
  position: relative;
  right: 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .background-field-white {
  background: #ffffff;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .background-field-white .add-tags {
  background: #ffffff;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .index-normal {
  padding: 1.3%;
  color: #9AA0A6;
  text-transform: uppercase;
  cursor: pointer;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .index-active {
  color: #202124;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header {
  overflow: hidden;
  padding: 0 !important;
  background-color: #ffffff;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv {
  float: right;
  height: 60px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv .group-box {
  display: table;
  padding: 7px 25px;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv .group-box .sort-title {
  display: table-cell;
  vertical-align: middle;
  padding-right: 15px;
  color: #5F6368;
  text-transform: capitalize;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv .group-box select {
  width: 70px;
  display: table-cell;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv .pagination {
  margin: 13px 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header.pageNationDiv .pagination li a {
  background: #ffffff;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header .modal-tab-header {
  background-color: #fff;
  padding: 10px !important;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header .modal-tab-header .modal-tabs-vertical {
  padding: 12px 15px !important;
  margin: 0;
  border-left: 2px solid #fff;
  cursor: pointer;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header .modal-tab-header .modal-tabs-vertical.modal-tabs-active {
  padding: 12px 15px !important;
  background-color: #f2fafb;
  margin: 0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header .bt-synonyms {
  width: 83.3%;
  max-width: inherit;
  background: #fff;
  margin: 0;
  padding: 0 10px;
  min-height: 362px;
  border-left: 1px solid #e4e5e7;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .standard-response-header .bt-synonyms .utterances-list-div .uttrence-view {
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .searchComponents input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  border-bottom: 1px solid #e4e5e7;
}
.manageComponents .dg-cmpts-manage.col-xs-12 .searchComponents input:focus {
  border-bottom: 2px solid #0d6efd;
}
.manageComponents .listOfValMain .topBar {
  display: block;
  height: 50px;
  background-color: #fff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.manageComponents.flowTaskForm .topBar .closeBtn {
  height: 100%;
  padding: 10px;
  cursor: pointer;
  top: 4px;
  position: relative;
}
.error-promptModal-componentPage .modal-dialog,
.authmodal .modal-dialog {
  height: auto;
}
.error-promptModal-componentPage .close,
.authmodal .close {
  position: absolute;
  top: -25px !important;
  right: -25px !important;
  font-size: 18px !important;
  width: 15px !important;
  height: 18px !important;
  color: #fff !important;
  text-shadow: none;
  opacity: 1;
  left: auto !important;
  transform: rotate(90deg) !important;
}
@media (min-width: 768px) {
  .error-promptModal-componentPage .modal-dialog,
  .authmodal .modal-dialog {
    width: 600px;
    margin: 30px auto;
    height: auto;
  }
  .error-promptModal-componentPage .modal-content,
  .authmodal .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    border-radius: 4px !important;
    top: 21px !important;
    width: 100% !important;
  }
  .error-promptModal-componentPage .modal-sm,
  .authmodal .modal-sm {
    width: 300px;
  }
  .error-promptModal-componentPage .close,
  .authmodal .close {
    position: absolute;
    top: -25px !important;
    right: -25px !important;
    font-size: 18px;
    width: 15px;
    height: 18px;
    color: #fff !important;
    text-shadow: none;
    opacity: 1;
    left: auto !important;
    transform: rotate(90deg) !important;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  .error-promptModal-componentPage .modal-lg,
  .authmodal .modal-lg {
    width: 900px;
  }
}
@media (min-width: 768px) {
  .authmodal .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    border-radius: 4px !important;
    top: 50px !important;
    width: 100% !important;
  }
}
.noDataDiv {
  width: 300px;
  margin: 0 auto;
  margin-top: 5%;
  font-size: 16px;
}
.zindex {
  z-index: 1050;
}
.manage-component-tabel-header {
  border-bottom: 1px solid #000000;
}
.channelsGridDiv {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
  grid-gap: 25px;
  clear: both;
}
.channelContainer {
  border: 0px !important;
  width: 100%;
  padding: 0;
}
.channelContainer.Disabled .containerShadow {
  background-color: #F8F9FA;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
.channelContainer.Disabled .containerShadow .channelName {
  opacity: 0.4;
}
.channelContainer .containerShadow {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  height: 70px;
  padding-top: 5px;
  display: flex;
}
.channelContainer .containerShadow:hover {
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #ffffff;
}
.channelContainer .containerShadow:hover .settings {
  text-align: right;
}
.channelContainer .containerShadow:hover .settings .positionAbl .panel-dropdown {
  top: 2px;
}
.channelContainer .containerShadow:hover .settings .positionAbl .panel-dropdown .gear-icon {
  display: inline-block;
}
.channelContainer .containerShadow:hover .settings .positionAbl .panel-dropdown .fa.fa-info-circle {
  display: inline-block;
}
.channelContainer .containerShadow:hover .settings .testChannel .testBtnChannel {
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #5F6368;
  display: inline-block;
  margin-right: 10px;
}
.channelContainer .containerShadow:hover .settings .testChannel .testBtnChannel:hover {
  color: #ffffff;
}
.channelContainer .containerShadow .settings {
  text-align: right;
  position: absolute;
  padding-right: 15px;
  z-index: 1;
}
.channelContainer .containerShadow .settings .positionAbl .panel-dropdown .gear-icon {
  display: none;
  cursor: pointer;
}
.channelContainer .containerShadow .settings .positionAbl .panel-dropdown .gear-icon:hover {
  color: #0d6efd;
}
.channelContainer .containerShadow .settings .positionAbl .panel-dropdown .fa.fa-info-circle {
  display: none;
}
.channelContainer .containerShadow .settings .positionAbl .panel-dropdown .panel-dropdown-menu {
  padding: 10px 0;
}
.channelContainer .containerShadow .settings .positionAbl .panel-dropdown.open .gear-icon {
  color: #0d6efd;
}
.channelContainer .containerShadow .settings .testChannel {
  padding: 0px;
}
.channelContainer .containerShadow .settings .testChannel .testBtnChannel {
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #5F6368;
  display: none;
  font-weight: bold;
}
.channelContainer .containerShadow .settings .status {
  padding: 0 8px;
  color: #5f6368;
}
.channelContainer .containerShadow .channelName {
  position: relative;
  display: flex;
  align-items: center;
}
.channelContainer .containerShadow .channelName .channel-name {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  top: 3px;
}
.channelContainer .containerShadow .channelName .channelIcon {
  height: 43px;
  border: 0;
  width: 43px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.noChannels {
  color: #5F6368;
  font-size: 16px;
  text-align: center;
  font-weight: 500;
}
.noChannels.social {
  margin-top: 126px !important;
}
.channelsHint {
  margin-bottom: 20px;
}
.errorWarningForChannel {
  width: 15px !important;
  height: auto !important;
}
bot-channels .channel i.fa.fa-info-circle {
  font-size: 16px;
  margin: 0 10px;
  position: relative;
  top: -2px;
}
bot-channels .channel .popover {
  height: auto !important;
  background-color: #fff;
  width: 250px;
}
body.alertDeleteBoxShown .import-bot-modal-publish {
  display: none !important;
}
.font12 {
  font-size: 12 !important;
}
.bt-import {
  margin-top: -20px;
}
.bt-import .btn-file {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 13px;
  color: #202124;
  background: #F8F9FA;
  font-weight: 600;
}
.bt-import .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0 !important;
  background: red;
  cursor: inherit;
  display: block;
}
.bt-import .importResult {
  resize: none !important;
}
.bt-import .importDiv {
  margin-top: 10px;
}
.bt-import .importBtn {
  margin-top: 14px;
}
.bt-import .importBtn button {
  width: 100px;
  height: 37px;
  font-size: 14px;
}
.bt-import .importLabel {
  color: #5f6368;
}
.bt-import .marginT20 {
  margin-top: 20px;
}
.bt-import .importIconDiv.addMargin {
  margin-top: 2px !important;
}
.loadingTasks {
  text-align: center;
  padding-top: 10%;
}
.loadMore {
  float: right;
  color: #0D6EFD;
  cursor: pointer;
}
.btImport .input-group .form-control::placeholder {
  font-weight: normal;
  font-size: 14px;
  color: #bdc1c6;
}
.btImport .input-group .form-control::-ms-input-placeholder {
  font-weight: normal;
  font-size: 14px;
  color: #bdc1c6;
}
.botExportModal .radioDiv .radioInnerDiv .opt-title .description {
  color: #3c4043 !important;
}
.botExportModal .radioDiv .radioInnerDiv .component-import .desc-title {
  font-size: 14px !important;
}
.botExportModal .radioDiv .radioInnerDiv .component-import .import-task .checkbox .taskLabel {
  font-size: 14px !important;
}
.botExportModal .radioDiv .radioInnerDiv .component-import .import-task .checkbox input[type=checkbox]:checked + label::after {
  font-family: 'builder' !important;
  content: "\e90f" !important;
}
.botExportModal .radioDiv .radioInnerDiv .component-import .btx-info {
  color: #98a2b3;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .importing-text {
  font-weight: 600 !important;
  font-size: 16px !important;
  text-align: center;
  padding: 20px 0 20px 0;
  line-height: 1.33;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .importing-text.bot-import-failed {
  color: #dd3646 !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .kr-sg-input-text-area .label-text {
  font-weight: 500 !important;
  font-size: 14px !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .kr-sg-input-text-area .desc-info-text {
  font-weight: normal !important;
  font-size: 12px !important;
  color: #3c4043 !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-log-download {
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  text-align: center;
  line-height: 1.11;
  padding: 50px 0 0 0;
  cursor: pointer;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks .success-check-icon {
  color: #0D6EFD !important;
  vertical-align: middle;
  padding: 0 10px 0 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks .error-check-icon {
  color: #DD3646 !important;
  vertical-align: middle;
  padding: 0 10px 0 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks .label_text {
  margin-bottom: 10px !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .main-text {
  font-size: 16px !important;
  font-weight: 600;
  color: #202124;
  padding-bottom: 15px !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .publishRecommend .label-text {
  font-weight: 500 !important;
  font-size: 14px !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .publishRecommend .desc-tect {
  font-weight: normal !important;
  font-size: 12px !important;
  color: #3c4043 !important;
}
.taskCheckList {
  display: table;
  width: 100%;
}
.taskCheckList .tableContainer .panel-table-header .tableHeaderRow .title {
  text-align: left;
  padding-left: 14px;
}
.taskCheckList .tableContainer .panel-table-header .tableHeaderRow .title.checkBoxCenter {
  text-align: center !important;
}
.taskCheckList .tableContainer .panel-table-header .tableHeaderRow .title.checkBoxCenter .checkbox {
  position: relative;
  left: 2px;
}
.taskCheckList .tableContainer .panel-table-header .tableHeaderRow .title.checkBoxCenter .checkbox input[type=checkbox]:checked + label::after {
  font-family: 'builder' !important;
  content: "\e90f" !important;
}
.taskCheckList .tableContainer .tableBodyRow.panel-table-body {
  padding: 5px 0px;
}
.taskCheckList .tableContainer .tableBodyRow.panel-table-body .checkbox input[type=checkbox]:checked + label::after {
  font-family: 'builder' !important;
  content: "\e90f" !important;
}
.taskCheckList .tableContainer .tableBodyRow .taskFields {
  font-size: 14px;
  cursor: default;
  font-weight: normal;
  color: #202124;
}
.taskCheckList .tableContainer .tableBodyRow .taskFields.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.darkBottomBorder {
  display: table;
  width: 100%;
  border-bottom: 1px solid #5f6368;
}
.darkBottomBorder .headerTitle {
  height: 25px;
  color: #5F6368;
  font-size: 14px;
}
.darkBottomBorder .headerTitle .fa-search {
  color: #0D6EFD;
  cursor: pointer;
}
.darkBottomBorder .name {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
.darkBottomBorder .searchVariable .focusNameSearch {
  border: 0 !important;
  border-bottom: 1px solid #0D6EFD;
  border-radius: 0;
  padding: 5px 20px 5px 15px;
}
.bodyHeader {
  font-size: 14px;
  font-weight: 600;
}
.radioDescription {
  margin-left: 25px;
  color: #5F6368;
  font-size: 12px;
}
.independentTasksDiv {
  clear: both;
  display: inline-block;
  margin-left: 10px;
  margin-top: 5px;
}
.independentTasksDiv .checkbox input[type=checkbox]:checked + label::after {
  font-family: 'builder' !important;
  content: "\e90f" !important;
}
.imgUpload {
  height: 36px;
  width: 36px;
  border-radius: 50%;
  min-width: 36px !important;
  min-height: 36px !important;
}
.imgUpload img {
  width: 100%;
}
.imgUpload input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 36px;
  min-height: 36px;
  width: 36px;
  height: 36px;
  font-size: 1px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: pointer;
  display: block;
}
.import-bot-modal .import-bot-modal-body,
.import-bot-modal-publish .import-bot-modal-body {
  position: relative;
  transition: linear height 0.8s;
  display: block !important;
}
.import-bot-modal .importantNote,
.import-bot-modal-publish .importantNote {
  font-size: 24px;
  line-height: 1.25;
  text-align: center;
  color: #d0011b;
  margin-top: 50px;
}
.import-bot-modal .noteText,
.import-bot-modal-publish .noteText {
  padding: 12px 15px;
}
.import-bot-modal .noteText .readmore,
.import-bot-modal-publish .noteText .readmore {
  color: #0D6EFD;
  font-size: 16px;
  cursor: pointer;
}
.import-bot-modal .noteText .noteDesc,
.import-bot-modal-publish .noteText .noteDesc {
  font-size: 16px;
  color: #202124;
  text-align: center;
  line-height: 1.67;
}
.import-bot-modal .noteText .noteDesc.backup,
.import-bot-modal-publish .noteText .noteDesc.backup {
  color: rgba(153, 153, 153, 0.5);
  padding: 1px 45px 20px 31px;
  font-size: 14px;
  font-weight: bold;
}
.import-bot-modal .noteText .download,
.import-bot-modal-publish .noteText .download {
  cursor: pointer;
  color: rgba(153, 153, 153, 0.5);
  padding-right: 20px;
}
.import-bot-modal .noteText .desc,
.import-bot-modal-publish .noteText .desc {
  padding-left: 5px;
  color: #0D6EFD;
  font-family: 'Inter';
}
.import-bot-modal .noteText .desc:hover,
.import-bot-modal-publish .noteText .desc:hover {
  color: rgba(153, 153, 153, 0.5);
}
.import-bot-modal .noteText2,
.import-bot-modal-publish .noteText2 {
  padding: 18px;
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #5F6368;
  display: block;
  position: relative;
}
.import-bot-modal .backupBtnDiv,
.import-bot-modal-publish .backupBtnDiv {
  text-align: center;
}
.import-bot-modal .backupBtnDiv .backupBtn,
.import-bot-modal-publish .backupBtnDiv .backupBtn {
  width: 114px;
  height: 35px;
  border-radius: 4px;
  background-color: rgba(0, 157, 171, 0.08);
  border: solid 1px #0D6EFD;
  color: #0D6EFD !important;
  font-size: 17px !important;
}
.import-bot-modal .backupBtnDiv .backupBtn:hover,
.import-bot-modal-publish .backupBtnDiv .backupBtn:hover {
  background-color: rgba(0, 157, 171, 0.15);
}
.import-bot-modal .backupBtnDiv .importing,
.import-bot-modal-publish .backupBtnDiv .importing {
  margin-left: 3px;
}
.import-bot-modal .backupBtnDiv #backupButton,
.import-bot-modal-publish .backupBtnDiv #backupButton {
  display: none;
}
.import-bot-modal .imgCntr,
.import-bot-modal-publish .imgCntr {
  text-align: center;
  margin-top: 15px;
}
.import-bot-modal .importingText,
.import-bot-modal-publish .importingText {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #202124;
  margin-top: 12px;
}
.import-bot-modal .importingText.finished,
.import-bot-modal-publish .importingText.finished {
  margin-bottom: 30px;
  margin-top: 17px;
}
.import-bot-modal .import-progress-bar,
.import-bot-modal-publish .import-progress-bar {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
.import-bot-modal .import-progress-bar .inside-progress-bar,
.import-bot-modal-publish .import-progress-bar .inside-progress-bar {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
.import-bot-modal .importErrorsDiv,
.import-bot-modal-publish .importErrorsDiv {
  margin-top: 20px;
}
.import-bot-modal .importErrorsDiv .btx-warning,
.import-bot-modal-publish .importErrorsDiv .btx-warning {
  color: #ec7d01;
  font-size: 14px;
}
.import-bot-modal .importErrorsDiv .importError,
.import-bot-modal-publish .importErrorsDiv .importError {
  border-bottom: solid 1px #eeeeee;
  height: 32px;
}
.import-bot-modal .importErrorsDiv .importError.errorMSGheight,
.import-bot-modal-publish .importErrorsDiv .importError.errorMSGheight {
  height: auto;
}
.import-bot-modal .importErrorsDiv .importError.errorMSGheight .importErrorMsg,
.import-bot-modal-publish .importErrorsDiv .importError.errorMSGheight .importErrorMsg {
  text-overflow: inherit;
  white-space: pre-wrap;
  overflow: visible;
  position: relative;
}
.import-bot-modal .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul,
.import-bot-modal-publish .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul {
  white-space: normal;
}
.import-bot-modal .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul ul,
.import-bot-modal-publish .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul ul {
  padding: 0 0 0 15px;
  margin: 10px 0;
  display: inline-block;
}
.import-bot-modal .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul ul li,
.import-bot-modal-publish .importErrorsDiv .importError.errorMSGheight .importErrorMsg.under-ul ul li {
  margin-bottom: 5px;
}
.import-bot-modal .importErrorsDiv .importError .importErrorMsg,
.import-bot-modal-publish .importErrorsDiv .importError .importErrorMsg {
  font-size: 14px;
  line-height: 1.71;
  color: #5F6368;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.import-bot-modal .importErrorsDiv .importError .importErrorMsg.bold,
.import-bot-modal-publish .importErrorsDiv .importError .importErrorMsg.bold {
  font-weight: 600;
  font-size: 16px;
}
.import-bot-modal .importErrorsDiv .importError .tooltip .tooltip-arrow,
.import-bot-modal-publish .importErrorsDiv .importError .tooltip .tooltip-arrow {
  left: 65px !important;
}
.import-bot-modal .importErrorsDiv .importError .fa-exclamation-triangle,
.import-bot-modal-publish .importErrorsDiv .importError .fa-exclamation-triangle {
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 1.71;
  color: #f6a623;
  float: right;
  display: inline-block;
}
.import-bot-modal .importErrorsDiv .importError .fa-close,
.import-bot-modal-publish .importErrorsDiv .importError .fa-close {
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 1.71;
  padding-left: 33px;
  float: right;
  display: inline-block;
  text-align: right;
}
.import-bot-modal .importErrorsDiv .importError .warningTriangle,
.import-bot-modal-publish .importErrorsDiv .importError .warningTriangle {
  position: absolute;
  right: 0;
  top: 0;
}
.import-bot-modal .importErrorsDiv .marginT5,
.import-bot-modal-publish .importErrorsDiv .marginT5 {
  margin-top: 5px;
}
.import-bot-modal .fa-check,
.import-bot-modal-publish .fa-check {
  color: green;
  font-size: 14px;
  line-height: 1.71;
  text-align: right;
}
.import-bot-modal .fa-exclamation-triangle,
.import-bot-modal-publish .fa-exclamation-triangle {
  font-size: 14px;
  line-height: 1.71;
  text-align: right;
  color: #f6a623;
}
.bt-dialog-exportBot .exportHeader {
  height: 69px;
  padding-top: 20px !important;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
}
.bt-dialog-exportBot .exportHeader .modal-title {
  font-size: 24px !important;
}
.bt-dialog-exportBot .description {
  font-size: 16px;
  text-align: left;
  color: #5F6368;
  padding: 2px 27px;
  margin: -9px 0px 20px 0px;
}
.bt-dialog-exportBot .radioDiv.marginT12 {
  margin-top: 12px;
}
.bt-dialog-exportBot .exportFooter {
  text-align: center !important;
}
.downloadLogFile {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.11;
  text-align: center;
  color: #0D6EFD;
  margin-top: 10px;
  cursor: pointer;
}
#backupUtterBtn {
  display: none;
}
.radioDescriptionUl {
  padding-left: 25px;
  color: #5F6368;
  font-size: 12px;
}
.radioDescriptionLi {
  margin-left: 40px;
  color: #5F6368;
  font-size: 12px;
}
.hintContainer {
  margin-bottom: 10px;
}
bt-import-bot .plan-subscription .botModalSlider {
  z-index: 1045;
}
bt-import-bot #planPaymentConfirm,
bt-import-bot #planSwitchSucess,
bt-import-bot #autoReload,
bt-import-bot #reloadPlanModal {
  z-index: 1046;
}
.import-full-modal-bot .modal-dialog {
  margin: 0 auto;
  width: 600px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.import-full-modal-bot .modal-dialog .modal-content {
  top: 0 !important;
  width: 100%;
  border: 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body {
  padding: 17px 30px;
  margin-bottom: 20px;
  height: auto !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li {
  width: 60px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li a:focus {
  border: 0 !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li a::before {
  z-index: 1;
  width: 220px;
  background: #9aa0a6;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li a span {
  left: -12px;
  position: relative;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li a span.left-0 {
  left: 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-progress-indicator li .active-text-img {
  top: 0 !important;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification {
  align-items: baseline;
  text-align: left;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification .tost-text {
  color: #07377F;
  font-size: 12px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status {
  padding: 15px 0 0 0;
  display: inline-block;
  width: 100%;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status.pending-status {
  height: 85%;
  vertical-align: middle;
  display: table;
  padding: 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status.pending-status .publish-pending {
  vertical-align: middle;
  display: table-cell;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .img-block {
  text-align: center;
  margin-top: 15px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .tabl-status {
  display: inline-block;
  width: 100%;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .tabl-status .list-status {
  padding: 4px 8px;
  border-bottom: 1px solid #bdc1c6;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .tabl-status .list-status .title {
  padding-left: 0;
  color: #202124;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .tabl-status .list-status .title.capitalizeText {
  text-transform: capitalize;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .tabl-status .list-status .title img {
  float: right;
  width: 14px;
  height: 14px;
  position: relative;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .kr-sg-multi-line-notification {
  margin: 15px 0 10px 0;
  align-items: flex-start;
  text-align: left;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-status .kr-sg-multi-line-notification .bulb-icon img {
  width: 16px;
  height: 16px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .decspriton-readmore {
  font-size: 14px;
  color: #202124;
  padding-top: 15px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .decspriton-readmore .desc {
  margin-bottom: 15px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .decspriton-readmore .readmore-link .accordion {
  position: relative;
  display: inline-block;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .auto-publish-sec .kr-sg-toggle {
  width: 30px !important;
  font-weight: normal;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .coments-sec {
  margin-top: 12px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .coments-sec .kr-sg-input-text-area textarea {
  padding-top: 8px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks {
  padding: 25px 0 10px 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul {
  list-style-type: none;
  padding: 0;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li {
  font-size: 14px;
  color: #202124;
  display: flex;
  align-items: center;
  min-height: 30px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li div {
  padding-left: 25px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li::before {
  content: "";
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  position: absolute;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li.success::before {
  background-image: url("../../assets/icons/success-check.svg");
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li.fail {
  justify-content: space-between;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .published-component-tasks ul li.fail::before {
  background-image: url("../../assets/icons/fail-import-fullbot.svg");
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message {
  text-align: center;
  padding: 20px 10px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message .main-text {
  font-size: 18px;
  font-weight: 600;
  color: #202124;
  padding-bottom: 10px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message .desc-tect {
  color: #202124;
  font-size: 14px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish {
  text-align: center;
  padding: 20px 0px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .main-text {
  font-size: 18px;
  font-weight: 600;
  color: #202124;
  padding-bottom: 10px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .publishRecommend {
  text-align: justify;
  margin-top: 10px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .publishRecommend .label-text {
  font-weight: 600;
  color: #202124;
  padding-bottom: 5px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-body .import-bot-success-message-publish .publishRecommend .desc-tect {
  color: #202124;
  font-size: 14px;
}
.import-full-modal-bot .modal-dialog .modal-content .modal-footer button {
  margin-right: 10px;
}
.mb-mt-15 {
  margin: 15px 0;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body .panel-table .panel-table-header .tableHeaderRow {
  padding: 8px 0px;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body .panel-table .panel-table-header .tableHeaderRow:hover {
  background: #eff0f1;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body .panel-table .panel-table-body.tableBodyRow {
  cursor: pointer !important;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body .panel-table .panel-table-body.tableBodyRow:hover {
  background: #eff0f1 !important;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body div > div:nth-child(1) {
  color: #202124;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: inherit;
  white-space: nowrap;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body div > div:nth-child(2) {
  text-overflow: ellipsis;
  overflow: inherit;
  white-space: nowrap;
}
.botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .import-task .panel-table-body div:not(:last-child):hover {
  background: transparent;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  top: 1px;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  top: 1px;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .group-radiobutton .heading-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .group-radiobutton .kr-sg-radiobutton {
  margin-bottom: 6px;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .hintDiv-import-export-modal {
  display: flex;
  background: #F3F8FF;
  border: 1px solid #85B7FE;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  margin: 15px 0;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .hintDiv-import-export-modal .info-icon {
  font-size: 12px;
  color: #26344a;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .hintDiv-import-export-modal .info-description {
  padding: 0 30px 0 10px;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #07377f;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .hintDiv-import-export-modal .close-information-bar {
  font-size: 12px;
  color: #202124;
  cursor: pointer;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection.paddingY10 {
  padding: 10px 0;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .heading-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 8px;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 15px;
  background: #f8f9fa;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .kr-sg-checkbox {
  margin: 0;
  padding: 0;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .kr-sg-checkbox .checkbox-custom-label.font-weight-bold {
  font-weight: 700 !important;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .kr-sg-checkbox.intermediate-checkbox .checkbox-custom + .checkbox-custom-label::before {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEwIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4xMTI5IDBDOS4zMjY2OSAwIDkuNSAwLjE2Nzg5MyA5LjUgMC4zNzVDOS41IDAuNTcwNjAxIDkuMzQ1NDEgMC43MzEyMjQgOS4xNDgxNCAwLjc0ODQ2OEw5LjExMjkgMC43NUgwLjg4NzA5N0MwLjY3MzMwOSAwLjc1IDAuNSAwLjU4MjEwNyAwLjUgMC4zNzVDMC41IDAuMTc5Mzk5IDAuNjU0NTg3IDAuMDE4Nzc1OCAwLjg1MTg2MyAwLjAwMTUzMjVMMC44ODcwOTcgMEg5LjExMjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .kr-sg-checkbox.intermediate-checkbox .checkbox-custom + .checkbox-custom-label::after {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEwIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4xMTI5IDBDOS4zMjY2OSAwIDkuNSAwLjE2Nzg5MyA5LjUgMC4zNzVDOS41IDAuNTcwNjAxIDkuMzQ1NDEgMC43MzEyMjQgOS4xNDgxNCAwLjc0ODQ2OEw5LjExMjkgMC43NUgwLjg4NzA5N0MwLjY3MzMwOSAwLjc1IDAuNSAwLjU4MjEwNyAwLjUgMC4zNzVDMC41IDAuMTc5Mzk5IDAuNjU0NTg3IDAuMDE4Nzc1OCAwLjg1MTg2MyAwLjAwMTUzMjVMMC44ODcwOTcgMEg5LjExMjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .selected-languages-count {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  float: none;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .select-all-header-with-input .selected-languages-count .langCount {
  font-weight: 700;
  margin-right: 2px;
}
.export-utterences-modal .modal-dialog .modal-content .modal-body .languageSelection .language-checkboxes {
  margin: 0;
  padding: 10px 15px;
  border-top: 1px solid #eff0f1;
}
.export-utterences-modal .modal-dialog .modal-content .modal-footer button {
  min-width: auto !important;
}
.import-modal-utt-sec {
  overflow-y: hidden !important;
}
.import-modal-utt-sec .modal-dialog {
  width: 100% !important;
  height: 100% !important;
}
.import-modal-utt-sec .modal-dialog .modal-content {
  top: 0 !important;
}
.import-modal-utt-sec .modal-dialog .modal-content .modal-header {
  position: relative;
}
.import-modal-utt-sec .modal-dialog .modal-content .modal-header .step-counts {
  position: absolute;
  right: 75px;
  top: 23px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  text-transform: uppercase;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .heading-title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 8px;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 15px;
  background: #f8f9fa;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .kr-sg-checkbox {
  margin: 0;
  padding: 0;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .kr-sg-checkbox .checkbox-custom-label.font-weight-bold {
  font-weight: 700 !important;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .kr-sg-checkbox.intermediate-checkbox .checkbox-custom + .checkbox-custom-label::before {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEwIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4xMTI5IDBDOS4zMjY2OSAwIDkuNSAwLjE2Nzg5MyA5LjUgMC4zNzVDOS41IDAuNTcwNjAxIDkuMzQ1NDEgMC43MzEyMjQgOS4xNDgxNCAwLjc0ODQ2OEw5LjExMjkgMC43NUgwLjg4NzA5N0MwLjY3MzMwOSAwLjc1IDAuNSAwLjU4MjEwNyAwLjUgMC4zNzVDMC41IDAuMTc5Mzk5IDAuNjU0NTg3IDAuMDE4Nzc1OCAwLjg1MTg2MyAwLjAwMTUzMjVMMC44ODcwOTcgMEg5LjExMjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .kr-sg-checkbox.intermediate-checkbox .checkbox-custom + .checkbox-custom-label::after {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDEwIDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4xMTI5IDBDOS4zMjY2OSAwIDkuNSAwLjE2Nzg5MyA5LjUgMC4zNzVDOS41IDAuNTcwNjAxIDkuMzQ1NDEgMC43MzEyMjQgOS4xNDgxNCAwLjc0ODQ2OEw5LjExMjkgMC43NUgwLjg4NzA5N0MwLjY3MzMwOSAwLjc1IDAuNSAwLjU4MjEwNyAwLjUgMC4zNzVDMC41IDAuMTc5Mzk5IDAuNjU0NTg3IDAuMDE4Nzc1OCAwLjg1MTg2MyAwLjAwMTUzMjVMMC44ODcwOTcgMEg5LjExMjlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .selected-languages-count {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  float: none;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .select-all-header-with-input .selected-languages-count .langCount {
  font-weight: 700;
}
.import-modal-utt-sec .modal-dialog .modal-content .languageSelection .language-checkboxes {
  margin: 0;
  padding: 10px 15px;
  border-top: 1px solid #eff0f1;
}
.import-modal-utt-sec .modal-dialog .modal-content .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  top: 1px;
}
.import-modal-utt-sec .modal-dialog .modal-content .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  top: 1px;
}
.import-modal-utt-sec .modal-dialog .modal-content .import-utterances-desc {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #5F6368;
  margin-bottom: 8px;
}
.import-modal-utt-sec .modal-dialog .modal-content .import-title {
  margin: 0 0 3px 0;
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.import-modal-utt-sec .modal-dialog .modal-content .import-files-download {
  display: flex;
  align-items: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .sample-download-files {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #5f6368;
}
.import-modal-utt-sec .modal-dialog .modal-content .fileDropContainer {
  margin: 10px 0;
  padding: 20px;
  border: 1px dashed #0D6EFD;
  box-sizing: border-box;
  border-radius: 6px;
}
.import-modal-utt-sec .modal-dialog .modal-content .success-title {
  text-align: center;
  font-weight: 700;
  line-height: 17px;
  margin-top: 5px;
}
.import-modal-utt-sec .modal-dialog .modal-content .processing {
  font-weight: 700;
  font-size: 13px;
  line-height: 21px;
  text-align: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .rotate-icon {
  display: inline-block;
  transform: rotate(180deg);
}
.import-modal-utt-sec .modal-dialog .modal-content .dropdown .import-toggle {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  background: none;
  border: none;
  color: #0d6efd;
}
.import-modal-utt-sec .modal-dialog .modal-content .dropdown .content-menu {
  padding: 0;
  border: 0;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
}
.import-modal-utt-sec .modal-dialog .modal-content .dropdown .content-menu li a {
  padding: 8px 10px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}
.import-modal-utt-sec .modal-dialog .modal-content .dropdown .content-menu li a:hover {
  background-color: #f8f9fa;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount {
  display: inline-block;
  width: 100%;
  margin-top: 25px;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count {
  padding: 8px 0;
  border-bottom: 1px solid #E4E5E7;
  display: flex;
  align-items: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd {
  padding: 0 10px;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .lang-name {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 6px;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .utt-count {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #5f6368;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .successfull-data {
  display: flex;
  align-items: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .successfull-data i {
  font-size: 14px;
  color: #28A745;
  margin-right: 4px;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .successfull-data span {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #28a745;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .failed-data {
  display: flex;
  align-items: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .failed-data i {
  font-size: 14px;
  color: #DD3646;
  margin-right: 4px;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .failed-data span {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #dd3646;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .optedout-data {
  display: flex;
  align-items: center;
}
.import-modal-utt-sec .modal-dialog .modal-content .availableLanguages-utteranceCount .successful-count .column-padd .optedout-data span {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: #FFFFFF;
  border-radius: 4px;
  background: #5F6368;
  border: 1px solid #eff0f1;
}
.import-modal-utt-sec .modal-dialog .modal-content .down-log {
  float: right;
  color: #0D6EFD;
  border: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  background: transparent;
  outline: 0;
  padding: 6px 0;
  cursor: pointer;
}
.import-modal-utt-sec .modal-dialog .modal-content .importsuccessdiv .title {
  width: auto;
  height: auto;
}
.import-modal-utt-sec .modal-dialog .modal-content .modal-body.overflow-hidden {
  height: 300px !important;
}
.import-modal-utt-sec .modal-dialog .modal-content .modal-body .import-progress-bar {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
}
.import-modal-utt-sec .modal-dialog .modal-content .modal-body .import-progress-bar .inside-progress-bar {
  width: 5%;
  color: #28A745 !important;
  background-color: #28A745 !important;
  z-index: 12;
  height: 5px;
  transition: width .6s ease;
  border-radius: 50px;
}
.import-modal-utt-sec .modal-dialog .modal-footer.import-utt .btn-primary:disabled {
  color: #BDC1C6 !important;
  background: #EFF0F1 !important;
  border: 1px solid #EFF0F1 !important;
  cursor: not-allowed;
}
.import-modal-utt-sec .modal-dialog .modal-footer button {
  min-width: auto !important;
}
.utterancesModalType {
  margin-bottom: 30px !important;
}
.tooltip-disabled-unactive-nav .tooltip-inner {
  min-width: 150px;
  margin-left: 10px;
}
.tooltip-disabled-unactive-nav a {
  opacity: 0.7;
  background: transparent !important;
}
bt-variable-management {
  display: block;
}
bt-variable-management .evRow {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}
bt-variable-management .evRow.headerTable {
  border-bottom: 1px solid #e4e5e7;
}
bt-variable-management .evRow.headerTable .headerTitle {
  font-size: 12px;
  font-weight: 500;
  color: #9aa0a6;
}
bt-variable-management .evRow.headerTable .searchVariable {
  position: relative;
}
bt-variable-management .evRow.headerTable .searchVariable input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
bt-variable-management .evRow.headerTable .searchVariable input:focus {
  border: solid 1px #0d6efd;
}
bt-variable-management .evRow.headerTable .searchVariable input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
bt-variable-management .evRow.headerTable .searchVariable .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
}
bt-variable-management .evRow.headerTable .searchVariable .btx-close {
  margin: 5px 0px 0px -17px;
  z-index: 8 !important;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
  top: 1px;
  right: 5px;
}
bt-variable-management .evRow.headerTable .nameHeading {
  position: relative;
}
bt-variable-management .evRow.headerTable .nameHeading .sortIcon {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  position: absolute;
  left: 60px;
  top: 13px;
}
bt-variable-management .evRow.headerTable .nameHeading.evColumn .headerTitle .icon-search {
  position: relative;
  top: 1px;
  left: 2px;
}
bt-variable-management .evRow.headerTable .nameHeading.evColumn .searchVariable .icon-search {
  position: relative;
  top: 1px;
  left: 2px;
}
bt-variable-management .evRow.evRowBody {
  cursor: pointer;
}
bt-variable-management .evRow.evRowBody .editVariableIcons {
  position: absolute;
  right: 0;
  top: 11px;
  padding: 5px 0 0 0;
}
bt-variable-management .evRow.evRowBody .editVariableIcons.padding10 {
  padding: 10px 10px;
}
bt-variable-management .evRow.evRowBody .editVariableIcons .variableTitle {
  display: flex;
  height: 100%;
  align-items: center;
  position: absolute;
  right: 15px;
}
bt-variable-management .evRow.evRowBody .editVariableIcons .variableTitle .btx-pencil {
  font-size: 14px;
  color: #5F6368;
  cursor: pointer;
  display: none;
}
bt-variable-management .evRow.evRowBody .editVariableIcons .variableTitle .btx-delete-1 {
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  display: none;
  color: #dd3646;
}
bt-variable-management .evRow.evRowBody:hover {
  background: #eff0f1;
}
bt-variable-management .evRow.evRowBody:hover .editVariableIcons .variableTitle .btx-pencil {
  display: block;
}
bt-variable-management .evRow.evRowBody:hover .editVariableIcons .variableTitle .btx-delete-1 {
  display: block;
}
bt-variable-management .evRow .editVariableIcons {
  position: absolute;
  right: 0;
  top: 11px;
}
bt-variable-management .evColumn {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
  padding: 10px;
  min-width: 144px;
}
@media (max-width: 1360px) {
  bt-variable-management .evColumn {
    min-width: 100px;
  }
}
bt-variable-management .evColumn.padding10 {
  padding: 10px 10px;
}
bt-variable-management .evColumn .ellipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 200px;
  width: -webkit-fill-available;
  text-overflow: ellipsis;
}
bt-variable-management .evColumn .line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
bt-variable-management .evColumn .line-clamp.pr_30 {
  padding-right: 30px;
}
bt-variable-management .evColumn .ellipsis1 {
  display: inline-block;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis;
}
@media (min-width: 1200px) and (max-width: 1450px) {
  bt-variable-management .evColumn .ellipsis1 {
    max-width: 150px;
  }
}
bt-variable-management .variableManagementPanel {
  padding: 0;
}
bt-variable-management #variableManagementSlider .miHeadBar {
  display: block !important;
  width: 620px;
  word-wrap: break-word;
}
bt-variable-management #variableManagementSlider .variableName {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  padding-left: 30px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues {
  background: #F8F9FA;
  border-radius: 4px;
  padding: 20px 16px 5px 16px;
  clear: both;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .valuesText {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 14px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .addDropdownValue {
  background: #E7F1FF;
  border: 1px dashed #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  width: 655px;
  height: 37px;
  display: flex;
  align-items: center;
  padding: 10px 14px;
  margin-bottom: 15px;
  cursor: pointer;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .addDropdownValue .btx-add {
  margin-right: 8px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .dropdownValue {
  padding-bottom: 15px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .dropdownValue.defaultValue .inputIcons .btx-billing-checked {
  display: none;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .dropdownValue.defaultValue .inputIcons .btx-ok {
  display: block;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .collection_name {
  margin-bottom: 6px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons {
  display: flex;
  align-items: center;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons .valueInput {
  width: 657px;
  height: 34px;
  flex-shrink: 0;
  padding: 5px 15px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons .btx-ok {
  display: none;
  margin-left: 10px;
  cursor: pointer;
  font-size: 16px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons .btx-billing-checked {
  margin-left: 10px;
  cursor: pointer;
  font-size: 16px;
  color: #9AA0A6;
  display: block;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons .btx-delete-1 {
  margin-left: 10px;
  color: #DD3646;
  cursor: pointer;
  font-size: 16px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .dropDownValues .inputIcons .variable-invalid {
  top: 0;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-toggle .kr-sg-toggle.with-label {
  margin-left: 60px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-toggle .kr-sg-toggle .slider span.no {
  margin-left: -60px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-toggle .kr-sg-toggle .slider span.yes {
  padding-left: 50px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-toggle .kr-sg-toggle .slider.variable-secured span.yes,
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-toggle .kr-sg-toggle .slider.variable-secured span.no {
  color: #bdc1c6 !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block {
  position: relative !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit.add-new-var .autoGrowTA {
  line-height: 22px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit.add-new-var .form-control {
  padding-right: 40px !important;
  padding-bottom: 6px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit .edit-variable .btn {
  min-width: 30px !important;
  height: 34px !important;
  width: 34px;
  padding: 8px 9px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit .edit-variable .btn.btn-active {
  background: #e4e5e7;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit textarea.form-control {
  padding-right: 30px !important;
  padding-bottom: 6px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .secure-variable-edit textarea.form-control:disabled {
  background: #EFF0F1;
  border: 1px solid #EFF0F1;
  padding: 6px 50px 6px 10px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .edit-variable-form {
  background: #fff;
  padding: 20px 20px;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  position: absolute;
  z-index: 1;
  right: 0px;
  width: 100%;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .secure-variable-block .edit-variable-form .edit-variable-input {
  padding-right: 7px !important;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .inputNote {
  display: flex;
  margin: 10px 0 20px 0;
}
bt-variable-management #variableManagementSlider .modalBody .newVariable .inputNote .bulbicon {
  padding: 0 10px 0 0;
}
.floatLeft {
  float: left;
}
.botvariablesManagementSection {
  padding-bottom: 50px;
}
.botvariablesManagementSection form {
  display: inline-block;
  width: 100%;
}
.botvariablesManagementSection .required-field .btx-info,
.botvariablesManagementSection .required .btx-info {
  font-size: 14px;
  color: #202124;
  position: relative;
  top: 2px;
  cursor: pointer;
}
.botvariablesManagementSection .required-field .btx-help,
.botvariablesManagementSection .required .btx-help {
  font-size: 14px;
  color: #202124;
  position: relative;
  top: 2px;
  cursor: pointer;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .searchComponent {
  width: 200px;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .searchComponent input {
  width: 100%;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle {
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
  text-overflow: ellipsis;
  padding: 0 30px 0 15px;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle.adjust-padding-right {
  padding-right: 85px;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle .btx-carrot-up {
  position: absolute;
  right: 11px;
  top: 13px;
}
.botvariablesManagementSection .btnSearchTitle .rightBTNSearch .titleDropdown .dropdown .dropdown-toggle .active-collection {
  position: absolute;
  right: 28px;
  top: 0;
}
.botvariablesManagementSection .environments {
  min-width: 200px;
}
.botvariablesManagementSection .environments .active-collection {
  color: #09a624;
  font-size: 14px;
}
.botvariablesManagementSection .dropdown-submenu {
  position: relative;
}
.botvariablesManagementSection .fa.fa-caret-right {
  margin-left: 10px;
  color: #202124;
}
.botvariablesManagementSection .form-control.autoGrowTA ~ span.fa.fa-volume-up {
  display: inline-block;
  float: right;
  position: absolute;
  margin-top: 0px;
  z-index: 2;
  right: 15px;
  top: 10px;
  margin-right: 0px;
  color: #5f6368;
}
.botvariablesManagementSection .form-control.autoGrowTA ~ span.fa.fa-volume-up.edit-speaker {
  right: 60px;
}
.botvariablesManagementSection .kr-sg-dropdowns .add-new > a {
  color: #0D6EFD !important;
  font-weight: 600;
}
.botvariablesManagementSection .audioInput {
  padding-left: 7px;
  margin: 6px 0;
}
.botvariablesManagementSection .rich-text-nav {
  font-size: 14px;
  color: #202124;
}
.botvariablesManagementSection .rich-text-nav.linkDisable {
  cursor: not-allowed;
  pointer-events: none;
}
.botvariablesManagementSection .mng-col-nav {
  display: block;
}
.botvariablesManagementSection .mng-col-nav:hover {
  color: #0d6efd !important;
}
.botvariablesManagementSection .displayinline {
  display: inline-block;
}
.botvariablesManagementSection .dropdown-custom {
  top: 130%;
  right: 0;
  left: auto;
}
.botvariablesManagementSection .dropdown-submenu .dropdown-menu {
  top: 0;
  left: -100%;
  width: 100%;
  margin-top: -1px;
}
.botvariablesManagementSection .headerBar .fa-ellipsis-v {
  position: relative;
  font-size: 23px;
  color: #5F6368;
  background-color: #F8F9FA;
  top: 5px;
  margin-left: 10px;
}
.botvariablesManagementSection .headerBar .search {
  width: 230px;
}
.botvariablesManagementSection .headerBar .environments {
  width: 200px;
}
.botvariablesManagementSection .headerBar .pr-30 {
  padding-right: 30px !important;
}
.botvariablesManagementSection .variables-empty-view {
  margin: 50px;
}
.botvariablesManagementSection button {
  width: auto;
  min-width: 100px !important;
}
.botvariablesManagementSection .radioDiv label {
  width: 100%;
}
.botvariablesManagementSection .radioDiv label span.opt-sub-title {
  font-size: 12px;
  margin-left: 26px;
  color: #5F6368;
  text-transform: initial;
  font-weight: normal;
  display: block;
}
.botvariablesManagementSection .radioDiv label span.opt-title {
  color: #202124;
  width: 100%;
}
.botvariablesManagementSection .lang-field {
  color: #5F6368;
  margin-bottom: 10px;
}
.botvariablesManagementSection .lang-select-box {
  margin-left: 10px;
}
.botvariablesManagementSection .bt-variableManagement .botVariable .read-only-wrap {
  pointer-events: none !important;
}
.botvariablesManagementSection .bt-variableManagement .botVariable .headerTable .nameHeading .headerTitle .icon-search {
  position: relative;
  top: 1px;
  left: 2px;
}
.botvariablesManagementSection .bt-variableManagement .botVariable .headerTable .valueHeading .headerTitle .icon-search {
  position: relative;
  top: 1px;
  left: 2px;
}
.botvariablesManagementSection .bt-variableManagement .searchNoVariables {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin-top: 30px;
}
.botvariablesManagementSection .bt-variableManagement .name {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #5F6368;
  text-transform: capitalize;
}
.botvariablesManagementSection .bt-variableManagement .searchVariable {
  position: relative;
}
.botvariablesManagementSection .bt-variableManagement .searchVariable input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
.botvariablesManagementSection .bt-variableManagement .searchVariable input:focus {
  border: solid 1px #0d6efd;
}
.botvariablesManagementSection .bt-variableManagement .searchVariable input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
.botvariablesManagementSection .bt-variableManagement .searchVariable .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
}
.botvariablesManagementSection .bt-variableManagement .searchVariable .btx-close {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
  top: 1px;
  right: 5px;
}
.botvariablesManagementSection .bt-variableManagement .notes {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #5F6368;
  height: 50px;
  padding-top: 25px;
}
.botvariablesManagementSection .bt-variableManagement .footerList {
  margin-top: 20px;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableNamespace .tooltip {
  word-break: break-word;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableNamespace .tooltip .tooltip-inner {
  padding: 5px;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle {
  font-size: 15px;
  text-align: left;
  color: #202124;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle.iconsDiv {
  text-align: end;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle span {
  padding: 0 4px;
  cursor: pointer;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle span.btx-pencil {
  color: #5f6368;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle span.btx-delete-1 {
  color: #dd3646;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle span.btx-reset-icon {
  color: green;
  display: none;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle .fa-trash {
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 0.88;
  color: #DD3646;
  margin-left: 16px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 5px;
  top: 15px;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .variableTitle .fa-refresh {
  position: absolute;
  right: 10px;
  top: 15px;
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: green;
  display: none;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .editVariableDiv {
  padding: 20px;
  background-color: #f8f9fa;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .editVariableDiv input {
  background: #ffffff !important;
}
.botvariablesManagementSection .bt-variableManagement .editVariables .editVariableDiv .iconsDiv {
  text-align: end;
}
.botvariablesManagementSection .bt-variableManagement .editVariables.saving .fa-pencil {
  display: none !important;
}
.botvariablesManagementSection .bt-variableManagement .editVariables.saving .btx-delete-1 {
  display: none !important;
}
.botvariablesManagementSection .bt-variableManagement .editVariables.saving .fa-refresh {
  display: block;
}
.botvariablesManagementSection .noVariables .name {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
}
.botvariablesManagementSection .noVariables .description {
  font-size: 16px;
  text-align: center;
  color: #5F6368;
  font-weight: normal;
}
.botvariablesManagementSection .noVariables .learnMore {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #0d6efd;
}
.botvariablesManagementSection .marginT12 {
  margin-top: 12px;
}
.botvariablesManagementSection .lengthHintText {
  font-size: 12px;
  color: #5F6368;
  display: inline;
  margin: -4px 2px 0px 0px;
  float: right;
}
.botvariablesManagementSection .lengthHintText.edit {
  margin: -5px 2px 0px 0px;
}
.botvariablesManagementSection .propagateValue .required .info {
  padding: 0px 5px;
  cursor: pointer;
}
.botvariablesManagementSection .propagateValue .required .popover {
  width: 234px;
  height: auto;
}
.botvariablesManagementSection .propagateValue .required .popover .popover-content {
  font-size: 12px;
  color: #ffffff;
}
.botvariablesManagementSection .propagateValue .required .popover .arrow:after {
  border-top-color: #202124;
}
.botvariablesManagementSection .propagateValue .desc {
  font-size: 12px;
  color: #5f6368;
}
.botvariablesManagementSection .propagateValue .toggle-no {
  font-size: 12px;
  padding-right: 10px;
}
.botvariablesManagementSection .propagateValue .toggle-no.toggleInactive {
  color: #5f6368;
}
.botvariablesManagementSection .propagateValue .toggle-yes {
  font-size: 12px;
  padding-left: 10px;
}
.botvariablesManagementSection .propagateValue .toggle-yes.toggleInactive {
  color: #5f6368;
}
.botvariablesManagementSection .propagateValue .toggleSwitch {
  cursor: pointer;
  display: inline-block;
}
.botvariablesManagementSection .linkBotDropDown {
  clear: both;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns {
  width: 100%;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open {
  position: relative;
  padding-top: 6px;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open.open .dropdown-input:before {
  content: "";
  font-family: 'FontAwesome';
  position: absolute;
  line-height: 34px;
  font-size: 18px;
  height: 100%;
  right: 10px;
  color: #202124;
  transition: all 0.3s ease-in;
  z-index: 9999;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open .dropdown-input {
  position: relative;
  height: 34px;
  width: 100%;
  line-height: 32px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  padding: 0 10px;
  text-align: left;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open .dropdown-input:before {
  content: "";
  font-family: 'FontAwesome';
  position: absolute;
  line-height: 34px;
  font-size: 18px;
  height: 100%;
  right: 10px;
  color: #202124;
  transition: all 0.3s ease-in;
  z-index: 9999;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open .content-menu {
  border: 0;
  border-radius: 2px;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  width: 100%;
  padding: 0;
  margin: 0;
  z-index: 999999;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open .content-menu > li a {
  line-height: 40px;
  padding: 0 10px;
  color: #202124;
  font-size: 14px;
}
.botvariablesManagementSection .linkBotDropDown .kr-sg-dropdowns .dropdown-open .content-menu > li a:hover {
  background-color: #f8f9fa;
}
.botvariablesManagementSection .autoGrowTA {
  border-radius: 2px;
  background-color: #fff;
  font-size: 14px;
  letter-spacing: 0.3px;
  min-height: 34px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
.newVariable .pr-20 {
  padding-right: 20px !important;
}
.newVariable .collection_name {
  word-break: break-all;
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 20 !important;
}
.newVariable .collection_name .active-collection {
  height: 10px;
  width: 10px;
  background-color: #09a624;
  border-radius: 50%;
  display: inline-block;
  cursor: pointer;
  position: absolute;
  top: 7px;
  right: 5px;
}
.newVariable .form-control {
  margin-bottom: 15px;
}
.newVariable .autoGrowTA {
  border-radius: 2px;
  background-color: #fff;
  font-size: 14px;
  letter-spacing: 0.3px;
  min-height: 34px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
.newVariable .autoGrowTA.optionalDeveloperGroups {
  padding-top: 0px !important;
}
.modalBody.read-only-wrap {
  pointer-events: none;
}
.modalFooter.read-only-wrap {
  pointer-events: none;
}
.modal-dialog .modal-content .ques {
  margin-top: 45px;
  font-size: 20px;
  color: #ff001f;
}
.modal-dialog .modal-content .ques-text {
  color: #202124;
  font-size: 14px;
}
.modal-dialog .modal-content .backup-btn[type='button'] {
  background-color: #F8F9FA;
  color: #5F6368;
  font-size: 18px;
  padding: 5px 18px;
  height: auto;
  width: auto !important;
}
.modal-dialog .modal-content .ques-block {
  text-align: center;
}
.import-utterance-modal .import-error-mess {
  font-size: 16px;
  text-align: center;
  color: #5F6368;
  font-weight: normal;
}
#downloadButton {
  display: none;
}
.grp-ddl .kr-sg-dropdowns .dropdown-open.open .dropdown-toggle::before {
  transform: rotate(180deg);
}
.grp-ddl .kr-sg-dropdowns .dropdown-open .dropdown-toggle.z-index-0 {
  z-index: 0;
}
.text-truncate {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.w-100 {
  width: 100% !important;
}
@media (max-width: 1450px) {
  bt-variable-management .evColumn .ellipsis {
    max-width: 150px;
  }
}
@media (max-width: 1280px) {
  bt-variable-management .evColumn .ellipsis {
    max-width: 100px;
  }
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp {
  background: #F8F9FA;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  margin-bottom: 5px;
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp .deleteGrammar {
  position: absolute;
  right: -5px;
  z-index: 1;
  top: -8px;
  display: none;
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp .deleteGrammar .fa-minus-circle {
  color: #e34928;
  font-size: 15px;
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp .radioDiv .radioInnerDiv {
  margin-right: 20px;
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp .radioDiv .form-control {
  background: #ffffff;
}
bt-ivr-settings .grammar .grammar-item .grammar-item-wrp:hover .deleteGrammar {
  display: block;
}
bt-ivr-settings .grammar .linkCheck {
  padding-top: 5px;
  clear: both;
}
bt-ivr-settings .grammar .linkCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
}
bt-ivr-settings .grammar .customCheck {
  padding-top: 5px;
  clear: both;
}
bt-ivr-settings .grammar .customCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
  height: 100px;
}
bt-ivr-settings .grammar .addGrammar {
  position: absolute;
  right: 16px;
  top: 7px;
}
bt-ivr-settings .grammar .no-grammar {
  left: 6px !important;
  top: 53px !important;
}
.vxmlIvr-property .form-control {
  margin-bottom: 10px;
}
.vxmlIvr-property .searchNoVariables {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin-top: 30px;
}
.vxmlIvr-property .name {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  text-transform: uppercase;
}
.vxmlIvr-property .headerTitle .fa-search {
  font-family: FontAwesome;
  font-size: 12px;
  text-align: left;
  color: #0D6EFD;
  margin-left: 10px;
  cursor: pointer;
}
.vxmlIvr-property .variableTitle {
  font-size: 15px;
  text-align: left;
  color: #202124;
}
.vxmlIvr-property .bottomBorder .padding15 {
  padding: 10px 15px;
}
.vxmlIvr-property .bottomBorder .padding15 .ellipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 200px;
  text-overflow: ellipsis;
}
.vxmlIvr-property .bottomBorder .padding15 .ellipsis1 {
  display: inline-block;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis;
}
.vxmlIvr-property .searchVariable {
  margin-left: -10px;
  position: absolute;
}
.vxmlIvr-property .searchVariable input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  width: 200px !important;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
.vxmlIvr-property .searchVariable input:focus {
  border: solid 1px #0d6efd;
}
.vxmlIvr-property .searchVariable input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
.vxmlIvr-property .searchVariable .btx-close {
  position: absolute;
  top: 11px;
  right: 8px;
  font-size: 12px;
  cursor: pointer;
}
.vxmlIvr-property .searchVariable .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
}
.vxmlIvr-property .notes {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  height: 50px;
  padding-top: 25px;
}
.vxmlIvr-property .footerList {
  margin-top: 20px;
}
.vxmlIvr-property .editVariables .variableTitle {
  font-size: 15px;
  text-align: left;
  color: #202124;
}
.vxmlIvr-property .editVariables .variableTitle.iconsDiv {
  text-align: end;
}
.vxmlIvr-property .editVariables .variableTitle .fa-pencil {
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: #5F6368;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 40px;
  top: 21px;
}
.vxmlIvr-property .editVariables .variableTitle .fa-trash {
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: #DD3646;
  margin-left: 16px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 5px;
  top: 21px;
}
.vxmlIvr-property .editVariables .variableTitle .fa-refresh {
  position: absolute;
  right: 10px;
  top: 21px;
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: green;
  display: none;
}
.vxmlIvr-property .editVariables .editVariableDiv {
  padding: 20px;
  background-color: #f8f9fa;
}
.vxmlIvr-property .editVariables .editVariableDiv input {
  background: #ffffff !important;
}
.vxmlIvr-property .editVariables .editVariableDiv .iconsDiv {
  text-align: end;
}
.vxmlIvr-property .editVariables:hover .fa-pencil {
  display: block;
}
.vxmlIvr-property .editVariables:hover .fa-trash {
  display: block;
}
.vxmlIvr-property .editVariables.saving .fa-pencil {
  display: none !important;
}
.vxmlIvr-property .editVariables.saving .fa-trash {
  display: none !important;
}
.vxmlIvr-property .editVariables.saving .fa-refresh {
  display: block;
}
.vxmlIvr-property .toggleRadio {
  object-fit: contain;
  padding-right: 10px;
  padding-left: 9px;
}
.grayInfoText {
  color: #5F6368 !important;
  text-transform: none !important;
  font-size: 14px !important;
  font-weight: unset !important;
  clear: both;
}
.text-danger .alert {
  margin-bottom: 0;
}
.enableIvrbtn {
  margin-left: 0 !important;
}
.ivrDisabled {
  position: absolute;
  z-index: 999;
  height: 100%;
  opacity: 0.9;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
}
.ivrDisabledDialog {
  position: absolute;
  z-index: 999;
  height: 100%;
  opacity: 1.0;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
}
.enableIvr {
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  clear: both;
  margin-top: 10px;
}
.editorIvr {
  height: 200px !important;
}
.vxmlIvrform textarea {
  min-height: 0px !important;
}
.vxmlIvrform textarea.min-height34 {
  min-height: 34px !important;
  padding-top: 5px;
}
.dialog.enableIvr {
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  padding: 5px 17px !important;
  border-radius: 0px !important;
  clear: both;
  margin-top: 10px;
}
.dialog.disableIvr {
  display: none;
}
.twilio-ivr-settings.twilioChannelContainer .sub-head-twilio {
  padding-left: 0;
  color: #5F6368;
  font-size: 12px;
}
.twilio-ivr-settings.twilioChannelContainer .new-app-channel-loading {
  text-align: center;
  width: 100%;
  padding: 50px 0;
}
.twilio-ivr-settings.twilioChannelContainer .new-app-channel-loading .fa.fa-spinner {
  margin-left: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.ivrSettingsWrap .events-form {
  padding: 20px;
  background: #F8F9FA;
  border-radius: 5px;
}
.ivrSettingsWrap .events-form .dropdown-open .dropdown-input .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.ivrSettingsWrap .events-form .dropdown-open .dropdown-input .master-bot {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #1372ff;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.ivrSettingsWrap .events-form .dropdown-menu .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.ivrSettingsWrap .events-form .dropdown-menu .masterBot .ubBot {
  color: #1372ff;
  font-size: 12px;
  float: right;
  margin-right: 20px;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 10px;
}
.ivrSettingsWrap .events-form .radioDiv.space-between {
  display: flex;
  justify-content: space-between;
  clear: both;
}
.ivrSettingsWrap .events-form .eventConfigurationDropDown {
  display: table;
  width: 100%;
}
.ivrSettingsWrap .events-form .events-config-note {
  background: #fef5e6;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  margin-top: 15px;
}
.ivrSettingsWrap .events-form .events-config-note .bulbicon {
  margin-right: 15px;
}
.ivrSettingsWrap .events-form .show-message-block .add-box {
  background-color: #ffffff;
}
.ivrSettingsWrap .events-form .show-message-block .fa.fa-plus {
  margin-right: 5px;
}
.ivrSettingsWrap .events-form .show-message-block .welcomeMessageDiv {
  margin-top: 10px;
}
.ivrSettingsWrap .events-form .show-message-block .welcomeMessageDiv .msgDiv {
  background-color: #fff;
  border-radius: 5px;
  padding-right: 20px;
}
.ivrSettingsWrap .row-lang-wrapper {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 15px;
}
.ivrSettingsWrap .row-lang-wrapper .heading-wrapper {
  display: flex;
  align-items: center;
}
.ivrSettingsWrap .row-lang-wrapper .heading-wrapper p {
  margin: 0;
  color: #000;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  width: 100px;
}
.ivrSettingsWrap .row-lang-wrapper .heading-wrapper p:last-child {
  width: 200px;
}
.ivrSettingsWrap .row-lang-wrapper .input-block {
  display: flex;
  align-items: center;
}
.ivrSettingsWrap .row-lang-wrapper .input-block .lang-name {
  color: var(--kora-grey-grey-dark-1, #202124);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  width: 100px;
  flex-shrink: 0;
}
.ivrSettingsWrap .row-lang-wrapper .input-block .kr-sg-input-text {
  width: 200px;
}
.ivrSettingsWrap .row-lang-wrapper .input-block .kr-sg-input-text input {
  width: 100%;
}
.smart-assist-parameter {
  float: right;
  position: relative;
  bottom: 64px;
}
.pointerUnset {
  cursor: unset !important;
}
.analyzePanel .ps-scrollbar-x-rail {
  display: none !important;
}
.analyzePanel .margin0 {
  margin: 0 !important;
}
.analyzePanel .padding-left8 {
  padding-left: 8px !important;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  padding: 15px 30px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover {
  max-width: 410px;
  height: auto;
  background: #202124;
  box-shadow: 0px 4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  border: 0;
  margin-top: 13px !important;
  text-align: left;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover.left {
  margin-top: 0px !important;
  right: -9px !important;
  margin-left: -22px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover.left > .arrow {
  border-left-color: transparent !important;
  right: -17px !important;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover.left > .arrow::after {
  border-left-color: #202124 !important;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  border-width: 8px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover > .arrow {
  border-bottom-color: transparent;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover > .arrow::after {
  border-top-color: #202124;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover.bottom > .arrow {
  border-width: 8px;
  top: -14px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover.bottom > .arrow:after {
  top: 0px;
  margin-left: -8px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .popover .popover-content {
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  padding: 10px 15px;
  text-align: left;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .clustering-progress {
  position: absolute;
  z-index: 9;
  left: 50%;
  height: 40px;
  margin: 0 auto;
  display: flex;
  top: 35px;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 2px 8px rgba(32, 33, 36, 0.15);
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 0px 10px;
  transform: translate(-50%, -50%);
  background: #ffffff;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .clustering-progress .btx-billing-checked {
  font-size: 14px;
  color: #28A745;
  margin-right: 6px;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .clustering-progress .clustering-text {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .clustering-progress .btnBlue {
  margin-left: 15px;
  padding: 0 10px !important;
  height: 24px;
  padding: 0;
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  border-radius: 4px;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
}
.analyzePanel .analyzeBodyContainer .btnSearchTitle .clustering-progress .clustering-icon {
  margin-right: 10px;
  -webkit-animation: spin 4s infinite linear;
  animation: spin 4s infinite linear;
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.analyzePanel .analyzeBodyContainer .modal.analyzeTrain {
  overflow-y: hidden !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG {
  padding: 0 30px;
  display: flex;
  flex-direction: column;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv {
  width: 100%;
  display: table;
  padding: 10px 0 20px 10px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer {
  float: left;
  height: 100%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer.addBG {
  background-color: #F8F9FA;
  float: right;
  padding-left: 10px;
  height: 45px;
  position: absolute;
  right: 40px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .exportIcon {
  float: right;
  position: relative;
  width: 53px;
  padding-top: 5px;
  background-color: #fff;
  text-align: center;
  height: 45px;
  font-size: 20px;
  color: #5F6368;
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .exportIcon .btx-collapse {
  display: inline-block;
  transform: rotate(-90deg);
  position: relative;
  top: 5px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterBtn {
  width: 100px;
  height: 30px;
  border-radius: 5px;
  background-color: #202124;
  color: #fff;
  text-align: center;
  padding-top: 5px;
  float: right;
  margin-top: 8px;
  right: 7px;
  position: relative;
  margin-left: 10px !important;
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterDefaultMsg {
  position: relative;
  padding-right: 19px;
  margin-top: 14px;
  color: #202124;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 80%;
  white-space: nowrap;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent {
  height: 100%;
  margin-top: 8px;
  float: right;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent .filterTag {
  display: table-cell;
  padding: 0 1px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent .filterTag .tagContainer {
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  padding: 9px 8px 8px 7px;
  border: solid 1px rgba(138, 149, 159, 0.5);
  font-size: 9px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent .filterTag .fa-close {
  font-size: 10px;
  font-weight: 600;
  color: #5F6368;
  opacity: 0.5;
  cursor: pointer;
  padding-left: 5px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent .filterTag .fa-close.red {
  opacity: 1;
  padding-left: 0px;
  padding-right: 5px;
  color: #dd3646;
}
.analyzePanel .analyzeBodyContainer .nlpBG .headerContainerDiv .childContainer .filterTagParent .filterTag.addRedColor {
  cursor: pointer;
  color: #DD3646;
  padding-right: 20px;
  padding-left: 5px;
  font-size: 12px;
  font-weight: 600;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content {
  border: none;
  padding-top: 5px;
  background: #ffffff;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader {
  border-bottom: solid 0px #BDC1C6;
  border-left: 11px solid #fff;
  border-right: 10px solid #fff;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  display: flex;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader.performanceTable .non-two-x-response {
  width: 140px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle {
  font-size: 12px;
  line-height: 1;
  text-align: left;
  font-weight: 400;
  color: #9AA0A6;
  padding-bottom: 0px !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.text-right {
  text-align: right;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow {
  position: relative;
  top: 4px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown {
  border: 0;
  background: transparent !important;
  border: none !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .ellipsisGray {
  padding: 5px 0;
  font-size: 18px;
  color: #202124;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .ellipsisGray .btx-overflow {
  float: none;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .ellipsisGray:hover {
  color: #0D6EFD;
  background-color: #F8F9FA;
  border-radius: 4px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  padding: 10px 0;
  right: 0;
  left: auto;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown-menu .menuOption {
  line-height: 38px;
  padding: 0;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown-menu .kr-sg-checkbox {
  left: 20px;
  margin: 0;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  top: -2px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .titleOverflow .dropdown-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  top: -2px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .dropdown-toggle {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .dropdown-toggle.reduce-pl-r {
  padding-right: 20px;
  padding-left: 0px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.open a {
  padding: 11px;
  padding-right: 24px;
  background-color: #f8f9fa;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a,
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a:hover,
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a:focus {
  color: #9AA0A6 !important;
  text-decoration: none !important;
  padding: 11px;
  padding-right: 24px;
  position: relative;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a .btx-dropdown-down,
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a:hover .btx-dropdown-down,
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle a:focus .btx-dropdown-down {
  color: #9aa0a6 !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle i {
  float: right;
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown {
  top: 34px !important;
  background-color: #fff;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #eeeeee;
  padding: 0;
  width: 200px;
  z-index: 1;
  left: -12px;
  margin: 0;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown.width100 {
  width: 100px !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions {
  display: flex !important;
  align-items: center;
  height: 40px;
  color: #202124;
  padding-left: 30px;
  font-size: 11px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 95%;
  line-height: 40px;
  width: 100%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions .label-text-name {
  display: inline-block;
  width: 115px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.clickable {
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.clickable:hover {
  color: #0d6efd;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions .toggleSwitchAnalyze {
  position: relative;
  cursor: pointer;
  margin-left: 0;
  top: -15px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.performance {
  padding-left: 7px;
  font-size: 11px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.performance .toggleSwitchAnalyze {
  margin-left: 6px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.utterance {
  padding-left: 17px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.utterance .toggleSwitchAnalyze {
  margin-left: -1px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions .checkTickIcon {
  position: absolute;
  left: 15px;
  margin-top: 5px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions .checkTickUserIcon {
  position: absolute;
  left: 15px;
  margin-top: 9px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions .checkTickIconDisabled {
  opacity: 0.5;
  position: absolute;
  left: 15px;
  margin-top: 9px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdown-subheader {
  height: 32px;
  color: #5F6368;
  background-color: #F8F9FA;
  padding-top: 7px;
  padding-left: 10px;
  font-size: 12px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown.performance .dropdownOptions {
  padding-left: 15px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle ul.analyze-dropdown.performance .toggleSwitchAnalyze {
  margin-left: -3px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .fa-sort-desc {
  color: #9AA0A6;
  margin-left: 7px;
  position: absolute;
  top: 11px;
  font-size: 11px;
  right: 10px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .fa-sort-asc {
  color: #9AA0A6;
  margin-left: 7px;
  position: absolute;
  margin-top: 6px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle .caretDown {
  margin-left: 5px;
  opacity: 0.8;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.scriptDiv {
  text-transform: uppercase;
  width: 19%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.typeDiv {
  text-transform: uppercase;
  width: 8%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.taskDiv {
  text-transform: uppercase;
  width: 12%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.totalDiv {
  text-transform: uppercase;
  width: 9%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.sucessDiv {
  text-transform: uppercase;
  width: 9%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.responseDiv {
  text-transform: uppercase;
  width: 12%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.nonResponseDiv {
  text-transform: uppercase;
  width: 15%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .headerTitle.avgResponsaceDiv {
  text-transform: uppercase;
  width: 16%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- {
  position: absolute;
  width: auto;
  right: 0;
  top: -2px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .dropdown-open.open .dropdown-input {
  background: #e4e5e7;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .dropdown-open .dropdown-input {
  padding: 0;
  border: 0;
  line-height: initial;
  width: 34px;
  height: 34px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .dropdown-open .dropdown-input:hover {
  background: #e4e5e7;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .dropdown-open .dropdown-input::before {
  display: none;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .content-menu {
  left: -124px;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label {
  font-size: 14px !important;
  color: #202124 !important;
  font-weight: normal;
  line-height: 20px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  width: 18px;
  height: 18px;
  top: 0px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .elipse-dropdown- .content-menu .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  width: 18px;
  height: 18px;
  top: 0px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .width-15 {
  width: 15%;
  padding: 0 !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .width-12 {
  width: 11.5%;
  padding: 0 !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .tableHeader .width-8 {
  width: 8%;
  padding: 0 !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock {
  border-left: 11px solid #fff;
  border-right: 10px solid #ffffff;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock.active {
  border-right: 10px solid rgba(138, 149, 159, 0.2);
  border-left: 10px solid rgba(138, 149, 159, 0.2);
  background-color: #f8f9fa;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock.active .fa-compress {
  color: #5F6368;
  display: block;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock.active .groupByTask {
  display: none;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .scriptDiv {
  width: 19%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .typeDiv {
  width: 8%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .taskDiv {
  width: 12%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .totalDiv {
  width: 9%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .sucessDiv {
  width: 9%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .responseDiv {
  width: 12%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .nonResponseDiv {
  width: 15%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .parentGroupDivBlock .avgResponsaceDiv {
  width: 16%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .datanotFound {
  position: relative;
  font-size: 20px;
  color: #5F6368;
  text-align: center;
  padding-top: 5%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingData {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 100%;
  text-align: center;
  padding-top: 10%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingData span {
  margin-left: 10px;
  font-size: 20px;
  top: 7px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingData.fromScrollElement {
  position: fixed;
  left: 0;
  bottom: 0;
  padding: 0;
  height: auto;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingDetails {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgba(38, 52, 74, 0.2);
  z-index: 9;
  text-align: center;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingDetails div {
  width: 200px;
  display: inline-block;
  background: #fff;
  padding: 20px;
  border-radius: 4px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  position: relative;
  top: 45%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fetchingDetails div .fa-circle-o-notch {
  margin-right: 10px;
  position: relative;
  top: 5px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow {
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow:hover {
  background-color: #f8f9fa;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow:hover .trainIcon,
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow:hover .pinIcon {
  display: block !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow:hover .hoverIconsDiv {
  display: inline-block !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .avg-responce-time {
  display: flex;
  justify-content: space-between;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .avg-responce-time:hover .triangleIcon {
  position: relative;
  z-index: 9999;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .width-15 {
  width: 15%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .width-12 {
  width: 11.5%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .width-8 {
  width: 8%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text {
  font-size: 14px;
  text-align: left;
  top: 3px;
  color: #202124;
  padding: 15px 15px 15px 12px;
  word-wrap: break-word;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.posAbs {
  position: absolute;
  right: 0;
  padding: 15px 0;
  width: 120px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits {
  position: relative;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .traitsMetrics {
  text-align: center;
  width: 70px;
  height: 25px;
  line-height: normal;
  border-radius: 2.5px;
  background-color: #EFF0F1;
  display: inline-block;
  padding: 5px 10px;
  font-size: 12px;
  margin: 4px 8px 4px 0;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .traitsMetrics.emptyState {
  background: none !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .traitsMetrics .mainTraits {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns {
  position: absolute;
  top: 18px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns .dropdown-open .content-menu {
  width: 75% !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns .dropdown-open .content-menu a {
  width: 150px !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns .dropdown-open .content-menu a:hover {
  background-color: #ffffff !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns .dropdown-open .dropdown-input {
  position: relative !important;
  height: 25px !important;
  width: 25px !important;
  line-height: 12px !important;
  border-radius: 50% !important;
  padding: 0 5px !important;
  text-align: left;
  font-size: 10px !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.traits .kr-sg-dropdowns .dropdown-open .dropdown-input::before {
  background-image: none !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.textRightAlign {
  text-align: right !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .hoverIconsDiv {
  position: absolute;
  z-index: 9;
  right: 0;
  background: #F8F9FA;
  display: none;
  width: 100%;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.hoverItemsDiv {
  text-align: right;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.getTaskErrorTitleIcon {
  position: absolute;
  right: 0;
  top: -9px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.dateStr p {
  margin: 0 !important;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text.dateStr .time {
  font-size: 12px;
  color: #5f6368;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .trainIndicator {
  float: right;
  line-height: 1.3;
  text-align: center;
  color: #5F6368;
  font-size: 10px;
  font-weight: 600;
  height: 20px;
  width: 50px;
  border-radius: 4px;
  background-color: #E4E5E7;
  padding-top: 3px;
  margin-top: 10px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .trainIcon {
  width: 30px;
  height: 30px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  border-radius: 17px;
  border: 1px solid #fff;
  color: #5F6368;
  padding-left: 5px;
  font-size: 18px;
  float: right;
  cursor: pointer;
  margin-left: 10px;
  display: none;
  text-align: center;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .pinIcon {
  color: #fff;
  float: right;
  padding-left: 8px;
  margin: 0 10px;
  cursor: pointer;
  display: none;
  text-align: center;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .pinIcon.pinned {
  display: block;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .text .triangleIcon {
  color: red;
  float: right;
  font-size: 19px;
  margin: 0 0 0 0px;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .groupByTask {
  background-color: #E4E5E7;
  padding: 4px;
  border: 1px solid #E4E5E7;
  border-radius: 15px;
  font-size: 10px;
  margin-left: 5px;
  cursor: pointer;
  position: relative;
  vertical-align: middle;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow .groupByTaskPerformance {
  background-color: #E4E5E7;
  padding: 4px;
  border: 1px solid #E4E5E7;
  border-radius: 15px;
  font-size: 10px;
  margin-left: 5px;
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow.groupedElements {
  background-color: #f8f9fa;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .eachTableRow.grouped {
  display: none;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fa-compress {
  position: absolute;
  color: transparent;
  z-index: 1;
  left: -10px;
  top: 46%;
  transform: rotate(135deg);
  cursor: pointer;
}
.analyzePanel .analyzeBodyContainer .nlpBG .tab-content .fa-compress.right {
  float: right;
  margin-left: 100%;
  left: -2px;
}
.analyzePanel .analyzeBodyContainer .popover {
  max-width: 410px;
  height: auto;
  width: max-content;
}
.analyzePanel .analyzeBodyContainer .popover .arrow::after {
  border-top-color: #202124;
}
.analyzePanel .analyzeBodyContainer .popover .popover-content {
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  padding: 10px 15px;
  text-align: left;
}
.analyzePanel .analyzeBodyContainer .nav-tabs li {
  margin-bottom: -11px !important;
  min-width: 60px;
}
.analyzePanel .analyzeBodyContainer .nav-tabs li a {
  color: #202124;
  font-size: 14px !important;
  padding-bottom: 9px;
  position: relative;
  top: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}
.analyzePanel .analyzeBodyContainer .nav-tabs li.active a {
  color: #202124;
}
.analyzePanel .paddingLeft5 {
  padding-left: 5px !important;
}
.analyzePanel .ambiguous {
  display: inline-block;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
  color: #fff;
  border-radius: 4px;
  background-color: #ffa500;
  padding: 3px 5px;
  height: 13px;
  top: 8px;
  position: relative;
  height: 20px;
  margin-right: 10px;
}
.analyzeTrain .trainBody {
  background: #fff;
  width: 75%;
  min-width: 1200px;
  float: right;
}
.analyzeTrain .trainBody .traintitle {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  position: absolute;
  margin-top: 22px;
  margin-left: 25px;
  z-index: 1;
}
.analyzeTrain .trainBody .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
  position: absolute;
  z-index: 4;
  right: 22px;
  top: 17px;
  color: #5f6368;
}
.analyzeTrain .trainBody .bttrainscroll {
  padding: 10px;
  margin-left: -36px;
}
#analyzedownloadButton {
  display: none;
}
.know-more-popover-content .popover {
  max-width: 276px !important;
}
.know-more-popover-content .popover .popover-content {
  display: inline-block;
}
.intent-count {
  background: none !important;
  border: none !important;
  height: auto !important;
  box-shadow: none !important;
  padding: 0 !important;
  width: auto !important;
  outline: none !important;
}
.intent-count:hover,
.intent-count:active {
  background: none !important;
  border: none !important;
  height: auto !important;
  box-shadow: none !important;
  padding: 0 !important;
  width: auto !important;
  outline: none !important;
}
.intent-dropdown {
  max-height: 200px !important;
  height: 200px !important;
  padding: 5px 0;
}
.intent-dropdown .single-intent {
  padding: 0 5px;
}
.intent-dropdown .single-intent:hover {
  background-color: #bdc3c7 45;
}
.col-xs-6.task-execution-ttl {
  width: auto !important;
}
.logContainer {
  padding: 0 0 50px 0 !important;
}
.analyzeFilter .filterBody,
.newFilters .filterBody {
  height: 100%;
  background: #fff;
  width: 700px;
  float: right;
}
.analyzeFilter .filterBody .filterContainer .header,
.newFilters .filterBody .filterContainer .header {
  margin-top: 25px;
}
.analyzeFilter .filterBody .filterContainer .header .title,
.newFilters .filterBody .filterContainer .header .title {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  color: #202124;
}
.analyzeFilter .filterBody .filterContainer .header .closeCross,
.newFilters .filterBody .filterContainer .header .closeCross {
  cursor: pointer;
  margin-right: 10px;
  position: relative;
  top: -3px;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  height: 26px;
}
.analyzeFilter .filterBody .filterContainer .header .closeCross:hover,
.newFilters .filterBody .filterContainer .header .closeCross:hover {
  background: #f8f9fa;
}
.analyzeFilter .filterBody .filterContainer .body,
.newFilters .filterBody .filterContainer .body {
  padding-bottom: 50px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection,
.newFilters .filterBody .filterContainer .body .eachSection {
  margin-top: 20px;
  padding: 0px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title,
.newFilters .filterBody .filterContainer .body .eachSection .title {
  font-size: 12px;
  line-height: 1;
  text-align: left;
  font-weight: 500;
  color: #202124;
  margin-bottom: 10px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .tableDisplay,
.newFilters .filterBody .filterContainer .body .eachSection .title .tableDisplay {
  display: table;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn,
.newFilters .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn {
  height: auto;
  float: right;
  margin-left: 5px;
  display: table-cell;
  text-align: center;
  padding: 5px;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #202124;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn:hover,
.newFilters .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn:hover {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn.selected,
.newFilters .filterBody .filterContainer .body .eachSection .title .tableDisplay .dateBtn.selected {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .helpIcon,
.newFilters .filterBody .filterContainer .body .eachSection .title .helpIcon {
  width: 11px;
  opacity: 0.5;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .title .helpIcon:hover,
.newFilters .filterBody .filterContainer .body .eachSection .title .helpIcon:hover {
  opacity: 1;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele select,
.newFilters .filterBody .filterContainer .body .eachSection .ele select {
  height: 30px;
  border-radius: 3px;
  width: 100%;
  color: #202124;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont,
.newFilters .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont {
  padding: 7px 10px !important;
  color: #202124;
  border-radius: 4px;
  height: 34px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont .placeholder,
.newFilters .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont .placeholder {
  color: #202124 !important;
  font-style: normal;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont .search-txt,
.newFilters .filterBody .filterContainer .body .eachSection .ele .SumoSelect .CaptionCont .search-txt {
  margin: 0;
  height: 32px;
  border: 0 !important;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele .SumoSelect label,
.newFilters .filterBody .filterContainer .body .eachSection .ele .SumoSelect label {
  text-transform: none !important;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele .contentEditableDiv,
.newFilters .filterBody .filterContainer .body .eachSection .ele .contentEditableDiv {
  height: 30px;
  background-color: #F8F9FA;
  padding-top: 5px;
  padding-left: 10px;
  border-radius: 3px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele.dateRange,
.newFilters .filterBody .filterContainer .body .eachSection .ele.dateRange {
  padding: 7px 10px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #202124;
  position: relative;
  display: inline-block;
  width: 100%;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection .ele.dateRange .dateText,
.newFilters .filterBody .filterContainer .body .eachSection .ele.dateRange .dateText {
  margin-left: 5px;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match ng-include span,
.newFilters .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match ng-include span {
  color: #202124;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item.selected,
.newFilters .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: #0D6EFD;
  color: #ffffff;
}
.analyzeFilter .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match ng-include span,
.newFilters .filterBody .filterContainer .body .eachSection tags-input .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match ng-include span {
  color: #ffffff;
}
.analyzeFilter .filterBody .filterContainer .footerBottom,
.newFilters .filterBody .filterContainer .footerBottom {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
  bottom: 0px;
  width: 100%;
  position: absolute;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.analyzeFilter .filterBody .filterContainer .footerBottom button,
.newFilters .filterBody .filterContainer .footerBottom button {
  margin-right: 10px;
}
.analyzeFilter .filterBody .filterContainer .footerBottom .reset-filter,
.newFilters .filterBody .filterContainer .footerBottom .reset-filter {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #DD3646;
  padding: 5px 10px;
  margin-left: 10px;
  cursor: pointer;
}
.analyzeFilter .radioDiv,
.newFilters .radioDiv {
  display: flex;
}
.analyzeFilter .radioDiv .radioInnerDiv,
.newFilters .radioDiv .radioInnerDiv {
  padding-right: 30px;
}
.analyzeFilter .radioDiv .radioInnerDiv .opt-title,
.newFilters .radioDiv .radioInnerDiv .opt-title {
  font-size: 15px;
  line-height: 1.2;
  color: #202124;
  height: 18px;
}
.analyzeFilter .toggle-filter .toggle-no,
.newFilters .toggle-filter .toggle-no {
  color: #5F6368;
  cursor: pointer;
}
.analyzeFilter .toggle-filter .toggle-yes,
.newFilters .toggle-filter .toggle-yes {
  color: #5F6368;
  cursor: pointer;
}
.analyzeFilter .toggle-filter .toggleActive,
.newFilters .toggle-filter .toggleActive {
  font-size: 14px;
  line-height: 1;
  color: #0d6efd;
}
.analyzeFilter .toggle-filter .toggleInactive,
.newFilters .toggle-filter .toggleInactive {
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  color: #9aa0a6;
}
.analyzeFilter .user-chanels-addin-drpdown,
.newFilters .user-chanels-addin-drpdown {
  margin-bottom: 10px;
}
.analyzeFilter .user-chanels-addin-drpdown.open .userAndChannelIds .add-tag,
.newFilters .user-chanels-addin-drpdown.open .userAndChannelIds .add-tag {
  background-color: #ffffff;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds {
  border: 1px solid #BDC1C6;
  min-height: 40px;
  background-color: #fff;
  border-radius: 4px;
  cursor: pointer;
  line-height: 28px;
  word-break: break-word;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .default-text,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .default-text {
  color: #5F6368;
  opacity: 0.6;
  font-size: 13px;
  margin-left: 110px;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .default-text input,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .default-text input {
  border: none !important;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns {
  border: none !important;
  width: 18% !important;
  position: absolute;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle {
  padding: 0 10px !important;
  line-height: normal;
  border: 0 !important;
  outline: 0 !important;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle::before,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle::before {
  right: 25px !important;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle:hover,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle:hover {
  border-bottom: none !important;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle.excludeTextColor,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .dropdown-toggle.excludeTextColor {
  color: #dd3646;
}
.analyzeFilter .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .content-menu,
.newFilters .user-chanels-addin-drpdown .userAndChannelIds .kr-sg-dropdowns .content-menu {
  margin-left: -11px;
  margin-top: 8px;
}
.analyzeFilter .user-chanels-addin-drpdown .add-tag,
.newFilters .user-chanels-addin-drpdown .add-tag {
  padding: 5px 8px;
  color: #202124;
  background-color: #EFF0F1;
  border-radius: 2.5px;
  margin: 5px 10px 5px 0;
  display: inline-flex;
  align-items: center;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
}
.analyzeFilter .user-chanels-addin-drpdown .add-tag i,
.newFilters .user-chanels-addin-drpdown .add-tag i {
  color: #5F6368;
  font-size: 13px;
  padding-left: 10px;
}
.analyzeFilter .user-chanels-addin-drpdown .add-tag.excludeTextColor,
.newFilters .user-chanels-addin-drpdown .add-tag.excludeTextColor {
  background-color: #fceaed;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu,
.newFilters .user-chanels-addin-drpdown .dropdown-menu {
  width: 100%;
  padding: 0;
  margin: 0;
  border-top: 0;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel {
  background: #E4E5E7;
  padding: 10px 20px;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel button,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel button {
  height: 30px;
  border: 0;
  color: #fff;
  border-radius: 3px;
  padding: 0 13px;
  border: 1px solid transparent;
  margin-right: 10px;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel .btn-add,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel .btn-add {
  background: #0d6efd;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel .btn-cancel,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .btn-add-cancel .btn-cancel {
  border: 1px solid rgba(138, 149, 159, 0.3);
  background-color: #fff;
  color: #5f6368;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items {
  padding: 10px 20px;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input {
  position: relative;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input input,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input input {
  font-size: 14px;
  padding: 0 20px;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input input::placeholder,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input .img,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input .img {
  position: absolute;
  top: 6px;
  right: 10px;
}
.analyzeFilter .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input .imgCross,
.newFilters .user-chanels-addin-drpdown .dropdown-menu .search-items .search-input .imgCross {
  position: absolute;
  right: 30px;
  top: 10px;
  font-size: 14px;
  color: #202124;
  cursor: pointer;
  z-index: 9;
  opacity: 0.5;
}
.analyzeFilter .user-chanels-addin-drpdown .pressEnter,
.newFilters .user-chanels-addin-drpdown .pressEnter {
  display: block;
  text-align: right;
  font-size: 12px;
  color: #9AA0A6;
  position: absolute;
  right: 0;
  bottom: -18px;
}
.analyzeFilter .user-chanels-addin-drpdown .items-list,
.newFilters .user-chanels-addin-drpdown .items-list {
  width: 210px;
  display: inline-block;
  padding-top: 5px;
  position: relative;
}
.analyzeFilter .user-chanels-addin-drpdown .items-list li,
.newFilters .user-chanels-addin-drpdown .items-list li {
  padding-left: 10px;
  font-size: 14px;
  color: #202124;
  display: inline-block;
  width: 100%;
}
.analyzeFilter .user-chanels-addin-drpdown .items-list .imgCross,
.newFilters .user-chanels-addin-drpdown .items-list .imgCross {
  position: absolute;
  right: 6px;
  top: 8px;
}
.analyzeFilter .checkTickUserIcon,
.newFilters .checkTickUserIcon {
  position: absolute;
  left: 15px;
  margin-top: 9px;
}
.analyzeFilter .checkTickIconDisabled,
.newFilters .checkTickIconDisabled {
  opacity: 0.5;
  position: absolute;
  left: 15px;
  margin-top: 9px;
}
.popover-tooltip-show .popover {
  top: -15px !important;
  background-color: #202124;
  width: 300px !important;
  text-align: center;
  color: #fff;
  font-size: 12px;
  height: auto !important;
}
.popover-tooltip-show .popover .arrow {
  top: 23px;
}
.popover-tooltip-show .popover .arrow::after {
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  border-right-color: #202124;
}
.popover-tooltip-show .popover .popover-content .knowmore {
  color: #fff;
  border-bottom: 1px solid #ffffff;
}
.sessionType_help {
  cursor: pointer;
}
.botvalidationContainer .editTaskBody {
  width: 900px !important;
}
.botvalidationContainer .editTaskBody.addBG .parentContainer .headerContainerDiv {
  padding-bottom: 0;
}
.botvalidationContainer .editTaskBody.addBG .parentContainer .tab-content .analyzeTab {
  display: flex;
  justify-content: center;
  background: #f8f9fa;
}
.botvalidationContainer .editTaskBody.addBG .parentContainer .tab-content .analyzeTab .nlpAnalysis {
  margin: 0 auto;
  position: relative;
}
.analyzeEditTask .traitMatchCount {
  width: 62.5% !important;
  margin-left: 47px !important;
}
.analyzeEditTask .traitMatchsCount {
  position: absolute;
  top: 158px;
}
.analyzeEditTask .editTaskBody {
  height: 100%;
  overflow: hidden;
  background: #fff;
  width: 504px;
  float: right;
}
.analyzeEditTask .editTaskBody.performance {
  width: 880px;
}
.analyzeEditTask .editTaskBody.addBG {
  background-color: #f8f9fa;
}
.analyzeEditTask .editTaskBody.addBG .headerContainerDiv {
  background-color: #ffffff;
}
.analyzeEditTask .editTaskBody .parentContainer .header {
  height: 56px;
  border-bottom: solid 1px #e0e3e5;
}
.analyzeEditTask .editTaskBody .parentContainer .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
  margin-top: 21px;
  position: relative;
  left: -16px;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv {
  padding: 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .mainHeaderTitleDes .mainHeaderTitle {
  font-weight: 400;
  font-size: 12px;
  color: #9AA0A6;
  margin: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .mainHeaderTitleDes .mainHeaderDes {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin: 0;
  padding-right: 60px;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .childContainer {
  float: none;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .childContainer .nav-tabs {
  padding-left: 10px;
  box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.1);
  padding-bottom: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .childContainer .nav-tabs li a {
  margin-top: 15px;
  padding-bottom: 5px;
  z-index: 1;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .childContainer .nav-tabs li.active a {
  font-weight: 600;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .closeCross {
  float: right;
  position: relative;
  top: 10px;
  right: 15px;
  cursor: pointer;
  background: #fff;
  width: 26px;
  padding: 6px;
  border-radius: 50%;
}
.analyzeEditTask .editTaskBody .parentContainer .headerContainerDiv .closeCross:hover {
  background: #f8f9fa;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content {
  padding: 0px;
  position: relative;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content.paddingBTM50 {
  padding-bottom: 50px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails {
  padding: 0 20px 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .intentTitle {
  font-weight: 700;
  font-size: 14px;
  color: #202124;
  text-transform: uppercase;
  margin-bottom: 12px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable {
  display: flex;
  padding-bottom: 12px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsTitle {
  font-weight: 400;
  font-size: 12px;
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 0;
  color: #9aa0a6;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsDesc {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsDesc .dropdown .intent-count.dropdown-toggle {
  color: #0D6EFD;
  font-size: 14px;
  font-weight: normal;
  padding-left: 10px !important;
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsDesc .dropdown .intent-dropdown {
  padding: 2px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsDesc .dropdown .intent-dropdown .single-intent {
  padding: 8px 10px;
  border-radius: 2px;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails .utteranceIntentsDetailsTable .utteranceIntentsDetailsDesc .dropdown .intent-dropdown .single-intent:hover {
  background: #eff0f1;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails.multipleBlocks {
  display: flex;
  align-items: center;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .utteranceIntentsDetails.multipleBlocks .utteranceIntentsDetailsTable {
  width: 50%;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable {
  border: 1px solid #BDC1C6;
  border-radius: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableHeader {
  display: flex;
  border-bottom: 1px solid #BDC1C6;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  align-items: center;
  text-transform: uppercase;
  padding: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableHeader .headerColumn {
  width: 100%;
  padding: 5px 5px 5px 0px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableHeader .headerColumn.width110 {
  width: 110px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableHeader .headerColumn.width180 {
  width: 369px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableBody {
  display: flex;
  border-bottom: 1px solid #EFF0F1;
  align-items: center;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableBody .bodyColumn {
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  padding: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableBody .bodyColumn.width110 {
  width: 110px;
  flex-shrink: 0;
  color: #9aa0a6;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .utteranceDetailsIntents .matchedIntentTable .matchedIntentTableBody .bodyColumn.width180 {
  width: 369px;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails {
  padding-top: 30px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .enytityTitle {
  font-weight: 700;
  font-size: 14px;
  color: #202124;
  text-transform: uppercase;
  margin-bottom: 12px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable {
  border: 1px solid #BDC1C6;
  border-radius: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader {
  display: flex;
  border-bottom: 1px solid #BDC1C6;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  text-transform: uppercase;
  padding: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn {
  width: 140px;
  flex-shrink: 0;
  padding-right: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn.width-80 {
  width: 80px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn.width-100 {
  width: 100px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn.width-180 {
  width: 180px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn.textLeft {
  text-align: left !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableHeader .headerColumn.ellipsisEntity {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow {
  border-bottom: 1px solid #eff0f1;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer {
  display: flex;
  align-items: center;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn {
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  padding: 5px;
  width: 140px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn .btx-carrot-down {
  background: #EFF0F1;
  cursor: pointer;
  border-radius: 100%;
  padding: 5px;
  justify-content: center;
  font-size: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn.width-80 {
  width: 80px;
  flex-shrink: 0;
  text-align: center;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn.width-100 {
  width: 100px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn.width-180 {
  width: 180px;
  flex-shrink: 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn.textLeft {
  text-align: left !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityContainer .bodyColumn.ellipsisEntity {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityOrder {
  background: #FFF1ED;
  border-radius: 4px;
  font-weight: 400;
  font-size: 14px;
  color: #803C25;
  padding: 5px 10px;
  margin: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityOrder .aeo {
  font-weight: 500;
  font-size: 12px;
  color: #ff784b;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityOrder .colon {
  color: #FF784B;
  font-weight: 500;
  font-size: 12px;
  padding: 0 10px 0 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .utteranceDetails .entityDetails .entityTable .entityTableRow .entityOrder .btx-carrot-right {
  font-size: 12px;
  margin: 0 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details {
  padding: 0 30px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection {
  margin-bottom: 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection.languageValues {
  display: flex;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .language {
  text-align: center;
  font-weight: 500;
  font-size: 10px;
  border-radius: 2.5px;
  display: inline-block;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .language.nluLanguageValue {
  margin-left: 50px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .labelTitle {
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 4px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .labelValue {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  text-align: left;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .showJson {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25;
  cursor: pointer;
  color: #0d6efd;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection.jsonData {
  display: none;
  position: relative;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection.jsonData pre {
  color: #0d6efd !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .recordTagsDiv {
  margin-top: 10px;
  height: 25px;
  border-radius: 2px;
  background-color: #BDC1C6;
  display: inline-block;
  margin-right: 10px;
  padding: 2px 5px 2px 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .recordTagsDiv .recordName {
  font-size: 14px;
  color: #202124;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .recordTagsDiv .recordType {
  font-size: 12px;
  color: #5f6368;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .eachSection .recordTagsDiv .recordValue {
  font-size: 14px;
  color: #202124;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document {
  margin-top: 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-note {
  background: #F9FAFC;
  border-radius: 8px;
  display: flex;
  padding: 10px;
  margin-bottom: 22px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-note .ans-doc-note-icon {
  position: relative;
  top: 2px;
  flex-shrink: 0;
  margin-right: 6px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-note .ans-doc-note-desc {
  color: #5D6066;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-note .ans-doc-note-desc b {
  margin-right: 3px;
  font-weight: 500;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .answer_respresent {
  display: flex;
  margin-bottom: 12px;
  justify-content: space-between;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .answer_respresent .answer_res_desc {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .answer_respresent .add_to_kg {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #0D6EFD;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .answer_respresent .add_to_kg .btx-primary-add {
  margin-right: 5px;
  font-size: 12px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat {
  border: 1px solid #E3E4E6;
  border-radius: 16px;
  padding: 10px 10px;
  margin-bottom: 20px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-from-doc-header-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #F0F1F2;
  padding: 0 0 10px 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-header {
  background: #F3F8FF;
  border-radius: 10px;
  padding: 10px 15px;
  color: #112F5B;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-score {
  color: #44474C;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-from-doc-header-block .ans-from-doc-score span {
  font-weight: 600;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block {
  padding: 15px;
  background: #F9FAFC;
  border-radius: 10px;
  margin: 15px 0;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name {
  color: #9AA0A6;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  padding-bottom: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block {
  display: flex;
  align-items: center;
  color: #202124;
  position: relative;
  padding-right: 65px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  padding-right: 14px;
  display: flex;
  align-items: center;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type .ans-doc-desc {
  margin-left: 5px;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-decoration-line: underline;
  color: #202124;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 220px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc {
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .btx-global-variable {
  font-size: 12px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .btx-global-variable::before {
  color: #0d6efd;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .view_answer_doc .view_answer_doc_desc {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-name-block .ans-doc-name-type-block .ans-doc-name-type-result-count {
  color: #44474C;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  position: absolute;
  right: 0px;
  opacity: 0.7;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat {
  padding: 0px 0px 0px 15px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-open-chat-header {
  color: #3C4043;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  padding-bottom: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul {
  margin: 0;
  padding-left: 15px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul .ans-doc-from-li {
  color: #3C4043;
  font-weight: 400;
  font-size: 12px;
  line-height: 24px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul-content {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-top: 15px;
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-block-open-chat .ans-doc-from-open-chat .ans-doc-from-ul-content span {
  padding-right: 5px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-history {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-history i::before {
  color: #202124;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-from-doc-history .ans-from-doc-history-desc {
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  text-transform: uppercase;
  margin-left: 11px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-faq {
  display: flex;
  align-items: center;
  padding: 10px 10px;
  background: #F7F9FA;
  border-radius: 4px;
  margin-bottom: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-faq .ans-doc-note-faq {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #121314;
  width: 100%;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .details .answer_from_document .ans-doc-faq .ans-doc-note-date {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  flex-shrink: 0;
  margin-left: 10px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis {
  margin-right: 58px;
  margin-top: 0px !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch.botScope {
  margin-bottom: 70px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch.botScope .traitMatchsCount {
  position: absolute;
  top: 160px !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount {
  position: absolute;
  top: 135px !important;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .leftArrow {
  margin-left: -13px;
  position: absolute;
  height: 32px;
  border-left: 2px solid #d2d4d6;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .scopeBot {
  background-color: #0D6EFD;
  right: 13px;
  width: 354px;
  position: relative;
  height: 20px;
  color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding-top: 14px;
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .scopeBot .count {
  position: relative;
  font-size: 14px;
  bottom: 13px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .intentTitle::before {
  content: "";
  left: 77px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .intentTitle:after {
  content: "";
  left: 24px;
  top: 82px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .eachModel .possibleMatch {
  margin-right: 126px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .eachModel .rightAngleArrow1,
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .eachModel .rightArrow,
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .eachModel .rightAngleArrow2 {
  right: 27px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .eachModel .downArrow {
  margin-left: -24px;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .finalModel {
  margin: 0 auto;
}
.analyzeEditTask .editTaskBody .parentContainer .tab-content .analyzeTab .nlpAnalysis .winningIntent .rightArrow {
  right: 100px;
}
.analyzeEditTask .editTaskBody .serviceContainer {
  height: 100%;
}
.analyzeEditTask .editTaskBody .serviceContainer .modalHeader {
  padding: 18px 30px;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
  z-index: 1;
}
.analyzeEditTask .editTaskBody .serviceContainer .modalHeader .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #202124;
}
.analyzeEditTask .editTaskBody .serviceContainer .modalHeader .closeCross {
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 18px;
  font-size: 15px;
  text-align: center;
}
.analyzeEditTask .editTaskBody .serviceContainer .modalHeader .closeCross:hover {
  background: #f8f9fa;
}
.analyzeEditTask .editTaskBody .serviceContainer .closeBtn {
  display: inline-block;
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .serviceContainer .closeBtn .closeCross {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  left: -8px;
  position: relative;
  top: -2px;
}
.analyzeEditTask .editTaskBody .serviceContainer .closeBtn .closeCross:hover {
  background: #f8f9fa;
}
.analyzeEditTask .editTaskBody .serviceContainer .headerContainerDiv {
  height: 56px;
}
.analyzeEditTask .editTaskBody .serviceContainer .headerContainerDiv .nav-tabs {
  margin-left: 30px;
}
.analyzeEditTask .editTaskBody .serviceContainer .headerContainerDiv .nav-tabs li a {
  margin-top: 18px;
  padding-bottom: 5px;
  text-align: center;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content {
  position: relative;
  padding: 0px 10px;
  border: none;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader {
  margin-top: 30px;
  border-bottom: solid 1px #BDC1C6;
  border-top: solid 1px #e0e3e5;
  margin-top: 1px;
  padding-top: 20px !important;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header {
  padding-top: 0 !important;
  border-bottom: 0;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle {
  height: 45px;
  padding-top: 3px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle.pl-8 {
  padding-left: 8px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle.open a {
  padding: 11px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle.open ul.analyze-dropdown {
  left: -3px;
  top: 45px !important;
  z-index: 99;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle a {
  display: block;
  padding: 11px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle a.pl-0 {
  padding-left: 0;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle a.pr-0 {
  padding-right: 0;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader.table_header .headerTitle a .fa-sort-desc {
  float: none;
  position: relative;
  top: -2px;
  right: -1px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle {
  font-size: 12px;
  line-height: 1.5;
  text-align: left;
  font-weight: 400;
  color: #5F6368;
  padding-bottom: 10px !important;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle .left {
  position: relative;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle.open a {
  padding: 21px;
  padding-right: 24px;
  background-color: #f8f9fa;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle a,
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle a:hover,
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle a:focus {
  color: #5F6368 !important;
  text-decoration: none !important;
  background: #ffffff;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle ul.analyze-dropdown {
  top: 27px !important;
  background-color: #fff;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #eeeeee;
  padding: 0;
  width: 200px;
  z-index: 9;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions {
  height: 40px;
  color: #202124;
  padding-left: 30px;
  padding-top: 10px;
  font-size: 14px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.clickable {
  cursor: pointer;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdownOptions.clickable:hover {
  color: #0d6efd;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle ul.analyze-dropdown .dropdown-subheader {
  height: 32px;
  color: #5F6368;
  background-color: #F8F9FA;
  padding-top: 7px;
  padding-left: 10px;
  font-size: 12px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle .fa-sort-desc {
  color: #5F6368;
  margin-left: 7px;
  position: absolute;
  margin-top: 2px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .tableHeader .headerTitle .fa-sort-asc {
  color: #5F6368;
  margin-left: 7px;
  position: absolute;
  margin-top: 6px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow .text {
  padding: 15px 0px 15px 15px !important;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow .text.noPaddingLeft {
  padding-left: 0 !important;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow .text.success {
  color: #36ba5a;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow .text.failure {
  color: #ff001f;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow .dateStr .time1 {
  margin-right: 5px;
}
.analyzeEditTask .editTaskBody .serviceContainer .tab-content .eachTableRow.active {
  background-color: #bdc1c6;
}
.analyzeEditTask .editTaskBody .serviceContainer .serviceJsonBody {
  display: none;
  background-color: #F8F9FA;
  width: 100%;
}
.analyzeEditTask .editTaskBody .serviceContainer .serviceJsonBody.performanceServiceBody {
  max-height: 275px;
  overflow: hidden;
}
.analyzeEditTask .editTaskBody .serviceContainer .serviceJsonBody .fetchingData {
  position: absolute;
  margin: 0 auto;
  font-size: 20px;
  color: #202124;
  font-weight: 300;
  z-index: 9;
}
.analyzeEditTask .editTaskBody .serviceContainer .serviceJsonBody .fetchingData span {
  margin-left: 10px;
  font-size: 20px;
  top: 7px;
}
.analyzeEditTask .editTaskBody .serviceContainer .serviceJsonBody .serviceJsonData pre {
  color: #0D6EFD !important;
  left: 40%;
  height: 237px;
  border: none;
}
.analyzeEditTask .bot-session-body .panel-body {
  background-color: #fff;
  background: #fff;
  padding: 0;
  border-bottom: 0;
  font-size: 12px;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor {
  height: 100%;
  border: 0;
  z-index: 9;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor .ace-clouds-midnight,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor .ace-clouds-midnight {
  background-color: #3b4355;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor .ace_gutter,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor .ace_gutter {
  background: #3b4355;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor .jsoneditor-menu,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor .jsoneditor-menu {
  display: none;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor .jsoneditor-outer .ace-clouds-midnight,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #3b4355;
}
.analyzeEditTask .bot-session-body .panel-body .json_editor .jsoneditor-outer .ace-clouds-midnight .ace_gutter,
.analyzeEditTask .bot-session-body .panel-body .jsoneditor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #3b4355;
}
.analyzeEditTask .bot-session-body.jsonAnalyzePerformance .panel-body {
  height: 230px !important;
}
.analyzeEditTask .copyDebugObj {
  position: absolute;
  right: 24px;
  top: 10px;
  color: #fff;
  text-align: left;
  border: 1px solid #8f8f8f;
  padding: 6px;
  cursor: pointer;
  z-index: 26;
  background: #3b4355;
  opacity: 1;
}
.analyzeEditTask .copyDebugObj.performance {
  right: 32px;
  top: 63px;
}
.analyzeEditTask .pointerEventsNone {
  pointer-events: none;
}
.userProfileMainComponent {
  padding: 11px 10px 11px 5px;
  border-bottom: 1px solid #BDC1C6;
  margin: 0px 5px;
}
.userProfileMainComponent .img-icons {
  width: 29px;
  height: 29px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.09);
  border: solid 1px #BDC1C6;
  background-color: #fff;
  border-radius: 100%;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin-right: 11px;
  position: relative;
}
.userProfileMainComponent .img-icons.active {
  background-color: #bdc1c6;
}
.userProfileMainComponent .img-icons .img_ {
  position: relative;
  top: 2px;
}
.userProfileMainComponent .img-icons.profile_img .tooltiptext {
  min-width: 150px;
}
.userProfileMainComponent .img-icons.profile_img .tooltiptext::after {
  left: 20px;
}
.userProfileMainComponent .img-icons.user_conversation_img .tooltiptext {
  width: 170px;
}
.userProfileMainComponent .img-icons.utterance_img .tooltiptext {
  margin-left: -135px;
  width: 155px;
}
.userProfileMainComponent .img-icons.utterance_img .tooltiptext::after {
  right: 15px;
  left: auto;
}
.userProfileMainComponent .img-icons .tooltiptext {
  visibility: hidden;
  position: absolute;
  width: 120px;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 3px;
  z-index: 1;
  opacity: 0;
  transition: opacity .6s;
  bottom: 125%;
  left: 50%;
  margin-left: -20px;
  background-color: #202124;
  font-size: 12px;
}
.userProfileMainComponent .img-icons .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 20px;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
}
.userProfileMainComponent .img-icons:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
.m-0 {
  margin: 0 !important;
}
.w-50 {
  width: 50% !important;
}
.botchatHistoryContainer {
  padding: 55px 0px 0px 0px;
  display: inline-block;
  width: 100%;
}
.botchatHistoryContainer .user-transferd-msg-blck {
  padding: 10px 15px 10px 35px;
}
.botchatHistoryContainer .user-transferd-msg-blck.new-session .mesage-transfered {
  background: #ecfdf3;
}
.botchatHistoryContainer .user-transferd-msg-blck.new-session h1 {
  background: var(--gray-100, #f2f4f7) !important;
  color: var(--gray-700, #344054) !important;
}
.botchatHistoryContainer .user-transferd-msg-blck.end-of-chat .mesage-transfered {
  background: #f9fafb;
}
.botchatHistoryContainer .user-transferd-msg-blck.end-of-chat h1 {
  background: var(--gray-100, #f2f4f7) !important;
  color: var(--gray-700, #344054) !important;
}
.botchatHistoryContainer .user-transferd-msg-blck.end-of-chat .duration-conetnt {
  display: flex;
  align-items: center;
}
.botchatHistoryContainer .user-transferd-msg-blck.end-of-chat .duration-conetnt p {
  width: 100%;
  gap: 10px;
}
.botchatHistoryContainer .user-transferd-msg-blck .mesage-transfered {
  border-radius: var(--radius-md, 8px);
  background: #F5FBFF;
  padding: 8px;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  gap: 4px;
}
.botchatHistoryContainer .user-transferd-msg-blck .mesage-transfered h1 {
  border-radius: 16px;
  background: #EFF8FF;
  color: var(--blue-700, #175cd3);
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  margin: 0;
  padding: 4px 12px;
}
.botchatHistoryContainer .user-transferd-msg-blck .mesage-transfered p {
  margin: 0;
  color: var(--gray-400, #98a2b3);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}
.botchatHistoryContainer .user-transferd-msg-blck .mesage-transfered p span {
  color: var(--gray-500, #667085);
}
.botchatHistoryContainer .botResponse {
  margin-left: 34px;
  margin-top: 10px;
  display: table;
  clear: both;
  position: relative;
}
.botchatHistoryContainer .botResponse .imgDiv {
  display: table-cell;
  vertical-align: bottom;
}
.botchatHistoryContainer .botResponse .imgDiv img {
  height: 30px;
  width: 30px;
  margin-top: 20px;
  margin-right: 12px;
}
.botchatHistoryContainer .botResponse .msg {
  background-color: #F8F9FA;
  padding: 13px;
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #202124;
  max-width: 300px;
  width: auto;
  border-radius: 10px;
  border-bottom-left-radius: 0px;
  display: table-cell;
  word-wrap: break-word;
}
.botchatHistoryContainer .botResponse .msg img {
  max-width: 100%;
  height: auto;
  padding-top: 5px;
}
.botchatHistoryContainer .botResponse .openJavascriptIcon {
  margin-left: 6px;
  color: #5F6368;
  cursor: pointer;
  position: absolute;
  left: 228px;
  top: -20px;
}
.botchatHistoryContainer .userMessage {
  margin-top: 10px;
  display: table;
  float: right;
  clear: both;
  margin-right: 5px;
}
.botchatHistoryContainer .userMessage .traceid-info {
  display: none;
  margin-right: 5px;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert .label {
  color: #FFF;
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert .label .msgId {
  color: #85B7FE;
  text-decoration: underline;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip {
  text-align: left;
  bottom: 24px;
  margin-left: -218px;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip .label {
  overflow-wrap: break-word;
  white-space: normal;
  display: block;
  text-align: left;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip .label .msgId {
  color: #85B7FE;
  cursor: pointer;
  text-decoration: underline;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip::after {
  left: 92%;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip.right {
  margin-left: -8px;
}
.botchatHistoryContainer .userMessage .traceid-info .tooltip-custom .tooltiptextalert.msg-trace-id-tooltip.right::after {
  left: 3%;
}
.botchatHistoryContainer .userMessage img {
  height: 25px;
  width: 25px;
  margin: 0px 11px 11px 11px;
}
.botchatHistoryContainer .userMessage .msg {
  background-color: #0D6EFD;
  padding: 13px;
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #fff;
  max-width: 300px;
  border-radius: 10px;
  border-bottom-right-radius: 0px;
  display: table-cell;
  width: auto;
  word-break: break-all;
}
.botchatHistoryContainer .userMessage .msg.borderOrange {
  border: solid 3px #ffa500;
}
.botchatHistoryContainer .entityMatched {
  margin-top: 3px;
  display: table;
  float: right;
  clear: both;
  text-align: left;
  color: #5F6368;
  font-size: 12px;
  font-style: italic;
  margin-right: 50px;
}
.botchatHistoryContainer .messageTags {
  width: 100%;
  margin-top: 3px;
  display: inline-block;
}
.botchatHistoryContainer .messageTags.showRightMessageTags .showMessageTags {
  text-align: left !important;
  padding-left: 80px  !important;
  margin-top: 7px !important;
}
.botchatHistoryContainer .messageTags .showMessageTags {
  text-align: right;
  padding-right: 50px;
}
.botchatHistoryContainer .messageTags .moveDown {
  width: 12px;
  height: 12px;
}
.botchatHistoryContainer .messageTags .moveUp {
  width: 12px;
  height: 12px;
}
.botchatHistoryContainer .messageTags .showMessageTag {
  text-align: center;
  background-color: #BDC1C6;
  height: 10px;
  width: 96px;
  border-radius: 2px;
  padding: 3px;
}
.botchatHistoryContainer .messageTags .showMessageTag .chatHistoryMessageTag {
  color: #5F6368;
  font-size: 12px;
}
.botchatHistoryContainer .messageTags .showMessageCount {
  width: 12px;
  height: 12px;
  font-size: 12px;
  color: #5f6368;
}
.botchatHistoryContainer .userTransferedAgent {
  display: block;
  text-align: center;
  color: #1372ff;
  font-style: italic;
}
.botchatHistoryContainer .userTransferedAgent hr {
  border-top: 1px solid rgba(137, 148, 159, 0.5);
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  top: 17px;
  left: 0;
  width: 95%;
  margin: 0 auto;
}
.botchatHistoryContainer .userTransferedAgent span {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.67;
  letter-spacing: normal;
  color: #1372ff;
  position: relative;
  top: 0;
  background: #fff;
  padding: 5px 20px;
  display: inline-block;
  text-align: center;
}
.botchatHistoryContainer .userDroppedOff {
  display: block;
  text-align: center;
  color: #5F6368;
  font-style: italic;
}
.botchatHistoryContainer .userDroppedOff hr {
  border-top: 1px solid rgba(137, 148, 159, 0.5);
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  top: 17px;
  left: 0;
  width: 95%;
  margin: 0 auto;
}
.botchatHistoryContainer .userDroppedOff span {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.67;
  letter-spacing: normal;
  color: #5F6368;
  position: relative;
  top: 0;
  background: #BDC1C6;
  padding: 5px 20px;
  display: inline-block;
  text-align: center;
}
.botchatHistoryContainer .userMessageContainer {
  clear: both;
  width: 100%;
  display: table;
}
.botchatHistoryContainer .userMessageContainer .time {
  padding-right: 58px;
  text-align: right;
}
.botchatHistoryContainer .userMessageContainer:hover .traceid-info {
  display: block;
}
.botchatHistoryContainer .line {
  margin: 20px 35px;
}
.botchatHistoryContainer .time {
  color: #5F6368;
  font-size: 12px;
  position: relative;
  margin: 0;
  padding: 0 0 5px;
  white-space: nowrap;
  margin: 18px 0px -10px 80px;
}
.botchatHistoryContainer .time.timeline {
  text-align: center;
  padding-right: 85px;
}
.botchatHistoryContainer .loadingRecords {
  margin: 0 auto;
  text-align: center;
  margin-top: 11px;
}
.botchatHistoryContainer .loadingRecords .text {
  margin-left: 9px;
  position: relative;
  top: -5px;
}
.botchatHistoryContainer .noHistory {
  margin: 0 auto;
  text-align: center;
  margin-top: 25%;
  color: #5F6368;
  font-size: 15px;
}
.botchatHistoryContainer li {
  list-style: none;
  width: 100%;
  display: inline-block;
  margin-bottom: 10px;
  word-break: break-word;
}
.botchatHistoryContainer .messageBubble {
  background-color: #F1F0F0;
  color: #333;
  border-radius: 12px;
  border-bottom-left-radius: 2px;
  padding: 12px 15px;
  max-width: 100%;
  font-size: 16px;
  -webkit-animation: message-left ease-in-out 2s forwards;
  -moz-animation: message-left ease-in-out 2s forwards;
  animation: message-left ease-in-out 2s forwards;
  display: inline-block;
  word-wrap: break-word;
}
.botchatHistoryContainer .messageBubble .botResponseAttachments {
  color: #000;
  padding: 2px 5px;
  width: 100%;
  margin: 2px 0;
}
.botchatHistoryContainer .messageBubble .botResponseAttachments .uploadedFileIcon {
  float: left;
  width: 100%;
  margin-top: 3px;
  border-bottom: 2px solid #F1F0F0;
  padding: 5px;
  text-align: center;
}
.botchatHistoryContainer .messageBubble .msgCmpt {
  border: 1px solid #EBEBEB;
  display: inline-block;
  border-top-left-radius: 5px;
  font-size: 12px;
  border-top-right-radius: 5px;
  line-height: 12pt;
  cursor: pointer;
  background: #fff;
  position: relative;
}
.botchatHistoryContainer .messageBubble .icon-video_active {
  font-size: 16px;
  color: #3387e2;
  height: 12px;
}
.botchatHistoryContainer .messageBubble .botuploadedFileName {
  float: left;
  width: 100%;
  text-align: center;
  min-width: 80px;
  font-size: 16px;
  padding: 3px 0px 3px 0px;
}
.botchatHistoryContainer .warningColor {
  color: #ff0000;
  background-color: #F8F9FA;
  padding: 13px;
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: -0.1px;
  max-width: 300px;
  width: auto;
  border-radius: 10px;
  border-bottom-left-radius: 0px;
  display: table-cell;
  word-wrap: break-word;
}
.botchatHistoryContainer .autoWidth {
  display: table-row;
}
.botchatHistoryContainer .autoWidth .quickReplyDiv {
  display: table-cell;
  padding: 10px 10px 7px 0;
  border: none;
  background: transparent;
}
.botchatHistoryContainer .autoWidth .quickReplyDiv img {
  height: 17px;
  width: 17px;
  border-radius: 50%;
  max-width: 34px;
  margin: 0px 7px 2px -8px;
}
.botchatHistoryContainer .autoWidth .quickReplyDiv .quickreplyText {
  padding: 2px 13px;
  position: relative;
  top: -1px;
}
.botchatHistoryContainer .autoWidth .quickReplyDiv .quickReply {
  padding: 2px 13px;
  border: 1px solid #0D6EFD;
  border-radius: 20px;
  display: table;
  white-space: nowrap;
  color: #0D6EFD;
  background: #ffffff;
}
.botchatHistoryContainer .mini_template {
  width: 300px;
  margin: 0;
}
.botchatHistoryContainer .mini_template .slide {
  border: 10px solid #fff;
  color: #fff;
  float: left;
  font-size: 20px;
  height: auto;
  text-align: center;
  width: 254px;
}
.botchatHistoryContainer .mini_template .slide .minitableDiv {
  clear: both;
  border-radius: 4px;
  background-color: #fff;
  margin-top: 10px;
  box-shadow: 0 1px 7px 0 rgba(157, 157, 157, 0.58);
}
.botchatHistoryContainer .mini_template .slide .minitableDiv .headerTitle {
  color: #5F6368;
  font-size: 14px;
}
.botchatHistoryContainer .mini_template .slide .minitableDiv th {
  text-align: left;
  padding: 10px;
  font-size: 15px;
  color: #202124;
  font-weight: 600;
}
.botchatHistoryContainer .mini_template .slide .minitableDiv td {
  text-align: left;
  padding: 10px;
  font-size: 15px;
  color: #5f6368;
}
.botchatHistoryContainer .mini_template .purejscarousel-btn-prev {
  transform: rotate(270deg) !important;
  left: 1px !important;
  width: 30px !important;
  height: 30px !important;
  border-radius: 4px !important;
  background-color: #fff !important;
  border: solid 1px #ededed !important;
  z-index: 99999;
  color: #222222 !important;
  font-size: 18px !important;
  padding-top: 8px;
}
.botchatHistoryContainer .mini_template .purejscarousel-btn-next {
  right: 5px;
  transform: rotate(90deg);
  background: transparent;
  cursor: pointer !important;
  margin-top: -25px;
  position: absolute;
  top: 50%;
  background-color: #fff;
  width: 30px;
  border: solid 1px #ededed !important;
  height: 30px;
  color: #222222;
}
.botchatHistoryContainer li.fromOtherUsers.with-icon.quickReplies {
  padding-left: 44px;
  position: relative;
}
.botchatHistoryContainer ul.chat-container li.quickReplies {
  padding-right: 20px;
}
.botchatHistoryContainer .quick_replies_btn_parent {
  overflow: hidden;
}
.botchatHistoryContainer .quick_replies_btn_parent .autoWidth {
  display: table-row;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentChild.quickReplyDiv {
  display: table-cell;
  padding: 10px 10px 7px 0;
  border: none;
  background: transparent;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentChild .quickReply {
  border: 1px solid #0D6EFD;
  padding: 4px 13px;
  border-radius: 20px;
  display: table;
  white-space: nowrap;
  color: #0D6EFD;
  background: #fff;
  transition: background-color 200ms linear;
  -webkit-transition: background-color 200ms linear;
  -moz-transition: background-color 200ms linear;
  -o-transition: background-color 200ms linear;
  -ms-transition: background-color 200ms linear;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentChild .quickReply.with-img {
  padding: 2px 13px;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentChild .quickReply img {
  height: 17px;
  width: 17px;
  border-radius: 50%;
  max-width: 34px;
  margin: 0px 7px 2px -8px;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentChild .quickReply:hover {
  background: #0D6EFD;
  color: #ffffff;
}
.botchatHistoryContainer .quickreplyText {
  position: relative;
}
.botchatHistoryContainer .quickreplyText.with-img {
  top: -1px;
}
.botchatHistoryContainer ul.chat-container li.quickReplies {
  padding-right: 20px;
}
.botchatHistoryContainer .quickreplyLeftIcon {
  height: 26px;
  width: 26px;
  border: 1px solid #ddd;
  padding-top: 6px;
  padding-left: 6px;
  border-radius: 4px;
  margin-top: 13px;
  left: 12px;
  font-size: 13px;
  color: #8b8b8b;
  position: absolute;
  cursor: pointer;
}
.botchatHistoryContainer .quickreplyLeftIcon:hover {
  background-color: #f6f6f6;
}
.botchatHistoryContainer .quickreplyRightIcon:hover {
  background-color: #f6f6f6;
}
.botchatHistoryContainer .quickreplyRightIcon {
  height: 26px;
  width: 26px;
  border: 1px solid #ddd;
  padding-top: 6px;
  padding-left: 8px;
  border-radius: 4px;
  margin-top: 13px;
  right: -13px;
  font-size: 13px;
  color: #8b8b8b;
  position: absolute;
  cursor: pointer;
}
.botchatHistoryContainer .buttonTmplContent .buttonTmplContentHeading.quickReply {
  display: table;
  font-size: 16px;
  background: #F8F9FA;
  width: 100%;
  padding: 10px;
  border-radius: 12px;
}
.botchatHistoryContainer .listTmplContent .listTmplContentBox {
  float: left;
  color: #333;
  border-radius: 12px;
  padding: 0;
  font-size: 16px;
  -webkit-animation: message-left ease-in-out 2s forwards;
  -moz-animation: message-left ease-in-out 2s forwards;
  animation: message-left ease-in-out 2s forwards;
  margin: 0;
  border: 1px solid #BDC1C6;
  max-width: 70%;
  background: #ffffff;
}
.botchatHistoryContainer .listTmplContent .listLeftContent {
  display: table-cell;
  vertical-align: top;
}
.botchatHistoryContainer .listTmplContent .listRightContent {
  display: table-cell;
  width: 65px;
  height: 60px;
}
.botchatHistoryContainer .listRightContent img {
  height: 57px;
  width: 57px;
  border-radius: 50%;
}
.botchatHistoryContainer .listTmplContent .listTmplContentChild {
  border-top: 1px solid #BDC1C6;
  padding: 10px;
  margin: 0;
  width: 100%;
  display: table;
}
.botchatHistoryContainer .listTmplContent .listItemSubtitle {
  font-size: 12px;
  color: #9d9d9d;
}
.botchatHistoryContainer .listTmplContent .listItemPath {
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
}
.botchatHistoryContainer .listTmplContent .buyBtn {
  background: #fff;
  border: 0;
  color: #0D6EFD !important;
  cursor: pointer;
  float: right;
  font-weight: 600;
  letter-spacing: -0.3px;
  font-size: 12px;
  text-align: right;
}
.botchatHistoryContainer .listTmplContentBox li:first-child {
  margin-top: 0 !important;
  border-top: 0;
}
.botchatHistoryContainer .listTmplContent .listTmplContentHeading {
  padding: 10px;
  background: #f4f4f4;
  margin-bottom: 0;
  border-radius: 12px 12px 0 0;
  font-size: 15px;
}
.botchatHistoryContainer .listTmplContent .listItemTitle,
.botchatHistoryContainer .listItemSubtitle,
.botchatHistoryContainer .listItemPath {
  padding: 3px 0;
  font-size: 13px;
}
.botchatHistoryContainer .listItemTitle {
  font-size: 13px;
  font-weight: 600;
  line-height: 1.54;
  letter-spacing: -0.1px;
  color: #202124;
}
.botchatHistoryContainer .listTmplContent .viewMoreList {
  text-align: center;
  border-top: 1px solid #BDC1C6;
  padding: 10px;
  margin: 0;
}
.botchatHistoryContainer .listTmplContent .viewMore {
  border: 0;
  background: none;
  color: #0D6EFD !important;
  font-size: 15px;
  cursor: pointer;
}
.botchatHistoryContainer .carousel {
  margin: 0 !important;
  width: 415px !important;
}
.botchatHistoryContainer .carousel .slide {
  border: 10px solid #fff;
  font-size: 20px;
  height: auto;
  text-align: center;
  width: 254px;
  margin-right: 10px;
  border: 10px solid #ffffff;
}
.botchatHistoryContainer .carousel .carouselImageContent {
  width: 244px;
  height: 139px;
  background-color: #fff;
  cursor: pointer;
  border-top-right-radius: 14px;
  border-top-left-radius: 14px;
}
.botchatHistoryContainer .carousel .carouselImageContent img {
  width: 244px;
  height: 139px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border: solid 1px #ededed;
  border-bottom: none;
}
.botchatHistoryContainer .carousel .carouselTitleBox {
  width: 244px;
  height: auto;
  background-color: #fff;
  border: solid 1px #ededed;
  border-bottom-right-radius: 12px;
  cursor: auto;
}
.botchatHistoryContainer .carousel .carouselTitle {
  font-size: 13px;
  font-weight: 600;
  line-height: 1.54;
  letter-spacing: -0.1px;
  text-align: left;
  color: #26344a;
  max-width: 230px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin: 8px 0px 0px 11px;
}
.botchatHistoryContainer .carousel .carouselDescription {
  font-size: 12px;
  letter-spacing: -0.1px;
  text-align: left;
  line-height: 1.54;
  color: #9d9d9d;
  max-width: 230px;
  margin: 8px 0px 8px 11px;
}
.botchatHistoryContainer .carousel .carouselDefaultAction {
  font-size: 12px;
  letter-spacing: -0.1px;
  text-align: left;
  line-height: 1.54;
  color: #0D6EFD;
  cursor: pointer;
  max-width: 230px;
  margin: -5px 2px 8px 11px;
  word-break: break-all;
}
.botchatHistoryContainer .carousel .carouselButton {
  width: 242px;
  height: 48px;
  background-color: transparent;
  border-top: solid 1px #ededed;
  font-size: 15px;
  letter-spacing: -0.3px;
  text-align: center;
  line-height: 1.54;
  color: #0D6EFD;
  cursor: pointer;
  max-width: 242px;
  padding-top: 13px;
}
.botchatHistoryContainer .carousel .purejscarousel-btn-prev {
  transform: rotate(270deg) !important;
  left: 1px !important;
  width: 30px !important;
  height: 30px !important;
  border-radius: 4px !important;
  background-color: #fff !important;
  border: solid 1px #ededed !important;
  z-index: 99999;
  color: #222222 !important;
  font-size: 18px !important;
  padding-top: 8px;
}
.botchatHistoryContainer .carousel .purejscarousel-btn-next {
  right: 5px;
  transform: rotate(90deg);
  background: transparent;
  cursor: pointer !important;
  margin-top: -25px;
  position: absolute;
  top: 50%;
  background-color: #fff;
  width: 30px;
  border: solid 1px #ededed !important;
  height: 30px;
  color: #222222;
}
.botchatHistoryContainer .tablechartDiv {
  clear: both;
  position: relative;
  top: 18px;
  margin: 0px -22px 13px 0px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 5px 0 rgba(179, 186, 200, 0.58);
}
.botchatHistoryContainer .tablechartDiv table {
  width: 370px;
}
.botchatHistoryContainer .tablechartDiv table td {
  text-align: center;
  padding: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px !important;
  font-size: 14px;
  color: #202124;
}
.botchatHistoryContainer .tablechartDiv table th {
  padding: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px !important;
  font-size: 14px;
  color: #202124;
}
.botchatHistoryContainer .buttonTmplContentBox {
  float: left;
  color: #333;
  border-radius: 12px;
  padding: 0;
  font-size: 16px;
  -webkit-animation: message-left ease-in-out 2s forwards;
  -moz-animation: message-left ease-in-out 2s forwards;
  animation: message-left ease-in-out 2s forwards;
  margin: 0;
  border: 1px solid #BDC1C6;
  max-width: 70%;
}
.botchatHistoryContainer .buttonTmplContentBox .buttonTmplContentHeading {
  text-align: left;
  color: #27354a;
  background: #F8F9FA;
  margin: 0 !important;
  padding: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.botchatHistoryContainer .buttonTmplContentBox .buttonTmplContentChild {
  color: #0D6EFD;
  border-top: 1px solid #BDC1C6;
  padding: 10px;
  margin: 0 !important;
  text-align: center;
  cursor: pointer;
  background: #fff;
  border-radius: 0;
}
.botchatHistoryContainer .system-template {
  position: relative;
  border-bottom: 1px solid #e5e8ec;
  margin-bottom: 28px;
  font-weight: 400;
  margin-top: 20px;
  text-align: center;
}
.botchatHistoryContainer .system-template .system-template-msg {
  position: relative;
  top: 8px;
  background: #fff;
  padding: 0px 10px;
  display: initial;
  width: 137px;
  color: #333;
  margin-top: 43x;
  font-weight: bold;
  font-size: 12px;
}
.jsonResponseContainer {
  width: 450px;
  height: 100%;
  background-color: #fff;
  position: fixed;
  z-index: 9999;
  top: 10px;
  right: 511px;
  padding: 20px;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  margin-top: 47px;
  display: none;
}
.jsonResponseContainer .text {
  color: #202124;
  font-size: 17px;
  margin-bottom: 16px;
}
.jsonResponseContainer .closeBtn {
  position: absolute;
  right: 16px;
  top: 16px;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  cursor: pointer;
}
.jsonResponseContainer .jsonPreTag {
  position: relative;
}
.jsonResponseContainer .jsonPreTag pre {
  position: relative;
  color: #0D6EFD !important;
  overflow-x: scroll !important;
}
#sessionFlowUtterance .botResponse .imgDiv img {
  height: 25px;
  width: 25px;
}
#sessionFlowUtterance .botchatHistoryContainer .userMessage img {
  margin-bottom: -15px;
}
#sessionFlowUtterance .botchatHistoryContainer .showMessageTags {
  padding-left: 70px !important;
}
#sessionFlowUtterance .botchatHistoryContainer .showMessageTags {
  padding-right: 52px;
  margin-top: 5px;
}
.editUserProfile {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  margin: 53px 0 0 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 512px;
  float: right;
  height: 100%;
  width: 600px;
  z-index: 12;
}
.editUserProfile.answerFromDocSlider {
  margin: 0px;
  right: 504px;
  width: 730px;
  max-width: 730px;
  border: 0;
  border-right: solid 1px #bdc1c6;
}
.editUserProfile.answerFromDocSlider .modal-header .main-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
}
.editUserProfile.answerFromDocSlider .modal-body {
  margin-top: 60px;
  padding: 5px 10px;
}
.editUserProfile .btUserProfileAnalysis {
  padding: 15px 14px;
  height: 100%;
}
.editUserProfile .btUserProfileAnalysis .fetchingDetails {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 9;
  text-align: center;
  right: 272px;
}
.editUserProfile .btUserProfileAnalysis .fetchingDetails div {
  width: 200px;
  display: inline-block;
  padding: 20px;
  position: relative;
  top: 50%;
  left: 10%;
}
.editUserProfile .btUserProfileAnalysis .fetchingDetails div .fa-circle-o-notch {
  margin-right: 10px;
  position: relative;
  top: 5px;
}
.editUserProfile .btUserProfileAnalysis .m-b {
  margin-top: 75px;
}
.editUserProfile .btUserProfileAnalysis .closeCross {
  position: absolute;
  left: 12px;
  top: 15px;
  background: #fff;
  border-radius: 50%;
  padding: 3px;
  cursor: pointer;
  z-index: 9;
}
.editUserProfile .btUserProfileAnalysis .closeCross.FM {
  top: 22px !important;
}
.editUserProfile .btUserProfileAnalysis .closeCross:hover {
  background: #f8f9fa;
}
.editUserProfile .btUserProfileAnalysis .successIcon {
  width: 4px;
  display: inline-table;
  height: 4px;
  margin-bottom: 9px;
  background-color: #09a624;
}
.editUserProfile .btUserProfileAnalysis .failureIcon {
  width: 4px;
  display: inline-table;
  height: 4px;
  margin-bottom: 9px;
  background-color: #ff0000;
}
.editUserProfile .btUserProfileAnalysis .pathIcon {
  color: #5F6368;
  padding-left: 3px;
  padding-right: 3px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent {
  padding-left: 25px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileHeader {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userID {
  margin: 20px 10px 10px 0px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userID .userValue {
  height: 14px;
  font-size: 12px;
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userID .recordTagsDiv {
  margin-top: 10px;
  height: 25px;
  border-radius: 2px;
  background-color: #BDC1C6;
  display: inline-block;
  margin-right: 10px;
  padding: 2px 5px 2px 5px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userID .recordTagsDiv .recordName {
  font-size: 12px;
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userID .recordTagsDiv .recordName .metaTag {
  color: #5F6368;
  font-size: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userId {
  height: 14px;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userId.userMetaTags {
  margin-top: 40px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userIdValue {
  height: 17px;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
  color: #202124;
  margin-top: 7px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .userIdValue.detectionRate {
  margin-top: 0px !important;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec {
  cursor: pointer;
  position: relative;
  font-size: 12px;
  border-bottom: solid 1px #bdc1c6;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec::before {
  content: "";
  position: absolute;
  left: -22px;
  width: 16px;
  height: 16px;
  top: 15px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iI0Q4RDhEOCIgZmlsbC1vcGFjaXR5PSIwIiBkPSJNMCAwSDE2VjE2SDB6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iIzhBOTU5RiIgZD0iTTExLjIyMiA3LjQ0NWMuMTk3LjE5Ni4yMDguNTA4LjAzNS43MThsLS4wMzUuMDM5LTUuNjg3IDUuNjg3Yy0uMjA5LjIwOS0uNTQ4LjIwOS0uNzU3IDAtLjE5Ny0uMTk3LS4yMDgtLjUwOS0uMDM1LS43MmwuMDM1LS4wMzcgNS4zMDgtNS4zMDktNS4zMDgtNS4zMDhjLS4xOTctLjE5Ny0uMjA4LS41MDktLjAzNS0uNzJsLjAzNS0uMDM3Yy4xOTctLjE5Ny41MDktLjIwOS43MTktLjAzNWwuMDM4LjAzNSA1LjY4NyA1LjY4N3oiLz4KICAgIDwvZz4KPC9zdmc+Cg==");
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec.active::before {
  opacity: 0.5;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LWRvd24tY29tcDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjYXJyb3QtZG93bi1jb21wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgLTQuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI0Q4RDhEOCIgcG9pbnRzPSIwIDAgMTYgMCAxNiAxNiAwIDE2Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjYyOCwxMS45MjggQzcuODIxLDEyLjEyMiA4LjEyOCwxMi4xMzMgOC4zMzUsMTEuOTYyIEw4LjM3MiwxMS45MjggTDE0Ljk1Nyw1LjM0NCBDMTUuMTYzLDUuMTM4IDE1LjE2Myw0LjgwNCAxNC45NTcsNC41OTkgQzE0Ljc2Myw0LjQwNSAxNC40NTcsNC4zOTQgMTQuMjQ5LDQuNTY1IEwxNC4yMTIsNC41OTkgTDgsMTAuODEgTDEuNzg4LDQuNTk5IEMxLjU5NCw0LjQwNSAxLjI4OCw0LjM5NCAxLjA4MSw0LjU2NSBMMS4wNDMsNC41OTkgQzAuODUsNC43OTIgMC44MzgsNS4wOTkgMS4wMDksNS4zMDYgTDEuMDQzLDUuMzQ0IEw3LjYyOCwxMS45MjggWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec .displayChannelData {
  width: 108px;
  height: 14px;
  font-size: 14px;
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec .sessionDate {
  color: #202124;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .content-body-sec .sessionTime {
  color: #5F6368;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .recentConversation .recentConversationData {
  border-bottom: solid 1px #979797;
  margin-top: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .intentDetection {
  margin-top: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .intentDetectionHeader {
  height: 14px;
  font-size: 14px;
  letter-spacing: normal;
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .tableHeader {
  margin-top: 13px;
  border-bottom: solid 1px #5F6368;
  border-right: 10px solid #ffffff;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .profileBody .tableHeader .headerTitle {
  font-size: 12px;
  width: 25%;
  line-height: 1;
  text-align: left;
  padding-left: 0px !important;
  font-weight: 400;
  color: #5F6368;
  padding-bottom: 0px !important;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content {
  margin-bottom: 8px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .secondary_text {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 2px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .secondary_text.m-6 {
  margin: 6px 0;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .secondary_text .userMetaTags {
  padding-left: 4px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .primary_text {
  color: #202124;
  font-size: 14px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .userDate {
  color: #202124;
  font-size: 14px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .userTime {
  color: #5F6368;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recordTagsDiv {
  line-height: normal;
  border-radius: 2px;
  background-color: #BDC1C6;
  display: inline-block;
  padding: 3px 5px;
  font-size: 12px;
  margin: 4px 8px 4px 0;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .see_utterances {
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  padding: 0 5px;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background-color: #ffffff;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .header_block {
  display: inline-flex;
  font-size: 12px;
  color: #5F6368;
  border-bottom: 1px solid rgba(150, 150, 150, 0.2);
  padding: 3px 0;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .header_block .title {
  width: 105px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .header_block .title.detectionRate {
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .body_block {
  display: flex;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .body_block .count_title {
  width: 105px;
  text-align: center;
  color: #5F6368;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .data_table_sec .body_block .count_title.detectionRate {
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow {
  padding: 6px 0;
  border-bottom: solid 1px rgba(150, 150, 150, 0.2);
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow .eachConversationData {
  position: relative;
  margin: 8px 0;
  display: inline-block;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow .eachConversationData .eachtaskname {
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow .eachConversationData .eachtaskname.success_task::before {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 1px;
  background-color: #09a624;
  display: inline-block;
  position: absolute;
  top: -2px;
  right: -4px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow .eachConversationData .eachtaskname.failure_task::before {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 1px;
  background-color: #ff001f;
  display: inline-block;
  position: absolute;
  top: -2px;
  right: -4px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .data_sec .recentConversationFlow .eachConversationData .path_arrow {
  padding: 0 10px;
  color: #5F6368;
  position: relative;
  left: 3px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group {
  margin: 0;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel {
  margin: 0;
  border-radius: 0;
  padding-bottom: 4px;
  padding-left: 15px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel.active .panel-heading .panel-title .collapse_tag::before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAA6gAwAEAAAAAQAAAAgAAAAAEXjuYAAAALRJREFUGBljYACC3hkLnP///88IYhMCXbPmG/TMXCbCBNLw7x/DhJ7pC6cS0twzY7Erwx+GA0z/fisxMTIy/mdgZHJmYPhvj08zSNO/f39WM/5nji3KjD8Fd1739EViDP//7mdgYDxYkhmfDTYQ6m5kTaXZcZtBwnCNIA42zdg0YWhE1/z/P8MGBsb/q0DOg9kEUgMCKDZChBA2Az2vxPifKQxdE0wdVhoU5D3TFhhjlQQKAgBzm2ZrY7lyswAAAABJRU5ErkJggg==");
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel-heading {
  display: inline-block;
  width: 100%;
  padding: 0;
  border-radius: 0;
  background: #fff;
  cursor: pointer;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel-heading .panel-title {
  width: 100%;
  margin: 0;
  display: inline-block;
  line-height: normal;
  height: 100%;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel-heading .panel-title .collapse_tag {
  padding: 0;
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel-heading .panel-title .collapse_tag::before {
  content: "";
  position: absolute;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAABCgAwAEAAAAAQAAABAAAAAAF51TyAAAAOBJREFUOBFjYKA26Jm5TKRv+kIzYs1lQlf4j/GnzJ///3Z1T13kiy6HjY9hQFla4gUmJpbQ/4x/FxNjCCM2U0FiPTMWu/7792c143/m2NLsuM241OE0gFhD8BpAjCEEDQAZ0jV1gRsDI8NGYIDZlGQlnAWJwQBGIMIkYPT///8ZGRkZAhgZ/t9jYGZ7CBOH0XgNAGnumb5wKgPDf3sGRmbHkvSoNzCNMBqnF9A1l2bGvYJpQqaxGkCsZpBBGAaQohlkADOIQAZ8korO//8zpAP97ITL2cjqsbJBrsAqQQtBANMSZUrm2g5LAAAAAElFTkSuQmCC");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  left: -17px;
  font-size: 16px;
  height: 100%;
  top: 2px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec {
  padding: 0 5px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel_collapse_data .panel-body {
  padding: 0;
  border: 0;
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel_collapse_data .panel-body::before {
  content: "";
  position: absolute;
  width: 1px;
  background: #BDC1C6;
  height: 100%;
  left: -10px;
  display: block;
  top: 0px;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel_collapse_data .panel-body.channelId {
  width: 90%;
  word-break: break-all;
}
.editUserProfile .btUserProfileAnalysis .mainProfilecomponent .block_content .panel-group .panel .panel_collapse_data .panel-body .channel_data {
  font-size: 14px;
  color: #0d6efd;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent {
  padding-left: 25px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay {
  width: 152px;
  display: table;
  float: right;
  margin-right: 0px;
  border-radius: 16px;
  border: solid 1px #BDC1C6;
  background-color: #ffffff;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay .dateBtn {
  border-radius: 0px;
  background-color: #fff;
  border: solid 0px #e6e8ec;
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
  color: #5F6368;
  padding: 3px;
  cursor: pointer;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay .dateBtn.sevendays {
  border-radius: 16px 0px 0px 16px;
  border-right: solid 1px #e6e8ec;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay .dateBtn.customdatepicker {
  border-radius: 0px 16px 16px 0px;
  border-left: solid 1px #e6e8ec;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay .dateBtn:hover {
  color: #fff;
  background-color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .profileHeader .tableDisplay .dateBtn.selected {
  color: #fff;
  background-color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .desc-info-text {
  margin: 10px 0;
  font-size: 14px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .table-header {
  border-bottom: solid 1px #bdc1c6;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .col_3_pad {
  padding: 10px 3px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .header-pad {
  height: 31px;
  padding: 6px 3px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec {
  padding: 0px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec .kr-sg-dropdowns {
  line-height: normal;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec .kr-sg-dropdowns .dropdown-open {
  padding: 0;
  width: 80px;
  height: 31px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec .kr-sg-dropdowns .dropdown-open.open {
  background-color: #f8f9fa;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec .kr-sg-dropdowns .dropdown-open .dropdown-input {
  border: 0;
  font-size: 12px;
  color: #5F6368;
  padding-left: 3px;
  background: transparent;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .drop_down_sec .kr-sg-dropdowns .dropdown-open .dropdown-input::before {
  display: none;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .header-title {
  height: 14px;
  font-size: 12px;
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .header-title .sessionIcon {
  cursor: pointer;
  margin-left: 5px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session {
  display: inline-block;
  width: 100%;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group {
  margin: 0;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel {
  border-bottom: 1px solid rgba(150, 150, 150, 0.2);
  margin: 0;
  border-radius: 0;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel.active .panel-heading .panel-title .collapse_tag::before {
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAA6gAwAEAAAAAQAAAAgAAAAAEXjuYAAAALRJREFUGBljYACC3hkLnP///88IYhMCXbPmG/TMXCbCBNLw7x/DhJ7pC6cS0twzY7Erwx+GA0z/fisxMTIy/mdgZHJmYPhvj08zSNO/f39WM/5nji3KjD8Fd1739EViDP//7mdgYDxYkhmfDTYQ6m5kTaXZcZtBwnCNIA42zdg0YWhE1/z/P8MGBsb/q0DOg9kEUgMCKDZChBA2Az2vxPifKQxdE0wdVhoU5D3TFhhjlQQKAgBzm2ZrY7lyswAAAABJRU5ErkJggg==");
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading {
  display: inline-block;
  width: 100%;
  padding: 15px 0 10px 0;
  border-radius: 0;
  background: #fff;
  cursor: pointer;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title {
  width: 100%;
  margin: 0;
  display: inline-block;
  line-height: normal;
  height: 100%;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag {
  padding: 0;
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag::before {
  content: "";
  position: absolute;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAABCgAwAEAAAAAQAAABAAAAAAF51TyAAAAOBJREFUOBFjYKA26Jm5TKRv+kIzYs1lQlf4j/GnzJ///3Z1T13kiy6HjY9hQFla4gUmJpbQ/4x/FxNjCCM2U0FiPTMWu/7792c143/m2NLsuM241OE0gFhD8BpAjCEEDQAZ0jV1gRsDI8NGYIDZlGQlnAWJwQBGIMIkYPT///8ZGRkZAhgZ/t9jYGZ7CBOH0XgNAGnumb5wKgPDf3sGRmbHkvSoNzCNMBqnF9A1l2bGvYJpQqaxGkCsZpBBGAaQohlkADOIQAZ8korO//8zpAP97ITL2cjqsbJBrsAqQQtBANMSZUrm2g5LAAAAAElFTkSuQmCC");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  left: -14px;
  font-size: 16px;
  height: 100%;
  top: -5px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec {
  padding: 0 5px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec .date {
  color: #202124;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec .time {
  color: #5F6368;
  font-size: 12px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec .transferAgentValue {
  border-radius: 4px;
  background-color: #e7f0ff;
  padding: 5px 8px;
  font-size: 12px;
  font-weight: 600;
  color: #1372ff;
  text-align: center;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel-heading .panel-title .collapse_tag .accordion_Sec .userDropOffValue {
  border-radius: 4px;
  background-color: #BDC1C6;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: 600;
  color: #5F6368;
  display: inline-block;
  text-align: right;
  float: right;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body {
  padding: 0;
  border: 0;
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body::before {
  content: "";
  position: absolute;
  width: 1px;
  background: #BDC1C6;
  height: 100%;
  left: -7px;
  display: block;
  top: -10px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec {
  padding: 8px 0;
  border-bottom: 1px solid rgba(150, 150, 150, 0.2);
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec:first-child {
  padding-top: 0;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec:last-child {
  border: 0;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .title {
  color: #5F6368;
  font-size: 12px;
  padding: 0 5px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .content_data {
  color: #202124;
  font-size: 12px;
  padding: 0 5px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .content_data .meta_tags {
  padding-right: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content {
  padding-right: 63px;
  position: relative;
  padding-left: 0px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data {
  color: #202124;
  font-size: 12px;
  padding: 0 5px;
  overflow: auto;
  white-space: normal;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data.showMoreData {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 35px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .noDataFound {
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .meta_tags {
  padding-right: 10px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .pathData {
  position: relative;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .pathData .success_task {
  width: 4px;
  height: 4px;
  border-radius: 1px;
  background-color: #09a624;
  display: inline-block;
  position: absolute;
  margin-left: -1px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .pathData .failure_task {
  width: 4px;
  height: 4px;
  border-radius: 1px;
  background-color: #ff001f;
  display: inline-block;
  position: absolute;
  margin-left: -1px;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .content_data .pathData .path_arrow {
  padding: 0 4px;
  color: #5f6368;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .see_utterances {
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  top: 0;
  padding: 0 5px;
  position: absolute;
  right: 0;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .chat_user_conversation_session .panel-group .panel .panel_collapse_data .panel-body .panel_body_Sec .total_content .see_utterances.count {
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background-color: #ffffff;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .kr-sg-checkbox .checkbox-custom-label {
  font-size: 12px !important;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .kr-sg-checkbox .checkbox-custom:checked + .checkbox-custom-label::before {
  width: 11px;
  height: 11px;
  border-radius: 2px;
  background-color: #0D6EFD;
  background-size: 9px;
  color: #202124;
}
.editUserProfile .btUserProfileAnalysis .mainConversationcomponent .conversationSession .kr-sg-checkbox .checkbox-custom-label::before {
  width: 11px;
  height: 11px;
  border-radius: 2px;
  border: solid 1px #5F6368;
  background-color: #fff;
  margin-right: 5px;
  color: #202124;
}
.modalSliderContainer.users-list .modalHeader {
  display: flex;
  align-items: center;
}
.modalSliderContainer.users-list .modalHeader .modal-title {
  overflow: hidden;
  max-width: 360px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 10px;
}
.modalSliderContainer.users-list .modalHeader .tooltip .tooltip-inner {
  max-width: 400px;
  word-wrap: break-word;
  text-align: left;
}
.modalSliderContainer.users-list .appSliderCloseInvite {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  left: -8px;
  position: relative;
  top: -2px;
}
.modalSliderContainer.users-list .appSliderCloseInvite:hover {
  background: #f8f9fa;
}
.modalSliderContainer.users-list .modalBody .search.botShare::before {
  right: 10px;
  top: -5px;
  position: absolute;
  left: initial;
}
.modalSliderContainer.users-list .modalBody .search.botShare .form-control {
  padding-left: 30px;
}
.modalSliderContainer.users-list .modalBody .taskDiv {
  border-bottom: 1px solid #E4E5E7;
  padding-bottom: 11px;
}
.modalSliderContainer.users-list .modalBody .roleSelectDiv {
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 15px;
}
.modalSliderContainer.users-list .modalBody .roleSelectDiv .SumoSelect > .CaptionCont {
  padding: 8px 10px;
}
.modalSliderContainer.users-list .modalBody .roleSelectDiv select {
  height: 34px !important;
  z-index: 0 !important;
}
.modalSliderContainer.users-list .modalBody .roleLabelUser {
  color: #5F6368;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 9px;
}
.modalSliderContainer.users-list .modalBody .rolePermissionsDiv {
  padding: 12px 10px;
  margin-top: 20px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
.modalSliderContainer.users-list .modalBody .rolePermissionsDiv .roleLabel {
  padding: 0;
}
.modalSliderContainer.users-list .modalBody .accessControls {
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding: 10px;
}
.modalSliderContainer.users-list .modalBody .accessControls .pColumn {
  padding: 0 10px 0 0;
}
.modalSliderContainer.users-list .modalBody .accessControls .pColumn .pName {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 8px;
}
.modalSliderContainer.users-list .modalBody .accessControls .pColumn .pDesc {
  color: #5F6368;
  font-size: 12px;
}
.modalSliderContainer.users-list .modalBody .accessControls .tColoumn {
  padding: 0;
}
.modalSliderContainer.users-list .modalBody .accessControls .tColoumn .accessBtn {
  border: 1px solid #E4E5E7;
  background-color: #E4E5E7;
  color: #5F6368;
  font-size: 10px;
  border-radius: 4px;
  padding: 4px;
  font-weight: 600;
  font-style: normal;
}
.modalSliderContainer.users-list .modalBody .subLabel {
  color: #5f6368;
}
.modalSliderContainer.users-list .modalBody .inviteMemberFooterDiv {
  padding-left: 23px;
  padding-right: 25px;
  margin-top: 33px;
}
.modalSliderContainer.users-list .modalBody .inviteMemberFooterDiv .inviteBtn {
  float: left;
}
.modalSliderContainer.users-list .modalBody .inviteMemberFooterDiv .advancedLink {
  float: right;
  text-align: left;
  font-size: 14px;
  color: #5F6368;
  cursor: pointer;
}
.modalSliderContainer.users-list .modalBody .inviteMemberFooterDiv .advancedLink .fa {
  margin-left: 5px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer #advanceShareInput {
  min-height: 44px;
  border: 1px solid #E4E5E7;
  margin: 0 30px;
  border-radius: 4px;
  padding: 5px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList:first-child {
  margin-top: 30px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList {
  margin: 0 30px;
  height: 54px;
  border-bottom: 1px solid #E4E5E7;
  padding-top: 12px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv {
  float: left;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .imageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: #6386d9;
  color: #fff;
  display: inline-block;
  text-align: center;
  padding-top: 3px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .imageDiv.fa-envelope {
  background-color: transparent;
  color: #202124;
  font-size: 12px;
  margin: 10px -10px 0px 0px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .profimageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: transparent;
  color: #fff;
  display: inline-block;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .profimageDiv img {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .name {
  display: inline-block;
  padding-left: 10px;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList .advancedUserLeftDiv .fa-times {
  color: #5F6368;
  opacity: 0.5;
  font-family: FontAwesome;
  font-size: 12px;
  padding-right: 7px;
  cursor: pointer;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserList.invalid .name {
  color: #ff001f;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserRightDiv {
  float: right;
}
.modalSliderContainer.users-list .modalBody .advanceShareInputContainer .advancedUserRightDiv select {
  width: 193px !important;
  border: 1px solid #d2d8de !important;
  border-radius: 3px !important;
}
.modalSliderContainer .fa-arrow-left {
  color: #5F6368;
  margin-right: 15px;
  cursor: pointer;
}
.manageDeveloperAccess .membersTitle {
  font-size: 14px;
  color: #202124;
  font-weight: 500;
  text-transform: none !important;
}
.manageDeveloperAccess .developersTable tr > td {
  padding: 13px 8px;
  color: #202124;
}
.manageDeveloperAccess .developersTable tr > td.reducePadding {
  padding: 6px 8px 13px 8px;
}
.manageDeveloperAccess .developersTable tr > td.reducePadding .name {
  line-height: 26px;
  position: relative;
  top: 8px;
}
.manageDeveloperAccess .developersTable tr {
  cursor: pointer;
}
.manageDeveloperAccess .developersTable tr:hover {
  background-color: #f8f9fa;
}
.manageDeveloperAccess .developersTable tr > td .oval-copy {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  padding: 4px 8px;
}
.manageDeveloperAccess .developersTable tr.userRow .dropdown .btx-settings {
  visibility: hidden;
}
.manageDeveloperAccess .developersTable tr.userRow:hover .dropdown .btx-settings {
  visibility: visible;
}
.manageDeveloperAccess .developersTable .header:hover {
  background-color: #ffffff;
}
.manageDeveloperAccess .developersTable .header td {
  color: #9AA0A6;
  font-size: 12px;
  font-weight: 500;
  border-bottom: 1px solid #E4E5E7;
  text-transform: uppercase;
}
.manageDeveloperAccess .developersTable .imageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: #6386d9;
  color: #fff;
  display: inline-block;
  text-align: center;
  padding-top: 4px;
  font-size: 12px;
}
.manageDeveloperAccess .developersTable .groupDiv {
  display: inline-block;
}
.manageDeveloperAccess .developersTable .avatarDiv {
  display: inline-block;
  position: relative;
}
.manageDeveloperAccess .developersTable .avatarDiv .brokenImage {
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  width: 25px;
  height: 25px;
}
.manageDeveloperAccess .developersTable .profimageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  background-color: transparent;
  color: #fff;
  display: inline-block;
}
.manageDeveloperAccess .developersTable .profimageDiv img {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  position: relative;
}
.manageDeveloperAccess .developersTable .name {
  display: inline-block;
  padding-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 90%;
  white-space: nowrap;
  position: relative;
  top: 6px;
}
.manageDeveloperAccess .developersTable .trashDiv {
  width: 30px;
  height: 30px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  border-radius: 16px;
  padding: 4px 9px;
  cursor: pointer;
}
.manageDeveloperAccess .developersTable .trashDiv .fa-trash-o {
  color: #5f6368;
}
#promoteowner .modal-dialog .modal-content,
#changetoowner .modal-dialog .modal-content {
  transform: translate(10%, 15%);
}
#promoteowner .modal-dialog .modal-content .modal-body,
#changetoowner .modal-dialog .modal-content .modal-body {
  padding: 30px;
  display: table;
  width: 100%;
}
#promoteowner .modal-dialog .modal-content .modal-body .newVariable .name .cowner-text,
#changetoowner .modal-dialog .modal-content .modal-body .newVariable .name .cowner-text {
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #5f6368;
}
#arabicInput[dir="rtl"].alert-input {
  padding-left: 153px !important;
  padding-right: 10px !important;
}
.arabicLength {
  left: 10px !important;
}
body[direction="rtl"] #_createDialog {
  direction: rtl;
}
body[direction="rtl"] .pageFlow .obj-length {
  position: absolute;
  left: 24px;
  right: auto;
}
body[direction="rtl"] #termsearchid {
  text-align: right;
  padding-right: 60px !important;
}
body[direction="rtl"] .select2-input {
  direction: rtl;
}
body[direction="rtl"] .nodeNameInput {
  direction: rtl;
}
body[direction="rtl"] .questionSearch input {
  padding-right: 35px !important;
  text-align: right !important;
}
body[direction="rtl"] .questiontext .ellipsisview {
  direction: rtl;
}
body[direction="rtl"] #name {
  direction: rtl;
}
body[direction="rtl"] textarea {
  direction: rtl;
}
body[direction="rtl"] #keywords {
  direction: rtl;
}
body[direction="rtl"] #basicname,
body[direction="rtl"] #title,
body[direction="rtl"] #key,
body[direction="rtl"] #help,
body[direction="rtl"] #basicdescription,
body[direction="rtl"] #modalAuthorization,
body[direction="rtl"] #botAuthorization,
body[direction="rtl"] #oauth2_client_credentialName,
body[direction="rtl"] #v1ConsumerSecret,
body[direction="rtl"] #v2scope,
body[direction="rtl"] #type,
body[direction="rtl"] #v1AuthName,
body[direction="rtl"] #v1AuthConsumerKey,
body[direction="rtl"] #v1RequestTokenLink,
body[direction="rtl"] #v1AccessTokenLink,
body[direction="rtl"] #v1AuthLink,
body[direction="rtl"] #v2AuthName,
body[direction="rtl"] #v2AuthUrl,
body[direction="rtl"] #processKey,
body[direction="rtl"] #processName,
body[direction="rtl"] #requestUrl,
body[direction="rtl"] #processOutVar,
body[direction="rtl"] #requestName,
body[direction="rtl"] #filterData,
body[direction="rtl"] #_fieldName {
  direction: rtl;
}
body[direction="rtl"] .patternInput,
body[direction="rtl"] .urlTOImage {
  direction: rtl;
}
body[direction="rtl"] .nameInput,
body[direction="rtl"] .headerKey,
body[direction="rtl"] .headerValue {
  direction: rtl;
}
body[direction="rtl"] #_flowTaskName {
  direction: rtl;
}
body[direction="rtl"] #utterance-text {
  direction: rtl;
}
body[direction="rtl"] #_synonymsKeyword {
  direction: rtl;
}
body[direction="rtl"] #s2id_autogen3 {
  direction: rtl;
}
body[direction="rtl"] #_batchTesting {
  direction: rtl;
}
body[direction="rtl"] .intentPatternClass {
  direction: rtl;
}
body[direction="rtl"] .entityPatternClass {
  direction: rtl;
}
body[direction="rtl"] #_botName {
  direction: rtl;
}
body[direction="rtl"] #_inviteBotDev {
  direction: rtl;
  padding-right: 40px !important;
  text-align: right !important;
}
body[direction="rtl"] #_botMultimedia {
  direction: rtl;
}
body[direction="rtl"] #_botPagelink {
  direction: rtl;
}
body[direction="rtl"] #_bothelplink {
  direction: rtl;
}
body[direction="rtl"] #botSeachKeywords {
  direction: rtl;
}
body[direction="rtl"] #botConfigInstURL {
  direction: rtl;
}
ml-threshold {
  display: block;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader {
  padding: 15px 15px 0px 15px;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .title {
  color: #202124;
  font-size: 20px;
  margin-left: 10px;
  display: inline-block;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .title > span {
  cursor: pointer;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .title > span .questionInfo {
  padding: 0px 5px;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .desc {
  font-size: 12px;
  color: #5F6368;
  margin-left: 25px;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .hintDiv {
  background: rgba(245, 166, 35, 0.12);
  clear: both;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  display: block;
  border-radius: 4px;
  position: relative;
  top: 8px;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .hintDiv .icon .fa-warning {
  color: #ec7d01;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .hintDiv .description {
  padding-right: 10px;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .hintDiv .description p {
  display: inline-block;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .hintDiv .description .knowMore {
  font-weight: 600;
  color: #ec7d01;
  text-decoration: underline;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .jsonEditor {
  height: 100%;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .jsonEditor .restore > a {
  position: absolute;
  right: 15px;
  z-index: 9;
  color: #fff;
  padding: 10px;
  text-decoration: none;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .jsonEditor .json_editor {
  height: 100%;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .jsonEditor .json_editor .jsoneditor-mode-code .jsoneditor-outer .ace-jsoneditor .ace_variable {
  color: #202124;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .jsonEditor .json_editor .jsoneditor-mode-code .jsoneditor-outer .ace-jsoneditor .ace_constant.ace_numeric {
  color: #202124;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.view .jsonEditor .json_editor .jsoneditor-mode-code .jsoneditor-outer .ace_editor {
  pointer-events: none;
}
ml-threshold #editConfigurations .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn-default {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #202124;
  margin-left: 5px;
}
ml-threshold #customConfigurations .modalSliderContainer .header-sec .modal-title {
  color: #202124;
  font-size: 20px;
  display: flex;
  align-items: center;
}
ml-threshold #customConfigurations .modalSliderContainer .header-sec .modal-title .closeModal {
  transform: rotate(180deg);
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  left: -6px;
  position: relative;
  top: 1px;
}
ml-threshold #customConfigurations .modalSliderContainer .header-sec .modal-title .closeModal:hover {
  background: #f2f3f5;
}
ml-threshold #customConfigurations .modalSliderContainer .header-sec .desc_text {
  color: #5F6368;
  line-height: 1.17;
  font-size: 12px;
  margin: 17px 0 20px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .description {
  font-size: 12px;
  color: #5F6368;
  margin: 0px 0 7px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dropdown-open .dropdown-input {
  min-height: 34px;
  height: auto;
  padding: 0px 25px 2px 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dropdown-open .dropdown-input.before-show::before {
  height: 34px;
  display: block !important;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dropdown-open .dropdown-input::before {
  height: 34px;
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dropdown-open .dropdown-input .select-intent {
  display: inline-block;
  height: 28px;
  float: left;
  line-height: 30px;
  color: #8a959f;
  font-size: 14px;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .multi-selected-items {
  border-radius: 4px !important;
  margin-top: 2px;
  display: inline-block;
  height: 28px;
  line-height: normal;
  float: left;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .default {
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #5F6368;
  display: inline-block;
  line-height: normal;
  margin: 0;
  position: absolute;
  right: 10px;
  top: 5px;
  padding: 5px 10px 7px 12px;
  border-radius: 4px;
  background-color: #bdc1c6;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .noDialog {
  padding: 30px 0;
  text-align: center;
  font-size: 16px;
  color: #aab3ba;
  font-weight: bold;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dialog-name {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  padding-left: 15px;
  position: relative;
  line-height: normal;
  padding: 10px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .dialogDropdown .dialog-name .type {
  color: #5f6368 !important;
}
ml-threshold #customConfigurations .modalSliderContainer .customConfig .createnew-config {
  padding: 0px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container {
  background-color: #F8F9FA;
  padding: 16px 20px 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .disable-input-freeze {
  opacity: 0.8 !important;
  pointer-events: none !important;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .disable-input-freeze .disable-input {
  background-color: #eff0f1 !important;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .networkType {
  margin-bottom: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .networkType .smallDesc {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip {
  background: #FEF8E6;
  border: 1px solid #916E03;
  border-radius: 5px;
  margin-bottom: 10px;
  display: flex;
  padding: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip .bulb-icon {
  padding-top: 2px;
  margin-right: 0;
  width: 20px;
  display: flex;
  flex-shrink: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip .bulb-icon .btx-info {
  color: #26344a;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip .tost-text {
  color: #605E5C;
  width: 100%;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip .LMLink {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  width: 90px;
  flex-shrink: 0;
  text-align: right;
  margin-left: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .zeroshotProtip .advance_settings_icon {
  cursor: pointer;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .single-slider .slider-track-low {
  background: #0D6EFD;
  border-radius: 16px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .single-slider .slider-selection {
  background: #0d6efd;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .single-slider .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .labelling .wrap .helpIcon {
  color: #5F6368;
  cursor: pointer;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .labelling .wrap .popover .arrow:after {
  border-right-color: #202124;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .row .toggle-switch-parser {
  font-size: 12px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleSwitch {
  display: inline-block;
  padding: 0 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleSwitch > span {
  cursor: pointer;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleInactive {
  color: #9aa0a6;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .configurations .desc {
  color: #5F6368;
  font-size: 12px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .configurations .desc .configLink {
  color: #5f6368;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .dependencyParser .configurations .customizeBtn .btn {
  border-radius: 3px;
  border: solid 1px rgba(0, 157, 171, 0.3);
  background-color: #e5f5f6;
  color: #0D6EFD;
  padding: 4px 25px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .toggle-synonym .toggleSwitch toggle-switch .switch {
  height: 20px !important;
  position: absolute;
  width: 40px !important;
  left: -16px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .toggle-synonym .toggleSwitch toggle-switch label {
  margin-top: 0px !important;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .toggle-synonym .toggle-yes {
  padding-left: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .radio-custom-label {
  font-weight: normal !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container {
  padding: 16px 20px 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .emptyStateContainer {
  text-align: center;
  width: 550px;
  margin: auto;
  padding: 30px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .emptyStateContainer .emptyState .emptyImage {
  margin-bottom: 25px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .emptyStateContainer .emptyState .mainTitle {
  text-align: center;
  color: #202124;
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .emptyStateContainer .emptyState .emptyStateDesc {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer {
  padding: 0;
  position: relative;
  margin-left: -15px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .row.read-only {
  pointer-events: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .row.read-only:hover .config-delete .trashIcon {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .row:hover .config-delete .trashIcon {
  display: block;
  cursor: pointer;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-delete {
  padding: 9px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-delete .trashIcon {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 {
  padding: 0 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .countThreshold {
  width: 300px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .kr-sg-input-text .error-msg .error .knowMoreLink {
  color: #0D6EFD;
  text-decoration: underline;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-5 .kr-sg-dropdowns .dropdown .dropdown-toggle {
  margin-top: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 {
  padding: 0 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .countThreshold {
  width: 300px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .kr-sg-input-text .error-msg .error .knowMoreLink {
  color: #202124;
  text-decoration: underline;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .col-xs-6 .kr-sg-dropdowns .dropdown .dropdown-toggle {
  margin-top: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown.error .kr-sg-dropdowns .kr-sg-input-inline-search > input {
  border-color: #ff001f;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search .search-with-dropdown {
  position: absolute;
  border: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search input {
  height: 34px;
  padding-left: 30px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search .search-icon {
  top: 8px;
  width: auto;
  height: auto;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul {
  height: auto !important;
  position: relative;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li {
  position: relative;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li:hover {
  background-color: #eff0f1;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li.custom-text a {
  color: #0D6EFD;
  max-width: 100%;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li a {
  max-width: 70%;
  text-transform: capitalize;
  color: #202124;
  background-color: transparent !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li .tags {
  height: auto;
  position: absolute;
  font-size: 9px;
  right: 10px;
  top: 11px;
  padding: 10px 8px;
  color: #0D6EFD;
  background: #E7F1FF;
  border-radius: 2px;
  min-width: 65px;
  text-align: center;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li .tags.warning-tag {
  color: #FF784B;
  background-color: #fff1ed;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li .tags.green-tag {
  color: #28A745;
  background-color: #eaf6ec;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li .tags.warning-tag-lite {
  background-color: #F1E9FB;
  color: #7027e5;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul li .tags.blue-tag {
  background-color: #EFF0F1;
  color: #5f6368;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .kr-sg-dropdowns ul .ps-scrollbar-y-rail {
  z-index: 1 !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .error-msg .error {
  color: #ff001f;
  font-size: 12px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configdropdown .error-msg .error > a {
  color: #202124;
  text-decoration: underline;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .box-content {
  height: 34px;
  border: solid 1px #BDC1C6;
  padding: 8px 10px;
  background: #ffffff;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .box-content .kr-sg-toggle.with-label {
  margin-left: 60px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .box-content .kr-sg-toggle .slider span.no {
  margin-left: -60px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider {
  position: relative;
  height: 34px;
  width: 100%;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  padding: 0 10px;
  background: #ffffff;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .countThreshold {
  width: 100%;
  font-size: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .countThreshold span {
  position: relative;
  top: 1px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal {
  width: 84%;
  height: 6px;
  display: block;
  margin: 0 auto;
  top: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .slider-handle {
  background: #0d6efd !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-main {
  min-width: 40px;
  top: -1px !important;
  z-index: 1;
  margin-left: -22px !important;
  line-height: normal;
  padding-bottom: 0;
  font-size: 12px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .single-slider .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .single-slider .slider-selection {
  background: #0d6efd;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .config-components .config-slider .single-slider .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .delete-config-component {
  padding-top: 5px;
  margin-bottom: 10px;
  height: 34px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .delete-config-component img {
  cursor: pointer;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .selected-data {
  display: inline-block;
  overflow: hidden;
  max-width: 70%;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-transform: capitalize;
  line-height: 30px;
  font-size: 14px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags {
  margin-right: 40px;
  height: auto;
  position: absolute;
  font-size: 10px;
  right: 0;
  top: 7px;
  padding: 10px 8px;
  color: #0D6EFD;
  background: rgba(0, 157, 171, 0.1);
  border-radius: 2px;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.warning-tag {
  color: #FF784B;
  background-color: #fff1ed;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.green-tag {
  color: #28A745;
  background-color: #eaf6ec;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.warning-tag-lite {
  background-color: #F1E9FB;
  color: #7027e5;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.blue-tag {
  background-color: #EFF0F1;
  color: #5f6368;
}
ml-threshold #customConfigurations .modalSliderContainer .advcd-ml-config .advc-ml-container .configContainer .input-box {
  padding-left: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .modalFooter {
  padding-left: 20px !important;
}
ml-threshold #customConfigurations .modalSliderContainer .mb-20 {
  margin-bottom: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .mb-20 .customDrop .dropdown .dropdown-toggle {
  height: auto;
}
ml-threshold #customConfigurations .modalSliderContainer .mb-20 .customDrop .dropdown .dropdown-toggle::before {
  display: none;
}
ml-threshold #customConfigurations .modalSliderContainer .mb-20 .customDrop .dropdown .dropdown-toggle .selectClass {
  display: inline-block;
  float: left;
}
ml-threshold #customConfigurations .modalSliderContainer .mb-16 {
  margin-bottom: 16px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .labelling .pad-b-2px {
  padding: 0 0 2px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .labelling .mar-0 {
  margin: 0px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .labelling .descTitle {
  line-height: 20px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .intent-options {
  padding: 0px;
  margin: 0px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .intent-options .border-left {
  border-left: 1px solid #E4E5E7;
  display: inline-block;
  padding: 0 0 0 19px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .intent-options .utt-count-txt {
  display: inline-block;
  line-height: 0px;
  border-radius: 50%;
  border: 1px solid;
  font-size: 12px;
  background: #0D6EFD;
  color: #fff;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container.threshold-page .botSynonyms .intent-options .utt-count-txt .inner-utt-count {
  display: inline-block;
  padding-top: 50%;
  padding-bottom: 50%;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .labelling label {
  margin-bottom: 3px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .labelling label.pad-b-2px {
  padding: 0 0 2px 0;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .labelling .description.mar-0 {
  margin: 0;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer {
  margin: 0;
  display: table;
  width: 100%;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .thresholdDir .slider-handl {
  margin-left: -4px;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .thresholdContainer .thresholdDir .tooltip-main {
  margin-left: -15px !important;
}
ml-threshold #customConfigurations .modalSliderContainer .ml-config .ml-container .featureContainer {
  display: table;
  width: 100%;
}
ml-threshold #customConfigurations .modalSliderContainer .read-only {
  pointer-events: none;
}
ml-threshold #enableModal .modal-dialog.width460,
ml-threshold #restoreModal .modal-dialog.width460 {
  width: 460px;
}
ml-threshold #enableModal .modal-content,
ml-threshold #restoreModal .modal-content {
  transform: translate(0, 30%);
}
ml-threshold #enableModal .modal-content .modal-header,
ml-threshold #restoreModal .modal-content .modal-header {
  height: 60px;
}
ml-threshold #enableModal .modal-content .modal-body .desc,
ml-threshold #restoreModal .modal-content .modal-body .desc {
  text-align: center;
  padding: 10px;
  color: #202124;
}
ml-threshold #enableModal .modal-content .modal-footer,
ml-threshold #restoreModal .modal-content .modal-footer {
  height: 60px;
}
ml-threshold #enableModal .modal-content .modal-footer .btn,
ml-threshold #restoreModal .modal-content .modal-footer .btn {
  height: 30px !important;
  min-width: 100px;
}
ml-threshold #enableModal .modal-content .modal-footer .btn-cancel,
ml-threshold #restoreModal .modal-content .modal-footer .btn-cancel {
  height: 30px !important;
  min-width: 100px;
  background: #fff;
  color: #5F6368;
  border: 1px solid #bdc1c6;
}
ml-threshold #enableModal .modal-content .modal-footer .btn-cancel:hover,
ml-threshold #restoreModal .modal-content .modal-footer .btn-cancel:hover {
  border: 1px solid #BDC1C6;
  color: #5f6368 !important;
}
ml-threshold .thresholdContainer.marginBTM20 {
  margin-bottom: 20px;
}
ml-threshold .thresholdContainer .custom {
  width: 750px;
  display: table;
  margin: 0;
}
ml-threshold .thresholdContainer .custom .tableRow {
  display: table-row;
}
ml-threshold .thresholdContainer .custom .tableRow .tableCell {
  display: table-cell;
}
ml-threshold .thresholdContainer .custom .tableRow .tableCell.alignBtn {
  width: 120px;
  padding-top: 0 !important;
  vertical-align: top;
}
ml-threshold .thresholdContainer .custom .tableRow .tableCell input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
ml-threshold .thresholdContainer.placeholders {
  clear: both;
  display: inline-block;
}
ml-threshold .thresholdContainer .topNeg20 {
  top: 3px;
}
ml-threshold .thresholdContainer .topNeg20 .manageFont {
  font-size: 12px;
  text-decoration: none;
}
ml-threshold .disable-input-freeze {
  opacity: 0.8 !important;
  pointer-events: none !important;
}
ml-threshold .disable-input-freeze .disable-input {
  background-color: #eff0f1 !important;
}
ml-threshold .networktype-wc {
  position: relative;
  top: 2px;
  left: 2px;
}
ml-threshold .networktype-wc2 {
  position: relative;
  top: 1px;
  left: 2px;
}
.read-only-div.multipleIntent {
  pointer-events: none;
}
.read-only-div.negativePattern {
  pointer-events: none;
}
.read-only-div.free {
  pointer-events: none;
}
.stopWordsSearch {
  float: right;
  padding: 5px;
  margin-right: 0;
  position: relative;
  top: -14px;
  right: 15px;
}
.stopWordsSearch.freeze-blck {
  pointer-events: none;
}
.stopWordsSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.stopWordsSearch input {
  background: #fff;
  border: none !important;
  border-bottom: 1px solid #E4E5E7 !important;
  border-radius: 0 !important;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 0.33s;
}
.stopWordsSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.stopWordsSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px;
  padding: 5px 0px 5px 15px;
}
.stopWordsBody .wf-form {
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 5px 10px;
}
.stopWordsBody .wf-form.freeze-blck {
  pointer-events: none;
}
.stopWordsBody .wf-form tags-input .host .tags {
  border: 0;
}
.stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item {
  margin: 0 10px 10px 0;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  line-height: 28px;
  padding: 0 8px;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  background: #E4E5E7;
  color: #5f6368;
}
.stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item .remove-button {
  color: #5f6368;
}
.stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item .remove-button:hover {
  color: #202124;
}
.stopWordsBody .loadingWordsDiv {
  text-align: center;
  padding-top: 100px;
}
.stopWordsBody .searchWordsdiv {
  -webkit-appearance: textfield;
  padding: 1px;
  overflow: hidden;
  word-wrap: break-word;
  cursor: text;
  background-color: #fff;
  border: 1px solid #BDC1C6;
  border-radius: 3px;
  height: 100%;
}
.stopWordsBody .searchWordsdiv .customWordtags {
  margin: 5px;
  font-size: 12px;
  padding: 5px;
  background: #5F6368;
  color: white;
  display: inline-block;
  cursor: pointer;
}
.stopWordsBody .searchWordsdiv .customWordtags.freeze-blck {
  pointer-events: none;
}
.stopWordsFooter .resetBtn {
  color: #5F6368;
  margin-right: 30px;
  margin-top: 5px;
}
.stopWordsFooter .resetBtn.freeze-blck {
  pointer-events: none;
}
.stopWordsFooter .resetBtn .refreshIcon {
  margin-right: 8px;
  width: 16px;
}
.ml-threshold .read-only {
  pointer-events: none;
}
.ml-threshold .publishedMultiIntent {
  pointer-events: initial !important;
}
.ml-threshold.read-only-div .single-slider,
.ml-threshold.read-only-div .dual-slider,
.ml-threshold.read-only-div .radioDiv,
.ml-threshold.read-only-div .toggleSwitch,
.ml-threshold.read-only-div .upgrade,
.ml-threshold.read-only-div .toggle-synonym,
.ml-threshold.read-only-div .alwaysResume,
.ml-threshold.read-only-div .kr-sg-toggle,
.ml-threshold.read-only-div .multiIntentDetection {
  pointer-events: none;
}
.ml-threshold.read-only-div .manageLongResponse {
  pointer-events: initial !important;
}
.ml-threshold.read-only-div .faqSearchLink {
  pointer-events: initial !important;
}
.threshold-page.read-only-div .single-slider,
.threshold-page.read-only-div .dual-slider,
.threshold-page.read-only-div .radioDiv,
.threshold-page.read-only-div .toggleSwitch,
.threshold-page.read-only-div .upgrade,
.threshold-page.read-only-div .toggle-synonym,
.threshold-page.read-only-div .alwaysResume,
.threshold-page.read-only-div .kr-sg-toggle,
.threshold-page.read-only-div .multiIntentDetection {
  pointer-events: none;
}
.threshold-page.read-only-div .manageLongResponse {
  pointer-events: none !important;
}
.threshold-page.read-only-div .thresholdContainer {
  pointer-events: none;
}
.threshold-page.read-only-div .publishedSingleNoneIntent {
  pointer-events: initial !important;
}
.mlThreshold #warningKgModal .modal-dialog {
  transform: none !important;
}
.mlThreshold .thresholdsLabel {
  color: #27354a !important;
}
.mlThreshold .mlAutoTrainSettings .headerLabel label {
  font-weight: 600 !important;
  color: #202124 !important;
}
.mlThreshold .trainingTop20 {
  top: 20px !important;
}
.mlThreshold .threshold-page {
  clear: both;
  padding: 0 0 1px 0;
  margin: 0;
  display: table;
  width: 100%;
  border-bottom: solid 0px #BDC1C6;
  box-shadow: inset 0px -1px 0px #bdc1c6;
  transition: 0.2s all ease;
}
.mlThreshold .threshold-page .panel.panel-default {
  background: transparent;
}
.mlThreshold .threshold-page:hover {
  background-color: #f8f9fa;
}
.mlThreshold .threshold-page.border-0 {
  border-bottom: 0;
}
.mlThreshold .threshold-page.negativePattern {
  border-bottom: 0;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .emptyStateContainer {
  text-align: center;
  width: 550px;
  margin: auto;
  padding: 30px 0;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .emptyStateContainer .emptyState .emptyImage {
  margin-bottom: 25px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .emptyStateContainer .emptyState .mainTitle {
  text-align: center;
  color: #202124;
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .emptyStateContainer .emptyState .emptyStateDesc {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer {
  padding: 0;
  position: relative;
  margin-left: -15px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .row.read-only {
  pointer-events: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .row.read-only:hover .config-delete .trashIcon {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .row:hover .config-delete .trashIcon {
  display: block;
  cursor: pointer;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-delete {
  position: relative;
  top: 8px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-delete .trashIcon {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 {
  padding: 0 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .kr-sg-dropdowns .dropdown-toggle.hideIcon {
  background: #EFF0F1 !important;
  border: solid 1px #bdc1c6 !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .kr-sg-dropdowns .dropdown-toggle.hideIcon .selected-data {
  color: #5f6368;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .kr-sg-dropdowns .dropdown-toggle.hideIcon::before {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .countThreshold {
  width: 300px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .kr-sg-input-text .error-msg .error .knowMoreLink {
  color: #202124;
  text-decoration: underline;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .col-xs-5 .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown.error .kr-sg-dropdowns .kr-sg-input-inline-search > input {
  border-color: #ff001f;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search .search-with-dropdown {
  position: absolute;
  border: 0;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search input {
  height: 34px;
  padding-left: 30px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .kr-sg-input-inline-search .search-icon {
  top: 8px;
  width: auto;
  height: auto;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container {
  width: 100%;
  margin: 0;
  padding-bottom: 0;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul {
  height: auto !important;
  position: relative;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li {
  position: relative;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li:hover {
  background-color: #eff0f1;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li.custom-text a {
  color: #0D6EFD;
  max-width: 100%;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li a {
  max-width: 70%;
  text-transform: capitalize;
  color: #202124;
  background-color: transparent !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li .tags {
  height: auto;
  position: absolute;
  font-size: 10px;
  right: 10px;
  top: 11px;
  padding: 10px 8px;
  color: #009dab;
  background: rgba(0, 157, 171, 0.1);
  border-radius: 2px;
  min-width: 65px;
  text-align: center;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li .tags.warning-tag {
  color: #FF784B;
  background-color: #fff1ed;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li .tags.green-tag {
  color: #28A745;
  background-color: #eaf6ec;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li .tags.warning-tag-lite {
  background-color: #F1E9FB;
  color: #7027e5;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul li .tags.blue-tag {
  background-color: #EFF0F1;
  color: #5f6368;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .kr-sg-dropdowns .outer-container > ul .ps-scrollbar-y-rail {
  z-index: 1 !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .error-msg .error {
  color: #ff001f;
  font-size: 12px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configdropdown .error-msg .error > a {
  color: #202124;
  text-decoration: underline;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content {
  height: 34px;
  border: solid 1px #BDC1C6;
  padding: 8px 10px;
  border-radius: 4px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle.with-label {
  margin-left: 60px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .box-content .kr-sg-toggle .slider span.no {
  margin-left: -60px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider {
  position: relative;
  height: 34px;
  width: 100%;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background: #fff;
  padding: 0 10px;
  border-radius: 4px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .countThreshold {
  width: 100%;
  font-size: 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .countThreshold span {
  position: relative;
  top: 1px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal {
  width: 80%;
  height: 6px;
  display: block;
  margin: 0 auto;
  top: 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .slider-handle {
  background: #0d6efd !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-main {
  min-width: 40px;
  top: -1px !important;
  z-index: 1;
  margin-left: -22px !important;
  line-height: normal;
  padding-bottom: 0;
  font-size: 12px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .single-slider .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .single-slider .slider-selection {
  background: #0d6efd;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .config-components .config-slider .single-slider .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .delete-config-component {
  padding-top: 5px;
  margin-bottom: 10px;
  height: 34px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .delete-config-component img {
  cursor: pointer;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .selected-data {
  display: inline-block;
  overflow: hidden;
  max-width: 70%;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-transform: capitalize;
  line-height: 30px;
  font-size: 14px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags {
  margin-right: 40px;
  height: auto;
  position: absolute;
  font-size: 10px;
  right: 0;
  top: 7px;
  padding: 10px 8px;
  color: #0D6EFD;
  background: rgba(49, 97, 219, 0.17);
  border-radius: 2px;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.warning-tag {
  color: #FF784B;
  background-color: #fff1ed;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.green-tag {
  color: #28A745;
  background-color: #eaf6ec;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.warning-tag-lite {
  background-color: #F1E9FB;
  color: #7027e5;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .configuration-with-tags .kr-sg-dropdowns .dropdown .tags.blue-tag {
  background-color: #EFF0F1;
  color: #5f6368;
}
.mlThreshold .threshold-page #advNlpConfig .panel-body .configContainer .input-box {
  padding-left: 0;
}
.mlThreshold .threshold-page.bottom5 {
  position: relative;
  bottom: 5px;
}
.mlThreshold .threshold-page.bottom15 {
  position: relative;
  bottom: 15px;
}
.mlThreshold .threshold-page.bottom-none {
  border-bottom: none !important;
}
.mlThreshold .threshold-page .headerThresholds {
  background-color: #F8F9FA;
  text-decoration: none;
  display: block;
  width: 100%;
  padding: 18px 0;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading {
  padding: 0;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title {
  color: #202124;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .fa_chevron_right {
  color: #202124;
  font-size: 12px;
  margin: 0 18px 0 15px;
  transform: rotate(90deg);
  transition: 0.33s;
  display: inline-block;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .helpIcon {
  color: #5F6368;
  position: relative;
  top: 3px;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .btx-help {
  position: relative;
  top: 3px;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .settings {
  float: right;
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-right: 20px;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .savingStatus {
  margin-left: 10px;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .panel-title .savingStatus .refreshSpin {
  animation: rotation 2s infinite linear;
}
.mlThreshold .threshold-page .headerThresholds .panel-heading .smallDesc {
  color: #3C4043;
  margin: 10px 0 0 45px;
  margin-bottom: 0;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
.mlThreshold .threshold-page .headerThresholds.collapsed {
  color: #5F6368;
  background-color: transparent;
}
.mlThreshold .threshold-page .headerThresholds.collapsed .panel-heading .panel-title .fa_chevron_right {
  font-size: 12px;
  margin-right: 18px;
  transform: rotate(0deg);
  transition: 0.33s;
}
.mlThreshold .threshold-page .panel-collapse {
  padding: 0px 20px 16px 45px !important;
  position: relative;
}
.mlThreshold .threshold-page .collapse .panel-body {
  border: 0 !important;
  padding: 10px 0px !important;
  -webkit-transition: height 4s;
  transition: height 4s;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip {
  background: #FEF8E6;
  border: 1px solid #916E03;
  border-radius: 5px;
  margin-top: 10px;
  display: flex;
  padding: 10px;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .bulb-icon {
  padding-top: 2px;
  margin-right: 0;
  width: 20px;
  display: flex;
  flex-shrink: 0;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .bulb-icon .btx-info {
  color: #26344a;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .tost-text {
  color: #605E5C;
  width: 100%;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .LMLink {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  width: 90px;
  flex-shrink: 0;
  text-align: right;
  margin-left: 10px;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .advance_settings_icon {
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse .panel-body .zeroshotProtip .advance_settings_icon .tooltip {
  width: 150px !important;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer {
  display: inline-block;
  width: 100%;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .radioDiv [type="radio"] + span {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .radioDiv .radioInnerDiv label {
  margin-bottom: 0;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .radioDiv .radioInnerDiv label input:disabled + * {
  opacity: 0.6;
  pointer-events: none;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .labelling .wrap .helpIcon {
  color: #5F6368;
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .labelling .wrap .popover .arrow:after {
  border-right-color: #202124;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .row .toggle-switch-parser {
  font-size: 12px;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleSwitch {
  display: inline-block;
  padding: 0 10px;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleSwitch > span {
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .row .toggle-switch-parser .toggleInactive {
  color: #9aa0a6;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .configurations .desc {
  color: #5F6368;
  font-size: 12px;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .configurations .desc .configLink {
  color: #5f6368;
}
.mlThreshold .threshold-page .collapse .panel-body .thresholdContainer .dependencyParser .configurations .customizeBtn .btn {
  border-radius: 3px;
  border: solid 1px rgba(0, 157, 171, 0.3);
  background-color: #e5f5f6;
  color: #0D6EFD;
  padding: 4px 25px;
}
.mlThreshold .threshold-page .collapse .panel-body .networkType {
  margin-bottom: 20px;
}
.mlThreshold .threshold-page .collapse .panel-body .networkType .smallDesc {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 10px;
}
.mlThreshold .threshold-page .collapse .panel-body .networkType.read-only {
  pointer-events: none;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel {
  margin-bottom: 20px;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-header,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-header {
  padding: 13px 5px;
  border-bottom: 1px solid #bdc1c6;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-header .title,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-header .title {
  color: #5F6368;
  line-height: 1.17;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 5px;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body {
  padding: 7px 5px;
  border-bottom: 1px solid #BDC1C6;
  display: flex;
  align-items: center;
  transition: 0.3s all ease-in;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body:hover,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body:hover {
  background-color: #f2f3f5;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body:hover .active-status .delete-row,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body:hover .active-status .delete-row {
  display: block;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body:hover .active-status .copy,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body:hover .active-status .copy {
  display: block;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .title,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .title {
  color: #202124;
  font-size: 14px;
  padding: 0 5px;
  line-height: 1;
  word-break: break-word;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .dialogs,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .dialogs {
  padding: 5px 0;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .active-status,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .active-status {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 26px;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .active-status .configure,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .active-status .configure {
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD;
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .active-status .delete-row,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .active-status .delete-row {
  cursor: pointer;
  display: none;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .active-status .copy,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .active-status .copy {
  cursor: pointer;
  display: none;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .dialog-name,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .dialog-name {
  margin-right: 5px;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .t-body .dialog-count,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .t-body .dialog-count {
  background-color: #5F6368;
  text-align: center;
  color: #fff;
  font-size: 10px;
  font-weight: normal;
  display: inline-block;
  width: 25px;
  height: 25px;
  line-height: 25px;
  border-radius: 50%;
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .table-data .noData,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .table-data .noData {
  text-align: center;
  padding-top: 15px;
  color: #8a959f;
  font-weight: bold;
}
.mlThreshold .threshold-page .collapse .panel-body .defaultIntentModel .addNew,
.mlThreshold .threshold-page .collapse .panel-body .dialogIntentModel .addNew {
  text-align: right;
}
.mlThreshold .threshold-page .collapse.in {
  border-left: 0px solid #E4E5E7;
  background: #f8f9fa;
}
.mlThreshold .threshold-page .collapse.in .panel-body {
  border: 0 !important;
  padding: 0px 0px !important;
  -webkit-transition: height 4s;
  transition: height 4s;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .fmContainer .fmProTip {
  margin-bottom: 10px;
  color: #ec7d01;
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
  padding: 10px 0px;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .fmContainer .intentDetectProTip {
  color: #ec7d01;
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
  padding: 10px 0px;
  margin-top: 10px;
  display: inline-block;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .popover {
  max-width: 300px;
  width: 300px;
  color: #fff;
  min-height: 55px;
  height: auto;
  font-size: 12px;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .popover .arrow:after {
  border-left-color: #202124;
  border-bottom-color: transparent !important;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .popover.top {
  width: 200px;
  max-width: 200px;
  height: 85px;
  text-align: center;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .popover.top .arrow {
  border-left-color: transparent;
}
.mlThreshold .threshold-page .collapse.in .panel-body .thresholdContainer .popover.top .arrow::after {
  border-top-color: #202124;
  border-left-color: transparent;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .featureContainer .featureExtractContainer .featureExtraction {
  cursor: pointer;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .w-100 {
  width: 100%;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options {
  padding: 0;
  margin: 0;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left {
  border-left: 1px solid #E4E5E7;
  display: inline-block;
  padding: 10px 0 0 19px;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left .labelling .utt-count-txt {
  display: inline-block;
  line-height: 0px;
  border-radius: 50%;
  border: 1px solid;
  font-size: 12px;
  background: #0D6EFD;
  color: #fff;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left .labelling .utt-count-txt .inner-utt-count {
  display: inline-block;
  padding-top: 50%;
  padding-bottom: 50%;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left .toggle-switch-btn-block {
  width: 100%;
  position: relative;
  display: flex;
  gap: 100px;
  align-items: center;
  padding: 10px 0;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left .toggle-switch-btn-block .manageUtteraceBtn {
  border-left: 1px solid #C4C4C4;
  padding: 0 20px;
}
.mlThreshold .threshold-page .collapse.in .panel-body .intentParams .thresholdContainer .intent-options .border-left .toggle-switch-btn-block .manageUtteraceBtn::before {
  border-left: 3px solid #c4c4c4;
}
.mlThreshold .threshold-page .collapse.in .panel-body .upgradeML {
  padding: 0px 12px;
  margin-right: 10px;
  font-size: 14px;
}
.mlThreshold .threshold-page .collapse.in .panel-body .radioRow {
  float: left;
  clear: none;
  display: block;
  padding: 2px 1em 0 0;
}
.mlThreshold .threshold-page .collapse.in .panel-body .radioRow input[type=radio],
.mlThreshold .threshold-page .collapse.in .panel-body .radioRow input.radio {
  float: left;
  clear: none;
  margin: 2px 0 0 2px;
}
.mlThreshold .threshold-page .labelling .descTitle {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  line-height: 17px;
}
.mlThreshold .threshold-page .labelling .descTitle .helpIcon {
  position: relative;
  top: 2px;
}
.mlThreshold .threshold-page .labelling .description {
  padding-right: 30px;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  margin: 5px 0 0 0;
  color: #3c4043;
}
.mlThreshold .threshold-page .labelling .description .helpIcon {
  position: relative;
  top: 2px;
}
.mlThreshold .threshold-page .labelling p {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
}
.mlThreshold .threshold-page .labelling p.marginBTM10 {
  margin-bottom: 10px;
}
.mlThreshold .threshold-page .labelling p.paddingRighPopoover {
  padding-right: 6%;
}
.mlThreshold .threshold-page .titleHeader {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  text-transform: uppercase;
}
.mlThreshold .threshold-page .resetButton {
  margin-top: 6px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 6px 20px;
  height: 34px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  position: absolute;
  left: 350px;
}
.mlThreshold .threshold-page .resetButton.resetTripleSlid {
  left: 400px;
}
.mlThreshold .threshold-page .single-slider {
  margin-bottom: 20px;
}
.mlThreshold .threshold-page .single-slider .countThreshold {
  width: 300px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
.mlThreshold .threshold-page .dual-slider {
  margin-bottom: 25px;
}
.mlThreshold .threshold-page .dual-slider .countThreshold {
  width: 300px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
.mlThreshold .threshold-page .circle {
  width: 10px;
  height: 10px;
  border: 0;
  border-radius: 50%;
  display: inline-block;
}
.mlThreshold .threshold-page .cb-1 {
  background-color: #e4e5e7;
}
.mlThreshold .threshold-page .cb-2 {
  background-color: #ff784b;
}
.mlThreshold .threshold-page .cb-3 {
  background-color: #7027e5;
}
.mlThreshold .threshold-page .cb-4 {
  background-color: #28a745;
}
.mlThreshold .threshold-page .iconDesc {
  margin-left: 6px !important;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #000000;
}
.mlThreshold .threshold-page .slider-horizontal {
  height: 6px;
  width: 300px;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-main {
  min-width: 40px;
  top: 8px !important;
  z-index: 1;
  margin-left: -20px !important;
}
.mlThreshold .threshold-page .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
.mlThreshold .threshold-page .single-slider .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
.mlThreshold .threshold-page .single-slider .slider-selection {
  background: #0d6efd;
}
.mlThreshold .threshold-page .single-slider .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
.mlThreshold .threshold-page .dual-slider .slider-track-low {
  background: #ededed;
  border-radius: 20px;
}
.mlThreshold .threshold-page .dual-slider .slider-selection {
  background: #ff9e33;
}
.mlThreshold .threshold-page .dual-slider .slider-track-high {
  background: #0D6EFD;
  border-radius: 20px;
}
.mlThreshold .threshold-page .toggle-synonym {
  margin: 10px 0 0px 0;
}
.mlThreshold .threshold-page .toggle-synonym.toggle-switch-auto-correct {
  margin-top: 10px !important;
  margin-bottom: -10px !important;
}
.mlThreshold .threshold-page .toggle-synonym span {
  padding-right: 8px;
  font-size: 14px;
  position: relative;
  top: -3px;
  cursor: pointer;
}
.mlThreshold .threshold-page .toggle-synonym span.font-bold {
  font-weight: normal;
  color: #202124 !important;
}
.mlThreshold .threshold-page .toggle-synonym span.toggle-no {
  padding-right: 8px;
  color: #9aa0a6;
}
.mlThreshold .threshold-page .toggle-synonym span.toggle-yes {
  padding-left: 8px;
  padding-right: 0px;
  color: #202124 !important;
}
.mlThreshold .threshold-page .toggle-synonym span.toggleActive {
  color: #202124;
  pointer-events: none;
}
.mlThreshold .threshold-page .toggle-synonym span.toggleInactive {
  color: #9AA0A6;
  cursor: pointer;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch {
  display: inline-block;
  height: 16px;
  cursor: pointer;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch {
  line-height: 18px;
  margin-right: 0px !important;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch .switch {
  height: 20px;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch label {
  height: 16px !important;
  margin-top: 8px !important;
  width: 15px !important;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 8px !important;
  height: 8px !important;
  top: 3px;
  left: 5px;
  margin-left: 13px !important;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch input.switch:empty ~ label:before,
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 30px;
  height: 14px;
}
.mlThreshold .threshold-page .toggle-synonym .toggleSwitch toggle-switch input.switch:checked ~ label:before {
  background-color: #0d6efd;
}
.mlThreshold .threshold-page .botSynonymsCheck {
  margin: 10px 0 15px 56px !important;
  font-weight: normal !important;
}
.mlThreshold .threshold-page .botSynonymsCheck.kr-sg-toggle .slider span {
  top: -4px;
  font-size: 14px;
}
.mlThreshold .threshold-page .botSynonymsCheck.kr-sg-toggle .slider span.no {
  left: -8px;
  color: #9aa0a6;
}
.mlThreshold .threshold-page .botSynonymsCheck.kr-sg-toggle .slider span.yes {
  color: #202124;
}
.mlThreshold .descriptionList {
  background-color: #F8F9FA;
  max-width: 766px;
  margin-top: 20px;
  font-size: 14px;
  text-align: left;
  padding: 20px 30px 10px 30px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.mlThreshold .descriptionList .amendDescription {
  border-bottom: 1px solid rgba(138, 149, 159, 0.3);
  margin-bottom: 20px;
}
.mlThreshold .descriptionList .amendDescription:last-child {
  margin-bottom: 0px;
  border: 0;
}
.mlThreshold .saveRow .intentTraining .trainIcon {
  color: #0D6EFD;
  margin-left: 5px;
}
.mlThreshold .saveRow .fa-times {
  opacity: 0.5;
  cursor: pointer;
}
.mlThreshold .saveRow .fa-times:hover {
  opacity: 1;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType.width-992 .modal-dialog {
  width: 992px !important;
  max-width: 992px !important;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog {
  width: 992px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body {
  padding-bottom: 5px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip {
  background: #FEF8E6;
  border: 1px solid #916E03;
  border-radius: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  padding: 10px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon {
  padding-top: 2px;
  margin-right: 0;
  width: 25px;
  display: flex;
  flex-shrink: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon .btx-info {
  color: #806d16;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text {
  color: #806D16;
  width: 100%;
  font-size: 12px;
  padding-right: 20px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text.intent-ranker {
  line-height: 20px;
  margin-bottom: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text p {
  margin-bottom: 0;
  color: #806D16;
  font-size: 12px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text p.zero_shot {
  line-height: 18px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text .protip-points {
  text-align: left;
  margin: 0;
  padding-left: 17px;
  display: inline-block;
  width: 100%;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text .protip-points .pt-1 {
  margin-top: 5px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .LMLink {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  width: 90px;
  flex-shrink: 0;
  text-align: right;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .missingPrerequisites .missingPrerequisitesTitle {
  font-weight: 500;
  font-size: 14px;
  color: #3C4043;
  padding-top: 15px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .checkboxZeroShot {
  margin-top: 8px !important;
  margin-bottom: 0 !important;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .checkboxZeroShot .checkbox-custom-label {
  font-weight: 400 !important;
  font-size: 14px !important;
  color: #5f6368;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group {
  margin-bottom: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default {
  background-color: transparent;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion {
  border: 1px solid #F0F1F2;
  border-radius: 5px;
  background: #f7f9fa;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-title {
  padding: 10px 15px;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  color: #2D2F33;
  display: flex;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody {
  display: flex;
  position: relative;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .l-container {
  width: 100%;
  padding-right: 15px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container {
  width: 290px;
  flex-shrink: 0;
  border-left: 1px solid #E3E4E6;
  padding-left: 15px;
  padding-right: 10px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings {
  display: flex;
  padding-bottom: 15px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc {
  padding-right: 12px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc .btx-warning::before {
  color: #806d16;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc .btx-info::before {
  color: #26344a;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
  color: #3c4043;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .faqTitel {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading {
  cursor: pointer;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .btx-carrot-right {
  transform: rotate(90deg);
  display: inline-block;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading.collapsed .btx-carrot-right {
  transform: rotate(0deg);
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title {
  padding: 0px 0px 5px 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title .btx-carrot-down {
  transform: rotate(0deg);
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title.collapsed .btx-carrot-down {
  transform: rotate(-90deg);
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse .panel-body {
  padding: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse .panel-body .faqDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5d6066;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .upgradeSuccess {
  text-align: center;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .upgradeSuccess .upgradeSuccessText {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .upgradeSuccess .upgradeSuccessDesc {
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .docLink {
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading {
  border: 0;
  background-color: transparent;
  padding: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title {
  padding: 10px 15px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  color: #3C4043;
  display: flex;
  align-items: flex-start;
  line-height: 16px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title .btx-carrot-down {
  margin-right: 10px;
  display: inline-block;
  content: '';
  transform: rotate(180deg);
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title.collapsed {
  font-weight: 400;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse {
  background: transparent;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body {
  border: 0;
  padding-top: 5px;
  padding-right: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body {
  border-radius: 5px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group {
  margin-bottom: 0;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default {
  background-color: transparent;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion {
  border: 0px solid #F0F1F2;
  border-radius: 5px;
  background-color: transparent;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-heading {
  display: none;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-title {
  padding: 10px 15px;
  display: none;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  color: #2D2F33;
  display: flex;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse {
  display: block;
  visibility: visible;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody {
  display: flex;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container {
  width: 250px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading {
  display: block;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse {
  display: none;
  visibility: hidden;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .docLink {
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-footer {
  display: none;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade {
  background: #F7F9FA;
  border-radius: 5px;
  padding: 10px 10px 15px 10px;
  margin-bottom: 10px;
  max-height: 200px;
  position: relative;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuTitle {
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  color: #3c4043;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints {
  display: flex;
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints.paddingRight10 {
  padding-right: 40px !important;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints.paddingRight25 {
  padding-right: 25px !important;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .l-container .whyUpgrade {
  padding: 10px 6px 15px 10px;
  max-height: 210px;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .r-container {
  width: 325px !important;
}
.mlThreshold .kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .r-container .panel-default .panel-heading .panel-title {
  font-size: 12px;
}
.mlThreshold .enableMultiIntents .modal-dialog {
  width: 530px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-header {
  box-shadow: none;
  padding-bottom: 0;
  height: auto;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 400;
  font-size: 22px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-header .modal-title .btx-close {
  font-size: 16px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .multiimtemtsPoints {
  padding-left: 15px;
  font-weight: 400;
  color: #605E5C;
  font-size: 12px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .multiimtemtsPoints li {
  margin-bottom: 10px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .enablingMultiple {
  margin-bottom: 10px;
  font-weight: 400;
  color: #605E5C;
  font-size: 12px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .zeroshotProtip {
  background: #FEF8E6;
  border: 1px solid #916E03;
  border-radius: 5px;
  margin-top: 10px;
  display: flex;
  padding: 10px;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon {
  padding-top: 2px;
  margin-right: 0;
  width: 20px;
  display: flex;
  flex-shrink: 0;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon .btx-info {
  color: #26344a;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text {
  color: #605E5C;
  width: 100%;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-body .zeroshotProtip .LMLink {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  width: 90px;
  flex-shrink: 0;
  text-align: right;
}
.mlThreshold .enableMultiIntents .modal-dialog .modal-content .modal-footer {
  box-shadow: none;
  padding-top: 0;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 5px;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelTitle .btx-warning::before {
  color: #fa6538;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelTitle .tooltip {
  top: 261px;
  left: 177px;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelTitle .tooltip .tooltip-inner {
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  height: 34px;
  padding: 10px 15px;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelDesc {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
.mlThreshold .upgradeNlpModel .upgradeNlpModelDesc a {
  color: #0d6efd;
}
.mlThreshold .upgradeNlpModel .hintDiv .trainBtn {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  position: absolute;
  right: 40px;
  cursor: pointer;
}
.mlThreshold .upgradeNlpModel .whyUpgrade {
  background: #F7F9FA;
  border: 1px solid #E3E4E6;
  border-radius: 5px;
  padding: 10px 10px 15px;
  margin-bottom: 10px;
}
.mlThreshold .upgradeNlpModel .whyUpgrade .wuTitle {
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  color: #3c4043;
}
.mlThreshold .upgradeNlpModel .whyUpgrade .wuPoints {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
}
.mlThreshold .upgradeNlpModel .whyUpgrade .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
}
.mlThreshold .upgradeNlpModel .kr-sg-multi-line-notification.error-notification {
  background: #FCEAED;
  border: 1px solid #DD3646;
  border-radius: 4px;
  margin-bottom: 10px;
}
.mlThreshold .upgradeNlpModel .kr-sg-multi-line-notification.error-notification .btx-warning::before {
  color: #dd3646;
}
.mlThreshold .upgradeNlpModel .kr-sg-multi-line-notification.error-notification .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #59141c;
}
.cursor-auto {
  cursor: auto !important;
}
.protip-info {
  background: #FFFBEA;
  border: 1px solid #806D16;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  display: flex;
  margin-bottom: 15px;
  width: 100%;
  position: relative;
}
.protip-info .bulb-icon {
  font-size: 14px;
  color: #806d16;
}
.protip-info .info-tip {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #806D16;
  padding: 0 30px 0 12px;
}
.protip-info .close-tip {
  color: #202124;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
}
.p-0 {
  padding: 0 !important;
}
.mb-10 {
  margin-bottom: 10px;
}
.line-height-0 {
  line-height: 0;
}
#fundamentalMeaningThresholds .description {
  padding-right: 30px;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  margin: 8px 0 0 0;
  color: #5f6368;
}
#fundamentalMeaningThresholds .description .helpIcon {
  position: relative;
  top: 2px;
}
#fundamentalMeaningThresholds .radioFM {
  margin-left: 50px;
}
#fundamentalMeaningThresholds .radioFM span.no {
  margin-left: -50px;
}
#rankingAndResolverEngine .description {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
#rankingAndResolverEngine .radioRR {
  margin-left: 50px;
}
#rankingAndResolverEngine .radioRR span.no {
  margin-left: -50px;
}
.radioFM {
  margin-left: 50px !important;
}
.radioFM span.no {
  margin-left: -50px !important;
}
.mt-16 {
  margin-top: 16px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mb-10 {
  margin-bottom: 10px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mt-5 {
  margin-top: 5px !important;
}
.search-in-answer.radioDiv [type="radio"] + span:before {
  position: relative;
  top: 4px;
}
.contextual-path-toggle .toggle-no {
  top: -8px !important;
}
.contextual-path-toggle .toggle-yes {
  top: -8px !important;
  padding: 0 !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.toggle-data-large- {
  display: inline-block;
  width: 100%;
  margin: 15px 0;
}
.toggle-data-large- .kr-sg-toggle.with-label {
  margin-left: 61px;
}
.toggle-data-large- .kr-sg-toggle.large .slider span {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.toggle-data-large- .kr-sg-toggle.large .slider span.no {
  margin-left: -61px;
  top: -1px;
  color: #202124;
}
.toggle-data-large- .kr-sg-toggle.large .slider span.yes {
  padding-left: 50px !important;
  top: -1px;
  color: #9aa0a6;
}
.toggle-data-large- .kr-sg-toggle input {
  opacity: 0;
  width: 0;
  height: auto !important;
}
.toggle-data-large- .kr-sg-toggle input:checked + .slider span.yes {
  color: #202124;
}
.toggle-data-large- .kr-sg-toggle input:checked + .slider span.no {
  color: #9aa0a6;
}
.toggle-data-large-.yes-no-type .kr-sg-toggle.with-label {
  margin-left: 30px;
}
.toggle-data-large-.yes-no-type .kr-sg-toggle.large .slider span.no {
  margin-left: -30px;
}
.toggle-data-large-.yes-no-type .kr-sg-toggle.large .slider span.yes {
  padding-left: 48px;
}
.toggle-data-large-.filter-analyze-toggle {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 92px;
  margin: 0 0 10px 0;
}
.toggle-data-large-.filter-analyze-toggle .kr-sg-toggle.large .slider {
  background-color: #0D6EFD;
  box-shadow: 0 0 1px #0d6efd;
  border: 1px solid #0d6efd;
}
.toggle-data-large-.filter-analyze-toggle .kr-sg-toggle.large .slider::before {
  background-color: #ffffff !important;
}
.toggle-data-large-.filter-analyze-toggle .kr-sg-toggle.large .slider span.no {
  margin-left: -116px;
}
.toggle-data-large-.filter-analyze-toggle .kr-sg-toggle.large .slider span.yes {
  padding-left: 48px !important;
  width: 140px;
}
.toggle-data-large-.filter-analyze-toggle .tooltip-inner {
  width: 200px !important;
  white-space: pre-wrap !important;
  text-align: center;
}
.thresholdDir {
  display: inline-block;
  width: 100%;
  margin: 20px 0;
}
.thresholdDir .kr-sg-radiobutton .radio-custom + .radio-custom-label {
  font-weight: normal !important;
}
.faq-search-enable-data {
  width: 100%;
  display: flex;
  align-items: center;
}
.faq-search-enable-data .toggle-data-large- {
  width: auto;
}
.faq-search-enable-data .kr-sg-checkbox {
  margin: 0;
  padding: 0;
  margin-left: 105px;
}
.faq-search-enable-data .kr-sg-checkbox .checkbox-custom-label {
  font-weight: normal !important;
  font-size: 14px !important;
  line-height: 20px;
  color: #202124 !important;
}
.faq-search-enable-data .kr-sg-checkbox .manageFont {
  color: #0D6EFD;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  padding-left: 30px;
}
.ml-savingStatus {
  font-size: 14px;
  margin: 0 5px;
}
.ml-savingStatus .btx-check {
  color: #0d6efd;
}
.upgrade-switch-btn {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  padding: 0;
}
.upgrade-switch-btn .switch-color {
  color: #DD3646;
  cursor: pointer;
}
.thresholdProtip {
  display: contents;
}
.intent-options {
  padding-left: 15px;
  margin-left: 15px;
}
.utterance-btnDelete {
  text-align: center;
  color: #DD3646;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.uttrence-view {
  min-height: 40px;
  border-radius: 0px;
  background-color: #fff;
  margin-bottom: 0px;
  border: 0px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding: 0;
  box-shadow: none;
}
.uttrence-view:hover {
  background: #eff0f1;
}
.uttrence-view:hover .mlUtterenceeditsection .ml-utterance-btn-div .utterance-btnDelete {
  visibility: visible;
}
.uttrence-view.mlutterenceFocused:hover {
  background: #ffffff;
}
.uttrence-view .mlUtterenceeditsection .ml-utterance-btn-div .utterance-btnDelete {
  visibility: hidden;
}
.uttrence-view.noBackGround .warning-error-popover {
  display: none;
}
.uttrence-view.noBackGround .ml-utterance-btn-div .utterance-btnDelete {
  visibility: hidden !important;
}
.uttrence-view.noBackGround:hover {
  background: transparent;
}
.uttrence-view.noBackGround:hover .mlUtterenceeditsection .ml-utterance-btn-div .utterance-btnDelete {
  visibility: hidden !important;
}
.uttrence-view.noBackGround:hover .utterance-btnDelete {
  visibility: hidden !important;
}
.mlUtterenceeditsection {
  padding: 5px 25px 5px;
  display: flex;
  align-items: center;
  width: 100%;
}
.mlUtterenceeditsection .utterance-item-title {
  font-size: 14px !important;
  font-stretch: normal;
  color: #202124;
  padding: 0px 20px 0px 5px !important;
  min-height: 34px;
  line-height: 30px;
  align-items: center;
}
.mlUtterenceeditsection .utterance-item-title:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
}
.utterence-textview {
  background: #fff;
  padding: 10px 15px 15px !important;
  margin-bottom: 10px;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
}
.utterence-textview.pt-pl-pr-0 {
  padding: 0 0 20px 0 !important;
}
.network-type-dropdown-menu li a {
  display: flex;
  align-items: center;
}
.network-type-dropdown-menu li a .header {
  color: #101828;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}
.network-type-dropdown-menu li a .header .help_hint_data {
  border-radius: 16px;
  border: none;
  height: 22px;
  align-items: center;
  margin-left: 15px;
}
.network-type-dropdown-menu li a .header .help_hint_data .bulb-icon {
  margin-right: 5px;
}
.network-type-dropdown-menu li a .header .help_hint_data .bulb-icon .btx-warning::before {
  color: #DC6803;
  font-weight: 600;
}
.network-type-dropdown-menu li a .title-type {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.network-type-dropdown-menu li a .title-type.few_shot_modelHeader {
  white-space: normal !important;
  color: #667085;
  font-size: 14px;
  font-weight: 400;
}
.network-type-dropdown-menu li a .title-type.few_shot_desc {
  color: #667085;
  font-size: 14px;
  font-weight: 400;
}
.network-type-dropdown-menu li a .beta-tag {
  display: inline-block;
  font-weight: 600;
  font-size: 10px;
  line-height: 9px;
  text-transform: capitalize;
  color: #5D6066;
  border: 1px solid #B9BCBF;
  border-radius: 2px;
  padding: 3px 5px;
  flex-shrink: 0;
  margin-left: 5px;
}
.span-desc.knowledge-model-desc {
  display: inline-block;
  width: 100%;
  padding-left: 25px;
  margin: 6px 0 10px 0;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #3c4043;
}
.modal-footer .fewShotType-btn {
  font-weight: 400;
  font-size: 14px;
}
.warningPopup .modal-dialog.knowledge-graph-LLM {
  width: 650px !important;
  max-width: 650px !important;
}
.few-shot-points {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  text-align: left;
  margin: 0;
  padding-left: 19px;
  display: inline-block;
  width: 100%;
  padding-right: 10px;
}
.few-shot-points .wuPoints {
  display: flex;
  font-weight: 400;
  font-size: 12px;
}
.few-shot-points .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
  margin-top: 5px;
}
.prgressStatus .progressTitle {
  font-weight: 500;
  font-size: 12px;
  color: #000000;
  margin-bottom: 8px;
}
.prgressStatus .progressBar {
  padding-bottom: 2px;
}
.prgressStatus .progressBar .progress {
  height: 8px !important;
  background: #E7F1FF;
  border-radius: 4px;
  box-shadow: none;
}
.prgressStatus .progressBar .progress .progress-bar {
  height: 4px;
  background: #0D6EFD;
  border-radius: 4px;
  margin-top: 2px;
}
.upgarede-toast {
  display: flex;
  align-items: center;
  border-radius: 4px;
  border: 1px solid var(--Kora-Blue-Blue-Medium, #85b7fe);
  background: var(--Kora-Blue-Thin-Blue, #f3f8ff);
  padding: 10px;
  gap: 10px;
}
.upgarede-toast .bulbicon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.upgarede-toast .bulbicon i::before {
  color: #07377f;
}
.upgarede-toast .hint-content {
  width: 100%;
  color: var(--Kora-Blue-Blue-Dark, #07377f);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}
.upgarede-toast .hint-content a {
  color: var(--Kora-Blue-Blue-Highlight, #0d6efd);
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
}
.upgarede-toast .train-btn {
  flex-shrink: 0;
  color: var(--Kora-Blue-Blue-Highlight, #0d6efd);
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
.upgarede-toast .close-toast {
  flex-shrink: 0;
  display: flex;
  cursor: pointer;
}
.upgarede-toast .close-toast i::before {
  color: #07377f;
}
.upgrade-footer {
  padding: 20px 0px !important;
}
.upgrade-spell-correction-progress {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 32px;
  text-align: center;
}
.upgrade-spell-correction-progress .spell-correction-title {
  color: var(--Kora-Grey-Grey-Dark-1, #202124) !important;
  font-size: 16px !important;
  font-weight: 600 !important;
}
.upgrade-spell-correction-progress .upgradeSuccessText {
  color: var(--Kora-Grey-Grey-Dark-1, #202124);
  font-size: 16px;
  font-weight: 600;
  line-height: normal;
}
.upgrade-spell-correction-progress .upgradeSuccessDesc {
  color: var(--Kora-Grey-Grey-Dark-3, #5f6368);
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  margin: 10px 50px;
  line-height: 16px;
}
.display-inline {
  display: inline !important;
}
.embedding-dropdown-item a {
  line-height: normal !important;
  padding: 10px !important;
}
.embedding-dropdown-item a .embedding-dropdown-heading {
  color: var(--Gray-900, #101828);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.embedding-dropdown-item a .embedding-dropdown-heading .help_hint_data {
  display: flex;
  padding: 2px 8px 2px 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border: none;
  border-radius: 16px;
  background: var(--Warning-50, #fffaeb);
  color: var(--Warning-700, #b54708);
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  margin-bottom: 0px;
}
.embedding-dropdown-item a .embedding-dropdown-heading .help_hint_data .bulb-icon {
  margin-right: 0px !important;
}
.embedding-dropdown-item a .embedding-dropdown-heading .help_hint_data .bulb-icon .btx-warning::before {
  color: var(--Warning-700, #dc6803);
  font-weight: 600;
}
.embedding-dropdown-item a .embedding-dropdown-des {
  color: var(--Gray-500, var(--Primary-Colors-Gray-500, #667085));
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 4px;
  white-space: normal;
}
.upgrade-cell-correction-body {
  min-height: 40vh !important;
  max-height: 90vh !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  overflow-y: auto;
  padding: 20px 30px !important;
}
.btPiiMasking .marginSet {
  margin-left: 25px;
}
.btPiiMasking .toggle-all-pii {
  margin: 10px 0 15px 0;
}
.btPiiMasking .toggle-all-pii span {
  padding-right: 8px;
  font-size: 12px;
  position: relative;
  top: -3px;
  cursor: pointer;
}
.btPiiMasking .toggle-all-pii span.toggle-no {
  color: #5F6368;
  padding-right: 8px;
  cursor: pointer;
}
.btPiiMasking .toggle-all-pii span.toggle-no.hightlight {
  color: #202124;
  font-weight: bold;
}
.btPiiMasking .toggle-all-pii span.toggle-yes {
  padding-left: 8px;
  cursor: pointer;
}
.btPiiMasking .toggle-all-pii span.toggle-yes.hightlight {
  color: #202124;
  font-weight: bold;
}
.btPiiMasking .info-details {
  font-size: 12px;
  color: #5f6368;
}
.btPiiMasking .headerBar .info-label {
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.btPiiMasking .headerBar .dec {
  color: #5F6368;
  clear: both;
}
.btPiiMasking .headerBar.read-only-wrap {
  pointer-events: none;
}
.btPiiMasking .headerBar .btnContainer .addBtn {
  margin-top: 25px;
  float: right;
}
.btPiiMasking .invalid-input {
  border: 1px solid #ff8181 !important;
}
.btPiiMasking .toggleSwitch {
  display: inline-block;
}
.btPiiMasking .capital-first {
  text-transform: capitalize;
}
.btPiiMasking .label-default {
  padding: 8px;
  background-color: #E4E5E7;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 2px;
  display: inline-table;
}
.btPiiMasking .fa.fa-times {
  margin-left: 5px;
  color: #5f6368;
}
.btPiiMasking .landingPage .alert-warning {
  width: 610px !important;
}
.btPiiMasking .landingPage .alert-warning .heading {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 10px;
  display: block;
}
.btPiiMasking .landingPage .hintDiv {
  width: 620px;
  margin: 5px auto;
}
.btPiiMasking .landingPage h4 {
  font-size: 20px;
  font-weight: 600;
}
.btPiiMasking .landingPage p {
  color: #5F6368;
  font-size: 16px;
}
.btPiiMasking .landingPage .toggle-on-off {
  font-size: 16px;
  margin-bottom: 20px;
}
.btPiiMasking .landingPage .toggle-on-off .toggle-disable {
  color: #202124;
  cursor: pointer;
}
.btPiiMasking .landingPage .toggle-on-off .toggle-enable {
  color: #5F6368;
  cursor: pointer;
}
.btPiiMasking .landingPage .toggle-on-off i {
  opacity: 0.3;
  font-size: 20px;
  cursor: pointer;
  margin: 0 6px;
}
.btPiiMasking .landingPage .toggle-on-off .toggleSwitch {
  display: inline-block;
}
.btPiiMasking .subRadioOptions {
  color: #202124;
  width: 100%;
  font-size: 12px;
  display: block;
  margin-bottom: 3px;
}
.btPiiMasking label#info-type-label {
  color: #202124;
}
.btPiiMasking .darkLabel {
  color: #202124 !important;
}
.btPiiMasking .radioDiv .replaceDisp .subRadioDiv {
  margin-left: 25px;
  margin-bottom: 8px;
}
.btPiiMasking .radioDiv .maskWCharDisp .subRadioDiv {
  margin-left: 25px;
  width: 200px;
  margin-bottom: 8px;
}
.btPiiMasking .radioDiv .maskWCharDisp .subRadioWidth {
  margin-left: 25px;
  width: 50%;
}
.btPiiMasking .toggleOn span {
  font-size: 12px;
  left: 0px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  top: -1px;
  color: #202124;
}
.btPiiMasking .toggleOff span {
  position: relative;
  color: #5F6368;
  font-size: 12px;
  left: 0px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  top: -1px;
}
.btPiiMasking .iip-table {
  width: 100%;
}
.btPiiMasking .iip-table #iip-table-head th {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  text-transform: uppercase;
  border-top: 0;
  border-bottom: 1px solid #E4E5E7;
  padding: 15px 20px;
}
.btPiiMasking .iip-table .iip-table-body td {
  padding: 15px 20px;
}
.btPiiMasking .iip-table #iip-table-fields td {
  color: #202124;
  font-size: 14px;
}
.btPiiMasking .iip-table #iip-table-fields:hover .trash-icon {
  display: block;
}
.btPiiMasking .iip-table #iip-table-fields .trash-icon {
  position: relative;
  left: -50px;
  display: none;
  color: #dd3646;
}
.btPiiMasking .tableBodyRow .bodyRow {
  min-height: 50px;
  min-height: 52px;
  display: flex;
  align-items: center;
}
.btPiiMasking .tableBodyRow .bodyRow .trash-icon .fa-trash-o {
  display: none;
}
.btPiiMasking .tableBodyRow .bodyRow:hover {
  background: #eff0f1;
}
.btPiiMasking .tableBodyRow .bodyRow:hover .trash-icon .fa-trash-o {
  display: block;
}
.btPiiMasking .tableBodyRow .bodyRow .contentDetails.read-only-wrap {
  pointer-events: none;
}
.please-wait {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.botModalDialog .informationType.read-only-wrap {
  pointer-events: none;
}
.botModalDialog .informationType .form-group input {
  padding: 0 8px 3px;
}
.botModalDialog .informationType .hintDiv {
  margin-bottom: 20px !important;
}
.botModalDialog .informationType span.opt-title {
  color: #202124;
  display: block;
  width: 100%;
}
.botModalDialog .informationType span.opt-sub-title {
  margin-left: 25px;
  font-weight: normal;
  text-transform: none;
}
.botModalDialog .modalContent form[name="iipMaskingForm"] .info-sub-label {
  font-size: 12px;
  font-weight: 600;
  margin-top: 10px;
  display: inline-block;
  color: #5f6368;
}
.botModalDialog .modalFooter .save.read-only-wrap {
  pointer-events: none;
}
#warningModal .modal-dialog .modal-body p,
#warningKgModal .modal-dialog .modal-body p,
#warningAutoCorrectModal .modal-dialog .modal-body p,
#warningKgSynonymModal .modal-dialog .modal-body p {
  font-size: 14px;
  color: #202124;
}
#warningModal .modal-dialog .modal-footer .btn-cancel,
#warningKgModal .modal-dialog .modal-footer .btn-cancel,
#warningAutoCorrectModal .modal-dialog .modal-footer .btn-cancel,
#warningKgSynonymModal .modal-dialog .modal-footer .btn-cancel {
  background-color: #fff;
  color: #5F6368;
  border: 1px solid #ffffff;
}
#warningModal .modal-dialog .modal-footer .btn-cancel:hover,
#warningKgModal .modal-dialog .modal-footer .btn-cancel:hover,
#warningAutoCorrectModal .modal-dialog .modal-footer .btn-cancel:hover,
#warningKgSynonymModal .modal-dialog .modal-footer .btn-cancel:hover {
  color: #5f6368 !important;
}
#warningModal .modal-dialog,
#warningKgModal .modal-dialog,
#warningAutoCorrectModal .modal-dialog,
#langEnableModalUniversalBot .modal-dialog {
  display: flex;
  align-items: center;
  height: 100%;
}
#warningModal .modal-dialog .modal-content,
#warningKgModal .modal-dialog .modal-content,
#warningAutoCorrectModal .modal-dialog .modal-content,
#langEnableModalUniversalBot .modal-dialog .modal-content {
  top: 0 !important;
}
#warningModal .modal-dialog .modal-content .modal-body ul li,
#warningKgModal .modal-dialog .modal-content .modal-body ul li,
#warningAutoCorrectModal .modal-dialog .modal-content .modal-body ul li,
#langEnableModalUniversalBot .modal-dialog .modal-content .modal-body ul li {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 12px;
}
#warningModal .modal-dialog .modal-content .modal-footer .btn-cancel,
#warningKgModal .modal-dialog .modal-content .modal-footer .btn-cancel,
#warningAutoCorrectModal .modal-dialog .modal-content .modal-footer .btn-cancel,
#langEnableModalUniversalBot .modal-dialog .modal-content .modal-footer .btn-cancel {
  background-color: #fff;
  color: #5F6368;
  border: 1px solid #ffffff;
}
#warningModal .modal-dialog .modal-content .modal-footer .btn-cancel:hover,
#warningKgModal .modal-dialog .modal-content .modal-footer .btn-cancel:hover,
#warningAutoCorrectModal .modal-dialog .modal-content .modal-footer .btn-cancel:hover,
#langEnableModalUniversalBot .modal-dialog .modal-content .modal-footer .btn-cancel:hover {
  color: #5f6368 !important;
}
.toggle-data-large-directive {
  display: inline-block;
  width: 100%;
  margin: 15px 0;
}
.toggle-data-large-directive.yes-no .kr-sg-toggle.with-label {
  margin-left: 30px;
}
.toggle-data-large-directive.yes-no .kr-sg-toggle.large .slider span.no {
  margin-left: -31px;
}
.toggle-data-large-directive.yes-no .kr-sg-toggle.large .slider span.yes {
  padding-left: 49px !important;
}
.toggle-data-large-directive .kr-sg-toggle.with-label {
  margin-left: 67px;
}
.toggle-data-large-directive .kr-sg-toggle.large .slider span {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.toggle-data-large-directive .kr-sg-toggle.large .slider span.no {
  margin-left: -69px;
  top: -1px;
  color: #202124;
}
.toggle-data-large-directive .kr-sg-toggle.large .slider span.yes {
  padding-left: 50px !important;
  top: -1px;
  color: #9aa0a6;
}
.toggle-data-large-directive .kr-sg-toggle input {
  opacity: 0;
  width: 0;
  height: auto !important;
}
.toggle-data-large-directive .kr-sg-toggle input:checked + .slider span.yes {
  color: #202124;
}
.toggle-data-large-directive .kr-sg-toggle input:checked + .slider span.no {
  color: #9aa0a6;
}
.toggle-data-large-directive.yes-no-type .kr-sg-toggle.with-label {
  margin-left: 30px;
}
.toggle-data-large-directive.yes-no-type .kr-sg-toggle.large .slider span.no {
  margin-left: -30px;
}
.toggle-data-large-directive.yes-no-type .kr-sg-toggle.large .slider span.yes {
  padding-left: 48px;
}
.single-label-no-margin .toggle-data-large-directive {
  margin: 0 !important;
}
.single-label-no-margin .toggle-data-large-directive .kr-sg-toggle.with-label {
  margin-left: 0 !important;
}
.landing-screen-center-toggle .toggle-data-large-directive {
  margin: 10px 0 10px -30px;
}
.landing-screen-center-toggle .toggle-data-large-directive .kr-sg-toggle.large .slider span.no {
  margin-left: -86px !important;
}
.landing-screen-center-toggle .toggle-data-large-directive .kr-sg-toggle.large .slider span.yes {
  padding-left: 31px !important;
}
.ivr-toggle-swithch-modal {
  margin-left: 15px;
}
.ivr-toggle-swithch-modal .toggle-data-large-directive {
  margin: 10px 0 0 0;
}
.landing-left-margin-toggle {
  margin-left: 68px;
}
.mt-4 {
  margin-top: 4px;
}
.adjust-margin-bottom-toggle .toggle-data-large-directive {
  margin-bottom: 5px !important;
}
.BOTBUILDER_TASKS .blockMain.dialogTasks {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.alertTasks {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.actionTasks {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.informationTasks {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.flows {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.smallTalk {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.widgets {
  display: none !important;
}
.BOTBUILDER_TASKS .blockMain.uiForms {
  display: none !important;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.synonyms {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.machineLearningUtterances {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.patterns {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.standardResponses {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.defaultDialog {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.ignoreWords {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.nlAdvancedSettings {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.amendEntity {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.multiIntentDetection {
  display: none;
}
.BOTBUILDER_NATURAL_LANGUAGE .blockMain.sentimentManagement {
  display: none;
}
.BOTBUILDER_KNOWLEDGE_GRAPH .blockMain.knowledgeCollection {
  display: none !important;
}
.BOTBUILDER_BATCH_TESTING .blockMain.batchTesting {
  display: none;
}
.BOTBUILDER_EXTENSIONS .blockMain.botkitSDK {
  display: none;
}
.BOTBUILDER_EXTENSIONS .blockMain.agentTransfer {
  display: none;
}
.BOTBUILDER_EXTENSIONS .blockMain.webMobileSDK {
  display: none;
}
.BOTBUILDER_EXTENSIONS .blockMain.eventsManage {
  display: none;
}
.BOTBUILDER_APPS_AND_SCOPES .blockMain.manageApps {
  display: none;
}
.BOTBUILDER_APPS_AND_SCOPES .blockMain.apps {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.generalSettings {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.languageManagement {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.authorization {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.variableManagement {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.exportBot {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.IIPMasking {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.advancedSettings {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.changeLogs {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.botVersion {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.ivrSettings {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.deleteBot {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.errorMessage {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.botFunctions {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.variableManagementContent {
  display: none;
}
.BOTBUILDER_BOT_SETTINGS .blockMain.smartBotSettings {
  display: none;
}
.BOTBUILDER_BOT_IMPORT .blockMain.importBot {
  display: none;
}
.BOTBUILDER_BOT_DEVELOPERS .blockMain.developerShare {
  display: none;
}
.authForm.read-only-wrap {
  pointer-events: none;
}
.manageDeveloperAccess.read-only-wrap {
  pointer-events: none;
}
.manageDeveloperAccess .botDevelopers .botDevelopersSubHeading {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.btPiiMasking.read-only-wrap {
  pointer-events: none;
}
.exportBot .read-only-wrap {
  pointer-events: none;
}
.ivrSettingsWrap.read-only-wrap .pointerEventNone {
  pointer-events: none;
}
.ivrWrap.read-only-wrap .initial-promts,
.ivrWrap.read-only-wrap .timeout-promts,
.ivrWrap.read-only-wrap .grammar,
.ivrWrap.read-only-wrap .nomatch-promts {
  pointer-events: none;
}
.ivrWrap.read-only-wrap .advanced .advanced-body {
  pointer-events: none;
}
.showadvancedoptions.read-only-wrap .radioInnerDiv .opt-title {
  pointer-events: none;
}
.botBuilderHeader {
  margin-bottom: 0;
  height: 60px;
  background-color: #fff;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  border: 0;
  border-radius: 0;
}
.botBuilderHeader .container-fluid #myNavbar {
  padding-left: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown:hover .btn {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn {
  background: transparent;
  line-height: 48px;
  border: 0;
  outline: 0;
  color: #5F6368;
  width: auto;
  text-align: left;
  margin: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn .statusIcon {
  margin-right: 12px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn .backArrow {
  position: relative;
  transform: rotate(90deg);
  opacity: .5;
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu {
  width: 221px;
  height: 142px;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .versionTitle {
  padding: 20px 20px 5px;
  font-size: 12px;
  font-weight: 600;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .versionTitle .helpIcon {
  width: 9px;
  opacity: .5;
  margin-left: 5px;
  position: relative;
  top: -1px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a {
  padding: 10px 20px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .stautsIcon {
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .checkIcon {
  position: absolute;
  right: 20px;
  top: 18px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .checkIconGray {
  position: absolute;
  right: 20px;
  top: 18px;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel {
  float: left;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink {
  padding: 0px;
  padding-left: 0;
  cursor: default;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .logoIcon {
  width: 163px;
  height: 50px;
  margin-right: 15px;
  margin-top: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .botBuilder {
  font-size: 18px;
  font-weight: 500;
  color: #202124;
  position: relative;
  top: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .botBuilder .bot {
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  font-weight: 600;
  padding: 6px 14px;
  margin-top: 10px;
  background: #fff;
  color: #0D6EFD;
  margin-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn .fa-home {
  margin-right: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn:hover {
  background: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .breadCrumbLi {
  padding: 7px;
  margin-left: 33px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD {
  padding-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown {
  display: inline-flex;
  height: 60px;
  background: transparent;
  align-items: center;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .btn {
  background: transparent;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  border-radius: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .btn::before {
  background: #D9D9D9;
  content: '';
  position: relative;
  left: -30px;
  width: 1px;
  height: 30px;
  display: inline-block;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .btn .btx-carrot-down {
  color: #B9BCBF;
  font-size: 12px;
  margin-left: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown:hover .btn {
  background: #f7f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown.open .btn {
  background: #f7f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu {
  background: #FFFFFF;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25);
  border-radius: 4px;
  padding: 20px;
  width: 298px;
  top: 55px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .switchTo {
  font-weight: 600;
  font-size: 14px;
  color: #777A80;
  padding-bottom: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv {
  background: #ffffff;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 10px;
  cursor: pointer;
  margin-bottom: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv .appIcon {
  border: 1px solid #D7D8D9;
  border-radius: 4px;
  width: 42px;
  height: 42px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv .tabClick {
  padding-left: 10px;
  font-weight: 500;
  font-size: 14px;
  color: #5D6066;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv .tabClick .tooltip-custom {
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv .btx-ok {
  width: 30px;
  flex-shrink: 0;
  font-size: 26px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv:hover {
  background: #F7F9FA;
  padding: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv:hover .appIcon {
  border: 1px solid #93d3a2;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv:hover .tabClick {
  color: #121314;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv.active {
  background: #F7F9FA;
  padding: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv.active .appIcon {
  border: 1px solid #93d3a2;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv.active .tabClick {
  color: #121314;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .appsDD .dropdown .dropdown-menu .tabDiv.active .btx-ok {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv {
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
  border-bottom: 2px solid transparent;
  text-transform: uppercase;
  padding: 11px 12px 0 !important;
  line-height: 48px;
  letter-spacing: 1px;
  margin-right: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .btx-carrot-down {
  margin-left: 8px;
  font-weight: 600;
  font-size: 9px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick img.beta-icon {
  width: 16px;
  height: 16px;
  margin-left: 3px;
  position: relative;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick:hover {
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick.activeHomeTab {
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li a:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel {
  padding: 13px 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .seperator {
  line-height: 52px;
  color: #E4E5E7;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-search {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-instance-property {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-help {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu {
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  border: 0;
  border-radius: 3px;
  padding: 1px 2px 15px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu li {
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown.open .btn {
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  outline: 0;
  color: #ffffff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn {
  width: 272px;
  background: #EFF0F1;
  border: 1px solid #EFF0F1;
  height: 34px;
  padding: 7px 10px;
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn:hover {
  color: #202124;
  background: #E7F1FF;
  border: 1px solid #e7f1ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusBotName {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  padding-left: 0;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack {
  text-align: right;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .publishStatus {
  font-weight: 600;
  font-size: 10px;
  color: #28A745;
  position: relative;
  display: inline-block;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .publishStatus .dotStatus {
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  border: 3px solid #93D3A2;
  background: #28A745;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .publishStatus .btx-publish {
  font-size: 14px;
  position: relative;
  top: 2px;
  margin-right: 6px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .inProgressStatus {
  font-weight: 600;
  font-size: 10px;
  text-transform: uppercase;
  color: #BDC1C6;
  position: relative;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .inProgressStatus .dotStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  border: 3px solid #BDC1C6;
  background: #BDC1C6;
  position: relative;
  margin-right: 3px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .inProgressStatus .btx-in-progress {
  font-size: 14px;
  position: relative;
  top: 2px;
  margin-right: 6px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .btx-dropdown {
  position: relative;
  top: 0px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu {
  background: #fff;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  width: 340px;
  border-radius: 3px;
  padding: 0;
  line-height: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusTitle {
  font-weight: 600;
  font-size: 13px;
  padding: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch {
  position: relative;
  padding: 0 20px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch input {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 5px 30px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch .btx-search {
  position: absolute;
  top: 10px;
  left: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch .btx-close {
  position: absolute;
  top: 10px;
  right: 30px;
  color: #BDC1C6;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll {
  padding: 0 20px;
  overflow: hidden;
  max-height: 300px;
  padding: 0px 20px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus {
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  margin-bottom: 15px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsTitle {
  padding: 8px 10px;
  background-color: #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsTitle .botStatusIcon {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  border-radius: 3px;
  text-align: center;
  line-height: 24px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsTitle .botStatusIcon .avatar {
  max-width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsTitle .botTitle {
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 240px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsPublish {
  padding: 10px 13px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsPublish .statusPublish {
  color: #135423;
  display: inline-block;
  border-radius: 12px;
  padding: 5px 12px;
  background: #EAF6EC;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsPublish .statusPublish .publishIcon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsPublish .statusPublish .publishText {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsPublish .botVersion {
  display: inline-block;
  font-size: 12px;
  color: #0D6EFD;
  padding: 5px 12px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsInprogress {
  padding: 10px 13px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsInprogress .statusInProgress {
  color: #5F6368;
  display: inline-block;
  border-radius: 12px;
  padding: 5px 12px;
  background: #EFF0F1;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsInprogress .statusInProgress .inprogressIcon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botDetailsStatus .botDetailsInprogress .statusInProgress .inprogressText {
  display: inline-block;
  font-weight: normal;
  font-size: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusLink {
  font-weight: normal;
  font-size: 13px;
  color: #0D6EFD;
  border-top: 1px solid #E4E5E7;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusLink:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown.open .btn {
  color: #202124 !important;
  background: #E7F1FF !important;
  border: 1px solid #e7f1ff !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerPublish .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerPublish .btn:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
  min-width: 45px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn:hover {
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .btx-instance-property {
  display: inline-block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .onProgress {
  display: inline-block;
  position: relative;
  border: 1px solid #BDC1C6;
  width: 12px;
  height: 12px;
  line-height: 6px;
  border-radius: 100%;
  text-align: center;
  top: -1px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .onProgress .blinkingDot {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #DD3646;
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .btn:hover {
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu {
  padding: 20px;
  width: 520px;
  line-height: normal;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent {
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent {
  position: relative;
  padding: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-search {
  position: absolute;
  top: 32px;
  left: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .gSearchDD {
  position: absolute;
  left: 50px;
  top: 34px;
  color: #BDC1C6;
  font-size: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .gSearchInput {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 6px 10px 6px 54px !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-close {
  position: absolute;
  right: 30px;
  top: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-close:hover {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest {
  padding: 0px 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm {
  list-style: none;
  color: #5F6368;
  font-size: 14px;
  font-weight: normal;
  padding: 8px 5px 8px 15px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm .autoSearchLast {
  color: #202124;
  font-weight: 500;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm:hover {
  background-color: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm:hover .autoSearchLast {
  color: #0D6EFD;
  font-weight: 500;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .btn:hover {
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.inviteDevDiv .btx-Invite-members {
  font-size: 16px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn:hover {
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn .gHelpIcon {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .btn {
  padding: 0;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: transparent !important;
  border: transparent !important;
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .btn .avatar {
  width: 30px;
  height: 30px;
  border-radius: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu {
  min-width: 229px;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25) !important;
  border-radius: 4px;
  max-width: 300px;
  padding: 15px;
  max-height: 473px;
  top: 54px !important;
  line-height: normal;
  padding: 0 0 10px 0 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profileIDEMAIL {
  display: flex;
  align-items: center;
  height: 52px;
  background: #F8F9FA;
  border-radius: 4px 4px 0px 0px;
  padding: 11px 12px;
  margin-bottom: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profileIDEMAIL .pAvatar .avatar {
  width: 28px;
  height: 28px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  font-size: 12px;
  color: #ffffff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profileIDEMAIL .pIDEMAIL {
  padding-left: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profileIDEMAIL .pIDEMAIL .pID {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profileIDEMAIL .pIDEMAIL .pMail {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item {
  padding: 8px 12px;
  color: #202124;
  cursor: pointer;
  border: 0 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item .pMenuIcon {
  margin-right: 6px;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item a {
  padding: 0 !important;
  box-shadow: none !important;
  text-transform: none !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  color: #202124;
  display: flex;
  align-items: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item.pLogout {
  display: flex;
  align-items: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item.pLogout .pMenuIcon {
  position: relative;
  top: 1px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item.pLogout:hover {
  background: #ffdbdf;
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .item.pLogout:hover .pMenuIcon {
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .header {
  font-size: 12px;
  font-weight: 500;
  position: relative;
  padding: 0px 0px 0px 0px;
  text-transform: uppercase;
  color: #202124;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts {
  max-height: 170px;
  position: relative;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts .accounts-item {
  position: relative;
  padding: 10px 70px 10px 0;
  line-height: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts.activeAccount .version {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer {
  text-align: center;
  color: #5F6368;
  border-top: 1px solid #E4E5E7;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .email {
  margin: 14px  auto 0;
  cursor: default;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv {
  margin: 0;
  cursor: pointer;
  color: #9AA0A6;
  padding: 10px;
  border-radius: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv .poweroffIcon {
  margin-right: 10px;
  width: 14px;
  height: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv:hover {
  background-color: #ffdbdf;
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD {
  padding: 0 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-toggle {
  width: 219px;
  height: 46px;
  padding: 8px 30px 8px 8px;
  background-color: #fff;
  border: 1px solid #E4E5E7;
  border-radius: 6px;
  display: flex;
  align-items: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-toggle .avatar {
  border-radius: 2px;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  font-weight: 500;
  font-size: 13px;
  color: #ffffff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-toggle .wsName {
  display: block;
  font-weight: 500;
  font-size: 13px;
  width: 154px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #3C4043;
  text-align: left;
  padding-left: 6px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-toggle .btx-dropdown {
  position: absolute;
  right: 15px;
  top: 18px;
  font-size: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu {
  width: 345px;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 6px;
  line-height: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws {
  padding: 16px 10px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsTitle {
  font-weight: 600;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails {
  display: flex;
  align-items: flex-start;
  min-height: 56px;
  padding: 12px 10px;
  border-radius: 4px;
  background: #E7F1FF;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsAvatar {
  text-transform: uppercase;
  color: #ffffff;
  width: 32px;
  height: 32px;
  background: #93D3A2;
  border-radius: 4px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsNameMember {
  padding-left: 8px;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsNameMember .manage-workspace {
  margin-top: 7px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsNameMember .cwsName {
  font-weight: 500;
  font-size: 13px;
  color: #3C4043;
  margin-bottom: 5px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 210px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsNameMember .cwsMember {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 265px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsMDefault {
  width: 100px;
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  flex-shrink: 0;
  display: none;
  text-align: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsDefault {
  width: 100px;
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  flex-shrink: 0;
  text-align: right;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsDefault .cwsMD {
  display: none;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails .cwsDefault .cwsD {
  cursor: pointer;
  color: #9aa0a6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails:hover {
  background: #E7F1FF;
  border-radius: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails:hover .cwsNameMember .cwsName {
  width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails:hover .cwsNameMember .cwsMember {
  width: 145px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails:hover .cwsMDefault {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .cws .cwsdetails.cwsDefaultWidth .cwsNameMember {
  width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws {
  padding: 0px 0px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .cwsTitle {
  font-weight: 600;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 10px;
  padding: 0 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .kr-sg-input-search {
  padding: 0 10px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .kr-sg-input-search .input-search {
  padding: 4px 10px 4px 35px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .kr-sg-input-search .btx-search {
  right: auto;
  left: 20px;
  top: 10px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll {
  max-height: 200px;
  overflow: auto;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails {
  display: flex;
  align-items: center;
  height: 56px;
  padding: 12px 10px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsAvatar {
  text-transform: uppercase;
  color: #ffffff;
  width: 32px;
  height: 32px;
  background: #93D3A2;
  border-radius: 4px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsNameMember {
  padding-left: 8px;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsNameMember .cwsName {
  font-weight: 500;
  font-size: 13px;
  color: #3C4043;
  margin-bottom: 5px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 210px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsNameMember .cwsMember {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 265px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsMDefault {
  display: none;
  width: 100px;
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  flex-shrink: 0;
  text-align: right;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsDefault {
  width: 100px;
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  flex-shrink: 0;
  text-align: right;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsDefault .cwsMD {
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails .cwsDefault .cwsD {
  cursor: pointer;
  color: #9aa0a6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails:hover {
  background: #EFF0F1;
  border-radius: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails:hover .cwsNameMember .cwsName {
  width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails:hover .cwsNameMember .cwsMember {
  width: 145px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails:hover .cwsMDefault {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .aws .awsScroll .cwsdetails.cwsDefaultWidth .cwsNameMember {
  width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .wsFooter {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown .dropdown-menu .wsFooter .kr-sg-button-secondary {
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown.open .dropdown-toggle {
  border: 1.2px solid #0D6EFD !important;
  background: #ffffff !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD .dropdown:hover .dropdown-toggle {
  background: #ffffff !important;
  border: 1.2px solid #0d6efd !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD.insideHeader .dropdown .dropdown-toggle {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 0 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD.insideHeader .dropdown .dropdown-toggle .wsName {
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.wsDD.insideHeader .dropdown .dropdown-toggle .btx-dropdown {
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .upgradeBtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  font-weight: 600;
  padding: 6px 14px;
  margin-top: 7px;
  background: #0D6EFD;
  color: #fff;
  margin-right: 10px;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown {
  padding: 14px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown-menu li a {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle .avatar {
  width: 30px;
  height: 30px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown-menu li a {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown {
  padding: 15px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  color: #5F6368;
  font-size: 14px;
  font-weight: normal;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle:hover {
  color: #5f6368 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu {
  min-width: 250px;
  width: 250px;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu.botlistdropdown {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .botSearchInput {
  width: 100%;
  height: 40px;
  padding-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .searchBar {
  right: 10px;
  position: absolute;
  top: 15px;
  color: #5F6368;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .botListContainer {
  position: relative;
  height: 300px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li a {
  padding: 15px 20px;
  font-size: 15px;
  font-weight: 600;
  color: #202124;
  text-decoration: none;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 98%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li.newBotCreat {
  border-top: 1px solid #e8e8e8;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li.newBotCreat a {
  text-align: center;
  color: rgba(0, 157, 171, 0.8);
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .workbench-redirection {
  padding: 10px 20px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .workbench-redirection .bot {
  background: transparent;
  line-height: 30px;
  border: 0;
  outline: 0;
  color: #8a959f;
  width: auto;
  text-align: left;
  margin: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown {
  padding: 14px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown .dropdown-toggle .fa-bell {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open .dropdown-toggle .fa-bell {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown-menu li a {
  padding: 10px 20px;
}
.botBuilderHeader input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
body[data-iframe-expand] .botBuilderHeader .profile .dropdown-menu {
  top: 52px !important;
}
body.dataIframeSlider .forSliderFromIframe {
  position: absolute;
  width: 226px;
  height: 100%;
  background: rgba(32, 33, 36, 0.45) !important;
  z-index: 9;
  left: 0;
  top: 0;
}
body.dataIframeSlider .kore-chat-window.minimize {
  display: none;
}
body.co-branding .botBuilderHeader .container-fluid #myNavbar .leftPanel .leftMenuAlignment .homePageLink {
  padding-left: 15px;
  padding-right: 15px;
}
body.co-branding .botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .koreICon {
  height: 20px;
  width: 20px;
}
body.co-branding .botBuilderHeader .container-fluid #myNavbar .rightPanel .gHelp {
  display: none;
}
body.co-branding .botBuilderHeader .container-fluid #myNavbar .rightPanel .marketPlace {
  display: none;
}
body.co-branding .botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .koreICon {
  width: 30px;
  height: 30px;
}
@media (max-width: 767px) {
  .botBuilderHeader .container-fluid #myNavbar {
    border: 0;
    margin: 0;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel {
    float: right !important;
    margin: auto !important;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li {
    float: left !important;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li .dropdown-menu {
    position: absolute;
    background-color: #fff;
    -webkit-box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li .dropdown-menu li {
    display: block;
    float: none !important;
    width: 100%;
  }
  .botBuilderHeader .container-fluid #myNavbar .leftPanel {
    float: left;
    margin: 0 0 0 10px;
  }
}
.showLanguageModal {
  margin-top: 135px;
}
.showLanguageModal .languageText {
  color: #5F6368;
  margin-top: 20px;
}
.showLanguageModal .modal-body label {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
}
.botBuilderHeader {
  margin-bottom: 0;
  height: 60px;
  background-color: #fff;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  border: 0;
  border-radius: 0;
}
.botBuilderHeader .container-fluid {
  padding-left: 0;
}
.botBuilderHeader .container-fluid #myNavbar {
  padding-left: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown:hover .btn {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn {
  background: transparent;
  line-height: 48px;
  border: 0;
  outline: 0;
  color: #5F6368;
  width: auto;
  text-align: left;
  margin: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn .statusIcon {
  margin-right: 12px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .btn .backArrow {
  position: relative;
  transform: rotate(90deg);
  opacity: .5;
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu {
  width: 221px;
  height: 142px;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .versionTitle {
  padding: 20px 20px 5px;
  font-size: 12px;
  font-weight: 600;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .versionTitle .helpIcon {
  width: 9px;
  opacity: .5;
  margin-left: 5px;
  position: relative;
  top: -1px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a {
  padding: 10px 20px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .stautsIcon {
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .checkIcon {
  position: absolute;
  right: 20px;
  top: 18px;
}
.botBuilderHeader .container-fluid #myNavbar .mainHeaderToggle .dropdown .dropdown-menu .item a .checkIconGray {
  position: absolute;
  right: 20px;
  top: 18px;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel {
  float: left;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink {
  padding: 0px;
  padding-left: 0;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .logoIcon {
  width: 163px;
  height: 50px;
  margin-right: 15px;
  margin-top: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .botBuilder {
  font-size: 18px;
  font-weight: 500;
  color: #202124;
  position: relative;
  top: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink .botBuilder .bot {
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homePageLink:hover {
  background-color: transparent;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  font-weight: 600;
  padding: 6px 14px;
  margin-top: 10px;
  background: #fff;
  color: #0D6EFD;
  margin-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn .fa-home {
  margin-right: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .homeBtn:hover {
  background: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .breadCrumbLi {
  padding: 7px;
  margin-left: 33px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .leftMenuAlignment {
  display: flex;
  align-items: center;
  height: 60px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel .leftMenuAlignment .homePageLink .logoIcon {
  margin: 0;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb {
  display: flex;
  align-items: center;
  height: 60px;
  padding-left: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .btx-carrot-left {
  background: #F0F1F2;
  width: 36px;
  height: 36px;
  border-radius: 100%;
  font-weight: 600;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .btx-carrot-left:hover {
  background: #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .koreICon {
  cursor: pointer;
  margin-right: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .breadcrumdHomeLink {
  cursor: pointer;
  font-weight: 500;
  font-size: 13px;
  color: #777a80;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .breadcrumdHomeLink:hover {
  color: #121314;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .breadcrumdSeperator {
  font-weight: 500;
  font-size: 13px;
  color: #777A80;
  padding: 0 5px;
}
.botBuilderHeader .container-fluid #myNavbar .leftPanel.dataMarketPlace .backToHomeBreadcrumb .breadcrumdCurrentPage {
  font-weight: 500;
  font-size: 13px;
  color: #121314;
  cursor: default;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv {
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
  border-bottom: 2px solid transparent;
  text-transform: uppercase;
  padding: 0px 12px 0 !important;
  line-height: 59px;
  letter-spacing: 1px;
  margin-right: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .btx-carrot-down {
  margin-left: 8px;
  font-weight: 600;
  font-size: 9px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .koreICon {
  position: relative;
  top: -2px;
  margin-left: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick img.beta-icon {
  width: 16px;
  height: 16px;
  margin-left: 3px;
  position: relative;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick:hover {
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick.activeHomeTab {
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li {
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li a:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li.border-t {
  border-top: 1px solid #E4E5E7;
  margin-top: 5px;
  padding-top: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li.border-t .btx-info {
  top: 16px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li .btx-info {
  position: absolute;
  right: 4px;
  top: 10px;
  color: #5f6368;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li .tooltip.top-left .tooltip-arrow {
  left: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .dropdown-menu li .tooltip .tooltip-inner {
  min-width: 170px;
  width: 250px;
  max-width: 250px;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  padding: 20px 13px 20px;
  text-align: left;
  text-transform: none;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .tooltip-custom .tooltiptext {
  top: 45px;
  width: 375px;
  line-height: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .middlePanel .tabDiv .tabClick .tooltip-custom .tooltiptext::after {
  left: 40%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel {
  height: 61px;
  padding: 0;
  display: flex;
  align-items: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botStoreHeader .btn {
  background: transparent;
  border: 1px solid transparent;
  color: #3C4043;
  margin-left: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botStoreHeader .btn:hover {
  color: #202124;
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botStoreHeader .btn .btx-data-table {
  position: relative;
  top: 2px;
  font-size: 16px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botStoreHeader .tooltip .tooltip-inner {
  min-width: 85px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .seperator {
  line-height: 52px;
  color: #E4E5E7;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-search {
  position: relative;
  top: 2px;
  font-size: 16px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-instance-property {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .btn .btx-help {
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu {
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  border: 0;
  border-radius: 3px;
  padding: 1px 2px 15px;
  z-index: 9;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu li {
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions .dropdown.open .btn {
  background: #E4E5E7 !important;
  border: 1px solid  #E4E5E7 !important;
  outline: 0;
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn {
  width: 272px;
  background: #EFF0F1;
  border: 1px solid #EFF0F1;
  height: 34px;
  padding: 7px 10px;
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn:hover {
  color: #202124;
  background: #E7F1FF;
  border: 1px solid #e7f1ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusBotName {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  padding-left: 0;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusBotName .botIcon {
  width: 20px;
  height: 20px;
  margin-right: 5px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack {
  text-align: right;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .publishStatus {
  font-weight: 600;
  font-size: 10px;
  color: #28A745;
  position: relative;
  display: inline-block;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .publishStatus .dotStatus {
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  border: 3px solid #93D3A2;
  background: #28A745;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .inProgressStatus {
  font-weight: 600;
  font-size: 10px;
  text-transform: uppercase;
  color: #BDC1C6;
  position: relative;
  top: -2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .inProgressStatus .dotStatus {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  border: 3px solid #BDC1C6;
  background: #BDC1C6;
  position: relative;
  margin-right: 3px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .btn .botStatusTrack .statusTrack .btx-dropdown {
  position: relative;
  top: 0px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu {
  background: #fff;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  width: 340px;
  border-radius: 3px;
  padding: 0;
  line-height: normal;
  right: 10px;
  left: auto;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusTitle {
  font-weight: 600;
  font-size: 13px;
  padding: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch {
  position: relative;
  padding: 0 20px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch input {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 5px 30px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch .btx-search {
  position: absolute;
  top: 10px;
  left: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusSearch .btx-close {
  position: absolute;
  top: 10px;
  right: 30px;
  color: #BDC1C6;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll {
  padding: 0 20px;
  overflow: hidden;
  max-height: 300px;
  padding: 0px 20px 20px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder {
  border: 1px solid #E4E5E7;
  border-bottom: 0px solid #E4E5E7;
  border-radius: 4px;
  overflow: hidden;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus {
  border: 0;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0px;
  margin-bottom: 0px;
  background: #ffffff;
  height: 50px;
  overflow: hidden;
  cursor: pointer;
  -moz-transition: height 0.1s ease;
  -webkit-transition: height 0.1s ease;
  -o-transition: height 0.1s ease;
  transition: height 0.1s ease;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot {
  height: auto;
  background: #F8F9FA;
  -moz-transition: height 0.1s ease;
  -webkit-transition: height 0.1s ease;
  -o-transition: height 0.1s ease;
  transition: height 0.1s ease;
  height: 142px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot .botDetailsTitle {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot .btx-carrot-border {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot .btx-carrot-border .btx-carrot-down {
  transform: rotate(180deg);
  border-left: 0;
  border-right: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot .botDetailsPublish {
  background: #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus.expandedBot .botDetailsInprogress {
  background: #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle {
  padding: 10px;
  display: flex;
  align-items: center;
  background-color: #fff;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle:hover {
  background: #f3f8ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle.active {
  background: #f3f8ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle .botStatusIcon {
  margin-right: 10px;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle .botStatusIcon .avatar {
  width: 30px;
  height: 30px;
  border-radius: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsTitle .botTitle {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  top: 0;
  width: 220px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .btx-carrot-border {
  height: 50px;
  width: 35px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  top: 0;
  right: 0;
  background: #ffffff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .btx-carrot-border .btx-carrot-down {
  display: block;
  font-size: 10px;
  font-weight: bold;
  height: 24px;
  border-left: 1px solid #E4E5E7;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 33px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish {
  padding: 6px 13px;
  background: #EFF0F1;
  border-radius: 4px;
  margin: 0 10px 2px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish .statusPublish {
  color: #3C4043;
  display: inline-block;
  border-radius: 12px;
  padding: 5px 12px;
  background: transparent;
  border: 0px solid;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish .statusPublish .publishIcon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 2px;
  font-size: 15px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish .statusPublish .publishText {
  display: inline-block;
  font-weight: normal;
  font-size: 14px;
  color: #3c4043;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish .botVersion {
  display: inline-block;
  font-size: 12px;
  color: #0D6EFD;
  padding: 5px 12px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish .btx-check {
  position: absolute;
  right: 15px;
  top: 12px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish:hover {
  background: #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish:hover .btx-check {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish.active {
  background: #e7f1ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsPublish.active .btx-check {
  display: block;
  color: #28a745 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress {
  padding: 6px 13px;
  background: #EFF0F1;
  border-radius: 4px;
  margin: 0 10px 10px 10px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress .statusInProgress {
  color: #3C4043;
  display: inline-block;
  border-radius: 12px;
  padding: 5px 12px;
  background: transparent;
  border: 0 1px solid;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress .statusInProgress .inprogressIcon {
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress .statusInProgress .inprogressText {
  display: inline-block;
  font-weight: normal;
  font-size: 14px;
  color: #3c4043;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress .btx-check {
  position: absolute;
  right: 15px;
  top: 12px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress:hover {
  background: #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress:hover .btx-check {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress.active {
  background: #e7f1ff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusScroll .botsBOrder .botDetailsStatus .botDetailsInprogress.active .btx-check {
  display: block;
  color: #28a745 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusLink {
  font-weight: normal;
  font-size: 13px;
  color: #0D6EFD;
  border-top: 1px solid #E4E5E7;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown .dropdown-menu .botStatusLink:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.botStatus .dropdown.open .btn {
  color: #202124 !important;
  background: #E7F1FF !important;
  border: 1px solid #e7f1ff !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerPublish .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerPublish .btn:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn:hover {
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .btx-instance-property {
  display: inline-block;
  font-size: 16px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .onProgress {
  display: inline-block;
  position: relative;
  border: 1px solid #5F6368;
  width: 12px;
  height: 12px;
  line-height: 6px;
  border-radius: 100%;
  text-align: center;
  top: -1px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .dropdown .btn .onProgress .blinkingDot {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #DD3646;
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.docStatus .tooltip .tooltip-inner {
  min-width: 90px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .btn:hover {
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .tooltip .tooltip-inner {
  min-width: 55px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu {
  padding: 20px;
  width: 520px;
  line-height: normal;
  padding: 0;
  z-index: 99;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent {
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent {
  position: relative;
  padding: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-search {
  position: absolute;
  top: 32px;
  left: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .gSearchDD {
  position: absolute;
  left: 50px;
  top: 34px;
  color: #BDC1C6;
  font-size: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .gSearchInput {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 6px 10px 6px 54px !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-close {
  position: absolute;
  right: 30px;
  top: 30px;
  color: #bdc1c6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchComponent .btx-close:hover {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchBlock .searchListHeader {
  display: inline-block;
  background: #EFF0F1;
  border-radius: 100px;
  padding: 3px 10px;
  margin-bottom: 10px;
  margin-left: 14px;
  font-weight: 500;
  font-size: 10px;
  color: #5F6368;
  text-transform: uppercase;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .searchBlock .blockContent:last-child {
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 15px;
  padding-bottom: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest {
  padding: 0px 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm {
  list-style: none;
  color: #5F6368;
  font-size: 14px;
  font-weight: normal;
  padding: 8px 5px 8px 15px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm .autoSearchLast {
  color: #202124;
  font-weight: 500;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm:hover {
  background-color: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.headerSearch .dropdown .dropdown-menu .searchContent .autoSuggest .searchItm:hover .autoSearchLast {
  color: #0D6EFD;
  font-weight: 500;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .languageDropContainer {
  max-height: 300px;
  position: fixed;
  right: 153px;
  top: 48px;
  z-index: 9;
  width: auto;
  padding: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .languageDropContainer .genericLanguageProtip a {
  background: #FFFBEA !important;
  border-radius: 4px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .languageDropContainer .genericLanguageProtip i {
  color: #806d16;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .languageDropContainer .genericLanguageProtip .genericProtipText {
  font-size: 12px;
  line-height: 18px;
  color: #806D16;
  margin-left: 6px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .btn {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin-left: 8px;
  text-transform: capitalize;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .btn .btx-carrot-down {
  font-size: 8px;
  position: relative;
  top: 1px;
  font-weight: bold;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .btn:hover {
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .tooltip .tooltip-inner {
  min-width: 88px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 2px;
  overflow: auto;
  z-index: 99;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a .defaultLanguageSelected {
  min-width: 60px;
  border-radius: 10px;
  background-color: #F8F9FA;
  display: inline-block;
  text-align: center;
  margin-left: 10px;
  padding: 2px 6px;
  font-size: 12px;
  color: #9aa0a6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li a .default {
  min-width: 60px;
  border-radius: 10px;
  background-color: #f2f3f5;
  display: inline-block;
  text-align: center;
  margin-left: 10px;
  padding: 2px 6px;
  font-size: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.language .dropdown-menu li.genericLanguageProtip a {
  justify-content: flex-start;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.inviteDevDiv .btn {
  background: transparent;
  border: 1px solid transparent;
  color: #5F6368;
  margin-left: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.inviteDevDiv .btn:hover {
  color: #202124;
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.inviteDevDiv .tooltip .tooltip-inner {
  min-width: 78px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn {
  background: transparent !important;
  color: #0D6EFD;
  border: 1px solid #85b7fe !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.waring-btn-wallet {
  border: 1px solid #F7D469 !important;
  color: #f2b705;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.waring-btn-wallet .indicator-warnig-error {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.waring-btn-wallet:focus {
  border: 1px solid #f7d469 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.error-btn-wallet {
  border: 1px solid #EF9AA3 !important;
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.error-btn-wallet .indicator-warnig-error {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown.open .btn.error-btn-wallet:focus {
  border: 1px solid #ef9aa3 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn {
  background: #fff;
  border: 1px solid #85B7FE;
  color: #0D6EFD;
  font-size: 18px;
  border-radius: 4px;
  margin-right: 10px;
  text-transform: capitalize;
  display: flex;
  padding: 0;
  width: 34px;
  height: 34px;
  justify-content: center;
  align-items: center;
  position: relative;
  background: transparent !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn .indicator-warnig-error {
  position: absolute;
  background: #DD3646;
  border: 1px solid #FFFFFF;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  right: 5px;
  bottom: 7px;
  display: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn:focus {
  border: 1px solid #85b7fe !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.waring-btn-wallet {
  border: 1px solid #F7D469 !important;
  color: #f2b705;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.waring-btn-wallet i.btx-wallet-icon::before {
  color: #f2b705;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.waring-btn-wallet .indicator-warnig-error {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.waring-btn-wallet:focus {
  border: 1px solid #f7d469 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.error-btn-wallet {
  border: 1px solid #EF9AA3 !important;
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.error-btn-wallet i.btx-wallet-icon::before {
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.error-btn-wallet .indicator-warnig-error {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .btn.error-btn-wallet:focus {
  border: 1px solid #ef9aa3 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu {
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  padding: 20px;
  background: #FFFFFF;
  margin-top: 4px;
  min-width: 320px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits {
  background: #F0F1F2;
  border-radius: 5px;
  padding: 10px 10px;
  font-weight: 400;
  font-size: 10px;
  color: #9aa0a6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.error {
  background: #FCEAED;
  color: #59141c;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.error .error-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.error .btx-info {
  padding-right: 5px;
  color: #DD3646;
  font-size: 12px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.error .req-ext a {
  color: #5F6368;
  text-decoration: underline;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.no-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #ffffff;
  color: #DD3646;
  padding: 0px 0 10px 0px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits.no-box .btx-warning {
  padding-right: 5px;
  color: #DD3646;
  font-size: 12px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .credits .dollars {
  font-weight: bold;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  padding-right: 5px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension {
  margin: 10px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension.error {
  text-align: right;
  justify-content: end;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension .expiry-days {
  color: #DD3646;
  font-weight: 400;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 170px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension .expiry-days .btx-warning {
  padding-right: 5px;
  position: relative;
  top: 1px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension .req-ext {
  font-weight: 400;
  font-size: 12px;
  text-decoration-line: underline;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .req-extension .req-ext a {
  color: #5f6368 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .protip-info-data2 {
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  margin: 10px 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .protip-info-data2 i {
  font-size: 12px;
  color: #26344A;
  flex-shrink: 0;
  margin-right: 6px;
  position: relative;
  top: 3px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .protip-info-data2 span {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #5F6368;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .workspace-credits .protip-info-data2 span .dt {
  font-weight: 500;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .title-heading {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: #3c4043;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .no-funds-title {
  margin: 10px 0;
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #5F6368;
  position: relative;
  padding-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .no-funds-title::before {
  content: "";
  width: 4px;
  height: 100%;
  background: #0D6EFD;
  top: 0;
  position: absolute;
  left: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-text-data {
  font-weight: 400;
  font-size: 11px;
  line-height: 16px;
  color: #202124;
  margin: 10px 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .free-credit-ws {
  margin: 10px 0;
  background: #F0F1F2;
  border-radius: 5px;
  display: flex;
  align-items: center;
  padding: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .free-credit-ws .credit-price {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .free-credit-ws .free-title {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  padding-left: 5px;
  color: #9aa0a6;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing {
  margin: 10px 0;
  background: #F8F9FA;
  border-radius: 4px;
  padding: 5px 5px 5px 19px;
  position: relative;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .boder-div-left {
  position: absolute;
  height: 100%;
  padding: 5px 0;
  left: 5px;
  top: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .boder-div-left.wallet-warning-border .bg-boder-color {
  background: #f2b705;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .boder-div-left.error-warning-border .bg-boder-color {
  background: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .boder-div-left .bg-boder-color {
  width: 4px;
  height: 100%;
  background: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .price-text {
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #202124;
  margin-bottom: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .price-text.error-text {
  color: #dd3646 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .no-credits-left {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #DD3646;
  margin-bottom: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .request-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 5px;
  border-top: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .request-info .info-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .request-info .user-trend {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #0D6EFD;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .info-data-pricing .request-info .user-trend i {
  margin-left: 8px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .protip-info-data {
  display: flex;
  align-items: flex-start;
  border: 1px solid #806D16;
  border-radius: 4px;
  background: #FFFBEA;
  margin: 10px 0;
  padding: 9px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .protip-info-data i {
  font-size: 12px;
  color: #26344A;
  flex-shrink: 0;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .protip-info-data span {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #806D16;
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .btn-add-funds {
  padding: 5px 10px;
  background: #EAF6EC;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #28A745;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 26px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.nudgesDropDown .dropdown-menu .btn-add-funds i {
  margin-right: 7px;
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-left: 8px;
  position: relative;
  z-index: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn:hover {
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn .gHelpIcon {
  position: relative;
  top: 2px;
  font-size: 16px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn .gHelpText {
  margin-left: 6px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .btn .alertDot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #DD3646;
  border: 2px solid #FFFFFF;
  position: absolute;
  top: 5px;
  left: 6px;
  border-radius: 100%;
  z-index: 1;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .tooltip {
  left: -120px !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .tooltip .tooltip-arrow {
  left: 85%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.gHelp .tooltip .tooltip-inner {
  min-width: 170px;
  width: 218px;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  padding: 20px 13px 20px;
  text-align: left;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile.leftBorder {
  border-left: 1px solid  #BDC1C6;
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .btn {
  padding: 0;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background: transparent !important;
  border: transparent !important;
  margin-left: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .btn .initials {
  background-color: #7027E5;
  padding: 5px;
  color: #ffffff;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .btn .avatar {
  width: 28px;
  height: 28px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  font-size: 12px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .tooltip .tooltip-inner {
  min-width: 105px;
  font-size: 10px;
  font-weight: 600;
  padding: 5px 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu {
  min-width: 240px;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  max-width: 300px;
  padding: 15px;
  max-height: 473px;
  top: 47px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .header {
  font-size: 12px;
  font-weight: 500;
  position: relative;
  padding: 0px 0px 0px 0px;
  text-transform: uppercase;
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts {
  max-height: 90px;
  position: relative;
  overflow: auto;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts .accounts-item {
  position: relative;
  padding: 10px 70px 10px 0;
  line-height: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts .accounts-item:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .accounts.activeAccount .version {
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .accountName {
  padding: 10px 20px;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .checkTickIcon {
  position: absolute;
  left: 2px;
  top: 3px;
  width: 10px;
  font-size: 12px;
  color: #28A745;
  font-weight: 600;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .version {
  font-size: 14px;
  color: #5F6368;
  cursor: pointer;
  margin-right: 25px;
  text-transform: none;
  font-weight: normal;
  width: 85%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  padding-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .selectedDefault {
  position: absolute;
  top: 16px;
  right: 40px;
  opacity: 0.5;
  font-size: 8px;
  font-weight: 600;
  color: #5f6368;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .favorite {
  position: absolute;
  top: 13px;
  right: 20px;
  color: #E4E5E7;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li .favorite.selected {
  color: #ff784b !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li.newAccount {
  border-top: 1px solid #E4E5E7;
  margin-top: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li.newAccount a {
  padding: 10px 20px;
  color: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li.newAccount a .plus {
  font-size: 20px;
  font-weight: 600;
  color: #0D6EFD;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li.item a {
  padding: 14px 0px;
  overflow: hidden;
  max-width: 100px;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu li.item a.topBorder {
  border-top: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer {
  text-align: center;
  color: #5F6368;
  border-top: 0px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .email {
  margin: 14px  auto 0;
  cursor: default;
  line-height: normal;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv {
  margin: 0;
  cursor: pointer;
  color: #5F6368;
  padding: 10px;
  border-radius: 4px;
  font-weight: 500;
  font-size: 14px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv .poweroffIcon {
  margin-right: 8px;
  font-size: 15px;
  position: relative;
  top: 2px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .headerActions.profile .dropdown .dropdown-menu .profile-footer .signOffDiv:hover {
  background-color: #ffdbdf;
  color: #dd3646;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .upgradeBtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  font-weight: 600;
  padding: 6px 14px;
  margin-top: 7px;
  background: #0D6EFD;
  color: #fff;
  margin-right: 10px;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown {
  padding: 14px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown.open .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .settings .dropdown-menu li a {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown .dropdown-toggle .avatar {
  width: 30px;
  height: 30px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown.open .dropdown-toggle .fa-gear {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .admin .dropdown-menu li a {
  padding: 10px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown {
  padding: 15px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  color: #5F6368;
  font-size: 14px;
  font-weight: normal;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle:hover {
  color: #5f6368 !important;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown .dropdown-toggle .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu {
  min-width: 250px;
  width: 250px;
  padding: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu.botlistdropdown {
  display: block;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .botSearchInput {
  width: 100%;
  height: 40px;
  padding-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .searchBar {
  right: 10px;
  position: absolute;
  top: 15px;
  color: #5F6368;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .botListContainer {
  position: relative;
  height: 300px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu .avatar {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li a {
  padding: 15px 20px;
  font-size: 15px;
  font-weight: 600;
  color: #202124;
  text-decoration: none;
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 98%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li.newBotCreat {
  border-top: 1px solid #e8e8e8;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .botDropdown .dropdown-menu li.newBotCreat a {
  text-align: center;
  color: rgba(0, 157, 171, 0.8);
  width: 100%;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .workbench-redirection {
  padding: 10px 20px;
  cursor: pointer;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .workbench-redirection .bot {
  background: transparent;
  line-height: 30px;
  border: 0;
  outline: 0;
  color: #8a959f;
  width: auto;
  text-align: left;
  margin: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown {
  padding: 14px 20px;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  border: 0;
  padding: 0;
  outline: 0;
  box-shadow: none;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown .dropdown-toggle .fa-bell {
  font-size: 18px;
  color: #aaaaaa;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open .dropdown-toggle {
  margin-left: 0;
  border: 0;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown.open .dropdown-toggle .fa-bell {
  font-size: 18px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown:hover {
  background: #F8F9FA;
  border-bottom: 2px solid #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .rightPanel .notifications .dropdown-menu li a {
  padding: 10px 20px;
}
body[data-iframe-expand] .botBuilderHeader .profile .dropdown-menu {
  top: 52px !important;
}
@media (max-width: 767px) {
  .botBuilderHeader .container-fluid #myNavbar {
    border: 0;
    margin: 0;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel {
    float: right !important;
    margin: auto !important;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li {
    float: left !important;
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li .dropdown-menu {
    position: absolute;
    background-color: #fff;
    -webkit-box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
    box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  }
  .botBuilderHeader .container-fluid #myNavbar .rightPanel li .dropdown-menu li {
    display: block;
    float: none !important;
    width: 100%;
  }
  .botBuilderHeader .container-fluid #myNavbar .leftPanel {
    float: left;
    margin: 0 0 0 10px;
  }
}
.showLanguageModal {
  margin-top: 135px;
}
.showLanguageModal .languageText {
  color: #5F6368;
  margin-top: 20px;
}
.showLanguageModal .modal-body label {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
}
html {
  overflow-y: hidden;
  -webkit-font-smoothing: antialiased;
  height: 100%;
}
html body {
  color: #202124;
  font-size: 14px;
  font-family: inter !important;
  -moz-osx-font-smoothing: grayscale;
  height: 100%;
  background: #fff;
  width: 100%;
  overflow: hidden;
  overflow-y: hidden !important;
  -webkit-font-smoothing: antialiased;
}
html body input,
html body button,
html body select {
  font-family: inter;
}
html body .publishedMode {
  pointer-events: none !important;
}
html body .downloadStatusText {
  display: inline-block;
  color: #202124;
  font-size: 12px;
  margin: 0 0 0 15px;
}
html body .downloadStatusText.marginTop {
  margin-top: 10px;
}
html body button[disabled] {
  opacity: 0.5;
}
html body .builderloaderLayer {
  position: absolute;
  width: 100%;
  height: 100%;
  display: inherit;
  background: white;
  z-index: 9999;
  text-align: center;
  padding-top: 20%;
}
html body .builderloaderLayer .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
html body.builderMaincontainer .trailBotInfo {
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  height: 30px;
  background: #0D6EFD;
  line-height: 30px;
  text-align: left;
  padding-left: 70px;
  width: 100%;
  position: absolute;
  z-index: 3;
}
html body.builderMaincontainer .trailBotInfo .closeWhiteIcon {
  float: right;
  cursor: pointer;
  opacity: .8;
  top: 8px;
  right: 20px;
  position: relative;
}
html body.builderMaincontainer .trailBotInfo .closeWhiteIcon:hover {
  opacity: 1;
}
html body.builderMaincontainer .trailBotInfoBlue {
  width: 307px;
  border-radius: 4px;
  background-color: #1372ff;
  padding: 25px 30px 25px 30px;
  text-align: left;
  position: absolute;
  right: 10px;
  top: 60px;
  z-index: 10;
  word-break: break-word;
}
html body.builderMaincontainer .trailBotInfoBlue .trailTitle {
  font-size: 24px;
  font-weight: 300;
  font-style: normal;
  color: #ffffff;
}
html body.builderMaincontainer .trailBotInfoBlue .trialInfo {
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 20px;
}
html body.builderMaincontainer .trailBotInfoBlue .clsBtn {
  width: 116px;
  height: 30px;
  border-radius: 3px;
  background-color: #428EFF;
  border: 1px solid #428EFF;
  color: #fff;
  text-align: center;
  line-height: 28px;
}
html body.builderMaincontainer .trailBotInfoBlue .clsBtn:hover {
  background-color: #0462ec;
  border: 1px solid #0462ec;
}
html body.builderMaincontainer.bt-modal-open .sidenav {
  z-index: 2 !important;
}
html body.builderMaincontainer .modeBtn {
  background: #F8F9FA;
  color: #202124;
  font-size: 12px;
  cursor: default;
  border: 0 !important;
  padding: 9px;
}
html body.builderMaincontainer .modeBtn img {
  margin-right: 5px;
}
html body.builderMaincontainer .modeBtn.clickAble {
  cursor: pointer !important;
}
html body.builderMaincontainer .modeBtn:hover {
  background: #F8F9FA;
  color: #202124;
}
html body.builderMaincontainer .modeBtn:active {
  outline: none;
  box-shadow: none;
}
html body.builderMaincontainer .modeBtn:focus {
  outline: none;
  box-shadow: none;
}
html body.builderMaincontainer .modeBtn.marginTop {
  margin-top: 8px;
}
html body.builderMaincontainer .hintDivPadding {
  padding: 0 30px 20px;
}
html body.builderMaincontainer .hintDiv {
  background: #FFFBEA;
  clear: both;
  border: solid 1px #806D16;
  padding: 12px;
  margin: 10px 0;
  color: #806D16;
  display: block;
  border-radius: 4px;
  position: relative;
  display: inline-flex;
  width: 100%;
}
html body.builderMaincontainer .hintDiv.middleAligne {
  margin-bottom: 20px;
  align-items: center;
}
html body.builderMaincontainer .hintDiv.middleAligne .btx-close {
  top: 25px;
}
html body.builderMaincontainer .hintDiv.nodeIvrLevel {
  margin: 0px 13px;
}
html body.builderMaincontainer .hintDiv.nodeIvrLevel .show-button {
  color: #0D6EFD;
  text-decoration: underline;
  cursor: pointer;
}
html body.builderMaincontainer .hintDiv.nodeIvrLevel .text-green {
  color: #0D6EFD;
  cursor: pointer;
}
html body.builderMaincontainer .hintDiv.nodeLevel {
  margin: 0px 20px;
}
html body.builderMaincontainer .hintDiv .icon {
  display: table-cell;
  width: auto;
  height: auto;
}
html body.builderMaincontainer .hintDiv .icon .btx-bulb {
  font-size: 18px;
  position: relative;
  top: 0px;
}
html body.builderMaincontainer .hintDiv .description {
  color: #806D16;
  display: table-cell;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding-left: 15px;
  padding-right: 20px;
  text-align: left;
}
html body.builderMaincontainer .hintDiv .description .link {
  font-size: 12px;
}
html body.builderMaincontainer .hintDiv .description.ivrDesc {
  font-size: 12px;
  padding: 10px 15px;
}
html body.builderMaincontainer .hintDiv .description.ivrDesc a {
  color: #806D16;
  text-decoration: underline;
  font-weight: bold;
}
html body.builderMaincontainer .hintDiv .description pre.noborderbgcolor {
  color: #ec7d01;
}
html body.builderMaincontainer .hintDiv .description p {
  padding: 0;
}
html body.builderMaincontainer .hintDiv .description p.name {
  font-weight: bold;
}
html body.builderMaincontainer .hintDiv .hintActions .closeHint .icon-close {
  color: #202124;
}
html body.builderMaincontainer .hintDiv .btx-close {
  position: absolute;
  top: 13px;
  right: 10px;
  cursor: pointer;
}
html body.builderMaincontainer .hintDiv.warningProtip {
  background: #FCEAED;
  border: 1px solid #DD3646;
  border-radius: 4px;
}
html body.builderMaincontainer .hintDiv.warningProtip .icon .btx-warning {
  color: #dd3646;
}
html body.builderMaincontainer .hintDiv.warningProtip .description {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #59141C;
  padding: 0 15px 0 11px;
}
html body.builderMaincontainer .hintDiv.warningProtip .description .linkMoreValue {
  color: #59141C;
  text-decoration: underline !important;
}
html body.builderMaincontainer .hintDiv.warningProtip .description b {
  font-weight: 700;
}
html body.builderMaincontainer .hintDiv.warningProtip .description .ChangeNetwork {
  padding-top: 20px;
}
html body.builderMaincontainer .hintDiv.warningProtip .description .ChangeNetwork .trainingSection {
  color: #0d6efd;
}
html body.builderMaincontainer .hintDiv.warningProtip .upgradeLink {
  cursor: pointer;
  color: #0D6EFD;
  font-size: 12px;
  white-space: nowrap;
}
html body.builderMaincontainer .hintDiv.warningProtip.fromUpgradeModal {
  padding: 10px 15px !important;
}
html body.builderMaincontainer .hintDiv.warningProtip.noBorder {
  z-index: 1;
  background: #FCEAED;
  border: 0px solid #DD3646;
  border-radius: 4px;
  margin: 0;
  display: flex;
  align-items: center;
  padding: 10px 50px;
}
html body.builderMaincontainer .hintDiv.warningProtip.fromTraining {
  display: flex;
  align-items: center;
  padding: 10px 50px;
  margin: 0 -50px 10px -50px;
  justify-content: center;
  width: auto;
}
html body.builderMaincontainer .hintDiv.showGenericProtip {
  background: #FFED96;
  border: 1px solid #FFED96;
  border-radius: 0;
  margin: 0;
  position: relative;
  z-index: 1;
  margin-bottom: 10px;
  width: 100%;
  display: flex;
  align-items: center;
}
html body.builderMaincontainer .hintDiv.showGenericProtip .icon .btx-warning {
  color: #806d16;
}
html body.builderMaincontainer .hintDiv.showGenericProtip .description {
  font-weight: 500;
  font-size: 12px;
  color: #806D16;
  width: 100%;
  padding-right: 0px;
}
html body.builderMaincontainer .hintDiv.showGenericProtip .hintActions {
  width: 190px;
  flex-shrink: 0;
}
html body.builderMaincontainer .hintDiv.showGenericProtip .hintActions span {
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  margin-left: 30px;
  color: #0d6efd;
}
html body.builderMaincontainer .hintDiv.showGenericLanguageProtip {
  background: #FFED96;
  border: 1px solid #FFED96;
  border-radius: 0;
  margin: 0;
  position: relative;
  width: 100%;
  z-index: 1;
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
html body.builderMaincontainer .hintDiv.showGenericLanguageProtip .icon .btx-warning {
  color: #806d16;
}
html body.builderMaincontainer .hintDiv.showGenericLanguageProtip .description {
  font-weight: 500;
  font-size: 12px;
  color: #806D16;
  width: 100%;
}
html body.builderMaincontainer .hintDiv.showGenericLanguageProtip .hintActions {
  width: 250px;
  flex-shrink: 0;
}
html body.builderMaincontainer .hintDiv.showGenericLanguageProtip .hintActions span {
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  margin-left: 30px;
  color: #0d6efd;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish {
  background: #FCEAED;
  border: 1px solid #FCEAED;
  border-radius: 0;
  margin: 0;
  position: relative;
  z-index: 1;
  margin-bottom: 10px;
  width: 100%;
  display: flex;
  align-items: center;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish .icon .btx-warning {
  color: #59141c;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish .icon .btx-info {
  color: #59141c;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish .description {
  font-weight: 500;
  font-size: 12px;
  color: #59141C;
  width: 100%;
  padding-right: 0px;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish .hintActions {
  width: 190px;
  flex-shrink: 0;
}
html body.builderMaincontainer .hintDiv.showGenericProtipPublish .hintActions span {
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  margin-left: 30px;
  color: #0d6efd;
}
html body.builderMaincontainer .hintDiv.showGenericProtipSuccess {
  background: #EAF6EC;
  border: 1px solid #EAF6EC;
  border-radius: 0;
  margin: 0;
  position: relative;
  z-index: 1;
  margin-bottom: 10px;
  width: 100%;
  display: flex;
  align-items: center;
}
html body.builderMaincontainer .hintDiv.showGenericProtipSuccess .icon .btx-billing-checked {
  color: #135423;
}
html body.builderMaincontainer .hintDiv.showGenericProtipSuccess .description {
  font-weight: 500;
  font-size: 12px;
  color: #135423;
  width: 100%;
  padding-right: 0px;
}
html body.builderMaincontainer .hintDiv.showGenericProtipSuccess .hintActions {
  width: 190px;
  flex-shrink: 0;
}
html body.builderMaincontainer .hintDiv.showGenericProtipSuccess .hintActions span {
  font-weight: normal;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  margin-left: 30px;
  color: #0d6efd;
}
html body.builderMaincontainer .hintDiv.blueAlert {
  background: #F3F8FF;
  clear: both;
  border: solid 1px  #85B7FE;
  color: #07377f;
}
html body.builderMaincontainer .hintDiv.blueAlert .btx-info {
  color: #26344a;
}
html body.builderMaincontainer .hintDiv.blueAlert .description {
  color: #07377f;
}
html body.builderMaincontainer .hintDiv.blueAlert .btx-close {
  color: #202124;
}
html body.builderMaincontainer .hintDiv.blueAlert.positionBTM {
  z-index: 99;
  width: 632px;
  position: fixed;
  bottom: 10px;
  margin-left: 20%;
}
html body.builderMaincontainer .container {
  background: #fff;
  padding: 0;
  min-height: 100%;
  width: 100% !important;
  max-width: 100%;
  clear: both !important;
}
html body.builderMaincontainer .container.emptygBg {
  padding: 30px 50px;
  background: #eff0f1;
}
html body.builderMaincontainer .container.emptygBg .emptyWhiteBG {
  background: #FFFFFF;
  border: 2px solid #E4E5E7;
  box-shadow: 0px 1px 0px rgba(32, 33, 36, 0.1);
  border-radius: 10px;
}
html body.builderMaincontainer .container .modal .modal-body .footerAccordion {
  position: fixed;
  bottom: -28px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .trait-rule-font-size-14 {
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 2px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .trait-rule-desc {
  color: #9AA0A6 !important;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .getHelpInfo {
  color: #9AA0A6;
  padding-left: 4px;
  font-size: 14px;
  position: relative;
  top: 2px;
  cursor: pointer;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal {
  margin-top: 10px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .export-blur {
  opacity: 0.5;
  background: #fff;
  pointer-events: none;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .opt-title .description {
  font-size: 12px;
  color: #5f6368;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import {
  margin-left: 28px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .checkDiv {
  margin-bottom: 0;
  margin-top: 15px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .desc-title {
  font-size: 14px;
  color: #202124;
  font-weight: 500;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .checkbox input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .intermediate input[type="checkbox"]:checked + label::after {
  content: "\f068" !important;
  font-size: 12px;
  top: 0px;
  font-family: "FontAwesome" !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .import-task-options {
  padding: 18px 0;
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 20px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .import-task-options.if-no-data {
  padding: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .import-task-options.if-no-data .import-task-options-inner-data {
  background: transparent;
  border: 0;
  padding: 10px 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .import-task-options .import-task-options-inner-data {
  background: #F3F8FF;
  border: 1px solid #E7F1FF;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 14px 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .import-task .import-task-options .import-width {
  padding-left: 22px;
  width: 230px;
  display: inline-block;
  margin: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import label {
  font-weight: normal;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import label.taskLabel {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  padding-left: 21px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .tasksSelection {
  font-size: 12px;
  font-weight: normal;
  color: #0D6EFD;
  cursor: pointer;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .tasksSelection .collection-name .name-collection {
  display: inline-block;
  max-width: 66px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  top: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .radioInnerDiv .component-import .tasksSelection.pointerEventsNone {
  pointer-events: none;
  opacity: 0.3;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .errorContainer .retry-btn {
  background: #ff0000;
  border: 1px solid #ff0000;
  border-radius: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .errorContainer .retry-btn:hover {
  background: #ff0000;
  border: 1px solid #ff0000;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .errorContainer .retry-btn .reload img {
  position: absolute;
  margin-left: 5px;
  margin-top: 5px;
  width: 11px;
  height: 12px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .errorContainer p {
  display: inline-block;
  margin-left: 30px;
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  opacity: 0.5;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .Line {
  width: 846px;
  height: 3px;
  border-top: solid 1px #BDC1C6;
  margin-top: 10px;
  padding-bottom: 15px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .downloadBtn {
  float: right;
  margin-right: 50px;
  background: #0D6EFD;
  color: #fff;
  height: 30px;
  cursor: pointer;
  width: 100px;
  text-align: center;
  line-height: 28px;
  border-radius: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .download-text {
  text-align: right;
  width: 75%;
  padding-top: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn.disabled {
  opacity: 0.5;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn.buttonExporting {
  padding: 3px 12px 3px 12px !important;
  background-color: #BDC1C6;
  height: 30px;
  border-radius: 5px;
  color: #202124;
  border: solid 1px rgba(138, 149, 159, 0.5);
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn.buttonExporting .exporting {
  margin-left: 17px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn.borderBtn {
  border: 1px solid #0D6EFD;
  outline: 0;
  background: #fff;
  color: #0d6efd;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer .btn.borderBtn:hover {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .buttonContainer p {
  display: inline-block;
  margin-left: 30px;
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  opacity: 0.5;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .export-bot-data-content .radioDiv .radioInnerDiv .opt-title {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .export-bot-data-content .radioDiv .radioInnerDiv .description {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #3c4043;
}
html body.builderMaincontainer .container .botLanding .rightPanel .botExportModal .export-bot-data-content .radioDiv .radioInnerDiv .checkbox.styledCSS label {
  padding-left: 21px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body input {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  z-index: 0;
  background: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body input:focus {
  border-color: #0D6EFD !important;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body textarea {
  border-radius: 4px;
  min-height: 90px;
  max-height: 120px;
  width: 100%;
  background: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body select {
  width: 100%;
  border-radius: 4px;
  height: 30px;
  color: #202124;
  border: 1px solid #E4E5E7;
  background: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body select.colorCode {
  position: relative;
  left: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body select.btn {
  width: 100% !important;
  border: 1px solid #E4E5E7 !important;
  outline: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 7px;
  z-index: 2;
  position: absolute;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch .searchBar.top {
  top: 24px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch input {
  border: 0 !important;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #999999;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch input:focus {
  border-color: #0D6EFD;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 240px;
  padding: 5px 20px 5px 5px;
  border-radius: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .alert-success {
  margin: 5px 0;
  width: 100%;
  height: 30px;
  padding: 5px 15px !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  margin: 5px 0;
  width: 100%;
  height: 30px;
  padding: 5px 15px !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn.disabled {
  opacity: 0.5;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  margin-left: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn.closeCancel:hover {
  color: #5F6368;
  border: solid 1px #5F6368;
  background: #e4e5e7;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn.borderBtn {
  border: 1px solid #0D6EFD;
  outline: 0;
  background: #fff;
  color: #0d6efd;
}
html body.builderMaincontainer .container .botLanding .rightPanel .modal-body .btn.borderBtn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
html body.builderMaincontainer .container .botLanding .rightPanel textarea {
  min-height: 90px;
  max-height: 120px;
  border-radius: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel textarea.taskDecTextArea {
  display: table-cell;
  resize: none !important;
  min-height: 30px !important;
  padding-top: 3px;
}
html body.builderMaincontainer .container .botLanding .rightPanel label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.dummy {
  padding: 0;
  margin: 1;
  height: 1px;
  color: #fff;
  display: inherit;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.errorMsg {
  text-transform: none;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume {
  font-size: 12px;
  font-weight: normal;
  padding-left: 25px;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .helpIcon {
  width: 10px;
  position: relative;
  top: -1px;
  left: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .popover {
  width: 183px;
  height: 75px;
  border-radius: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .popover.top .arrow {
  left: 52%;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .popover.top .arrow:after {
  border-top-color: #202124;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .popover .popover-content .content {
  color: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel label.alwaysResume .popover .popover-content a:hover {
  text-decoration: none;
}
html body.builderMaincontainer .container .botLanding .rightPanel .small-btn .btn {
  width: 50px !important;
  height: 20px !important;
  padding: 0px !important;
  color: #0D6EFD;
  background-color: #fff;
  margin-left: 10px;
  font-size: 10px;
  border: solid 1px #0d6efd;
}
html body.builderMaincontainer .container .botLanding .rightPanel .small-btn .btn:hover {
  background-color: #0D6EFD;
  border: none;
  color: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn {
  font-size: 14px;
  color: #202124;
  background: #fff;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  margin-left: 0;
  outline: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.positionTop {
  position: relative;
  top: -6px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.btnSolidBlue {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.btnSolidBlue:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.btnSolidBlue:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.confirmBtn {
  width: 100px;
  height: 30px;
  border-radius: 3px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.disabled {
  opacity: 0.5;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.add_btn_app {
  padding: 0 10px !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.manageComponents {
  float: right;
  height: 34px;
  border-radius: 5px;
  margin-bottom: 10px;
  margin-right: 0;
  margin-left: 20px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.btnDownload {
  margin: 0 10px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6 !important;
  color: #202124;
  margin-left: 5px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.closeCancel:hover {
  background: #F8F9FA;
  color: #202124;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.runBotBtn {
  width: 74px;
  height: 74px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.09), 0 4px 40px 0 rgba(0, 0, 0, 0.09);
  border: 0;
  border-radius: 50%;
  padding: initial;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn:hover {
  background: #E4E5E7;
  color: #202124;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.addBtn {
  z-index: 1;
  position: relative;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.borderBtn {
  border: 1px solid #0D6EFD;
  outline: 0;
  background: #fff;
  color: #0d6efd;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.borderBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
html body.builderMaincontainer .container .botLanding .rightPanel .btn.controls {
  padding: 5px 8px !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .charactersLimit {
  position: absolute;
  z-index: 9;
  top: 5px;
  right: 20px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .charactersLimitForArabric {
  position: absolute;
  z-index: 9;
  top: 5px;
  left: 20px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .sp-replacer {
  padding: 0;
  height: 18px;
  width: 18px;
  position: absolute;
  z-index: 9;
  left: 10px !important;
  border: 0;
  border-radius: 100%;
  bottom: 8px;
  background: #f8f9fa;
}
html body.builderMaincontainer .container .botLanding .rightPanel .sp-replacer .sp-preview-inner {
  top: 0 !important;
}
html body.builderMaincontainer .container .botLanding .rightPanel .uiselect2container .select2-container .select2-choice {
  height: 34px;
  max-height: 34px;
  min-height: 29px;
  background-color: #fff;
  border-color: #E4E5E7;
  line-height: 26px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .uiselect2container .select2-container .select2-choice .select2-chosen {
  padding-top: 4px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .uiselect2container .select2-container .select2-choice .select2-arrow {
  top: 4px;
  right: 10px;
}
html body.builderMaincontainer .container .botLanding .rightPanel .uiselect2container .select2-container .select2-choice .select2-arrow .btx-carrot-down {
  top: 0;
  left: 0;
}
html body.builderMaincontainer .container .botLanding .rightPanel .uiselect2container .select2-container.select2-container-disabled .select2-choice {
  background-color: #F8F9FA;
  border-color: #e4e5e7;
}
html body.builderMaincontainer .characters {
  color: #202124;
  font-size: 11px;
}
html body .modal-dialog .modal-content .modal-body.dialogImport {
  display: table;
  width: 100%;
}
html body .modal-dialog .modal-content .modal-body .datePickerTbody .btn {
  font-size: 14px;
  color: #5F6368;
  background: #fff;
  height: auto;
  padding: 5px;
  width: auto;
  border-radius: 3px;
  border: 1px solid #E4E5E7;
  outline: 0;
}
html body .modal-dialog .modal-content .modal-body .datePickerTbody .btn:hover {
  background: #fff;
  color: #5F6368 !important;
  border: 1px solid #5f6368;
}
html body .modal-dialog .modal-content .modal-body .btn {
  border-radius: 4px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
html body .modal-dialog .modal-content .modal-body .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
html body .modal-dialog .modal-content .modal-body .btn.disabled {
  opacity: 0.5;
}
html body .modal-dialog .modal-content .modal-body .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
html body .modal-dialog .modal-content .modal-body .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
html body .modal-dialog .modal-content .modal-body .btn.borderBtn {
  border: 1px solid #BDC1C6 !important;
  outline: 0;
  background: #fff !important;
  color: #202124 !important;
}
html body .modal-dialog .modal-content .modal-body .btn.borderBtn:hover {
  background: #F8F9FA !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
}
html body .modal-dialog .modal-content .modal-footer .btn {
  border-radius: 4px;
  min-width: 114px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
html body .modal-dialog .modal-content .modal-footer .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
html body .modal-dialog .modal-content .modal-footer .btn.disabled {
  opacity: 0.5;
}
html body .modal-dialog .modal-content .modal-footer .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
html body .modal-dialog .modal-content .modal-footer .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
html body .modal-dialog .modal-content .modal-footer .btn.borderBtn {
  border: 1px solid #BDC1C6;
  outline: 0;
  background: #fff;
  color: #202124;
}
html body .modal-dialog .modal-content .modal-footer .btn.borderBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
html body .modal-dialog .modal-content .modal-footer .btn.inviteCancel {
  border: 1px solid #BDC1C6;
  outline: 0;
  background: #fff;
  color: #202124;
  margin-left: 5px;
}
html body .modal-dialog .modal-content .modal-footer .btn.inviteCancel:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
html body .filterMenu {
  display: table;
  width: 100%;
  margin-top: 40px;
}
html body .filterMenu .filterLeft {
  padding-top: 6px;
}
html body .filterMenu .filterLeft .kr-sg-dropdowns {
  width: 120px;
  border: 0;
}
html body .filterMenu .filterLeft .kr-sg-dropdowns .dropdown {
  float: left;
  width: auto;
}
html body .filterMenu .filterLeft .kr-sg-dropdowns .dropdown-toggle {
  color: #202124;
  font-weight: 600;
  font-size: 14px;
  border: 0;
  padding-left: 0;
}
html body .filterMenu .filterLeft .kr-sg-dropdowns .dropdown-toggle::before {
  display: none;
}
html body .filterMenu .filterLeft .kr-sg-dropdowns .dropdown-toggle .btx-dropdown {
  margin-left: 4px;
}
html body .filterMenu .filterLeft .sortValueNew {
  position: absolute;
  margin-left: 98px;
  top: -2px;
}
html body .filterMenu .filterRight {
  text-align: right;
  padding-right: 0;
}
html body .filterMenu .filterRight .filterDropdow {
  display: inline-block;
}
html body .filterMenu .filterRight .filterDropdow .kr-sg-dropdowns {
  position: relative;
  top: 0px;
}
html body .filterMenu .filterRight .filterDropdow .label-text {
  display: inline-block;
  color: #202124;
  font-size: 12px;
  font-weight: 500;
}
html body .filterMenu .filterRight .filterDropdow .dropdown {
  display: inline-block;
  padding-left: 10px;
}
html body .filterMenu .filterRight .filterDropdow .dropdown .dropdown-toggle {
  padding: 0px 40px 0px 20px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  border: 1px solid #bdc1c6;
}
html body .filterMenu .filterRight .filterDropdow .dropdown .dropdown-toggle::before {
  right: 14px;
}
html body .filterMenu .filterRight .filterDropdow .dropdown .dropdown-toggle:hover {
  background: #EFF0F1;
  border: 1px solid #bdc1c6;
}
html body .filterMenu .filterRight .sortingIconsSpan {
  display: inline-block;
  width: 34px;
  height: 34px;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  position: relative;
  top: 0px;
  text-align: center;
  line-height: 30px;
  margin: 0 8px;
  cursor: pointer;
  padding-top: 2px;
}
html body .filterMenu .filterRight .sortingIconsSpan .sortClick {
  display: block;
}
html body .filterMenu .filterRight .sortingIconsSpan .sortIconAZ {
  transform: rotate(180deg);
  display: inline-block;
}
html body .filterMenu .filterRight .sortingIconsSpan:hover {
  background: #EFF0F1;
  border: 1px solid #bdc1c6;
}
html body .filterMenu .filterRight .jointButton {
  display: inline-block;
  height: 34px;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  position: relative;
  top: 0px;
}
html body .filterMenu .filterRight .jointButton .viewIconsSpan {
  width: 35px;
  border: 0;
  border-right: 1px solid #BDC1C6;
  line-height: 29px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  float: left;
  background: #fff;
  font-size: 12px;
  padding-top: 2px;
}
html body .filterMenu .filterRight .jointButton .viewIconsSpan i {
  position: relative;
  top: 1px;
}
html body .filterMenu .filterRight .jointButton .viewIconsSpan.noBorder {
  border: 0;
  border-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
html body .filterMenu .filterRight .jointButton .viewIconsSpan.active_tile_list {
  background: #eff0f1;
}
html body .popover.analyze-leftnav-popover {
  background-color: #202124;
  box-shadow: none;
  border-radius: 4px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 12px;
  margin-left: 5px;
  border: 0;
}
html body .popover.analyze-leftnav-popover .arrow {
  display: none;
}
html body .popover.analyze-leftnav-popover .popover-content {
  padding: 4px 10px;
}
html body .popover.failedAnsdoc-popover {
  background-color: #202124;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
html body .popover.failedAnsdoc-popover .arrow::after {
  border-top-color: #202124;
}
html body .popover.failedAnsdoc-popover .popover-content .tooltip-popover .upload-doc {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}
html body .popover.failedAnsdoc-popover .popover-content .tooltip-popover .upload-body {
  padding: 8px 0 10px 0;
}
html body .popover.failedAnsdoc-popover .popover-content .tooltip-popover .upload-body .desc {
  color: #9AA0A6;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
}
html body .popover.failedAnsdoc-popover .popover-content .tooltip-popover .footer-section .upload-doc-btn {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  cursor: pointer;
}
html body .popover.failedAnsdoc-popover .popover-content .tooltip-popover .footer-section .upload-doc-btn .icon {
  padding-right: 10px;
}
html bot-tasks-creation-form .moreOptions {
  display: inline-block;
  width: 100%;
  clear: both;
  position: relative;
}
html bot-tasks-creation-form .moreOptions hr {
  border-top: 1px solid #e2e2e2;
  margin-top: 30px;
}
html bot-tasks-creation-form .moreOptions .moreOptionsAction {
  position: absolute;
  background: #fff;
  top: 6px;
  right: 0;
  color: #0D6EFD;
  padding: 5px 5px 5px 15px;
  cursor: pointer;
}
html bot-tasks-creation-form .moreOptions .moreOptionsAction .caretIcon {
  margin-left: 0px;
  display: inline-block;
  font-size: 12px;
  color: #0d6efd;
}
html bot-tasks-creation-form .moreOptions .moreOptionsAction.collapsed .caretIcon {
  margin-left: 0px;
  transform: rotate(-90deg);
}
html #keyboardShortCuts .botModalSlider.open {
  z-index: 9999;
}
.fieldName .select2-container .select2-choice {
  height: 30px;
  min-height: 30px;
}
.fieldName .select2-container .select2-choice .select2-chosen {
  padding: 0;
}
.fieldName .select2-container .select2-choice .select2-arrow b {
  background-position: 0 2px !important;
}
.sumoSelect .SumoSelect .CaptionCont {
  padding: 4px 10px;
}
.sumoSelect .SumoSelect .CaptionCont .placeholder {
  font-style: normal !important;
}
.positionRelative {
  position: relative !important;
}
.positionAbsolute {
  position: absolute !important;
}
.positionFixed {
  position: fixed !important;
}
.cursorMove {
  cursor: move !important;
}
.paddingLeft15 {
  padding-left: 15px !important;
}
.intentTitleText {
  position: absolute;
  left: 45px;
  top: 15px;
}
.btnSave.dialogCreateBtn {
  margin-top: -3px;
}
li.select2-results-dept-1.select2-result.select2-result-selectable {
  border-bottom: 1px solid #e4e5e7 !important;
}
div.select2-drop.select2-drop-above.select2-drop-active {
  border: 1px solid #e4e5e7 !important;
}
div.select2-drop-active {
  border: 1px solid #e4e5e7 !important;
}
.select2-results .select2-result-unselectable .select2-result-label:nth-child(1) {
  border-bottom: none !important;
  background-color: #F8F9FA;
  color: #202124 !important;
  padding: 8px;
}
.select2-drop.select2-drop-above .select2-search input {
  border: 0;
  border-bottom: 2px solid #E4E5E7;
  color: #202124;
}
.select2-results li {
  border-bottom: 1px solid #e4e5e7 !important;
}
.select2-results li.hideTask {
  display: none;
}
.select2-results li.creatAPP {
  color: #0d6efd;
}
.select2-results li.creatAPP .btx-add {
  margin-right: 10px;
}
div.select2-search input {
  border-radius: 4px;
  height: 34px !important;
  color: #202124;
}
.select2-results {
  margin: 0 !important;
}
.select2-results .select2-result-label {
  padding: 8px !important;
}
.markDownStyle markdown-editor .markdown-editor .opt-div-style {
  position: absolute;
  z-index: 100;
  width: 308px;
  right: 0;
}
fieldset language-selector .createDefaultLanguage {
  padding: 0;
}
@-moz-document url-prefix() {
  
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .ps-scrollbar-y-rail {
  z-index: -1;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody bot-modal-slider .botModalSlider .ps-scrollbar-y-rail {
  z-index: 0;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .psScrollZindex .ps-scrollbar-y-rail {
  z-index: 0;
}
.checkRadio {
  position: relative;
}
.checkRadio input.check[type=checkbox]:not(old),
.checkRadio input.radio[type=radio]:not(old) {
  width: 34px !important;
  margin: 0;
  padding: 0;
  opacity: 0;
  height: auto !important;
  position: absolute;
  top: 10px;
}
.checkRadio input.check[type=checkbox]:not(old) + label,
.checkRadio input.radio[type=radio]:not(old) + label {
  display: inline-block;
  margin-left: -35px;
  padding-left: 40px;
  background: url("../../assets/images/radioUnSelected.png") no-repeat 0 0;
  line-height: 34px;
  cursor: pointer;
}
.checkRadio input.check[type=checkbox]:not(old):checked + label,
.checkRadio input.radio[type=radio]:not(old):checked + label {
  background: url("../../assets/images/radioSelected.png") no-repeat 0 0;
}
.trainingProgress.open .btn.progressBtn .progressDefaultIcons .grayCircle {
  display: none;
}
.trainingProgress.open .btn.progressBtn .progressDefaultIcons .whiteCircle {
  display: block;
}
.trainingProgress .btn.progressBtn {
  width: 100%;
  height: 100%;
  margin: 0;
  border-radius: 0;
  border: 0;
  outline: 0;
  background: transparent;
  text-align: left;
  padding-top: 10px;
  padding-left: 22px;
}
.trainingProgress .btn.progressBtn .progressTitle {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #fff;
  display: none;
  position: absolute;
  top: 15px;
  margin-left: 20px;
}
.trainingProgress .btn.progressBtn .progressDefaultIcons {
  width: 18px;
  height: 18px;
  position: relative;
  display: inline-block;
}
.trainingProgress .btn.progressBtn .progressDefaultIcons .grayCircle {
  display: block;
}
.trainingProgress .btn.progressBtn .progressDefaultIcons .whiteCircle {
  display: none;
}
.trainingProgress .btn.progressBtn .progressDefaultIcons .redDot {
  position: absolute;
  top: 6px;
  left: 6px;
  display: block;
}
.trainingProgress .progressDropdown {
  width: 375px;
  -webkit-box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.105);
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.105);
  padding: 0;
  -webkit-animation: slide 0.5s forwards;
  -webkit-animation-delay: 2s;
  animation: slide 0.5s forwards;
  animation-delay: 2s;
  transition: 0.33s;
}
.trainingProgress .progressDropdown .progressTrainingDiv .left {
  border-bottom: 1px solid #E4E5E7;
  padding: 10px 0;
  height: 72px;
  width: 60%;
}
.trainingProgress .progressDropdown .progressTrainingDiv .left .titleProgress {
  font-size: 14px;
  color: #202124;
  margin: 0;
  display: block;
}
.trainingProgress .progressDropdown .progressTrainingDiv .left .progressType {
  font-size: 12px;
  color: #0D6EFD;
  margin-left: 3px;
  display: inline-block;
}
.trainingProgress .progressDropdown .progressTrainingDiv .left .statusProgress {
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  display: inline-block;
}
.trainingProgress .progressDropdown .progressTrainingDiv .right {
  text-align: right;
  border-bottom: 1px solid #E4E5E7;
  padding: 10px 0;
  height: 72px;
  width: 40%;
}
.trainingProgress .progressDropdown .progressTrainingDiv .right .progressClose {
  cursor: pointer;
  margin-left: 10px;
}
.trainingProgress .progressDropdown .progressTrainingDiv .progressClockIcon {
  display: none;
  position: relative;
}
.trainingProgress .progressDropdown .progressTrainingDiv .progressClockIcon.batchTestingClass {
  bottom: 4px;
}
.trainingProgress .progressDropdown .progressTrainingDiv:hover {
  background: rgba(242, 243, 245, 0.8);
}
.trainingProgress .progressDropdown .progressTrainingDiv:hover .progressClockIcon {
  display: inline-block;
}
.trainingProgress .progressDropdown .clearProcess {
  padding: 15px 0 10px;
  text-align: center;
}
.trainingProgress .progressDropdown .clearProcess .clearALL {
  font-size: 14px;
  color: #5F6368;
  float: right;
  margin-right: 16px;
  text-decoration: underline;
}
.trainingProgress .progressDropdown .clearProcess .clearALL .progressClose {
  margin-right: 0;
  margin-left: 5px;
}
.trainingProgress .progressDropdown .openFile {
  margin-right: 10px;
  text-decoration: underline;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
}
.trainingProgress .progressDropdown .downloadExportFile {
  margin-right: 10px;
  text-decoration: underline;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
}
.trainingProgress .progressDropdown .downloadKfoldExportFile {
  margin-right: 10px;
  text-decoration: underline;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
}
.trainingProgress .progressDropdown .viewStatus {
  margin-right: 10px;
  color: #0D6EFD;
  font-size: 12px;
  cursor: pointer;
}
.trainingProgress .progressDropdown .progressForm {
  display: block;
  clear: both;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock {
  position: relative;
  max-height: 395px;
  min-height: 175px;
  padding-bottom: 10px;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining {
  background-color: #F8F9FA;
  text-align: center;
  clear: both;
  display: block;
  position: relative;
  top: 22px;
  padding: 15px 15px 20px;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .configuredDiv {
  border-right: 1px solid #e4e5e7;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .trainingTitle {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
  text-transform: uppercase;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .configurTitle {
  font-size: 14px;
  color: #202124;
  margin-bottom: 8px;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .configurTitle .tooltip-inner {
  width: 100px !important;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .engine {
  font-size: 10px;
  color: #0D6EFD;
  text-align: center;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .engine .train-btn {
  cursor: pointer;
  color: #202124;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .engine .train-btn:hover i {
  color: #0d6efd;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .engine .tooltip .tooltip-inner {
  min-width: 50px;
  width: 50px;
}
.trainingProgress .progressDropdown .progressForm .scrollDivProgressDock .nlpTraining .timeStamp {
  font-size: 10px;
  line-height: 1.5;
  color: #5f6368;
}
.trainingProgress .progressDropdown .tooltip .tooltip-inner {
  width: 200px;
  font-size: 12px;
}
.trainingProgress .progressDropdown .fa-clock-o {
  position: relative;
  float: right;
  bottom: 15px;
  right: 33px;
  color: #0D6EFD;
  cursor: pointer;
}
.trainingProgress .trainingProgressIcon {
  -webkit-animation: rotation 1.5s infinite linear;
  position: relative;
  top: -5px;
}
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
.trainingProgress .textEllipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 92%;
}
.trainingProgress .textEllipsis.ontologyAnalysis {
  max-width: 82%;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  transition: background-color 5000s ease-in-out 0s;
}
.radioDivPullLeft.ng-scope label {
  margin-bottom: 0;
}
.authFieldForm .ps-scrollbar-x-rail {
  display: none !important;
}
.dropdown.publishLanguageDropdown {
  display: inline-block;
}
.dropdown.publishLanguageDropdown .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  background-color: #444444;
}
.dropdown.publishLanguageDropdown .dropdown-menu li.publishTitle {
  background-color: #222222;
  line-height: normal;
  padding: 12px;
  width: 200px;
  color: #fff;
  white-space: initial;
  display: inline-table;
}
.dropdown.publishLanguageDropdown .dropdown-menu .languagesDiv {
  background-color: #444444;
  padding-bottom: 10px;
  height: 135px;
  position: relative;
}
.dropdown.publishLanguageDropdown .dropdown-menu .languagesDiv li.published {
  font-size: 12px;
  font-weight: 600;
  color: #ffffff;
}
.dropdown.publishLanguageDropdown .dropdown-menu .languagesDiv li {
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  line-height: 25px;
  padding: 0px 15px;
}
#inviteDeveloper .tag-input-ctn .input-tag {
  display: flex;
  align-items: center;
  margin: 2px;
}
#inviteDeveloper .tag-input-ctn .input-tag .imgDiv {
  display: flex;
  width: 25px;
  height: 25px;
  align-items: center;
  justify-content: center;
  padding: 0;
}
#inviteDeveloper .tag-input-ctn .input-tag .delete-tag {
  top: auto;
}
#inviteDeveloper .tag-input-ctn input {
  margin-top: 0px;
  max-width: 100%;
}
.inputCheckBoxContainer {
  display: block;
  position: relative;
  padding-left: 25px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  font-weight: 600;
  color: #5f6368 !important;
}
.inputCheckBoxContainer.checked {
  color: #0d6efd !important;
}
.inputCheckBoxContainer input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.inputCheckBoxContainer .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  background-color: #E4E5E7;
  border-radius: 50%;
}
.inputCheckBoxContainer input:checked ~ .checkmark {
  background-color: #0d6efd;
}
.inputCheckBoxContainer .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.inputCheckBoxContainer input:checked ~ .checkmark:after {
  display: block;
}
.inputCheckBoxContainer .checkmark:after {
  left: 7px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.inputCheckBoxContainer:hover input ~ .checkmark {
  background-color: #0d6efd;
}
.inviteDevDiv .activeHomeTab {
  border-bottom: 1px solid #0d6efd !important;
}
.imgWidth15 {
  width: 15px !important;
}
.gecko bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown .refCountBtn .caretRightGreen {
  top: 2px;
}
.gecko bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown.open .refCountBtn .caretDownWhit {
  left: -3px;
  top: 2px;
}
.btx-spinner {
  display: inline-block;
  animation-name: spin;
  animation-duration: 5000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  font-size: 14px;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.safari html,
.safari body {
  -webkit-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.safari bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown .refCountBtn .caretRightGreen {
  left: -2px;
  opacity: 0.5;
  top: 2px;
}
.safari bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown.open .refCountBtn .caretDownWhit {
  left: -2px;
  top: 2px;
}
.safari plan-usage .botPlansBody {
  height: auto;
}
.win .bt-custom-dashboard .iframe {
  z-index: 3;
  position: fixed;
  top: 0;
  left: 0;
  background: #ff0000;
}
.test-data-service-view .json-editor-modal .json-editor {
  height: 100%;
}
.test-data-service-view .json-editor-modal .json-editor .json_editor {
  height: 100% !important;
}
.pl-20 {
  padding-left: 20px !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.tooltip-custom {
  position: relative;
  display: inline-block;
}
.tooltip-custom:hover .tooltiptext {
  visibility: visible;
}
.tooltip-custom.beta-icon-uiforms {
  position: static;
}
.tooltip-custom.beta-icon-uiforms img {
  position: relative;
  top: -3px;
}
.tooltip-custom.beta-icon-uiforms .tooltiptext::after {
  display: none;
}
.tooltip-custom.icon-beta {
  position: static;
}
.tooltip-custom.icon-beta .tooltiptext {
  width: 260px;
  margin-left: -129px;
  margin-top: 2px;
}
.tooltip-custom.icon-beta .tooltiptext::after {
  display: none;
}
.tooltip-custom .tooltiptext {
  visibility: hidden;
  width: 320px;
  background-color: #202124;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  position: absolute;
  z-index: 1;
  font-size: 14px;
  font-weight: normal;
  top: 100%;
  left: 50%;
  margin-left: -148px;
  line-height: 16px;
  text-transform: none;
  padding: 10px 10px;
  letter-spacing: normal;
}
.tooltip-custom .tooltiptext a {
  color: #0d6efd !important;
}
.tooltip-custom .tooltiptext::after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
  transform: rotate(180deg);
}
.tooltip-custom .tooltiptext.rightAlign {
  top: -20px;
  left: 100%;
  margin-left: 0;
}
.tooltip-custom .tooltiptext.rightAlign::after {
  top: 20px;
  left: 0;
}
.tooltip-custom.export-dialog {
  cursor: pointer;
}
.tooltip-custom.export-dialog .tooltiptext {
  top: -88px;
  margin-left: -150px;
}
.tooltip-custom.export-dialog .tooltiptext::after {
  bottom: -10px;
  top: auto;
  transform: rotate(0deg);
}
.tooltip-custom .changelog .tooltiptext {
  width: 248px;
  height: 28px;
  background-color: #202124;
  padding: 7px 0px;
}
.tooltip-top {
  position: absolute;
  top: 10px;
  right: 15px;
  cursor: pointer;
  display: inline-block;
}
.tooltip-top .btx-help-filled {
  font-size: 14px;
  opacity: 0.5;
}
.tooltip-top .btx-help-filled:hover {
  opacity: 1;
}
.full_bot_import_protip .bulbicon {
  width: 38px !important;
  padding: 1px 0px 0 0 !important;
}
.full_bot_import_protip .bulbicon .layer {
  width: 17px !important;
  height: 16px !important;
}
.full_bot_import_protip .textDiv .name ul {
  padding: 0;
}
.adjust-left-padding-storyboard {
  padding-left: 60px !important;
  padding-bottom: 0px !important;
}
.adjust-left-padding-storyboard .ps-scrollbar-y-rail {
  z-index: -1 !important;
}
.emoji-fontStyle {
  font-style: normal !important;
}
.h-auto {
  height: auto !important;
}
.btn {
  outline: 0 !important;
}
.modal-header-rules-pattern-train-full-popup {
  display: flex !important;
  align-items: center;
}
.modal-header-rules-pattern-train-full-popup .botinfosection .botIcon {
  top: -10px !important;
}
.modal-header-rules-pattern-train-full-popup .botinfosection .botIcon.top-13 {
  top: -13px !important;
}
.modal-header-rules-pattern-train-full-popup .botinfosection .bottasksection {
  top: 5px;
}
.modal-header-rules-pattern-train-full-popup .seperator {
  top: 0 !important;
}
.modal-header-rules-pattern-train-full-popup .modalActionSecton {
  top: 0 !important;
}
.border-header {
  border-bottom: 1px solid #e4e5e7;
}
.promts-generic-form {
  padding: 20px 0 0 0;
  overflow: inherit !important;
}
.promts-generic-form .m-content-modal {
  border: 0 !important;
}
.color_hex_code .colorCode {
  padding-left: 40px;
}
.pt-11 {
  padding-top: 11px !important;
}
.ml-5 {
  margin-left: 5px;
}
.channelsDD .btx-help {
  margin-left: 5px;
  font-size: 14px;
}
.channelsDD .dropdown .content-menu {
  padding: 2px;
}
.channelsDD .dropdown .content-menu .scroll-data {
  position: relative;
}
.channelsDD .dropdown .content-menu .scroll-data li {
  line-height: 40px;
  padding: 0 10px;
  margin-right: 10px;
}
.channelsDD .dropdown .content-menu .scroll-data li img {
  width: 22px;
  height: 22px;
}
.channelsDD .dropdown .content-menu .scroll-data li:hover {
  background: #f8f9fa;
}
.inputContainer.addTags .tags .select2-container .select2-choices {
  min-height: 34px;
}
.inputContainer.addTags .tags .select2-container .select2-choices .select2-search-choice {
  background: #EFF0F1;
  border-color: #EFF0F1;
  font-weight: normal !important;
  color: #202124;
  margin: 2px;
}
.inputContainer.addTags .tags .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  background: url("../../assets/icons-new/close/close-dark.svg") no-repeat 0 0 !important;
  width: 11px;
  height: 11px;
  background-size: 12px 12px !important;
  right: 6px !important;
}
.inputContainer.addTags .tags .select2-container .select2-choices .select2-search-field .select2-input {
  min-height: 34px;
  height: 34px !important;
}
.top2px {
  position: relative;
  top: 2px;
}
.newFilters {
  display: flex;
  align-items: center;
  padding: 0 10px 30px;
}
.newFilters .btx-carrot-down {
  cursor: pointer;
}
.newFilters .tooltip-custom .tooltiptext {
  background: #202124 !important;
  text-align: left !important;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  padding: 10px 15px;
}
.newFilters .tooltip-custom .tooltiptext .mb-2 {
  margin-bottom: 0.5rem !important;
}
.newFilters .tooltip-custom .tooltiptext .mt-1 {
  margin-top: 0.25rem !important;
}
.newFilters .tooltip-custom .tooltiptext .mb-1 {
  margin-bottom: 0.25rem !important;
}
.newFilters .tooltip-custom .tooltiptext ul {
  padding: 0 0 0 12px;
  margin: 0;
}
.newFilters .tooltip-custom .tooltiptext ul li {
  margin: 10px 0;
}
.newFilters .tooltip-custom .tooltiptext:after {
  margin-left: -14px !important;
}
.newFilters .check-icon {
  position: absolute;
  right: 15px;
  top: 0;
}
.newFilters .cust-date li {
  position: relative;
}
.newFilters.nlpFilters {
  display: flex;
  align-items: center;
  padding: 18px 15px;
  width: 100%;
  flex-wrap: nowrap;
  margin: 0;
  border: 3px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 6px;
}
.newFilters.nlpFilters .filter-container {
  right: auto !important;
}
.newFilters.cfFilters {
  display: flex;
  align-items: center;
  padding: 18px 15px;
  width: 100%;
  flex-wrap: nowrap;
  margin: 0;
  border: 3px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 6px;
}
.newFilters .filtersContent {
  width: 100%;
  display: flex;
  align-items: center;
}
.newFilters .filtersContent .disabled {
  pointer-events: none;
  cursor: not-allowed;
}
.newFilters .filtersContent.flex100 {
  width: 100%;
}
.newFilters .filtersContent .filterTitle {
  font-weight: bold;
  font-size: 20px;
  margin-right: 40px;
  color: #202124;
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
}
.newFilters .filtersContent .filter .label-text {
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  margin-bottom: 4px;
}
.newFilters .filtersContent .filter .label-text .dateTime {
  color: #3c4043;
}
.newFilters .filtersContent .filter .filer-btns.pos-rel {
  position: relative;
}
.newFilters .filtersContent .filter .filer-btns .customdatepicker {
  visibility: hidden;
  width: 20px;
  position: absolute;
  right: 27px;
  top: 2px;
}
.newFilters .filtersContent .filter .filer-btns .custFil {
  display: flex;
  align-items: center;
  position: relative;
  border: 0px solid #BDC1C6;
  border-radius: 4px;
  height: 34px;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn {
  height: 34px;
  background: #fff;
  border-radius: 0;
  padding: 8px 10px;
  margin: 0;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  height: auto;
  display: block;
  cursor: pointer;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn.selected {
  background: #e4e5e7;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn.left {
  border: 1px solid #BDC1C6;
  border-right: 0;
  border-radius: 4px 0px 0px 4px;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn.center {
  border: 1px solid #bdc1c6;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn.right {
  border-radius: 0px 4px 4px 0px;
  border: 1px solid #BDC1C6;
  border-left: 0;
}
.newFilters .filtersContent .filter .filer-btns .custFil .dateBtn:hover {
  background: #e4e5e7;
}
.newFilters .filtersContent .filter .filer-btns ul {
  position: relative;
  border: 0px solid #BDC1C6;
  border-radius: 4px;
  height: 34px;
}
.newFilters .filtersContent .filter .filer-btns ul li {
  height: 34px;
  background: #fff;
  border-radius: 0;
  padding: 8px 10px;
  margin: 0;
}
.newFilters .filtersContent .filter .filer-btns ul li a {
  background: transparent;
  padding: 0;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  height: auto;
  display: block;
}
.newFilters .filtersContent .filter .filer-btns ul li.left {
  border: 1px solid #BDC1C6;
  border-right: 0;
  border-radius: 4px 0px 0px 4px;
}
.newFilters .filtersContent .filter .filer-btns ul li.center {
  border: 1px solid #bdc1c6;
}
.newFilters .filtersContent .filter .filer-btns ul li.right {
  border-radius: 0px 4px 4px 0px;
  border: 1px solid #BDC1C6;
  border-left: 0;
}
.newFilters .filtersContent .filter .filer-btns ul li.active {
  background: #e4e5e7;
}
.newFilters .filtersContent .filter .filer-btns ul li:hover {
  background: #e4e5e7;
}
.newFilters .filtersContent .filter .tab-content {
  display: none;
}
.newFilters .filtersContent .kr-sg-dropdowns {
  width: auto;
  margin-left: 8px;
  display: flex;
  align-items: center;
}
.newFilters .filtersContent .kr-sg-dropdowns .label-text {
  margin-bottom: 0;
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  padding-right: 10px;
}
.newFilters .filtersContent .kr-sg-dropdowns .btx-info {
  font-size: 12px;
  color: #9AA0A6;
  margin-left: 5px;
  cursor: pointer;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle {
  height: 27px;
  line-height: 25px;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle.pl-30 {
  padding-right: 25px;
  background: #F8F9FA;
  border: 1px solid #F8F9FA;
  border-radius: 4px;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle.width230 {
  width: 230px;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle.width112 {
  width: 112px;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle.width88 {
  width: 88px;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle::before {
  display: none;
}
.newFilters .filtersContent .kr-sg-dropdowns .dropdown-toggle.width110 {
  width: 110px;
}
.newFilters .filtersContent .kr-sg-dropdowns .btx-carrot-down {
  font-size: 10px;
  position: absolute;
  right: 8px;
  top: 9px;
}
.newFilters .filtersContent .more-filter {
  position: relative;
  margin-left: 10px;
}
.newFilters .filtersContent .more-filter .moreFiltersCount {
  display: flex;
  width: 15px;
  height: 15px;
  background: #DD3646;
  position: absolute;
  bottom: 20px;
  left: 101px;
  border-radius: 50%;
  z-index: 1;
  color: #FFFFFF;
  font-size: 12px;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
}
.newFilters .filtersContent .more-filter .filters-btn {
  padding: 0 10px;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  width: 110px;
  height: 27px;
  line-height: 25px;
  background-color: transparent;
  border: 1px solid #EFF0F1;
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
.newFilters .filtersContent .more-filter .filters-btn i {
  font-size: 10px;
  position: absolute;
  right: 8px;
  top: 10px;
}
.newFilters .filtersContent .more-filter.moreFilterModal .filters-btn {
  background-color: #eff0f1;
}
.newFilters .filtersContent .more-filter .filter-container {
  position: absolute;
  width: 635px;
  top: 27px;
  border: 1px solid #eee;
  background: #fff;
  z-index: 999;
  box-shadow: -7px 4px 30px rgba(18, 61, 101, 0.2), inset -8px -6px 80px rgba(255, 255, 255, 0.18);
  border-radius: 6px;
  right: 0;
}
.newFilters .filtersContent .more-filter .filter-container .SumoSelect .optWrapper .options {
  max-height: 160px !important;
}
.newFilters .filtersContent .more-filter .filter-container .scrollLi {
  height: 330px;
  padding: 20px;
  position: relative;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection {
  padding: 0;
  margin-bottom: 20px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .title {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 5px;
  color: #202124;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .title.Fontbold {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .userAndChannelIds {
  min-height: 34px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .userAndChannelIds .kr-sg-dropdowns {
  margin-left: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .userAndChannelIds .kr-sg-dropdowns .dropdown {
  width: 100%;
  border-right: 1px solid #bdc1c6;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .userAndChannelIds .kr-sg-dropdowns .dropdown .dropdown-toggle {
  line-height: 34px;
  height: auto;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .userAndChannelIds .kr-sg-dropdowns .dropdown .dropdown-toggle .btx-carrot-down {
  top: 12px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .SumoSelect select {
  height: 34px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .SumoSelect .CaptionCont {
  height: 34px;
  border-radius: 4px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv {
  background: #F8F9FA;
  border-radius: 4px;
  padding: 10px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex {
  display: flex;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns {
  width: 170px;
  flex-shrink: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns.disabled {
  pointer-events: none !important;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown {
  width: 100%;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-toggle {
  height: 34px;
  display: flex;
  line-height: 34px;
  color: #202124;
  padding-right: 30px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-toggle .btx-carrot-down {
  top: 12px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-toggle .version {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu {
  top: auto;
  bottom: 36px;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  border: 0;
  padding: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu .customTagsDivScroll .searchComponent {
  padding: 6px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu .customTagsDivScroll .searchComponent .btx-search {
  top: 16px;
  left: 15px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu .customTagsDivScroll #scrollUpdateItems {
  padding: 0 6px 6px 6px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu .customTagsDivScroll #scrollUpdateItems .select-item {
  padding: 8px 10px;
  cursor: pointer;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .kr-sg-dropdowns .dropdown .dropdown-menu .customTagsDivScroll #scrollUpdateItems .select-item:hover {
  background: #eff0f1;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags {
  width: 170px;
  min-height: 34px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags.nlpMoreFiltersTags.disabled {
  pointer-events: none;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags.nlpMoreFiltersTags tags-input .host .tags .tag-list .tag-item {
  max-width: 98% !important;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags.nlpMoreFiltersTags tags-input auto-complete .autocomplete {
  width: 100% !important;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags.nlpMoreFiltersTags tags-input auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  color: #202124 !important;
  background-color: #f8f9fa !important;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags tags-input {
  min-height: 34px !important;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags tags-input .host {
  margin: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags.width100 {
  width: 100%;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .middleTags .invalidValue {
  font-size: 12px;
  color: #dd3646;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .trashDiv {
  width: 34px;
  height: 34px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-left: 10px;
  flex-shrink: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .trashDiv .btx-delete-1 {
  color: #ef9aa3;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex .trashDiv:hover .btx-delete-1 {
  color: #dd3646;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex.subTag {
  padding-top: 30px;
  position: relative;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex.subTag .andIcon {
  line-height: 10px;
  font-weight: bold;
  padding: 9px 15px;
  text-transform: uppercase;
  position: absolute;
  top: 0;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex.subTag .andIcon .andBG {
  background: #f8f9fa;
  padding: 2px;
  font-weight: 500;
  font-size: 10px;
  color: #5F6368;
  position: relative;
  left: -12px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex.subTag .andIcon::before {
  content: "";
  position: absolute;
  height: 30px;
  border-left: 1px solid #5F6368;
  top: 0;
  left: 15px;
}
.newFilters .filtersContent .more-filter .filter-container .eachSection .customTagsDiv .dFlex.subTag .andIcon::after {
  display: none;
  content: "";
  position: absolute;
  height: 8px;
  border-left: 1px solid #5F6368;
  bottom: 0px;
  z-index: 0;
  left: 23px;
}
.newFilters .filtersContent .more-filter .ctFooter {
  position: relative;
  padding: 13px 20px;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  align-items: center;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
}
.newFilters .filtersContent .more-filter .ctFooter .fLeft {
  width: 50%;
  display: flex;
  align-items: center;
}
.newFilters .filtersContent .more-filter .ctFooter .fLeft .kr-sg-button-primary {
  margin-right: 10px;
}
.newFilters .filtersContent .more-filter .ctFooter .fLeft .kr-sg-button-primary.disabled {
  background: #EFF0F1;
  color: #bdc1c6;
}
.newFilters .filtersContent .more-filter .ctFooter .fRight {
  width: 50%;
  display: flex;
  align-items: center;
}
.newFilters .filtersContent .more-filter .ctFooter .fRight .kr-sg-button-ghost {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
}
.newFilters .rightBTNContainer {
  display: flex;
  justify-content: right;
  flex-shrink: 0;
}
.newFilters .rightBTNContainer.nplRight {
  width: 250px;
  flex-shrink: 0;
}
.newFilters .rightBTNContainer .kr-sg-button-ghost {
  color: #9aa0a6;
  font-size: 12px !important;
}
.newFilters .rightBTNContainer .kr-sg-button-ghost:focus {
  border: solid 1px transparent;
}
.newFilters .rightBTNContainer .exportDiv {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  cursor: pointer;
  margin-left: 10px;
}
.newFilters .rightBTNContainer .exportDiv:hover {
  background: #f8f9fa;
}
.dNone {
  display: none !important;
}
@media screen and (max-width: 1365px) {
  .newFilters .label-text {
    margin-bottom: 0;
    font-weight: normal;
    font-size: 12px;
    color: #9AA0A6;
    padding-right: 10px;
  }
  .newFilters .label-text.sessionType {
    width: 66px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 0 !important;
  }
  .newFilters .label-text.sessionStatus {
    width: 66px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 0 !important;
  }
  .collapse-mod .label-text {
    margin-bottom: 0;
    font-weight: normal;
    font-size: 12px;
    color: #9AA0A6;
    padding-right: 10px;
  }
  .collapse-mod .label-text.sessionType {
    width: auto;
    padding-right: 10px !important;
  }
  .collapse-mod .label-text.sessionStatus {
    width: auto;
    padding-right: 10px !important;
  }
}
@media screen and (max-width: 1135px) {
  .newFilters .label-text {
    margin-bottom: 0;
    font-weight: normal;
    font-size: 12px;
    color: #9AA0A6;
    padding-right: 10px;
  }
  .newFilters .label-text.sessionType {
    width: 66px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 0 !important;
  }
  .newFilters .label-text.sessionStatus {
    width: 66px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 0 !important;
  }
  .collapse-mod .label-text {
    margin-bottom: 0;
    font-weight: normal;
    font-size: 12px;
    color: #9AA0A6;
    padding-right: 10px;
  }
  .collapse-mod .label-text.sessionType {
    width: auto;
    padding-right: 10px !important;
  }
  .collapse-mod .label-text.sessionStatus {
    width: auto;
    padding-right: 10px !important;
  }
}
.padding-bottom-150 {
  padding-bottom: 150px;
}
@media screen and (min-width: 1367px) {
  .botsHome .bots .jumbotron .allBots .allBotsContainer {
    width: 1300px;
    margin: 0 auto;
  }
}
.hidden-overflow {
  overflow: hidden !important;
}
.zindex-1 {
  z-index: 1;
  position: relative;
}
.ready-only-editor-wrapper .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller {
  pointer-events: none;
}
.opt-info {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.opt-info .opt-info-title {
  color: var(--Gray-700, #344054);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.opt-info .opt-info-des {
  color: var(--Gray-500, #667085);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.opt-info .authorize-btn {
  margin-top: 8px;
}
.authorizationModal .grant-type-section .adminAuthProtip {
  opacity: 0.5;
  pointer-events: none;
}
.auth-profile-table .panel-table-header {
  box-shadow: 0px -1px 0px 0px #bdc1c6 inset;
  border-bottom: 0px;
}
.auth-profile-table .panel-table-header .label-title {
  color: var(--Kora-Grey-Grey-Dark-1, #202124);
  font-size: 14px;
  font-weight: 600;
  line-height: 14px;
  letter-spacing: 0.5px;
}
.auth-profile-table .panel-table-body .panel-table-body-inside {
  box-shadow: 0px 1px 0px 0px #e4e5e7 inset;
}
.auth-profile-table .panel-table-body .status-info {
  display: flex;
  gap: 5px;
  position: relative;
}
.auth-profile-table .panel-table-body .status-info span {
  display: flex;
  padding: 2px 10px;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  border-radius: 10px;
}
.auth-profile-table .panel-table-body .status-info span.active {
  background: var(--Success-50, #ecfdf3);
  color: var(--Success-700, #027a48);
}
.auth-profile-table .panel-table-body .status-info span.expired {
  background: var(--Error-50, #fef3f2);
  color: var(--Error-700, #b42318);
}
.auth-profile-table .panel-table-body .status-info span.pending {
  background: var(--Warning-100, #fef0c7);
  color: var(--Warning-700, #b54708);
}
.auth-profile-table .panel-table-body .status-info i {
  display: flex;
  align-items: center;
  color: var(--Error-700, #b42318);
  cursor: pointer;
}
.auth-profile-table .panel-table-body .label-body-info {
  color: #161B25;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.auth-profile-table .panel-table-body .label-body-info .testBtnChannel {
  color: var(--colors-foreground-fg-brand-primary-600, #155eef);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}
.auth-profile-table .panel-table-body .panel-dropdown-menu {
  width: 134px;
  padding: var(--xs, 4px);
  border-radius: var(--default, 8px);
  border: 1px solid var(--Gray-200, #eaecf0);
  background: var(--Base-White, #ffffff);
  box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li:hover {
  background-color: #eff0f1;
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li a {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: var(--Gray-900, #101828);
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li a i {
  color: #667085;
  font-size: 15px;
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li.delete a {
  color: var(--Error-500, #f04438) !important;
}
.auth-profile-table .panel-table-body .panel-dropdown-menu li.delete a i {
  color: var(--Error-500, #f04438);
}
.xo-authorize-tooltip {
  position: relative;
}
.xo-authorize-tooltip .xo-authorize-tooltip-icon {
  display: flex;
  align-items: center;
  height: 100%;
}
.xo-authorize-tooltip .xo-authorize-tooltip-icon:hover + .authorize-tooltip-text {
  display: block;
}
.xo-authorize-tooltip .authorize-tooltip-text {
  position: absolute;
  bottom: 40px;
  right: 50%;
  display: none;
  width: 300px;
  transform: translateX(50%);
}
.xo-authorize-tooltip .authorize-tooltip-text .authorize-tooltip-text-inside {
  display: flex;
  padding: var(--md, 12px);
  flex-direction: column;
  gap: 5px;
  position: relative;
  border-radius: var(--default, 8px);
  background: var(--colors-gray-light-mode-900, #101828);
  max-width: 300px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  color: var(--Base-White, #ffffff);
}
.xo-authorize-tooltip .authorize-tooltip-text .authorize-tooltip-text-inside .triangle-down {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 12px solid var(--colors-gray-light-mode-900, #101828);
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
}
.xo-authorize-tooltip .authorize-tooltip-text .authorize-tooltip-text-inside h4 {
  font-weight: 500;
  margin-bottom: 0px;
  font-size: 12px;
  margin-top: 0px;
}
.xo-authorize-tooltip .authorize-tooltip-text .authorize-tooltip-text-inside p {
  margin-bottom: 0px;
  font-size: 12px;
}
.xo-authorize-tooltip .authorize-tooltip-text .authorize-tooltip-text-inside p span {
  font-weight: 500;
  display: inline-block;
  font-size: 12px !important;
  padding: 0px;
  line-height: normal;
  border-radius: 0;
}
.xo-auth-status {
  overflow: inherit !important;
  white-space: normal !important;
}
html body.kora-theme .termContainer.kora-kg-on {
  display: none;
  width: 0;
}
html body.kora-theme .termContainer.kora-kg-off {
  width: 350px;
}
html body.kora-theme .mainContainer.kora-faq-off {
  width: 100% !important;
}
html body.kora-theme a {
  color: var(--secondary-font-color);
}
html body.kora-theme .talkToBot {
  display: none !important;
}
html body.kora-theme .form-control:focus {
  border-color: var(--secondary-font-color) !important;
}
html body.kora-theme .modal-dialog .modal-content .modal-body .btn {
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  border: 1px solid var(--secondary-font-color);
}
html body.kora-theme .modal-dialog .modal-content .modal-body .btn:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
}
html body.kora-theme .modal-dialog .modal-content .modal-footer .btn {
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  border: 1px solid var(--secondary-font-color);
}
html body.kora-theme .modal-dialog .modal-content .modal-footer .btn:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
}
html body.kora-theme .read-only-wrap .trainBtn,
html body.kora-theme .read-only-wrap .openKgExtract,
html body.kora-theme .read-only-wrap .importBtn {
  pointer-events: none;
}
html body.kora-theme .read-only-wrap .NewScopeBtn .btn {
  pointer-events: none;
}
html body.kora-theme #kgExportConfirmation .modal-content,
html body.kora-theme #kgExportConfirmationLanding .modal-content {
  transform: translate(0, 50%);
}
html body.kora-theme #kgExportConfirmation .modal-body,
html body.kora-theme #kgExportConfirmationLanding .modal-body {
  padding: 30px;
}
html body.kora-theme #kgExportConfirmation .modal-body .desc,
html body.kora-theme #kgExportConfirmationLanding .modal-body .desc {
  font-size: 14px;
  color: var(--primary-font-lite-color);
  text-align: center;
}
html body.kora-theme #ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item {
  border: 1px solid var(--primaryBorderColor);
  background: var(--primaryBorderColor);
}
html body.kora-theme #ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme #ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: var(--primary-font-lite-color);
}
html body.kora-theme #ontologyGlobalSynonyms .disablesYNEdit .toggle-synonym {
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body {
  padding-top: 0;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer {
  padding-left: 5px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer label {
  color: var(--primary-font-dark-color);
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .description {
  font-size: 12px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym {
  display: inline-flex;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggle-no {
  font-size: 12px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
  padding-right: 10px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch {
  position: relative;
  bottom: 3px;
  cursor: pointer;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch label {
  pointer-events: none !important;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch toggle-switch {
  cursor: pointer;
  margin: 0 !important;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggle-yes {
  font-size: 12px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
  margin-left: 10px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleActive {
  color: var(--primary-font-dark-color);
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleInactive {
  color: var(--primary-font-lite-color);
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer {
  margin-top: 30px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .description {
  font-size: 12px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown {
  background-color: var(--primaryBGColor);
  padding: 10px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .inputText {
  margin-top: 5px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .addBtn {
  margin-top: 5px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .alert-danger span {
  font-size: 12px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement {
  padding: 0;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .name {
  font-size: 12px;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .headerTitle {
  height: auto;
  padding-top: 0;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .notes {
  height: auto;
  padding-top: 0;
}
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .editVariableDiv .inputText,
html body.kora-theme #ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .editVariableDiv .classBtns {
  margin-top: 5px;
}
html body.kora-theme .fetchingFaqs {
  height: 100%;
  width: 100%;
  z-index: 999;
  display: table;
  position: fixed;
  background: white;
  bottom: 0;
  top: 68px;
}
html body.kora-theme .angular-ui-tree-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}
html body.kora-theme .angular-ui-tree-nodes {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
html body.kora-theme .angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 20px;
}
html body.kora-theme .angular-ui-tree-node,
html body.kora-theme .angular-ui-tree-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  line-height: 20px;
}
html body.kora-theme .angular-ui-tree-placeholder::before {
  content: '';
  position: absolute;
  top: -6px;
  left: -24px;
  bottom: 50%;
  width: 24px;
  border: 2px solid #979797;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
html body.kora-theme .angular-ui-tree-node .ontologytreenode.highlightnode .ui-match {
  background: #f9cf8a !important;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode {
  padding-left: 14px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .pathColor > .ontologytreenode::before {
  border-color: var(--secondary-font-color) !important;
  border-width: 2px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .leftPathColor {
  border-left-color: var(--secondary-font-color) !important;
  border-left-width: 2px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .leftPathColor > .ontologytreenode::before {
  border-left-color: var(--secondary-font-color) !important;
  border-left-width: 2px;
  left: -24px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack {
  background-color: var(--primary-font-dark-color);
  border: 1px solid var(--primary-font-dark-color);
  padding-left: 15px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: var(--primary-font-lite-color) !important;
  border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
  height: 23px !important;
  border-radius: 0 !important;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .dragTerm .fa-bars {
  color: var(--default-white-color);
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .termInfo .nodeNameInput {
  color: var(--default-white-color);
  font-size: 18px;
  padding: 9px 5px;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions .btn-xs .fa {
  color: var(--default-white-color);
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions .btn-xs .fa.btnDelete {
  color: #ff5d6d;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .angular-ui-tree-node.ontologyuitreenode .bgblack.bgGreen .termInfo .nodeNameInput {
  font-size: 18px;
  padding: 9px 5px;
}
html body.kora-theme .angular-ui-tree-hidden {
  display: none;
}
html body.kora-theme .angular-ui-tree-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
}
html body.kora-theme .angular-ui-tree-handle {
  cursor: move;
  text-decoration: none;
  font-weight: 600;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 20px;
  line-height: 20px;
}
html body.kora-theme .angular-ui-tree-drag {
  position: absolute;
  pointer-events: none;
  z-index: 999;
  opacity: .8;
  cursor: move;
}
html body.kora-theme .angular-ui-tree-drag li .ontologytreenode::before {
  border: 0 !important;
  border-width: 0;
}
html body.kora-theme .angular-ui-tree-handle {
  padding: 10px 10px;
}
html body.kora-theme .angular-ui-tree-handle:hover {
  background: transparent;
  border-color: transparent;
}
html body.kora-theme .angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  width: 280px;
}
html body.kora-theme .group-title {
  background-color: #687074 !important;
}
html body.kora-theme .tree-node {
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #eeeeee;
  margin-bottom: 10px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen {
  background: var(--primary-font-lite-color);
  border: 1px solid var(--primary-font-lite-color) !important;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .dragTerm .fa-bars {
  color: var(--default-white-color);
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termInfo {
  cursor: pointer;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termInfo .nodeNameInput {
  color: var(--default-white-color);
  font-size: 14px;
  padding: 9px 5px 9px 14px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions .btn-xs {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions .btn-xs .fa {
  color: var(--default-white-color);
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions .btn-xs .fa.btnDelete {
  color: #ff5d6d;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen.nochildnode {
  background-color: var(--primary-font-dark-color);
  border: 1px solid var(--primary-font-dark-color) !important;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: var(--primary-font-lite-color) !important;
  border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
  height: 23px !important;
  border-radius: 0 !important;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-compress {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-expand {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-caret-right {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-caret-down {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.plus {
  left: 77px;
  top: 8px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.cog {
  left: 50px;
  top: 8px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.lock {
  left: 24px;
  top: 8px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.lock .fa-lock {
  margin-top: 3px;
  font-size: 16px;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.delete {
  left: 100px;
  height: 40px !important;
  width: 40px !important;
  border-left: 0;
  top: -4px;
  border: 0 !important;
}
html body.kora-theme .tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.delete .btnDelete {
  position: relative;
  top: 10px;
  cursor: pointer;
  left: 6px;
}
html body.kora-theme .tree-node.ontologytreenode .dispalyNone {
  display: none;
  color: var(--primary-font-dark-color);
  font-size: 12px;
  padding-top: 0;
}
html body.kora-theme .tree-node.ontologytreenode .float {
  float: right;
  padding-top: 0;
  line-height: 0;
}
html body.kora-theme .tree-node.ontologytreenode:hover .dispalyNone {
  display: inline-block !important;
}
html body.kora-theme .tree-node.ontologytreenode:hover .float {
  float: none;
}
html body.kora-theme .tree-node:hover .nodeNameInput {
  background: #f2fafb;
  padding: 9px 5px;
}
html body.kora-theme .tree-node .btnDelete {
  color: #ff455c;
  font-size: 12px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
html body.kora-theme .tree-node-content {
  height: 40px;
}
html body.kora-theme .tree-node-content.nodehovered {
  border: 1px solid var(--secondary-font-color) !important;
  background: transparent;
}
html body.kora-theme .tree-node-content .dragTerm {
  width: 22px;
  margin: 0px;
  height: 100%;
  display: table-cell;
}
html body.kora-theme .tree-node-content .dragTerm .fa-bars {
  font-size: 12px;
}
html body.kora-theme .tree-node-content .termInfo {
  height: 100%;
  width: 158px;
  float: left;
  display: block;
  background: transparent;
}
html body.kora-theme .tree-node-content .termInfo .nodeNameInput {
  border: none;
  height: 100%;
  width: 100%;
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-dark-color);
  background: transparent;
  padding: 9px 5px 9px 15px;
}
html body.kora-theme .tree-node-content .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: var(--primary-font-lite-color) !important;
  border-left: 1px solid #E4E5E7 !important;
  height: 23px !important;
  border-radius: 0 !important;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.float .fa-compress {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.float .fa-expand {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.float .fa-caret-right {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.float .fa-caret-down {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.plus {
  left: 77px;
  top: 8px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.cog {
  left: 50px;
  top: 8px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.lock {
  left: 24px;
  top: 8px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.lock .fa-lock {
  margin-top: 3px;
  font-size: 16px;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.delete {
  left: 100px;
  height: 40px !important;
  width: 40px !important;
  border-left: 0;
  top: -4px;
  border: 0 !important;
}
html body.kora-theme .tree-node-content .termOptions span.btn.btn-xs.delete .btnDelete {
  position: relative;
  top: 10px;
  cursor: pointer;
  left: 0;
}
html body.kora-theme .tree-node-content .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .tree-node-content .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .tree-handle {
  padding: 10px;
  margin-right: 10px;
}
html body.kora-theme .angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html body.kora-theme .termSearch {
  height: 50px;
  background-color: var(--default-white-color);
}
html body.kora-theme .termSearch .searchTxtCount {
  position: absolute;
  top: 18px;
  right: 110px;
  font-size: 12px;
  color: #4a4a4a;
  font-weight: 300;
}
html body.kora-theme .termSearch .prevSearch {
  position: absolute;
  top: 13px;
  right: 80px;
  font-size: 12px;
  color: var(--primary-font-lite-color);
  line-height: 25px;
  z-index: 2;
  cursor: pointer;
}
html body.kora-theme .termSearch .nextSearch {
  position: absolute;
  top: 13px;
  right: 48px;
  font-size: 12px;
  color: var(--primary-font-lite-color);
  line-height: 25px;
  z-index: 2;
  cursor: pointer;
}
html body.kora-theme .termSearch .searchicon {
  font-family: FontAwesome;
  content: "\f002";
  position: absolute;
  color: #4a4a4a;
  right: 25px;
  top: 18px;
}
html body.kora-theme .termSearch .clearsearch {
  cursor: pointer !important;
  pointer-events: all !important;
  font-family: FontAwesome;
  content: "\f002";
  z-index: 10;
  position: absolute;
  color: var(--secondary-font-color);
  right: 15px;
  top: 18px;
  font-size: 18px;
}
html body.kora-theme .termSearch input {
  padding-left: 35px;
  padding-right: 130px;
  text-align: left;
  border-radius: 0;
  height: 50px !important;
  border-bottom: 2px solid #ddd !important;
  border: 0;
}
html body.kora-theme .termContainer {
  border-right: solid 1px #dddddd;
}
html body.kora-theme .termContainer .ps-scrollbar-y-rail,
html body.kora-theme .termContainer .ps-scrollbar-x-rail {
  z-index: 2;
}
html body.kora-theme .termContainer .backgroundGrey .ps-container {
  padding: 20px !important;
}
html body.kora-theme .termContainer .ontologyContainer .angular-ui-tree-drag {
  position: absolute !important;
}
html body.kora-theme .termContainer .ontologyContainer ol {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: relative;
}
html body.kora-theme .termContainer .ontologyContainer ol.noBorder {
  margin-left: -44px !important;
}
html body.kora-theme .termContainer .ontologyContainer li {
  list-style-type: none;
  border-left: 1px solid #cfcfcf;
  margin-left: 1em;
  padding: 0 5px 0 12px;
}
html body.kora-theme .termContainer .ontologyContainer li .typeenter {
  position: absolute;
  left: 230px;
  top: 6px;
  width: 37px;
  height: 28px;
  opacity: 0.3;
  font-size: 12px;
  line-height: 1.17;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .termContainer .ontologyContainer li .typeenter .fa-spin {
  margin-top: 7px;
}
html body.kora-theme .termContainer .ontologyContainer li .typeenter .fa-check {
  margin-top: 7px;
  color: green;
  font-size: medium;
}
html body.kora-theme .termContainer .ontologyContainer .batchLoadBtn {
  color: var(--secondary-font-color);
  font-size: 14px;
  border-radius: 4px;
  background-color: var(--primaryBGColor);
  border: solid 1px var(--secondary-font-color) !important;
  padding: 0px 5px;
  display: inline-block;
  margin: 6px 0 6px 10px !important;
  cursor: pointer;
  top: -5px;
  position: relative;
}
html body.kora-theme .termContainer .ontologyContainer .batchLoadBtn:hover {
  box-shadow: 0 2px 4px 0 #c1c1c1;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 1;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode {
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin-bottom: 5px;
  margin-left: 9px;
  height: 40px;
  width: 212px;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.bgblack {
  width: 224px;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.bgblack .termOptions span.btn.btn-xs {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.bgblack .termInfo {
  width: 176px;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.bgblack:hover {
  width: 300px !important;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.newterm {
  border: 1px solid var(--secondary-font-color);
  width: 198px;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.newterm:hover {
  width: 198px !important;
  border: 1px solid var(--secondary-font-color);
  background: var(--default-white-color);
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.newterm.bgGreen {
  background: var(--default-white-color);
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode.newterm.bgGreen .termInfo .nodeNameInput {
  font-size: 14px;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode:hover {
  width: 264px !important;
}
html body.kora-theme .termContainer .ontologyContainer li .ontologytreenode::before {
  content: '';
  position: absolute;
  top: -6px;
  left: -23px;
  bottom: 50%;
  width: 23px;
  border: 1px solid #cfcfcf;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
html body.kora-theme .termContainer .ontologyContainer ol > li:last-child {
  border-left: 1px solid transparent;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion {
  background-color: var(--primaryBGColor);
  border: solid 1px var(--primaryBGColor);
  margin-top: 50px;
  padding: 34px 15px 34px 34px;
  margin-left: -10px;
  margin-right: -10px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .suggestionheader h4 {
  font-size: 24px;
  font-weight: 300;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .description {
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
  line-height: 1.79;
  padding-right: 20px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .description .video {
  font-size: 14px;
  font-weight: 600;
  margin-left: 5px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .description .video .fa-play-circle {
  color: var(--secondary-font-color);
  margin-right: 8px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .description .video:hover {
  opacity: .5;
  text-decoration: none;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .optionhelp {
  margin-top: 53px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow {
  margin-bottom: 25px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow .step {
  display: table-cell;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  padding: 3px 7px;
  border-radius: 50%;
  margin-right: 20px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow .stepdesc {
  font-size: 16px;
  color: var(--primary-font-lite-color);
  display: table-cell;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode {
  position: relative;
  z-index: 1;
  width: 225px;
  top: 0;
  left: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode:hover {
  background: var(--default-white-color);
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termInfo {
  width: 128px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions {
  float: none;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span {
  line-height: 1;
  box-shadow: initial;
  cursor: initial;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span .fa {
  cursor: initial;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.plus {
  left: 62px;
  top: 12px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.cog {
  left: 32px;
  top: 12px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.delete {
  left: 91px;
  top: 0;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.btn:hover {
  color: #666666 !important;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers {
  margin-left: 131px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span {
  position: relative;
  top: -17px;
  z-index: 1;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.collapsExpand .step {
  width: 20px;
  height: 20px;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  padding: 1px 6px;
  border-radius: 50%;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.collapsExpand hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings {
  left: 0;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus {
  left: 3px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 25px;
  display: inline-block;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete {
  left: 9px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 23px;
  display: inline-block;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.add {
  left: -2px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.add hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .helppointers span.add .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: var(--primary-font-dark-color);
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 2px;
  position: absolute;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .learnmore {
  margin-top: 40px;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .learnmore a {
  font-size: 14px;
  font-weight: 600;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .learnmore a:hover {
  opacity: 0.5;
  text-decoration: none;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .learnmore .closebtn {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  text-align: right;
  color: var(--primary-font-lite-color);
  text-transform: capitalize;
  float: right;
}
html body.kora-theme .termContainer .ontologyContainer .onenodesuggestion .learnmore .closebtn .fa-close {
  font-weight: normal;
  margin-right: 10px;
}
html body.kora-theme .mainContainer .breadcrumbcontainer {
  background-color: var(--primaryBGColor);
  padding: 7px 20px;
  font-size: 12px;
  color: var(--primary-font-dark-color);
  font-weight: 600;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span {
  color: #a4a4a4;
  font-size: 12px;
  font-weight: 600;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span.arrow {
  padding: 0 5px;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span.active {
  color: var(--primary-font-dark-color);
  font-weight: 600;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span.cursor-pointer {
  white-space: nowrap;
  max-width: 34px;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span.cursor-pointer .menuIcon {
  width: 15px;
  margin-right: 15px;
  cursor: pointer;
  opacity: .8;
  position: relative;
  top: -2px;
}
html body.kora-theme .mainContainer .breadcrumbcontainer span.cursor-pointer .menuIcon:hover {
  opacity: 1;
}
html body.kora-theme .mainContainer .noQuestionsContainer {
  padding: 50px 100px;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: var(--primary-font-dark-color);
  margin: auto;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: var(--primary-font-lite-color);
  margin: 15px auto;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: var(--secondary-font-color);
  color: var(--default-white-color);
  padding: 8px 7px;
  margin-right: 0;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn {
  border-radius: 4px;
  border: solid 1px var(--secondary-font-color);
  color: var(--secondary-font-color);
  padding: 8px 15px;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn:hover {
  background-color: var(--secondary-font-color);
  color: var(--default-white-color) !important;
}
html body.kora-theme .mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px var(--secondary-font-color);
  color: var(--secondary-font-color);
}
html body.kora-theme .mainContainer .header {
  height: 60px;
  margin-top: 20px;
}
html body.kora-theme .mainContainer .header .settingsText {
  width: 100px;
  font-weight: 500;
  line-height: 1.1;
  font-size: 18px;
}
html body.kora-theme .mainContainer .header .col-xs-4 {
  paddin-left: 4px;
}
html body.kora-theme .mainContainer .header .errorspan {
  float: right;
}
html body.kora-theme .mainContainer .header .btn-primary {
  height: 40px;
  margin-right: 0;
  margin-left: 10px;
}
html body.kora-theme .mainContainer .header .btn-primary.btn-height {
  height: 37px !important;
}
html body.kora-theme .mainContainer .header .saveBTN {
  padding: 8px 30px !important;
  height: initial;
}
html body.kora-theme .mainContainer .header .questionSearch .searchIcon {
  padding: 12px 15px;
  font-family: FontAwesome;
  content: "\f002";
  z-index: 9;
  position: absolute;
  color: #9f9f9f;
  line-height: 15px;
  cursor: pointer !important;
  pointer-events: all !important;
}
html body.kora-theme .mainContainer .header .questionSearch input {
  padding-left: 40px;
  padding-right: 30px;
  text-align: left;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  z-index: 0;
  float: right;
  height: 37px !important;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons {
  width: 100px;
  display: table;
  height: 30px;
  line-height: 0;
  border-radius: 4px;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .popover {
  width: 140.1px;
  margin-top: 5px;
  border-radius: 2px;
  background-color: var(--default-white-color);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .popover .arrow {
  display: none;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .popover .popover-inner .popover-content {
  font-size: 14px;
  line-height: 1;
  color: #666;
  padding: 10px 15px;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .eiicons {
  width: 50px;
  height: 37px;
  padding: 0;
  background-color: transparent;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .eiicons.selected {
  background-color: var(--secondary-font-color);
  border: 1px solid var(--secondary-font-color);
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .eiicons.includechilds {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border: 1px solid var(--secondary-font-color);
  border-right: 0;
}
html body.kora-theme .mainContainer .header .includeExcludeIcons .eiicons.excludechilds {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  border: 1px solid var(--secondary-font-color);
  border-left: 0;
}
html body.kora-theme .mainContainer .body {
  position: relative;
  background: var(--default-white-color);
}
html body.kora-theme .mainContainer .body .no-intents-message {
  text-align: center;
}
html body.kora-theme .mainContainer .body .no-intents-message .header {
  font-size: 24px;
  font-weight: 300;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mainContainer .body.qaformbody {
  padding-right: 0;
}
html body.kora-theme .mainContainer .body .panel-table .panel-table-body.faqcollection.faqsbody {
  position: relative;
}
html body.kora-theme .mainContainer .body .panel-table-header .greyText {
  color: var(--primary-font-lite-color) !important;
  font-size: 12px !important;
}
html body.kora-theme .mainContainer .body .panel-table-header .greyBorder {
  border-bottom: 1.2px solid var(--primary-font-lite-color);
  border-top: none;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock {
  border-top: none;
  border-bottom: 1px solid var(--secondary-font-color);
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div {
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-dark-color);
  text-align: left;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.leaftermheader {
  text-align: left;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.delete-button {
  color: #ff001f;
  margin-left: -40px;
  width: 100px;
  font-size: 12px;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown.open .dropdown-toggle {
  padding: 10px;
  background: var(--primaryBorderColor);
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-toggle .fa.fa-caret-down {
  color: var(--primary-font-lite-color);
  margin-left: 10px;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  margin-top: 8px;
  color: var(--primary-font-dark-color);
  min-width: 120px;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li {
  padding: 8px;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li:hover {
  background: rgba(229, 232, 236, 0.5);
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check {
  margin-right: 10px;
  color: var(--secondary-font-color);
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check.visible {
  visibility: visible;
}
html body.kora-theme .mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check.no-visible {
  visibility: hidden;
}
html body.kora-theme .mainContainer .body .panelTableBody bt-pagination .group-box {
  margin-top: 17px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow {
  border-bottom: 1px solid rgba(196, 196, 196, 0.5);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow bot-ontology-qa .botontologyqa .boqfooter .marginRight {
  margin-right: 52px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow.fullrow {
  background: #f6f6f6;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow.fullrow:hover {
  background: rgba(0, 157, 171, 0.02);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow.faqselected {
  cursor: move;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow.faqselected div {
  cursor: move;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow.faqselected div .editfaq {
  cursor: pointer;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .leaftermdata {
  text-align: center;
  padding-bottom: 25px !important;
  word-break: break-all;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .popover {
  padding: 0;
  background-color: var(--primary-font-dark-color);
  max-width: 244px;
  border-radius: 2px;
  margin-top: 0;
  box-shadow: none;
  border: 0;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .popover .arrow {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .popover .arrow:after {
  border-left-color: var(--primary-font-dark-color);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .popover .popover-inner .popover-content {
  padding: 5px 14px;
  font-size: 12px;
  color: var(--default-white-color);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .inlineTags {
  min-width: 40px;
  border-radius: 4px;
  background-color: #ebebeb;
  margin-right: 5px;
  padding: 2px 5px;
  float: left;
  display: block;
  margin-top: 5px;
  position: relative;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .inlineTags .mandatory {
  top: -7px;
  position: absolute;
  left: 0;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .inlineTags .mandatory img {
  width: 10px;
  height: 10px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .inlineTags .organizer {
  top: -7px;
  position: absolute;
  left: 0;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .inlineTags .organizer img {
  width: 10px;
  height: 10px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .faqoptions {
  display: none;
  line-height: 50px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .faqoptions span.editfaq {
  padding: 10px 0px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .faqoptions span.editfaq .fa-pencil {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow .faqoptions span.deletefaq .codeRed {
  color: #d0011b;
  margin-left: 15px;
}
html body.kora-theme .mainContainer .body .panelTableBody .faqrow:hover .faqoptions {
  display: block;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div {
  font-size: 14px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.noPaddinSides {
  padding: 15px 15px 35px 0;
  color: var(--primary-font-dark-color);
  text-align: left;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .alternate-faq-wrap {
  position: absolute;
  bottom: 7px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .alternate-faq-wrap .alternate-faq {
  visibility: hidden;
  color: var(--secondary-font-color);
  font-weight: 600;
  cursor: pointer;
  margin-top: 5px;
  margin-right: 10px;
  font-size: 12px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .ovalcountcircle {
  text-align: center;
  border-radius: 20px;
  background: var(--primary-font-lite-color);
  font-size: 10px;
  margin-left: 8px;
  color: var(--default-white-color);
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  padding: 4px 5px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .ellipsisview {
  white-space: normal;
  word-wrap: break-word;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .fullview {
  white-space: normal;
  display: block;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.questiontext .expanDivPath {
  clear: both;
  margin-bottom: 10px;
  display: table;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext {
  overflow: hidden;
  color: var(--primary-font-dark-color);
  word-wrap: break-word;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .ovalcountcircle {
  text-align: center;
  border-radius: 20px;
  background: var(--primary-font-lite-color);
  font-size: 10px;
  margin-left: 8px;
  color: var(--default-white-color);
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
  padding: 4px 5px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .alternate-faq {
  position: absolute;
  bottom: 6px;
  visibility: hidden;
  color: var(--secondary-font-color);
  font-weight: 600;
  cursor: pointer;
  margin-top: 5px;
  font-size: 12px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .fullview {
  margin-bottom: 20px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage {
  width: 175px;
  height: 25px;
  border-radius: 4px;
  background-color: var(--primary-font-lite-color);
  margin-bottom: 15px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask {
  background-color: var(--primaryBorderColor);
  color: #ff001f;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .runTaskAsKg {
  font-size: 14px;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .taskResIcon {
  float: right;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .taskResIcon .taskIcon {
  height: 13px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.noTask {
  background-color: rgba(255, 0, 31, 0.1);
  color: #ff001f;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.noTask .fa-exclamation-triangle {
  color: #ff001f;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsCount {
  margin: 4px 10px;
  width: 19px;
  height: 19px;
  background-color: var(--primary-font-lite-color);
  color: var(--default-white-color);
  display: inline-block;
  border-radius: 17px;
  font-size: 10px;
  text-align: center;
  position: absolute;
  right: 80px;
  vertical-align: middle;
  line-height: 21px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .runTaskAsKg {
  margin-left: 10px;
  color: var(--default-white-color);
  width: 142px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsMessage {
  margin-top: 5px;
  font-size: 14px;
  line-height: 2;
  text-align: left;
  color: var(--default-white-color);
  vertical-align: middle;
  padding-left: 10px;
}
html body.kora-theme .mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsIcon {
  font-size: 14px;
  color: var(--default-white-color);
  float: right;
  margin-right: 10px;
  margin-top: 3px;
}
html body.kora-theme .mainContainer .body .disableRow {
  opacity: 0.2;
}
html body.kora-theme .tileParent,
html body.kora-theme .child1,
html body.kora-theme .child2,
html body.kora-theme .child3 {
  width: 234px;
  z-index: 99999 !important;
  height: 63px;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  border: solid 1px #009cab;
}
html body.kora-theme .tileParent {
  z-index: 999999 !important;
}
html body.kora-theme .tileParent .child2 {
  margin: -6px;
}
html body.kora-theme .tileParent .child3 {
  margin: -6px;
}
html body.kora-theme .tileParent .child3 .helperText {
  max-height: 50px;
  font-size: 14px;
  text-align: left;
  color: var(--primary-font-dark-color);
  padding: 10px 15px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
html body.kora-theme .tileParent .child3 .countercircle {
  text-align: center;
  width: 25px;
  height: 25px;
  border-radius: 100px;
  background-color: #d0011b;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  right: -7px;
  top: -19px;
  padding-top: 2px;
}
html body.kora-theme .ontology-form {
  position: absolute;
  min-width: 1200px;
}
html body.kora-theme .ontology-form .ontology-modal-content .btnFourty {
  height: 40px !important;
}
html body.kora-theme .ontology-form .ontology-modal-content .btnFourty.modeBtn {
  background: var(--primaryBGColor);
  color: #9ea5b4 !important;
  font-size: 12px;
  cursor: default;
  padding: 6px 10px;
  height: auto !important;
}
html body.kora-theme .ontology-form .ontology-modal-content select .btn {
  background: transparent !important;
  color: #666666 !important;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header {
  border-bottom: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  padding-left: 0;
  z-index: 1;
  padding: 0 20px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .headerdiv {
  position: relative;
  display: inline-block;
  float: left;
  padding-left: 10px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .closeBtn {
  top: 15px;
  position: relative;
  color: var(--primary-font-lite-color);
  font-size: 14px;
  cursor: pointer;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .closeBtn .arrowAngle {
  transform: rotate(180deg);
  opacity: 0.5;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .closeBtn .arrowAngle:hover {
  opacity: 1;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .avatar {
  position: relative;
  top: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .bottasksection {
  top: 5px;
  text-align: left;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .boticon {
  padding: 10px;
  top: -6px;
  display: inline-block;
  position: relative;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .seperator {
  top: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .modalActionSecton {
  top: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .close.plus {
  font-size: 50px;
  font-weight: 300;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions {
  margin-top: 10px;
  text-align: center;
  float: right;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .dropdown-menu {
  min-width: 202px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv {
  min-width: 110px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .help-button {
  top: 4px !important;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .trainBtn {
  border: solid 1px var(--secondary-font-color);
  background: var(--secondary-font-color);
  font-size: 14px;
  font-weight: 600;
  color: var(--default-white-color);
  padding: 4px 30px;
  height: 30px !important;
  margin-right: 2px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .trainBtn:hover {
  background: var(--hover-color);
  color: var(--default-white-color) !important;
  border: solid 1px var(--hover-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg {
  border-radius: 3px;
  border: solid 1px var(--button-lite-border);
  background-color: var(--button-light-color);
  color: var(--secondary-font-color);
  padding: 4px 25px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg:hover {
  color: var(--default-white-color);
  border: solid 1px var(--hover-color);
  background-color: var(--hover-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg img.inspectingLoader {
  -webkit-animation: rotation 1.5s infinite linear;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover {
  background: #666;
  border-radius: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover .arrow {
  display: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover .popover-content {
  padding: 5px 14px;
  font-size: 12px;
  color: var(--default-white-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown {
  font-size: 21px;
  float: right;
  color: var(--primary-font-lite-color);
  cursor: pointer;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown:hover {
  color: var(--default-white-color) !important;
  background-color: var(--secondary-font-color) !important;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon {
  width: 16px;
  background-color: inherit;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon:hover .fa {
  color: var(--default-white-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon:hover .fa:hover {
  color: var(--default-white-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu.open .ontologyMenuIcon .fa {
  color: var(--secondary-font-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption {
  cursor: pointer;
  font-size: 15px;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .helplink {
  padding: 0;
  font-size: 15px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .helplink .helpIcon {
  margin-right: 10px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption.hasPadding {
  padding: 5px 0 5px 14px;
  font-size: 15px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption:hover {
  background-color: var(--button-lite-border-color);
  color: var(--secondary-font-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-toggle .moreOptions {
  float: right;
  margin-right: 10px;
  margin-top: 4px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu {
  right: 100%;
  top: 0;
  z-index: 9999999999;
  background: var(--default-white-color);
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
  margin-right: 15px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu .subMenuOptions {
  cursor: pointer;
  color: #666;
  padding: 5px 0 5px 30px;
  font-size: 15px;
  font-weight: 600;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu .subMenuOptions:hover {
  background-color: var(--button-lite-border-color);
  color: var(--secondary-font-color);
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body {
  margin-top: 1px;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) {
  opacity: 1;
  pointer-events: unset;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) {
  pointer-events: unset;
  opacity: 1;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) .tags {
  pointer-events: unset;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) .tags .remove-button {
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit tags-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit add-tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit button:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .suggestedtags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .respnseDelete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .addResponse:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .minus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit textarea:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit select:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .delete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .deletefaq:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit label:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .ace_text-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit i:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit tags-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit add-tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit button:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .suggestedtags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .respnseDelete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .addResponse:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .minus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit textarea:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit select:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .delete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .deletefaq:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit label:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .ace_text-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit i:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.8;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .checkbox input[type=checkbox] {
  opacity: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .plus,
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .delete {
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .questionSearch input,
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .termSearch input {
  cursor: inherit;
  pointer-events: initial;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .ontologySynsModal tags-input .tags {
  padding: 5px !important;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.disableEdit .ontologySynsModal .button:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked tags-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked add-tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked button:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .tags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .suggestedtags:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .respnseDelete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .addResponse:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .minus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked textarea:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked select:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .plus:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .delete:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .deletefaq:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked label:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .ace_text-input:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked i:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .disableSynEdit:not(.disableEditException),
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .fa-trash:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .checkbox input[type=checkbox] {
  opacity: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .plus,
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .delete {
  pointer-events: none;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .questionSearch input,
html body.kora-theme .ontology-form .ontology-modal-content .modal-body .termLocked .termSearch input {
  cursor: inherit;
  pointer-events: initial;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.autoGenerateOntology .description .dashBorder {
  border-top: 1px dashed #E4E5E7;
  margin: 0;
  position: absolute;
  width: 249px;
  transform: rotate(90deg);
  left: -103px;
  top: 145px;
  z-index: 0;
}
html body.kora-theme .ontology-form .ontology-modal-content .modal-body.autoGenerateOntology .description ul {
  padding-left: 20px;
  position: relative;
  z-index: 1;
}
html body.kora-theme .disableOption.uiselect2container {
  cursor: no-drop;
}
html body.kora-theme .disableOption tags-input,
html body.kora-theme .disableOption .select2-container,
html body.kora-theme .disableOption button,
html body.kora-theme .disableOption .respnseDelete,
html body.kora-theme .disableOption .plus,
html body.kora-theme .disableOption .minus,
html body.kora-theme .disableOption .addResponse,
html body.kora-theme .disableOption input,
html body.kora-theme .disableOption textarea,
html body.kora-theme .disableOption select,
html body.kora-theme .disableOption .plus,
html body.kora-theme .disableOption .delete,
html body.kora-theme .disableOption .editfaq,
html body.kora-theme .disableOption .deletefaq,
html body.kora-theme .disableOption label,
html body.kora-theme .disableOption add-tags,
html body.kora-theme .disableOption i,
html body.kora-theme .disableOption .fa-trash {
  opacity: 0.65;
  cursor: not-allowed !important;
  pointer-events: none;
}
html body.kora-theme .ontologytreenode:not(.filtered-out) .ui-match {
  background: #fff78e;
  border-radius: 2px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
html body.kora-theme .ontologyContainerDrag {
  width: 100%;
}
html body.kora-theme .ontologyContainerDrag .termContainer .backgroundGrey .ontologyContainer .ontologyuitreenode .ontologytreenode .tree-node-content .termOptions .btn:hover {
  color: #666666 !important;
}
html body.kora-theme .ontologyContainerDrag {
  width: 100%;
}
html body.kora-theme .ontologyContainerDrag .termContainer .backgroundGrey .ontologyContainer .ontologyuitreenode .ontologytreenode .tree-node-content .termOptions .btn:hover {
  color: var(--primary-font-dark-color) !important;
  opacity: 0.7;
}
html body.kora-theme .termContainer {
  width: 350px;
  float: left;
  min-width: 350px;
}
html body.kora-theme .mainContainer {
  overflow-x: auto !important;
  overflow: hidden;
}
html body.kora-theme .mainContainer .minWidth {
  min-width: 855px;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete {
  max-height: 211px;
  overflow: auto;
  z-index: 99999 !important;
  width: 348px !important;
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  list-style-type: none;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete .ui-menu-item {
  list-style: none;
  min-height: 30px;
  background-color: var(--default-white-color) !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 12px;
  letter-spacing: -0.1px;
  color: var(--primary-font-lite-color) !important;
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  padding-left: 30px;
  white-space: inherit;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete .ui-menu-item:hover {
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  white-space: inherit;
  min-height: 30px;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete .ui-menu-item .pathleafterm {
  font-size: 14px;
  color: #424242;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete .ui-state-focus {
  list-style: none;
  background-color: var(--secondary-font-color) !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 12px;
  letter-spacing: -0.1px;
  color: var(--default-white-color) !important;
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  white-space: inherit;
  min-height: 30px;
}
html body.kora-theme .ui-autocomplete.ontologysearchautocomplete .ui-state-focus .pathleafterm {
  font-size: 14px;
  color: var(--default-white-color);
}
html body.kora-theme .width900 {
  width: 900px;
}
html body.kora-theme .addKtBtn {
  margin-top: 10px !important;
  margin-right: 0 !important;
}
html body.kora-theme .height48 {
  height: 48px !important;
}
html body.kora-theme .viewOpen .synBlockitem {
  box-shadow: none !important;
  border: solid 1px var(--secondary-font-color) !important;
}
html body.kora-theme .addsynbtn {
  font: -webkit-control;
  width: 80px !important;
  height: 32px !important;
  border-radius: 5px !important;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  padding: 0px 20px;
  width: auto;
  border: 1px solid var(--secondary-font-color);
  outline: 0;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
}
html body.kora-theme .addsynbtn:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
  color: var(--default-white-color) !important;
}
html body.kora-theme .closeCancel {
  background-color: var(--default-white-color);
  border: solid 1px #E4E5E7;
  color: var(--primary-font-lite-color);
  margin-left: 5px;
}
html body.kora-theme .closeCancel:hover {
  color: var(--primary-font-lite-color);
  border: solid 1px var(--primary-font-lite-color);
  background: #e4e5e7;
}
html body.kora-theme .addclasssection {
  display: table;
  width: 100%;
  background: var(--primaryBGColor);
  padding: 15px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
html body.kora-theme .addclasssection add-tags input {
  min-width: 232px !important;
}
html body.kora-theme .globalSyndropdown .synAddKeyword {
  height: 34px !important;
}
html body.kora-theme .globalSyndropdown .uiselect2container .select2-container .select2-choice {
  background: var(--default-white-color);
  min-height: 40px !important;
}
html body.kora-theme .globalSyndropdown .uiselect2container .select2-container .select2-choice .select2-arrow {
  top: -5px;
}
html body.kora-theme .globalSyndropdown .uiselect2container .select2-container .select2-choice .select2-search-field input {
  height: 40px !important;
}
html body.kora-theme .searchSyn .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
html body.kora-theme .searchSyn .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 15px;
  z-index: 0;
  position: absolute;
}
html body.kora-theme .searchSyn .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
html body.kora-theme .searchSyn .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .searchSyn .synSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color);
  width: 250px;
  padding: 5px 0px 5px 15px;
}
html body.kora-theme .saveTraitBTN {
  font-size: 14px;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid var(--secondary-font-color);
  margin-left: 0;
  outline: 0;
}
html body.kora-theme .saveTraitBTN:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
  color: var(--default-white-color);
}
html body.kora-theme .traitSearch {
  width: 0;
  transition: width 0.33s ease 0s !important;
}
html body.kora-theme .traitSearch .traitSearchInput {
  height: 30px !important;
  text-align: left !important;
  width: 0px !important;
  background: transparent !important;
  border-width: initial !important;
  border-style: none !important;
  border-color: initial !important;
  border-image: initial !important;
  border-radius: 0px !important;
  transition: width 0.33s ease 0s !important;
  margin: 0px !important;
}
html body.kora-theme .traitSearch.searchExpand {
  width: 250px !important;
}
html body.kora-theme .traitSearch.searchExpand .traitSearchInput {
  border-bottom: 2px solid var(--secondary-font-color) !important;
  width: 250px !important;
  padding: 0 20px 0 0 !important;
  transition: width .33s !important;
  color: black;
  font-weight: normal;
}
html body.kora-theme .traitSearch .traitSearchBar {
  right: 0;
  position: absolute;
  top: 6px;
}
html body.kora-theme .searchNewActionsSpan {
  display: block;
  float: right;
}
html body.kora-theme .searchNewActionsSpan .traitsSearchContainer {
  float: none;
  position: relative;
  display: inline-block;
  margin-right: 20px;
}
html body.kora-theme .searchNewActionsSpan .traitsSearchContainer .fsynSearchInput {
  border: 0;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0;
  width: 200px;
  height: 30px;
  padding-right: 25px;
}
html body.kora-theme .searchNewActionsSpan .traitsSearchContainer .fsynSearchInput:focus {
  border-bottom: 1px solid var(--secondary-font-color);
}
html body.kora-theme .searchNewActionsSpan .traitsSearchContainer .closeIconDark {
  opacity: 0.5;
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 10px;
}
html body.kora-theme .searchNewActionsSpan .traitsSearchContainer .searchIconGray {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 10px;
}
html body.kora-theme .searchNewActionsSpan .btn-primary {
  font-size: 14px;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid var(--secondary-font-color);
  margin-left: 0;
  outline: 0;
}
html body.kora-theme .searchNewActionsSpan .btn-primary:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
}
html body.kora-theme .kt-synManagement .traitsListHeader {
  margin-top: 0 !important;
}
html body.kora-theme .kt-synManagement .form-control {
  margin-bottom: 10px;
}
html body.kora-theme .kt-synManagement .searchNoVariables {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: var(--primary-font-dark-color);
  margin-top: 30px;
}
html body.kora-theme .kt-synManagement .name {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: var(--primary-font-lite-color);
  text-transform: capitalize;
}
html body.kora-theme .kt-synManagement .headerTitle {
  height: 50px;
  padding-top: 23px;
}
html body.kora-theme .kt-synManagement .headerTitle .fa-search {
  font-family: FontAwesome;
  font-size: 12px;
  text-align: left;
  color: var(--secondary-font-color);
  margin-left: 10px;
  cursor: pointer;
}
html body.kora-theme .kt-synManagement .variableTitle {
  font-size: 15px;
  text-align: left;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .kt-synManagement .bottomBorder {
  border-bottom: solid 1px rgba(153, 153, 153, 0.3);
}
html body.kora-theme .kt-synManagement .bottomBorder .padding15 {
  padding: 10px 15px;
}
html body.kora-theme .kt-synManagement .bottomBorder .padding15 .ellipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 450px;
  text-overflow: ellipsis;
}
html body.kora-theme .kt-synManagement .bottomBorder .padding15 .ellipsis1 {
  display: inline-block;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis;
}
html body.kora-theme .kt-synManagement .searchVariable {
  margin-left: -10px;
  margin-top: 22px;
  position: absolute;
}
html body.kora-theme .kt-synManagement .searchVariable.manageSearch {
  margin-top: 0;
}
html body.kora-theme .kt-synManagement .searchVariable input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  width: 200px !important;
  height: 24px;
  border-radius: 4px;
  background-color: var(--default-white-color);
  border: solid 1px #e4e5e7;
}
html body.kora-theme .kt-synManagement .searchVariable input:focus {
  border: solid 1px var(--secondary-font-color);
}
html body.kora-theme .kt-synManagement .searchVariable input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
html body.kora-theme .kt-synManagement .searchVariable .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: var(--primary-font-lite-color);
  font-size: 12px;
  cursor: pointer;
  position: absolute;
}
html body.kora-theme .kt-synManagement .notes {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: var(--primary-font-dark-color);
  height: 50px;
  padding-top: 25px;
}
html body.kora-theme .kt-synManagement .footerList {
  margin-top: 20px;
}
html body.kora-theme .kt-synManagement .editVariables .variableTitle {
  font-size: 15px;
  text-align: left;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .kt-synManagement .editVariables .variableTitle.iconsDiv {
  text-align: end;
}
html body.kora-theme .kt-synManagement .editVariables .variableTitle .fa-pencil {
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: var(--primary-font-lite-color);
  cursor: pointer;
  display: none;
  position: absolute;
  right: 40px;
  top: 16px;
}
html body.kora-theme .kt-synManagement .editVariables .variableTitle .fa-trash {
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: #ff2f2f;
  margin-left: 16px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 5px;
  top: 16px;
}
html body.kora-theme .kt-synManagement .editVariables .variableTitle .fa-refresh {
  position: absolute;
  right: 10px;
  top: 17px;
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: green;
  display: none;
}
html body.kora-theme .kt-synManagement .editVariables .editVariableDiv {
  padding: 10px;
  background-color: var(--primaryBGColor);
}
html body.kora-theme .kt-synManagement .editVariables .editVariableDiv input {
  background: var(--default-white-color) !important;
}
html body.kora-theme .kt-synManagement .editVariables .editVariableDiv .iconsDiv {
  text-align: end;
}
html body.kora-theme .kt-synManagement .editVariables .editVariableDiv .select2-container {
  background-color: var(--default-white-color) f !important;
}
html body.kora-theme .kt-synManagement .editVariables:hover .fa-pencil {
  display: block;
}
html body.kora-theme .kt-synManagement .editVariables:hover .fa-trash {
  display: block;
}
html body.kora-theme .kt-synManagement .editVariables.saving .fa-pencil {
  display: none !important;
}
html body.kora-theme .kt-synManagement .editVariables.saving .fa-trash {
  display: none !important;
}
html body.kora-theme .kt-synManagement .editVariables.saving .fa-refresh {
  display: block;
}
html body.kora-theme .loadingKtsyn {
  padding: 100px;
}
html body.kora-theme .loadingKtsyn .spinIcon {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
html body.kora-theme .solidBorderBottom {
  border-bottom: solid 1px var(--primary-font-lite-color) !important;
}
html body.kora-theme .ktSynTags .autoDetectHeader {
  font-size: 12px;
  color: var(--primary-font-lite-color);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  max-width: 400px;
}
html body.kora-theme .ktSynTags .select2-container .select2-choices {
  padding: 0 5px 0 0;
  border: 1px solid #ddd;
  cursor: text;
  overflow: hidden;
  border-radius: 4px;
  min-height: 45px;
  background: var(--default-white-color);
}
html body.kora-theme .disablesYNEdit tags-input:not(.disableEditException),
html body.kora-theme .disablesYNEdit add-tags:not(.disableEditException),
html body.kora-theme .disablesYNEdit button:not(.disableEditException),
html body.kora-theme .disablesYNEdit input:not(.disableEditException),
html body.kora-theme .disablesYNEdit .tags:not(.disableEditException),
html body.kora-theme .disablesYNEdit .suggestedtags:not(.disableEditException),
html body.kora-theme .disablesYNEdit textarea:not(.disableEditException),
html body.kora-theme .disablesYNEdit select:not(.disableEditException),
html body.kora-theme .disablesYNEdit .plus:not(.disableEditException),
html body.kora-theme .disablesYNEdit .delete:not(.disableEditException),
html body.kora-theme .disablesYNEdit .deletefaq:not(.disableEditException),
html body.kora-theme .disablesYNEdit label:not(.disableEditException),
html body.kora-theme .disablesYNEdit .ace_text-input:not(.disableEditException),
html body.kora-theme .disablesYNEdit .disableSynEdit:not(.disableEditException),
html body.kora-theme .disablesYNEdit .fa-trash:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme .disablesNodeLevelEdit tags-input:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit add-tags:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit button:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit input:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .tags:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .suggestedtags:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit textarea:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit select:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .plus:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .delete:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .deletefaq:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit label:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .ace_text-input:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .disableSynEdit:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .fa-trash:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .createnewclassbtn:not(.nodeLockEditException),
html body.kora-theme .disablesNodeLevelEdit .uiselect2container:not(.nodeLockEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
html body.kora-theme .cancelSynedit {
  width: 80px;
  height: 30px;
  border-radius: 5px;
  background-color: var(--default-white-color) !important;
  border: solid 1px #E4E5E7;
  background: var(--default-white-color);
  color: var(--primary-font-lite-color) !important;
  padding: 0px 14px;
}
html body.kora-theme .cancelSynedit:hover {
  color: var(--primary-font-lite-color) !important;
  border: solid 1px var(--primary-font-lite-color);
  background: #E4E5E7;
  background-color: #e4e5e7 !important;
}
html body.kora-theme .synkeywordInput {
  height: 34px !important;
}
html body.kora-theme .noTagEdit .tags-input {
  pointer-events: none !important;
}
html body.kora-theme .noTagEdit tags-input .tags .input {
  display: none !important;
}
html body.kora-theme .noTagEdit tags-input .tags {
  border: none !important;
  pointer-events: none !important;
}
html body.kora-theme .noTagEdit tags-input .tags .tag-item .remove-button {
  display: none !important;
}
html body.kora-theme .noTagEdit .add-tags .select2-container .select2-choices {
  min-height: 40px !important;
  border: none !important;
  pointer-events: none !important;
}
html body.kora-theme .noTagEdit .add-tags .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none !important;
}
html body.kora-theme .grayTextSyn {
  color: var(--primary-font-lite-color) !important;
  font-size: 13px !important;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: var(--primary-font-dark-color);
  margin: auto;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsContent .info {
  width: 400px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: var(--primary-font-lite-color);
  margin: 15px auto;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: var(--secondary-font-color);
  color: var(--default-white-color);
  padding: 8px 7px;
  margin-right: 0;
}
html body.kora-theme .nosynContent .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px var(--secondary-font-color);
  color: var(--secondary-font-color);
}
html body.kora-theme .knowledge-extract {
  border: solid 1px #E4E5E7;
  border-radius: 2px;
  padding: 15px 0;
  margin-top: 10px;
  height: 78px;
}
html body.kora-theme .knowledge-extract button.btn.btn-primary {
  margin-top: 6px;
}
html body.kora-theme .knowledge-extract .viewKgTask {
  background: var(--primaryBGColor) !important;
  color: #9ea5b4 !important;
  font-size: 12px;
  cursor: pointer;
  border: none !important;
}
html body.kora-theme .knowledge-extract.stacked-kg {
  height: auto;
  background: var(--primaryBGColor);
  padding: 0;
}
html body.kora-theme .knowledge-extract.stacked-kg .parentFirst {
  padding: 15px 0;
  background: var(--default-white-color);
}
html body.kora-theme .knowledge-extract.stacked-kg .parentFirst .sub-info {
  font-size: 12px;
  color: var(--primary-font-lite-color);
  margin-bottom: 0;
}
html body.kora-theme .knowledge-extract.stacked-kg .childDiv {
  padding: 0 15px 0 40px;
}
html body.kora-theme .knowledge-extract.stacked-kg .childDiv .sub-info {
  font-size: 12px;
  color: var(--primary-font-lite-color);
  margin-bottom: 0;
}
html body.kora-theme .knowledge-extract.stacked-kg .childDiv .noBordeTop {
  border: 0;
  padding: 20px 0;
}
html body.kora-theme .knowledge-extract.stacked-kg .childDiv .bordeTop {
  border-top: solid 1px #E4E5E7;
  padding: 20px 0;
}
html body.kora-theme .knowledge-extract p {
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .knowledge-extract p .extractionBeta {
  font-size: 14px;
  font-weight: 600;
  font-style: italic;
  line-height: 1;
  color: var(--secondary-font-color);
}
html body.kora-theme .knowledge-extract .sub-info {
  font-size: 12px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .no-knowledge-task .info {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #26344a;
  margin: auto;
  margin-top: 20px;
}
html body.kora-theme .no-knowledge-task .NewScopeBtn {
  margin-bottom: 20px;
}
html body.kora-theme .no-knowledge-task .sub-info {
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #8a959f;
  margin: 15px auto;
}
html body.kora-theme tags-input .tags .input {
  min-width: 170px;
}
html body.kora-theme .backArrowSynonymsModal {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: var(--default-white-color);
  padding: 5px;
  border-radius: 50%;
  left: -8px;
  position: relative;
  top: -2px;
}
html body.kora-theme .backArrowSynonymsModal:hover {
  background: var(--primaryBGColor);
}
html body.kora-theme .modal-dialog.watch-out .modal-content {
  width: 445px;
  top: 130px !important;
  left: 80px;
}
html body.kora-theme .modal-dialog.watch-out .modal-content .modal-body {
  padding: 28px 45px;
  display: flex;
  height: 100%;
}
html body.kora-theme .modal-dialog.watch-out .modal-content .modal-body .helpContent {
  color: var(--primary-font-dark-color);
  font-weight: 600;
}
html body.kora-theme .modal-dialog.watch-out .modal-content .modal-footer {
  height: 60px;
}
html body.kora-theme .modal-dialog.watch-out .modal-content .modal-footer .btn {
  height: 30px !important;
}
html body.kora-theme .modal-dialog.watch-out .modal-content .modal-header {
  padding: 13px 0 !important;
  background-color: var(--primaryBGColor);
}
html body.kora-theme .modal-dialog.watch-out .modal-content form[name="deleteType"] label {
  font-weight: normal;
}
html body.kora-theme #deleteNodeOption .radioDiv-custom [type="radio"] + span:before {
  width: 15px !important;
  top: 4px;
  position: relative;
}
html body.kora-theme #deleteNodeOption .posREl {
  position: relative;
  width: 100%;
  display: flex;
  margin-bottom: 15px;
}
html body.kora-theme #deleteNodeOption .posREl.mb-0 {
  margin-bottom: 0;
}
html body.kora-theme #deleteNodeOption .posREl .opt-title {
  display: flex;
}
html body.kora-theme #deleteNodeOption .posREl .posAbs {
  vertical-align: top;
  top: 0;
  width: 100%;
  font-size: 13px;
  float: initial !important;
}
html body.kora-theme #auto-generate .modal-content {
  width: 700px;
  min-width: 700px;
  margin: auto;
}
html body.kora-theme #auto-generate .modal-content .modal-header {
  text-align: center;
  height: 60px;
  display: table;
  width: 100%;
  border-bottom: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  border-radius: 0 !important;
}
html body.kora-theme #auto-generate .modal-content .modal-header .modal-title {
  padding: 10px;
}
html body.kora-theme #auto-generate .modal-content .modal-body {
  overflow-y: hidden;
}
html body.kora-theme #auto-generate .modal-content .modal-body .heading p {
  font-size: 15px;
  color: var(--primary-font-dark-color);
}
html body.kora-theme #auto-generate .modal-content .modal-body .description ul {
  padding-left: 20px;
}
html body.kora-theme #auto-generate .modal-content .modal-body .description ul > li {
  padding: 10px;
  line-height: 2;
}
html body.kora-theme #auto-generate .modal-content .modal-body .description ul > li .link {
  text-decoration: none;
}
html body.kora-theme #auto-generate .modal-content .modal-body .description ul > li .link:hover {
  color: var(--secondary-font-color);
}
html body.kora-theme #auto-generate .modal-content .modal-footer {
  height: 70px;
  border-radius: 4px;
  border: solid 1px var(--primaryBorderColor);
  background-color: var(--primaryBGColor);
}
html body.kora-theme #analysis-report .modalSliderContainer.floatLeft {
  border-left: solid 1px #e4e5e7;
}
html body.kora-theme #analysis-report .modalSliderContainer .floatRight {
  border-left: solid 1px #e4e5e7;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .pathInfoHeader .header .clossCross {
  float: left;
  height: 10px;
  cursor: pointer;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .pathInfoHeader .header .headerDiv {
  float: left;
  padding-left: 10px;
  position: relative;
  bottom: 5px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody {
  position: absolute;
  width: 500px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .hintDiv {
  margin-bottom: 25px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData {
  padding: 10px;
  background-color: var(--primaryBGColor);
  margin-bottom: 10px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path {
  padding: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e4e5e7;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path.noBottomBorder {
  border-bottom: 0 !important;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .pathValue {
  padding-right: 10px;
  font-weight: normal;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .pathValue.boldNew {
  font-weight: bold;
  font-style: italic;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .tooltip {
  margin-top: 0 !important;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .symbol {
  padding-right: 10px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathTitle {
  color: var(--primary-font-dark-color);
  font-weight: bold;
  display: inline-block;
  width: 140px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion {
  padding: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e4e5e7;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion .pathTitle {
  color: var(--primary-font-dark-color);
  font-weight: bold;
  display: inline-block;
  width: 140px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion .pathValue {
  padding-right: 10px;
}
html body.kora-theme #analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion:nth-last-child(2) {
  border-bottom: 0;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .headingTag .closeCross {
  float: left;
  height: 10px;
  cursor: pointer;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .headingTag .heading {
  float: left;
  padding-left: 10px;
  position: relative;
  bottom: 5px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export {
  float: right;
  position: relative;
  top: -28px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .dateRange {
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
  display: inline-block;
  margin-right: 20px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .dateRange img {
  width: 16px;
  position: relative;
  margin-right: 8px;
  top: -2px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .reRun {
  display: inline-block;
  margin-right: 20px;
  text-decoration: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .reRun.pointerEventsNone {
  pointer-events: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .reRun:hover {
  color: var(--secondary-font-color);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .reRun .reRunIcon {
  width: 14px;
  position: relative;
  margin-right: 8px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .exportOntology {
  text-decoration: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .exportOntology.pointerEventsNone {
  pointer-events: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .exportOntology .exportIcon {
  transform: rotate(270deg);
  margin-right: 8px;
  display: inline-block;
  width: 16px;
  position: relative;
  top: -3px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .export .exportOntology:hover {
  color: var(--secondary-font-color);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .inspecting {
  float: right;
  position: relative;
  bottom: 10px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .inspecting .inspectKg {
  background-color: var(--button-light-color);
  color: var(--secondary-font-color);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalHeader .inspecting .inspectKg img.inspectingLoader {
  -webkit-animation: rotation 1.5s infinite linear;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody.borderLeft {
  border-left: solid 1px #e4e5e7;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .empty-state {
  display: block;
  text-align: center;
  position: relative;
  top: 30%;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .empty-state .description {
  font-size: 18px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .loadingContainer {
  box-shadow: 0 2px 3px 0 rgba(138, 149, 159, 0.42);
  border: solid 1px var(--primaryBorderColor);
  position: absolute;
  margin: auto;
  width: 170px;
  height: 70px;
  text-align: center;
  top: 50%;
  left: 40%;
  z-index: 1;
  background: var(--default-white-color);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan {
  position: relative;
  top: 10px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan p {
  display: inline-block;
  padding: 10px;
  font-size: 18px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan .loading {
  -webkit-animation: rotation 1.5s infinite linear;
  position: relative;
  bottom: 2px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer {
  border-radius: 2px;
  box-shadow: 0 2px 3px 0 rgba(138, 149, 159, 0.42);
  border: solid 1px var(--primaryBorderColor);
  background-color: var(--default-white-color);
  display: block;
  width: 100%;
  margin-bottom: 20px;
  display: table;
  padding: 30px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer {
  display: table-row;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer {
  display: table-cell;
  width: 220px;
  vertical-align: top;
  border-right: 2px solid var(--primaryBorderColor);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel {
  position: relative;
  padding-left: 23px;
  float: left;
  padding-top: 6px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel .countSteps {
  font-size: 24px;
  font-weight: 600;
  color: #1372ff;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel .clearedSteps {
  font-size: 14px;
  font-weight: 500;
  color: #5e6c84;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut {
  float: left;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut path.color0 {
  fill: #1372ff;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut path.color1 {
  fill: var(--primaryBorderColor);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer {
  display: table;
  vertical-align: top;
  width: 100%;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label {
  display: table-cell;
  color: #5e6c84;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 500;
  width: 50%;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label p {
  font-size: 14px;
  font-weight: 500;
  color: #5e6c84;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label span {
  font-size: 24px;
  font-weight: 600;
  color: #172b4d;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table {
  width: 100%;
  table-layout: auto !important;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .heading .title {
  border: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .heading .type {
  cursor: pointer;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body {
  border-bottom: 1px solid var(--primaryBorderColor);
  cursor: pointer;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body.active {
  background: rgba(242, 243, 245, 0.8);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body.read-only {
  pointer-events: none;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body .description.type .error {
  color: #ff001f;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body .description.count p {
  position: relative;
  left: 5px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body:hover {
  background: rgba(242, 243, 245, 0.8);
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td {
  padding: 12px 8px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td .infoIcon {
  height: 14px;
  transform: rotate(180deg);
  padding-top: 2px;
}
html body.kora-theme #analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td p {
  margin-bottom: 0;
  display: inline;
}
html body.kora-theme .botontologytermsettings .btscontent .btsheader .header {
  margin-top: 0;
  padding-left: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsheader .header .saveBTN {
  padding: 0 20px !important;
  font-size: 16px;
  margin-top: 15px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsheader .header .cancelBTN {
  float: right;
  border-radius: 4px;
  border: solid 1px var(--secondary-border-color);
  font-size: 16px;
  text-align: center;
  color: var(--primary-font-lite-color);
  background: transparent;
  margin-top: 15px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsheader .header .cancelBTN:hover {
  color: var(--primary-font-dark-color) !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody {
  clear: both;
  position: relative;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item {
  border: 1px solid var(--primaryBorderColor);
  background: var(--primaryBorderColor);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: var(--primary-font-color);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select {
  display: block;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default {
  width: 100%;
  background: var(--default-white-color);
  box-shadow: none;
  height: 40px;
  border: 1px solid var(--primaryBorderColor);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default .selectfield {
  color: var(--primary-font-dark-color);
  float: left;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default .caret {
  float: right;
  color: rgba(138, 149, 159, 0.5);
  top: 8px;
  position: relative;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu {
  top: 40px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu {
  list-style-type: none;
  width: 480px;
  padding: 0 20px !important;
  margin-bottom: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list {
  cursor: pointer;
  position: relative;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage {
  padding-bottom: 15px;
  border-bottom: 1px solid var(--primaryBorderColor);
  margin-bottom: 15px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check {
  padding: 0px 8px;
  position: relative;
  bottom: 5px;
  color: var(--primaryBorderColor);
  left: -10px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check.selected {
  color: var(--secondary-font-color) !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType {
  display: inline-block;
  width: 286px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType .description {
  font-size: 12px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px var(--primaryBorderColor);
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 10px;
  padding: 5px;
  display: inline-block;
  color: var(--primaryBGColor);
  font-size: 12px;
  position: absolute;
  right: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout .termUsageIcon {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list:nth-last-child(1) .termUsage {
  border-bottom: 0;
  margin-bottom: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer {
  padding: 15px;
  background-color: var(--primaryBGColor);
  clear: both;
  overflow: auto;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer .count {
  float: right;
  color: var(--primaryBGColor);
  font-size: 12px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .manageContext {
  margin-top: 20px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer {
  padding: 15px;
  background-color: var(--primaryBGColor);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions .pre-conditionsHeader {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
  margin-bottom: 6px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions .contextOutputHeader {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
  margin-bottom: 6px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .noPaddingLeft {
  padding-left: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .noPaddingRight {
  padding-right: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice {
  height: 35px;
  min-height: 40px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-chosen {
  padding-top: 5px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-arrow {
  top: -5px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-search-field input {
  height: 40px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices {
  min-height: 40px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-chosen {
  padding-top: 5px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-choice {
  height: 25px;
  padding: 3px 20px 3px 10px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  top: 8px !important;
  right: 2px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-arrow {
  top: -5px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-field input {
  height: 40px !important;
  min-height: 40px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .add-tags input {
  min-width: 232px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group .noTagEdit tags-input .tags .input {
  display: none !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group tags-input .tags .input {
  height: 25px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group input {
  font-size: 14px;
  color: var(--primary-font-dark-color);
  opacity: 0.7;
  height: 40px !important;
  border: solid 1px #cccccc;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group .createnewclassbtn {
  float: right;
  color: var(--secondary-font-color);
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group .createnewclassbtn i {
  padding: 0 10px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .terms .form-group .disableCreateClassBtn {
  color: var(--primary-font-lite-color);
  cursor: not-allowed;
  pointer-events: none !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .kcManageContext label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .childTerms {
  margin-top: 10px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .childTerms tags-input .tags .input {
  height: 25px !important;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .childTerms label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .childTerms input {
  font-size: 14px;
  color: var(--primary-font-dark-color);
  opacity: 0.7;
  height: 40px;
  border: solid 1px #cccccc;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageDiv .termUsageDesc {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv label {
  margin-top: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.defaultColorcontainer {
  padding-left: 0;
  border-right: 1px solid var(--primaryBorderColor);
  padding-right: 25px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.mandatoryColorcontainer {
  border-right: 1px solid var(--primaryBorderColor);
  padding: 0 25px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.organizerColorcontainer {
  padding: 0 25px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .description {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: var(--primary-font-dark-color);
  display: table;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px var(--primaryBorderColor);
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 22px;
  padding: 5px;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header {
  background: var(--default-white-color) !important;
  padding: 13px 40px !important;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .modal-title {
  font-size: 24px;
  font-weight: 300;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .btn-primary {
  width: 114px;
  height: 42px;
  border-radius: 4px;
  background-color: var(--primary-font-lite-color);
  font-size: 16px;
  text-align: center;
  padding: 9px 20px;
  border-color: var(--primary-font-lite-color);
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .btn-primary:hover {
  background-color: var(--secondary-font-color);
  border-color: var(--secondary-font-color);
  color: var(--default-white-color) !important;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body {
  padding: 0;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection {
  min-height: 145px;
  display: table;
  background-color: #f8f8f8;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #eeeeee;
  padding: 4px 20px;
  width: 100%;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection label {
  font-size: 12px;
  text-transform: capitalize;
  color: var(--primary-font-dark-color);
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .form-control {
  background: var(--default-white-color);
  height: 46px;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .select2-choices {
  background: var(--default-white-color);
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 {
  margin-top: 10px;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 .saveBTN {
  width: 100px;
  height: 40px;
  margin-right: 0;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 .cancelBTN {
  width: 100px;
  height: 40px;
  margin-right: 0;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .cancelBTN {
  background: transparent;
  border: 1px solid var(--secondary-border-color);
  color: var(--primary-font-lite-color);
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .cancelBTN:hover {
  color: var(--primary-font-dark-color) !important;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip {
  padding: 35px;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-header .checkboxWrap {
  border-top: none;
  padding: 10px 20px;
  font-weight: 600;
  font-size: 12px;
  border-bottom: 1px solid var(--secondary-font-color);
  color: var(--primary-font-dark-color);
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-header .checkboxWrap div:last-child {
  text-align: left;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body .utterancerow .cursor-pointer {
  padding: 15px 0 !important;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body .utterancerow .cursor-pointer.col-xs-2 {
  padding: 15px 20px !important;
}
html body.kora-theme bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body bt-pagination .group-box {
  padding-top: 15px;
}
html body.kora-theme .radioDiv [type="radio"] {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  color: #ff0000;
}
html body.kora-theme .radioDiv [type="radio"] + span {
  display: block;
  cursor: pointer;
  float: left;
  color: #5F6368;
  font-weight: normal;
  text-transform: none;
}
html body.kora-theme .radioDiv [type="radio"] + span.span-title {
  color: #202124;
  font-size: 12px;
  font-weight: normal;
}
html body.kora-theme .radioDiv [type="radio"] + span.flex-label {
  padding-left: 25px;
}
html body.kora-theme .radioDiv [type="radio"] + span.flex-label:before {
  margin-left: -25px;
}
html body.kora-theme .radioDiv [type="radio"] + span:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: -0.11em;
  border-radius: 1em;
  border: 3px solid var(--default-white-color);
  box-shadow: 0 0 0 1.1px var(--primary-font-lite-color);
  margin-right: 0.75em;
  transition: 0.5s ease all;
  background: #fff;
  margin-left: 1px;
}
html body.kora-theme .radioDiv [type="radio"]:checked + span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .radioDiv [type="radio"]:checked + span:before {
  background: var(--secondary-font-color);
  box-shadow: 0 0 0 1.1px var(--primary-font-lite-color);
}
html body.kora-theme .radioDiv [type="radio"]:focus + span:after {
  font-size: 1.5em;
  line-height: 1;
  vertical-align: -0.125em;
}
html body.kora-theme .radioDiv label.radio-inline {
  padding-left: 0;
}
html body.kora-theme .radioDiv label.disabled {
  opacity: 0.4;
}
html body.kora-theme .radioDiv .checkBoxmargin7 {
  margin-left: 7px;
  margin-top: -2px;
  font-size: 16px;
  text-transform: none;
  font-weight: 400;
  text-align: justify;
}
html body.kora-theme .radioDiv .yellowWarn {
  color: yellow;
  position: absolute;
  color: #e89a25;
}
html body.kora-theme .radioDiv .pauseWarn {
  margin-left: 17px;
  margin-top: -3px;
}
html body.kora-theme .radioDiv span.radioSpanPaddingRT {
  margin-right: 20px;
}
html body.kora-theme .botontologyqa {
  height: 100%;
  display: table;
  border-radius: 4px;
  margin: 10px 0;
  margin-bottom: 25px;
  width: 100%;
}
html body.kora-theme .botontologyqa .disabled {
  pointer-events: none !important;
  opacity: 0.5 !important;
}
html body.kora-theme .botontologyqa .usersaysseciton tags-input.ng-invalid .tags {
  box-shadow: none;
}
html body.kora-theme .botontologyqa .border-light-bottom {
  border-bottom: 1px solid var(--primaryBorderColor);
}
html body.kora-theme .botontologyqa .border-light-bottom .addPadding {
  padding-left: 30px !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody {
  position: relative;
  clear: both;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .paddingBottom100 {
  padding-bottom: 100px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .delete-icon {
  position: absolute;
  top: 30%;
  right: 5px;
  z-index: 9999;
  border: solid 0.5px var(--primaryBorderColor);
  border-radius: 20px;
  padding: 5px;
  background-color: var(--default-white-color);
  color: #ff001f;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer {
  padding: 10px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .radioDiv {
  display: none;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .mr-40 {
  margin-right: 40px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer {
  background: var(--primaryBorderColor);
  display: table;
  width: 100%;
  padding: 15px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox {
  background: var(--default-white-color);
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 2px;
  box-shadow: 0 0.5px 1px 0 rgba(38, 52, 74, 0.2);
  border: solid 1px #e5e8ec;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays {
  margin: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover {
  background: var(--primary-font-dark-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover.top > .arrow:after {
  border-top-color: var(--primary-font-lite-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover .popover-content {
  color: var(--default-white-color);
  font-size: 10px;
  padding: 7px 5px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .tooltip {
  width: 150px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .tooltip .tooltip-inner {
  font-size: 10px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .pattern-text {
  color: #ec7d01;
  padding: 3px;
  background-color: #FEF5E6;
  border: 1px solid #f3d19b;
  border-radius: 2px;
  position: absolute;
  right: 15px;
  top: 8px;
  font-size: 12px;
  cursor: pointer;
  z-index: 11;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .pattern-pipe {
  position: absolute;
  font-weight: 600;
  left: 14px;
  z-index: 15;
  color: #ec7d01;
  top: 12px;
  font-size: 17px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays textarea {
  border: 0;
  padding: 15px 15px 0;
  height: 40px;
  margin: 0;
  font-size: 14px;
  resize: none !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays textarea::placeholder {
  font-size: 13px;
  opacity: 0.7;
  font-weight: normal;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms {
  opacity: unset !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input {
  opacity: unset !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host {
  margin-top: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags {
  opacity: unset !important;
  padding: 1px;
  overflow: hidden;
  word-wrap: break-word;
  cursor: text;
  background-color: var(--default-white-color);
  border: 0;
  border-radius: 3px;
  height: 100%;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item {
  font-size: 12px;
  min-width: 45px;
  padding: 0 10px;
  margin-right: 15px;
  position: relative;
  background: 0;
  cursor: pointer;
  color: var(--primary-font-lite-color);
  font-weight: 600;
  border: 0;
  border-radius: 4px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item img.top-flag {
  position: absolute;
  top: 0;
  left: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag {
  border: none;
  background: transparent;
  color: var(--secondary-font-color);
  background-color: rgba(0, 157, 171, 0.2);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag .mandatoryColorImg {
  position: absolute;
  left: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag ti-tag-item span {
  color: var(--secondary-font-color) !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item::after {
  content: "";
  position: absolute;
  font-size: 14px;
  top: 0;
  right: -12px;
  color: #a4a4a4;
  pointer-events: none;
  font-family: FontAwesome !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete {
  width: auto;
  padding: 0;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #eee;
  background-color: #fff;
  z-index: 10;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item {
  font-size: 12px;
  font-weight: normal;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  font-size: 12px;
  font-weight: normal;
  color: var(--primary-font-dark-color) !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  color: var(--default-white-color) !important;
  background-color: var(--secondary-font-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  font-size: 12px;
  font-weight: normal;
  color: var(--default-white-color) !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *,
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *:before,
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *:after {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags input.input::placeholder {
  font-size: 13px;
  opacity: 0.7;
  font-weight: normal;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox:hover .trashIcon {
  position: absolute;
  display: block;
  top: 38%;
  right: -10px;
  z-index: 9999;
  border: solid 0.5px var(--primaryBorderColor);
  border-radius: 20px;
  padding: 6px 7px 7px;
  background-color: var(--default-white-color);
  width: 26px;
  height: 26px;
  cursor: pointer;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .trashIcon {
  display: none;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown {
  padding: 20px 10px 10px 30px;
  clear: both;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess {
  left: 30px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList {
  padding: 10px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList:hover {
  color: var(--secondary-font-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList .fa.fa-check {
  margin-right: 10px;
  color: #bdc4ca;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList.active .fa.fa-check {
  color: var(--secondary-font-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown.open .dropdown-toggle {
  background-color: var(--primaryBGColor);
  padding: 12px;
  border-radius: 3px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle .caretDown {
  margin-left: 5px;
  opacity: 0.5;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle:hover .caretDown {
  margin-left: 5px;
  opacity: 1;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responseHeader {
  padding-left: 30px;
  padding-top: 30px;
  font-size: 18px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responseTypeSelector {
  padding-left: 20px;
  padding-top: 15px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection {
  padding: 0 28px;
  margin-bottom: 65px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection {
  padding: 16px;
  background: var(--primaryBGColor);
  margin-bottom: -15px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown {
  background: var(--default-white-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu {
  padding: 10px;
  margin-top: -1px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll {
  max-height: 200px;
  overflow-y: scroll;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar {
  width: 6px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-track {
  background: transparent;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-thumb {
  background: var(--primaryBorderColor);
  border-radius: 6px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-thumb:hover {
  background: var(--primary-font-lite-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .searchIcon {
  margin-right: -15px;
  margin-top: -2px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-toggle {
  width: 100%;
  padding: 10px 15px;
  border: solid 1px var(--primaryBorderColor);
  box-shadow: 0 0.5px 1px 0 rgba(38, 52, 74, 0.2);
  font-size: 13px;
  color: var(--primary-font-dark-color);
  clear: both;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-toggle .fa.fa-caret-down {
  float: right;
  margin-top: 3px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .visible {
  visibility: visible;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .no-visible {
  visibility: hidden;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown #searchTask {
  border: none;
  border-bottom: solid 1px var(--primaryBorderColor);
  padding: 0 22px 5px;
  background: transparent;
  font-weight: 100;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .tasksList {
  padding: 10px 10px 10px 0;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .tasksList .fa.fa-check {
  color: var(--secondary-font-color);
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseBtn {
  font-size: 14px;
  font-weight: 600;
  padding-left: 5px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock {
  background: var(--primaryBorderColor);
  padding: 15px;
  padding-top: 30px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv {
  padding: 0;
  margin: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv {
  position: relative;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv markdown-editor .markdown-editor .toolbar {
  background-color: var(--primary-font-lite-color);
  padding: 0px 13px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv .trashIcon {
  position: absolute;
  top: 50%;
  right: -10px;
  z-index: 9;
  border: solid 0.5px var(--primaryBorderColor);
  border-radius: 20px;
  padding: 6px 7px 7px;
  background-color: var(--default-white-color);
  width: 26px;
  height: 26px;
  cursor: pointer;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .editor-chooser {
  position: relative;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .editor-chooser .ontologySamples .dropdown.jsTemplates {
  position: absolute;
  right: 320px;
  width: 200px;
  top: 0px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .editor-chooser .addResponseExtended {
  position: relative;
  right: 4px;
  cursor: pointer;
  color: var(--secondary-font-color);
  font-weight: 600;
  font-size: 12px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor {
  padding-left: 100px;
  position: relative;
  margin-top: 30px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .ontologySamples .jsEditorTemplate {
  top: -8px;
  right: 17px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .ace_content {
  z-index: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor button {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  font-size: 12px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
  height: 27px !important;
  border-radius: 4px;
  background-color: var(--primaryBorderColor);
  line-height: 5px;
  border: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor button.active,
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor button:hover {
  background: var(--primary-font-lite-color);
  color: var(--default-white-color) !important;
  border-color: var(--primary-font-lite-color);
  box-shadow: none;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .respnseDelete {
  position: absolute;
  right: -5px;
  background: var(--default-white-color);
  width: 20px;
  height: 20px;
  text-align: center;
  top: 22px;
  border-radius: 50%;
  color: var(--default-white-color);
  font-size: 12px;
  z-index: 9;
  cursor: pointer;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor markdown-editor .markdown-editor .ace-chrome {
  min-height: 100px !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .titleRespnse {
  font-size: 14px;
  font-weight: normal;
  color: var(--primary-font-dark-color);
  text-transform: uppercase;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .markdown-editor .ace-chrome {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  min-height: 200px !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .ontologySamples .jsEditorTemplate {
  top: 16px;
  right: 212px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  font-size: 12px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
  height: 27px !important;
  border-radius: 4px;
  background-color: var(--primaryBorderColor);
  line-height: 5px;
  border: 0;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button.active,
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button:hover {
  background: var(--primary-font-lite-color);
  color: var(--default-white-color) !important;
  border-color: var(--primary-font-lite-color);
  box-shadow: none;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn {
  float: right;
  cursor: pointer;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn .channelSelector {
  font-size: 12px;
  font-weight: 600;
  padding: 0;
  background: transparent;
  color: var(--primary-font-lite-color);
  cursor: pointer;
  float: left;
  margin-right: 20px;
  border: 0;
  height: 22px;
  width: 150px;
  border-radius: 4px;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn .addResponse {
  width: 27px;
  height: 27px;
  background: var(--primary-font-dark-color);
  float: left;
  padding: 2px 5px;
  cursor: pointer;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock #jseditor.ace_editor {
  height: 150px !important;
  min-height: 150px !important;
}
html body.kora-theme .botontologyqa .boqcontent .boqbody .responsesection .responseblock #jseditor.ace_editor.ace-chrome {
  height: 150px !important;
  min-height: 150px !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
html body.kora-theme .botontologyqa .boqfooter {
  margin-bottom: 20px;
  bottom: 50px;
  padding: 10px;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  z-index: 9;
  background: var(--default-white-color);
}
html body.kora-theme .botontologyqa .boqfooter .addqatitle {
  font-size: 18px;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .botontologyqa .boqfooter .marginRight {
  margin-right: 48px;
}
html body.kora-theme .botontologyqa .boqfooter .marginRight52 {
  margin-right: 52px;
}
html body.kora-theme .botontologyqa .boqfooter .cancelBTN {
  border-radius: 4px;
  border: solid 1px var(--primary-font-lite-color);
  font-size: 16px;
  text-align: center;
  color: var(--primary-font-lite-color);
  background: transparent;
  padding: 5px 20px;
}
html body.kora-theme .botontologyqa .boqfooter .cancelBTN:hover {
  color: var(--primary-font-lite-color) !important;
}
html body.kora-theme .botontologyqa .boqfooter .saveBTN {
  border-radius: 4px;
  border: solid 1px var(--secondary-font-color);
  font-size: 16px !important;
  text-align: center;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  padding: 5px 20px !important;
}
html body.kora-theme .createnewclassbtn {
  float: right;
  color: var(--secondary-font-color);
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
html body.kora-theme .createnewclassbtn .fa-plus {
  font-size: 12px;
  padding: 5px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: 10px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tableRow {
  display: table-row !important;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar {
  display: table-cell !important;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar .tagNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar .tagTitleHeader {
  margin: 0;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item {
  border: 1px solid var(--primaryBorderColor);
  background: var(--primaryBorderColor);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default {
  width: 100%;
  background: var(--default-white-color);
  box-shadow: none;
  height: 40px;
  border: 1px solid var(--primaryBorderColor);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default .selectfield {
  color: var(--primary-font-dark-color);
  float: left;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default .caret {
  float: right;
  color: rgba(138, 149, 159, 0.5);
  top: 8px;
  position: relative;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu {
  width: 100%;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu {
  list-style-type: none;
  padding: 0 20px !important;
  margin-bottom: 0;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage {
  border-bottom: 1px solid var(--primaryBorderColor);
  margin-bottom: 15px;
  padding-bottom: 15px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType {
  display: inline-block;
  width: 70%;
  cursor: pointer;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check {
  padding: 0px 8px;
  position: relative;
  bottom: 5px;
  color: var(--primaryBorderColor);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check.selected {
  color: var(--secondary-font-color) !important;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px var(--primaryBorderColor);
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 10px;
  padding: 5px;
  display: inline-block;
  color: var(--primary-font-lite-color);
  font-size: 12px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout .mandatoryColor .termUsageIcon {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list:nth-last-child(1) .termUsage {
  border-bottom: 0;
  margin-bottom: 0;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms {
  margin-top: 20px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms .synonymContainer {
  padding: 15px;
  background-color: var(--primaryBGColor);
  clear: both;
  overflow: auto;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms .synonymContainer .count {
  float: right;
  color: var(--primary-font-lite-color);
  font-size: 12px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext {
  margin-top: 20px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer {
  padding: 15px;
  background-color: var(--primaryBGColor);
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .pre-conditionsHeader {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
  margin-bottom: 6px;
}
html body.kora-theme .ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .contextOutputHeader {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  text-transform: none;
  margin-bottom: 6px;
}
html body.kora-theme .ontologyTagsModal .select2-choice {
  height: 35px !important;
  line-height: 15px !important;
  min-height: 35px !important;
}
html body.kora-theme .ontologyTagsModal .select2-arrow {
  top: -6px !important;
}
html body.kora-theme .ontologyTagsModal .termUsageDiv .termUsageDesc {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: var(--primary-font-dark-color);
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv label {
  margin-top: 0;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv.defaultColorcontainer {
  padding-left: 0;
  border-right: 1px solid var(--primaryBorderColor);
  padding-right: 25px;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv.mandatoryColorcontainer {
  padding: 0 25px;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .description {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: var(--primary-font-dark-color);
  display: table;
  text-transform: none;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: var(--default-white-color);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px var(--primaryBorderColor);
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 22px;
  padding: 5px;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
html body.kora-theme .ontologyTagsModal add-tags input {
  min-width: 232px !important;
}
html body.kora-theme .qaProTip {
  width: 96%;
}
html body.kora-theme #bulkDelete .modal-content {
  width: 530px;
  left: 35% !important;
  top: 20% !important;
  box-shadow: none !important;
}
html body.kora-theme #bulkDelete .modal-content .modal-header {
  margin-top: initial;
  margin-bottom: 30px;
  box-shadow: none !important;
}
html body.kora-theme #bulkDelete .modal-content .modal-title {
  padding-top: 25px;
}
html body.kora-theme #bulkDelete .modal-content .modal-body {
  font-size: 18px !important;
  text-align: center;
  padding-top: 0;
  padding-bottom: 50px;
}
html body.kora-theme #bulkDelete .modal-content .modal-footer {
  padding: 15px !important;
  margin: 0 !important;
  background-color: var(--primaryBGColor) !important;
  overflow: hidden !important;
  border-radius: 0 0 4px 4px !important;
  border-top: none !important;
  text-align: center !important;
  height: 59px !important;
}
html body.kora-theme #bulkDelete .modal-content .noty_buttons button.btn-default {
  background-color: #d0011b;
  border: solid 1px #d0011b;
  font-size: 14px;
  color: var(--default-white-color);
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid var(--primary-font-lite-color);
  outline: 0;
}
html body.kora-theme #bulkDelete .modal-content .noty_buttons button.btn.btn-danger {
  background-color: var(--default-white-color);
  border: solid 1px var(--primary-font-lite-color);
  color: var(--primary-font-lite-color);
  font-size: 14px;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid var(--primary-font-lite-color);
  outline: 0;
}
html body.kora-theme #bulkDelete .modal-content .noty_buttons button.btn-default:hover {
  background-color: #f76e7c;
  border-color: #f76e7c;
  color: var(--default-white-color) !important;
}
html body.kora-theme #bulkDelete .modal-content .noty_buttons button.btn.btn-danger:hover {
  background-color: var(--primaryBGColor);
  color: var(--primary-font-dark-color) !important;
}
html body.kora-theme .helpContentBody .helpContent .supportContainer {
  display: none;
}
html body.kora-theme bottom-modal-slider,
html body.kora-theme bot-modal-slider {
  display: table;
  width: 100%;
  height: 100%;
}
html body.kora-theme bottom-modal-slider .botModalSlider,
html body.kora-theme bot-modal-slider .botModalSlider {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
}
html body.kora-theme bottom-modal-slider .botModalSlider.open,
html body.kora-theme bot-modal-slider .botModalSlider.open {
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 11;
  left: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider.open .botModalDialog,
html body.kora-theme bot-modal-slider .botModalSlider.open .botModalDialog {
  position: absolute;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
}
html body.kora-theme bottom-modal-slider .botModalSlider.open .botModalDialog.width100per,
html body.kora-theme bot-modal-slider .botModalSlider.open .botModalDialog.width100per {
  width: 100%;
  min-width: 100%;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog {
  background: var(--default-white-color);
  float: right;
  display: table;
  height: 100%;
  position: absolute;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.right500,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.right500 {
  right: -500px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.right550,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.right550 {
  right: -550px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.right610,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.right610 {
  right: -610px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.right700,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.right700 {
  right: -700px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.right900,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.right900 {
  right: -900px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog.bottom250,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog.bottom250 {
  bottom: -250px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .radioDiv,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .modalFooter,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .radioDiv,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.screenEventFreeze .modalFooter {
  pointer-events: none;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader {
  padding: 20px 20px 15px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .closeBtn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .closeBtn {
  display: inline;
  cursor: pointer;
  position: relative;
  bottom: 2px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .imageDiv,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .imageDiv {
  width: 25px;
  height: 25px;
  border-radius: 4px;
  color: var(--default-white-color);
  display: inline-block;
  text-align: center;
  padding-top: 3px;
  background-color: #6386d9;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader .save .saveBtn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader .save .saveBtn {
  margin-right: 30px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader span .fa-close,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader.channelModalHeader span .fa-close {
  top: 25px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title {
  font-size: 20px;
  font-weight: normal;
  line-height: 1.0;
  color: var(--primary-font-dark-color);
  display: inline-block;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title.tableRow {
  display: table-row;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar {
  display: table-cell;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .taskName,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .taskName {
  text-transform: capitalize;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .shortDesc,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar .shortDesc {
  font-size: 14px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar.pathDetails .textOverFlowEllipsis,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .miHeadBar.pathDetails .textOverFlowEllipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 415px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.backArrow,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.backArrow {
  transform: rotate(180deg);
  height: 10px;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.rotateLeft,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.rotateLeft {
  transform: rotate(360deg) !important;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: var(--default-white-color);
  padding: 5px;
  border-radius: 50%;
  left: -8px;
  position: relative;
  top: -2px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross:hover {
  background: var(--primaryBGColor);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross.top10,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeCross.top10 {
  top: 10px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeArrow,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title img.closeArrow {
  position: relative;
  left: -2px;
  top: -2px;
  margin-right: 5px;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .ivrHeading,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .ivrHeading {
  padding-left: 30px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCrossIvr,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCrossIvr {
  position: absolute;
  top: 25px;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .headBar,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .headBar {
  display: inline-block;
  padding-left: 5px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross {
  position: relative;
  top: -2px;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross.top10,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .closeCross.top10 {
  top: 10px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .backArrow,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .modal-title .backArrow {
  margin-right: 10px;
  position: relative;
  top: -2px;
  cursor: pointer;
  transform: rotate(180deg);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader button,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader button {
  margin-right: 20px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close {
  position: absolute;
  right: 21px;
  font-size: 18px;
  color: var(--primary-font-lite-color);
  cursor: pointer;
  opacity: 0.5;
  top: 25px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close:hover {
  opacity: 1;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnBack,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnBack {
  font-size: 18px;
  color: var(--primary-font-lite-color);
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone {
  font-size: 14px;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px;
  padding: 4px 20px;
  width: auto;
  border-radius: 4px;
  border: 1px solid var(--secondary-font-color);
  outline: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone.disabled,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone.disabled {
  opacity: 0.5;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .btnDone:hover {
  background: var(--hover-color);
  border: 1px solidvar(--hover-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 0 20px;
  position: relative;
  clear: both;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instruction-details,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .instruction-details {
  padding: 50px 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .config-text,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .config-text {
  padding-top: 20px;
  padding-left: 15px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .height90vh,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .height90vh {
  height: 90vh;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .heading .description,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .heading .description {
  font-weight: bold;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow {
  line-height: 45px;
  border-top: 1px solid #bdc1c6;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow.link,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .commandList .bodyRow.link {
  color: var(--primary-font-lite-color);
  text-align: right;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addResponseBtn,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addSmallTalkResponseBtn,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .channel-selector,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .task-selector,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .field-selector,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .editorMenus,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace_editor,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .saveBtn,
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addResponseBtn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .addSmallTalkResponseBtn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .channel-selector,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .task-selector,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .field-selector,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .editorMenus,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace_editor,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .saveBtn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .override-message {
  pointer-events: none;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .deletePromptDiv,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .deletePromptDiv {
  display: none;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace-chrome .ace_cursor,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.standardResponseBody.viewMode .ace-chrome .ace_cursor {
  display: none;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .heading,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .heading {
  font-weight: bold;
  color: var(--primary-font-lite-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .description,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.amendEntity .description {
  padding-left: 25px;
  color: var(--primary-font-lite-color);
  padding-top: 5px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription {
  padding-left: 25px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription .descItalic,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .entityDescription .descItalic {
  color: var(--primary-font-lite-color);
  font-style: italic;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.importModal {
  padding-left: 8px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select {
  width: 100%;
  border-radius: 4px;
  height: 30px;
  color: var(--primary-font-dark-color);
  border: 1px solid var(--primaryBorderColor);
  background: var(--default-white-color);
  padding: 0 8px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.colorCode,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.colorCode {
  position: relative;
  left: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.btn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody select.btn {
  width: 100% !important;
  border: 1px solid var(--primaryBorderColor) !important;
  outline: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input {
  width: 100%;
  border: 1px solid var(--primaryBorderColor);
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  margin-top: 2px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input[type=radio],
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input[type=radio] {
  width: auto;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input#importFile,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody input#importFile {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea {
  border-radius: 4px;
  min-height: 90px;
  max-height: 120px;
  width: 100%;
  resize: none !important;
  overflow: hidden !important;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea.batch-test-ta,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody textarea.batch-test-ta {
  min-height: fit-content;
  max-height: unset;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px;
  padding: 8px 30px;
  border-radius: 4px;
  border: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  outline: 0;
  cursor: pointer;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon.noHover:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon.noHover:hover {
  background: var(--primary-font-lite-color);
  color: var(--default-white-color) !important;
  cursor: default;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .input-group-addon:hover {
  background: var(--hover-color);
  color: var(--default-white-color) !important;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDiv label input,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDiv label input {
  width: auto;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botExportModal .radioInnerDiv .opt-title .description,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .botExportModal .radioInnerDiv .opt-title .description {
  margin-left: 28px;
  font-size: 12px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.kt-synManagement,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.kt-synManagement {
  padding: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter {
  position: absolute;
  bottom: 0;
  box-shadow: 5px 2px 10px 0 rgba(138, 149, 159, 0.45);
  width: 100%;
  left: 0;
  padding: 5px;
  height: 40px;
  background: var(--default-white-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.zIndex,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter.zIndex {
  z-index: 9;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .zIndex,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .zIndex {
  z-index: 9;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn {
  font-size: 14px;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid var(--secondary-font-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.disabled,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.disabled {
  opacity: 0.5;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel {
  background-color: var(--default-white-color);
  border: solid 1px var(--primaryBorderColor);
  color: var(--primary-font-lite-color);
  margin-left: 0;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel:hover,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .btn.closeCancel:hover {
  color: var(--primary-font-lite-color) !important;
  border: solid 1px var(--primary-font-lite-color);
  background: var(--default-white-color);
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width500,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width500 {
  width: 500px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width550,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width550 {
  width: 550px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width700,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width700 {
  width: 700px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width610,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width610 {
  width: 610px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width900,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width900 {
  width: 900px;
}
html body.kora-theme bottom-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1140,
html body.kora-theme bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer.width1140 {
  width: 1140px;
}
html body.kora-theme bottom-modal-slider .jsEditorPromptHeader .importResultText,
html body.kora-theme bot-modal-slider .jsEditorPromptHeader .importResultText {
  border-radius: 3px;
  height: 100%;
  color: var(--primary-font-dark-color);
  border: 1px solid var(--primaryBorderColor);
  padding: 0 12px 3px;
  font-size: 16px;
}
html body.kora-theme .displayinline {
  display: inline-block;
}
html body.kora-theme .stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .stopWordsBody .wf-form tags-input .host .tags .tag-list .tag-item {
  border: 1px solid var(--primaryBorderColor);
  background: var(--primaryBorderColor);
  color: var(--primary-font-lite-color);
}
html body.kora-theme .stopWordsFooter .resetBtn {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .stopWordsSearch .searchBar {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .width900 {
  width: 900px;
}
html body.kora-theme .padding15 {
  padding: 15px !important;
}
html body.kora-theme .mapTraitsIntent .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags {
  padding: 0;
  border: 0;
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: var(--primaryBorderColor);
  border: 1px solid var(--primaryBorderColor);
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags .tag-list .tag-item::after {
  content: "(AND)";
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 0px;
  right: -45px;
  color: var(--primary-font-lite-color);
  margin: 0 10px;
  pointer-events: none;
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mapTraitsIntent .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item em {
  color: var(--primary-font-dark-color) !important;
  font-style: normal !important;
  background-color: transparent !important;
}
html body.kora-theme .mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: var(--primary-font-lite-color);
}
html body.kora-theme .mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: var(--primaryBGColor);
}
html body.kora-theme .mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected em {
  color: var(--primary-font-dark-color) !important;
  font-style: normal !important;
  background-color: transparent !important;
}
html body.kora-theme .mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  color: var(--primary-font-dark-color);
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid var(--primaryBorderColor);
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 10px 10px 5px 10px;
  position: relative;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: var(--primaryBorderColor);
  padding: 5px 10px;
  display: inline-block;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
  border: 1px solid var(--primaryBorderColor);
  border-radius: 2px;
  display: block;
  width: 100%;
  position: relative;
}
html body.kora-theme .mapTraitsIntent .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
html body.kora-theme .mapTraitsIntent .traitRule .addOR {
  text-align: left;
  padding: 0;
}
html body.kora-theme .mapTraitsIntent .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
  cursor: pointer;
}
html body.kora-theme .mapTraitsIntent .traitRule .addOR .add-pattern:hover {
  color: var(--hover-color);
}
html body.kora-theme .traitSearch {
  position: relative;
  top: -4px;
}
html body.kora-theme .traitSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .traitSearch input {
  background: var(--default-white-color);
  border: none;
  border-radius: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
  color: var(--primary-font-lite-color);
  width: 0px;
  transition: width 0.33s;
}
html body.kora-theme .traitSearch .traitSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .traitSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .traitSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color);
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
html body.kora-theme .traits .MLtrainDiv {
  margin-bottom: 15px;
  background-color: var(--primaryBGColor);
  display: table;
  width: 100%;
}
html body.kora-theme .traits .MLtrainDiv .helphint {
  padding: 10px;
}
html body.kora-theme .traits .MLtrainDiv .helphint .bulbicon {
  padding: 0;
  width: 24px;
}
html body.kora-theme .traits .MLtrainDiv .helphint .textDiv {
  padding-right: 0px;
  text-align: justify;
  font-size: 12px;
}
html body.kora-theme .traits .MLtrainDiv .helphint .trainUtteraceBtn {
  right: 10px;
}
html body.kora-theme .traits .MLtrainDiv .helphint .trainUtteraceBtn .trainBtn {
  width: 74px;
  height: 35px;
  border-radius: 4px;
  background-color: var(--secondary-font-color);
  border: solid 1px var(--secondary-font-color);
  color: var(--default-white-color);
  font-size: 14px;
}
html body.kora-theme .traits .MLSavingProgressDiv {
  margin-bottom: 15px;
  background-color: var(--primaryBorderColor);
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .tip {
  font-size: 18px;
  line-height: 1.11;
  text-align: left;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .tipSuffix {
  margin-left: 37px;
  font-size: 12px;
  color: var(--primary-font-lite-color);
  font-style: italic;
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .trainIcon {
  font-family: FontAwesome;
  font-size: 18px;
  color: var(--secondary-font-color);
  margin: 3px 0px 0px 9px;
  position: absolute;
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .trainIcon.fa-exclamation-circle {
  color: #ff5d6d;
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .trainIcon.fa-spinner {
  color: var(--secondary-font-color);
}
html body.kora-theme .traits .MLSavingProgressDiv .saveRow .fa-times {
  font-family: FontAwesome;
  font-size: 16px;
  float: right;
  color: var(--primary-font-lite-color);
  margin: 3px 0px 0px 9px;
  cursor: pointer;
}
html body.kora-theme .traits .traitSearch {
  position: relative;
  top: -4px;
}
html body.kora-theme .traits .traitSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .traits .traitSearch input {
  background: var(--default-white-color);
  border: none;
  border-radius: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
  color: var(--primary-font-lite-color);
  width: 0px;
  transition: width 0.33s;
}
html body.kora-theme .traits .traitSearch .traitSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .traits .traitSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .traits .traitSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color);
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
html body.kora-theme .traits .pointer-none {
  pointer-events: none;
  opacity: 0.7;
}
html body.kora-theme .traits .noTraits {
  text-align: center;
}
html body.kora-theme .traits .noTraits .noTraitsImg {
  width: 245px;
  height: 182px;
}
html body.kora-theme .traits .noTraits .noTraitsInfo .infoHeader {
  width: 218px;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: var(--primary-font-dark-color);
  margin-top: 20px;
  display: inline-block;
}
html body.kora-theme .traits .noTraits .noTraitsInfo .infoP {
  font-size: 14px;
  text-align: center;
  color: var(--primary-font-lite-color);
  margin-top: 10px;
}
html body.kora-theme .traits .noTraits .noTraitsInfo .createNewTrait {
  margin-top: 10px;
  font-size: 14px;
  color: var(--default-white-color);
  background: var(--secondary-font-color);
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solidvar(--secondary-font-color);
  margin-left: 0;
  outline: 0;
}
html body.kora-theme .traits .noTraits .noTraitsInfo .createNewTrait:hover {
  background: var(--hover-color);
  border: 1px solid var(--hover-color);
}
html body.kora-theme .traits .noTraits .emptyNote {
  font-size: 14px;
  border: solid 1px var(--primaryBorderColor);
  background-color: var(--primaryBGColor);
  margin-top: 30px;
  width: 80%;
  border-radius: 4px;
  margin: 30px auto 0;
  text-align: left;
  padding: 24px 30px;
}
html body.kora-theme .traits .noTraits .emptyNote .emptyTitle {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}
html body.kora-theme .traits .noTraits .emptyNote .emptyDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
}
html body.kora-theme .traits .noTraits .emptyNote .emptyDesc.marginBottom10 {
  margin-bottom: 10px;
}
html body.kora-theme .traits .noTraits .emptyNote .emptyListDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
  padding-left: 15px;
}
html body.kora-theme .traits .traitsListing {
  padding-bottom: 50px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer {
  border-radius: 4px;
  border: solid 1px var(--primaryBorderColor);
  background-color: var(--primaryBGColor);
  padding: 15px 40px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .leftDiv {
  padding: 0;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .leftDiv .defineTitle {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 5px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .leftDiv .defineDesc {
  font-size: 12px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
  margin-bottom: 5px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .leftDiv .defineLink {
  font-size: 14px;
  color: var(--secondary-font-color);
  border-bottom: 1px solid var(--secondary-font-color);
  padding-bottom: 2px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .leftDiv .defineLink:hover {
  color: var(--hover-color);
  border-bottom: 1px solid var(--hover-color);
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .backArrowDiv {
  min-height: 60px;
  text-align: center;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .backArrowDiv .backArrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .rightDiv {
  padding: 0;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .rightDiv .defineTitle {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 5px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .rightDiv .defineDesc {
  font-size: 12px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
  margin-bottom: 5px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .rightDiv .defineLink {
  font-size: 14px;
  color: var(--secondary-font-color);
  border-bottom: 1px solid var(--secondary-font-color);
  padding-bottom: 2px;
}
html body.kora-theme .traits .traitsListing .defineTraitsContainer .rightDiv .defineLink:hover {
  color: var(--hover-color);
  border-bottom: 1px solid var(--hover-color);
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv {
  padding: 0;
  text-align: right;
  position: absolute;
  right: 0;
  width: 210px;
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv .search-box {
  padding-left: 0;
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv .search-box .traitsSearch {
  width: 184px;
  border: 0;
  border-bottom: 1px solid var(--primaryBorderColor);
  border-radius: 0;
  font-size: 14px;
  padding-right: 25px;
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv .search-box .traitsSearch:focus {
  border-bottom: 1px solid var(--secondary-font-color);
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv .search-box .searchIconGray {
  position: absolute;
  right: 4px;
  top: 10px;
  opacity: 0.5;
}
html body.kora-theme .traits .traitsListing .traitsAddSearchDiv .newTraitsBtn {
  display: table-cell;
  width: 130px;
  position: relative;
  top: 8px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListHeader {
  border-top: 0px solid var(--primaryBorderColor);
  padding: 8px 0px;
  font-size: 12px;
  border-bottom: solid 1px var(--primary-font-lite-color);
  color: var(--primary-font-lite-color);
  display: block;
  margin-top: 5px;
  text-transform: uppercase;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListHeader .paddingTop10 {
  padding-top: 10px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListHeader .actionIcons {
  padding: 0;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListHeader .actionIcons .traitMap {
  text-transform: none;
  cursor: pointer;
  font-size: 14px;
  padding: 0;
  color: var(--secondary-font-color);
  margin-right: 0px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody {
  display: block;
  clear: both;
  position: relative;
  padding-right: 8px;
  z-index: 1;
  padding-bottom: 70px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing {
  border-bottom: 1px solid var(--primaryBorderColor);
  padding: 5px 0 0;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .nameDiv {
  padding-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv {
  font: normal;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag {
  padding: 5px;
  border: solid 1px rgba(138, 149, 159, 0.4);
  border-radius: 2px;
  background-color: var(--primaryBorderColor);
  margin-right: 5px;
  margin-bottom: 5px;
  cursor: pointer;
  float: left;
  width: auto;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .traitTagText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 400px;
  position: relative;
  display: inline-block;
  top: 3px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .errorWarning {
  margin-left: 4px;
  position: relative;
  top: -2px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .tooltip {
  white-space: normal;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .ellipsisGray .pencilIcon {
  height: 13px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .dropdown-menu {
  width: 135px;
  height: 90px;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  padding: 8px 20px 20px 20px;
  right: 0;
  left: auto;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .dropdown-menu .menuOption {
  line-height: 38px;
  padding: 0;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing .actionIcons {
  display: none;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover {
  background-color: var(--primaryBGColor);
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover .valueDiv {
  font: normal;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover .valueDiv .traitUtt .utteranceTag {
  padding: 5px;
  border: solid 1px rgba(138, 149, 159, 0.4);
  border-radius: 2px;
  background-color: var(--default-white-color);
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
  width: auto;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons {
  display: block;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons .pencilIcon {
  cursor: pointer;
  margin-right: 15px;
}
html body.kora-theme .traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons .trashIcon {
  cursor: pointer;
}
html body.kora-theme .editTraitsSlider .modal-title {
  width: 100%;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch {
  position: relative;
  top: -5px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch input {
  background: transparent  !important;
  border: none !important;
  border-radius: 0 !important;
  height: 25px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: var(--primary-font-lite-color) !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utteranceSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color) !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: var(--default-white-color) !important;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .desc {
  color: var(--primary-font-lite-color);
  font-size: 12px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .mappedIntents {
  border-radius: 2px;
  background-color: var(--primaryBGColor);
  margin-bottom: 5px;
  padding: 8px 10px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .mappedIntents .intentName {
  font-size: 14px;
  font-weight: 600;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .mappedIntents .intentDesc .issuesDiv .andOr {
  font-size: 10px;
  font-weight: 600;
  color: var(--primary-font-lite-color);
  padding: 0 10px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle {
  font-size: 12px;
  font-weight: 600;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch {
  position: relative;
  top: -5px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch input {
  background: var(--primaryBGColor) !important;
  border: none !important;
  border-radius: 0 !important;
  height: 36px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: var(--primary-font-lite-color) !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: 10px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color) !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: var(--default-white-color) !important;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm input {
  background: var(--default-white-color);
  margin-bottom: 5px;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .addUtteranceDiv {
  position: relative;
  margin-bottom: 5px;
  width: 100%;
  border: 1px solid var(--primaryBorderColor);
  background: var(--default-white-color);
  border-radius: 3px;
  z-index: 0;
  min-height: 30px;
  margin-top: 2px;
  padding: 5px 10px;
  clear: both;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .trashIconRed {
  display: none;
  float: right;
  position: absolute;
  top: 7px;
  right: 5px;
  cursor: pointer;
}
html body.kora-theme .editTraitsSlider .modalBody .traitsForm .addUtteranceDiv:hover .trashIconRed {
  display: block;
}
html body.kora-theme .editTraitsSlider .modalBody .hintMessage {
  display: table;
  width: 100%;
}
html body.kora-theme .editTraitsSlider .modalBody .hintMessage .errorWarning {
  display: table-cell;
  width: 20px;
  padding-right: 8px;
  position: relative;
  top: 1px;
}
html body.kora-theme .editTraitsSlider .modalBody .hintMessage .hintMsg {
  display: table-cell;
  color: #ec7d01;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.17;
}
html body.kora-theme .createTraitsSlider .modal-title {
  width: 100%;
}
html body.kora-theme .createTraitsSlider .editTraitGrpName {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 60%;
}
html body.kora-theme .createTraitsSlider .addTraitBlock {
  margin-top: 10px !important;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion {
  height: 34px;
  border-radius: 2px;
  box-shadow: 0 1.5px 1px 0 rgba(38, 52, 74, 0.2);
  border: solid 1px var(--primaryBorderColor);
  line-height: 28px;
  background-color: var(--default-white-color);
  padding: 0 15px;
  cursor: pointer;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .arrowAngle {
  margin-right: 10px;
  position: relative;
  top: -10px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .arrowAngleDown {
  margin-right: 10px;
  transform: rotate(90deg);
  position: relative;
  top: -9px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .grouping {
  margin-right: 15px;
  position: relative;
  top: -10px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .traitAccordiondiv {
  display: inline-block;
  max-width: 490px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 1px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .traitAccordiondiv.editableSpan {
  width: auto !important;
  border: none !important;
  border-bottom: solid 1px var(--primaryBorderColor) !important;
  border-radius: 0;
  margin: 0;
  height: 23px !important;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .nameEdit {
  position: relative;
  top: -10px;
  margin-left: 20px;
  cursor: pointer;
  display: none;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv {
  float: right;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .utteranceCount {
  font-size: 12px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .utteranceCount.notTrained {
  opacity: 0.5;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon {
  margin-left: 40px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon.trashIconRed {
  display: none;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon.trashIconGray {
  display: inline-block;
  opacity: 0.5;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion:hover .nameEdit {
  display: inline-block;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon {
  margin-left: 40px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon.trashIconRed {
  display: inline-block;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon.trashIconGray {
  display: none;
  opacity: 0.5;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion {
  border-radius: 2px;
  box-shadow: 0 2px 4px 0 rgba(38, 52, 74, 0.1);
  border: solid 1px var(--primaryBorderColor);
  background-color: var(--primaryBGColor);
  padding: 15px;
  min-height: 95px;
  height: auto !important;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle {
  font-size: 12px;
  font-weight: 600;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch {
  position: relative;
  top: -5px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch input {
  background: var(--primaryBGColor) !important;
  border: none !important;
  border-radius: 0 !important;
  height: 36px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: var(--primary-font-lite-color) !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: 10px;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch.searchExpand input {
  border-bottom: 2px solid var(--secondary-font-color) !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: var(--default-white-color) !important;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion input {
  background: var(--default-white-color);
  margin-bottom: 5px;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv {
  position: relative;
  margin-bottom: 5px;
  width: 100%;
  border: 1px solid var(--primaryBorderColor);
  background: var(--default-white-color);
  border-radius: 3px;
  z-index: 0;
  min-height: 30px;
  margin-top: 2px;
  padding: 5px 10px;
  clear: both;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv .trashIconRed {
  display: none;
  float: right;
  position: absolute;
  top: 7px;
  right: 5px;
  cursor: pointer;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv:hover .trashIconRed {
  display: block;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall {
  text-align: center;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall .showallLink {
  color: var(--secondary-font-color);
  font-size: 12px;
  font-weight: 600;
  margin-top: 10px;
  cursor: pointer;
}
html body.kora-theme .createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall .showallLink:hover {
  color: var(--hover-color);
}
html body.kora-theme .createTraitsSlider .traitsForm .labelTrait {
  margin-bottom: 0;
}
html body.kora-theme .createTraitsSlider .traitsForm .desc {
  color: var(--primary-font-lite-color);
  font-size: 12px;
  margin-bottom: 8px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown {
  float: right;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .dropdown-toggle {
  width: 58px;
  height: 24px;
  background-color: var(--default-white-color);
  padding: 5px;
  color: var(--secondary-font-color);
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  font-style: normal;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .dropdown-toggle:hover {
  color: var(--primary-font-dark-color);
  background-color: var(--primaryBGColor);
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup {
  width: 407px;
  padding: 20px;
  right: 0px !important;
  left: unset !important;
  height: 269px;
  box-shadow: 0 0 10px 0 rgba(138, 149, 159, 0.5);
  background-color: var(--default-white-color);
  -webkit-transition: height .11s;
  transition: height 0.11s;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .countThreshold span {
  font-size: 10px;
  font-weight: normal;
  color: var(--primary-font-lite-color);
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal {
  width: 94%;
  right: -6px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: var(--primary-font-dark-color);
  border-radius: 0px;
  background-color: var(--default-white-color);
  box-shadow: none;
  border: none;
  font-size: 10px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: var(--primary-font-dark-color);
  border-radius: 0px;
  background-color: var(--default-white-color);
  box-shadow: none;
  border: none;
  font-size: 10px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main {
  top: 8px !important;
  z-index: 1;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main .tooltip-inner {
  min-width: auto !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: var(--primary-font-dark-color);
  border-radius: 0px;
  background-color: var(--default-white-color);
  box-shadow: none;
  border: none;
  font-size: 10px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .slider-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: linear-gradient(to bottom, #5f6368 0%, #5f6368 100%);
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .slider-handle {
  top: -1px;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .buttonContainer {
  padding-top: 26px;
  clear: both;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .buttonContainer .configCancle {
  background: var(--primaryBorderColor) !important;
  border: 1px solid var(--primaryBorderColor) !important;
  color: var(--primary-font-lite-color) !important;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup .buttonContainer .configCancle:hover {
  border: 1px solid var(--primary-font-lite-color) !important;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup.prattensModal {
  height: 160px;
  -webkit-transition: height .11s;
  transition: height 0.11s;
}
html body.kora-theme .createTraitsSlider .traitsForm .dropdown .manageGroup.prattensModal .buttonContainer {
  padding-top: 0px;
}
html body.kora-theme .saveTraitGroupBtn {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  width: 100%;
}
html body.kora-theme .taskCreateOrEditModal label {
  color: var(--primary-font-dark-color);
}
.myBots {
  background: #ffffff;
}
.myBots .jumbotron {
  background-color: #ffffff !important;
}
.myBots .jumbotron .buttonDiv {
  display: table;
  margin: 0px auto 20px auto;
}
.myBots .jumbotron .buttonDiv .dropdown {
  float: right;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown {
  font-size: 14px;
  color: #fff;
  background: #E4E5E7;
  width: 32px;
  height: 40px;
  line-height: 40px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  outline: 0;
  margin-left: 5px;
  cursor: pointer;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown:hover .caretDownWhit {
  position: relative;
  top: -2px;
  display: inline-block;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown:hover .caretDown {
  position: relative;
  top: -2px;
  display: none;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown .caretDownWhit {
  position: relative;
  top: -2px;
  display: none;
}
.myBots .jumbotron .buttonDiv .dropdown .createDropDown .caretDown {
  position: relative;
  top: -2px;
  display: inline-block;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu {
  width: 320px;
  background: #FFFFFF;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  border-radius: 3px;
  height: auto;
  padding: 0;
  left: auto;
  right: 0;
  top: 40px;
  border: 0;
  margin: 0;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item:hover {
  background: #f2f3f5;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item .img-block {
  width: 60px;
  flex-shrink: 0;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item .content-sec {
  padding-left: 10px;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item .content-sec .m-title {
  color: #26344a;
  font-weight: bold;
  margin-bottom: 2px;
}
.myBots .jumbotron .buttonDiv .dropdown .dropdown-menu .dropdown-item .content-sec .s-title {
  color: #8a959f;
  font-size: 12px;
}
.myBots .jumbotron .buttonDiv .newBot {
  float: right !important;
  border-radius: 4px;
  background-color: #0D6EFD;
  padding: 6px 20px !important;
  font-size: 14px;
  font-weight: bold;
  height: auto;
  border: 1px solid #0d6efd;
}
.myBots .jumbotron .buttonDiv .newBot:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.myBots .jumbotron .buttonDiv .newBot .plus {
  font-size: 20px;
  font-weight: bold;
  margin-right: 15px;
}
.myBots .jumbotron .buttonDiv .newBot .title {
  position: relative;
  top: -2px;
}
.myBots .jumbotron .buttonDiv .botSearchBar {
  float: right;
  padding-right: 39px;
  padding: 5px;
  margin-right: 25px;
}
.myBots .jumbotron .buttonDiv .botSearchBar.searchExpand input {
  border-bottom: 1px solid #E4E5E7 !important;
  width: 200px;
  padding: 0 20px 0 0;
  color: #202124;
  font-weight: normal;
}
.myBots .jumbotron .buttonDiv .botSearchBar input {
  padding-right: 20px;
}
.myBots .jumbotron .buttonDiv .botSearchBar .searchBar {
  right: -20px;
  color: #5f6368;
}
.myBots .jumbotron .banner-bot-store {
  background: #FFFFFF;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25);
  border-radius: 10px;
  width: 259px;
  height: 351px;
  position: fixed;
  bottom: 20px;
  left: 20px;
  padding: 20px;
  text-align: center;
  z-index: 9;
}
.myBots .jumbotron .banner-bot-store .close-store {
  cursor: pointer;
  background: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 25px;
  width: 26px;
  height: 26px;
  display: inline-block;
  position: absolute;
  right: -30px;
  top: 0;
  padding: 6px;
}
.myBots .jumbotron .banner-bot-store .inner-data .botStoresImg {
  margin-bottom: 10px;
  max-width: 100%;
}
.myBots .jumbotron .banner-bot-store .inner-data .main-title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 10px;
}
.myBots .jumbotron .banner-bot-store .inner-data .desc-text-store {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #202124;
  margin-bottom: 17px;
}
.myBots .jumbotron .banner-bot-store .inner-data .explore-store {
  width: auto;
  height: 34px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  background: #0D6EFD;
  display: inline-block;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
  width: 100%;
  cursor: pointer;
}
.myBots .jumbotron .banner-bot-store .inner-data .explore-store .botStoresIcon {
  margin-right: 10px;
}
.myBots .jumbotron .trialEcom {
  display: none !important;
}
.myBots .jumbotron .banner-bot-store {
  background: #FFFFFF;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25);
  border-radius: 10px;
  width: 259px;
  height: 351px;
  position: fixed;
  bottom: 20px;
  left: 20px;
  padding: 20px;
  text-align: center;
  z-index: 9;
}
.myBots .jumbotron .banner-bot-store .close-store {
  cursor: pointer;
  background: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 25px;
  width: 26px;
  height: 26px;
  display: inline-block;
  position: absolute;
  right: -30px;
  top: 0;
  padding: 6px;
}
.myBots .jumbotron .banner-bot-store .inner-data .botStoresImg {
  margin-bottom: 10px;
  max-width: 100%;
}
.myBots .jumbotron .banner-bot-store .inner-data .main-title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 10px;
}
.myBots .jumbotron .banner-bot-store .inner-data .desc-text-store {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #202124;
  margin-bottom: 17px;
}
.myBots .jumbotron .banner-bot-store .inner-data .explore-store {
  width: auto;
  height: 34px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  background: #0D6EFD;
  display: inline-block;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
  width: 100%;
  cursor: pointer;
}
.myBots .jumbotron .banner-bot-store .inner-data .explore-store .botStoresIcon {
  margin-right: 10px;
}
.myBots .jumbotron .hintDiv.hintGreen {
  margin-top: 0;
  margin-bottom: 20px;
  background: #EAF6EC;
  border-color: #EAF6EC;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 12px 20px;
}
.myBots .jumbotron .hintDiv.hintGreen .description {
  font-weight: 400;
  font-size: 13px;
  color: #202124;
  width: 100%;
}
.myBots .jumbotron .hintDiv.hintGreen .links {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  width: 195px;
  justify-content: right;
}
.myBots .jumbotron .hintDiv.hintGreen .links a {
  font-weight: 400;
  font-size: 13px;
  color: #0D6EFD;
  cursor: pointer;
}
.myBots .jumbotron .hintDiv.hintGreen .links .seperator {
  color: #9AA0A6;
  margin: 0 14px;
}
.myBots .jumbotron .allBots .moreLink {
  margin-right: 10px;
  text-align: right;
  padding: 0;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
  margin-top: 20px;
  margin-left: 20px;
}
.myBots .jumbotron .allBots .moreLink a {
  text-decoration: none;
  color: #0D6EFD;
  font-weight: 600;
  display: block;
  background: #fff;
  width: 100px;
  position: absolute;
  right: 0;
  top: -11px;
}
.myBots .jumbotron .allBots .moreLink .fa-angle-right {
  font-size: 18px;
  color: #0D6EFD;
  margin-left: 5px;
  position: relative;
  top: 1px;
  font-weight: 600;
}
.myBots .jumbotron .allBots .moreLink .fa-angle-down {
  font-size: 18px;
  color: #0D6EFD;
  margin-left: 5px;
  position: relative;
  top: 1px;
  font-weight: 600;
}
.myBots .jumbotron .allBots .allBotsContainer {
  padding-bottom: 30px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv {
  display: inline;
  margin: 0;
}
.myBots .jumbotron .allBots .allBotsContainer .trialWarnIcon {
  position: relative;
  top: -5px;
  margin-left: 2px;
}
.myBots .jumbotron .allBots .allBotsContainer .trialWarnIcon .tooltip.top .tooltip-inner {
  width: 200px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv {
  margin-bottom: 20px;
  display: table;
  width: 100%;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown {
  float: right;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown {
  font-size: 12px;
  color: #202124;
  background: #EFF0F1;
  width: 32px;
  height: 34px;
  line-height: 34px;
  border-radius: 4px;
  border: 1px solid #F8F9FA;
  outline: 0;
  margin-left: 5px;
  cursor: pointer;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown:hover .caretDownWhit {
  position: relative;
  top: -2px;
  display: inline-block;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown:hover .caretDown {
  position: relative;
  top: -2px;
  display: none;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown .caretDownWhit {
  position: relative;
  top: -2px;
  display: none;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .createDropDown .caretDown {
  position: relative;
  top: -2px;
  display: inline-block;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  background-color: #fff;
  padding: 0px 2px;
  left: auto;
  right: 0;
  top: 40px;
  width: 320px;
  height: auto;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .img-block {
  width: 60px;
  flex-shrink: 0;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .ddMenuIcons {
  margin-right: 20px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .descDiv .menuTitle {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .descDiv .menuDesc {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: #f8f9fa;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item:hover .helpIcon {
  display: inline-block;
  opacity: 1;
  position: absolute;
  top: 40%;
  right: 10px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .helpIcon {
  margin-left: 6px;
  opacity: .6;
  display: none;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .tooltip {
  width: 200px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .tooltip .tooltip-inner {
  white-space: normal;
  word-wrap: normal;
  display: block;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .popover {
  padding: 0;
  background-color: transparent;
  max-width: 300px;
  border-radius: 2px;
  margin-top: 0;
  box-shadow: none;
  border: 0;
  width: 300px;
  color: #fff;
  font-size: 10px;
  text-align: center;
  white-space: normal;
  word-wrap: normal;
  display: block;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .popover .arrow {
  bottom: 0px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .popover .arrow:after {
  border-top-color: #202124;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .dropdown .dropdown-menu .dropdown-item .popover .popover-content {
  padding: 5px 14px;
  font-size: 12px;
  color: #fff;
  background-color: #202124;
  position: relative;
  top: -5px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .newBot {
  width: auto;
  height: 34px;
  line-height: 20px;
  float: right !important;
  border-radius: 4px;
  background-color: #0D6EFD;
  text-align: center;
  font-size: 14px;
  font-weight: normal;
  border: 1px solid #0D6EFD;
  margin-left: 8px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .newBot:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .newBot .plus {
  font-size: 20px;
  font-weight: 600;
  margin-right: 15px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .newBot .title {
  position: relative;
  top: 0px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .botSearch {
  position: relative;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .botSearch input {
  border: 1px solid #E4E5E7 !important;
  width: 300px;
  padding: 0 20px 0 0;
  color: #202124;
  font-weight: normal;
  height: 34px;
  border-radius: 4px;
  padding: 7px 10px 7px 30px;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .botSearch input::placeholder {
  color: #bdc1c6;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .botSearch .btx-search {
  position: absolute;
  left: 10px;
  top: 11px;
  color: #bdc1c6;
}
.myBots .jumbotron .allBots .allBotsContainer .buttonDiv .botSearch .btx-close {
  position: absolute;
  top: 11px;
  right: 10px;
  cursor: pointer;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  margin-top: 0;
  margin-left: 15px;
  padding-top: 10px;
  margin-bottom: 8px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading.displyNone {
  display: none;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv {
  margin-left: 20px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .viewIconsSpan .listViewIcon {
  width: 15px;
  margin-right: 10px;
  opacity: 1;
  cursor: pointer;
  position: relative;
  top: -3px;
  height: 12px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .viewIconsSpan .listViewIcon:hover {
  opacity: 0.5;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .viewIconsSpan .tileViewIcon {
  width: 15px;
  margin-right: 10px;
  opacity: 1;
  cursor: pointer;
  position: relative;
  top: -3px;
  height: 12px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .viewIconsSpan .tileViewIcon:hover {
  opacity: 0.5;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .sortingIconsSpan .sortIconAZ {
  width: 15px;
  margin-right: 10px;
  opacity: 1;
  cursor: pointer;
  position: relative;
  top: -3px;
  height: 12px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .sortingIconsSpan .sortIconAZ:hover {
  opacity: 0.5;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .sortingIconsSpan .sortIconZA {
  width: 15px;
  margin-right: 10px;
  opacity: 1;
  cursor: pointer;
  position: relative;
  top: -3px;
  height: 12px;
}
.myBots .jumbotron .allBots .allBotsContainer .subHeading .sortingIconsDiv .sortingIconsSpan .sortIconZA:hover {
  opacity: 0.5;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(245px, 1fr));
  grid-gap: 15px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 {
  padding: 0;
  width: 100% !important;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container {
  padding: 30px 15px 30px 25px;
  width: 100% !important;
  height: 100px;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  margin-right: 0;
  z-index: 0;
  position: relative;
  cursor: pointer;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .trialEcomDiv {
  position: absolute;
  overflow: hidden;
  height: 56px;
  width: 118px;
  top: 0;
  left: 0;
  z-index: 0;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .trialEcomDiv .trialEcom {
  position: absolute;
  background: green;
  width: 100%;
  height: 18px;
  background-color: #18ae08;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  transform: rotate(-45deg);
  left: -40px;
  top: 9px;
  padding-top: 2px;
  color: #ffffff;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
  z-index: 1;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #e4e5e7;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container.empty {
  background-color: rgba(242, 243, 245, 0.3);
  cursor: initial !important;
  pointer-events: none;
  height: 103px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .iconDiv {
  width: 40px;
  height: 40px;
  text-align: center;
  margin: 0 auto;
  border-radius: 100%;
  float: left;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .iconDiv img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .shared {
  position: absolute;
  right: 10px;
  top: 10px;
  display: flex;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .shared img {
  margin-left: 10px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .shared .tooltip {
  width: 140px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .shared .fa {
  font-size: 14px;
  padding: 0 3px;
  color: #6386d9;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .shared .fa.fa-globe {
  color: #36ba5a;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv {
  float: left;
  padding-left: 15px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  margin: 0;
  width: 134px;
  line-height: 1.2;
  margin-bottom: 5px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .botName {
  max-width: 115px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .tooltip.right .tooltip-inner {
  width: 300px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .tooltip .tooltip-inner {
  max-width: none;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .popover {
  background: #202124;
  color: #fff;
  text-align: center;
  width: 270px;
  font-size: 10px;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .popover .arrow {
  border-bottom-color: #202124;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv h1 .popover .arrow::after {
  border-bottom-color: #202124;
}
.myBots .jumbotron .allBots .allBotsContainer .mostrecent .col-sm-2 .container .descriptionDiv .tasks {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #5F6368;
  display: none;
}
.myBots .jumbotron .allBots .tableView .botTabHeader .container {
  text-align: left;
  border-bottom: 1px solid #ececec;
  padding: 10px 0;
}
.myBots .jumbotron .allBots .tableView .botTabHeader .container .headTitle {
  padding: 0 10px 0 0;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  padding-left: 15px;
  text-transform: uppercase;
}
.myBots .jumbotron .allBots .tableView .container {
  text-align: left;
  border-bottom: 1px solid #ececec;
  padding: 10px 0;
  cursor: pointer;
}
.myBots .jumbotron .allBots .tableView .container:hover {
  background: #f8f9fa;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv {
  text-align: left;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv img {
  width: 25px;
  border-radius: 50%;
  height: 25px;
  margin-right: 10px;
  position: relative;
  top: -5px;
  border: 1px solid #e4e5e7;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv .trialWarnIcon {
  position: relative;
  top: -2px;
  margin-left: 2px;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv .trialWarnIcon .exclamationCircleRed {
  width: 11px;
  border: 0;
  margin: 0;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv .botName {
  font-size: 16px;
  display: inline-block;
  margin: 0;
  max-width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
  margin-top: 6px;
}
.myBots .jumbotron .allBots .tableView .container .descriptionDiv .trialEcom {
  display: inline-block;
  width: 38px;
  height: 18px;
  background-color: #18ae08;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 18px;
  text-align: center;
  color: #fff;
  position: relative;
  top: -6px;
}
.myBots .jumbotron .allBots .tableView .container .tasks {
  font-size: 14px;
  color: #5F6368;
  margin-top: 6px;
}
.myBots .jumbotron .allBots .tableView .container .nameEmail {
  font-size: 14px;
  color: #5F6368;
  margin-top: 6px;
  display: inline-block;
}
.myBots .jumbotron .allBots .tableView .container .botStatus span {
  margin-top: 6px;
  display: inline-block;
}
.myBots .jumbotron .allBots .tableView .container .shared div {
  margin-top: 6px;
  display: inline-block;
}
.myBots .jumbotron .allBots .tableView .container .shared img {
  margin-right: 10px;
}
.myBots .jumbotron .yourBots {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(245px, 1fr));
  grid-gap: 15px;
}
.myBots .jumbotron .yourBots.tableView {
  display: table;
  width: 100%;
}
.myBots .jumbotron .yourBots .col-sm-4 {
  padding: 0;
  height: 105px;
  width: 100%;
}
.myBots .jumbotron .yourBots .col-sm-4 .container {
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 30px 15px 30px 25px;
  z-index: 0;
  position: relative;
  cursor: pointer;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .trialEcomDiv {
  position: absolute;
  overflow: hidden;
  height: 56px;
  width: 118px;
  top: 0;
  left: 0;
  z-index: 0;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .trialEcomDiv .trialEcom {
  position: absolute;
  background: green;
  width: 100%;
  height: 18px;
  background-color: #18ae08;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  transform: rotate(-45deg);
  left: -44px;
  top: 5px;
  padding-top: 2px;
  color: #ffffff;
}
.myBots .jumbotron .yourBots .col-sm-4 .container.empty {
  background-color: rgba(242, 243, 245, 0.3);
  border: 0;
  cursor: initial !important;
  pointer-events: none;
  height: 103px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
  z-index: 1;
  position: relative;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #ffffff;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .shared {
  align-items: center;
  right: 10px;
  position: absolute;
  top: 10px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .shared .tooltip {
  width: 200px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .shared .fa-share-alt {
  float: right;
  color: #6386d9;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .shared .fa-globe {
  float: right;
  color: #36ba5a;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .shared img {
  margin-left: 10px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .iconDiv {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: table-cell;
  position: relative;
  z-index: 0;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .iconDiv img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv {
  display: table-cell;
  vertical-align: middle;
  padding-left: 10px;
  position: relative;
  z-index: 0;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.2;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .botName {
  max-width: 115px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  min-width: auto;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .trialWarnIcon {
  position: relative;
  top: -5px;
  margin-left: 2px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .tooltip.top .tooltip-inner {
  width: 300px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .popover {
  background: #202124;
  color: #fff;
  text-align: center;
  width: 270px;
  font-size: 10px;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .popover .arrow {
  border-bottom-color: #202124;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv h1 .popover .arrow::after {
  border-bottom-color: #202124;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv .nameEmail {
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #8a959f;
  max-width: 148px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 3px;
  position: absolute;
}
.myBots .jumbotron .yourBots .col-sm-4 .container .descriptionDiv .tasks {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #5F6368;
  margin-bottom: 0;
  margin-top: 5px;
  display: none;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 {
  min-width: 400px;
  margin-bottom: 0px;
  padding: 0 0 0 16px;
  float: none;
  width: auto;
  height: auto;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container {
  border-radius: 4px;
  background-color: #fff;
  border: 0;
  border-bottom: solid 1px #E4E5E7;
  padding: 10px 20px;
  position: relative;
  z-index: 0;
  height: auto;
  cursor: pointer;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container.empty {
  background-color: rgba(242, 243, 245, 0.3);
  border: 0;
  cursor: initial !important;
  pointer-events: none;
  height: 103px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
  z-index: 1;
  position: relative;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #ffffff;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .shared {
  text-align: right;
  height: auto;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .shared .tooltip {
  width: 200px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .shared .fa {
  color: #6386d9;
  position: relative;
  float: right;
  margin-left: 5px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .iconDiv {
  display: table-cell;
  width: 54px;
  text-align: left;
  vertical-align: middle;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .iconDiv img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .descriptionDiv {
  display: table-cell;
  vertical-align: middle;
  text-align: left;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 3px;
  max-width: none;
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  display: block;
  min-width: 45px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .descriptionDiv .tasks {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #5F6368;
  margin-bottom: 0;
  margin-top: 0px;
  display: none;
  margin-bottom: 3px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .descriptionDiv .nameEmail {
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #9AA0A6;
  max-width: none;
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  margin-bottom: 3px;
  display: inline-block !important;
  margin-right: 15px;
}
.myBots .jumbotron .yourBots.listView .col-sm-4 .container .descriptionDiv .nameEmail .title {
  display: inline-block;
}
.myBots .jumbotron .sharedBots.col-sm-4 {
  width: 100%;
  padding: 0;
  height: 105px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container {
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 23px 20px 20px;
  position: relative;
  z-index: 0;
  cursor: pointer;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .trialEcomDiv {
  position: absolute;
  overflow: hidden;
  height: 56px;
  width: 118px;
  top: 0;
  left: 0;
  z-index: 0;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .trialEcomDiv .trialEcom {
  position: absolute;
  background: green;
  width: 100%;
  height: 18px;
  background-color: #18ae08;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 600;
  text-align: center;
  transform: rotate(-45deg);
  left: -44px;
  top: 5px;
  padding-top: 2px;
  color: #ffffff;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container.empty {
  background-color: rgba(242, 243, 245, 0.3);
  border: 0;
  cursor: initial !important;
  height: 105px;
  pointer-events: none;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
  z-index: 1;
  position: relative;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #ffffff;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .shared {
  text-align: right;
  height: 12px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .shared .tooltip {
  width: 200px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .shared .fa {
  color: #6386d9;
  position: relative;
  float: right;
  margin-left: 5px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .iconDiv {
  display: table-cell;
  width: 54px;
  text-align: left;
  vertical-align: middle;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .iconDiv img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv {
  display: table-cell;
  vertical-align: middle;
  text-align: left;
  z-index: 1;
  position: relative;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 0;
  min-width: 45px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv h1 .botName {
  max-width: 115px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  min-width: auto;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv h1 .popover {
  background: #202124;
  color: #fff;
  text-align: center;
  width: 270px;
  font-size: 10px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv h1 .popover .arrow {
  border-bottom-color: #202124;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv h1 .popover .arrow::after {
  border-bottom-color: #202124;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv .tasks {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #5F6368;
  margin-bottom: 0;
  margin-top: 0px;
  display: none;
  margin-bottom: 3px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv .nameEmail {
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #9AA0A6;
  max-width: 148px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 3px;
}
.myBots .jumbotron .sharedBots.col-sm-4 .container .descriptionDiv .nameEmail .title {
  display: none;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 {
  min-width: 400px;
  margin-bottom: 0px;
  padding: 0 0 0 16px;
  float: none;
  width: auto;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container {
  border-radius: 4px;
  background-color: #fff;
  border: 0;
  border-bottom: solid 1px #E4E5E7;
  padding: 10px 20px;
  position: relative;
  cursor: pointer;
  z-index: 0;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container.empty {
  background-color: rgba(242, 243, 245, 0.3);
  border: 0;
  cursor: initial !important;
  pointer-events: none;
  height: 103px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container:hover {
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  -o-transform: scale(1.03);
  transform: scale(1.03);
  z-index: 1;
  background-color: #fff;
  box-shadow: 0px 10px 20px rgba(32, 33, 36, 0.15);
  border: 1px solid #ffffff;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .shared {
  text-align: right;
  height: auto;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .shared .tooltip {
  width: 200px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .shared .fa {
  color: #6386d9;
  position: relative;
  float: right;
  margin-left: 5px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .iconDiv {
  display: table-cell;
  width: 54px;
  text-align: left;
  vertical-align: middle;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .iconDiv img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .descriptionDiv {
  display: table-cell;
  vertical-align: middle;
  text-align: left;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 8px;
  max-width: none;
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  display: block;
  min-width: 45px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .descriptionDiv .tasks {
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #5F6368;
  margin-bottom: 0;
  margin-top: 0px;
  display: none;
  margin-bottom: 3px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .descriptionDiv .nameEmail {
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #9AA0A6;
  max-width: none;
  text-overflow: unset;
  overflow: unset;
  white-space: unset;
  margin-bottom: 3px;
  display: inline-block !important;
  margin-right: 15px;
}
.myBots .jumbotron .sharedBots.listView .col-sm-4 .container .descriptionDiv .nameEmail .title {
  display: inline-block;
}
.myBots .jumbotron .usage {
  background-color: rgba(235, 235, 235, 0.5);
  display: none;
}
.myBots .jumbotron .usage .subHeading {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 15px;
  margin-bottom: 20px;
}
.myBots .jumbotron .usage .usageContainer {
  width: 1088px !important;
  display: table;
  margin: 0 auto;
  padding: 30px 0 45px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 {
  width: 448px !important;
  height: 100px;
  padding: 0 15px 0 0 !important;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots {
  border-radius: 4px;
  background-color: #ffffff;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots .descriptionDiv {
  padding: 18px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots .descriptionDiv .col-sm-4 h1 {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 5px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots .descriptionDiv .col-sm-4 .details {
  text-align: left;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots .descriptionDiv .col-sm-4 .details .description {
  font-size: 26px;
  text-align: left;
  color: #5f6368;
}
.myBots .jumbotron .usage .usageContainer .col-sm-6 .totalBots .descriptionDiv .col-sm-4 .details .timeStamp {
  font-size: 12px;
  text-align: left;
  color: #5f6368;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 {
  width: 320px !important;
  height: 100px;
  padding: 0;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3.padding {
  padding: 0 15px 0 0 !important;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session {
  border-radius: 4px;
  background-color: #ffffff;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv {
  padding: 18px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 5px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details {
  text-align: left;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .count {
  display: table-cell;
  padding-right: 10px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .count .fa {
  font-size: 26px;
  color: #0d6efd;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .description {
  display: table-cell;
  font-size: 26px;
  color: #5F6368;
  padding-right: 10px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .description .percentage {
  font-size: 12px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .timeStamp {
  font-size: 10px;
  text-align: left;
  color: #9AA0A6;
  display: table-cell;
  vertical-align: top;
  padding-top: 5px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .session .descriptionDiv .details .timeStamp .link {
  color: #0D6EFD;
  font-weight: 600;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle {
  border-radius: 4px;
  background-color: #ffffff;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv {
  padding: 18px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  margin-top: 0;
  margin-bottom: 5px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details {
  text-align: left;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .count {
  display: table-cell;
  padding-right: 10px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .count .fa {
  font-size: 26px;
  color: #0d6efd;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .description {
  display: table-cell;
  font-size: 26px;
  color: #666666;
  padding-right: 10px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .description .percentage {
  font-size: 12px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .timeStamp {
  font-size: 10px;
  text-align: left;
  color: #9AA0A6;
  display: table-cell;
  vertical-align: top;
  padding-top: 5px;
}
.myBots .jumbotron .usage .usageContainer .col-sm-3 .currentCycle .descriptionDiv .details .timeStamp .link {
  color: #0D6EFD;
  font-weight: 600;
}
.bt-leftNav {
  background: #EFF0F1;
  width: 226px;
  min-width: 200px;
  position: absolute;
  left: 0;
  top: 0;
}
.bt-leftNav .panel-default {
  background: transparent;
  padding: 0 9px;
  margin-top: 0 !important;
  box-shadow: none;
}
.bt-leftNav .panel-default.marginTop15 {
  margin-top: 15px !important;
}
.bt-leftNav .panel-default .panel-heading {
  background: transparent;
  margin-bottom: 10px;
  padding: 9px 3px 9px 11px;
  min-height: 32px;
}
.bt-leftNav .panel-default .panel-heading .panel-title {
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 500;
  color: #202124;
  position: relative;
  cursor: pointer;
  line-height: normal;
  display: flex;
  align-items: center;
}
.bt-leftNav .panel-default .panel-heading .panel-title .pinIcon {
  position: absolute;
  right: 8px;
  top: 0px;
  cursor: pointer;
  z-index: 99;
  display: none;
  font-size: 14px;
}
.bt-leftNav .panel-default .panel-heading .panel-title .leftMenuIcons {
  font-size: 16px;
  position: absolute;
  top: auto;
  left: 0;
}
.bt-leftNav .panel-default .panel-heading .panel-title .leftMenuIcons:before {
  color: #202124;
}
.bt-leftNav .panel-default .panel-heading .panel-title a {
  text-decoration: none;
  font-weight: 600;
  padding-left: 28px;
  text-overflow: ellipsis;
  max-width: 168px;
  white-space: nowrap;
  overflow: hidden;
}
.bt-leftNav .panel-default .panel-heading .panel-title a .alertDot {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #D9435F;
  position: absolute;
  top: -1px;
  left: 13px;
  border-radius: 100%;
  z-index: 1;
}
.bt-leftNav .panel-default .panel-heading .panel-title a .alertDot.blue-dot-info {
  width: 6px;
  height: 6px;
  background: #0D6EFD;
  border: 1px solid #e3e4e6;
}
.bt-leftNav .panel-default .panel-heading .panel-title a span {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
}
.bt-leftNav .panel-default .panel-heading .panel-title .btx-carrot-right {
  right: 8px;
  top: auto;
  position: absolute;
  font-size: 12px;
  display: inline-block;
  transform: rotate(90deg);
}
.bt-leftNav .panel-default .panel-heading:hover {
  background: #e4e5e7;
}
.bt-leftNav .panel-default .panel-heading:hover .pinIcon {
  display: block;
}
.bt-leftNav .panel-default .panel-heading:hover .panel-title .leftMenuIcons:before {
  color: #202124;
}
.bt-leftNav .panel-default .panel-heading .btx-carrot-down {
  float: right;
}
.bt-leftNav .panel-default .panel-collapse {
  background: transparent;
  padding-left: 0px;
}
.bt-leftNav .panel-default .panel-collapse .panel-body {
  padding: 0;
  background: transparent;
  border-left: 1px solid #BDC1C6;
  border-top: 0;
  padding-left: 5px;
  margin-left: 12px;
}
.bt-leftNav .panel-default .panel-collapse .panel-body .koreMenuItems {
  position: relative;
}
.bt-leftNav .panel-default .panel-collapse .panel-body .koreMenuItems .pinIcon {
  position: absolute;
  right: 10px;
  top: 11px;
  cursor: pointer;
  z-index: 99;
  display: none;
}
.bt-leftNav .panel-default .panel-collapse .panel-body .koreMenuItems:hover .navLinks {
  background: #fff;
  border-radius: 4px;
  padding-right: 18px;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  color: #202124;
}
.bt-leftNav .panel-default .panel-collapse .panel-body .koreMenuItems:hover .pinIcon {
  display: block;
}
.bt-leftNav .panel-default .betaIcon {
  position: absolute;
  top: 7px;
  right: 6px;
}
.bt-leftNav .panel-default .betaIcon #beta-icon-botIntentDiscovery {
  cursor: pointer;
}
.bt-leftNav .panel-default .betaIcon .tooltiptext {
  position: fixed;
  z-index: 1065;
  background-color: #202124;
  box-shadow: none;
  border-radius: 4px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 12px;
  border: 0;
  text-align: left;
}
.bt-leftNav .panel-default .betaIcon .tooltip-top::after {
  transform: none;
  top: 68px;
}
.bt-leftNav .panel-default .singleMenuItem:hover {
  background: #fff;
  border-radius: 4px;
}
.bt-leftNav .panel-default .singleMenuItem:hover .panel-title {
  color: #202124 !important;
}
.bt-leftNav .panel-default .singleMenuItem:hover .panel-title .leftMenuIcons::before {
  color: #202124 !important;
}
.bt-leftNav .panel-default.selectedMenu .panel-heading {
  background: #E4E5E7;
  border-radius: 4px;
}
.bt-leftNav .panel-default.selectedMenu .panel-heading .panel-title a {
  font-weight: bold;
}
.bt-leftNav .panel-default.selectedMenu .singleMenuItem {
  background: #fff;
  border-radius: 4px;
}
.bt-leftNav .panel-default.selectedMenu .singleMenuItem .panel-title {
  color: #0d6efd;
}
.bt-leftNav .panel-default.selectedMenu .singleMenuItem .panel-title .leftMenuIcons::before {
  color: #0d6efd;
}
.bt-leftNav .panel-default.active .panel-heading {
  border-radius: 4px;
}
.bt-leftNav .panel-default.active .panel-heading .panel-title a {
  font-weight: bold;
}
.bt-leftNav .panel-default.active .panel-heading .panel-title .btx-carrot-right {
  transform: rotate(-90deg);
}
.bt-leftNav .panel-default.pinnedMenu {
  background: #E4E5E7;
  padding: 16px 9px 2px;
}
.bt-leftNav .panel-default.pinnedMenu .panel-heading {
  padding: 10px;
}
.bt-leftNav .panel-default.pinnedMenu .panel-heading .panel-title .btx-pin {
  display: none;
}
.bt-leftNav .panel-default.pinnedMenu .panel-heading .panel-title .btx-carrot-right {
  transform: rotate(90deg);
  top: 0;
  right: 2px;
}
.bt-leftNav .panel-default.pinnedMenu .panel-heading .panel-title a {
  padding-left: 0;
}
.bt-leftNav .panel-default.pinnedMenu .panel-collapse .panel-body {
  border-left: 0px solid #BDC1C6;
  padding-left: 0;
  margin-left: 0;
}
.bt-leftNav .panel-default.pinnedMenu.active .panel-heading .panel-title .btx-carrot-right {
  transform: rotate(-90deg) !important;
}
.bt-leftNav .navPaddingTop {
  padding-top: 20px;
}
.bt-leftNav .navSubHeader {
  font-weight: 600;
  font-size: 10px;
  color: #5F6368;
  text-transform: uppercase;
  margin-bottom: 5px;
  margin-top: 20px;
}
.bt-leftNav .showMoreMenu,
.bt-leftNav .showLessMenu {
  display: block;
  line-height: 34px;
  font-size: 12px;
  font-weight: 600;
  color: #0D6EFD;
  padding-left: 30px;
  cursor: pointer;
}
.bt-leftNav .showMoreMenu:hover,
.bt-leftNav .showLessMenu:hover {
  background-color: #ffffff;
}
.bt-leftNav .navLinks {
  border-radius: 3px;
  line-height: 34px;
  display: block;
  margin-bottom: 4px;
  padding: 0 0 0 10px;
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  border-radius: 0;
}
.bt-leftNav .navLinks .alertDotSubMenu {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #D9435F;
  position: absolute;
  top: 14px;
  left: 21px;
  border-radius: 100%;
  z-index: 1;
}
.bt-leftNav .navLinks .alertDotSubMenu.blue-dot-info {
  width: 6px;
  height: 6px;
  background: #0D6EFD;
  border: 1px solid #FFFFFF;
  top: 14px;
  left: 21px;
}
.bt-leftNav .navLinks .bxpw-icon-channels {
  margin-right: 15px;
}
.bt-leftNav .navLinks.active {
  color: #0D6EFD;
  background: #fff;
  border-radius: 4px;
}
.bt-leftNav .navLinks.active .btx-icon.btx-quick-reply {
  font-size: 18px;
  color: #0d6efd;
}
.bt-leftNav .navLinks.active .btx-icon.btx-quick-reply::before {
  color: #0d6efd;
}
.bt-leftNav .navLinks .btx-icon {
  width: 16px;
  display: inline-block;
  margin-right: 10px;
  text-align: center;
  position: relative;
  top: 1px;
  padding: 0 !important;
}
.bt-leftNav .navLinks .btx-icon.btx-quick-reply {
  font-size: 18px;
  color: #202124;
}
.bt-leftNav .navLinks .btx-icon.btx-quick-reply::before {
  color: #202124;
}
body[rightpanel="intentDiscovery"] .more-btn {
  display: none;
}
body[rightpanel="intentDiscovery"] .checkListMin {
  display: none;
}
body[streamtype="universalbot"] .record-btn {
  display: none !important;
}
.botDetails .botLanding {
  display: flex;
}
.botDetails #notifyLang .modal-content {
  width: 500px;
  transform: translate(0%, 50%);
}
.botDetails #notifyLang .modal-content .modal-body .desc {
  color: #5F6368;
  line-height: 20px;
  font-size: 14px;
  letter-spacing: 0px;
  text-align: center;
}
.botDetails .botLanding {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: 1px;
}
.botDetails .botLanding.noLeftMenu .bt-leftNav {
  display: none !important;
}
.botDetails .botLanding.noLeftMenu .bt-rightNav {
  padding-left: 0 !important;
}
.botDetails .botLanding .tooltipPerfBots {
  background-color: #F8F9FA;
  padding: 5px;
}
.botDetails .botLanding .content.bt-rightNav {
  padding: 0;
  min-height: 100%;
  width: 100% !important;
  padding-left: 226px;
}
.botDetails .botLanding .content .sidenav {
  width: 60px;
  height: 100%;
  position: absolute;
  padding: 0;
  float: left;
  top: 0;
  z-index: 3;
  background-color: #27354a;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  transition: 0.22s;
}
.botDetails .botLanding .content .sidenav.zindex1 {
  z-index: 1 !important;
}
.botDetails .botLanding .content .sidenav.width250 {
  width: 266px;
  transition: 0.33s;
}
.botDetails .botLanding .content .sidenav.width250 .trainingProgress {
  width: 266px;
}
.botDetails .botLanding .content .sidenav.width250 .trainingProgress .btn.progressBtn .progressTitle {
  display: inline-block;
}
.botDetails .botLanding .content .sidenav.width250 .ps-scrollbar-x-rail {
  display: none;
}
.botDetails .botLanding .content .sidenav.width250 .trainingProgress .progressDropdown {
  transition: 0.22s;
}
.botDetails .botLanding .content .sidenav.hover .bot .botName {
  width: 265px;
  padding: 15px 40px 15px 13px;
  text-overflow: ellipsis;
}
.botDetails .botLanding .content .sidenav.hover .bot .botName .name {
  display: inline-block;
}
.botDetails .botLanding .content .sidenav.hover .bot .botName .fa-angle-down {
  display: block;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .name {
  display: table-cell;
  vertical-align: bottom;
  padding-top: 2px;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .name .name-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 165px;
  display: inline-block;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .name .name-text.name-hidden {
  max-width: 150px;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .name .betaIcon {
  margin-left: 8px;
  position: relative;
  top: -5px;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .name .betaIconWhite {
  display: none;
  margin-left: 8px;
  position: relative;
  top: -5px;
}
.botDetails .botLanding .content .sidenav.hover .bot .nav-stacked li .backArrowGray {
  position: absolute;
  right: 10px;
  top: 22px;
  opacity: 0.5;
  display: block;
  width: 8px;
}
.botDetails .botLanding .content .sidenav.hover .fa-home {
  display: inline;
}
.botDetails .botLanding .content .sidenav.hover .logoIcon {
  display: none;
}
.botDetails .botLanding .content .sidenav .logoIcon {
  width: 30px;
  height: 30px;
  display: inline;
  margin-left: -6px;
}
.botDetails .botLanding .content .sidenav .fa-home {
  font-size: 22px;
  color: #677180;
  margin-right: 20px;
  display: none;
}
.botDetails .botLanding .content .sidenav .bot {
  position: relative;
}
.botDetails .botLanding .content .sidenav .bot .botName {
  height: 60px;
  background: #0D6EFD;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  padding: 15px 0 15px 13px;
  cursor: pointer;
  width: 54px;
  text-overflow: initial;
  overflow: hidden;
  white-space: nowrap;
  text-transform: uppercase;
  transition: 0.33s;
}
.botDetails .botLanding .content .sidenav .bot .botName .fa-angle-down {
  display: none;
}
.botDetails .botLanding .content .sidenav .bot .botName .name {
  display: none;
}
.botDetails .botLanding .content .sidenav .bot .botName.collapsed {
  height: 60px;
  background: #f4f4f4;
  font-size: 16px;
  font-weight: 600;
  color: rgba(51, 51, 51, 0.8);
  transition: 0.33s;
}
.botDetails .botLanding .content .sidenav .bot .botName.collapsed .fa-angle-down {
  float: right;
  margin-top: 5px;
  font-size: 20px;
  position: absolute;
  right: 10px;
  color: #aaaaaa;
  font-weight: 600;
  top: 15px;
}
.botDetails .botLanding .content .sidenav .bot .botName .icon {
  width: 30px;
  height: 30px;
  margin-right: 20px;
}
.botDetails .botLanding .content .sidenav .bot .botName .fa-angle-down {
  float: right;
  margin-top: 5px;
  font-size: 20px;
  position: absolute;
  right: 10px;
  color: #fff;
  font-weight: 600;
  top: 15px;
}
.botDetails .botLanding .content .sidenav .bot .newbot {
  height: 60px;
  cursor: pointer;
  padding: 20px;
  font-size: 16px;
  font-weight: 600;
  color: 799;
}
.botDetails .botLanding .content .sidenav .bot .newbot:hover {
  background: rgba(0, 157, 171, 0.02);
}
.botDetails .botLanding .content .sidenav .bot .newbot .fa-plus {
  font-size: 16px;
  font-weight: normal;
  color: #0D6EFD;
  margin-right: 20px;
}
.botDetails .botLanding .content .sidenav .bot .recent {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #202124;
  margin-left: 20px;
  margin-top: 10px;
}
.botDetails .botLanding .content .sidenav .bot .separator {
  padding: 5px 20px;
}
.botDetails .botLanding .content .sidenav .bot .separator hr {
  margin: 10px 0;
  border-top: 1px solid #979797;
  opacity: 0.3;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li {
  height: 55px;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #5F6368;
  padding: 15px 22px;
  cursor: pointer;
  width: 265px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin: 0;
  position: relative;
  max-height: 55px;
  transition: max-height 1s ease-out;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .menuIconSpan {
  width: 38px;
  margin-right: 20px;
  display: table-cell;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .name {
  display: none;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .backArrowGray {
  display: none;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li:hover {
  color: #ffffff;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li:hover .name .betaIcon {
  margin-left: 8px;
  position: relative;
  top: -5px;
  display: none;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li:hover .name .betaIconWhite {
  display: inline-block;
  margin-left: 8px;
  position: relative;
  top: -5px;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .menuIcon {
  margin-right: 22px;
  margin-top: -1px;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .icon {
  width: 30px;
  height: 30px;
  margin-right: 20px;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .innerNavbarMenu {
  display: block;
  padding-left: 18px;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .innerNavbarMenu .innerNavbarMenuText {
  display: block;
  padding-bottom: 0;
  height: 36px;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .innerNavbarMenu .innerNavbarMenuText .subMenuIcon {
  margin-right: 8px;
  width: 11px;
}
.botDetails .botLanding .content .sidenav .bot .nav-stacked li .innerNavbarMenu .innerMenuItemActive {
  color: #ffffff;
}
.botDetails .botLanding .content .sidenav .nav-stacked li {
  height: 60px;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #677180;
  padding: 15px 20px;
  cursor: pointer;
  transition: 0.33s;
}
.botDetails .botLanding .content .sidenav .nav-stacked li .fa {
  font-size: 18px;
  color: #677180;
  margin-right: 20px;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.active {
  color: #ffffff;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.active .fa {
  font-size: 18px;
  color: #fff;
  margin-right: 20px;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.active .backArrowGray {
  opacity: 1 !important;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.innerNavbarMenuActive {
  max-height: 500px !important;
  height: auto !important;
  background: rgba(255, 255, 255, 0.06) !important;
  max-height: 500px;
  transition: max-height 0.01s ease-in;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.innerNavbarMenuActive .backArrowGray {
  transform: rotate(90deg);
  opacity: 1 !important;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.innerNavbarMenuActive .name {
  color: #ffffff;
}
.botDetails .botLanding .content .sidenav .nav-stacked li.disabled {
  pointer-events: none;
  cursor: not-allowed;
}
.botDetails .botLanding .content .bot-chat-scenarios {
  margin: 0;
  padding: 0 30px;
  display: table;
  width: 100%;
}
.botDetails .botLanding .content .bot-chat-scenarios .standard-response-header {
  background-color: rgba(235, 235, 235, 0.5);
  padding-left: 10px !important;
}
.botDetails .botLanding .content .bot-chat-scenarios .standard-response-header .modal-tab-header {
  background-color: rgba(235, 235, 235, 0);
}
.botDetails .botLanding .content .alert-warning {
  background-color: transparent;
  border-color: transparent;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  color: #202124;
  width: 500px;
  margin: 0 auto;
}
.botDetails .botLanding .content .alert-warning .fa-circle-o-notch {
  margin-right: 9px;
  position: relative;
  top: 5px;
}
.botDetails .botLanding .content .alert-warning p {
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  color: #202124;
  margin-top: 10px;
}
.botDetails .botLanding .content .alert-warning p a {
  color: #0D6EFD;
  text-decoration: none;
  font-weight: 400;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body {
  background: #FFFFFF;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 55px 70px 45px;
  text-align: center;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .languageInfo {
  display: flex;
  font-weight: normal;
  font-size: 12px;
  color: #806D16;
  padding-bottom: 40px;
  align-items: center;
  justify-content: center;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .languageInfo .btx-info {
  color: #26344A;
  margin-right: 10px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .languageInfo p {
  margin-bottom: 0;
  font-size: 12px;
  color: #806d16;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .chooseLang {
  width: 320px;
  height: 132px;
  margin-bottom: 30px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .pclTitle {
  font-weight: bold;
  font-size: 18px;
  color: #202124;
  margin-bottom: 15px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .pclDesc {
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  margin-bottom: 15px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .pclDesc .LMLink {
  cursor: pointer;
  color: #0d6efd;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .kr-sg-dropdowns {
  padding-bottom: 30px;
  text-align: center;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .kr-sg-dropdowns .dropdown {
  text-align: center;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .kr-sg-dropdowns .dropdown .dropdown-toggle {
  width: 260px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .kr-sg-button-primary {
  height: 34px;
  width: 260px;
}
.botDetails .botLanding .content .languageModalGeneric .modal-dialog .modal-content .modal-body .kr-sg-button-secondary {
  background: transparent !important;
  color: #5F6368;
  clear: both;
  width: 260px;
  margin-top: 5px;
  border: 0 !important;
  height: 34px;
}
.dialogSliders {
  position: relative;
  z-index: 1049;
}
.uiFormCreate .label-text {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 5px;
}
.uiFormCreate .label-text-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
.uiFormCreate .enable-text-secure-forms {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  margin: 5px 0 10px 0;
}
.uiFormCreate .enable-text-secure-forms a {
  position: relative;
}
.uiFormCreate .kr-sg-toggle.large .slider span.enabled {
  padding-left: 48px;
  top: 0px;
  width: 180px;
}
.uiFormCreate .kr-sg-toggle.large .slider span.disabled {
  padding-left: 48px;
  top: 0px;
  width: 180px;
}
#upDownRequiredModal.upgradeDowngradeModal .modal-dialog .modal-content {
  top: 90px !important;
}
.modal-title .btx-bulb {
  margin-right: 10px;
}
.modal-title .btx-bulb:before {
  color: #202124;
}
.property.secure-icon {
  border-left: 1px solid #E4E5E7;
  padding-left: 20px;
  margin-left: 18px;
  margin-top: 10px;
}
.header-styles-temp-block {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 15px;
  margin: 15px 0 20px 0;
}
.header-styles-temp-block .header-style-block {
  width: 100%;
  height: 80px;
  display: flex;
  padding: 8px;
  align-items: center;
  gap: 5px;
  border-radius: 4px;
  border: 1px solid var(--kora-grey-grey-light-3, #e4e5e7);
  background: var(--kore-grey-kore-white, #ffffff);
  justify-content: center;
  cursor: pointer;
  transition: 0.2s all ease;
}
.header-styles-temp-block .header-style-block.center-align-header {
  flex-direction: column;
}
.header-styles-temp-block .header-style-block.active-header-style {
  border: 1px solid #0d6efd;
}
.header-styles-temp-block .logo-img-block {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  background: #BDC1C6;
  border-radius: 100%;
}
.header-styles-temp-block .content-block-header {
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 4px;
}
.header-styles-temp-block .bg-skelton {
  border-radius: 32px;
  background: var(--kora-grey-grey-medium-2, #bdc1c6);
  display: flex;
  height: 6px;
  width: 100%;
}
.header-styles-temp-block .bg-skelton-desc {
  border-radius: 2px;
  background: var(--kore-grey-kore-grey-light-2, #f0f1f2);
  height: 14px;
  width: 100%;
}
.botsHome .botsBilling {
  display: table;
  width: 100%;
}
.botsHome .botsBilling .container {
  padding: 20px 200px;
  position: relative;
}
.botsHome .botsBilling .container .content {
  width: 760px;
  padding: 0;
}
.botsHome .botsBilling .container .content .details {
  padding: 0;
}
.botsHome .botsBilling .container .content .details .name {
  font-size: 20px;
  font-weight: 600;
  color: #666;
  text-align: left;
}
.botsHome .botsBilling .container .content .details .description {
  font-size: 16px;
  color: #9aa0a6;
}
.botsHome .botsBilling .container .content .cardDetails {
  padding: 0;
}
.botsHome .botsBilling .container .content .cardDetails h2 {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel {
  padding: 0;
  padding-right: 25px;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .form-group {
  clear: both;
  margin-bottom: 15px;
  display: table;
  width: 100%;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .form-group label {
  font-size: 12px;
  font-weight: 600;
  color: #666;
  text-transform: uppercase;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .form-group .col-xs-6.nopaddingLeft {
  padding-left: 0px;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .form-group .col-xs-6.nopaddingRight {
  padding-right: 0px;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .updateBTN {
  border-radius: 4px;
  background-color: #009dac;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  padding: 8px 33px;
  border: 1px solid #0D6EFD;
  margin: 15px 0 0 0;
}
.botsHome .botsBilling .container .content .cardDetails .leftPanel .updateBTN:hover {
  background-color: #0D6EFD;
  color: #ffffff !important;
}
.botsHome .botsBilling .container .content .cardDetails .rightPanel {
  padding: 0;
}
.botsHome .botsBilling .container .content .cardDetails .rightPanel img {
  width: 353px;
  height: 206px;
  float: right;
}
.botsHome .botsBilling .container .content .invoices h2 {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin-top: 40px;
}
.botsHome .botsBilling .container .content .invoices .panel-table-header .row {
  display: block;
  border-top: 0;
  border-bottom: 1px solid #0d6efd;
}
.botsHome .botsBilling .container .content .invoices .panel-table-header .row div {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #333333;
  text-transform: uppercase;
  padding: 15px;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails {
  border-bottom: 1px solid #e0e0e0;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails:hover {
  background: transparent !important;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div {
  font-size: 14px !important;
  font-weight: normal;
  text-align: left;
  color: #333333 !important;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .plan {
  display: block;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .planID {
  color: #9AA0A6 !important;
  display: block;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .currency {
  color: #9AA0A6 !important;
  font-size: 16px;
  position: relative;
  left: 0px;
  top: -10px;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .amount {
  font-size: 30px;
  font-weight: 300;
  color: #0d6efd;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .card {
  display: block;
}
.botsHome .botsBilling .container .content .invoices .panel-table-body .planDetails div .cardNumber {
  color: #9AA0A6 !important;
  display: block;
}
.botsHome .team .container .content {
  width: 980px;
  margin: 40px auto;
}
.botsHome .team .container .content .teamName {
  margin-bottom: 40px;
}
.botsHome .team .container .content .teamName .col-xs-4 {
  padding: 0;
}
.botsHome .team .container .content .teamMembers .header {
  margin-bottom: 20px;
}
.botsHome .team .container .content .teamMembers .header h2 {
  font-size: 14px;
  font-weight: 600;
  color: #333;
  margin-top: 15px;
  display: inline-block;
}
.botsHome .team .container .content .teamMembers .header .addSearch .searchDiv {
  float: left;
}
.botsHome .team .container .content .teamMembers .header .addSearch .searchDiv .search {
  width: 200px;
}
.botsHome .team .container .content .teamMembers .header .addSearch .searchDiv .fa-search {
  position: relative;
  top: 12px;
  left: -25px;
}
.botsHome .team .container .content .teamMembers .header .addSearch .addBTN {
  border-radius: 4px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  float: left;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 10px 20px;
  margin-left: 5px;
}
.botsHome .team .container .content .teamMembers .panel-table-header .row {
  display: block;
  border-top: 0;
  border-bottom: 1px solid #0d6efd;
}
.botsHome .team .container .content .teamMembers .panel-table-header .row div {
  font-size: 14px;
  font-weight: normal;
  text-align: left;
  color: #333333;
  text-transform: uppercase;
  padding: 15px;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails {
  border-bottom: 1px solid #e0e0e0;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails:hover .icons {
  display: block;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails:hover .icons .fa-pencil {
  font-size: 14px;
  color: #333;
  margin-right: 20px;
  cursor: pointer;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails:hover .icons .fa-trash {
  font-size: 14px;
  color: #d0011b;
  cursor: pointer;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails div {
  font-size: 14px !important;
  font-weight: normal;
  text-align: left;
  color: #333333 !important;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails .icons {
  display: none;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails .icons .fa-pencil {
  font-size: 14px;
  color: #333;
  margin-right: 20px;
  cursor: pointer;
}
.botsHome .team .container .content .teamMembers .panel-table-body .membersDetails .icons .fa-trash {
  font-size: 14px;
  color: #d0011b;
  cursor: pointer;
}
#profileModal .topBar {
  z-index: 1;
  line-height: 50px;
}
#profileModal .topBar .backArrow {
  margin-right: 15px;
  cursor: pointer;
  width: 8px;
  transform: rotate(180deg);
}
#profileModal .topBar .titleHeader {
  font-size: 16px;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 10px;
  position: relative;
  top: 2px;
}
#profileModal .profile .container {
  position: relative;
  padding: 0;
}
#profileModal .profile .container .content {
  background: #ffffff;
}
#profileModal .profile .container .content .accountDetails {
  display: table;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 {
  padding: 0;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .heading {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  color: #5f6368;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .heading .arrowGray {
  width: 25px;
  margin-right: 10px;
  transform: rotate(180deg);
  cursor: pointer;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .heading .updateBTN {
  background: #5F6368;
  border: 1px solid #5F6368;
  color: #fff;
  margin-left: 290px;
  cursor: pointer;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .heading .updateBTN:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .subscrib {
  font-size: 16px;
  font-weight: normal;
  color: #9aa0a6;
}
#profileModal .profile .container .content .accountDetails .col-xs-7 .subscrib a {
  font-weight: 600;
}
#profileModal .profile .container .content .profileDetailesDiv .details .pageTitle {
  font-size: 14px;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 10px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .pageTitle .change-pwd-text {
  font-size: 12px;
  font-weight: 500;
}
#profileModal .profile .container .content .profileDetailesDiv .details .pageTitle .change-pwd-text .lockGreen {
  position: relative;
  margin-right: 8px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .pageTitle .change-pwd-text:hover {
  color: #0156d4;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel {
  padding: 0 0 20px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .form-group {
  clear: both;
  margin-bottom: 15px;
  display: table;
  width: 100%;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .form-group.positionFixed {
  bottom: 3px;
  margin-bottom: 0;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  padding: 13px 30px;
  height: 60px;
  background: #fff;
  z-index: 9;
  width: 600px;
  right: 0;
  left: auto;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .form-group .form-control {
  height: 34px;
  font-size: 14px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .form-group label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  text-transform: none;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .form-group .charactersLength {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .updateBTN {
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border: 1px solid #0D6EFD;
  height: 34px;
  line-height: 34px;
  padding: 0 25px;
  margin: 0;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .updateBTN:hover {
  background-color: #0156d4;
  color: #ffffff !important;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .closeCancel {
  border-radius: 4px;
  background-color: #fff;
  color: #5F6368;
  font-size: 14px;
  font-weight: 600;
  border: 1px solid #E4E5E7;
  height: 34px;
  line-height: 34px;
  padding: 0 25px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .closeCancel:hover {
  border: 1px solid #5f6368;
}
#profileModal .profile .container .content .profileDetailesDiv .details .leftPanel .nameErrorWarning {
  display: block;
  color: #ff0000;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel {
  padding-top: 20px;
  padding-left: 25px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .uploadingProfile {
  position: absolute;
  left: 43px;
  top: 40px;
  width: 102px;
  height: 102px;
  border-radius: 50%;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .uploadingProfile .fa-circle-o-notch {
  top: 37px;
  position: relative;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar {
  width: 190px;
  height: 210px;
  border-radius: 4px;
  background-color: #F8F9FA;
  text-align: center;
  padding-top: 40px;
  border: 1px solid #E4E5E7;
  position: relative;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar .photo {
  width: 102px;
  height: 102px;
  border-radius: 50%;
  border: 1px solid #e4e5e7;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar .links {
  margin-top: 10px;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar .links a {
  font-size: 12px;
  font-weight: 500;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar .links a:hover {
  color: #0156d4;
}
#profileModal .profile .container .content .profileDetailesDiv .details .rightPanel .avatar .links .seperator {
  font-size: 12px;
  font-weight: 600;
  color: #cbcbcb;
}
#profileModal .profile .container .content .accounts {
  clear: both;
}
#profileModal .profile .container .content .accounts .pageTitle {
  font-size: 14px;
  font-weight: 500;
  margin-top: 20px;
  margin-bottom: 10px;
  color: #202124;
}
#profileModal .profile .container .content .accounts .accountsHeader {
  border-bottom: 1px solid #E4E5E7;
  line-height: 50px;
  text-transform: uppercase;
  color: #202124;
  font-size: 12px;
  font-weight: 500;
  padding-left: 10px;
  padding-right: 10px;
  color: #9aa0a6;
}
#profileModal .profile .container .content .accounts .accountsBody {
  line-height: 50px;
  padding-left: 10px;
  padding-right: 10px;
}
#profileModal .profile .container .content .accounts .accountsBody .checkTickIcon {
  display: none;
}
#profileModal .profile .container .content .accounts .accountsBody .userdisplay {
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 0px;
}
#profileModal .profile .container .content .accounts .accountsBody .userName {
  line-height: 30px;
  padding: 10px 0;
}
#profileModal .profile .container .content .accounts .accountsBody .selectedDefault {
  text-align: right;
}
#profileModal .profile .container .content .accounts .accountsBody .selectedDefault .btx-rating {
  margin-left: 5px;
  margin-right: 0;
  color: #ff784b;
}
#profileModal .profile .container .content .accounts .accountsBody .selectedDefault .defaultText {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  text-transform: uppercase;
}
#profileModal .profile .container .content .accounts .accountsBody .makeDefaultDiv {
  padding: 10px 0;
}
#profileModal .profile .container .content .accounts .accountsBody .makeDefaultDiv .btx-rating {
  margin-right: 5px;
  color: #ff784b;
}
#profileModal .profile .container .content .accounts .accountsBody .makeDefaultDiv .makeDefaultBtn {
  display: none;
  border: 0;
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
#profileModal .profile .container .content .accounts .accountsBody:hover {
  background: #eff0f1;
}
#profileModal .profile .container .content .accounts .accountsBody:hover .makeDefaultBtn {
  display: block;
  cursor: pointer;
  background: #fff;
  color: #5F6368;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  border: 0;
  border-radius: 2px;
  height: 30px;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 25px;
  float: right;
  text-align: center;
}
#profileModal .profile .container .content .accounts .accountsBody:hover .makeDefaultBtn:hover {
  background: #E4E5E7;
  color: #5F6368;
  border: 1px solid #e4e5e7;
}
#profileModal .profile .container .content .newAccount {
  height: 147px;
  background-color: #F8F9FA;
  margin-top: 20px;
  padding: 20px 10px;
}
#profileModal .profile .container .content .newAccount .newAccountDesc {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.56;
}
#profileModal .profile .container .content .newAccount .newAccountBtn {
  width: 80px;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  line-height: 34px;
  text-align: center;
  background: #fff;
  color: #202124;
  display: block;
}
#profileModal .profile .container .content .newAccount .newAccountBtn:hover {
  border: 1px solid #5f6368;
}
#profileModal .profile .container .content .newAccount .createPlaceholder {
  width: 185px;
  height: 118px;
}
.btBreadCrumb {
  padding: 0px 20px;
  line-height: 2;
}
.btBreadCrumb .viewMode {
  background: #F8F9FA;
  color: #9ea5b4;
  font-size: 12px;
  cursor: default;
  display: inline-block;
  padding: 3px 6px;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 4px;
  user-select: none;
  margin-left: 7px;
  position: relative;
}
.btBreadCrumb .viewMode .modeTitle {
  font-size: 12px !important;
}
.btBreadCrumb .viewMode img {
  margin-right: 5px;
}
.btBreadCrumb .viewMode:hover {
  color: #9ea5b4 !important;
}
.btBreadCrumb .viewMode:active {
  outline: none;
  box-shadow: none;
}
.btBreadCrumb .viewMode:focus {
  outline: none;
  box-shadow: none;
}
.btBreadCrumb span {
  font-size: 18px;
  text-align: left;
  color: #202124;
}
.btBreadCrumb span .betaIcon {
  margin-left: 8px;
}
.btBreadCrumb span.arrow {
  padding: 0 5px;
}
.btBreadCrumb span.active {
  color: #202124;
}
.btBreadCrumb span.cursor-pointer {
  white-space: nowrap;
  max-width: 34px;
}
.right-panel.read-only-div .mlThreshold .radioDiv {
  pointer-events: none !important;
}
.fullRightContainrLoader {
  z-index: 99 !important;
}
.NLUVersionBanner {
  padding: 10px 10px 10px 30px;
  background: #FFFFFF;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25);
  border-radius: 5px;
  align-items: center;
  position: fixed;
  z-index: 9;
  left: 275px;
  bottom: 95px;
  display: flex;
  margin-right: 30px;
  text-align: center;
}
.NLUVersionBanner .bannerContent {
  width: 100%;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #2D2F33;
  margin: 0;
  padding-right: 40px;
  display: flex;
  align-items: center;
  text-align: left;
}
.NLUVersionBanner .bannerContent .btx-warning {
  font-size: 14px;
  margin-right: 10px;
}
.NLUVersionBanner .bannerContent p {
  margin: 0;
}
.NLUVersionBanner .bannerContent .LMLink {
  color: #2D2F33;
  text-decoration: underline;
  cursor: pointer;
  padding-left: 5px;
}
.NLUVersionBanner .upgradeLink {
  cursor: pointer;
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  width: 50px;
  flex-shrink: 0;
  margin-right: 20px;
}
.NLUVersionBanner .closeIcon {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.NLUVersionBanner .closeIcon .btx-close {
  cursor: pointer;
}
.botDetailsContent .zIndexZero {
  z-index: 0;
}
.extraPaddingForSaveBtn {
  padding-bottom: 80px !important;
}
.right-panel.storyboardFullHeight {
  height: 100%;
  display: block;
  width: 100%;
}
.right-panel.storyboardFullHeight .rightPanel {
  height: 100%;
  display: block;
}
.right-panel.storyboardFullHeight .rightPanel .innerScrollComponents {
  height: 100%;
  display: block;
}
.right-panel.storyboardFullHeight .rightPanel .innerScrollComponents .animationIfEnter {
  height: 100%;
  display: block;
}
.right-panel.containmentFullHeight {
  height: 100%;
  display: block;
  width: 100%;
}
.right-panel.containmentFullHeight .rightPanel {
  height: 100%;
  display: block;
}
.right-panel.containmentFullHeight .rightPanel .innerScrollComponents {
  height: 100%;
  display: block;
}
.right-panel.containmentFullHeight .rightPanel .innerScrollComponents .animationIfEnter {
  height: 100%;
  display: block;
}
.right-panel.customFullHeight {
  height: 100%;
  display: block;
  width: 100%;
}
.right-panel.customFullHeight .rightPanel {
  height: 100%;
  display: block;
}
.right-panel.customFullHeight .rightPanel .innerScrollComponents {
  height: 100%;
  display: block;
}
.right-panel.customFullHeight .rightPanel .innerScrollComponents .animationIfEnter {
  height: 100%;
  display: block;
}
.rightPanel {
  padding: 0;
  position: relative;
  display: inline-block;
}
.rightPanel .animationIfEnter.innerRight {
  padding: 0;
  position: relative;
}
.rightPanel .animationIfEnter.innerRight.restrictScroll {
  height: 100% !important;
  max-height: 100% !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel {
  padding: 30px 50px;
  position: relative;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreSettingsForm.form-width-50 {
  width: 50%;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreSettingsForm.arabicLanguage .ace_editor {
  direction: rtl;
  text-align: right;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreSettingsForm.arabicLanguage .ace_editor .ace_cursor {
  text-align: right !important;
  direction: rtl !important;
  right: 0 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .title {
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  line-height: 19px;
  margin: 22px 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .label-text {
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin: 20px 0 0 0;
  padding-bottom: 10px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .label-text .optional {
  color: #bdc1c6;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer input {
  border-radius: 4px !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text-area .overview-container.error {
  border: 1px solid #ff0000;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text input {
  border: solid 1px #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text input::placeholder {
  font-size: 14px;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .addBtn {
  color: #fff;
  padding: 6px 20px;
  background: #0D6EFD;
  border-radius: 4px;
  float: right;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .addBtn.disabled {
  opacity: 0.5;
  cursor: default;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .infoDesc {
  padding-top: 10px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .infoDesc .desc {
  display: inline;
  color: #0D6EFD;
  font-size: 12px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .mediaList {
  background: #F8F9FA;
  border-radius: 4px;
  height: 34px;
  vertical-align: middle;
  padding: 5px 10px;
  margin-top: 10px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .mediaList .fileName {
  display: inline;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text .mediaList .trashIcon {
  float: right;
  cursor: pointer;
  position: relative;
  top: 4px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text-area textarea {
  border-radius: 4px !important;
  border: solid 1px #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-input-text-area textarea::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .dropdown-open .dropdown-input {
  border: solid 1px #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input {
  color: #202124;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .host {
  margin: 0px !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags {
  border: solid 1px #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags.focused {
  border-color: #0d6efd !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags .input {
  height: 26px !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags span.input {
  color: #bdc1c6 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags .tag-list {
  color: #202124 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags .tag-list .tag-item {
  border: 1px solid #eff0f1 !important;
  background: #eff0f1 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags .tag-list .tag-item .remove-button {
  color: #202124 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .tags .tag-list .tag-item ti-tag-item ng-include span {
  font-weight: normal !important;
  color: #202124 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .autocomplete {
  left: 0 !important;
  width: 100%;
  position: relative;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .autocomplete .suggestion-list .suggestion-item:hover {
  background: #f2f3f5;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #26344a;
  font-size: 14px;
  font-weight: normal;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-tags tags-input .autocomplete .ps-scrollbar-y-rail {
  z-index: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-radiobutton .radio-custom:checked + .radio-custom-label::before {
  content: "";
  color: #fff;
  font-size: 12px;
  background-color: #0d6efd;
  border: 1px solid #0d6efd;
  box-shadow: inset 0 0 0 3px #ffffff;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload {
  position: relative;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .thumbnailIcon {
  width: 270px;
  height: 150px;
  border-radius: 9px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .newBannerThumbnailImg {
  width: 250px;
  height: 150px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .newBannerThumbnailImg img {
  width: 100%;
  height: 100%;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .newBannerThumbnailImg .newBannerThumbnailBtn {
  position: absolute;
  top: 45%;
  left: 50px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .newBannerThumbnailImg .newBannerThumbnailBtn .kr-sg-button-secondary {
  color: #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon.thumbnailCustom {
  text-align: center;
  padding-top: 60px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon.thumbnailCustom .custom-file-label {
  background: #FFFFFF;
  border-radius: 4px;
  color: #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .custom-file-label {
  cursor: pointer;
  left: 0px;
  background: #0D6EFD;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  padding: 7px 20px 7px 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .custom-file-label.font-weight-normal {
  font-weight: normal;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .pos-rel-top {
  position: relative;
  top: -2px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .infoDesc {
  color: #0D6EFD;
  font-size: 12px;
  margin: 5px 0 15px 0px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .infoDesc .desc {
  display: inline;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .uploadedImg {
  margin-bottom: 10px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .uploadedImg .uploadSuccesMsg {
  background: #EAF6EC;
  border: 1px solid #93D3A2;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .uploadedImg .uploadSuccesMsg .fileNameIndicator {
  padding: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .uploadedImg .uploadSuccesMsg .fileName {
  display: inline;
  color: #135423;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-fileupload .custom-file-icon .uploadedImg .uploadSuccesMsg .trashIcon {
  float: right;
  margin: 0;
  padding: 5px;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .search-icon {
  position: absolute;
  top: 11px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .close-icon {
  right: 10px;
  position: absolute;
  top: 10px;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu {
  width: 100%;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .noRecords {
  line-height: 40px;
  color: #0D6EFD;
  margin-right: 10px;
  position: relative;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .noRecords .desc-norecord {
  padding: 0 10px;
  color: #9AA0A6;
  display: inline;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .noRecords .add {
  float: right;
  line-height: 40px;
  margin-right: 10px;
  color: #0D6EFD;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .integrationRecord {
  width: 100%;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: baseline;
  justify-content: space-between;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .integrationRecord .integrationName {
  font-size: 12px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .integrationRecord .integrationIcon {
  padding: 0 5em;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .integrationRecord .integrationIcon > img {
  width: 30px;
  height: 30px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-dropdowns .botIntegrations .content-menu .integrationRecord:hover {
  background-color: #f2f3f5;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-checkbox .checkbox-custom:checked + .checkbox-custom-label::before {
  content: "";
  background-color: #0D6EFD;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTMuMiAoNzI2NDMpIC0gaHR0cHM6Ly9za2V0Y2hhcHAuY29tIC0tPg0KICAgIDx0aXRsZT5jaGVjay13aGl0ZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjaGVjay13aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4yLDIuODM1IEMxNC40LDIuNjIgMTQuNzMzLDIuNjEgMTQuOTQ1LDIuODExIEMxNS4xNDUsMyAxNS4xNjUsMy4zMDkgMTUuMDAyLDMuNTIzIEwxNC45NjksMy41NjMgTDYuMDQ5LDEzLjE2NSBDNS44NTksMTMuMzcgNS41NDUsMTMuMzg5IDUuMzMzLDEzLjIxNSBMNS4yOTUsMTMuMTggTDEuMDQ1LDguOTUzIEMwLjg0LDguNzQ3IDAuODM3LDguNDEgMS4wNCw4LjIgQzEuMjMzLDguMDAzIDEuNTQsNy45ODkgMS43NDgsOC4xNiBMMS43ODUsOC4xOTQgTDUuNjUsMTIuMDQgTDE0LjIsMi44MzUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
  color: #fff;
  font-size: 12px;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  border: solid 1px #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-checkbox .checkbox-custom:checked + .checkbox-custom-label::after {
  content: "";
  background-color: #0D6EFD;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTMuMiAoNzI2NDMpIC0gaHR0cHM6Ly9za2V0Y2hhcHAuY29tIC0tPg0KICAgIDx0aXRsZT5jaGVjay13aGl0ZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjaGVjay13aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4yLDIuODM1IEMxNC40LDIuNjIgMTQuNzMzLDIuNjEgMTQuOTQ1LDIuODExIEMxNS4xNDUsMyAxNS4xNjUsMy4zMDkgMTUuMDAyLDMuNTIzIEwxNC45NjksMy41NjMgTDYuMDQ5LDEzLjE2NSBDNS44NTksMTMuMzcgNS41NDUsMTMuMzg5IDUuMzMzLDEzLjIxNSBMNS4yOTUsMTMuMTggTDEuMDQ1LDguOTUzIEMwLjg0LDguNzQ3IDAuODM3LDguNDEgMS4wNCw4LjIgQzEuMjMzLDguMDAzIDEuNTQsNy45ODkgMS43NDgsOC4xNiBMMS43ODUsOC4xOTQgTDUuNjUsMTIuMDQgTDE0LjIsMi44MzUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
  color: #fff;
  font-size: 12px;
  background-size: 10px;
  background-repeat: no-repeat;
  border: solid 1px #0D6EFD;
  background-position: center;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .form-savebtn-block {
  padding: 22px 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .form-savebtn-block .btn {
  background: #0D6EFD;
  border-radius: 4px;
  border: 1px solid #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .form-savebtn-block .btn:hover {
  background: #1372ff;
  border: 1px solid #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .divider-pb-20 {
  border-bottom: 1px solid #EFF0F1;
  padding-bottom: 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration {
  margin-bottom: 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .channelName {
  color: #9aa0a6;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .channelName.channelColor {
  color: #3C4043;
  font-size: 12px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .iconColor {
  color: #9aa0a6;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .integrationList {
  clear: both;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
  height: auto;
  width: 100%;
  padding: 10px 0;
  display: flex;
  align-items: center;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .integrationList .integrationIcon {
  width: 30px;
  height: 30px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .savedIntegration .integrationList .trashIcon {
  float: right;
  cursor: pointer;
  position: absolute;
  right: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .group-radiobutton .kr-sg-radiobutton .radio-custom-label {
  font-weight: 500;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .group-radiobutton .kr-sg-radiobutton .radio-custom-label:hover {
  color: #26344a;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-checkbox .checkbox-custom-label {
  font-weight: 500;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel bot-store-settings .botStoreContainer .kr-sg-checkbox .checkbox-custom-label:hover {
  color: #26344a;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog {
  width: 450px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-header {
  box-shadow: none;
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-header .modal-title {
  padding: 0px;
  text-align: left;
  font-size: 16px;
  font-weight: 400;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-header .close {
  position: relative;
  top: 0;
  right: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body {
  background: #F8F9FA;
  padding: 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .kr-sg-input-text .label-text-icon {
  font-size: 12px;
  color: #202124;
  font-weight: normal;
  margin-bottom: 4px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .kr-sg-input-text .input-text {
  height: 30px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .label-text-icon {
  font-size: 12px;
  color: #202124;
  font-weight: normal;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .integration-icon-label {
  cursor: pointer;
  font-size: 12px;
  width: 140px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .integration-icon-label .custom-file-label {
  cursor: pointer;
  left: 0px;
  background: #0D6EFD;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  padding: 7px 20px 7px 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .integration-icon-label .custom-file-label.font-weight-normal {
  font-weight: normal;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .integration-icon-label .pos-rel-top {
  position: relative;
  top: -2px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .uploadedImg .uploadSuccesMsg {
  width: 400px;
  background: #EAF6EC;
  border: 1px solid #93D3A2;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .uploadedImg .uploadSuccesMsg .fileName {
  display: inline;
  color: #135423;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .uploadedImg .uploadSuccesMsg .trashIcon {
  float: right;
  margin: 0;
  padding: 5px;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .infoDesc {
  margin: 5px 5px 5px 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-body .integrationIcon .infoDesc .desc {
  color: #07377F;
  font-size: 12px;
  display: inline;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-footer {
  background: #fff;
  text-align: left;
  height: auto;
  padding: 15px 20px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-footer .addbtn {
  background: #0D6EFD;
  border-radius: 4px;
  height: 34px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #newIntegration .modal-dialog .modal-content .modal-footer .cancelbtn {
  border-radius: 4px;
  height: 34px;
  margin: 0 0 0 10px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog {
  min-width: 530px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header {
  align-items: center;
  padding: 0px 18px 0 18px;
  height: auto;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .btx-close {
  right: 20px;
  position: absolute;
  top: 12px;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills {
  padding: 0 0px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills .nav-item {
  margin-left: 15px !important;
  background-color: #ffffff !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills .nav-item:hover {
  background-color: #ffffff !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills .nav-item.active {
  border-bottom: 2px solid #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills .nav-item .nav-link {
  padding: 0.8rem 0rem 0.8rem 0;
  color: #201F1E !important;
  background-color: #fff !important;
  border-radius: none !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-header .common-trigger-block .common-trigger-nav-pills .nav-pills .nav-item .nav-link:hover {
  background-color: #ffffff !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content {
  padding: 20px 0px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .newBannerThumbnailList {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .newBannerThumbnailList .newThumbnail {
  border: 1px solid transparent;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 5px;
  padding: 10px 10px;
  margin: 4px 0px;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .newBannerThumbnailList .newThumbnail.thumbnailActive {
  border: 1px solid #0d6efd;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .kr-sg-multi-line-notification.warning {
  background: #FFFBEA;
  border: 1px solid #806d16;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .kr-sg-multi-line-notification.warning .bulb-icon {
  color: #806D16;
  font-size: 18px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .kr-sg-multi-line-notification.warning .tost-text ul {
  list-style-type: none;
  color: #806d16;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .kr-sg-multi-line-notification.warning .tost-text ul .tost-text-hding {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .kr-sg-multi-line-notification.warning .tost-text ul .tost-text-para {
  color: #806d16;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .uploadCustomThumbnailBtnBlock .bx-pw-btnPrimary {
  width: 100%;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .uploadCustomThumbnailBtnBlock .upload-btn-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 20px 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .uploadCustomThumbnailBtnBlock .upload-btn-wrapper .custom-file-label {
  cursor: pointer;
  left: 0px;
  background: #0D6EFD;
  border-radius: 4px;
  text-align: center;
  color: #fff;
  padding: 7px 20px 7px 20px;
  width: 100%;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .uploadCustomThumbnailBtnBlock .upload-btn-wrapper input[type=file] {
  font-size: 16px;
  position: absolute;
  left: 0;
  top: 19px;
  opacity: 0;
  cursor: pointer;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailUploadBlock .uploadCustomThumbnailBtnBlock .error-text {
  font-size: 12px;
  color: #dd3646;
  text-align: center;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .thumbnailPreview {
  border: 1px solid #EDEBE9;
  padding: 20px 20px;
  border-radius: 8px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .thumbnailPreview img {
  width: 170px;
  height: 90px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .reset-btn-wrapper {
  padding: 20px 20px;
  text-align: center;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .reset-btn-wrapper .bx-pw-href {
  font-size: 14px !important;
  color: #202124 !important;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .reset-btn-wrapper .bx-pw-href .reset-icon {
  padding: 0 10px;
  vertical-align: middle;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel #thumbnailCustomIcons .modal-dialog .modal-body .common-trigger-block .tab-content .tab-pane .customThumbnailPreviwBlock .reset-btn-wrapper .bx-pw-href .reset-icon i {
  color: #202124;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold {
  padding: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold .mlAutoTrainSettings .headerLabel .autoTrain {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold nl-advanced-settings {
  clear: both;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold nl-advanced-settings .ml-threshold .threshold-page {
  background-color: transparent;
  box-shadow: none;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold nl-advanced-settings .ml-threshold .threshold-page .thresholdsLabel {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold nl-advanced-settings .ml-threshold .threshold-page:hover {
  background-color: transparent;
  box-shadow: none;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold.AdvSettings .mlAutoTrainSettings {
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold.AdvSettings .mlAutoTrainSettings .autoTrain {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 5px;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold.AdvSettings .nl-advanced-settings .ml-threshold .threshold-page .marginB3 {
  margin-bottom: 0;
}
.rightPanel .animationIfEnter.innerRight .koreComponentsPannel .mlThreshold.AdvSettings .nl-advanced-settings .ml-threshold .threshold-page toggle-switch .toggle-data-large-directive {
  margin-bottom: 0;
}
.rightPanel .animationIfEnter.innerRight .btSynonymsmodal {
  padding: 30px 50px;
}
.rightPanel .animationIfEnter.innerRight .bt-utterances {
  padding: 30px 50px;
}
.rightPanel .animationIfEnter.innerRight .bt-utterances.mlUtterance {
  padding: 0;
}
.rightPanel .animationIfEnter.innerRight .btPatternsModal {
  padding: 30px 50px;
  display: flex;
}
.rightPanel .animationIfEnter.innerRight .btTraits {
  display: block;
}
.rightPanel.paddingRightPanel {
  padding: 0 0 0 80px;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container {
  padding: 50px 0;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent {
  width: 60%;
  text-align: center;
  margin: 0px auto;
  padding-left: 45px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .header {
  font-weight: 300;
  font-size: 24px;
  padding-top: 10px;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .steps {
  color: #5F6368;
  font-size: 14px;
  line-height: 25px;
  text-align: justify;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .secondaryFontColor {
  color: #5F6368;
  font-size: 14px;
  line-height: 25px;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .secondaryFontColor.textJustify {
  text-align: justify;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .footer-info {
  margin-top: 20px;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .footer-info.opacity {
  opacity: 0.5;
}
.rightPanel.upgradeUniversal .upgradeContainer .upgrade-center-container .upgradeUniversalContent .footer-info .learnMore {
  margin-left: 10px;
  font-weight: 600;
  text-decoration: none;
}
.rightPanel.upgradeUniversal #upgradeUniversal {
  background-color: rgba(38, 52, 74, 0.2);
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content {
  width: 446px;
  transform: translate(10%, 40%);
  margin: 0 auto;
  margin-left: 60px;
  box-shadow: none;
  border: 0;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .desc {
  color: #5F6368;
  padding: 0 20px;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .btn {
  color: #0D6EFD !important;
  border: 1px solid #ccebee;
  background: #ccebee;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .btn:hover {
  color: #0d6efd !important;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .exportBot {
  margin-top: 30px;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .exportBot .btn {
  color: #ffffff !important;
}
.rightPanel.upgradeUniversal #upgradeUniversal .modal-content .modal-body .exportBot .btn .loaderIcon img {
  -webkit-animation: rotation 1.5s infinite linear;
}
.rightPanel.realTimeDashboardDiv {
  padding: 0;
  background: #f8f9fa;
}
.rightPanel.realTimeDashboardDiv .container-fluid {
  padding: 0 60px 0 120px;
}
.rightPanel.fakeDataDivChild {
  padding: 0;
  background: #f8f9fa;
}
.rightPanel.fakeDataDivChild .container-fluid {
  padding: 0 60px 0 120px;
}
.rightPanel.subMenuLoadIcon {
  width: 100%;
}
.rightPanel.subMenuLoadIcon .loadingText {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.rightPanel .knowledgeCollection .actionName {
  display: none !important;
}
.rightPanel .knowledgeCollection:hover .actionName {
  display: none !important;
}
.rightPanel intent-entity h3 {
  font-size: 16px;
  color: #27344b;
  line-height: 36px;
  font-weight: 600;
}
.rightPanel .workflows-container .search {
  float: left;
  padding: 5px;
  cursor: pointer;
}
.rightPanel .workflows-container .search input {
  background: #fff;
  border: none;
  border-radius: 0;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width 1s;
}
.rightPanel .workflows-container .search:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.rightPanel .workflows-container .search.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 5px 15px;
  height: 36px;
  font-size: 16px;
}
.rightPanel .form-control {
  border-radius: 4px;
  height: 34px;
  color: #202124;
  border: 1px solid #BDC1C6;
  padding: 0 12px;
  font-weight: normal;
}
.rightPanel .form-control.colorCode {
  position: relative;
  left: 0;
}
.rightPanel .form-control.select2-container {
  z-index: 0;
}
.rightPanel .form-control::placeholder {
  color: #bdc1c6;
}
.rightPanel select {
  border-radius: 4px;
  height: 30px;
  color: #202124;
  border: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
}
.rightPanel select.colorCode {
  position: relative;
  left: 0;
}
.rightPanel select.btn {
  width: 100% !important;
  border: 1px solid #e4e5e7 !important;
}
.rightPanel input {
  border-radius: 4px;
  height: 34px;
  color: #202124;
  border: 1px solid #BDC1C6;
  font-weight: normal;
}
.rightPanel input.eventSearch {
  padding: 5px 25px 5px 5px;
  position: absolute;
  top: 6px;
}
.rightPanel input.colorCode {
  position: relative;
  left: 0;
}
.rightPanel input::placeholder {
  color: #bdc1c6;
}
.rightPanel.marginLeft560 {
  margin-left: 464px;
}
.rightPanel.marginLeft560 .innerLeft {
  background: #F8F9FA;
  padding: 8px 12px 10px 10px;
  position: relative;
  width: 560px;
  float: left;
  margin-left: -464px;
}
.rightPanel.marginLeft560 .innerLeft.menuWidthLg {
  width: 464px;
  top: 2px;
}
.rightPanel.marginLeft560 .innerLeft .dragBar {
  width: 1px;
  height: 100%;
  right: 0;
  position: absolute;
  top: 0;
  background: #E4E5E7;
  cursor: w-resize;
  display: none;
}
.rightPanel.marginLeft560 .innerLeft .blockMain {
  background: #fff;
  padding: 14px 15px;
  border-radius: 5px;
  border: 1px solid #E4E5E7;
  margin-bottom: 10px;
  cursor: pointer;
  padding: 0 35px;
  border-radius: 15px;
  height: 100px;
  display: table;
  width: 100%;
  vertical-align: middle;
  position: relative;
}
.rightPanel.marginLeft560 .innerLeft .blockMain:hover .blockContent .info .actionName {
  display: block;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent {
  position: relative;
  display: table-row;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .taskIcon {
  display: table-cell;
  vertical-align: middle;
  width: 85px;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .taskIcon img {
  width: 70%;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info {
  display: table-cell;
  vertical-align: middle;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .name {
  font-size: 20px;
  line-height: 1.32;
  letter-spacing: 0.1px;
  text-align: left;
  color: #202124;
  margin-bottom: 18px;
  text-transform: none;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 190px;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .name.ui-forms-name {
  overflow: inherit !important;
  white-space: inherit !important;
  position: relative;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .name.ui-forms-name .title-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
  display: inline-block;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .name .beta-icon-uiforms {
  margin-left: 5px;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .name .beta-icon-uiforms img {
  width: 16px;
  height: 16px;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .taskCount {
  font-size: 14px;
  line-height: 1.43;
  letter-spacing: 0.2px;
  text-align: left;
  color: #5f6368;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .seperator {
  color: #5f6368;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .actionName {
  position: absolute;
  right: 0;
  top: -26px;
  display: none;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .blockContent .info .actionName.displayNone {
  display: none !important;
}
.rightPanel.marginLeft560 .innerLeft .blockMain .description {
  width: 100%;
  font-size: 12px;
  color: #5F6368;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected {
  background: #202124;
  border: 1px solid #e4e5e7;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected .blockContent .info .name {
  font-size: 18px;
  font-weight: normal;
  line-height: 1.32;
  letter-spacing: 0.1px;
  text-align: left;
  color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 190px;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected .blockContent .info .taskCount {
  font-size: 14px;
  line-height: 1.43;
  letter-spacing: 0.2px;
  text-align: left;
  color: #5f6368;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected .blockContent .info .separator {
  color: #535f69;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected .blockContent .info .actionName {
  display: block;
}
.rightPanel.marginLeft560 .innerLeft .blockMain.selected .description {
  color: #5F6368;
  text-overflow: initial;
  overflow: initial;
  white-space: initial;
}
.rightPanel.marginLeft560 .innerRight {
  float: right;
  width: 100%;
  padding: 0px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody {
  z-index: 2;
  position: relative;
  padding: 20px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .dialogSearchBar {
  float: right;
  padding-right: 39px;
  padding: 5px;
  margin-right: 25px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .dialogSearchBar.searchExpand input {
  border-bottom: 1px solid #E4E5E7 !important;
  width: 200px;
  padding: 0 20px 0 0;
  color: #202124;
  font-weight: normal;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .dialogSearchBar input {
  padding-right: 20px;
  color: #202124;
  font-weight: normal;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .dialogSearchBar .searchBar {
  right: -20px;
  color: #5F6368;
  opacity: 0.5;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .radioDiv {
  padding-left: 2px !important;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .radioDiv .radioInnerDiv .radioLabelDesc {
  font-size: 12px;
  color: #5F6368;
  padding-left: 24px;
  margin-top: -10px;
  padding-bottom: 10px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .radioDiv .radioInnerDiv .radioLabelDesc.menu {
  padding-left: 2px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .tasks-list-template {
  display: table;
  width: 100%;
  padding-bottom: 100px;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody .disableEdit.createDialog,
.rightPanel.marginLeft560 .innerRight .innerRightBody .disableEdit input {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.rightPanel.marginLeft560 .innerRight .innerRightBody.widgetsRightPanelPadding {
  padding: 20px 0 20px 15px;
}
.rightPanel.marginLeft560 .innerRight .innerRightFooter {
  height: 40px;
  background-color: #fff;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  position: absolute;
  width: 100%;
}
.rightPanel.marginLeft560 .innerRight .innerRightFooter .btnContainer {
  padding: 6px;
}
.rightPanel.marginLeft560 .innerRight .innerRightFooter .btnContainer .cancelBtn {
  min-width: 100px;
  height: 30px;
  border-radius: 5px;
  background-color: #fff;
  border: solid 1px #5F6368;
  color: #5F6368;
  font-size: 14px;
}
.rightPanel.marginLeft560 .innerRight .innerRightFooter .btnContainer .cancelBtn:hover {
  color: #5F6368;
  border: solid 1px #5f6368;
}
.rightPanel.marginLeft355 {
  margin-left: 355px;
}
.rightPanel.marginLeft355 bot-general-settings {
  position: relative;
  z-index: 0;
  display: block;
  margin-left: -15px !important;
}
.rightPanel.marginLeft355 bot-general-settings .namespace-toggle .label {
  color: #202124;
  font-size: 14px;
  padding-left: 0;
}
.rightPanel.marginLeft355 bot-general-settings .namespace-toggle .redirect {
  color: #0D6EFD;
  text-decoration: none;
}
.rightPanel.marginLeft355 bot-general-settings .namespace-toggle .desc {
  color: #5F6368;
  font-size: 12px;
  margin: 3px 0;
}
.rightPanel.marginLeft355 bot-general-settings .namespace-toggle .toggle-switch .enable-text {
  color: #5F6368;
  font-size: 12px;
}
.rightPanel.marginLeft355 bot-general-settings .envVariable .label {
  color: #202124;
  font-size: 14px;
  padding-left: 0;
}
.rightPanel.marginLeft355 bot-general-settings .envVariable .mangage-env {
  font-size: 14px;
  color: #0D6EFD;
  font-weight: normal;
  padding-top: 5px;
  cursor: pointer;
}
.rightPanel.marginLeft355 bot-general-settings .envVariable .desc {
  color: #5F6368;
  font-size: 12px;
  margin: 3px 0;
}
.rightPanel.marginLeft355 bot-general-settings .envVariable .toggle-switch {
  margin-top: 10px;
}
.rightPanel.marginLeft355 bot-authorization {
  margin-left: -15px;
  display: block;
}
.rightPanel.marginLeft355 .innerLeft {
  background: #F8F9FA;
  padding: 10px 12px 20px 72px;
  position: relative;
  width: 355px;
  float: left;
  margin-left: -355px;
  top: 2px;
}
.rightPanel.marginLeft355 .innerLeft .blockMain {
  background: #fff;
  padding: 14px 10px;
  border-radius: 5px;
  border: 1px solid #E4E5E7;
  margin-bottom: 10px;
  cursor: pointer;
  max-height: 50px;
  overflow: hidden;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.overflow-inherit {
  overflow: inherit;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .helpIcon {
  display: none;
}
.rightPanel.marginLeft355 .innerLeft .blockMain:hover .helpIcon {
  display: block !important;
  position: absolute;
  right: 0;
  top: 4px;
  font-size: 12px;
  color: #5f6368 !important;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.deleteBot .blockContent .name {
  color: #dd3646;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.deleteBot .blockContent .fa-gear {
  color: #dd3646;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .blockContent {
  position: relative;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .blockContent .imgDiv {
  height: 20px;
  width: 20px;
  display: inline-block;
  position: relative;
  top: -3px;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .blockContent .name {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 75%;
  position: relative;
  top: 1px;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .blockContent .icon-beta .beta-icon {
  width: 14px;
  height: 14px;
  margin-left: 3px;
  position: relative;
  top: -2px;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .blockContent .fa {
  color: #0d6efd;
}
.rightPanel.marginLeft355 .innerLeft .blockMain .description {
  width: 100%;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
  display: none;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.selected {
  background: #202124;
  border: 1px solid #E4E5E7;
  max-height: 200px;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.selected .blockContent .name {
  color: #ffffff;
}
.rightPanel.marginLeft355 .innerLeft .blockMain.selected .description {
  color: #5F6368;
  display: block;
  margin-left: 24px;
  width: 89%;
}
.rightPanel.marginLeft355 .innerRight {
  float: right;
  width: 100%;
  padding: 0px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody {
  z-index: 2;
  position: relative;
  padding: 20px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .dialogSearchBar {
  float: right;
  padding-right: 39px;
  padding: 5px;
  margin-right: 25px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .dialogSearchBar.searchExpand input {
  border-bottom: 1px solid #E4E5E7 !important;
  width: 200px;
  padding: 0;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .dialogSearchBar input {
  padding-right: 20px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .dialogSearchBar .searchBar {
  right: -20px;
  color: #5f6368;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .panel-body {
  padding: initial;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody .tasks-list-template {
  display: table;
  width: 100%;
  padding-bottom: 100px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody language-settings .table tr td .status {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #0D6EFD;
  color: #fff;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  width: 75px;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody language-settings .table tr td .status.enabled {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #fff;
  color: #0D6EFD;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  text-transform: uppercase;
  text-align: center;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody language-settings .table tr td .status.enabled:hover {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #0156d4;
  color: #fff;
  border-radius: 4px;
  border: solid 1px #0156d4;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
}
.rightPanel.marginLeft355 .innerRight .innerRightBody language-settings .table tr td .status:hover {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #0156d4;
  color: #fff;
  border-radius: 4px;
  border: solid 1px #0156d4;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
}
.rightPanel.marginLeft355 .innerRight .innerRightFooter {
  height: 40px;
  background-color: #fff;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  position: fixed;
  width: 100%;
  bottom: 0;
  z-index: 1;
}
.rightPanel.marginLeft355 .innerRight .innerRightFooter.solutionBotFooter {
  position: fixed;
  margin-left: -19px;
  z-index: 9;
}
.rightPanel.marginLeft355 .innerRight .innerRightFooter .btnContainer {
  padding: 6px;
}
.rightPanel.marginLeft355 .innerRight .innerRightFooter .btnContainer .cancelBtn {
  min-width: 100px;
  height: 30px;
  border-radius: 5px;
  background-color: #fff;
  border: solid 1px #5F6368;
  color: #5F6368;
  font-size: 14px;
}
.rightPanel.marginLeft355 .innerRight .innerRightFooter .btnContainer .cancelBtn:hover {
  color: #5F6368;
  border: solid 1px #5f6368;
}
.rightPanel .intentNodeTypeMargin {
  margin-top: -17px;
}
.rightPanel .intentNodeTypeMargin .radioLabelDesc {
  color: #5F6368;
  font-size: 12px;
  margin: -6px 0px 15px 23px;
}
.showadvancedoptions .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 5px;
  font-weight: normal;
}
.showadvancedoptions .linkedTaskLabel {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
}
.showadvancedoptions .checkbox {
  clear: both !important;
}
.errorContainer .retry-btn {
  background: #ff0000;
  border: 1px solid #ff0000;
  border-radius: 5px;
}
.errorContainer p {
  display: inline-block;
  margin-left: 30px;
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
}
.generalSettings .botName {
  margin-bottom: 18px;
}
.generalSettings .botDescription {
  margin-bottom: 18px;
}
.generalSettings .botIcon {
  margin-bottom: 18px;
}
.generalSettings .input-group {
  padding-right: 120px !important;
}
.generalSettings .targetAudience {
  margin-bottom: 18px;
}
.generalSettings language-selector .form-group {
  margin-bottom: 18px;
}
.generalSettings .botId {
  margin-bottom: 18px;
}
.generalSettings .namespace-toggle {
  margin-bottom: 5px;
}
.generalSettings .namespace-toggle .desc {
  font-weight: normal;
  font-size: 12px;
}
.generalSettings .Subdomain {
  margin-bottom: 15px;
}
.generalSettings .execution {
  margin-bottom: 25px;
}
.generalSettings language-selector .langSelectContainer .btx-carrot-down {
  top: 13px;
}
.generalSettings.read-only-wrap .botName,
.generalSettings.read-only-wrap .botDescription,
.generalSettings.read-only-wrap .botIcon,
.generalSettings.read-only-wrap .targetAudience,
.generalSettings.read-only-wrap .botId {
  pointer-events: none;
}
.generalSettings .opt-title {
  padding-left: 30px;
  position: relative;
}
.generalSettings .opt-title::before {
  position: absolute;
  left: 0;
  top: 3px;
}
.showadvancedoptions.read-only-wrap .smartBotForm {
  pointer-events: none !important;
}
.emptyUIForms {
  text-align: center;
  padding: 47px 0 0 0;
  width: 76%;
  margin: 0 auto;
}
.emptyUIForms .empty_screen_form .img-block {
  margin-bottom: 25px;
}
.emptyUIForms .empty_screen_form .emptyDivtitle {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
  margin-bottom: 10px;
}
.emptyUIForms .empty_screen_form .emptyDivDisc {
  font-size: 14px;
  line-height: 24px;
  color: #5F6368;
  margin-bottom: 15px;
}
.emptyUIForms .empty_screen_form .emptyDivDisc a {
  font-weight: 600;
  color: #0d6efd;
}
.emptyUIForms .empty_screen_form .emptyDivButtons button {
  margin: 0 5px;
}
.kr-sg-button-secondary {
  border: 1px solid #E4E5E7;
  background: #fff;
  padding: 0px 20px;
  height: 26px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  color: #5F6368;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-secondary:hover {
  background: #f6f8fa;
}
.kr-sg-button-secondary:active {
  background: #e4e5e7;
}
.kr-sg-button-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.kr-sg-button-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.kr-sg-button-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-secondary.btn_lg {
  height: 34px;
  font-size: 16px;
}
.kr-sg-button-secondary.w-100 {
  width: 100%;
}
#enableNamespaceDialog .modal-dialog,
#disableNamespaceDialog .modal-dialog {
  width: 500px;
}
#enableNamespaceDialog .modal-dialog .modal-content .modal-body,
#disableNamespaceDialog .modal-dialog .modal-content .modal-body {
  color: #5F6368;
  padding: 30px 40px;
  font-size: 14px;
  line-height: 22px;
}
#enableNamespaceDialog .modal-dialog .modal-content .modal-body .redirect,
#disableNamespaceDialog .modal-dialog .modal-content .modal-body .redirect {
  color: #0D6EFD;
  text-decoration: none;
}
#enableNamespaceDialog .modal-dialog .modal-content .modal-footer,
#disableNamespaceDialog .modal-dialog .modal-content .modal-footer {
  height: auto;
}
#enableNamespaceDialog .modal-dialog .modal-content .modal-footer .mr-10,
#disableNamespaceDialog .modal-dialog .modal-content .modal-footer .mr-10 {
  margin-right: 10px;
}
#disableNamespaceDialog .modal-body p {
  text-align: center;
}
.adjust_padding_left_containment {
  padding-left: 60px !important;
  overflow: inherit !important;
}
.adjust_padding_left_containment .ps-scrollbar-y-rail {
  z-index: -1 !important;
}
.upgradeNlpModal .modal-dialog {
  width: 805px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body {
  padding: 0;
  display: flex;
  height: 454px;
  border-radius: 10px;
  overflow: hidden;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container {
  padding: 20px 10px 20px 20px;
  width: 274px;
  height: 100%;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  height: 100%;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv p {
  width: 116px;
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 31px;
  color: #202124;
  margin-bottom: 35px;
  padding: 30px 0 0 20px;
  position: absolute;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv p.upgrade_forTrain {
  width: 204px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container {
  padding: 40px 20px 20px 10px;
  position: relative;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .upgradeDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 15px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .whyUpgrade {
  background: #F7F9FA;
  border: 1px solid #E3E4E6;
  border-radius: 5px;
  padding: 10px 10px 15px;
  margin-bottom: 80px;
  display: inline-block;
  width: 100%;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .whyUpgrade .wuTitle {
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  color: #3c4043;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .whyUpgrade .wuPoints {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .whyUpgrade .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container {
  width: 280px;
  background: #F7F9FA;
  padding: 16px 20px 24px;
  flex-shrink: 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .ujTitle {
  font-weight: 400;
  font-size: 26px;
  text-transform: capitalize;
  color: #3C4043;
  margin-bottom: 10px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum {
  display: inline-flex;
  align-items: center;
  padding: 3px 10px;
  background: #F3F8FF;
  border: 1px solid #85B7FE;
  border-radius: 5px;
  font-weight: 600;
  font-size: 12px;
  color: #07377f;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum .btx-arrow-next {
  margin: 0 10px;
  color: #07377f;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum .btx-arrow-next::before {
  font-size: 12px;
  font-weight: 600;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG {
  background: #FCEAED;
  border: 1px solid #EF9AA3;
  color: #07377f;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG .btx-arrow-next {
  margin: 0 10px;
  color: #59141c;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG .btx-arrow-next::before {
  font-size: 12px;
  font-weight: 600;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .headerBTMBorder {
  margin-top: 22px;
  margin-bottom: 22px;
  border: 0;
  border-top: 1px solid #bdc1c6;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard {
  padding: 15px;
  background: #EFF0F1;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  display: flex;
  margin: 0 0 20px;
  position: relative;
  border: 1.5px solid #eff0f1;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .journyStepCount {
  width: 25px;
  flex-shrink: 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .journyStepCount .stepCount {
  display: flex;
  text-align: center;
  justify-content: center;
  border: 1px solid #BDC1C6;
  background: #EFF0F1;
  font-weight: 600;
  font-size: 14px;
  color: #5F6368;
  border-radius: 100%;
  width: 25px;
  height: 25px;
  line-height: 24px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails {
  padding-left: 15px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails .stepTitle {
  font-weight: 500;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 2px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails .stepDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  margin-bottom: 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard::before {
  border: 1px dashed #9AA0A6;
  height: 18px;
  position: absolute;
  left: 30px;
  bottom: -20px;
  content: '';
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active {
  border: 1.5px solid #0D6EFD;
  background: #ffffff;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active .journyStepCount .stepCount {
  border: 1px solid  #0D6EFD;
  background: #0D6EFD;
  color: #ffffff;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active .stepDetails .stepTitle {
  color: #202124;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated .journyStepCount .stepCount {
  border: 1px solid  #28A745;
  background: #28A745;
  color: #ffffff;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated .stepDetails .stepTitle {
  color: #202124;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.noAfterLink {
  margin-bottom: 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.noAfterLink::before {
  display: none;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container {
  padding: 40px 20px 20px;
  width: 100%;
  position: relative;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .stepName {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin-bottom: 8px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .stepDetailDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #777A80;
  margin-bottom: 35px;
  padding-right: 10px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .kr-sg-input-text .lastBackup {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #777A80;
  margin-top: 5px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error {
  background: #FCEAED;
  border: 1px solid #DD3646;
  border-radius: 4px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error .icon {
  font-size: 14px;
  color: #dd3646;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error .description {
  padding-right: 0;
  color: #59141c;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressTitle {
  font-weight: 500;
  font-size: 12px;
  color: #000000;
  margin-bottom: 8px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar {
  padding-bottom: 2px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar .progress {
  height: 8px !important;
  background: #E7F1FF;
  border-radius: 4px;
  box-shadow: none;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar .progress .progress-bar {
  height: 4px;
  background: #0D6EFD;
  border-radius: 4px;
  margin-top: 2px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .footerInfo {
  width: 100%;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  display: flex;
  align-items: center;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .footerInfo .btx-info {
  margin-right: 10px;
  color: #26344A;
  font-size: 14px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .prgressInfo {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  margin-top: 10px;
  color: #5f6368;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .nlpUpgradeImgDiv {
  padding-bottom: 25px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .nlpUpgradeImgDiv .nlpUpgradeSuccess {
  width: 370px;
  height: 165px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .sucessTitle {
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  margin-bottom: 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .sucessDesc {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  padding: 10px 0;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .kr-sg-button-secondary .btx-lookup {
  font-size: 14px;
  color: #202124;
  margin-right: 10px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
  padding-right: 20px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-secondary {
  float: right;
  margin-right: 15px;
  display: flex;
  align-items: center;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-secondary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-ghost {
  color: #5D6066;
  border: 1px solid #ffffff;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-ghost:hover {
  color: #202124;
  text-decoration: underline;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-primary {
  float: right;
  display: flex;
  align-items: center;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-primary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.progressFooter {
  align-items: center;
  padding-left: 20px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.progressFooter .kr-sg-button-secondary {
  width: 78px;
  height: 34px;
  flex-shrink: 0;
  text-align: center;
  padding: 0;
  margin-right: 0;
  display: block;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.progressFooter .kr-sg-button-secondary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.errorFooter .kr-sg-button-primary {
  display: flex;
  align-items: center;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.errorFooter .kr-sg-button-primary .btx-return {
  margin-right: 8px;
  font-size: 16px;
}
.upgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.errorFooter .kr-sg-button-primary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess {
  text-align: center;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .sucessTitle {
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 18px;
  margin-top: 28px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .sucessDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  padding: 0 160px;
  margin-bottom: 38px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney {
  background: #F7F9FA;
  border: 1px solid #F7F9FA;
  border-radius: 5px;
  padding: 20px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .upgradeJourneyTitle {
  font-weight: 500;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  color: #5f6368;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer {
  display: flex;
  align-items: center;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps {
  display: flex;
  flex-direction: column;
  padding: 20px;
  justify-content: flex-start;
  text-align: left;
  width: 176.67px;
  height: 131px;
  background: #F0F1F2;
  border-radius: 5px;
  flex-shrink: 0;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps.ugNLP {
  background: #e6f8ef;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps.ttm {
  background: #eaf1fc;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConyugNlP {
  width: 24px;
  height: 24px;
  background: #28A745;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConyugNlP .btx-check {
  color: #ffffff;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConttm {
  width: 24px;
  height: 24px;
  background: #0D6EFD;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConttm .btx-reset {
  color: #ffffff;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConTM {
  width: 24px;
  height: 24px;
  background: #D7D8D9;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConTM .btx-left-menu-changeLogs {
  color: #202124;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .ugjsTitle {
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  margin-bottom: 5px;
  text-align: left;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .ugjsDesc {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  margin-bottom: 0;
  text-align: left;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .btx-arrow-next {
  margin: 0 5px;
  font-size: 21px;
  color: #777a80;
}
.upgradeNlpModal .modal-dialog .upgradeSucess .kr-sg-button-secondary {
  width: 138px;
  margin-top: 50px;
}
.downgradeNlpModal .modal-dialog {
  width: 805px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body {
  padding: 0;
  display: flex;
  height: 454px;
  border-radius: 10px;
  overflow: hidden;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container {
  padding: 20px 10px 20px 20px;
  width: 274px;
  height: 100%;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  height: 100%;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv p {
  width: 116px;
  font-style: normal;
  font-weight: 700;
  font-size: 26px;
  line-height: 31px;
  color: #202124;
  margin-bottom: 35px;
  padding: 30px 0 0 20px;
  position: absolute;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .l-container .nlpUpgradeImgDiv .nlpUpgrade {
  width: 244px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container {
  padding: 40px 20px 20px 10px;
  position: relative;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .hintDiv.default {
  background: #F7F9FA;
  border: 1px solid #E3E4E6;
  border-radius: 4px;
  margin-top: 164px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .hintDiv.default.nlAdvancedNetwork {
  margin-top: 35px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .hintDiv.default .icon {
  font-size: 14px;
  color: #202124;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .hintDiv.default .description {
  padding-right: 0;
  color: #3c4043;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.instructions .r-container .hintDiv.knowledge-model-downgrade {
  margin-top: 50px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container {
  width: 280px;
  background: #F7F9FA;
  padding: 16px 20px 24px;
  flex-shrink: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .ujTitle {
  font-weight: 400;
  font-size: 26px;
  text-transform: capitalize;
  color: #3C4043;
  margin-bottom: 10px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum {
  display: inline-flex;
  align-items: center;
  padding: 3px 10px;
  background: #F3F8FF;
  border: 1px solid #85B7FE;
  border-radius: 5px;
  font-weight: 600;
  font-size: 12px;
  color: #07377f;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum .btx-arrow-next {
  margin: 0 10px;
  color: #07377f;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum .btx-arrow-next::before {
  font-size: 12px;
  font-weight: 600;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG {
  background: #FCEAED;
  border: 1px solid #EF9AA3;
  color: #59141c;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG .btx-arrow-next {
  margin: 0 10px;
  color: #59141c;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .versionNum.versionDG .btx-arrow-next::before {
  font-size: 12px;
  font-weight: 600;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard {
  padding: 15px;
  background: #EFF0F1;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  display: flex;
  margin: 0 0 20px;
  position: relative;
  border: 1.5px solid #eff0f1;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .journyStepCount {
  width: 25px;
  flex-shrink: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .journyStepCount .stepCount {
  display: flex;
  text-align: center;
  justify-content: center;
  border: 1px solid #BDC1C6;
  background: #EFF0F1;
  font-weight: 600;
  font-size: 14px;
  color: #5F6368;
  border-radius: 100%;
  width: 25px;
  height: 25px;
  line-height: 24px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails {
  padding-left: 15px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails .stepTitle {
  font-weight: 500;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 2px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard .stepDetails .stepDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  margin-bottom: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard::before {
  border: 1px dashed #9AA0A6;
  height: 18px;
  position: absolute;
  left: 30px;
  bottom: -20px;
  content: '';
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active {
  border: 1.5px solid #0D6EFD;
  background: #ffffff;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active .journyStepCount .stepCount {
  border: 1px solid  #0D6EFD;
  background: #0D6EFD;
  color: #ffffff;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.active .stepDetails .stepTitle {
  color: #202124;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated .journyStepCount .stepCount {
  border: 1px solid  #28A745;
  background: #28A745;
  color: #ffffff;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.compleated .stepDetails .stepTitle {
  color: #202124;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.noAfterLink {
  margin-bottom: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .l-container .stepCard.noAfterLink::before {
  display: none;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container {
  padding: 40px 20px 20px;
  width: 100%;
  position: relative;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .stepName {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin-bottom: 8px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .stepDetailDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #777A80;
  margin-bottom: 35px;
  padding-right: 10px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .kr-sg-input-text .lastBackup {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #777A80;
  margin-top: 5px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error {
  background: #FCEAED;
  border: 1px solid #DD3646;
  border-radius: 4px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error .icon {
  font-size: 14px;
  color: #dd3646;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .hintDiv.error .description {
  padding-right: 0;
  color: #59141c;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressTitle {
  font-weight: 500;
  font-size: 12px;
  color: #000000;
  margin-bottom: 8px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar {
  padding-bottom: 2px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar .progress {
  height: 8px !important;
  background: #E7F1FF;
  border-radius: 4px;
  box-shadow: none;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .progressBar .progress .progress-bar {
  height: 4px;
  background: #0D6EFD;
  border-radius: 4px;
  margin-top: 2px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .footerInfo {
  width: 100%;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  display: flex;
  align-items: center;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .footerInfo .btx-info {
  margin-right: 10px;
  color: #26344A;
  font-size: 14px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default .r-container .prgressInfo {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  margin-top: 10px;
  color: #5f6368;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .nlpUpgradeImgDiv {
  padding-bottom: 25px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .nlpUpgradeImgDiv .nlpUpgradeSuccess {
  width: 370px;
  height: 165px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .sucessTitle {
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  margin-bottom: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .sucessDesc {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .sucessDesc.backSuccess {
  padding-top: 10px;
  padding-bottom: 20px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body.default.success .r-container .sucessDetails .kr-sg-button-secondary .btx-lookup {
  font-size: 14px;
  color: #202124;
  margin-right: 10px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 20px;
  padding-right: 20px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-danger {
  margin-left: 15px;
  font-size: 16px;
  float: right;
  display: flex;
  align-items: center;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-danger .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-secondary {
  float: right;
  margin-right: 15px;
  display: flex;
  align-items: center;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-secondary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-ghost {
  color: #5D6066;
  border: 1px solid #ffffff;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-ghost:hover {
  color: #202124;
  text-decoration: underline;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-primary {
  float: right;
  display: flex;
  align-items: center;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS .kr-sg-button-primary .btx-carrot-right {
  margin-left: 15px;
  font-size: 16px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.progressFooter {
  align-items: center;
  padding-left: 20px;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.progressFooter .kr-sg-button-secondary {
  width: 78px;
  height: 34px;
  flex-shrink: 0;
  text-align: center;
  padding: 0;
  margin-right: 0;
  display: block;
}
.downgradeNlpModal .modal-dialog .modal-content .modal-body .footerBTNS.errorFooter .kr-sg-button-primary .btx-return {
  margin-right: 8px;
  font-size: 16px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess {
  text-align: center;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .sucessTitle {
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 18px;
  margin-top: 28px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .sucessDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  padding: 0 160px;
  margin-bottom: 38px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney {
  background: #F7F9FA;
  border: 1px solid #F7F9FA;
  border-radius: 5px;
  padding: 20px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .upgradeJourneyTitle {
  font-weight: 500;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  color: #5f6368;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer {
  display: flex;
  align-items: center;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps {
  display: flex;
  flex-direction: column;
  padding: 20px;
  justify-content: flex-start;
  text-align: left;
  width: 176.67px;
  height: 131px;
  background: #F0F1F2;
  border-radius: 5px;
  flex-shrink: 0;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps.ugNLP {
  background: #e6f8ef;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps.ttm {
  background: #eaf1fc;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConyugNlP {
  width: 24px;
  height: 24px;
  background: #28A745;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConyugNlP .btx-check {
  color: #ffffff;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConttm {
  width: 24px;
  height: 24px;
  background: #0D6EFD;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConttm .btx-reset {
  color: #ffffff;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConTM {
  width: 24px;
  height: 24px;
  background: #D7D8D9;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .iConTM .btx-left-menu-changeLogs {
  color: #202124;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .ugjsTitle {
  font-weight: 400;
  font-size: 12px;
  color: #202124;
  margin-bottom: 5px;
  text-align: left;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .ugjournySteps .ugjsDesc {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  margin-bottom: 0;
  text-align: left;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .upgradeJourney .ugjournyStepsContainer .btx-arrow-next {
  margin: 0 5px;
  font-size: 21px;
  color: #777a80;
}
.downgradeNlpModal .modal-dialog .upgradeSucess .kr-sg-button-secondary {
  width: 138px;
  margin-top: 50px;
}
bot-modal-slider.createPanellider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .panelManagementSlider .modalHeader .modal-title span.pull-left span .btx-carrot-left {
  position: relative;
  top: 0;
}
nl-advanced-settings iframe {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
nl-advanced-settings iframe.fromPromptSlider {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  height: 100%;
  max-height: 100%;
}
.dataIframeSlider #nluAdvancedSettingsFrame {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
  max-height: 100% !important;
}
#manageVarNamespace .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceAlert .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceInf .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceAction .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceChannelResp .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceBotOnto .modalSliderContainer .modalHeader > img.backArrow,
#manageVarNamespaceEventsForm .modalSliderContainer .modalHeader > img.backArrow {
  cursor: pointer;
}
#manageVarNamespace .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceAlert .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceInf .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceAction .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceChannelResp .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceBotOnto .modalSliderContainer .modalHeader > .text > .desc,
#manageVarNamespaceEventsForm .modalSliderContainer .modalHeader > .text > .desc {
  color: #202124;
  font-size: 14px;
}
#manageVarNamespace .modalSliderContainer .modalBody,
#manageVarNamespaceAlert .modalSliderContainer .modalBody,
#manageVarNamespaceInf .modalSliderContainer .modalBody,
#manageVarNamespaceAction .modalSliderContainer .modalBody,
#manageVarNamespaceChannelResp .modalSliderContainer .modalBody,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalBody,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalBody,
#manageVarNamespaceBotOnto .modalSliderContainer .modalBody,
#manageVarNamespaceEventsForm .modalSliderContainer .modalBody {
  padding-left: 20px;
}
#manageVarNamespace .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceAlert .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceInf .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceAction .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceChannelResp .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceBotOnto .modalSliderContainer .modalBody p:first-child,
#manageVarNamespaceEventsForm .modalSliderContainer .modalBody p:first-child {
  color: #5f6368;
}
#manageVarNamespace .modalSliderContainer .modalFooter,
#manageVarNamespaceAlert .modalSliderContainer .modalFooter,
#manageVarNamespaceInf .modalSliderContainer .modalFooter,
#manageVarNamespaceAction .modalSliderContainer .modalFooter,
#manageVarNamespaceChannelResp .modalSliderContainer .modalFooter,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalFooter,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalFooter,
#manageVarNamespaceBotOnto .modalSliderContainer .modalFooter,
#manageVarNamespaceEventsForm .modalSliderContainer .modalFooter {
  padding-left: 20px;
}
#manageVarNamespace .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceAlert .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceInf .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceAction .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceChannelResp .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceFlowTaskForm .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceSmallTalk .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceBotOnto .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child,
#manageVarNamespaceEventsForm .modalSliderContainer .modalFooter .kr-sg-button-primary.btn_md:first-child {
  margin-right: 10px;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type,
#manageVarNamespace .kr-sg-input-text:first-of-type,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type {
  margin-bottom: 10px;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu {
  width: 94%;
  height: auto;
  max-height: 200px;
  overflow-y: scroll;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar {
  width: 5px;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-track {
  background: #f1f1f1;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb {
  background: rgba(138, 149, 159, 0.5);
  border-radius: 5px;
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu::-webkit-scrollbar-thumb:hover {
  background: rgba(138, 149, 159, 0.8);
}
#propertyPanelNameWrap .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespace .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceAlert .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceInf .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceAction .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceChannelResp .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceFlowTaskForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceSmallTalk .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceBotOnto .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li,
#manageVarNamespaceEventsForm .kr-sg-input-text:first-of-type .typeahead.dropdown-menu li {
  display: flex;
  justify-content: space-between;
  padding: 5px 30px 5px 0;
  align-items: center;
}
#propertyPanelNameWrap .panel-group.kr-sg-accordion,
#manageVarNamespace .panel-group.kr-sg-accordion,
#manageVarNamespaceAlert .panel-group.kr-sg-accordion,
#manageVarNamespaceInf .panel-group.kr-sg-accordion,
#manageVarNamespaceAction .panel-group.kr-sg-accordion,
#manageVarNamespaceChannelResp .panel-group.kr-sg-accordion,
#manageVarNamespaceFlowTaskForm .panel-group.kr-sg-accordion,
#manageVarNamespaceSmallTalk .panel-group.kr-sg-accordion,
#manageVarNamespaceBotOnto .panel-group.kr-sg-accordion,
#manageVarNamespaceEventsForm .panel-group.kr-sg-accordion {
  margin-bottom: 0;
  padding-bottom: 10px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse {
  padding-left: 40px;
  display: flex;
  justify-content: space-between;
  text-transform: none;
  padding-top: 9px;
  padding-bottom: 9px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse:focus,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse:focus {
  outline: none;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse::before,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse::before {
  left: 15px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash {
  opacity: 0.5;
  color: #dd3646;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .grey-trash:hover {
  opacity: 1;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1 {
  opacity: 0.9;
  color: #dd3646;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div .btx-delete-1:hover {
  opacity: 1;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespace .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-title a.accor-collapse > div > span:first-child {
  font-size: 12px;
  color: #5F6368;
  margin-right: 10px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body,
#manageVarNamespace .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body {
  height: auto;
  padding: 0;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap {
  padding: 20px;
  background: #f8f9fa;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .label-text,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .label-text {
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 600;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table {
  background: #ffffff;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content {
  display: unset;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body:hover {
  background-color: unset;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .content-body .tooltip-inner {
  word-break: break-word;
  max-width: 250px !important;
  width: auto !important;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon {
  position: absolute;
  right: 13px;
  top: 0;
  cursor: pointer;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext {
  visibility: hidden;
  width: 200px;
  padding: 15px;
  background-color: #202124;
  color: #fff;
  text-align: center;
  font-weight: normal;
  border-radius: 6px;
  position: absolute;
  bottom: 125%;
  z-index: 100;
  left: 50%;
  margin-left: -30px;
  opacity: 0;
  transition: opacity 0.3s;
  line-height: 18px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 29px;
  margin-left: -5px;
  border-width: 6px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .info-icon:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
  font-size: 14px;
  padding: 8px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .ns-head {
  text-transform: none;
  font-size: 14px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col .greenSearch {
  cursor: pointer;
  position: relative;
  top: 1px;
  right: -3px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown {
  overflow: visible;
  cursor: pointer;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-toggle > img {
  width: 8px;
  position: relative;
  top: -2px;
  left: 3px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu {
  top: 200%;
  left: 15px;
  padding: 10px 0;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li {
  position: relative;
  padding: 10px 0;
  cursor: pointer;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li img {
  position: absolute;
  left: 13px;
  top: 13px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .table-header .col.dropdown .dropdown-menu > li span {
  padding: 5px 40px;
  color: #202124;
  text-transform: initial;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-wrap .kr-sg-data-table .table-content .empty-message {
  font-size: 18px;
  text-align: center;
  padding: 10px 0;
  color: #5F6368;
  font-weight: lighter;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-empty,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-empty {
  text-align: center;
  padding-top: 30px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-empty .table-empty-head {
  display: block;
  font-size: 18px;
  font-weight: normal;
  color: #202124;
  margin-bottom: 10px;
}
#propertyPanelNameWrap .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespace .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceAlert .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceInf .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceAction .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceChannelResp .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceFlowTaskForm .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceSmallTalk .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceBotOnto .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message,
#manageVarNamespaceEventsForm .kr-sg-accordion .panel .panel-body .table-empty .table-empty-message {
  display: block;
  font-size: 18px;
  font-weight: lighter;
  padding-bottom: 20px;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .col .load-done > img {
  width: 18px;
  position: relative;
  left: 15px;
  top: -1px;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .col .load-name .fa.fa-spinner {
  margin-left: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .cell-elem {
  opacity: 0.3;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .tooltip-hover {
  margin-left: 10px;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .col:not(:first-of-type) {
  opacity: 0.3;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .col .popover {
  height: auto;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .col .popover .arrow::after {
  border-top-color: #222222;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .content-body.disable-namespace-row .col .popover .popover-content {
  font-size: 12px;
  color: #fff;
  word-break: break-word;
}
#manageVarNamespaceTable .modalBody.loading-wrap {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 40%;
}
#manageVarNamespaceTable .modalBody.loading-wrap i.fa.fa-spinner {
  margin: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#manageVarNamespaceTable .modalBody .kr-sg-data-table .table-content.disabled {
  opacity: 0.8;
}
#manageVarNamespaceTable .modalFooter .kr-sg-button-primary.btn_md.disabled {
  background: #66c4cc;
  color: #b5e3e7;
  opacity: 1;
  pointer-events: none;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .panel-title > a.accor-collapse {
  border-left: 1px solid #BDC1C6;
  border-right: 1px solid #BDC1C6;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .panel .panel-heading {
  background: #f8f9fa !important;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse {
  border-radius: 4px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse.collapsed {
  border-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .panel .panel-collapse .panel-body {
  background: #F8F9FA !important;
  border: 1px solid #BDC1C6 !important;
  border-top: 0px !important;
  border-radius: 4px !important;
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .loading-namespace-variables {
  text-align: center;
}
.accordion-namespaces-comp .panel-group.kr-sg-accordion .loading-namespace-variables .fa.fa-spinner {
  margin: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.accordion-namespaces-comp .loading-namespaces {
  text-align: center;
}
.accordion-namespaces-comp .loading-namespaces .fa.fa-spinner {
  margin: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.accordion-namespaces-comp .empty-screen {
  text-align: center;
}
.accordion-namespaces-comp .empty-screen .message {
  font-size: 20px;
  color: #5F6368;
  margin-top: 30px;
  font-weight: lighter;
}
.accordion-namespaces-comp .kr-sg-input-text.autocomplete-wrap .typeahead.dropdown-menu li.active {
  background-color: #f8f9fa;
}
.accordion-namespaces-comp .kr-sg-input-text.autocomplete-wrap .typeahead.dropdown-menu li.active .dropdown-item {
  color: #202124;
  background-color: #f8f9fa;
}
.accordion-namespaces-comp .kr-sg-input-text.autocomplete-wrap .typeahead.dropdown-menu li .variables-count {
  color: #5F6368;
  font-size: 12px;
}
.botvariablesManagementSection .margin10 {
  margin: 0 10px;
}
.botvariablesManagementSection .headerBar {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.botvariablesManagementSection #namespace_var_slider .fa.fa-spinner {
  margin: 20px;
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.botvariablesManagementSection #namespace_var_slider .popover {
  height: auto;
}
.botvariablesManagementSection #namespace_var_slider .popover .arrow::after {
  border-top-color: #222222;
}
.botvariablesManagementSection #namespace_var_slider .popover .popover-title {
  font-weight: normal;
  height: auto;
}
.botvariablesManagementSection #namespace_var_slider .popover .popover-content {
  color: #fff;
  font-size: 12px;
}
#manageVarNamespaceTable .modalHeader > img {
  width: 14px;
  height: 14px;
}
#manageVarNamespaceTable .modalBody.importModal {
  padding-left: 30px;
  font-size: 12px;
}
#manageVarNamespaceTable .modalBody.importModal .ps-scrollbar-x-rail {
  display: none;
}
#manageVarNamespaceTable .modalBody.importModal .btx-check {
  color: #36ba5a;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body .col {
  white-space: unset;
  word-break: break-all;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body.disabled {
  pointer-events: auto;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .kr-sg-input-text {
  width: auto;
  margin-left: 12px;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .col:first-of-type > span.pencil {
  visibility: hidden;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .col:first-of-type:hover > span.pencil {
  visibility: visible;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .col:first-of-type > span.pencil {
  position: relative;
  top: -2px;
  left: 5px;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .col:first-of-type > span.pencil > img {
  width: 13px;
  height: 13px;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .trash {
  visibility: hidden;
  text-align: right;
  color: #dd3646;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body > .trash.disable-trash {
  pointer-events: none;
  visibility: hidden !important;
}
#manageVarNamespaceTable .modalBody.importModal .kr-sg-data-table .table-content .content-body:hover > .trash {
  visibility: visible;
}
#manageVarNamespaceTable .modalFooter {
  padding-left: 20px;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown-menu.content-menu {
  height: 130px;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd {
  display: inline-block;
  right: 0;
  position: absolute;
  cursor: pointer;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd .dropdown-toggle {
  font-weight: 400;
  color: #0D6EFD;
  font-size: 14px;
  font-weight: normal;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd.open .dropdown-menu {
  display: flex;
  box-shadow: 0px 8px 15px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  width: 495px;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd .dropdown-menu {
  right: 0;
  left: auto;
  width: 400px;
  padding: 20px;
  justify-content: space-between;
  align-items: center;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd .dropdown-menu input {
  margin-right: 11px;
  padding: 10px;
}
#variableManagementSlider .modalBody #namespace_var_slider .dropdown.add-namespace-dd .dropdown-menu .kr-sg-button-secondary-two {
  min-width: 70px !important;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags {
  width: 100%;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags tags-input .autocomplete {
  width: 100%;
  left: 0 !important;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags tags-input .autocomplete .suggestion-item.selected {
  background-color: #f8f9fa;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags tags-input * {
  color: #202124;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags .namespace-tags-inp .tags .tag-list .tag-item {
  background: #EFF0F1;
  border: 0;
  margin-top: 2px;
}
#variableManagementSlider .modalBody #namespace_var_slider .namespace-tags .namespace-tags-inp .tags .tag-list .tag-item:first-of-type {
  pointer-events: none;
  opacity: 0.5;
}
.manage-var-namespace-table-header {
  padding: 10px 0 !important;
}
.manage-var-namespace-table-header .col {
  position: relative !important;
  line-height: 34px !important;
}
.manage-var-namespace-table-header .col .icon-search {
  cursor: pointer;
}
.manage-var-namespace-table-header .column {
  position: relative;
}
.manage-var-namespace-table-header .column .namespace-search {
  padding-right: 18px !important;
}
.manage-var-namespace-table-header .column .closeNameFilter {
  position: absolute;
  top: 12px;
  right: 25px;
  cursor: pointer;
}
.rect-auto,
.c100.p51 .slice,
.c100.p52 .slice,
.c100.p53 .slice,
.c100.p54 .slice,
.c100.p55 .slice,
.c100.p56 .slice,
.c100.p57 .slice,
.c100.p58 .slice,
.c100.p59 .slice,
.c100.p60 .slice,
.c100.p61 .slice,
.c100.p62 .slice,
.c100.p63 .slice,
.c100.p64 .slice,
.c100.p65 .slice,
.c100.p66 .slice,
.c100.p67 .slice,
.c100.p68 .slice,
.c100.p69 .slice,
.c100.p70 .slice,
.c100.p71 .slice,
.c100.p72 .slice,
.c100.p73 .slice,
.c100.p74 .slice,
.c100.p75 .slice,
.c100.p76 .slice,
.c100.p77 .slice,
.c100.p78 .slice,
.c100.p79 .slice,
.c100.p80 .slice,
.c100.p81 .slice,
.c100.p82 .slice,
.c100.p83 .slice,
.c100.p84 .slice,
.c100.p85 .slice,
.c100.p86 .slice,
.c100.p87 .slice,
.c100.p88 .slice,
.c100.p89 .slice,
.c100.p90 .slice,
.c100.p91 .slice,
.c100.p92 .slice,
.c100.p93 .slice,
.c100.p94 .slice,
.c100.p95 .slice,
.c100.p96 .slice,
.c100.p97 .slice,
.c100.p98 .slice,
.c100.p99 .slice,
.c100.p100 .slice {
  clip: rect(auto, auto, auto, auto);
}
.pie,
.c100 .bar,
.c100.p51 .fill,
.c100.p52 .fill,
.c100.p53 .fill,
.c100.p54 .fill,
.c100.p55 .fill,
.c100.p56 .fill,
.c100.p57 .fill,
.c100.p58 .fill,
.c100.p59 .fill,
.c100.p60 .fill,
.c100.p61 .fill,
.c100.p62 .fill,
.c100.p63 .fill,
.c100.p64 .fill,
.c100.p65 .fill,
.c100.p66 .fill,
.c100.p67 .fill,
.c100.p68 .fill,
.c100.p69 .fill,
.c100.p70 .fill,
.c100.p71 .fill,
.c100.p72 .fill,
.c100.p73 .fill,
.c100.p74 .fill,
.c100.p75 .fill,
.c100.p76 .fill,
.c100.p77 .fill,
.c100.p78 .fill,
.c100.p79 .fill,
.c100.p80 .fill,
.c100.p81 .fill,
.c100.p82 .fill,
.c100.p83 .fill,
.c100.p84 .fill,
.c100.p85 .fill,
.c100.p86 .fill,
.c100.p87 .fill,
.c100.p88 .fill,
.c100.p89 .fill,
.c100.p90 .fill,
.c100.p91 .fill,
.c100.p92 .fill,
.c100.p93 .fill,
.c100.p94 .fill,
.c100.p95 .fill,
.c100.p96 .fill,
.c100.p97 .fill,
.c100.p98 .fill,
.c100.p99 .fill,
.c100.p100 .fill {
  position: absolute;
  border: .08em solid #36ba5a;
  width: 30px;
  height: 30px;
  clip: rect(0em, 0.5em, 1em, 0em);
  border-radius: 50%;
  transform: rotate(0deg);
}
.pie-fill,
.c100.p51 .bar:after,
.c100.p51 .fill,
.c100.p52 .bar:after,
.c100.p52 .fill,
.c100.p53 .bar:after,
.c100.p53 .fill,
.c100.p54 .bar:after,
.c100.p54 .fill,
.c100.p55 .bar:after,
.c100.p55 .fill,
.c100.p56 .bar:after,
.c100.p56 .fill,
.c100.p57 .bar:after,
.c100.p57 .fill,
.c100.p58 .bar:after,
.c100.p58 .fill,
.c100.p59 .bar:after,
.c100.p59 .fill,
.c100.p60 .bar:after,
.c100.p60 .fill,
.c100.p61 .bar:after,
.c100.p61 .fill,
.c100.p62 .bar:after,
.c100.p62 .fill,
.c100.p63 .bar:after,
.c100.p63 .fill,
.c100.p64 .bar:after,
.c100.p64 .fill,
.c100.p65 .bar:after,
.c100.p65 .fill,
.c100.p66 .bar:after,
.c100.p66 .fill,
.c100.p67 .bar:after,
.c100.p67 .fill,
.c100.p68 .bar:after,
.c100.p68 .fill,
.c100.p69 .bar:after,
.c100.p69 .fill,
.c100.p70 .bar:after,
.c100.p70 .fill,
.c100.p71 .bar:after,
.c100.p71 .fill,
.c100.p72 .bar:after,
.c100.p72 .fill,
.c100.p73 .bar:after,
.c100.p73 .fill,
.c100.p74 .bar:after,
.c100.p74 .fill,
.c100.p75 .bar:after,
.c100.p75 .fill,
.c100.p76 .bar:after,
.c100.p76 .fill,
.c100.p77 .bar:after,
.c100.p77 .fill,
.c100.p78 .bar:after,
.c100.p78 .fill,
.c100.p79 .bar:after,
.c100.p79 .fill,
.c100.p80 .bar:after,
.c100.p80 .fill,
.c100.p81 .bar:after,
.c100.p81 .fill,
.c100.p82 .bar:after,
.c100.p82 .fill,
.c100.p83 .bar:after,
.c100.p83 .fill,
.c100.p84 .bar:after,
.c100.p84 .fill,
.c100.p85 .bar:after,
.c100.p85 .fill,
.c100.p86 .bar:after,
.c100.p86 .fill,
.c100.p87 .bar:after,
.c100.p87 .fill,
.c100.p88 .bar:after,
.c100.p88 .fill,
.c100.p89 .bar:after,
.c100.p89 .fill,
.c100.p90 .bar:after,
.c100.p90 .fill,
.c100.p91 .bar:after,
.c100.p91 .fill,
.c100.p92 .bar:after,
.c100.p92 .fill,
.c100.p93 .bar:after,
.c100.p93 .fill,
.c100.p94 .bar:after,
.c100.p94 .fill,
.c100.p95 .bar:after,
.c100.p95 .fill,
.c100.p96 .bar:after,
.c100.p96 .fill,
.c100.p97 .bar:after,
.c100.p97 .fill,
.c100.p98 .bar:after,
.c100.p98 .fill,
.c100.p99 .bar:after,
.c100.p99 .fill,
.c100.p100 .bar:after,
.c100.p100 .fill {
  transform: rotate(180deg);
}
.c100 {
  position: relative;
  font-size: 120px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  float: right;
  margin: 0 0.1em 0.1em 0;
  background-color: #cccccc;
}
.c100.center {
  float: none;
  margin: 0 auto;
}
.c100.big {
  font-size: 240px;
}
.c100.small {
  font-size: 32px;
}
.c100 > span {
  position: absolute;
  width: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  line-height: 30px;
  font-size: 12px;
  color: #202124;
  display: block;
  text-align: center;
  white-space: nowrap;
  font-weight: 600;
}
.c100:after {
  position: absolute;
  top: 2px;
  left: 2px;
  display: block;
  content: " ";
  border-radius: 50%;
  background-color: #f5f5f5;
  width: 26px;
  height: 26px;
  color: #000000;
}
.c100 .percentageIcon {
  font-size: 9px;
  display: inline-block;
  margin-left: 1px;
}
.c100 .slice {
  position: absolute;
  width: 30px;
  height: 30px;
  clip: rect(0em, 1em, 1em, 0.5em);
}
.c100.p1 .bar {
  transform: rotate(3.6deg);
}
.c100.p2 .bar {
  transform: rotate(7.2deg);
}
.c100.p3 .bar {
  transform: rotate(10.8deg);
}
.c100.p4 .bar {
  transform: rotate(14.4deg);
}
.c100.p5 .bar {
  transform: rotate(18deg);
}
.c100.p6 .bar {
  transform: rotate(21.6deg);
}
.c100.p7 .bar {
  transform: rotate(25.2deg);
}
.c100.p8 .bar {
  transform: rotate(28.8deg);
}
.c100.p9 .bar {
  transform: rotate(32.4deg);
}
.c100.p10 .bar {
  transform: rotate(36deg);
}
.c100.p11 .bar {
  transform: rotate(39.6deg);
}
.c100.p12 .bar {
  transform: rotate(43.2deg);
}
.c100.p13 .bar {
  transform: rotate(46.8deg);
}
.c100.p14 .bar {
  transform: rotate(50.4deg);
}
.c100.p15 .bar {
  transform: rotate(54deg);
}
.c100.p16 .bar {
  transform: rotate(57.6deg);
}
.c100.p17 .bar {
  transform: rotate(61.2deg);
}
.c100.p18 .bar {
  transform: rotate(64.8deg);
}
.c100.p19 .bar {
  transform: rotate(68.4deg);
}
.c100.p20 .bar {
  transform: rotate(72deg);
}
.c100.p21 .bar {
  transform: rotate(75.6deg);
}
.c100.p22 .bar {
  transform: rotate(79.2deg);
}
.c100.p23 .bar {
  transform: rotate(82.8deg);
}
.c100.p24 .bar {
  transform: rotate(86.4deg);
}
.c100.p25 .bar {
  transform: rotate(90deg);
}
.c100.p26 .bar {
  transform: rotate(93.6deg);
}
.c100.p27 .bar {
  transform: rotate(97.2deg);
}
.c100.p28 .bar {
  transform: rotate(100.8deg);
}
.c100.p29 .bar {
  transform: rotate(104.4deg);
}
.c100.p30 .bar {
  transform: rotate(108deg);
}
.c100.p31 .bar {
  transform: rotate(111.6deg);
}
.c100.p32 .bar {
  transform: rotate(115.2deg);
}
.c100.p33 .bar {
  transform: rotate(118.8deg);
}
.c100.p34 .bar {
  transform: rotate(122.4deg);
}
.c100.p35 .bar {
  transform: rotate(126deg);
}
.c100.p36 .bar {
  transform: rotate(129.6deg);
}
.c100.p37 .bar {
  transform: rotate(133.2deg);
}
.c100.p38 .bar {
  transform: rotate(136.8deg);
}
.c100.p39 .bar {
  transform: rotate(140.4deg);
}
.c100.p40 .bar {
  transform: rotate(144deg);
}
.c100.p41 .bar {
  transform: rotate(147.6deg);
}
.c100.p42 .bar {
  transform: rotate(151.2deg);
}
.c100.p43 .bar {
  transform: rotate(154.8deg);
}
.c100.p44 .bar {
  transform: rotate(158.4deg);
}
.c100.p45 .bar {
  transform: rotate(162deg);
}
.c100.p46 .bar {
  transform: rotate(165.6deg);
}
.c100.p47 .bar {
  transform: rotate(169.2deg);
}
.c100.p48 .bar {
  transform: rotate(172.8deg);
}
.c100.p49 .bar {
  transform: rotate(176.4deg);
}
.c100.p50 .bar {
  transform: rotate(180deg);
}
.c100.p51 .bar {
  transform: rotate(183.6deg);
}
.c100.p52 .bar {
  transform: rotate(187.2deg);
}
.c100.p53 .bar {
  transform: rotate(190.8deg);
}
.c100.p54 .bar {
  transform: rotate(194.4deg);
}
.c100.p55 .bar {
  transform: rotate(198deg);
}
.c100.p56 .bar {
  transform: rotate(201.6deg);
}
.c100.p57 .bar {
  transform: rotate(205.2deg);
}
.c100.p58 .bar {
  transform: rotate(208.8deg);
}
.c100.p59 .bar {
  transform: rotate(212.4deg);
}
.c100.p60 .bar {
  transform: rotate(216deg);
}
.c100.p61 .bar {
  transform: rotate(219.6deg);
}
.c100.p62 .bar {
  transform: rotate(223.2deg);
}
.c100.p63 .bar {
  transform: rotate(226.8deg);
}
.c100.p64 .bar {
  transform: rotate(230.4deg);
}
.c100.p65 .bar {
  transform: rotate(234deg);
}
.c100.p66 .bar {
  transform: rotate(237.6deg);
}
.c100.p67 .bar {
  transform: rotate(241.2deg);
}
.c100.p68 .bar {
  transform: rotate(244.8deg);
}
.c100.p69 .bar {
  transform: rotate(248.4deg);
}
.c100.p70 .bar {
  transform: rotate(252deg);
}
.c100.p71 .bar {
  transform: rotate(255.6deg);
}
.c100.p72 .bar {
  transform: rotate(259.2deg);
}
.c100.p73 .bar {
  transform: rotate(262.8deg);
}
.c100.p74 .bar {
  transform: rotate(266.4deg);
}
.c100.p75 .bar {
  transform: rotate(270deg);
}
.c100.p76 .bar {
  transform: rotate(273.6deg);
}
.c100.p77 .bar {
  transform: rotate(277.2deg);
}
.c100.p78 .bar {
  transform: rotate(280.8deg);
}
.c100.p79 .bar {
  transform: rotate(284.4deg);
}
.c100.p80 .bar {
  transform: rotate(288deg);
}
.c100.p81 .bar {
  transform: rotate(291.6deg);
}
.c100.p82 .bar {
  transform: rotate(295.2deg);
}
.c100.p83 .bar {
  transform: rotate(298.8deg);
}
.c100.p84 .bar {
  transform: rotate(302.4deg);
}
.c100.p85 .bar {
  transform: rotate(306deg);
}
.c100.p86 .bar {
  transform: rotate(309.6deg);
}
.c100.p87 .bar {
  transform: rotate(313.2deg);
}
.c100.p88 .bar {
  transform: rotate(316.8deg);
}
.c100.p89 .bar {
  transform: rotate(320.4deg);
}
.c100.p90 .bar {
  transform: rotate(324deg);
}
.c100.p91 .bar {
  transform: rotate(327.6deg);
}
.c100.p92 .bar {
  transform: rotate(331.2deg);
}
.c100.p93 .bar {
  transform: rotate(334.8deg);
}
.c100.p94 .bar {
  transform: rotate(338.4deg);
}
.c100.p95 .bar {
  transform: rotate(342deg);
}
.c100.p96 .bar {
  transform: rotate(345.6deg);
}
.c100.p97 .bar {
  transform: rotate(349.2deg);
}
.c100.p98 .bar {
  transform: rotate(352.8deg);
}
.c100.p99 .bar {
  transform: rotate(356.4deg);
}
.c100.p100 .bar {
  transform: rotate(360deg);
}
.c100:hover {
  cursor: default;
}
.c100:hover > span {
  width: -webkit-fill-available;
  line-height: 30px;
  font-size: 12px;
  color: #307bbb;
}
.c100:hover:after {
  top: 2px;
  left: 2px;
  width: 26px;
  height: 26px;
}
.removeRightPadding {
  padding-right: 0px;
}
.no-intent-found-tip {
  background: #FEF8E6;
  border: 1px solid #DFC345;
  border-radius: 4px;
  padding: 10px 6px 10px 10px;
  margin: 30px 10px 20px 15px;
}
.no-intent-found-tip .no-intent-desc {
  color: #806D16;
  font-weight: 400;
  font-size: 14px;
}
.no-intent-found-tip .no-intent-desc .view-responce {
  text-decoration: underline;
  color: #0D6EFD;
  cursor: pointer;
}
.no-intent-found-tip .no-intent-desc.font-12 {
  font-size: 12px;
}
.new-cd-builder-view {
  width: 100%;
  padding-right: 30px;
  margin-top: 30px;
  margin-bottom: 80px;
}
.new-cd-builder-view.if-active {
  margin-top: 0px;
  padding-right: 0px !important;
  margin-bottom: 80px;
}
.new-cd-builder-view .view-response-link {
  font-size: 10px;
  cursor: pointer;
}
.new-cd-builder-view .no-intent-found-tip {
  margin: 30px 2px 20px 2px;
}
.view-response-link {
  cursor: pointer;
  color: #0D6EFD;
  text-align: center;
  text-decoration: underline;
}
.nlpAnalysis {
  background-color: #F8F9FA;
  display: table-cell;
  width: 384px;
  position: absolute;
  right: 0;
  top: 0;
}
.nlpAnalysis .loadingGraph {
  margin-left: 42%;
  margin-top: 80%;
  position: absolute;
}
.nlpAnalysis .loadingGraph .text {
  margin-left: 7px;
  position: absolute;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis {
  padding: 20px 15px 0px 15px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis.addOpacity {
  opacity: 0.1;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .title {
  font-size: 16px;
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .title .jsonview {
  float: right;
  font-size: 12px;
  text-decoration: underline !important;
  padding-right: 20px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .titleExternal {
  font-size: 16px;
  color: #5F6368;
  position: relative;
  padding: 0 0 15px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .titleExternal .jsonview {
  float: right;
  font-size: 12px;
  text-decoration: underline !important;
  padding-right: 20px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .titleExternal .btx-close {
  font-size: 14px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse {
  position: relative;
  width: 324px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .images {
  position: absolute;
  right: 15px;
  z-index: 99;
  margin-top: 5px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .images .brightMode,
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .images .copyDebugObjGray,
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .images .darkMode {
  height: 30px;
  padding: 10px;
  width: 30px;
  background: rgba(49, 97, 219, 0.17);
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body {
  padding: 0px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor {
  height: 100%;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-menu {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-menu .jsoneditor-format {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-menu .jsoneditor-compact {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer {
  background-color: #202124;
  padding: 42px 0 0 0;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #202124;
  line-height: 1.2;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter {
  background: #202124;
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_active-line {
  background: #202124;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_line .ace_variable {
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body.darkMode .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_line .ace_string {
  color: #5391fd;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor {
  height: 100%;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-menu {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-menu .jsoneditor-format {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-menu .jsoneditor-compact {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer {
  background-color: #fff;
  padding: 42px 0 0 0;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #fff;
  line-height: 1.2;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter {
  background: #fff;
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter .ace_gutter-layer.ace_folding-enabled .ace_fold-widget:hover {
  border: 1px solid #5F6368;
  background-color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_active-line {
  background: #ffffff;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_line .ace_variable {
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller .ace_content .ace_layer .ace_line .ace_string {
  color: #5391fd;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .panel-group .panel-collapse.in .images {
  position: absolute;
  right: 15px;
  z-index: 99;
  margin-top: 5px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle {
  margin-top: 20px;
  display: inline-block;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle .child {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 160px;
  padding-right: 10px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle .child .text {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.17;
  margin-right: 20px;
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle .child .fa-circle {
  margin-right: 6px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle .child .fa-circle.green {
  color: #36ba5a;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .colorTitle .child .fa-circle.orange {
  color: #f3a160;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle {
  height: 46px;
  background-color: #202124;
  font-size: 15px;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #fff;
  text-align: center;
  margin-top: 22px;
  border-radius: 10px;
  border-bottom-left-radius: 0px;
  padding-top: 14px;
  margin-bottom: 40px;
  padding: 13px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle .KGTitle {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 300px;
  display: inline-block;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle .traitMatchCount {
  display: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch {
  border-bottom-right-radius: 0px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch.botScope {
  margin-bottom: 70px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch.botScope .traitMatchsCount {
  position: absolute;
  top: 180px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitTitle {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: -5px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount {
  position: absolute;
  top: 158px;
  width: 290px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount.opacity {
  opacity: 0;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount .matchedTraitsContainer {
  width: 100px;
  height: 25px;
  border-radius: 10px;
  background-color: #5F6368;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  margin-right: 5px;
  display: inline-block;
  padding-top: 3px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount .matchedTraitsContainer .traitNames {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  max-width: 90%;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.traitMatch .traitMatchsCount .count {
  border: solid 1px rgba(138, 149, 159, 0.3);
  background-color: #BDC1C6;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  line-height: 14px;
  text-align: center;
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  padding: 7px 5px 5px 5px;
  display: inline-block;
  position: relative;
  z-index: 1;
  position: absolute;
  right: -20px;
  top: -2px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .leftArrow {
  margin-left: -13px;
  position: absolute;
  height: 32px;
  border-left: 2px solid #d2d4d6;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .scopeBot {
  background-color: #0D6EFD;
  right: 13px;
  width: 324px;
  position: relative;
  height: 20px;
  color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding-top: 14px;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.botScope .botScopeContainer .scopeBot .count {
  position: relative;
  font-size: 14px;
  bottom: 13px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle.if-respose::after {
  content: "";
  position: absolute;
  height: 0px !important;
  width: 318px;
  border-right: 0px solid transparent;
  left: 34px;
  margin-top: 0px !important;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .intentTitle:after {
  content: "";
  position: absolute;
  height: 210px;
  width: 318px;
  border-right: 2px solid #d2d4d6;
  left: 34px;
  margin-top: 103px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .traitMatchCount {
  display: block;
  width: 82%;
  background: #5F6368;
  position: absolute;
  font-size: 12px;
  left: 30px;
  margin-top: -50px;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
  z-index: 9;
  text-align: center;
  color: #fff;
  cursor: pointer;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .traitMatchCount.active {
  background-color: #0d6efd !important;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .traitMatches .matchedTraitsContainer {
  width: 74px;
  height: 25px;
  border-radius: 10px;
  background-color: #5F6368;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 65px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .traitMatches .matchedTraitsContainer .traitNames {
  color: #fff;
  text-align: center;
  font-size: 14px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel {
  padding-bottom: 22px;
  position: relative;
  border-left: 2px solid #d2d4d6;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel.RAR {
  padding-bottom: 0px;
  border: 0;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel.noBorderNLP {
  border-left: 2px solid transparent;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .leftArrow {
  position: absolute;
  margin-top: -39px;
  margin-left: -3px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel.externalNlu {
  border: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel.externalNlu .leftArrow {
  margin-left: -1px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .rightAngleArrow1 {
  position: absolute;
  float: right;
  right: 2px;
  margin-top: 20px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .rightAngleArrow2 {
  position: absolute;
  float: right;
  right: 2px;
  margin-top: 60px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .rightArrow {
  position: absolute;
  float: right;
  right: 2px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .downArrow {
  text-align: center;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .model {
  width: 245px;
  height: 44px;
  border-radius: 10px;
  background-color: #5F6368;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  cursor: pointer;
  margin-left: 33px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .model.active {
  background-color: #0d6efd;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .possibleMatch {
  width: 140px;
  height: 25px;
  background-color: #f3a160;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 5px;
  font-size: 14px;
  padding-top: 2px;
  border-radius: 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 140px;
  padding-left: 2px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .possibleMatch.definitive {
  background-color: #36ba5a;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .possibleMatch.externalNlu {
  background-color: #CDF0E0;
  color: #03904e;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .possibleMatch.nomatch {
  color: #5F6368;
  background-color: #d2d4d6;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel .possibleMatch:after {
  border: 1px solid #ff0000;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .eachModel.borderLeft {
  border-left: 2px solid #d2d4d6;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .winningIntent .rightArrow {
  right: 32px;
  position: absolute;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .winningIntent .rightArrow.extremeRight {
  right: -31px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModel {
  width: 217px;
  min-height: 44px;
  border-radius: 10px;
  background-color: #fff;
  border: solid 2px #BDC1C6;
  text-align: center;
  color: #202124;
  margin: 0 auto;
  margin-top: 6px;
  padding-top: 8px;
  font-weight: 600;
  font-size: 16px;
  padding-bottom: 5px;
  cursor: pointer;
  word-wrap: break-word;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModel.disable {
  pointer-events: none;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModel .smallTalkIcon {
  position: relative;
  bottom: 2px;
  margin-right: 10px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModel .capitalizeText {
  text-transform: capitalize;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModelBorder {
  border-radius: 10px;
  background-color: #BDC1C6;
  padding: 12px;
  margin: 0 auto;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalModelBorder .finalModel {
  width: 217px;
  min-height: 44px;
  border-radius: 10px;
  background-color: #fff;
  border: solid 2px #BDC1C6;
  text-align: center;
  color: #202124;
  margin-top: 6px;
  padding-top: 8px;
  font-weight: 600;
  font-size: 16px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .bottomMargin20 {
  margin-bottom: 20px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .finalMsg {
  font-size: 12px;
  line-height: 1.17;
  text-align: center;
  color: #5F6368;
  margin-top: 5px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage {
  position: absolute;
  height: 86%;
  width: 340px;
  z-index: 2;
  background: #f8f9fa;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .dummyTitle {
  font-size: 16px;
  color: #5f6368;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .dummyStates {
  margin-top: 22px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .dummyStates .bar {
  background-color: rgba(138, 149, 159, 0.2);
  height: 7px;
  width: 117px;
  display: inline-block;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .dummyStates .bar.left {
  margin-left: 30px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line1 {
  width: 326px;
  height: 46px;
  border-radius: 10px;
  margin-top: 23px;
  border-bottom-left-radius: 0px;
  background-color: #dde0e4;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line1::before {
  border-left: 2px solid #d2d4d6;
  content: "";
  position: absolute;
  top: 129px;
  height: 280px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line2 {
  width: 240px;
  height: 44px;
  border-radius: 10px;
  margin: 30px 0px 0px 40px;
  background-color: rgba(138, 149, 159, 0.2);
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line2.increaseMarginTop {
  margin: 49px 0px 0px 40px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line2 .leftArrow {
  margin-left: -41px;
  margin-top: -37px;
  position: absolute;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .dummyImage .line3 {
  width: 120px;
  height: 25px;
  border-radius: 3px;
  margin: 5px 0px 0px 100px;
  background-color: rgba(138, 149, 159, 0.2);
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .ans-doc-note {
  display: flex;
  align-items: center;
  padding: 10px 10px;
  margin-bottom: 22px;
  background: #F8F9FA;
  border: 1px solid #BDC1C6;
  border-radius: 8px;
  margin-top: 20px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .ans-doc-note .ans-doc-note-icon .btx-info {
  position: relative;
  bottom: 14px;
  margin-right: 5px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .ans-doc-note .ans-doc-note-desc {
  padding-left: 5px;
  color: #5D6066;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.nlpAnalysis .nlpAnalysisDiv .btTrainNlpAnalysis .ans-doc-note .ans-doc-note-desc b {
  margin-right: 5px;
  font-weight: 500;
}
.analyzeBodyContainer .analyzeEditNLP .editNlpAnalysis {
  z-index: 9999 !important;
  position: fixed;
  margin-top: 0px;
  right: 514px;
  top: 0;
}
.editNlpAnalysis {
  height: 100%;
  margin-top: 0px;
  right: 387px;
  position: absolute;
  z-index: 12;
  width: 413px;
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  z-index: 99999;
  top: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis {
  padding: 17px 0px 10px 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .closeBtn {
  opacity: 0.5;
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  float: right;
  cursor: pointer;
}
.editNlpAnalysis .btTrainNlpAnalysis .closeCross {
  position: absolute;
  left: 15px;
  top: 18px;
  background: #fff;
  border-radius: 50%;
  padding: 5px;
  cursor: pointer;
  z-index: 9;
}
.editNlpAnalysis .btTrainNlpAnalysis .closeCross.FM {
  top: 22px !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .closeCross:hover {
  background: #f8f9fa;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.56;
  color: #202124;
  padding-left: 20px;
  padding-top: 4px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordion-toggle {
  position: absolute;
  top: 14px;
  right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordion-toggle.collapsed .advancedSettingsIcon {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordion-toggle.collapsed .advancedSettingsIconGray {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordion-toggle .advancedSettingsIcon {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordion-toggle .advancedSettingsIconGray {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .titleMsg {
  font-size: 14px;
  line-height: 1.79;
  text-align: left;
  color: #8b95a0;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group {
  width: 380px;
  padding-top: 8px;
  position: absolute;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group .panel-body {
  border-radius: 2px;
  box-shadow: 0 3px 20px 0 rgba(138, 149, 159, 0.4);
  position: relative;
  background: white;
  z-index: 9 !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group .panel-body .heading {
  font-weight: 600;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group .panel-body .description {
  font-size: 12px;
  color: #5F6368;
  line-height: 24px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group .panel-body .btn.btn-md {
  border-radius: 15px;
  background-color: #F8F9FA;
  color: #202124;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .panel-group .panel-body .btn.btn-md:hover {
  background-color: #F8F9FA;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .labelText {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  color: #202124;
  margin-top: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table {
  display: table;
  padding-right: 20px;
  margin-bottom: 0px;
  margin-top: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table .titleHead {
  font-size: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table .desc {
  border-bottom: 0;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table .desc.matchedHead {
  text-transform: capitalize;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table .tableHeader {
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .table .tableHeader.right {
  float: right;
  margin-right: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .scrollFm.positionRelative {
  right: 8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .rectangle {
  width: 51px;
  height: 12px;
  border-radius: 10px;
  background-color: #E4E5E7;
  position: absolute;
  left: 40%;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionEliminatedDiv .header {
  min-height: 50px;
  padding: 7px;
  background-color: #ffffff;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionEliminatedDiv .header .firstRow {
  display: table;
  width: 100%;
  padding-top: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionEliminatedDiv .header .firstRow .ele {
  display: table-cell;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #202124;
  word-break: break-word;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionEliminatedDiv .header .firstRow .ele.right {
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionEliminatedDiv .header:hover {
  background-color: #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv {
  margin-top: 2px;
  position: relative;
  right: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header {
  min-height: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv.right {
  right: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .eleReason {
  font-size: 12px;
  color: #5F6368;
  font-style: italic;
  text-transform: capitalize;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .process {
  min-height: 50px;
  padding: 7px;
  cursor: pointer;
  background-color: #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .process .headerTitle {
  font-size: 10px;
  font-weight: 600;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .process .desc {
  font-size: 14px;
  color: #5F6368;
  line-height: 1.0;
  padding-top: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .process .desc .accordionArrow {
  position: relative;
  right: 10px;
  top: -8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header {
  padding: 7px 0px 7px 14px;
  cursor: pointer;
  background-color: #ffffff;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header .firstRow {
  display: table;
  width: 100%;
  padding-top: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header .firstRow .ele {
  display: table-cell;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #5F6368;
  word-break: break-word;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header .firstRow .ele.right {
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header .totalScore {
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5F6368;
  margin-top: 4px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header.active {
  background-color: #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header.active .ele {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header.active .totalScore {
  display: block;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .header:hover {
  background-color: #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody {
  background-color: #fff;
  width: 100%;
  padding: 14px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody.nlBody {
  background-color: #f8f9fa;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody.nlBody .accTable {
  max-height: 200px;
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .titleHead {
  font-size: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody {
  border-bottom: 2px solid #dddddd;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody .desc {
  font-size: 12px;
  border-bottom: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody .desc.pos,
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody .desc.ignored {
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody .desc.pos.procsWord,
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody .desc.ignored.procsWord {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .accTable .table .tbody:nth-last-child(1) {
  border-bottom: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc {
  width: 100%;
  color: #5F6368;
  margin-top: 3px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc::before {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc.fa-caret-down .childTable.head::before {
  content: "";
  transform: rotate(90deg);
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .inner {
  display: none;
  margin-left: 7px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .inner.open {
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5F6368;
  margin-left: 10px;
  cursor: pointer;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .innerHeader.bonus.open,
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .innerHeader.right.open {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .innerHeader .fa-question-circle {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .innerHeader.right {
  float: right;
  margin-right: 8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .childTable.head {
  margin-top: 0px;
  margin-left: 0;
  position: relative;
  padding-left: 13px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .childTable.head::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4NCiAgICA8dGl0bGU+Y2FyZXQtcmlnaHQtZGFyazwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjYXJldC1yaWdodC1kYXJrIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgNi4wMDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTQuMDAwMDAwLCAtNi4wMDAwMDApIHRyYW5zbGF0ZSgtNC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDExLjQxNyBDOC4yMDMsMTEuNDE3IDguMzc5LDExLjM0MiA4LjUyNywxMS4xOTQgTDEzLjc3Nyw1Ljk0NCBDMTMuOTI2LDUuNzk2IDE0LDUuNjIgMTQsNS40MTcgQzE0LDUuMjE0IDEzLjkyNiw1LjAzNyAxMy43NzcsNC44ODkgQzEzLjYyOSw0Ljc0MSAxMy40NTMsNC42NjcgMTMuMjUsNC42NjcgTDIuNzUsNC42NjcgQzIuNTQ3LDQuNjY3IDIuMzcxLDQuNzQxIDIuMjIzLDQuODg5IEMyLjA3NCw1LjAzOCAyLDUuMjE0IDIsNS40MTcgQzIsNS42MiAyLjA3NCw1Ljc5NiAyLjIyMyw1Ljk0NCBMNy40NzMsMTEuMTk0IEM3LjYyMSwxMS4zNDIgNy43OTcsMTEuNDE3IDgsMTEuNDE3IFoiIGlkPSJQYXRoIiBmaWxsPSIjMjYzNDRBIj48L3BhdGg+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  width: 8px;
  height: 12px;
  background-size: 100%;
  position: absolute;
  left: 0;
  background-repeat: no-repeat;
  opacity: 0.4;
  top: 4px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .eachChildAcc .childTable:hover .fa-question-circle {
  display: inline-block;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .matchedSampleUtteranceTitle {
  font-size: 10px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .matchedSampleUtterance {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 13px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable {
  width: 100%;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable .inner {
  margin-left: 21px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #5F6368;
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable .innerHeader.bonus {
  margin-left: 1px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable .innerHeader .fa-question-circle {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FM .accordionDiv .accBody .childTable:hover .fa-question-circle {
  display: inline-block;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .alignLeft {
  margin-left: -10px;
  padding-right: 8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.56;
  color: #202124;
  position: relative;
  margin-left: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group {
  width: 380px;
  padding-top: 8px;
  position: absolute;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body {
  border-radius: 2px;
  box-shadow: 0 3px 20px 0 rgba(138, 149, 159, 0.4);
  position: relative;
  z-index: 9;
  background: #ffffff;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .thresholdBody {
  border-bottom: solid 1px rgba(138, 149, 159, 0.4);
  margin-top: 5px;
  padding: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .heading {
  font-weight: 600;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .description {
  font-size: 12px;
  color: #5F6368;
  line-height: 24px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .btn.btn-md {
  border-radius: 15px;
  background-color: #F8F9FA;
  color: #202124;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .btn.btn-md .btnText {
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .panel-group .panel-body .btn.btn-md:hover {
  background-color: #F8F9FA;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .description {
  font-size: 12px;
  color: #5F6368;
  line-height: 24px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .btn.btn-md {
  border-radius: 15px;
  background-color: #F8F9FA;
  color: #202124;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .btn.btn-md:hover {
  background-color: #F8F9FA;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordion-toggle {
  position: absolute;
  top: 14px;
  right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordion-toggle.collapsed .advancedSettingsIcon {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordion-toggle.collapsed .advancedSettingsIconGray {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordion-toggle .advancedSettingsIcon {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordion-toggle .advancedSettingsIconGray {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .titleMsg {
  font-size: 14px;
  line-height: 1.79;
  color: #8b95a0;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .table {
  display: table;
  margin-top: 10px;
  margin-bottom: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .table .tableHeader {
  text-transform: uppercase;
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .table .tableHeader.question {
  width: 260px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .table .tableHeader.right {
  float: right;
  margin-right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionEliminatedContainer .accordianHead {
  display: table;
  height: 44px;
  width: 100%;
  background-color: #E4E5E7;
  padding: 10px 5px 10px 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionEliminatedContainer .ele {
  font-size: 14px;
  line-height: 1;
  color: #5F6368;
  word-break: break-word;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionEliminatedContainer .ele.right {
  float: right;
  padding-right: 10px;
  margin-top: 4px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordianHead {
  display: table;
  height: 44px;
  width: 100%;
  background-color: #E4E5E7;
  cursor: pointer;
  padding: 10px 5px 10px 0px;
  margin-bottom: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordianHead .linkedDialogInfo .infoIcon {
  height: 14px;
  transform: rotate(180deg);
  padding-top: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordianHead .toggleIcon {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .ele {
  font-size: 14px;
  line-height: 1;
  color: #5F6368;
  word-break: break-word;
  padding-left: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .ele.right {
  float: right;
  padding-right: 10px;
  text-align: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody {
  background-color: #F8F9FA;
  padding: 10px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .matchedItems {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .pathTitle,
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .matchTitle {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  padding: 15px 0px 5px 0px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .pathTitle .matchQues,
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .matchTitle .matchQues {
  font-weight: normal;
  color: #5F6368;
  padding-top: 5px;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .path {
  margin-left: -7px;
  padding-top: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .path .eachPath {
  display: inline-block;
  margin-bottom: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .path .eachPath .pathDiv {
  padding: 5px;
  background-color: #fff;
  font-size: 12px;
  line-height: 1.08;
  text-align: center;
  color: #5F6368;
  margin: 0px 5px 0px 7px;
  border-radius: 4px;
  border: solid 1px #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .path .eachPath .pathDiv.greenBorder {
  border: solid 1px #36ba5a;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .matchedItems .matchTitle {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: normal;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .matchedItems .matchTitle.italic {
  font-size: 10px;
  font-style: italic;
  line-height: 1.3;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .synonyms {
  padding-top: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .synonyms .synonymTitle {
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .synonyms .tableHeader {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  padding-right: 10px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .classes {
  margin-top: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .classes .classTitle {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .classes .classContainer {
  margin-bottom: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .classes .classContainer .className .eachClass {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: normal;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .FAQ .accordionContainer .accordionBody .classes .classContainer .className .eachClass.italic {
  font-size: 10px;
  font-style: italic;
  line-height: 1.3;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.56;
  color: #202124;
  position: relative;
  margin-left: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group {
  width: 380px;
  padding-top: 8px;
  position: absolute;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body {
  border-radius: 2px;
  box-shadow: 0 3px 20px 0 rgba(138, 149, 159, 0.4);
  position: relative;
  background: #fff;
  z-index: 9;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .mlBody {
  border-bottom: solid 1px rgba(138, 149, 159, 0.4);
  margin-top: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .heading {
  font-weight: 600;
  font-size: 12px;
  margin: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .description {
  font-size: 12px;
  color: #5F6368;
  line-height: 24px;
  margin: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .btn.btn-md {
  border-radius: 15px;
  background-color: #F8F9FA;
  color: #202124;
  border: none;
  cursor: default;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .btn.btn-md .btnText {
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .panel-group .panel-body .btn.btn-md:hover {
  background-color: #F8F9FA;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .description {
  font-size: 12px;
  color: #5F6368;
  line-height: 24px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .btn.btn-md {
  border-radius: 15px;
  background-color: #F8F9FA;
  color: #202124;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .btn.btn-md:hover {
  background-color: #F8F9FA;
  border: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .accordion-toggle {
  position: absolute;
  top: 14px;
  right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .accordion-toggle.collapsed .advancedSettingsIcon {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .accordion-toggle.collapsed .advancedSettingsIconGray {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .accordion-toggle .advancedSettingsIcon {
  display: none;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #fff;
  background-color: #fff;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .accordion-toggle .advancedSettingsIconGray {
  display: block;
  width: 33px;
  height: 35px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #E4E5E7;
  padding: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .titleMsg {
  font-size: 14px;
  line-height: 1.79;
  color: #8b95a0;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .table {
  display: table;
  margin-top: 9px;
  margin-bottom: 0px;
  padding-right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .table .tableHeader {
  text-transform: uppercase;
  display: table-cell;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #202124;
  word-break: break-word;
  max-width: 170px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .table .tableHeader.right {
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails {
  display: table;
  width: 100%;
  margin-top: 16px;
  padding-right: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails.traitsMatches {
  padding-right: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .traitsRow {
  margin-bottom: 15px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .traitsRow .tableHeaderTitle {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .traitsRow .traitsList {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .traitsRow .traitsListCount .tableHeader {
  display: table-cell;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .tableHeader {
  display: table-cell;
  font-size: 12px;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .tableHeader.left {
  color: #202124 !important;
  font-weight: 600 !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .tableHeader.left .subLabel {
  font-weight: normal !important;
  color: #5f6368 !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .tableDetails .tableHeader.right {
  margin-right: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits {
  display: table;
  width: 390px;
  margin-left: -8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-heading {
  padding: 10px 8px;
  cursor: pointer;
  background: #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-heading .tableHeader {
  display: table-cell;
  font-size: 14px;
  color: #5F6368;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-heading .tableHeader.left {
  color: #202124 !important;
  font-weight: 600 !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-heading .tableHeader.left .subLabel {
  font-weight: normal !important;
  color: #5f6368 !important;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-heading.collapsed {
  background: #ffffff;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse {
  background: #f8f9fa;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse .panel-body {
  box-shadow: none;
  background: transparent;
  border: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse .panel-body .traitsRow {
  margin-bottom: 15px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse .panel-body .traitsRow .tableHeaderTitle {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse .panel-body .traitsRow .traitsList {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .ML .matchedTraits .panel .panel-collapse .panel-body .traitsRow .traitsListCount .tableHeader {
  display: table-cell;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionContainer {
  margin-right: -14px;
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.56;
  color: #202124;
  margin-left: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .titleMsg {
  font-size: 14px;
  line-height: 1.79;
  color: #8b95a0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .infoMessage .multi-line-notification {
  display: flex;
  padding: 9px 10px;
  border-radius: 4px;
  background-color: rgba(19, 114, 255, 0.1);
  border: solid 1px #c8d7f0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .infoMessage .multi-line-notification .tost-text {
  font-size: 14px;
  color: #07377f;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .overallMsg {
  font-size: 12px;
  line-height: 1.67;
  text-align: left;
  color: #8b95a0;
  margin-top: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table {
  display: table;
  margin-top: 9px;
  margin-bottom: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table .titleHead {
  font-size: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table tbody > tr .desc {
  font-size: 12px;
  border-bottom: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table tbody > tr .desc.matchedHead {
  text-transform: capitalize;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table tbody > tr:nth-last-child(1) {
  border-bottom: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table .tableHeader {
  text-transform: uppercase;
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .table .tableHeader.right {
  float: right;
  margin-right: 26px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv {
  margin-top: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header {
  min-height: 60px;
  width: 100%;
  padding: 7px;
  cursor: pointer;
  display: flex;
  align-items: center;
  background-color: #EFF0F1;
  border-bottom: 1px solid #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .linkedDialogInfo .infoIcon {
  height: 14px;
  transform: rotate(180deg);
  padding-top: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow {
  display: table;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .tooltip.top {
  margin-top: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .ele {
  display: table-cell;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #202124;
  vertical-align: middle;
  word-break: break-word;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .ele .eleInfo {
  font-size: 12px;
  padding: 4px 0px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .ele .eleInfo span {
  font-style: italic;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .ele .infoIcon {
  height: 14px;
  transform: rotate(180deg);
  padding-top: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .firstRow .ele.alignRight {
  text-align: end;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .smallTalkInfo {
  padding: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .smallTalkInfo .capitalizeText {
  padding-left: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .smallTalkInfo img {
  position: relative;
  right: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .alignRight.floatRight {
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .alignRight.floatRight .smallTalkEle {
  padding: 10px;
  display: table-cell;
  vertical-align: middle;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .totalScore {
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5F6368;
  margin-top: 4px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header.active {
  display: flex;
  align-items: center;
  background-color: #EFF0F1;
  border-bottom: 1px solid #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header.active .ele {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header.active .totalScore {
  display: block;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header:hover {
  background-color: #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .header .icon {
  opacity: 0.5;
  font-family: FontAwesome;
  font-size: 12px;
  text-align: left;
  color: #a0a9b1;
  display: initial;
  margin-left: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody {
  background-color: #EFF0F1;
  width: 100%;
  padding: 14px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath {
  padding-top: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul {
  list-style: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul {
  list-type: none;
  margin: 0;
  padding: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree > li,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul > li {
  margin: 0;
  padding: 0 7px;
  line-height: 20px;
  font-weight: 600;
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree > li.noBorder > span,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul > li.noBorder > span {
  border: solid 1px #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree > li.noBorder > span:before,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul > li.noBorder > span:before {
  content: '';
  border: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree > li span,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul > li span {
  display: inline-block;
  background: #efebeb;
  padding: 5px;
  border-left: solid 2px #1372ff;
  position: relative;
  top: -10px;
  margin-bottom: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul.tree > li span:before,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .smallTalkPath ul > ul > li span:before {
  content: '';
  position: absolute;
  bottom: 50%;
  width: 32px;
  border: 1px solid #5F6368;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
  left: -32px;
  top: -11px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .showmore {
  font-size: 12px;
  margin-left: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .showmore:hover {
  color: #fff;
  background-color: #202124;
  padding: 0 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .popover {
  background-color: #fff;
  left: 20% !important;
  width: 100%;
  height: auto;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .popover .arrow {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .popover .popover-content .boldText {
  font-weight: bold;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc {
  width: 100%;
  color: #5F6368;
  margin-top: 3px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc::before {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc.fa-caret-down .childTable.head::before {
  content: "";
  transform: rotate(90deg);
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .inner {
  display: none;
  margin-left: 7px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .inner.open {
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .inner.open .childTable {
  display: flex;
  align-items: center;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .inner.open .childTable .innerHeader {
  width: 100%;
  cursor: default;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .inner.open .childTable .innerHeader .inner {
  width: 60px;
  flex-shrink: 0;
  text-align: right;
  margin: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5F6368;
  margin-left: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .innerHeader.open {
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .innerHeader.right {
  float: right;
  margin-right: 8px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .childTable.head {
  margin-top: 0px;
  margin-left: 0;
  position: relative;
  padding-left: 13px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .eachChildAcc .childTable.head::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4NCiAgICA8dGl0bGU+Y2FyZXQtcmlnaHQtZGFyazwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjYXJldC1yaWdodC1kYXJrIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgNi4wMDAwMDApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTQuMDAwMDAwLCAtNi4wMDAwMDApIHRyYW5zbGF0ZSgtNC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDExLjQxNyBDOC4yMDMsMTEuNDE3IDguMzc5LDExLjM0MiA4LjUyNywxMS4xOTQgTDEzLjc3Nyw1Ljk0NCBDMTMuOTI2LDUuNzk2IDE0LDUuNjIgMTQsNS40MTcgQzE0LDUuMjE0IDEzLjkyNiw1LjAzNyAxMy43NzcsNC44ODkgQzEzLjYyOSw0Ljc0MSAxMy40NTMsNC42NjcgMTMuMjUsNC42NjcgTDIuNzUsNC42NjcgQzIuNTQ3LDQuNjY3IDIuMzcxLDQuNzQxIDIuMjIzLDQuODg5IEMyLjA3NCw1LjAzOCAyLDUuMjE0IDIsNS40MTcgQzIsNS42MiAyLjA3NCw1Ljc5NiAyLjIyMyw1Ljk0NCBMNy40NzMsMTEuMTk0IEM3LjYyMSwxMS4zNDIgNy43OTcsMTEuNDE3IDgsMTEuNDE3IFoiIGlkPSJQYXRoIiBmaWxsPSIjMjYzNDRBIj48L3BhdGg+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=");
  width: 8px;
  height: 12px;
  background-size: 100%;
  position: absolute;
  left: 0;
  background-repeat: no-repeat;
  opacity: 0.4;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .matchedSampleUtteranceTitle {
  font-size: 10px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .matchedSampleUtterance {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 13px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .matchedSampleUtterance .eachItemBlock {
  padding-left: 25px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .matchedSampleUtterance .eachItemBlock .eachItemValue {
  padding-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .matchedSampleUtterance .eachItemBlock .eachItemValue .showMore {
  color: #0D6EFD;
  cursor: pointer;
  display: inline-block;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable {
  width: 100%;
  margin-bottom: 5px;
  cursor: default;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .inner {
  margin-left: 21px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #5F6368;
  float: right;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader.bonus {
  margin-left: 1px;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader.right {
  width: 60px;
  flex-shrink: 0;
  text-align: right;
  margin: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader.bonus.open,
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader.right.open {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable .innerHeader .fa-question-circle {
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .childTable:hover .fa-question-circle {
  display: inline-block;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .synonyms {
  margin-top: 17px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .synonyms .synonymTitle {
  display: table-cell;
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .synonyms .tableHeader {
  text-transform: uppercase;
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  padding-right: 10px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails {
  display: table;
  width: 100%;
  margin-top: 16px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .traitsRow {
  margin-bottom: 15px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .traitsRow .tableHeaderTitle {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .traitsRow .traitsList {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .traitsRow .traitsListCount .tableHeader {
  display: table-cell;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .tableHeader {
  display: table-cell;
  font-size: 14px;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBody .tableDetails .tableHeader.right {
  float: right;
  margin-right: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ {
  background-color: #F8F9FA;
  padding: 10px;
  display: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .pathTitle {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  padding: 10px 0px 5px 0px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .path {
  margin-left: -7px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .path .eachPath {
  display: inline-block;
  margin-bottom: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .path .eachPath .pathDiv {
  padding: 5px;
  background-color: #fff;
  font-size: 12px;
  line-height: 1.08;
  text-align: center;
  color: #5F6368;
  margin: 0px 5px 0px 7px;
  border-radius: 4px;
  border: solid 1px #e4e5e7;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .path .eachPath .pathDiv.greenBorder {
  border: solid 1px #36ba5a;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .matchedItems .matchTitle {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: normal;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .matchedItems .matchTitle.italic {
  font-size: 10px;
  font-style: italic;
  line-height: 1.3;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .synonyms {
  margin-top: 17px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .synonyms .synonymTitle {
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .synonyms .tableHeader {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  padding-right: 10px;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .classes {
  margin-top: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .classes .classTitle {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .classes .classContainer {
  margin-bottom: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .classes .classContainer .className .eachClass {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: normal;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .accordionDiv .accBodyFAQ .classes .classContainer .className .eachClass.italic {
  font-size: 10px;
  font-style: italic;
  line-height: 1.3;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .resultLabel {
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #202124;
  margin-top: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerLabel {
  font-size: 12px;
  line-height: 1;
  text-align: left;
  margin-top: 10px;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerLabel .suggestedInfo {
  position: relative;
  padding-left: 5px;
  bottom: 2px;
  cursor: pointer;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerLabel .tooltip.top {
  margin-top: 0px;
  margin-left: 25px;
  padding-left: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerLabel .tooltip.top .tooltip-arrow {
  margin-left: 0px;
  left: 37%;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerIntent {
  min-height: 25px;
  border-radius: 3px;
  background-color: #202124;
  font-size: 14px;
  font-weight: 600;
  line-height: 0.93;
  color: #fff;
  padding: 5px;
  text-align: left;
  margin: 10px 10px 0px 0px;
  display: inline-block;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR .winnerIntent.loserIntent {
  background-color: #b7bac6;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .infoMessage .kr-sg-multi-line-notification {
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .infoMessage .kr-sg-multi-line-notification .bulb-icon {
  position: absolute;
  margin: 10px;
  left: 0;
  top: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .infoMessage .kr-sg-multi-line-notification .tost-text {
  padding: 0px 10px 10px 25px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .title,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .title {
  font-size: 12px;
  padding: 0;
  margin: 10px 0 8px 0;
  text-transform: uppercase;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards {
  min-height: 100px;
  padding: 10px 10px 15px 10px;
  border-radius: 5px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  border: solid 1px #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block {
  padding: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block .title,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block .title {
  font-weight: 600;
  font-size: 12px;
  padding: 10px 0px 5px 0px;
  margin: 0;
  text-transform: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block .title .botIcon,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block .title .botIcon {
  width: 20px;
  height: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block .title .botName,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block .title .botName {
  padding-left: 5px;
  position: relative;
  top: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block .heading .title-sub,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block .heading .title-sub {
  font-size: 12px;
  padding: 5px 0px 0px 0px;
  font-weight: 600;
  text-transform: uppercase;
}
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .definitiveMatch .boat-cards .img-block .intentInfo .sub-param,
.editNlpAnalysis .btTrainNlpAnalysis .RAR.intentRescore .probableMatch .boat-cards .img-block .intentInfo .sub-param {
  padding: 5px 0px 0px 0px;
  color: #5F6368;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.56;
  color: #202124;
  margin-left: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .titleMsg {
  font-size: 14px;
  line-height: 1.79;
  color: #8b95a0;
  padding-left: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .table {
  display: table;
  margin-top: 15px;
  table-layout: auto !important;
  color: #5F6368;
  border-bottom: solid 1px rgba(138, 149, 159, 0.32);
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .table .tableHeader {
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
  color: #5f6368;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .table .tableHeader.right {
  float: right;
  margin-right: 30%;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .tableDetails {
  display: table;
  width: 100%;
  margin-top: 16px;
  border-bottom: solid 1px rgba(138, 149, 159, 0.32);
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .tableDetails .tableValue {
  display: inline-block;
  font-size: 10px;
  color: #5F6368;
  width: 60%;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .tableDetails .tableValue .highlight {
  color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .winningIntent .tableDetails .tableValue.right {
  width: 40%;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .headerContainer {
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .headerContainer .title-sec {
  padding-left: 30px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .headerContainer .title-sec .title {
  font-size: 16px;
  color: #27344b;
  font-weight: 900;
  margin-bottom: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .headerContainer .title-sec .title i {
  margin-left: 8px;
  color: #5F6368;
  font-size: 11px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .headerContainer .titleMsg {
  font-size: 12px;
  color: #5F6368;
  padding-left: 30px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container {
  padding: 15px 0px 0px 0px;
  margin-bottom: 20px;
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics {
  padding: 0 0 15px 20px;
  position: relative;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics:before {
  content: "";
  position: absolute;
  height: 7px;
  background: #c4cacf;
  width: 7px;
  left: 1px;
  border-radius: 100%;
  top: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics:after {
  content: "";
  position: absolute;
  height: 95%;
  background: #c4cacf;
  width: 1px;
  top: 8px;
  left: 4px;
  z-index: -100;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics .title {
  font-size: 14px;
  color: #202124;
  margin-bottom: 2px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics .title.font12 {
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics .subtitle {
  color: #5F6368;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics:last-child:not(.active):after {
  height: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics:last-child:after {
  height: 0px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics.active .subtitle {
  color: #0D6EFD;
  font-size: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics.active:before {
  background: #0d6efd;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .tabs-sec-container .topics.active:after {
  background: #0d6efd;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .heading-title {
  color: #202124;
  font-weight: 900;
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards {
  min-height: 100px;
  box-shadow: inset 0px 0px 3px 0px rgba(138, 149, 159, 0.4);
  padding: 20px;
  border-radius: 5px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .name {
  color: #202124;
  font-weight: 900;
  font-size: 10px;
  text-transform: uppercase;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .img-block {
  padding-bottom: 14px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .img-block img.logo {
  width: 20px;
  height: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .img-block .title {
  margin-left: 10px;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading {
  color: #5F6368;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading .invocationPhraseInfo,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading .invocationPhraseInfo {
  padding-left: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading .invocationPhraseInfo .infoIcon,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading .invocationPhraseInfo .infoIcon {
  cursor: pointer;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading .invocationPhraseInfo .popover,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading .invocationPhraseInfo .popover {
  width: 250px;
  font-size: 14px;
  height: auto;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading .invocationPhraseInfo .popover .popover-content,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading .invocationPhraseInfo .popover .popover-content {
  font-size: 12px;
  color: #ffffff;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .invocation .heading .invocationPhraseInfo .popover .arrow:after,
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .scopedContainer .utterance .heading .invocationPhraseInfo .popover .arrow:after {
  border-top-color: #202124;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .sub-header-title {
  color: #202124;
  font-weight: 900;
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .boat-details-sec .boat-cards .sub-header-para {
  color: #5F6368;
  font-size: 12px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .heading-title {
  color: #202124;
  font-weight: 900;
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards {
  box-shadow: inset 0px 0px 3px 0px rgba(138, 149, 159, 0.4);
  border-radius: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer {
  box-shadow: none;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv {
  font-size: 12px;
  font-weight: 600;
  border: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv .accordion-toggle {
  cursor: pointer;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv .accordion-toggle .title .count {
  color: #0D6EFD;
  padding-left: 5px;
  font-weight: normal;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv .accordion-toggle.collapsed .title > img {
  float: right;
  transform: rotate(0deg);
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv .accordion-toggle.collapsed .title .count {
  color: #0D6EFD;
  padding-left: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards.accordionContainer .accordionDiv .accordion-toggle .title > img {
  float: right;
  transform: rotate(90deg);
  margin-right: 6px;
  opacity: 0.5;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards .bot-card {
  padding: 10px;
  border-bottom: 1px solid #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards .bot-card .name {
  color: #202124;
  font-weight: 900;
  font-size: 10px;
  text-transform: uppercase;
  margin-bottom: 6px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards .bot-card .img-block {
  padding-bottom: 14px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards .bot-card .img-block img.logo {
  width: 20px;
  height: 20px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .bot-cards .bot-card .img-block .title {
  margin-left: 10px;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv .accordion-toggle {
  margin-bottom: 15px;
  margin-left: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots {
  margin-bottom: 15px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots .panel #fallbackBotsList .panel-body {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots .panel #fallbackBotsList .panel-body .bot-card {
  padding: 14px 10px;
  border-bottom: 1px solid #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots .panel #fallbackBotsList .panel-body .bot-card:nth-last-child(1) {
  border: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots .panel #fallbackBotsList .panel-body .bot-card .img-block {
  margin-bottom: 0;
  padding-bottom: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #fallbackBots .panel #fallbackBotsList .panel-body .bot-card .title {
  font-size: 12px;
  font-weight: 600;
  margin-left: 5px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots {
  margin-bottom: 15px;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots .panel #inclusiveBotsList .panel-body {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots .panel #inclusiveBotsList .panel-body .bot-card {
  padding: 14px 10px;
  border-bottom: 1px solid #bdc1c6;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots .panel #inclusiveBotsList .panel-body .bot-card:nth-last-child(1) {
  border: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots .panel #inclusiveBotsList .panel-body .bot-card .img-block {
  margin-bottom: 0;
  padding-bottom: 0;
}
.editNlpAnalysis .btTrainNlpAnalysis .botScope .bot-scope-container .bot-details-sec .accordionContainer .accordionDiv #inclusiveBots .panel #inclusiveBotsList .panel-body .bot-card .title {
  font-size: 12px;
  font-weight: 600;
  margin-left: 5px;
}
.noData {
  margin-top: 19%;
  position: absolute;
  font-size: 20px;
  color: #5F6368;
  width: 90%;
  text-align: center;
}
.summaryLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  background: white;
  z-index: 2;
  padding-top: 0;
  justify-content: center;
  align-items: center;
}
.summaryLoader .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
#trainingFullModalDialog .utterances-modal-content .summaryLoader {
  top: 270px;
}
.sampleBotSetup .modalHeader {
  box-shadow: none !important;
  padding: 50px 50px 0 !important;
}
.sampleBotSetup .modalHeader .modal-title {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  padding-bottom: 22px;
}
.sampleBotSetup .modalHeader .modal-title .btx-close {
  font-size: 12px;
}
.sampleBotSetup .modalHeader .sliderName {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin: 0;
}
.sampleBotSetup .setupSolBotBody {
  padding: 0 50px 50px !important;
}
.sampleBotSetup .setupSolBotBody .sbWidget {
  margin-bottom: 0;
  width: 100%;
  padding-top: 16px;
  padding-bottom: 10px;
}
.sampleBotSetup .setupSolBotBody .sbWidget .form-group label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.sampleBotSetup .setupSolBotBody .wf-form {
  display: block;
}
.sampleBotSetup .setupSolBotBody .wf-form .configDiv {
  padding-bottom: 20px;
}
.sampleBotSetup .setupSolBotBody .wf-form .configDiv .configText {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin: 0;
}
.sampleBotSetup .setupSolBotBody .wf-form .configDiv .confiDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput {
  padding-bottom: 20px;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput label {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin: 0;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput .inputDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 5px;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput .input-text {
  padding: 5px 10px;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput .input-text.error {
  border: 1px solid #ff001f;
}
.sampleBotSetup .setupSolBotBody .wf-form .labelInput .error-msg {
  font-size: 12px;
  margin-top: 5px;
  color: #ff001f;
  line-height: 1.17;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv {
  display: block;
  width: 100%;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons {
  display: flex;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  margin-right: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 5px;
  position: relative;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv .avatar {
  width: 24px;
  height: 24px;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv.selected {
  position: relative;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv.selected .btx-ok {
  display: block;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv .btx-ok {
  position: absolute;
  display: none;
  top: -7px;
  right: -7px;
  background: #fff;
  border-radius: 100%;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .imgDiv .btx-ok::before {
  color: #0d6efd;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .addNewIcon {
  width: 72px;
  height: 24px;
  flex-shrink: 0;
  margin-left: 9px;
  border-left: 1px solid #E4E5E7;
  padding-left: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .addNewIcon .icon-btx-add {
  width: 24px;
  height: 24px;
  background: #F3F8FF;
  border: 1px dashed #0D6EFD;
  border-radius: 2px;
  color: #202124;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .addNewIcon .addText {
  padding-left: 7px;
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  cursor: pointer;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .upLoadedIcon {
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 5px;
  position: relative;
  padding: 5px;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .upLoadedIcon.selected {
  border: 1px solid #0d6efd;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .upLoadedIcon .avatar {
  width: 36px;
  height: 36px;
  border-radius: 5px;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .freeIcons .upLoadedIcon .editIcon {
  height: 20px;
  width: 20px;
  border-radius: 100%;
  background: #EFF0F1;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 11px;
  color: #202124;
  position: absolute;
  top: -8px;
  right: -8px;
}
.sampleBotSetup .setupSolBotBody .iconupLoadDiv .iconUploadDD .iconMenu {
  right: -120px !important;
}
.sampleBotSetup .modalFooter .btn .btx-carrot-right {
  margin-left: 6px;
}
.sampleBotSetup .modalFooter .doThisLater {
  float: right;
  cursor: pointer;
  position: relative;
  top: 6px;
  display: flex;
  align-items: center;
}
.sampleBotSetup .modalFooter .doThisLater .btx-carrot-right {
  margin-left: 6px;
}
.manageComponentPanel .ivrBehaviourRetriesPannel {
  display: none !important;
}
.placeholderText {
  color: #bdc1c6;
}
property-panel .property-panel-cntnr .property-panel-header {
  width: 100%;
  height: 38px;
  background-color: #F8F9FA;
  border-bottom: 1px solid #E4E5E7;
  cursor: move;
  padding-top: 5px;
}
property-panel .property-panel-cntnr .property-panel-header .dailogLocked {
  float: right;
  margin-right: 5px;
  position: relative;
  top: 5px;
  left: -23px;
  cursor: pointer;
  font-size: 20px;
}
property-panel .property-panel-cntnr .property-panel-header .disableEdit {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none !important;
}
property-panel .property-panel-cntnr .container .nav-pills {
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .container .nav-pills li {
  margin-left: 0;
}
property-panel .property-panel-cntnr .container .nav-pills li a {
  background: #fff;
  border-right: 1px solid #E4E5E7;
  border-radius: 0;
  padding: 6px 15px 3px;
}
property-panel .property-panel-cntnr .container .nav-pills li a:focus {
  background: inherit;
}
property-panel .property-panel-cntnr .container .nav-pills li a:hover {
  background: #ffffff;
}
property-panel .property-panel-cntnr .container .nav-pills li a .fa {
  font-size: 16px;
}
property-panel .property-panel-cntnr .container .nav-pills li a i {
  font-size: 16px;
  color: #9AA0A6;
  position: relative;
  top: 1px;
}
property-panel .property-panel-cntnr .container .nav-pills li.active a {
  color: #0D6EFD;
  border-bottom: 1px solid #0d6efd;
}
property-panel .property-panel-cntnr .container .nav-pills li.active a i {
  color: #0d6efd;
}
property-panel .property-panel-cntnr .container .nav-pills li.active a .fa {
  color: #0d6efd;
}
property-panel .property-panel-cntnr .container .nav-pills li.background-color-animation {
  -webkit-transition: background-color 0.35s linear;
  transition: background-color 0.35s linear;
}
property-panel .property-panel-cntnr .container .nav-pills li.background-color-change a {
  background-color: #007eff;
}
property-panel .property-panel-cntnr .container .tab-content {
  border-top: 0px !important;
  overflow: auto;
  border-top-width: 0px !important;
  height: 400px;
  padding-top: 15px;
  padding-bottom: 10px;
  margin-bottom: 48px;
}
property-panel .property-panel-cntnr .container .tab-content.overflowHidden {
  overflow: hidden;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .instanceControl {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  padding: 0px 0px 2px 15px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityOptionsText {
  color: #5F6368;
  font-size: 12px;
  margin-top: -8px;
  padding: 0px 0px 10px 24px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityOptionsText.fontNormal {
  font-weight: normal;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain {
  padding: 0px 0px 15px 24px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultHeader {
  margin-bottom: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultHeader .defaultHeadertitle {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultHeader .defaultHeaderDescription {
  font-size: 12px;
  color: #5F6368;
  width: 450px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultHeader .defaultHeaderDescription .pull-right.helpIcon {
  margin-top: 3px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultBody .kr-sg-input-text input {
  width: 90% !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultBody .kr-sg-input-text input:focus {
  border: solid 1px #0d6efd !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultBody .kr-sg-input-text input::placeholder {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .defaultValueMain .defaultBody .saveContent {
  float: right;
  font-size: 12px;
  margin-right: 72px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .selectRetries {
  margin-left: 25px;
  margin-bottom: 20px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .selectRetries .kr-sg-dropdowns {
  margin-bottom: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .selectRetries .kr-sg-dropdowns .desc {
  font-size: 12px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .selectRetries .kr-sg-dropdowns .form-control {
  width: 140px;
  float: none;
  cursor: pointer;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry {
  margin-left: 25px;
  margin-bottom: 20px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .desc {
  font-size: 12px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .instanceEntity {
  width: 30%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu.instance-menu {
  width: 30%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu .list > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu .multi-dropdown > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu .multi-dropdown > a .caretRightIcon {
  width: 12px;
  height: 12px;
  float: right;
  position: relative;
  top: 15px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu .multi-dropdown .content-menu {
  top: 50%;
  left: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .exceedRetry .kr-sg-dropdowns .dropdown .content-menu .multi-dropdown .content-menu > li > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .resumeOptions {
  color: #202124;
  font-size: 14px;
  margin-top: -8px;
  padding: 0px 0px 15px 24px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .resumeOptions.fa-check {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 8px;
  padding: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .resumeOptions.fa-spin {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 8px;
  padding: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionDiv,
property-panel .property-panel-cntnr .container .tab-content .tab-pane .elseIfConditionDiv {
  background-color: #F8F9FA !important;
  border: solid 1px #e4e5e7 !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionDiv select,
property-panel .property-panel-cntnr .container .tab-content .tab-pane .elseIfConditionDiv select {
  height: 28px !important;
  width: 100%;
  margin-left: 0%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock {
  background-color: #F8F9FA !important;
  border: solid 1px #e4e5e7 !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .desc {
  font-size: 12px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu {
  width: 30%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu .list > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu .multi-dropdown > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu .multi-dropdown > a .caretRightIcon {
  width: 12px;
  height: 12px;
  float: right;
  position: relative;
  top: 15px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu .multi-dropdown .content-menu {
  top: 50%;
  left: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connBlock .kr-sg-dropdowns .dropdown-open .dropdown-menu .multi-dropdown .content-menu > li > a {
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .connColor {
  width: 18px;
  height: 18px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .width100 {
  width: 100% !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .autoGrowTA {
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionLabel {
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionLabel.fadedLable {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  text-align: left;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .conditionLabel.fadedLable.bgColorblock {
  border-radius: 2px;
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 28px;
  padding: 5px 5px !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv [type="radio"] + span:before {
  vertical-align: -0.22em;
  top: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv {
  padding-top: 4px !important;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .displayTable {
  display: table;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .relativePosition {
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .relativePosition .fa-check {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .relativePosition .fa-spin {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv.width255 {
  width: 255px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .opt-title {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: 0.3px;
  text-align: left;
  color: #26344a;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .radioDiv .opt-title .marginDiv {
  margin-left: 22px;
  display: block;
  float: left;
  margin-top: -18px;
  line-height: 1.5;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer {
  pointer-events: auto;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer .entityRules {
  margin-top: 18px;
  font-weight: 600;
  font-size: small;
  margin-left: 0;
  margin-bottom: 0px;
  position: relative;
  right: 0;
  clear: both;
  top: 10px;
  padding: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer .entityRules .tabLabel {
  height: 30px;
  background-color: #F8F9FA;
  line-height: 30px;
  margin: 0;
  padding-left: 14px;
  display: block;
  width: 100%;
  max-width: 100%;
  font-size: 11px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer .entityRules .trainBtn {
  float: right;
  margin-right: 15px;
  color: #fff;
  border: solid 1px rgba(0, 157, 171, 0.4);
  background: #0D6EFD;
  padding: 0px 10px;
  border-radius: 4px;
  font-size: 12px;
  min-width: 50px;
  height: 20px;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer .entityRules .desc {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  clear: both;
  padding: 10px 15px;
  margin: 0;
}
property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityRulesContainer .customizeBtn {
  padding: 15px 15px 0 15px;
  clear: both;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .dashedBorder {
  clear: both;
  border-left: 2px dashed #ccc;
  margin-left: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .dashedBorderStartPoint {
  color: #5F6368;
  position: absolute;
  left: 15px;
}
property-panel .property-panel-cntnr .container .tab-content .dashedBorderStartPoint:hover {
  color: #ff001f;
}
property-panel .property-panel-cntnr .container .tab-content .conditionAndBTN {
  font-size: 10px;
  font-weight: 600;
  background: #0D6EFD;
  color: white;
  width: 42px;
  height: 18px;
  text-align: center;
  padding: 0;
  line-height: 16px;
  margin-left: 0;
}
property-panel .property-panel-cntnr .container .tab-content .conditionAndBTN::before {
  content: "--";
  position: absolute;
  left: 0;
  display: inline-block;
  color: #ccc;
  letter-spacing: 2px;
  font-size: 13px;
}
property-panel .property-panel-cntnr .container .tab-content .orSelected {
  margin-left: 0;
}
property-panel .property-panel-cntnr .container .tab-content span.dummYBorderSpan {
  display: inline-block;
  background: #F8F9FA;
  width: 5px;
  height: 7px;
  position: absolute;
  left: -2px;
  bottom: 0;
}
property-panel .property-panel-cntnr .container .tab-content .orSelected::before {
  content: "--";
  position: absolute;
  left: 0;
  display: inline-block;
  color: #ccc;
  letter-spacing: 2px;
  font-size: 19px;
}
property-panel .property-panel-cntnr .container .tab-content .conditionOrBTN {
  font-size: 10px;
  font-weight: 600;
  background: #0D6EFD;
  color: white;
  width: 36px;
  height: 18px;
  text-align: center;
  padding: 0;
  line-height: 16px;
}
property-panel .property-panel-cntnr .container .tab-content .andOrBTN {
  display: block;
  padding-left: 15px;
  clear: both;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .conditionOr {
  cursor: unset;
  background: #f5a623;
  color: white;
  margin-bottom: 10px;
  display: inline-block;
  text-align: center;
  height: 18px;
  border-radius: 2px;
  padding: 0 6px;
  font-size: 10px;
  font-weight: 600;
  line-height: 18px;
}
property-panel .property-panel-cntnr .container .tab-content .conditionOr::before {
  content: "--";
  position: absolute;
  left: 0;
  display: inline-block;
  color: #ccc;
  letter-spacing: 2px;
  font-size: 13px;
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer {
  text-align: left;
  background-color: #fff;
  opacity: 0.1;
  position: absolute;
  bottom: 0;
  z-index: 3;
  width: 100%;
  padding: 14px;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer.hasUnsavedConnections {
  opacity: 1;
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer a {
  margin-right: 15px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #fff;
  padding: 10px;
  background: #0D6EFD;
  border-radius: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer a.cancelChange {
  opacity: 0.7;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  margin-left: 5px;
  border-radius: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer a.cancelChange:hover {
  color: #5F6368;
  border: solid 1px #5F6368;
  background: #e4e5e7;
}
property-panel .property-panel-cntnr .container .tab-content .accordion-group-footer a:hover {
  text-decoration: none;
  background: #0156d4;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer add-tags {
  padding: 0 15px;
  display: block;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .label-listSelection .listOfvaluesRadio {
  margin-left: 15px;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .label-listSelection .contextKeyValInfo {
  padding: 0 15px;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .label-listSelection .contextKeyValInfo .miniLabels {
  padding: 8px 0px;
  font-size: 11px;
  color: #333333;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .label-listSelection .contextKeyValInfo input {
  width: 100%;
  margin-left: 0px;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .linkCheck {
  padding-top: 5px;
  clear: both;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .linkCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .linkCheck .alert {
  margin-bottom: 0px !important;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .displayTableCell {
  display: table;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .customCheck {
  padding-top: 5px;
  clear: both;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .customCheck textarea {
  width: 100%;
  font-size: 11px;
  border: solid 1px #E4E5E7;
  padding: 5px;
  border-radius: 4px;
  height: 100px;
}
property-panel .property-panel-cntnr .container .tab-content .entityDivContainer .grammar .customCheck .alert {
  margin-bottom: 0px !important;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags {
  padding: 0;
  border: 0;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: #E4E5E7;
  border: 1px solid #E4E5E7;
  max-width: 90%;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags .tag-list .tag-item::after {
  content: "(AND)";
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 5px;
  right: -45px;
  color: #5F6368;
  margin: 0 10px;
  pointer-events: none;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
  display: inline-block;
  max-width: 98%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: #f8f9fa;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  color: #202124;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 0 !important;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.alignCenterpadding {
  padding: 5px 10px 5px 10px;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.alignCenterpadding tags-input .host .tags .input {
  margin: 5px 0;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: #5f6368;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.d-flex {
  border: 0;
  border-radius: 0;
  display: flex !important;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.d-flex tags-input {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  width: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.d-flex .trashDiv {
  width: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #dd3646;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleContainer .traitRuleContainerInner.d-flex .trashDiv .btx-delete-1 {
  cursor: pointer;
  color: #dd3646;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
  border: 1px solid #BDC1C6;
  border-radius: 2px;
  display: block;
  width: 100%;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .addRules {
  margin: 0;
  position: relative;
  top: -5px;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .addRules .add-pattern {
  text-transform: uppercase;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .addOR {
  text-align: left;
  padding: 0;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
}
property-panel .property-panel-cntnr .container .tab-content .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
property-panel .property-panel-cntnr .container .tab-content .paddingRightLeft15 {
  padding: 0 15px;
  width: 100%;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .paddingRightLeft15.noBG .dialogAct {
  width: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .paddingRightLeft15.noBG .dialogAct .closeConnection {
  right: -4px;
  top: -6px !important;
}
property-panel .property-panel-cntnr .container .tab-content .paddingRightLeft15 .grayBG {
  background: #f8f8f8;
  display: table;
  width: 100%;
  padding: 10px;
  border: 1px solid #eee;
  border-radius: 4px;
  box-shadow: none;
}
property-panel .property-panel-cntnr .container .tab-content .paddingRightLeft15 .promptOptions {
  color: #5F6368;
  font-size: 12px;
  font-weight: normal;
  width: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .positionRelative {
  position: relative;
  margin-bottom: 10px;
}
property-panel .property-panel-cntnr .container .tab-content.isReadOnly input,
property-panel .property-panel-cntnr .container .tab-content.isReadOnly select,
property-panel .property-panel-cntnr .container .tab-content.isReadOnly toggle-switch,
property-panel .property-panel-cntnr .container .tab-content.isReadOnly add-tags,
property-panel .property-panel-cntnr .container .tab-content.isReadOnly .listOfvaluesRadio,
property-panel .property-panel-cntnr .container .tab-content.isReadOnly textarea {
  pointer-events: none;
  cursor: not-allowed;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit {
  padding: 0 15px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .selectDiv {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 8px;
  margin-left: -3px;
  width: 80%;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .selectDiv .kr-sg-dropdowns .content-menu .emptyState {
  opacity: 0.5;
  text-align: center;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .selectDiv .kr-sg-dropdowns .dropdown-input {
  height: 28px;
  font-size: 12px;
  line-height: 20px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv .selectType {
  margin-right: 6px;
  width: 60%;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .settingsIcon {
  float: right;
  position: relative;
  pointer-events: all !important;
  top: -36px;
  right: -12px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .name {
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 28px;
  color: #5F6368;
  font-size: 11px;
  padding: 7px 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 20%;
  margin: 0 0 8px;
  text-align: left;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .type {
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 28px;
  color: #5F6368;
  font-size: 11px;
  padding: 7px 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 20%;
  margin: 0 0 8px;
  text-align: left;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .subtype {
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 28px;
  color: #5F6368;
  font-size: 11px;
  padding: 7px 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 20%;
  margin: 0 0 8px;
  text-align: left;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 8px;
  margin-left: -3px;
  width: 80%;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv select {
  padding-left: 2px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv .form-control {
  margin: 0;
  height: 28px;
  width: 100% !important;
  border: 1px solid #E4E5E7;
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv .form-control.selectType {
  font-size: 11px;
  padding-left: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 8px;
  margin-left: -2px;
  width: 80%;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .form-control1 {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  height: 28px;
  margin: 0;
  width: 100% !important;
  border-color: #BDC1C6;
  border-radius: 2px;
  padding: 5px 5px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .form-control1 .caret1 {
  position: absolute;
  right: 6px;
  top: 10px;
  border-top: 5.5px solid;
  border-right: 3px solid transparent;
  border-left: 3px solid transparent;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad {
  padding: 0;
  max-height: 280px;
  box-shadow: 0 10px 10px 0 #BDC1C6;
  width: 100%;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropSearchInput {
  padding-bottom: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropSearchInput input {
  height: 30px;
  border: none;
  border-bottom: 1px solid #E4E5E7;
  width: 100%;
  padding-left: 28px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropSearchInput .fa-search {
  position: absolute;
  left: 15px;
  top: 10px;
  color: #5F6368;
  font-size: 12px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropSearchInput:hover {
  background: #ffffff;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .listadv {
  display: table;
  width: 100%;
  height: 25px;
  padding: 5px 5px;
  margin: 0;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .listadv:hover {
  background: #f8f9fa;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .tasklist1 {
  max-height: 210px;
  position: relative;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropselect {
  display: block;
  border-top: 1px solid #ddd;
  background-color: #fff;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.13);
  border-radius: 0px 0px 3px 3px;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropselect .selectOk {
  border-right: 1px solid #DBDBDB;
  border-radius: 0px 0px 0px 3px;
  display: inline-block;
  cursor: pointer;
  padding: 6px;
  width: 50%;
  margin: 0px;
  box-sizing: border-box;
  text-align: center;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropselect .selectOk:hover {
  background: #f8f9fa;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropselect .selectCancel {
  border-radius: 0px 0px 3px 0px;
  display: inline-block;
  cursor: pointer;
  padding: 6px;
  width: 49.2%;
  margin: 0px;
  box-sizing: border-box;
  text-align: center;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .dropcityad .dropselect .selectCancel:hover {
  background: #f8f9fa;
}
property-panel .property-panel-cntnr .container .tab-content .generalInfoEdit .inputDiv1 .advValue {
  font-weight: normal;
  padding-left: 10px;
  width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 20px;
  font-size: 14px;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection label {
  text-transform: capitalize;
  font-size: 11px;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection input[type=radio] {
  margin-right: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .staticDrpDownVal .drpKey,
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .staticDrpDownVal .drpVal {
  display: inline-block;
  width: 43%;
  margin-left: 5px;
  margin-bottom: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .staticDrpDownVal .removeDrpOptions {
  color: #f00;
  cursor: pointer;
  margin-left: 5px;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .staticDrpDownVal .removeDrpOptions.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .addNewKey {
  margin-left: 10px;
  cursor: pointer;
  color: #0d6efd;
}
property-panel .property-panel-cntnr .container .tab-content .label-listSelection .dropDownContext {
  margin-left: 5px;
  width: 90%;
}
property-panel .property-panel-cntnr .container .tab-content .propertySessionBlk input {
  width: 100%;
  margin-bottom: 10px;
}
property-panel .property-panel-cntnr .container .tab-content .arraySizeBlk input[type=number] {
  width: 40px;
  padding: 0 5px;
}
property-panel .property-panel-cntnr .container .tab-content .arraySizeBlk .instancePropToggleLabel {
  width: 125px;
}
property-panel .property-panel-cntnr .container .tab-content .miniLabels {
  font-weight: 600;
  padding: 8px 15px;
}
property-panel .property-panel-cntnr .container .tab-content .staticDrpDownVal {
  padding: 8px 15px;
}
property-panel .property-panel-cntnr .container .tab-content .scrollPadding {
  padding-bottom: 55px;
  display: table;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties [component-type='entity'] .error-promts {
  display: block !important;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor {
  height: 25px;
  position: relative;
  width: 98%;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor .jseditor-acify.minimized {
  position: absolute;
  min-height: unset !important;
  max-height: 24px;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor .js-mask {
  height: 100%;
  width: 100%;
  background: #fff;
  z-index: 4;
  position: absolute;
  border: 1px solid #E4E5E7;
  padding-top: 3px;
  font-size: 11px;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor .js-mask .edit {
  float: right;
  margin-right: 23px;
  cursor: pointer;
  color: #339eab;
  width: auto;
  font-size: 12px;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor .js-mask .info {
  float: left;
  margin-left: 10px;
  font-size: 11px !important;
}
property-panel .property-panel-cntnr .ivr-properties .textbox-jseditor .js-mask .addLink {
  right: 8px !important;
  font-size: 14px !important;
  top: 0px !important;
}
property-panel .property-panel-cntnr .ivr-properties .custom-grammer.minimized {
  height: 55px !important;
  min-height: 55px !important;
}
property-panel .property-panel-cntnr .ivr-properties .custom-grammer-js-label {
  color: #fff;
  padding: 0px 10px;
  float: left;
  background: #0D6EFD;
  border-radius: 5px 5px 0px 0px;
  margin-top: 3px;
  margin-left: -1px;
  cursor: auto;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt {
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 6px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .sortBar {
  cursor: move;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .sortBarOuter {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 24px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .sortBarOuter img {
  position: relative;
  top: -4px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv {
  background: #F8F9FA;
  padding: 5px;
  border-radius: 2px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv {
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .promptDataBoxDiv {
  height: 28px;
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .addLink {
  position: absolute;
  right: 15px;
  z-index: 2;
  top: 2px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv textarea {
  background: #ffffff !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv {
  background: #fff;
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv .editSynonymDiv .promptDataBoxDiv {
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .sortBarOuter {
  position: absolute;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .ivrIcon {
  margin-right: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .deletealtPrompt {
  color: #e34928;
  cursor: pointer;
  position: relative;
  top: 5px;
  margin-left: 0px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .altLink {
  z-index: 2;
  position: absolute;
  top: 4px;
  right: 34px;
  font-size: 12px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.noMatchPrompts {
  width: 85%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth {
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBoxFile {
  padding-right: 49px !important;
  resize: none !important;
  width: 98%;
  border-radius: 2px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  padding-right: 20px !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .ivrtimeout {
  min-height: 24px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-left: 0;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .deletePrompt {
  padding-left: 6px;
  position: absolute;
  right: -4px;
  top: 0px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  margin-left: auto;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt {
  margin-left: 26px;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .sortBarInner,
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .addLink,
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .deletePrompt {
  display: none;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .promptDataBoxDiv {
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts #alt-prompt {
  margin-left: 45px !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts #alt-prompt .promptDataBoxDiv {
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .entityHeaderTextDiv .exclamation-triangle .fa-exclamation-triangle {
  color: #e34928;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .entityHeaderTextDiv .headerTip {
  font-size: 10px;
  font-weight: 600;
  color: #e34928;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .utteranceSaveTip {
  clear: both !important;
  margin-right: 0 !important;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv {
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth {
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv .promptDataBox.ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
  margin-left: 0;
}
property-panel .property-panel-cntnr .ivr-properties .panel-dropdown-menu {
  right: -142px !important;
  top: 0px;
}
property-panel .property-panel-cntnr .ivr-properties .ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
}
property-panel .property-panel-cntnr .ivr-properties .prompt-type-switch {
  cursor: pointer;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp {
  background: #F8F9FA;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  margin-bottom: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar {
  position: absolute;
  right: -5px;
  z-index: 1;
  top: -8px;
  display: none;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar .fa-minus-circle {
  color: #e34928;
  font-size: 15px;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .radioInnerDiv {
  margin-right: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .form-control {
  background: #ffffff;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .grammar-item .grammar-item-wrp:hover .deleteGrammar {
  display: block;
}
property-panel .property-panel-cntnr .ivr-properties .grammar .addGrammar {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: #0D6EFD;
  font-size: 11px;
  font-weight: normal;
}
property-panel .property-panel-cntnr .ivr-properties .advanced {
  clear: both;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .panel-heading {
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .panel-heading .connectionRules .tabLabel {
  text-transform: capitalize;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .panel-heading .connectionRules .ivrIcon {
  float: right;
  margin-top: 8px;
  margin-right: 10px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body {
  padding: 0 15px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item {
  padding: 10px 20px 0px 10px;
  position: relative;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp {
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator {
  font-size: 10px;
  position: relative;
  top: 0px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator.fa-check {
  font-size: 10px !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .vxml-add {
  background: #0D6EFD;
  padding: 2px 8px;
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  float: right;
  margin-right: 3px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle {
  display: inline-block;
  position: relative;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .tooltip {
  width: 225px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .tooltip-inner {
  left: -81px;
  position: relative;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .fa-exclamation-triangle {
  color: #e34928;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp p {
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .maxnoSelect select {
  width: 100% !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp select {
  width: 144px !important;
  float: none !important;
  height: 30px;
  border: solid 1px #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv {
  display: table;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .floatLeft {
  float: left;
  font-size: 10px;
  line-height: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .instancePropToggleLabel {
  float: left;
  margin-top: 0px;
  font-size: 10px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch {
  margin: 0 10px !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch {
  margin-left: -17px;
  border: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:before {
  border-radius: 19px;
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 15px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:before {
  width: 34px;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:after {
  width: 8px;
  height: 8px;
  top: 0.3em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: none;
  border: 0;
  left: 4px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:after {
  margin-left: 1.8em;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties {
  padding-top: 5px;
  position: relative;
  bottom: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice {
  min-height: 30px;
  height: 30px;
  border: solid 1px #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-chosen {
  padding: 1px 10px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow {
  top: 7px;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow b {
  background-position: 3px 8px !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 textarea {
  width: 100%;
  color: #5F6368;
  font-size: 10px;
  border: solid 1px #E4E5E7;
  min-height: 30px;
  height: 30px;
  padding: 3px;
  resize: none !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 .deleteIcon {
  position: absolute;
  right: -10px;
  top: 5px;
  color: #e34928;
  cursor: pointer;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .advanced-body .adv-item .radioDiv [type="radio"] + span:before {
  top: 3px !important;
}
property-panel .property-panel-cntnr .ivr-properties .advanced .panel-body {
  height: auto !important;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group {
  margin: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .m-b-20 {
  margin-bottom: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-heading {
  padding: 0;
  margin: 0 0 2px 0;
  border: 0 !important;
  height: auto;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting {
  padding: 9px 20px;
  background: #EFF0F1;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.2s all ease;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting.collapsed i {
  transform: none;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting span {
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting i {
  flex-shrink: 0;
  color: #202124;
  font-size: 12px;
  transform: rotate(180deg);
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body {
  border: 0 !important;
  padding: 20px;
  height: auto;
  overflow: inherit;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-right: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .tooltip-hover {
  font-size: 14px;
  cursor: pointer;
  color: #26344A;
  position: relative;
  line-height: normal;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .desc-text-p {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  margin-bottom: 8px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules {
  margin: 0 0 6px 0px;
  background: transparent;
  display: flex;
  padding: 0;
  height: auto;
  align-items: center;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tabLabel {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin: 0 6px 0 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules i {
  bottom: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tooltip-hover {
  font-size: 14px;
  cursor: pointer;
  color: #26344A;
  line-height: normal;
  position: relative;
  margin-top: 1px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .node-connDiv {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding: 0;
  margin-bottom: 8px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .editSynonymDiv {
  padding-left: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .If-more-than-one-pro {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #5F6368;
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-promts {
  margin: 20px 0;
  border-top: 1px solid #E4E5E7;
  padding-top: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .error-promts {
  border-top: 1px solid #E4E5E7;
  padding-top: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-new-wrapper {
  margin: 15px 0 20px 0;
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box {
  background: #F8F9FA;
  margin: 20px 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour {
  padding: 15px;
  display: flex;
  align-items: center;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title {
  width: 100%;
  display: flex;
  align-items: center;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .text-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-right: 6px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .tooltip-hover {
  line-height: normal;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .kr-sg-new-toggle {
  flex-shrink: 0;
  margin-left: 10px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper {
  padding: 15px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block {
  display: inline-block;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .desc-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 10px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block {
  display: inline-block;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block .kr-sg-radiobutton {
  padding: 0;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info {
  display: inline-block;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .title-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 4px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .desc-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 10px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .displayTableCell {
  width: 100%;
  margin: 20px 0 0 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections {
  position: relative;
  top: 0;
  border-radius: 4px;
  padding: 10px 15px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections .footer-btns a {
  display: inline-block;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .kr-sg-button-secondary {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  color: #202124;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .advanced-body {
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item {
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein {
  padding: 20px 0 15px 0;
  margin-top: 20px;
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein.onHideStandardRetries {
  border-top: none;
  margin-top: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein .adv-item-wrp {
  border: 0;
  padding: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey {
  padding: 20px 0 20px 0;
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey .adv-item-wrp {
  padding: 0;
  border: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props {
  padding: 20px 0 5px 0;
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp {
  padding: 0;
  border: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp .select2-arrow .btx-carrot-down {
  top: -3px !important;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log {
  padding: 20px 0 4px 0;
  border-bottom: 1px solid #e4e5e7;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log .adv-item-wrp {
  padding: 0;
  border: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording {
  padding: 20px 0 0px 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording .adv-item-wrp {
  padding: 0;
  border: 0;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .fontsize10 {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .node-connDiv {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour {
  padding: 15px;
  background: #F8F9FA;
  display: inline-block;
  width: 100%;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .label-text-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin: 0;
  padding: 15px 0px;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  margin-bottom: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel {
  margin-top: 20px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv {
  padding: 0 !important;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv [type="radio"] + span::before {
  top: 3px;
}
property-panel .property-panel-cntnr .ivr-properties .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv .tooltip-hover {
  top: -8px;
  display: inline-block;
  line-height: normal;
  position: relative;
}
property-panel .property-panel-cntnr .synCompositePointer {
  pointer-events: none;
  opacity: 0.5;
}
property-panel .property-panel-cntnr .compositePatternNotify {
  margin-right: 180px !important;
  margin-top: -2px !important;
}
property-panel .property-panel-cntnr .synPosition.notify-icon {
  float: unset !important;
  position: relative;
  top: -5px;
  padding-left: 10px;
}
property-panel .property-panel-cntnr .synPosition.notify-icon.synPosition {
  padding: 0 !important;
  margin-right: 2px !important;
}
property-panel .transitionOptions {
  clear: both;
}
property-panel .transitionOptions .connectionRules {
  font-size: 11px;
  font-weight: 600;
  margin-top: 25px;
  clear: both;
  padding: 6px 15px 0px 15px !important;
}
property-panel .transitionOptions .transitionOptionText {
  color: #5F6368;
  font-size: 12px;
}
property-panel .transitionOptions .disableEdit {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none !important;
}
property-panel .serviceHeaderText {
  width: 100%;
  height: auto;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: -6px;
  padding: 0 15px;
}
property-panel .sampleResponseTextDiv {
  width: 100%;
  height: 38px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  margin-top: 1px;
  display: inline-flex;
  cursor: pointer;
}
property-panel .sampleResponseTextDiv:hover {
  background-color: #eff0f1;
}
property-panel .sampleResponseTextDiv:hover .response.edit {
  display: block;
}
property-panel .response {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 38px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #202124;
  padding: 12px 0px 0px 20px;
}
property-panel .edit {
  color: #e34928;
  text-align: right;
  font-weight: 600;
  width: 35px;
  cursor: pointer;
  font-size: 15px;
}
property-panel .define-request {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin-right: 15px;
  margin-top: 15px !important;
  cursor: pointer;
}
.closeGroupIntentResponse {
  transform: rotateZ(0deg) !important;
}
.groupNodeIntentLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  display: inherit;
  background: white;
  z-index: 2;
  text-align: center;
  padding-top: 20%;
}
.groupNodeIntentLoader .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
.overflowAuto {
  overflow: initial !important;
}
.vxml-prop-modal .vxml-dialog {
  width: 450px;
  margin: 40px auto !important;
}
.vxml-prop-modal .vxml-dialog .vxmlHeader {
  border-bottom: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  background: #fff;
  padding: 18px 30px;
  border-radius: 4px 4px 0 0;
}
.vxml-prop-modal .vxml-dialog .vxmlHeader .vxml-title {
  margin: 0;
  font-size: 16px;
  color: #202124;
  font-weight: 600;
}
.vxml-prop-modal .vxml-dialog .vxml-body {
  padding: 20px 30px;
  height: 198px;
}
.vxml-prop-modal .vxml-dialog .vxml-body .vxml-textarea {
  height: 30px !important;
  font-size: 14px !important;
}
.vxml-prop-modal .vxml-dialog .vxml-body .vxml-textarea::placeholder {
  font-size: 12px !important;
}
.vxml-prop-modal .vxml-dialog .vxml-body label.vxml-font {
  font-size: 14px;
  font-style: normal;
  color: #5F6368;
  font-weight: normal;
  text-transform: capitalize;
}
.vxml-prop-modal .vxml-dialog .vxml-body label.cowner-text {
  font-size: 14px !important;
  color: #5F6368 !important;
  font-weight: normal !important;
}
.vxml-prop-modal .vxml-dialog .vxml-footer {
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  padding: 13px 30px;
  margin: 0;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  border-top: none;
  text-align: left;
  height: 60px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
}
.vxml-prop-modal .vxml-dialog .vxml-footer .btn {
  border-radius: 4px;
  min-width: 114px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
.vxml-prop-modal .vxml-dialog .vxml-footer .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.vxml-prop-modal .vxml-dialog .vxml-footer .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
.vxml-prop-modal .vxml-dialog .vxml-footer .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
.userPromptsWelcomeDesc {
  color: #5F6368;
  font-size: 11px;
  padding: 0px 15px 10px 15px;
}
.multiItemSwitch {
  display: inline-block;
  width: 100%;
}
.multiItemSwitch.rephrase-toggle {
  border-top: 1px solid #E4E5E7;
  margin-top: 20px;
  padding: 20px 20px 5px 20px !important;
}
.multiItemSwitch.rephrase-toggle .instancePropToggleLabel {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin: 0 0 10px 0;
  display: block;
  width: 100%;
  display: flex;
  height: auto;
}
.multiItemSwitch.rephrase-toggle .instancePropToggleLabel .btx-lightningBolt {
  flex-shrink: 0;
  margin-right: 7px;
  font-size: 12px;
  margin-top: 3px;
}
.multiItemSwitch.rephrase-toggle .instancePropToggleLabel .btx-lightningBolt::before {
  color: #202124;
}
.multiItemSwitch.rephrase-toggle .instanceProperty {
  margin: 0;
}
.multiItemSwitch.rephrase-toggle .rephrase-response-slider {
  position: absolute;
  top: 5px;
  right: 20px;
}
.p-r-20 {
  padding-right: 20px;
}
.enable-sensitive-data .sensitive-data {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 13px;
  color: #202124;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block {
  padding: 0;
  margin: 16px 0 0px 0px;
  width: 100%;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block .checkbox-custom {
  width: 16px;
  height: 16px;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block .checkbox-custom:hover + .checkbox-custom-label::before {
  content: "";
  border: solid 1px #1372ff !important;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block .checkbox-custom + .checkbox-custom-label {
  display: flex;
  padding-left: 27px;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  color: #202124 !important;
  line-height: normal;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block .checkbox-custom + .checkbox-custom-label::after {
  display: none;
}
.enable-sensitive-data .kr-sg-checkbox.transient-entity-block .checkbox-custom + .checkbox-custom-label .desc-text-info {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  line-height: 18px;
}
.enable-sensitive-data .group-radiobutton.grp-display-type .kr-sg-radiobutton .desc-align {
  font-weight: 400 !important;
  font-size: 14px !important;
}
.enable-sensitive-data .group-radiobutton.grp-display-type .kr-sg-radiobutton .opt-sub-title.info-details {
  display: block;
  margin-left: 27px;
  color: #5F6368;
  font-weight: 400;
  font-size: 12px;
}
.alert-warning .pattern-expressions {
  color: #0D6EFD;
  font-weight: 500;
  font-size: 12px;
  cursor: pointer;
}
.subRadioDiv .replace-placeholder {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  width: 90%;
  height: 34px;
  padding: 0px 8px 3px;
  margin-left: 25px;
  margin-bottom: 8px;
}
.mask-options {
  margin-left: 25px;
}
.mask-options .subRadioOptions {
  color: #202124;
  width: 100%;
  font-size: 12px;
  display: block;
  margin-bottom: 3px;
}
.kr-sg-dropdowns.node-list-options {
  padding-left: 30px;
}
.tooltip-hover.env-variable {
  position: relative;
  padding-left: 5px;
  top: 1px;
}
.error-message.env-variable-error {
  color: #D92D20;
  border-color: #ebccd1;
  padding-left: 5px;
  margin-top: 5px;
}
bt-solution-install .setupSolBotHeader {
  padding: 2px 20px !important;
}
bt-solution-install .setupSolBotHeader .botinfosection .botIcon {
  padding: 0 10px 0;
  top: -16px;
}
.bt-account-setup-modal {
  background-color: #ffffff;
}
.bt-account-setup-modal .popover {
  background-color: #202124;
}
.bt-account-setup-modal .popover .popover-title {
  padding: 5px 24px;
  margin: 0;
  background-color: #202124;
  border-bottom: none;
  border-radius: 5px 5px 0 0;
  color: #ffff;
  font-size: 20px;
  line-height: 28px;
}
.bt-account-setup-modal .popover .arrow {
  border-top-color: #202124;
}
.bt-account-setup-modal .popover .arrow::after {
  border-top-color: #202124;
}
.bt-account-setup-modal .popover .popover-content {
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-left: 24px;
}
.bt-account-setup-modal .modal-dialog {
  height: 100%;
  border-radius: 0;
  -webkit-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -ms-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -moz-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -o-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  display: table;
  vertical-align: middle;
  opacity: 1;
  box-shadow: none;
  border: 0;
  width: 100%;
  margin-bottom: 0;
  background: transparent;
}
.bt-account-setup-modal .modal-content {
  border-radius: 0;
  -webkit-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -ms-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -moz-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -o-animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  animation: animation-u148072c0 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  display: table-cell;
  vertical-align: middle;
  opacity: 1;
  box-shadow: none;
  border: 0;
  height: 100%;
  background: transparent;
  top: 0 !important;
}
.bt-account-setup-modal .join-accounts-modal {
  text-align: center;
  border-radius: 0;
  margin: 0 auto;
  padding: 70px 50px 30px;
  width: 544px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: -12px 5px 64px 0 rgba(164, 164, 164, 0.25);
}
.bt-account-setup-modal .join-accounts-modal .logo {
  margin-bottom: 15px;
}
.bt-account-setup-modal .join-accounts-modal .logo img {
  width: 120px;
  height: 30px;
}
.bt-account-setup-modal .join-accounts-modal .head-2 {
  color: #202124;
  font-size: 14px;
  line-height: 1.71;
}
.bt-account-setup-modal .join-accounts-modal .head-1 {
  padding: 10px;
  font-size: 16px;
  font-weight: 300;
  margin-bottom: 30px;
}
.bt-account-setup-modal .join-accounts-modal .list-group-item {
  width: 100%;
  text-align: left;
  border-left: 0px;
  border-right: 0;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  font-size: 18px;
  line-height: 36px;
  border-color: #e4e5e7;
}
.bt-account-setup-modal .join-accounts-modal .list-group-item .arrowAngle {
  float: right;
  position: relative;
  top: 12px;
  opacity: 0.5;
}
.bt-account-setup-modal .join-accounts-modal .list-group-item:hover {
  background: #f8f9fa;
}
.bt-account-setup-modal .join-accounts-modal .list-group-item:hover .arrowAngle {
  float: right;
  position: relative;
  top: 12px;
  opacity: 1;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list {
  padding: 15px 0px;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account {
  padding: 10px 0px;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account .account-name {
  display: block;
  width: 98%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account .account-email {
  display: block;
  font-size: 16px;
  color: #94a0a8;
  width: 98%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account button {
  height: 60px;
  width: 100%;
  background: #fff;
  color: #202124;
  border-color: #E4E5E7;
  font-size: 18px;
  border-radius: 5px;
  margin: 0;
  outline: 0;
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account button:hover {
  background: #e5f5f6;
  border-color: rgba(0, 157, 171, 0.5);
}
.bt-account-setup-modal .join-accounts-modal .accounts-list .account button.active {
  background: #e5f5f6;
  border-color: rgba(0, 157, 171, 0.5);
  color: #0D6EFD;
  outline: none !important;
  box-shadow: none !important;
}
.bt-account-setup-modal .join-accounts-modal .selectAccount .head-1 {
  margin-bottom: 20px;
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .selectAccount .accounts-list {
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .selectAccount .accounts-list .account {
  padding: 0;
  margin-bottom: 10px;
}
.bt-account-setup-modal .join-accounts-modal .selectAccount .btns-footer {
  margin-top: 30px;
}
.bt-account-setup-modal .join-accounts-modal .selectAccount .btns-footer .btn {
  width: 100px;
  height: 34px;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .head-1 {
  margin-bottom: 15px;
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .accounts-list {
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .accounts-list .account {
  padding: 0;
  margin-bottom: 10px;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .btns-footer {
  margin-top: 30px;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .btns-footer .createBTN {
  width: auto;
  height: 34px;
  border-radius: 4px;
  background-color: rgba(49, 97, 219, 0.17);
  border: 1px solid rgba(0, 157, 171, 0.2);
  color: #0d6efd;
}
.bt-account-setup-modal .join-accounts-modal .pendingAccounts .btns-footer .createBTN:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .head-1 {
  margin-bottom: 15px;
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .accounts-list {
  padding: 0;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .accounts-list .account {
  padding: 0;
  margin-bottom: 10px;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .btns-footer {
  margin-top: 30px;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .btns-footer .createBTN {
  width: auto;
  height: 34px;
  border-radius: 4px;
  background-color: rgba(49, 97, 219, 0.17);
  border: 1px solid rgba(0, 157, 171, 0.2);
  color: #0d6efd;
}
.bt-account-setup-modal .join-accounts-modal .requestAck .btns-footer .createBTN:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.full-page-center {
  margin: 0;
  padding: 50px 15px;
  display: table;
  height: 100%;
  width: 100%;
  position: relative;
  background-color: #ffffff;
}
.full-page-center .line-circle {
  transition: all 0.3s ease-in-out;
  background: url(../../assets/images/line-circle.png) no-repeat;
  width: 668px;
  height: 687px;
  background-size: 100%;
}
.full-page-center .dotted-circle {
  -webkit-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background: url(../../assets/images/dotted-circle.png) no-repeat;
  width: 462px;
  height: 452px;
  background-size: 100%;
}
.accountsListToJoin {
  position: relative;
  border: 1px solid #E4E5E7;
  border-radius: 6px;
  padding: 0 12px;
  max-height: 285px;
}
.accountsListToJoin .noSearchResults {
  text-align: center;
  padding-top: 10px;
}
.postlogin {
  width: 100%;
  height: 100%;
}
.postlogin .postloginHeader {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 30px 30px 0 30px;
  position: relative;
  z-index: 9;
}
.postlogin .postloginHeader .postloginLogo {
  width: 50%;
}
.postlogin .postloginHeader .postloginLogo img {
  width: 135px;
  height: 59px;
}
.postlogin .postloginHeader .postloginProfile {
  display: flex;
  justify-content: flex-end;
  width: 50%;
  cursor: pointer;
}
.postlogin .postloginHeader .postloginProfile .kr-sg-dropdowns {
  width: auto;
}
.postlogin .postloginHeader .postloginProfile .kr-sg-dropdowns .profileIcon {
  width: 30px;
  height: 30px;
  display: inline-block;
  border-radius: 100%;
  background-color: transparent;
  padding: 0;
  overflow: hidden;
  border: 0;
}
.postlogin .postloginHeader .postloginProfile .kr-sg-dropdowns .profileIcon::before {
  display: none;
  max-width: 100%;
}
.postlogin .postloginHeader .postloginProfile .kr-sg-dropdowns .dropdown-open .content-menu {
  left: auto;
  right: 0;
  min-width: 73px;
}
.postlogin.browseWorkspaces {
  background: #f2f3f4;
}
.postlogin.browseWorkspaces .postloginHeader .postloginProfile .wsClose {
  font-weight: 400;
  font-size: 14px;
  color: #5f6368;
}
.postlogin.browseWorkspaces .postloginHeader .postloginProfile .wsClose .btx-close {
  margin-right: 10px;
}
.postlogin.browseWorkspaces .mainPaddingDiv {
  display: flex;
  justify-content: center;
  padding: 15px 0 15px 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv.paddingBTMContainer {
  padding: 0 0 15px 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv.paddingBTMContainer .postloginBody .leftContent .accountsListToJoin .accountContiner:hover {
  background: #ffffff !important;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .platformLogoDiv {
  text-align: center;
  padding-bottom: 30px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .platformLogoDiv .platformLogo {
  width: 150px;
  height: 59px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .platformLogoDiv .logoTitle {
  font-weight: 500;
  font-size: 20px;
  color: #5F6368;
  margin-bottom: 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .notifyAccount {
  background: #EAF6EC;
  border-radius: 4px;
  border: 1px solid #93D3A2;
  display: flex;
  align-items: center;
  padding: 11px;
  margin-bottom: 17px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .notifyAccount i {
  color: #135423;
  margin-right: 10px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .notifyAccount span {
  font-weight: 400;
  font-size: 12px;
  color: #135423;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .emptyState {
  width: 229px;
  text-align: center;
  padding-top: 75px;
  margin: 0 auto;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .emptyState .emptyDesc {
  padding-top: 5px;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #9aa0a6;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .wsDetails {
  padding-bottom: 12px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .wsDetails .wsTitle {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin-bottom: 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .wsDetails .wsdesc {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin {
  background: #ffffff;
  padding: 0;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner {
  padding: 16px 20px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner.newlyAddedAccount {
  background: #fffbea;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner .newContent {
  background: #0D6EFD;
  border: 1px solid #85B7FE;
  border-radius: 4px;
  display: inline-block;
  color: #fff;
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 3px 4px;
  margin-left: 10px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner .btx-carrot-right {
  display: none;
  float: right;
  position: relative;
  top: 0px;
  right: 0px;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner:hover {
  background: #f3f8ff;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner:hover .btx-carrot-right {
  display: block;
}
.postlogin.browseWorkspaces .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountsListToJoin .accountContiner.pointer {
  cursor: pointer;
}
.postlogin .mainPaddingDiv {
  padding: 40px 350px 15px 122px;
}
.postlogin .mainPaddingDiv .fixWidthDiv {
  width: 477px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .logoSteps .loginSteps {
  display: flex;
  display: none;
}
.postlogin .mainPaddingDiv .fixWidthDiv .logoSteps .loginSteps .stepBar {
  height: 2px;
  background: #E4E5E7;
  margin-right: 3px;
  border-radius: 100px;
  width: 33px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .logoSteps .loginSteps .stepBar.selected {
  background: #28a745;
}
.postlogin .mainPaddingDiv .fixWidthDiv .logoSteps .platformLogoDiv .platformLogo {
  width: 150px;
  height: 59px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .titleDescDiv {
  padding-bottom: 25px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .titleDescDiv .postLoginTitle {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  margin-bottom: 5px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .titleDescDiv .postLoginDesc {
  font-weight: 400;
  font-size: 16px;
  color: #3C4043;
  margin-bottom: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-dropdowns {
  padding-bottom: 20px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-dropdowns .label-text {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  padding-bottom: 25px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text input.active {
  border: solid 1px #bdc1c6 !important;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text input.focus {
  border: solid 1px #bdc1c6 !important;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text .inviteLabel {
  color: #3C4043;
  font-size: 14px;
  margin-bottom: 4px;
  font-weight: 600;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text .inviteLabel .optional {
  color: #3C4043;
  font-size: 13px;
  margin-bottom: 4px;
  font-weight: 400;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text .tag-input-ctn .input-tag {
  background: #E7F1FF;
  border-radius: 100px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text .tag-input-ctn .input-tag .delete-tag {
  color: #202124;
  top: 6px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .kr-sg-input-text .tag-input-ctn input {
  max-width: 100% !important;
  width: 252px !important;
  border: none !important;
  padding-top: 13px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .continueBTNDiv .skipLink {
  font-weight: 400;
  font-size: 14px;
  color: #9AA0A6;
  cursor: pointer;
  float: right;
  position: relative;
  top: 7px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .continueBTNDiv .continueButton {
  background: #85B7FE;
  border: 1px solid #85B7FE;
  color: #ffffff;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .continueBTNDiv .allDoneButton {
  background: #93D3A2;
  border: 1px solid #93D3A2;
  color: #ffffff;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .almostDone {
  width: 465px;
  height: 193.47px;
  margin-bottom: 25px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .reqTitle {
  font-weight: 400;
  font-size: 20px;
  color: #202124;
  margin-bottom: 5px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .reqDesc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #5f6368;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .creatWSBTN {
  padding-top: 25px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .creatWSBTN .kr-sg-button-primary {
  height: 34px;
  font-size: 14px;
  position: relative;
  top: 2px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .creatWSBTN .kr-sg-button-primary .btx-left-menu-training {
  margin-right: 10px;
  color: #ffffff;
}
.postlogin .mainPaddingDiv .fixWidthDiv .selectInputs .creatWSBTN .kr-sg-button-secondary {
  border: 1px solid #BDC1C6;
  color: #202124;
  height: 34px;
  margin-top: 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .postloginTitle {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  line-height: 29px;
  margin-top: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .orCreate {
  position: relative;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .orCreate hr {
  background-color: #E4E5E7;
  height: 1px;
  margin: 26px 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .orCreate .orSpan {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 33px;
  height: 33px;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  border: 1px solid #E4E5E7;
  border-radius: 200px;
  top: -16px;
  left: 45%;
  background: #fff;
  outline: 10px solid #ffffff;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .getStart {
  height: 64px;
  background: #FFFBEA;
  border: 1px solid #FFED96;
  border-radius: 10px;
  display: flex;
  align-items: center;
  padding: 15px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .getStart .start {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  width: 100%;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .getStart .getStartBtn {
  width: 145px;
  display: flex;
  justify-content: flex-end;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .getStart .getStartBtn .btn {
  width: 168px;
  height: 34px;
  background: #FFDA2D;
  border: 1px solid #FFED96;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .creatWSBTN {
  padding-top: 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .creatWSBTN .kr-sg-button-secondary {
  border: 1px solid #BDC1C6;
  color: #202124;
  height: 34px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .creatWSBTN .btx-left-menu-training {
  margin-right: 10px;
  color: #202124;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .creatWSBTN .kr-sg-button-ghost {
  border: 0 !important;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .chooseAcc {
  font-weight: 500;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountName {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin-bottom: 20px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .searchComponent {
  position: relative;
  margin-bottom: 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .searchComponent .inputFiled {
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  height: 34px;
  width: 100%;
  padding-left: 30px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .searchComponent .btx-search {
  position: absolute;
  left: 10px;
  top: 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner {
  border-bottom: 1px solid #EFF0F1;
  display: flex;
  align-items: center;
  height: 78px;
  padding: 22px 0 22px 10px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .accontAlpha {
  width: 40px;
  height: 40px;
  background: #28A745;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 18px;
  color: #FFFFFF;
  flex-shrink: 0;
  border-radius: 100%;
  text-transform: uppercase;
  margin-right: 15px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .accountDetails {
  width: 100%;
  align-items: center;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .accountDetails .accountName {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 0;
  color: #202124;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .accountDetails .accountId {
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 0;
  color: #5f6368;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqBtn {
  width: 145px;
  height: 34px;
  border: 1px solid #FFBCA5;
  border-radius: 4px;
  background: #FFF1ED;
  color: #FF784B;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqBtn .btx-ok {
  display: none;
  margin-right: 6px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqBtn .btx-ok::before {
  color: #ff784b;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqBtn.active {
  background: #EAF6EC;
  color: #28A745;
  border: 1px solid #eaf6ec;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .proBtn {
  width: 145px;
  height: 34px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  color: #202124;
  border-radius: 4px;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .proBtn.active {
  background: #EAF6EC;
  color: #28A745;
  border: 1px solid #eaf6ec;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqInBtn {
  width: 145px;
  height: 34px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #fff;
  opacity: 0.5;
  border-radius: 4px;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqInBtn .fa-circle-o-notch {
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  margin-left: 5px;
  width: 15px;
  height: 15px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .reqInBtn.active {
  background: #EAF6EC;
  color: #28A745;
  border: 1px solid #eaf6ec;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .joinBtn {
  width: 145px;
  height: 34px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  color: #202124;
  border-radius: 4px;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .joinBtn.active {
  background: #EAF6EC;
  color: #28A745;
  border: 1px solid #eaf6ec;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .raBtn {
  width: 145px;
  height: 34px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  color: #202124;
  border-radius: 4px;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .raBtn.active {
  background: #EAF6EC;
  color: #28A745;
  border: 1px solid #eaf6ec;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner .kr-sg-checkbox {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0;
  margin-bottom: 18px;
  flex-shrink: 0;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner:hover .proBtn,
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner:hover .joinBtn,
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .accountContiner:hover .raBtn {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #ffffff;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .viewMore {
  padding-top: 15px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  cursor: pointer;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .viewMore .btx-carrot-down {
  margin-left: 12px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .postloginBody .leftContent .requestToJoin {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 7px 20px;
  width: 177px;
  height: 34px;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  margin-top: 35px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .rightImg {
  position: absolute;
  right: 0;
  top: 0;
  background: #F3F8FF;
  width: 350px;
  height: 100%;
}
.postlogin .mainPaddingDiv .fixWidthDiv .rightImg .imageContainer {
  background: url(../../assets/login/getStart.png) no-repeat;
  background-size: unset;
  background-attachment: fixed;
  background-position: right bottom;
  height: 100%;
  padding: 30px 54px 30px 30px;
}
.postlogin .mainPaddingDiv .fixWidthDiv .rightImg .imageContainer p {
  font-weight: 300;
  font-size: 24px;
  line-height: 32px;
  color: #202124;
}
.postlogin .mainPaddingDiv .fixWidthDiv .rightImg.rtimgPending .imageContainer {
  background: url(../../assets/login/requestPending.png) no-repeat;
  background-size: unset;
  background-attachment: fixed;
  background-position: right bottom;
}
.postlogin .pendingAccountsBody {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.postlogin .pendingAccountsBody .pendingAccounts {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate .emptyStatePlaceholder {
  width: 353.47px;
  height: 193.47px;
  margin-bottom: 40px;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate .emptyStatePlaceholder .emptyStateimg {
  max-width: 100%;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate .emptyText {
  font-weight: normal;
  font-size: 22px;
  line-height: 27px;
  color: #202124;
  margin-bottom: 40px;
  text-align: center;
  width: 600px;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate .meanWhile {
  width: 191px;
  border-bottom: 1px solid  #BDC1C6;
  position: relative;
  margin-bottom: 30px;
}
.postlogin .pendingAccountsBody .pendingAccounts .emptystate .meanWhile span {
  display: inline-block;
  position: absolute;
  background: #fff;
  padding: 0 5px;
  top: -11px;
  left: 55px;
}
.postlogin .pendingAccountsBody .pendingAccounts .getStart {
  width: 499px;
  height: 64px;
  background: #FFFBEA;
  border: 1px solid #FFED96;
  border-radius: 10px;
  display: flex;
  align-items: center;
  padding: 18px 20px;
  margin-bottom: 30px;
}
.postlogin .pendingAccountsBody .pendingAccounts .getStart .start {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  width: 50%;
}
.postlogin .pendingAccountsBody .pendingAccounts .getStart .getStartBtn {
  width: 50%;
  display: flex;
  justify-content: flex-end;
}
.postlogin .pendingAccountsBody .pendingAccounts .getStart .getStartBtn .btn {
  width: 168px;
  height: 34px;
  background: #FFDA2D;
  border: 1px solid #FFED96;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.postlogin .pendingAccountsBody .pendingAccounts .learning {
  font-weight: normal;
  font-size: 16px;
  color: #202124;
  margin-bottom: 20px;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites {
  display: flex;
  align-items: center;
  justify-content: center;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites .sitesLink {
  width: 301px;
  height: 78px;
  border: 1px solid #EFF0F1;
  border-radius: 4px;
  padding: 20px 15px;
  display: flex;
  align-items: center;
  margin-right: 10px;
  cursor: pointer;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites .sitesLink.no-m-r {
  margin-right: 0;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites .sitesLink .siteIcon {
  margin-right: 20px;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites .sitesLink .detailsDec .dName {
  font-weight: 600;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 2px;
}
.postlogin .pendingAccountsBody .pendingAccounts .relatedSites .sitesLink .detailsDec .dDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 0;
}
.loadingAvailableDomainAccounts {
  padding-top: 20%;
  background: #FFFFFF;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 99;
}
.creatingWS {
  background: #f2f3f4;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 99;
}
.creatingWS .postloginHeader {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 30px 30px 0 30px;
  position: relative;
  z-index: 9;
}
.creatingWS .postloginHeader .postloginLogo {
  width: 88px;
  width: 50%;
}
.creatingWS .postloginHeader .postloginLogo img {
  max-width: 88px;
}
.creatingWS .postloginHeader .postloginProfile {
  display: none;
}
.creatingWS .creatingWSLoader {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.creatingWS .creatingWSLoader .flexWrapDiv {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.creatingWS .creatingWSLoader .flexWrapDiv .platformLogoDiv {
  padding-bottom: 15px;
}
.creatingWS .creatingWSLoader .flexWrapDiv .platformLogoDiv .platformLogo {
  width: 150px;
  height: 59px;
}
.creatingWS .creatingWSLoader .flexWrapDiv .creatingText {
  text-align: center;
}
.creatingWS .creatingWSLoader .flexWrapDiv .creatingText .Ctitle {
  font-weight: 600;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 6px;
}
.creatingWS .creatingWSLoader .flexWrapDiv .creatingText .cDesc {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 5px;
}
.creatingWS .creatingWSLoader .flexWrapDiv .progress {
  width: 150px;
  height: 8px;
  border-radius: 50px;
  box-shadow: none;
  background-color: #bdc1c6;
}
.creatingWS .creatingWSLoader .flexWrapDiv .progress .progress-bar {
  width: 50%;
  box-shadow: none;
  background-color: #7349dd;
}
.co-branding .bt-account-setup-modal .modal-dialog .modal-content .postlogin .postloginHeader .postloginLogo img {
  width: 272px;
  height: 83px;
}
.co-branding .bt-account-setup-modal .modal-dialog .modal-content .postlogin .mainPaddingDiv .fixWidthDiv .logoSteps .platformLogoDiv {
  display: none;
}
.co-branding .creatingWS .creatingWSLoader .flexWrapDiv .platformLogoDiv {
  display: none !important;
}
edit-link-bot .viewMode {
  float: right;
  background: #F8F9FA;
  color: #9ea5b4;
  font-size: 12px;
  cursor: default;
  display: inline-block;
  padding: 3px 6px;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 4px;
  user-select: none;
  margin-left: 7px;
  position: relative;
}
edit-link-bot .modalBody.editLinkBot.readOnly .create-container .main-content .invocation,
edit-link-bot .modalBody.editLinkBot.readOnly .create-container .main-content .preferredBot,
edit-link-bot .modalBody.editLinkBot.readOnly .create-container .main-content .trainingLabel {
  pointer-events: none;
}
edit-link-bot .modalBody.editLinkBot.readOnly .create-container .main-content .editLinkFooter button {
  pointer-events: none;
  opacity: 0.5;
}
edit-link-bot .modalBody.editLinkBot .create-container {
  padding: 0;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .inclusiveBot.fa-spin {
  width: 12px;
  height: 12px;
  margin-left: 10px;
  margin-top: 3px;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .preferredBot .fallbackBot.fa-check {
  color: green;
  padding: 0;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .preferredBot .fallbackBot.fa-spin {
  color: #202124;
  padding: 0;
  width: 12px;
  height: 12px;
  margin-left: 10px;
  margin-top: 3px;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .preferredBot .help-icon {
  cursor: pointer;
  margin-left: 6px;
  position: relative;
  top: 1px;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .preferredBot .toggleSwitch.enable-disable-preferred-bot {
  display: flex;
  height: auto;
}
edit-link-bot .modalBody.editLinkBot .create-container .main-content .preferredBot .toggleSwitch span .preferredBotStatus {
  cursor: pointer;
}
edit-link-bot .modalBody.editLinkBot .invocation img {
  padding-left: 5px;
  cursor: pointer;
}
edit-link-bot .modalBody.editLinkBot .invocation tags-input .tags .tag-item ti-tag-item span {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
edit-link-bot .modalBody.editLinkBot .invocation tags-input .tags .tag-item ti-tag-item .remove-button {
  color: #5f6368;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel {
  padding-left: 15px;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer bt-pagination .group-box {
  display: none;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer bt-pagination .datacount {
  display: none;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer bt-pagination .width47 {
  float: right;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer .tagUtterances .training-delete {
  display: none;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer .tagUtterances:hover .training-delete {
  display: block;
  position: absolute;
  right: 10px;
  top: 16px;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer .tagUtterances:hover .training-delete .deleteBtn {
  color: #DD3646;
  cursor: pointer;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer .tagUtterance {
  margin-top: 10px;
  border-radius: 2px;
  height: 34px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  padding: 6px 0px 0px 10px;
}
edit-link-bot .modalBody.editLinkBot .trainingLabel .utteranceContainer .tagUtterance:hover {
  background: #f8f9fa;
}
edit-link-bot .modalBody.editLinkBot .editLinkFooter {
  margin-top: 40px;
}
edit-link-bot .modalBody.editLinkBot .help-icon {
  cursor: pointer;
  margin-left: 6px;
  position: relative;
  top: 1px;
}
edit-link-bot .link-bot-edit-pagination .col-xs-12 {
  padding: 0px !important;
}
edit-link-bot .link-bot-edit-pagination .col-xs-12 .group-box {
  margin: 17px 0px;
}
.createBotslider .modalHeader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: -2px;
}
.createBotslider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalHeader .fa-close {
  position: unset;
  margin-right: 10px;
}
.createBotslider .taskTypeDiv {
  width: 440px;
  height: 100px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  margin: 0 0 20px 0;
  cursor: pointer;
  padding: 15px;
  display: table;
}
.createBotslider .taskTypeDiv .task-icon {
  display: table-cell;
  width: 80px;
  vertical-align: middle;
  text-align: center;
}
.createBotslider .taskTypeDiv .radio {
  margin: 0;
  display: table-cell;
  vertical-align: middle;
}
.createBotslider .taskTypeDiv .radio .description {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 0;
}
.createBotslider .taskTypeDiv .radio .name {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 2px;
}
.createBotslider .taskTypeDiv .radio input {
  height: 0 !important;
}
.createBotslider .footerAccordion {
  bottom: -28px;
  position: fixed;
  width: 430px !important;
  right: 30px;
  left: auto;
}
.createBotslider .backgroundWhite {
  background-color: #fff;
  position: absolute;
  width: 100%;
  height: 100%;
}
.createBotslider .btnsDiv {
  padding: 0 0 40px 0;
}
.createBotslider .btnsDiv .btn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
  margin: 0;
}
.createBotslider .btnsDiv .btn.disabled {
  opacity: 0.5;
}
.createBotslider .btnsDiv .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #5F6368;
  color: #5F6368;
  margin-left: 0;
}
.createBotslider .btnsDiv .btn.closeCancel:hover {
  color: #5F6368;
  background-color: #F8F9FA;
  border: solid 1px #5f6368;
}
.createBotslider .btnsDiv .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.createBotslider .btnsDiv .btn.borderBtn {
  border: 1px solid #0D6EFD;
  outline: 0;
  background: #fff;
  color: #0d6efd;
}
.createBotslider .btnsDiv .btn.borderBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.createBotslider label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  text-transform: unset;
}
.createBotslider label .text-transform-init .noteCheck {
  margin-left: 25px;
  font-size: 12px;
  color: #5f6368;
}
.createBotslider .modalBody .pdfCont {
  z-index: 99999;
}
.createBotslider .modalBody .select2-container .select2-choice {
  min-height: auto;
  border: 1px solid #e4e5e7;
}
.createBotslider .modalBody .select2-container .select2-choice .select2-chosen {
  line-height: 10px !important;
}
.createBotslider .modalBody .select2-container .select2-arrow {
  top: -8px;
}
.createBotslider .modalBody .selected-stream-block .tabContainer {
  padding: 0 !important;
}
.createBotslider .modalBody .selected-stream-block .tabsContainer .tab-content {
  margin: 0 !important;
}
.createBotslider .modalBody .charactersLength {
  float: right;
  font-size: 12px;
  color: #5f6368;
}
.pdfLoader {
  text-align: center;
  width: 100%;
  top: 25%;
  position: absolute;
}
.visible {
  visibility: visible;
}
.btImport {
  display: table;
  margin-bottom: 20px;
}
.btImport .btn-file {
  position: relative;
}
.btImport .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
.btImport.read-only-wrapper {
  pointer-events: none;
}
.rt-intro-video-block .rt-intro-video-heading {
  font-weight: 600;
  font-size: 14px;
  line-height: 30px;
  color: #202124;
}
.rt-intro-video-block .rt-intro-video {
  height: 330px;
  width: 545px;
  margin: 0 auto;
}
bot-advanced-settings {
  display: block;
}
bot-advanced-settings .showadvancedoptions .row .radioDiv.radioSection .radioInnerDiv [type="radio"] + span {
  color: #202124;
}
bot-advanced-settings .showadvancedoptions .row .radioDiv.radioSection .radioInnerDiv.mrgBtm {
  margin-bottom: 5px;
}
bot-advanced-settings .showadvancedoptions .row .radioDiv.radioSection .radioInnerDiv.height {
  height: 24px;
}
bot-advanced-settings .showadvancedoptions .row .linkedTaskLabel {
  color: #202124 !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 17px;
  margin-bottom: 8px;
}
bot-advanced-settings .showadvancedoptions .row .holdResumeInnerContainer .linkedTaskLabel {
  color: #202124 !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 17px;
  margin-bottom: 8px;
}
bot-advanced-settings .showadvancedoptions .row .holdResumeInnerContainer .radioDiv.height {
  height: 24px;
}
bot-advanced-settings .showadvancedoptions .row .holdResumeInnerContainer .radioDiv.radioSection .radioInnerDiv [type="radio"] + span {
  color: #202124;
}
bot-advanced-settings .showadvancedoptions .row .holdResumeInnerContainer .styledCSS label {
  color: #202124 !important;
  font-size: 12px !important;
  font-weight: normal !important;
  text-transform: none !important;
}
bot-advanced-settings .customScriptDescription {
  color: #3C4043;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
bot-advanced-settings .progressouter {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
bot-advanced-settings .progressouter .progressinner {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
bot-advanced-settings .finalFile {
  border: 1px solid #d5e9ca !important;
  background-color: #dff0d8 !important;
  color: #3c753d !important;
  font-size: 16px !important;
}
bot-advanced-settings .finalFile .fileNamedetails {
  margin-right: 5px;
  float: right;
  position: relative;
  top: 5px;
  left: 10px;
  color: rgba(60, 117, 61, 0.5);
  font-size: 13px;
}
bot-advanced-settings .fileImported {
  font-size: 14px;
  color: #5F6368;
  margin-top: 5px;
  margin-bottom: 0;
}
.faqInterruptions .radioDiv [type="radio"] + span {
  color: #202124 !important;
}
.faqInterruptionsInfoText {
  color: #3C4043;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 8px;
}
bot-functions .finalFile {
  border: 1px solid #d5e9ca !important;
  background-color: #dff0d8 !important;
  color: #3c753d !important;
  font-size: 16px !important;
}
bot-functions .btFunctionTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 2px;
}
bot-functions .customScriptDescription {
  font-weight: normal;
  font-size: 12px;
  color: #3C4043;
  margin-bottom: 15px;
}
error-form .read-only-wrap .pointerEventNone {
  pointer-events: none;
}
amend-entity .amend-entity.read-only-wrap .radioSection {
  pointer-events: none;
}
amend-entity .amend-entity .amendDescription {
  padding-left: 25px;
  color: #5f6368;
}
amend-entity .amend-entity .radioDiv.radioSection .radioInnerDiv [type="radio"] + span {
  color: #202124;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend {
  display: inline-block;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend > label {
  display: block;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .opt-title {
  color: #5f6368;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .toggle-switch {
  padding-top: 5px;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .toggle-switch .toggle-no {
  padding-right: 8px;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .toggle-switch .toggle-yes {
  padding-left: 8px;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .toggle-switch .toggleSwitch {
  display: inline-block;
}
amend-entity .amend-entity .radioDiv.radioSection .hiddenEntityAmend .toggle-switch .toggleSwitch > span {
  cursor: pointer;
}
amend-entity .amend-entity .noteEn {
  clear: both;
  margin-bottom: 10px;
}
amend-entity .amend-entity .noteEn .noteHead {
  background-color: rgba(255, 0, 31, 0.2);
  padding: 5px;
  border-radius: 2px;
  color: #ff001f;
  font-weight: 600;
  font-size: 12px;
}
amend-entity .amend-entity .noteEn .noteDesc {
  display: inline;
  padding-left: 5px;
  color: #ff001f;
  font-size: 12px;
  font-weight: 600;
}
amend-entity .amend-entity .amendExpand {
  clear: both;
  background-color: #F8F9FA;
  max-width: 766px;
  padding: 20px 30px 10px;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
}
amend-entity .amend-entity .amendExpand .expandView {
  padding-top: 20px;
  border-top: 1px solid #e4e5e7;
}
amend-entity .amend-entity .amendExpand .description {
  margin-bottom: 20px;
  border-bottom: 1px solid #e4e5e7;
}
amend-entity .amend-entity .amendExpand .amendDesc.accordion {
  cursor: pointer;
  padding: 20px;
  width: 100%;
  border: none;
  transition: 0.4s;
}
amend-entity .amendEntity .landingPage {
  margin-top: 50px;
}
amend-entity .amendEntity .landingPage .headingBar {
  margin-bottom: 30px;
}
amend-entity .amendEntity .landingPage .heading {
  font-size: 20px;
  color: #202124;
  font-weight: 600;
}
amend-entity .amendEntity .landingPage .description {
  padding-top: 10px;
  font-size: 16px;
  color: #5F6368;
  max-width: 610px;
  margin: auto;
}
amend-entity .amendEntity .landingPage .descriptionList {
  background-color: #F8F9FA;
  max-width: 766px;
  margin: auto;
  font-size: 14px;
  text-align: left;
  padding: 20px 30px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
amend-entity .amendEntity .landingPage .descriptionList .amendDescription {
  border-bottom: 1px solid rgba(138, 149, 159, 0.3);
  margin-bottom: 20px;
}
amend-entity .amendEntity .landingPage .toggle-on-off {
  margin-top: 30px;
  font-size: 18px;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggle-disable {
  color: #202124;
  cursor: pointer;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggle-enable {
  color: #5F6368;
  cursor: pointer;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch {
  line-height: 18px !important;
  margin-right: 22px !important;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch .switch {
  height: 20px;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch label {
  height: 21px !important;
  margin-top: 5px !important;
  float: none;
  position: relative;
  right: 14px;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 15px !important;
  height: 15px !important;
  top: 3px;
  left: 3px;
  width: auto;
}
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch input.switch:empty ~ label:before,
amend-entity .amendEntity .landingPage .toggle-on-off .toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 3.6em;
}
.marginBottom20 {
  margin-bottom: 20px;
}
.mt-20 {
  margin-top: 20px;
}
.w-200px {
  width: 200px !important;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs {
  padding: 0px;
  display: flex;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer {
  padding: 5px 0 30px;
  position: relative;
  width: 170px;
  flex-shrink: 0;
  background: #f7f9fa;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn {
  height: 52px;
  display: flex;
  align-items: center;
  background: #F7F9FA;
  border-left: 5px solid #F7F9FA;
  padding: 0 8px;
  cursor: pointer;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .plusIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .plusIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .plusIcon {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  font-weight: 700;
  border: 3px solid #B9BCBF;
  color: #777A80;
  flex-shrink: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .btnText,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .btnText,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn .btnText {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  padding-left: 10px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover {
  background: #ffffff;
  border-left: 5px solid #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .plusIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .plusIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .plusIcon {
  color: #777A80;
  background: #F3F8FF;
  border: 3px solid #85b7fe;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .btnText,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .btnText,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn:hover .btnText {
  color: #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active {
  background: #ffffff;
  border-left: 5px solid #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .plusIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .plusIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .plusIcon {
  color: #777A80;
  background: #F3F8FF;
  border: 3px solid #85b7fe;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .btnText,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .btnText,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .newDialogbtn.active .btnText {
  color: #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .separatorLine,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .separatorLine,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .separatorLine {
  margin: 15px auto 10px;
  width: 147px;
  border-top: 1px solid #d9d9d9;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appsHeading,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appsHeading,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appsHeading {
  font-weight: 600;
  font-size: 13px;
  color: #979797;
  margin: 0;
  padding-bottom: 20px;
  padding-left: 12px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn {
  height: 52px;
  display: flex;
  align-items: center;
  background: #F7F9FA;
  border-left: 5px solid #F7F9FA;
  padding: 0 8px;
  cursor: pointer;
  margin-bottom: 2px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon {
  width: 42px;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 22px;
  font-weight: 700;
  background: #F0F1F2;
  color: #777A80;
  padding: 3px;
  flex-shrink: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon .appIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon .appIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .plusIcon .appIcon {
  max-width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .btnText,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .btnText,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn .btnText {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  padding-left: 10px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn:hover {
  background: #ffffff;
  border-left: 5px solid #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn.active,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn.active,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .integrationsContainer .appBtn.active {
  background: #ffffff;
  border-left: 5px solid #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody {
  padding: 20px;
  position: relative;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody .dialogHeading,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody .dialogHeading,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody .dialogHeading {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin: 0;
  padding-bottom: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm {
  display: flex;
  flex-direction: column;
  overflow: hidden !important;
  padding: 20px 0px !important;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmHeader,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmHeader,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmHeader {
  flex-shrink: 0;
  padding-left: 20px;
  padding-right: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmBody,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmBody,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmBody {
  height: 100%;
  padding: 0px 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter {
  border-radius: 8px;
  border: 1px solid var(--component-colors-utility-purple-utility-purple-400, #9b8afb);
  background: var(--colors-violet-25, #fbfaff);
  display: flex;
  padding: var(--default, 8px) var(--lg, 16px);
  align-items: flex-start;
  gap: 12px;
  margin: 0px 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter span,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter span,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter span {
  color: var(--colors-text-text-secondary-700, #344054);
  font-size: var(--font-size-text-sm, 14px);
  font-weight: var(--font-weight-normal-Medium, 500);
  line-height: var(--font-line-height-text-sm, 20px);
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter .dialogScrollBodyCstmFooterIcon,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter .dialogScrollBodyCstmFooterIcon,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody.integrationsDialogs .dialogScrollBody.dialogScrollBodyCstm .dialogScrollBodyCstmFooter .dialogScrollBodyCstmFooterIcon {
  flex-shrink: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock {
  clear: both;
  display: inline-block;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .intentCount,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .intentCount,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .intentCount {
  color: #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .btx-help,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .btx-help,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .required-field .btx-help {
  position: relative;
  top: 2px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .intentDesc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .intentDesc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .intentDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin: 0 0 8px;
  padding-right: 25px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody {
  border: 0;
  display: inline-block;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv {
  margin-bottom: 0;
  padding: 8px 10px;
  transition: 0.3s all ease;
  display: flex;
  align-items: center;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow {
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover {
  background: #f8f9fa;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt i,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt i,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt i {
  display: flex;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt .tooltip,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt .tooltip,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv.btmShadow:hover .delete-utt .tooltip {
  margin-top: 8px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv:nth-last-child(1),
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv:nth-last-child(1),
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv:nth-last-child(1) {
  box-shadow: none;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .kr-sg-input-text,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .kr-sg-input-text,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .kr-sg-input-text {
  padding-bottom: 10px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .btx-warning,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .btx-warning,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .btx-warning {
  font-size: 14px;
  position: relative;
  padding: 3px;
  top: 1px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .input,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .input,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .input {
  margin-bottom: 0px;
  padding: 6px 12px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .desc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .desc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .desc {
  padding: 0px;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #202124;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt {
  text-align: right;
  padding: 0;
  color: #DD3646;
  font-size: 16px;
  display: flex;
  justify-content: center;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt i,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt i,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .dialogCreateUtteranceBlock .utteranceBody .subDiv .delete-utt i {
  display: none;
  cursor: pointer;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .flow-task-add-utt-block,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .flow-task-add-utt-block,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .flow-task-add-utt-block {
  display: inline-block;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions {
  display: block;
  width: 100%;
  clear: both;
  position: relative;
  padding: 0 5px 15px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task {
  padding: 22px 1px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task hr,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task hr,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions.more-options-aleart-task hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions hr,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions hr,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction {
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction.collapsed .btx-carrot-down,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction.collapsed .btx-carrot-down,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction.collapsed .btx-carrot-down {
  position: relative;
  transform: rotate(-90deg);
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction .btx-carrot-down,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction .btx-carrot-down,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .moreOptions .optionsAction .btx-carrot-down {
  font-size: 11px;
  margin-right: 15px;
  display: inline-block;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding {
  padding-left: 30px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion {
  background: #F8F9FA;
  border-radius: 4px;
  padding: 20px;
  margin-bottom: 10px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading {
  margin-bottom: 0;
  cursor: pointer;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading .btx-carrot-down,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading .btx-carrot-down,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading .btx-carrot-down {
  float: right;
  transform: rotate(180deg);
  position: relative;
  top: 2px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading.collapsed .btx-carrot-down,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading.collapsed .btx-carrot-down,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .appsHeading.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .collapse,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .collapse,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .accordionLeftPadding .dilogAccordion .collapse {
  padding: 10px 0 0 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS {
  padding-bottom: 20px;
  margin-bottom: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .disableDilogType,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .disableDilogType,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .disableDilogType {
  opacity: 0.5;
  pointer-events: none !important;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa {
  font-size: 16px;
  color: #5F6368;
  display: flex;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa.fa-check-square,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa.fa-check-square,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa.fa-check-square {
  color: #0d6efd;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa .dialogTypeTitle,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa .dialogTypeTitle,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .selectedType-status .fa .dialogTypeTitle {
  font-size: 14px;
  margin-top: -4px;
  padding-left: 10px;
  padding-top: 5px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #202124 !important;
  font-family: 'Inter';
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .dilogTypeLabelDesc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .dilogTypeLabelDesc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .styledCSS .dilogTypeLabelDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  padding-left: 23px;
  padding-top: 3px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus {
  padding-left: 30px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus .pre-conditionsInfo,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus .pre-conditionsInfo,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .manageContextStatus .pre-conditionsInfo {
  font-weight: normal;
  font-size: 12px;
  color: #9aa0a6;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb {
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding: 12px 0;
  display: flex;
  align-items: center;
  width: 100%;
  clear: both;
  margin-bottom: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails {
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdTitle,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdTitle,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 2px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdDesc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdDesc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .cdDetails .cdDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD {
  width: 95px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD {
  margin-right: 5px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  margin-left: 15px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info:hover {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info.expand,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info.expand,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .btx-info.expand {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore {
  box-shadow: 0px 3px 5px rgba(32, 33, 36, 0.2), 0px 1px 2px rgba(32, 33, 36, 0.1);
  border-radius: 5px;
  padding: 16px;
  width: 255px;
  height: 277px;
  background: #fff;
  position: absolute;
  top: auto;
  right: 110px;
  z-index: 9;
  margin-top: -140px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore .ddTitle,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore .ddTitle,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore .ddTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 15px;
  padding-left: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 15px;
  padding-left: 28px;
  position: relative;
  line-height: 15px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p.noBTMmargin,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p.noBTMmargin,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p.noBTMmargin {
  margin-bottom: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p .helpImg,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p .helpImg,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore p .helpImg {
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore:after,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore:after,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .cddb .toggleDD .infoDD .ddLearnMore:after {
  content: '';
  position: absolute;
  top: 36px;
  right: -16px;
  margin-left: 88px;
  width: 0;
  height: 0;
  border-top: solid 10px #ffffff;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
  transform: rotate(-90deg);
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner {
  padding: 0 30px;
  height: 100px;
  display: flex;
  background: #F3F8FF;
  align-items: center;
  justify-content: right;
  position: relative;
  transition: width 2s;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox {
  padding-right: 10px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  top: -5px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  top: -5px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif {
  width: 153px;
  height: 99.47px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif .dialogCreation,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif .dialogCreation,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .animationGif .dialogCreation {
  max-width: 100%;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails {
  padding-left: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .tt,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .tt,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .tt {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
  margin-bottom: 0px;
  line-height: normal;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .dc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .dc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .newDialogDetails .dc {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails {
  display: flex;
  width: 100px;
  justify-content: flex-end;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  margin-left: 15px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info:hover {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info.expand,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info.expand,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-info.expand {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-collapse-min:hover {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-expand-max,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-expand-max,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .btx-expand-max {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  display: none;
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore {
  box-shadow: 0px 3px 5px rgba(32, 33, 36, 0.2), 0px 1px 2px rgba(32, 33, 36, 0.1);
  border-radius: 5px;
  padding: 16px;
  width: 255px;
  height: 277px;
  background: #fff;
  position: absolute;
  top: auto;
  right: 28px;
  bottom: 75px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore .ddTitle,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore .ddTitle,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore .ddTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 15px;
  padding-left: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 15px;
  padding-left: 28px;
  position: relative;
  line-height: 15px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p.noBTMmargin,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p.noBTMmargin,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p.noBTMmargin {
  margin-bottom: 0;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p .helpImg,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p .helpImg,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore p .helpImg {
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore:after,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore:after,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner .moreDetails .ddLearnMore:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 54%;
  margin-left: 88px;
  width: 0;
  height: 0;
  border-top: solid 10px #ffffff;
  border-left: solid 10px transparent;
  border-right: solid 10px transparent;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog {
  bottom: -50px;
  height: 50px;
  transition: width 2s;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .animationGif,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .animationGif,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .animationGif {
  display: none;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails {
  padding-left: 0;
  width: 100%;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .tt,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .tt,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .tt {
  font-weight: normal;
  font-size: 16px;
  color: #202124;
  margin-bottom: 0px;
  line-height: normal;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .dc,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .dc,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .newDialogDetails .dc {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 0;
  display: none;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .ddLearnMore,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .ddLearnMore,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .ddLearnMore {
  bottom: 52px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  display: none;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-collapse-min:hover {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max {
  cursor: pointer;
  color: #85B7FE;
  border-radius: 4px;
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max:hover,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max:hover,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .newDialogBanner.minDialog .moreDetails .btx-expand-max:hover {
  background: #d8e8ff;
}
#createtask .botModalSlider .botModalDialog .modalContent .modalSliderContainer .actionNote,
#dialogCreate .botModalSlider .botModalDialog .modalContent .modalSliderContainer .actionNote,
.createDialogSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .actionNote {
  color: #777a80;
}
.createDialogSlider .dialogTasks {
  width: 544px;
  right: 533px;
  position: absolute;
  background: #fff;
  height: 100%;
}
.appIncident .incidentContainer {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 15px;
  height: auto;
  min-height: 64px;
  background: #FFFFFF;
  border: 1px solid #E3E4E6;
  border-radius: 4px;
  margin-bottom: 15px;
  cursor: pointer;
}
.appIncident .incidentContainer .kr-sg-radiobutton {
  padding-right: 0;
}
.appIncident .incidentContainer .kr-sg-radiobutton .radio-custom-label {
  padding-left: 0;
}
.appIncident .incidentContainer .kr-sg-radiobutton .radio-custom-label::before {
  margin-right: 8px;
}
.appIncident .incidentContainer .kr-sg-radiobutton .radio-custom + .radio-custom-label::before {
  position: relative;
  top: auto;
}
.appIncident .incidentContainer .imgDesc {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 90%;
}
.appIncident .incidentContainer .imgDesc .appImg {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.appIncident .incidentContainer .imgDesc .appImg .appIcon {
  max-width: 100%;
}
.appIncident .incidentContainer .imgDesc .appTitleDesc {
  width: 100%;
  padding-left: 8px;
}
.appIncident .incidentContainer .imgDesc .incidentTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin: 0;
  padding-bottom: 2px;
}
.appIncident .incidentContainer .imgDesc .incidenDesc {
  font-weight: 500;
  font-size: 10px;
  color: #202124;
  margin: 0;
  color: #777a80;
}
.appIncident .incidentContainer.active {
  border: 1px solid #85b7fe;
}
.appIncident .incidentContainer:hover {
  border: 1px solid #85b7fe;
}
.appIncident .incidentContainer:hover .install-type-btn.install {
  visibility: visible;
}
.appIncident .incidentContainer.installedTemplate {
  border: 1px solid #28a745 !important;
}
.appIncident .incidentContainer .install-type-btn {
  padding: 0;
  width: 120px;
}
.appIncident .incidentContainer .install-type-btn.installing {
  color: #777a80;
}
.appIncident .incidentContainer .install-type-btn.installing .install-type-icon {
  padding-right: 12px;
}
.appIncident .incidentContainer .install-type-btn.installing .install-type-icon:before {
  color: #777a80;
}
.appIncident .incidentContainer .install-type-btn.goto-dialog {
  color: #28A745;
  width: 160px;
}
.appIncident .incidentContainer .install-type-btn.goto-dialog .install-type-icon {
  padding-right: 12px;
}
.appIncident .incidentContainer .install-type-btn.goto-dialog .install-type-icon:before {
  color: #28a745;
}
.appIncident .incidentContainer .install-type-btn.install {
  color: #0D6EFD;
  visibility: hidden;
}
.appIncident .incidentContainer .install-type-btn.install .install-type-icon {
  padding-right: 12px;
}
.appIncident .incidentContainer .install-type-btn.install .install-type-icon:before {
  color: #0d6efd;
}
#createNewDialog .modal-dialog {
  width: 718px;
}
#createNewDialog .modal-dialog .modal-content {
  background: #FFFFFF;
  border: 0;
  box-shadow: -7px 4px 30px rgba(18, 61, 101, 0.2), inset -8px -6px 80px rgba(255, 255, 255, 0.18);
  border-radius: 10px !important;
  overflow: hidden;
}
#createNewDialog .modal-dialog .modal-content .modal-header {
  box-shadow: none;
}
#createNewDialog .modal-dialog .modal-content .modal-header .btx-close {
  float: right;
  color: #202124;
  position: relative;
  z-index: 99999;
  cursor: pointer;
  font-size: 18px;
  background: #fff;
  border-radius: 100%;
  padding: 5px;
  right: 6px;
  top: 15px;
}
#createNewDialog .modal-dialog .modal-content .modal-header .btx-close:hover {
  background: #f8f9fa;
}
#createNewDialog .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 15px 40px 40px 40px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content {
  padding: 18px 50px 40px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content .mainContent {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 10px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content .description {
  font-weight: normal;
  font-size: 10px;
  line-height: 14px;
  color: #202124;
  padding: 0 100px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput {
  display: flex;
  padding: 0 80px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput .kr-sg-button-primary {
  width: 180px;
  margin-left: 15px;
  padding: 0;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress {
  height: 8px !important;
  background-color: #E7F1FF;
  box-shadow: none;
  width: 554px;
  margin: 0 auto 10px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress .progress-bar {
  background-color: #0d6efd;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .versionUpgradeText {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 8px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .upgradeText {
  font-weight: normal;
  font-size: 10px;
  margin-bottom: 10px;
  color: #9aa0a6;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 8px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade .statusIcon {
  margin-right: 5px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-input-text {
  margin-bottom: 10px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-primary {
  height: 34px;
  padding: 7px 18px;
  font-weight: normal;
  font-size: 14px;
}
#createNewDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-secondary {
  height: 34px;
  font-weight: normal;
  font-size: 14px;
}
.interuptions .item-icon {
  display: none;
}
.interuptions .disabled {
  cursor: default !important;
}
.interuptions .disabled .item-icon {
  display: inline-block !important;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .tableRow {
  display: table-row !important;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .fa-close {
  right: -24px !important;
  top: 6px !important;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .miHeadBar {
  display: table-cell !important;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .miHeadBar .miTaskNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .miHeadBar .miTaskNameHeader.importTitle {
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .miHeadBar .miTitleHeader {
  margin: 0;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: -2px;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .backArrow.top10 {
  top: 10px !important;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .backArrow:hover {
  opacity: 0.8;
}
.interuptions .botModalSlider .botModalDialog .modalHeader .help-button {
  top: 12px;
}
.interuptions .botModalSlider .botModalDialog .modalBody label {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.interuptions .botModalSlider .botModalDialog .modalBody .alwaysResume {
  font-size: 12px;
  font-weight: normal;
}
.interuptions .botModalSlider .botModalDialog .modalBody .holdResumeInnerContainer .botInterruptOptions {
  font-style: italic;
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalBody .holdResumeInnerContainer .botInterruptOptions .optionText {
  font-style: normal !important;
  color: #202124 !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection {
  padding: 0 3px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .animateOptions {
  -webkit-transition: all linear 0.5s;
  transition: all linear 0.5s;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .animateOptions.ng-hide {
  opacity: 0;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .animateOptions .checkbox {
  clear: both !important;
  padding-left: 15px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .animateOptions.endUser .checkbox {
  clear: both !important;
  padding-left: 3px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .linkedTaskLabel {
  color: #5F6368;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px;
  clear: both;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .linkedTaskLabel.addMarginTop {
  margin-bottom: 5px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .linkedTaskLabel.darkColor {
  color: #202124;
  font-size: 12px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .linkedTaskLabel.inlineEle {
  display: inline;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .moveLeft {
  margin-left: -25px !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .radioLabelDesc {
  color: #5F6368;
  font-size: 12px;
  margin: -6px 0px 15px 23px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 0px;
  font-weight: normal;
  display: inline-block;
}
.interuptions .botModalSlider .botModalDialog .modalBody .radioSection.radioDiv [type="radio"] + span {
  color: #202124;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode {
  padding: 20px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .descExceptions {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .manageInterruptsInfo {
  border-radius: 4px;
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
  color: #ec7d01;
  padding: 10px 25px;
  display: table;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .manageInterruptsInfo .warnIcon {
  display: table-cell;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .manageInterruptsInfo p {
  display: table-cell;
  padding-left: 15px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .addSubIntentsLink {
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD;
  margin-top: 10px;
  cursor: pointer;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .addSubIntentsLink:hover {
  color: #0156d4;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .modalHeader .headerText {
  color: #202124;
  font-size: 20px;
  display: inline;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .modalHeader .linkedTaskBtn {
  float: right;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tableHeader {
  padding: 10px;
  color: #5F6368;
  border-bottom: 1px solid #E4E5E7;
  font-size: 12px;
  margin-top: 10px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tableHeader.btnHeader {
  padding: 0;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tableHeader.btnHeader .btn {
  border: solid 1px #0D6EFD;
  background-color: rgba(49, 97, 219, 0.17);
  color: #0d6efd;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tableHeader.btnHeader .btn:hover {
  border: 1px solid #0156d4;
  background-color: #0156d4;
  color: #ffffff;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task {
  font-size: 14px;
  color: #202124;
  border-bottom: solid 1px #E4E5E7;
  padding: 15px 10px;
  cursor: pointer;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .nameEllipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 150px;
  text-overflow: ellipsis;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .conditionEllipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 400px;
  text-overflow: ellipsis;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .conditionEllipsis .andIf {
  font-size: 12px;
  line-height: 1.67;
  color: rgba(138, 149, 159, 0.6);
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .messageDefine {
  font-size: 12px;
  font-weight: normal;
  color: #0D6EFD;
  text-align: right;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .messageDefine .warnIcon {
  margin-left: 5px;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task:hover {
  background-color: #f8f9fa;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task:hover .fa-trash-o.color-red {
  display: block;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .task .fa-trash-o.color-red {
  color: #DD3646;
  cursor: pointer;
  display: none;
  float: right;
}
.interuptions .botModalSlider .botModalDialog .modalBody .listMode .tasksBody .closeBtn {
  margin-top: 30px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .interruptsInfoSpan {
  padding-bottom: 5px;
  display: table;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .tableRow {
  display: table-row !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .fa-close {
  right: -24px !important;
  top: 6px !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .miHeadBar {
  display: table-cell !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .miHeadBar .miTaskNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .miHeadBar .miTaskNameHeader.importTitle {
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .miHeadBar .miTitleHeader {
  margin: 0;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: -2px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .backArrow.top10 {
  top: 10px !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .modalHeader .backArrow:hover {
  opacity: 0.8;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .label-default {
  padding: 8px;
  background-color: #E4E5E7;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 2px;
  display: inline-table;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .fa.fa-times {
  margin-left: 5px;
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .darkLabel {
  color: #202124 !important;
  font-size: 12px;
  font-weight: 500;
  display: block;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .darkLabel .mb8 {
  margin-bottom: 8px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .info-details {
  font-size: 12px;
  color: #5f6368;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .animateOptions {
  -webkit-transition: all linear 0.5s;
  transition: all linear 0.5s;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .animateOptions.ng-hide {
  opacity: 0;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .animateOptions .checkbox {
  clear: both !important;
  padding-left: 15px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .linkedTaskLabel {
  color: #5F6368;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px;
  clear: both;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .linkedTaskLabel.addMarginTop {
  margin-bottom: 5px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .linkedTaskLabel.darkColor {
  color: #202124;
  font-size: 12px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .linkedTaskLabel.inlineEle {
  display: inline;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .moveLeft {
  margin-left: -25px !important;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .radioLabelDesc {
  color: #5F6368;
  font-size: 12px;
  margin: -6px 0px 15px 23px;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 5px;
  font-weight: normal;
}
.interuptions .botModalSlider .botModalDialog .modalBody.addInterruptions.radioDiv [type="radio"] + span {
  color: #202124;
}
.interuptions .botModalSlider .botModalDialog .modalFooter.addnewInterrupt {
  position: relative !important;
}
.watchVideoContainer .watchVideoHeader {
  height: 50px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  line-height: 50px;
}
.watchVideoContainer .watchVideoHeader .fa-angle-left {
  font-size: 18px;
  cursor: pointer;
  margin-right: 15px;
  font-weight: 600;
}
.watchVideoContainer .watchVideoContentMain {
  width: 100%;
  position: relative;
  clear: both;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent {
  padding: 30px 0 0;
  width: 995px;
  margin: 0 auto;
  float: none;
  display: table;
  clear: both;
  position: relative;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent {
    width: 100%;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .left {
  padding: 0;
  position: relative;
  width: 725px;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent .left {
    width: 100%;
    padding: 20px;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .left .watchVideoDiv {
  width: 725px;
  height: 408px;
  background: #202124;
  box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25);
  position: relative;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent .left .watchVideoDiv {
    width: 100%;
    height: 208px;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .left .watchVideoDiv iframe {
  border: 0;
  position: absolute;
  height: 100%;
  width: 100%;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .left .titleDescription {
  font-size: 24px;
  font-weight: normal;
  color: #202124;
  margin-bottom: 5px;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .left .detalDescription {
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right {
  width: 270px;
  padding: 0 0 0 50px;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent .right {
    width: 100%;
    padding: 20px;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .pList {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
  margin: 0 0 15px 10px;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv {
  position: relative;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv {
    height: 100% !important;
    max-height: 100% !important;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv {
  cursor: pointer;
  border: 10px solid #ffffff;
}
@media (min-width: 320px) and (max-width: 900px) {
  .watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv {
    width: 217px;
  }
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyListThumb {
  width: 200px;
  height: 109px;
  position: relative;
  margin-bottom: 10px;
  border: 1px solid #e4e5e7;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyHover {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  background: #202124;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyHover .hoverPlayimg {
  display: none;
  width: 100%;
  position: absolute;
  text-align: center;
  height: 100%;
  background: rgba(38, 52, 74, 0.4);
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyHover:hover .hoverPlayimg {
  display: block;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyHover img {
  width: 100%;
  height: 100%;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .palyHover img.videoBgImg {
  width: 15%;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .titleDecDiv {
  padding: 0 10px;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .titleDecDiv .playListTitle {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.38;
  color: #202124;
  margin-bottom: 2px;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv .titleDecDiv .playListDesc {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.38;
  color: #5F6368;
  margin-bottom: 25px;
}
.watchVideoContainer .watchVideoContentMain .watchVideoContent .right .playListScrollDiv .palyListDiv.blurVedio {
  border: 10px solid #f8f9fa;
}
.watchVideoContainer .showMoreBtn {
  margin: 15px 0px;
  color: #0D6EFD;
  font-weight: 600;
  cursor: pointer;
}
#watchModal {
  z-index: 1051;
}
#watchModal .topBar {
  z-index: 1;
}
#watchModal .topBar .headerTitle {
  top: 13px;
  position: absolute;
}
#watchModal .watchVideoHeader {
  display: none !important;
}
.summaryLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  background: white;
  z-index: 2;
  text-align: center;
}
.summaryLoader.loadingUtterances {
  align-items: center;
  justify-content: center;
  padding-top: 0;
  display: flex;
}
.summaryLoader .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
.summaryLoader.mlUttLoader {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  position: fixed;
}
.summaryPageContainer {
  height: 100%;
  width: 100%;
  position: relative;
  padding-bottom: 20px;
}
.summaryPageContainer .summaryHeading {
  background: #E4E5E7;
  height: 92px;
  height: auto;
  padding: 20px 0px;
  display: none;
}
.summaryPageContainer .summaryHeading .botName .logoDiv {
  width: 60px;
  vertical-align: middle;
}
.summaryPageContainer .summaryHeading .botName .logoDiv .logo {
  height: 50px;
  width: 50px;
}
.summaryPageContainer .summaryHeading .botName .detailsDiv {
  display: inline-block;
  vertical-align: middle;
  max-width: 75%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-left: 10px;
}
.summaryPageContainer .summaryHeading .botName .detailsDiv .title {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.summaryPageContainer .summaryHeading .botName .detailsDiv .desc {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
.summaryPageContainer .summaryHeading .botDesc {
  border-left: 1px solid rgba(138, 149, 159, 0.3);
  border-right: 1px solid rgba(138, 149, 159, 0.3);
  padding: 5px 30px;
}
.summaryPageContainer .summaryHeading .botDesc .title {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.summaryPageContainer .summaryHeading .botDesc .desc {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.summaryPageContainer .summaryHeading .botDesc .tooltip .tooltip-inner {
  max-width: 400px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .detailsDiv {
  float: left;
  padding: 5px 0 5px 15px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .detailsDiv .title {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.summaryPageContainer .summaryHeading .defaultLanguage .detailsDiv .desc {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv {
  float: right;
  padding: 8px 5px 8px 0;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown {
  display: inline-block;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .btn.dropdown-toggle {
  width: 34px;
  padding: 0 !important;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu {
  left: auto;
  right: 10px;
  width: 226px;
  height: 562px;
  padding: 20px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .filterHeading {
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 16px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .checkbox {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 20px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .checkbox label {
  font-size: 14px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .buttonsDiv .update {
  font-size: 14px;
  color: #fff !important;
  background: #0D6EFD !important;
  height: 30px;
  width: 86px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #0D6EFD !important;
  outline: 0;
  margin: 0;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .buttonsDiv .update:hover {
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .buttonsDiv .closeCancel {
  background-color: #fff !important;
  border: solid 1px #E4E5E7 !important;
  color: #5F6368 !important;
  margin-left: 10px;
  margin-right: 0;
  width: 86px;
}
.summaryPageContainer .summaryHeading .defaultLanguage .impExpoDiv .dropdown .dropdown-menu .buttonsDiv .closeCancel:hover {
  color: #5F6368 !important;
  border: solid 1px #5F6368 !important;
  background: #e4e5e7 !important;
}
.summaryPageContainer .btsHeader {
  padding: 20px 30px 10px 30px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew {
  background: #FFFFFF;
  padding: 35px 20px;
  display: flex;
  align-items: center;
  border: 2px solid #E4E5E7;
  border-radius: 10px;
  position: relative;
}
.summaryPageContainer .btsHeader .summaryHeadingNew.pad-390 {
  padding-right: 415px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv {
  display: flex;
  width: 100%;
  padding-right: 10px;
  align-items: center;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .logoDiv {
  width: 40px;
  height: 40px;
  background: #F3F8FF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  flex-shrink: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .logoDiv .logo {
  max-width: 100%;
  border-radius: 100%;
  height: 100%;
  width: 100%;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails {
  padding-left: 10px;
  width: 96%;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btName {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #202124;
  margin-bottom: 2px;
  margin-top: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btDesc {
  line-height: 15px;
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  max-height: 35px;
  overflow: hidden;
  word-break: break-word;
  margin-bottom: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage {
  display: flex;
  font-weight: 500;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btTime {
  font-size: 12px;
  word-break: break-word;
  font-weight: 500;
  color: #202124;
  border-right: 1px solid #E4E5E7;
  padding-right: 10px;
  max-width: 50%;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btTime .btTitle {
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btLanguage {
  font-size: 12px;
  color: #202124;
  padding-left: 10px;
  font-weight: 500;
  max-width: 50%;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btLanguage .moreLanguages {
  color: #3C4043;
  cursor: pointer;
  display: inline-block;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btLanguage .moreLanguages:hover {
  color: #0d6efd;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .btDetalsDiv .botDetails .btTimeLanguage .btLanguage .btTitle {
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info {
  box-shadow: inset 8px 0px 0px #e7f1ff;
  background: #FFFFFF;
  box-sizing: border-box;
  border-radius: 10px;
  padding: 5px 20px;
  height: auto;
  width: 340px;
  position: relative;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .free-credit-ws {
  margin: 10px 0 0 0;
  background: #F0F1F2;
  border-radius: 5px;
  display: flex;
  align-items: center;
  padding: 10px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .free-credit-ws .credit-price {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .free-credit-ws .free-title {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  padding-left: 5px;
  color: #9aa0a6;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .no-funds-title-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .no-funds-title-info .left-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #5F6368;
  padding-left: 10px;
  width: 100%;
  padding-right: 10px;
  position: relative;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .no-funds-title-info .left-title::before {
  content: "";
  width: 4px;
  height: 100%;
  background: #0D6EFD;
  top: 0;
  position: absolute;
  left: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .no-funds-title-info .btn-add-funds {
  padding: 7px 10px;
  background: #EAF6EC;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #28A745;
  display: flex;
  align-items: center;
  cursor: pointer;
  flex-shrink: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .no-funds-title-info .btn-add-funds i {
  font-size: 14px;
  margin-right: 6px;
  color: #28a745;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing {
  margin: 0px 0;
  background: #F8F9FA;
  border-radius: 4px;
  padding: 5px 5px 5px 19px;
  position: relative;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .boder-div-left {
  position: absolute;
  height: 100%;
  padding: 5px 0;
  left: 5px;
  top: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .boder-div-left.wallet-warning-border .bg-boder-color {
  background: #f2b705;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .boder-div-left.error-warning-border .bg-boder-color {
  background: #dd3646;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .boder-div-left .bg-boder-color {
  width: 4px;
  height: 100%;
  background: #0d6efd;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data {
  margin-bottom: 2px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data .price-text {
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  color: #202124;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data .price-text.error-text {
  color: #dd3646 !important;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data .no-credits-left {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #dd3646;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data .btn-add-funds {
  padding: 7px 10px;
  background: #EAF6EC;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #28A745;
  display: flex;
  align-items: center;
  cursor: pointer;
  flex-shrink: 0;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .top-sec-info-data .btn-add-funds i {
  font-size: 14px;
  margin-right: 6px;
  color: #28a745;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .request-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 5px;
  border-top: 1px solid #e4e5e7;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .request-info .info-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .request-info .user-trend {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #0D6EFD;
  cursor: pointer;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .info-data-pricing .request-info .user-trend i {
  margin-left: 8px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits {
  margin-top: 10px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits.tile-left-block .credits {
  display: flex;
  align-items: center;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits {
  position: relative;
  background: #F0F1F2;
  border-radius: 5px;
  padding: 10px 10px;
  font-weight: 400;
  font-size: 10px;
  color: #9aa0a6;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits.error {
  background: #FCEAED;
  color: #59141c;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits.error .error-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 170px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits.error .btx-info {
  padding-right: 5px;
  color: #DD3646;
  font-size: 12px;
  position: relative;
  top: 2px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits .dollars {
  font-weight: bold;
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  padding-right: 5px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits .info {
  position: absolute;
  right: 5px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-new-info .workspace-credits .credits .info .btx-info {
  font-size: 12px;
  position: relative;
  top: 2px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow {
  display: inline-block;
  margin-left: 20px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .ellipsisGray {
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  display: block;
  text-decoration: none;
  border-radius: 4px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown:hover .ellipsisGray {
  background: #e4e5e7;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown.open .ellipsisGray {
  background: #e4e5e7;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  left: auto;
  right: 0;
  padding: 1px 2px;
  min-width: 100px !important;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu .dropdown-item,
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin: 1px 0;
  cursor: pointer;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu .dropdown-item a,
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu .dropdown-item:hover,
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle,
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu li.toggle {
  border-top: 1px solid #e4e5e7;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
.summaryPageContainer .btsHeader .summaryHeadingNew .titleOverflow .dropdown .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
.summaryPageContainer .btsHeader .summaryHeadingNew .billing-elipse-section {
  display: flex;
  align-items: center;
  position: absolute;
  width: auto;
  max-width: 385px;
  right: 20px;
  height: 100%;
  justify-content: center;
  top: 0;
  max-width: 384px;
}
.summaryPageContainer .summaryBody {
  min-height: 100%;
  padding: 0px 20px 20px 20px;
}
.summaryPageContainer .summaryBody .grid {
  position: relative;
  padding-bottom: 50px;
}
.summaryPageContainer .summaryBody .grid .item {
  display: block;
  position: absolute;
  z-index: 1;
  padding: 10px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications {
  box-shadow: none;
  padding-right: 25px;
  background: transparent;
  border: 0;
  width: 100%;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications.z-index2 {
  z-index: 2;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification {
  border-radius: 4px;
  background-color: #FFFBEA;
  border: solid 1px #806D16;
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  padding: 10px 20px;
  position: relative;
  text-align: left;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .bulb-icon i {
  font-size: 15px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .flex-data {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text {
  width: 85%;
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details {
  display: inline-block;
  width: auto;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown {
  text-decoration: underline;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu {
  width: 242px;
  padding: 10px 10px 0px;
  border-radius: 5px;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu .header {
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu .section {
  margin: 10px 0px 15px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu .section .title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #85b7fe;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu .section .text {
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-top: 10px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .tost-text .view-details .dropdown-menu .section .desc {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #9AA0A6;
  margin-top: 5px;
  margin-bottom: 5px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .rightDiv {
  width: 15%;
  text-align: right;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .rightDiv .upgrade {
  cursor: pointer;
  font-weight: normal;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item.kr-notifications .warning-notification .rightDiv .info-icon {
  width: 10px;
  margin-left: 15px;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .name {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .value {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
  margin-bottom: 10px;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .value .price {
  font-weight: 700;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .value .freeCredit {
  font-weight: 500;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated {
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  padding: 10px;
  color: #5F6368;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin-top: 10px;
  border-radius: 7px;
  position: relative;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .icon {
  margin-right: 10px;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .text {
  font-weight: 500;
  font-size: 14px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .tooltip-custom {
  float: right;
  position: relative;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .tooltip-custom .tooltiptext {
  text-align: left;
  width: 180px;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .tooltip-custom .tooltiptext .text {
  font-weight: normal;
  font-size: 10px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.billingPlansDiv .item-content .item-body .auto-reload-activated .tooltip-custom .tooltiptext .price {
  font-weight: normal;
  font-size: 14px;
  color: #fff;
  margin-bottom: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-content {
  position: relative;
  width: 100%;
  height: 290px;
  background-color: #fff;
  border: 2px solid #E4E5E7;
  border-radius: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-content .noAccess {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.11);
  padding-top: 45px;
  z-index: 1;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.summaryPageContainer .summaryBody .grid .item .item-content .noAccess .noAccessDetails {
  display: block;
  text-align: center;
}
.summaryPageContainer .summaryBody .grid .item .item-content .noAccess .noAccessDetails p {
  font-size: 25px;
  margin-bottom: 10px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item .item-content .noAccess .noAccessDetails .accesNote {
  color: #5F6368;
  font-weight: 500;
  font-size: 14px;
}
.summaryPageContainer .summaryBody .grid .item.halfWidthDiv {
  width: 66.6%;
  min-height: 140px;
}
.summaryPageContainer .summaryBody .grid .item.quaterWidthDiv {
  width: 33.3%;
}
.summaryPageContainer .summaryBody .grid .item.muuri-item-dragging {
  z-index: 3;
}
.summaryPageContainer .summaryBody .grid .item.muuri-item-releasing {
  z-index: 2;
}
.summaryPageContainer .summaryBody .grid .item.muuri-item-hidden {
  z-index: 0;
}
.summaryPageContainer .summaryBody .grid .item:hover .item-header .heading .btx-arrow-next {
  display: none;
  color: #0D6EFD;
  position: relative;
  top: 2px;
}
.summaryPageContainer .summaryBody .grid .item:hover .item-header .heading.otherHeading {
  cursor: default;
}
.summaryPageContainer .summaryBody .grid .item:hover .item-footer {
  background-color: #F8F9FA;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-header {
  padding: 0px 25px;
  padding-top: 5px;
  line-height: 46px;
  position: relative;
}
.summaryPageContainer .summaryBody .grid .item .item-header .heading {
  font-size: 18px;
  font-weight: 600;
  margin-top: 0px;
  margin-bottom: 0;
  display: inline-block;
  color: #202124;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item .item-header .heading .btx-move {
  margin-right: 10px;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item .item-header .heading .btx-arrow-next {
  margin-left: 10px;
  color: #0D6EFD;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item .item-header .heading.otherHeading {
  cursor: default;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv {
  position: absolute;
  right: 20px;
  top: 0;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .searchDiv {
  position: relative;
  width: 150px;
  display: inline-block;
  bottom: -6px;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .searchDiv .searchInput {
  border: 0;
  border-bottom: 2px solid #E4E5E7;
  border-radius: 0;
  width: 0;
  transition: .33s;
  float: right;
  padding: 0;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .searchDiv .searchInput:focus {
  border-bottom-color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .searchDiv .searchIconGreen {
  position: absolute;
  right: 0;
  top: 14px;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .searchDiv.expand .searchInput {
  width: 100%;
  transition: .33s;
  padding-right: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .actionLink {
  display: inline-block;
  margin-left: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .dropdown .dropdown-menu {
  top: 20px;
  left: -63px;
  right: 0;
  padding: 0 20px;
}
.summaryPageContainer .summaryBody .grid .item .item-header .rightDiv .dropdown .dropdown-menu li a {
  line-height: 45px;
  border-bottom: 1px solid #E4E5E7;
  padding: 0;
  font-size: 12px;
  font-weight: 600;
}
.summaryPageContainer .summaryBody .grid .item .item-body {
  position: relative;
  padding: 5px 20px 0;
  z-index: 0;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData {
  font-size: 14px;
  color: #5F6368;
  padding-top: 15px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv {
  margin-right: 10px;
  position: relative;
  text-align: center;
  padding-top: 15%;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv.open .dropdown-menu {
  top: -15px;
  left: 34%;
  padding: 0 20px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv.open .dropdown-menu li a {
  line-height: 45px;
  border-bottom: 1px solid #BDC1C6;
  padding: 0;
  font-size: 12px;
  font-weight: 600;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv .knowMoreLink {
  color: #5F6368;
  text-decoration: underline;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv .knowMoreLink:hover {
  color: #202124;
}
.summaryPageContainer .summaryBody .grid .item .item-body .noSummaryData .rightDiv .noGoToLink {
  height: 34px;
  border-radius: 2px;
  line-height: 34px;
  text-align: center;
  color: #0D6EFD;
  margin-left: 25px;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item .item-body .headerRow {
  font-size: 12px;
  font-weight: 500;
  color: #9AA0A6;
  line-height: 28px;
  border-bottom: 1px solid #e4e5e7;
}
.summaryPageContainer .summaryBody .grid .item .item-body .headerRow div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 0;
  min-height: 16px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodySmallTalk {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  line-height: 45px;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodySmallTalk .leftColumn {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodySmallTalk .rightColumn {
  text-align: right;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodySmallTalk .rightColumn .rightTag {
  padding: 5px 10px !important;
  font-weight: 500 !important;
  font-size: 14px !important;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  line-height: 45px;
  border-bottom: 1px solid #E4E5E7;
  padding: 0 5px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow .leftColumn {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow .rightColumn {
  text-align: right;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow .rightColumn .rightTag {
  background: #EFF0F1;
  border-radius: 4px;
  padding: 5px;
  font-weight: 500;
  font-size: 10px;
  text-transform: uppercase;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow:hover {
  background: #eff0f1;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 0;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div .linkBotIcon {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 100%;
  margin-right: 10px;
  display: inline-block;
  position: relative;
  top: 8px;
  vertical-align: top;
  line-height: normal;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div .linkBotIcon img {
  max-width: 100%;
  width: 30px;
  height: 30px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div.kg-height {
  height: 44px;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div .count-kg {
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div .label-kg {
  color: #5F6368;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.summaryPageContainer .summaryBody .grid .item .item-body .bodyRow div .tooltip-inner {
  padding: 4px 8px !important;
}
.summaryPageContainer .summaryBody .grid .item .item-footer {
  width: 100%;
  height: 40px;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  color: #0D6EFD;
  cursor: pointer;
  line-height: 40px;
  position: absolute;
  bottom: 0;
  text-transform: capitalize;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.summaryPageContainer .summaryBody .grid .item .item-footer:hover {
  color: #0156d4;
}
.summaryPageContainer .summaryBody .grid .item.lifecycle {
  width: 98.78%;
  height: 153px;
  padding: 0 10px;
}
.summaryPageContainer .summaryBody .grid .item.lifecycle .item-body .row .checkInputDiv {
  width: 20%;
}
.summaryPageContainer .summaryBody .grid .item.lifecycle .item-body .row .checkInputDiv .inputCheckBoxContainer {
  margin-bottom: 0;
}
.summaryPageContainer .summaryBody .grid .item.lifecycle .item-body .row .checkInputDiv .desc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-left: 26px;
  display: inline-block;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.summaryPageContainer .summaryBody .grid .item.linkedBotsDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.linkedBotsDiv .noSummaryData .rightDiv {
  width: auto;
  padding-top: 10%;
}
.summaryPageContainer .summaryBody .grid .item.linkedBotsDiv .rightDiv {
  width: 70px;
}
.summaryPageContainer .summaryBody .grid .item.linkedBotsDiv .goToLink {
  position: absolute;
  color: #0D6EFD;
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item.linkedBotsDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0D6EFD;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.tasksDiv.zindex2 {
  z-index: 2;
}
.summaryPageContainer .summaryBody .grid .item.tasksDiv .bodyRow {
  cursor: pointer;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body {
  padding: 20px;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body .noSummaryData {
  padding-top: 0;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body .bodyRow {
  cursor: pointer;
  display: inline-block;
  width: 33.33%;
  height: 90px;
  padding: 5px;
  padding-bottom: 0;
  line-height: normal;
  background: transparent;
  border: 0;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body .bodyRow .kg-height {
  background: #F8F9FA;
  border-radius: 5px;
  height: 100%;
  text-align: center;
  padding: 20px 0;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body .bodyRow .kg-height .count-kg {
  font-weight: bold;
  font-size: 16px;
  color: #202124;
  display: block;
  text-align: center;
}
.summaryPageContainer .summaryBody .grid .item.knowledgeCollectionDiv .item-body .bodyRow .kg-height .label-kg {
  font-weight: 500;
  font-size: 12px;
  color: #3C4043;
  display: block;
  text-align: center;
  padding: 0 6px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body {
  padding-top: 20px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .headerRow .title {
  height: 40px;
  background-color: #F8F9FA;
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  text-align: center;
  line-height: 40px;
  color: #202124;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .headerRow .title .count {
  font-size: 16px;
  color: #0D6EFD;
  margin-left: 10px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .bodyRow {
  border-top: 0;
  border-bottom: 0px solid #E4E5E7;
  line-height: normal;
  cursor: pointer;
  background: transparent;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .bodyRow .details {
  color: #3C4043;
  font-weight: 500;
  font-size: 12px;
  background: #F8F9FA;
  border-radius: 5px;
  margin-bottom: 8px;
  text-align: center;
  padding: 10px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .bodyRow .details .count {
  color: #202124;
  display: block;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 6px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .bodyRow .details.padding28 {
  padding: 28px 10px;
}
.summaryPageContainer .summaryBody .grid .item.naturalLanguageDiv .item-body .bodyRow .details:hover {
  background: #f3f8ff;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .item-body .bodyRow {
  border-top: 0;
  cursor: pointer;
  display: flex;
  line-height: 57px;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .item-body .bodyRow .channelSkypeIcon {
  width: 18px !important;
  font-size: 22px;
  vertical-align: middle;
  margin-left: 5px;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .item-body .bodyRow .channelIcon {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  margin-right: 20px;
  float: left;
  position: relative;
  top: 15px;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .item-body .bodyRow .channelName {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  width: 95%;
  min-height: 50px;
  position: relative;
  top: 0px;
  font-weight: 500;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  padding-top: 10px;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.channelsDiv .item-footer {
  position: absolute;
  bottom: 0;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .item-body .bodyRow {
  border-top: 0;
  background: transparent;
  line-height: normal;
  padding: 14px 0;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .item-body .bodyRow .displayFlex {
  align-items: center;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .item-body .bodyRow .displayFlex .devAvatar {
  width: 35px;
  height: 35px;
  border-radius: 100%;
  margin-right: 20px;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .item-body .bodyRow .displayFlex .channelName {
  cursor: default;
  font-weight: 600;
  font-size: 12px;
  color: #3c4043;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .item-body .bodyRow .displayFlex .channelName .owner {
  font-weight: normal;
  font-size: 10px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  padding-top: 10px;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.developerDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow {
  font-size: 14px;
  font-weight: normal;
  line-height: 15px;
  padding: 10px 0;
  background: transparent;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .dateTimeColomn .date {
  font-weight: normal;
  font-size: 14px;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .dateTimeColomn .time {
  font-weight: normal;
  font-size: 12px;
  color: #9aa0a6;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .changeDesc {
  font-size: 14px;
  font-weight: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 28px;
  min-height: 16px;
  width: 70%;
  color: #3C4043;
  margin-bottom: 15px;
  white-space: normal;
  text-overflow: unset;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .min-height-32 {
  min-height: 32px;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .dateTime .nameAndImg {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .dateTime .nameAndImg .devAvatar {
  margin-right: 10px;
  width: 25px;
  height: 25px;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv .item-body .bodyRow .dateTime .date {
  color: #5F6368;
  float: right;
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  text-transform: uppercase;
}
.summaryPageContainer .summaryBody .grid .item.changeLogsDiv.debugLogsDiv .item-body .bodyRow .changeDesc {
  width: 33.33333333%;
  max-height: 32px;
  min-height: 32px;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv .item-body .headerRow .textAlignRightHead {
  text-align: right;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv .item-body .bodyRow {
  background: transparent;
  padding: 0;
}
.summaryPageContainer .summaryBody .grid .item.eventsDiv .item-body .bodyRow .textAlignRightBody {
  text-align: right;
  font-weight: normal;
  font-size: 12px;
  color: #202124;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv {
  min-height: 140px;
  padding-bottom: 20px;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv .item-body {
  padding: 20px;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv .item-body p {
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #e4e5e7;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv .item-body p .heading {
  color: #9aa0a6;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.holdNresumeDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.othersDiv .item-body .headerRow .textAlignRightHead {
  text-align: right;
}
.summaryPageContainer .summaryBody .grid .item.othersDiv .item-body .bodyRow {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  line-height: 39px;
  border-top: 0;
  padding: 9px 8px;
  cursor: pointer;
  line-height: 25px;
}
.summaryPageContainer .summaryBody .grid .item.othersDiv .item-body .bodyRow .enable {
  color: #36ba5a;
}
.summaryPageContainer .summaryBody .grid .item.othersDiv .item-body .bodyRow .notEnabled {
  color: #5F6368;
  font-style: italic;
}
.summaryPageContainer .summaryBody .grid .item.othersDiv .item-body .bodyRow .textAlignRightBody {
  text-align: right;
  font-weight: 500;
  font-size: 12px;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .item-body .bodyRow {
  border-top: 0;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .item-body .bodyRow .language .language-name {
  display: inline-block;
  max-width: 45%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: initial;
  position: relative;
  top: 3px;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .item-body .bodyRow .abb {
  background: #E4E5E7;
  border-radius: 4px;
  font-size: 12px;
  font-weight: normal;
  text-transform: uppercase;
  margin-right: 20px;
  text-align: center;
  height: 26px;
  line-height: 26px;
  padding: 0 5px;
  display: inline-block;
  float: right;
  position: relative;
  top: 12px;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .item-body .bodyRow .default {
  opacity: 0.3;
  display: inline-block;
  margin-left: 10px;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  padding-top: 10px;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.languagesDiv .item-footer {
  position: absolute;
  bottom: 0;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  padding-top: 10px;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .item-body .headerRow {
  padding: 0;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .item-body .headerRow .textAlignRightHead {
  text-align: right;
  padding-right: 0;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .item-body .bodyRow {
  padding: 0;
  background: transparent;
  line-height: 37px;
}
.summaryPageContainer .summaryBody .grid .item.authorizationDiv .item-body .bodyRow .textAlignRightBody {
  text-align: right;
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  padding-right: 0;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv:hover .goToLink {
  display: inline-block;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .goToLink {
  position: absolute;
  right: 25px;
  color: #0D6EFD;
  font-size: 16px;
  font-weight: normal;
  padding-top: 10px;
  cursor: pointer;
  display: none;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .goToLink .btx-arrow-next {
  margin-left: 5px;
  color: #0d6efd;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .item-body .headerRow {
  padding: 0;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .item-body .headerRow .textAlignRightHead {
  text-align: right;
  padding-right: 0;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .item-body .bodyRow {
  padding: 0;
  background: transparent;
  line-height: 37px;
}
.summaryPageContainer .summaryBody .grid .item.botVariablesDiv .item-body .bodyRow .textAlignRightBody {
  text-align: right;
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  padding-right: 0;
}
.depricationNotification {
  margin: 15px 15px 15px 80px;
}
.mediaLoaderTopicGuide {
  position: absolute;
  top: 0;
  font-size: 20px;
  z-index: 2;
  display: flex;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  justify-content: center;
  align-items: center;
  background: #ffffff;
}
.topicGuideIframeContainer #topicGuideIframe {
  width: 100%;
}
.topicGuideIframeContainer .topicGuideIframeLoader {
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
}
.helpContentBody {
  padding: 0 !important;
}
.helpContentBody .helpContent .app-version-div {
  position: fixed;
  right: 55px;
  top: 16px;
  color: #202124;
  font-size: 12px;
  text-decoration: none;
  text-align: right;
  height: 25px;
  border-radius: 5px;
  background: #F8F9FA;
  line-height: 25px;
  padding: 0 10px;
}
.helpContentBody .helpContent .questionsContainer {
  padding: 2px 16px 25px;
  position: relative;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer {
  box-shadow: 0px 0px 3px rgba(189, 193, 198, 0.5), 0px 1px 2px rgba(189, 193, 198, 0.49);
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 10px 10px 10px 30px;
  display: flex;
  align-items: center;
  border: 1px solid transparent;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer:hover {
  background: #F8F9FA;
  border: 1px solid #bdc1c6;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpQuestionDiv {
  font-size: 14px;
  font-weight: normal;
  width: 83.33333333%;
  padding-left: 0;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpsassetsDiv {
  text-align: right;
  width: 16.66666667%;
  padding-left: 0;
  padding-right: 0;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpsassetsDiv span {
  margin-left: 20px;
  text-decoration: underline;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpsassetsDiv span:hover {
  color: #202124;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpsassetsDiv span a {
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .questionsContainer .helpContentContainer .helpsassetsDiv span a:hover {
  color: #202124;
}
.helpContentBody .helpContent .supportContainer {
  padding: 20px 30px;
  height: 150px;
  position: relative;
  bottom: 0;
  width: 700px;
  background: #F8F9FA;
  right: 0;
}
.helpContentBody .helpContent .supportContainer .left {
  border-right: 1px solid #E4E5E7;
  width: 473px;
}
.helpContentBody .helpContent .supportContainer .left .title {
  font-size: 14px;
  font-weight: 600;
}
.helpContentBody .helpContent .supportContainer .left .inputDiv {
  position: relative;
}
.helpContentBody .helpContent .supportContainer .left .inputDiv input {
  background: #fff;
  padding: 5px 10px;
}
.helpContentBody .helpContent .supportContainer .left .inputDiv .searchIconGray {
  position: absolute;
  right: 10px;
  top: 12px;
}
.helpContentBody .helpContent .supportContainer .right {
  width: 163px;
  padding-right: 0;
  padding-left: 15px;
}
.helpContentBody .helpContent .supportContainer .right .title {
  font-size: 14px;
  font-weight: 600;
}
.helpContentBody .helpContent .supportContainer .right .sendMailBtn {
  width: 101px;
  height: 34px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  line-height: 30px;
  color: #fff;
  font-size: 12px;
  font-weight: normal;
}
.helpContentBody .helpContent .supportContainer .right .sendMailBtn:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.helpContentBody .helpContent .supportContainer .linksDiv {
  border-top: 1px solid #E4E5E7;
  padding: 10px 0 0;
  text-align: center;
}
.helpContentBody .helpContent .supportContainer .linksDiv span {
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  margin-right: 25px;
  color: #5F6368;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .supportContainer .linksDiv span:hover {
  color: #202124;
}
.helpContentBody .helpContent .supportContainer .linksDiv span a {
  font-size: 14px;
  font-weight: normal;
  text-decoration: underline;
  color: #5F6368;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .supportContainer .linksDiv span a:hover {
  color: #202124;
}
.helpContentBody .helpContent .accordion {
  margin-top: 10px;
  margin-left: 5px;
}
.helpContentBody .helpContent .accordion .main-content {
  margin-bottom: 10px;
}
.helpContentBody .helpContent .accordion .main-content .main-content {
  margin-top: 10px;
}
.helpContentBody .helpContent .accordion .main-content .card-header {
  box-shadow: 0px 0px 3px rgba(189, 193, 198, 0.5), 0px 1px 2px rgba(189, 193, 198, 0.49);
  border-radius: 4px;
  padding: 10px;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1;
  background: #ffffff;
}
.helpContentBody .helpContent .accordion .main-content .card-header .How-to-design {
  padding-left: 30px;
  padding-right: 10px;
  display: block;
  width: 100%;
}
.helpContentBody .helpContent .accordion .main-content .article-info {
  float: right;
  text-decoration: underline;
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .accordion .main-content .article-info:hover {
  color: #202124;
}
.helpContentBody .helpContent .accordion .main-content .article-info a {
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  display: inline-block;
}
.helpContentBody .helpContent .accordion .main-content .article-info a:hover {
  color: #202124;
}
.helpContentBody .helpContent .accordion .main-content hr {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.helpContentBody .helpContent .accordion .main-content .accord-item {
  cursor: pointer;
  position: relative;
  padding-left: 30px;
  display: block;
  width: 100%;
  padding-right: 10px;
}
.helpContentBody .helpContent .accordion .main-content .accord-item .btx-carrot-right {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 10px;
  transform: rotate(90deg);
}
.helpContentBody .helpContent .accordion .main-content .accord-item .image-class-close {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: -6px;
  display: none;
}
.helpContentBody .helpContent .accordion .main-content .accord-item .image-class-open {
  display: none;
}
.helpContentBody .helpContent .accordion .main-content .accord-item.collapsed {
  cursor: pointer;
}
.helpContentBody .helpContent .accordion .main-content .accord-item.collapsed .image-class-close {
  display: none;
}
.helpContentBody .helpContent .accordion .main-content .accord-item.collapsed .btx-carrot-right {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 10px;
  transform: rotate(0deg);
}
.helpContentBody .helpContent .accordion .main-content .How-to-use-Analytics {
  cursor: pointer;
  width: 185px;
  height: 24px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.71;
  letter-spacing: normal;
  color: #202124;
}
.helpContentBody .helpContent .accordion .main-content .collapsed-item {
  width: 100%;
  background: #F8F9FA;
  box-shadow: 0px 0px 3px rgba(189, 193, 198, 0.5), 0px 1px 2px rgba(189, 193, 198, 0.49);
  border-radius: 4px;
  margin-top: -2px;
  z-index: 0;
}
.helpContentBody .helpContent .accordion .main-content .collapsed-item .accordion-text {
  height: auto;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 20px;
  letter-spacing: normal;
  color: #5f6368;
}
.helpContentBody .helpContent .accordion .main-content .collapsed-item .collapse,
.helpContentBody .helpContent .accordion .main-content .collapsed-item .collapsing {
  padding: 10px 15px 10px 40px;
}
.helpContentBody .helpContent .accordion .main-content .accord-text {
  height: 24px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #202124;
  margin-top: 5px;
}
.helpContentBody .helpContent .accordion .main-content .accord-list {
  margin-top: 10px;
  margin-left: 10px;
}
.helpContentBody .helpContent .accordion .main-content .accord-list-items {
  width: 100%;
  margin-bottom: 15px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #202124;
}
[id="helpModal"] .botModalSlider {
  z-index: 1050 !important;
}
.help-button {
  padding: 0px 15px;
  top: 14px;
  position: relative;
}
.help-button .help-link {
  position: relative;
  top: -1px;
  color: #202124;
}
.help-button .help-link .help-icon {
  margin-right: 5px;
}
.help-button .help-link .help-text {
  color: #5F6368;
  display: none;
}
.bt-topicGuide_media-modal {
  background: rgba(31, 32, 36, 0.4) !important;
}
.bt-topicGuide_media-modal .modal-dialog {
  width: 800px;
  max-width: 800px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer {
  width: 100%;
  position: relative;
  background-color: #fff;
  padding: 20px;
  border-radius: 6px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section {
  display: flex;
  height: 100%;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .video {
  width: 100%;
  height: 100%;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details {
  width: 380px;
  padding: 100px 40px;
  flex-shrink: 0;
  height: 100%;
  background-image: url(../../assets/onboarding/video-form-bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .d-title {
  font-weight: 300;
  font-size: 24px;
  line-height: 29px;
  color: #202124;
  margin-bottom: 5px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .d-description {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #9AA0A6;
  margin-bottom: 20px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-input-text {
  margin-bottom: 20px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-input-text.maginTop8 {
  margin-top: 8px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-dropdowns {
  margin-bottom: 20px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-dropdowns.maginTop8 {
  margin-top: 8px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-button-primary {
  margin-top: 55px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc {
  text-align: left;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc h4 {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  margin: 18px 0 5px 0;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc p {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #5F6368;
  margin: 0;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .btx-btn-video-icon {
  color: #dfcaca;
  font-size: 14px;
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .playIcon {
  top: 2px;
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  position: relative;
  margin-right: 10px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .playIcon .btx-play {
  color: #f1b5b5;
  font-size: 8px;
  position: absolute;
  top: 1px;
  left: 2px;
}
.bt-topicGuide_media-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .skipLink {
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  color: #9AA0A6;
  float: right;
  position: relative;
  top: 12px;
}
.manage-sessions-content {
  padding: 0;
}
.manage-sessions-content .m-session-helpdata {
  display: inline-block;
  width: 100%;
  padding-left: 30px;
  margin: 5px 0 12px 0;
}
.manage-sessions-content .m-session-helpdata .helphint-border {
  top: 0;
  margin: 0;
  display: inline-block;
  width: 100%;
  background-color: rgba(19, 114, 255, 0.1);
  border: solid 1px #c8d7f0;
}
.manage-sessions-content .m-session-helpdata .helphint-border .textDiv .name {
  color: #1372ff;
}
.manage-sessions-content .m-session-helpdata .helphint-border .textDiv ul {
  padding-left: 10px;
  margin-bottom: 5px;
}
.manage-sessions-content .has-session-data {
  padding: 0 0 0 30px;
}
.manage-sessions-content .sessionBehavior {
  padding: 18px 0 0 0;
}
.manage-sessions-content .sessionBehavior .manageResponse {
  color: #0D6EFD;
  cursor: pointer;
  padding-left: 4px;
}
.manage-sessions-content .minutes-label {
  position: relative;
  top: 5px;
  color: #202124;
  font-size: 14px;
}
.mb-5 {
  margin-bottom: 5px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slack-channel-page .slcakChannels .ivrSettingsWrap .paddingBottom {
    padding-bottom: 25px !important;
  }
  bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown .refCountBtn {
    top: 12px !important;
  }
  bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown.open .refCountBtn {
    top: 12px !important;
  }
  bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown .refCountBtn .caretRightGreen {
    top: 2px !important;
    height: 8px !important;
    left: -4px !important;
  }
  bt-dashboard .realtimeStatus .right .refButtonsContainer .dropdown.open .refCountBtn .caretDownWhit {
    left: -3px !important;
    top: 2px !important;
  }
  .helpContentBody .helpContent .supportContainer .linksDiv span {
    margin-right: 46px;
  }
  .tableContainer .tableBodyRow .bodyRow .contentDetails.deploymentStatus .positionRelative .popovericon.tasklangpopover {
    top: 0;
  }
  .flowTaskForm .btmodaltitlediv .botIcon {
    top: -20px !important;
  }
  .flowTaskForm.expandedView .topBar help-button {
    height: 100%;
  }
  .flowTaskForm.expandedView .topBar help-button .help-button {
    top: 0px !important;
    height: 100%;
    line-height: normal;
    display: flex;
    align-items: center;
  }
  .flowTaskForm .btmodaltitlediv .botinfosection {
    top: 13px !important;
  }
  .flowTaskForm.expandedView .topBar .closeBtn {
    top: 6px !important;
  }
  .flowTaskForm .taskContainer.dropdown .dropdown-menu .dropdownSearchInput .fa-search {
    top: 11px !important;
    left: 15px !important;
  }
  property-panel .property-panel-cntnr .container .tab-content .tab-pane .entityOptionsText {
    padding-left: 30px;
  }
  .bt-utterances .taskSelectContainer .select2-container.form-control {
    padding-left: 0 !important;
  }
  .botsHome .bots .jumbotron .leftPanel .btn-primary.watchVideoBtn {
    padding-top: 12px !important;
  }
  @font-face {
    font-family: 'MyFont';
    src: url("myfont.woff") format("woff"), url("myfont.eot") format("embedded-opentype");
  }
  body {
    font-weight: 400 !important;
  }
  ul.alertDeleteBox.i-am-new li.alertDelete.fadeIn.animated .noty_type_warning.noty_bar .noty_buttons button.btn-default {
    padding-top: 5px !important;
  }
  .myBots .jumbotron .allBots .allBotsContainer .buttonDiv .newBot .plus {
    top: 4px !important;
    position: relative;
  }
  .botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .video button {
    padding-top: 13px !important;
  }
  .botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .article button {
    padding-top: 13px !important;
  }
  input[type=text]::-ms-clear {
    display: none;
    width: 0;
    height: 0;
  }
  input[type=text]::-ms-reveal {
    display: none;
    width: 0;
    height: 0;
  }
  .tableContainer .tableBodyRow .bodyRow .deploymentStatus.contentDetails span.status {
    padding: 6px 10px 3px 0px !important;
  }
  .tableContainer .tableBodyRow .bodyRow .deploymentStatus.contentDetails span.published.status {
    padding: 6px 10px 3px 10px !important;
  }
  html body.builderMaincontainer .container .botLanding .rightPanel .manageComponents.btn {
    padding-top: 5px !important;
  }
  .flowTaskForm .flowTaskConnectionBlock .draggableEle .nodeTypeName span {
    position: relative;
    top: 2px;
  }
  .flowTaskForm .flowTaskConnectionBlock .draggableEle .dummyConnections .addConnectionDropdown .addConnectionBtn .fa {
    position: relative;
    top: 2px;
  }
  .flowTaskForm connection.point-right.isSingleLine.isBorderTop .connectionIdentifier {
    padding-top: 2px;
  }
  .flowTaskForm .flowTaskConnectionBlock .draggableEle .connectionInfo .colorBlock {
    padding-top: 1px;
  }
  .flowTaskForm .zoomCtrl-plus,
  .flowTaskForm .zoomCtrl-minus {
    padding-top: 6px !important;
  }
  .flowTaskForm .nodeTypeName.property-panel {
    padding-top: 4px !important;
    padding-bottom: 2px !important;
  }
  .flowTaskForm .intentDivContainer .bot-synonyms .synonyms-input .form-container .select2-choices .select2-search-choice .select2-search-choice-close {
    left: auto !important;
  }
  .select2-container-multi .select2-choices .select2-search-choice div {
    position: relative;
    top: 4px;
  }
  .flowTaskForm .msg-properties-container .edit-prompts,
  .flowTaskForm .msg-properties-container .add-reports {
    width: auto !important;
  }
  .flowTaskForm .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .channelText {
    position: relative;
    top: 2px;
  }
  .form-control {
    z-index: auto !important;
  }
  .accounts .dropdown-menu .ps-scrollbar-x-rail {
    display: none;
  }
  .rightPanel .form-control {
    padding: 6px 12px 3px !important;
  }
  .modal button.btn.btn-default,
  .modal button.btn.btn-primary {
    padding: 5px 12px 3px 12px !important;
  }
  .pageFlow .obj-length {
    top: 42px !important;
  }
  .btn {
    padding-top: 3px !important;
  }
  html body.builderMaincontainer .container .botLanding .rightPanel .btn {
    padding-top: 3px !important;
  }
  bot-modal-slider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalFooter .closeCancel.btn {
    padding-top: 3px !important;
  }
  .btn.authorizationBTN {
    padding-top: 12px !important;
  }
  .btPromptmodal .scrollDiv .ovalSpan .Oval-15 .channelText {
    top: 2px !important;
  }
  .btPromptmodal .scrollDiv .trash-icon {
    position: relative;
    top: 4px;
  }
  select::-ms-expand {
    background: #f8f8f8;
  }
  html body.builderMaincontainer .container .botLanding .rightPanel .input-group-addon {
    padding-top: 9px !important;
    padding-bottom: 5px !important;
  }
  .marginLeft355.rightPanel .innerRight .innerRightBody language-settings .table tr td .status {
    padding-top: 6px !important;
    padding-bottom: 2px !important;
  }
  .bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck .language {
    top: 1px !important;
  }
  .bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck .fa-check {
    top: 0px !important;
  }
  .toggleSwitchUtt .buttonDiv a {
    padding-top: 7px !important;
  }
  .btPatternsModal .synContainer .synonyms-manage .taskPatterns .taskType {
    top: -4px !important;
  }
  .btPatternsModal .synContainer .synonyms-manage .taskPatterns .taskPatternNameValue {
    top: 3px !important;
    position: relative;
  }
  .bt-utterances .utterance-btn {
    padding-top: 4px !important;
  }
  .bt-utterances .utterances-list-div .edit-utterances-options .edit-utterances-options-btn {
    padding-top: 5px !important;
    padding-bottom: 0px !important;
  }
  .bt-utterances .utterances-list-div .edit-utterances-options .fa-pencil {
    position: relative;
    top: 3px !important;
  }
  .viewReport .status {
    padding-top: 8px !important;
  }
  .select2-container-multi .select2-search-choice-close {
    left: auto !important;
  }
  .ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .trainBtn {
    padding-top: 6px !important;
  }
  .ontology-form .ontology-modal-content .btn {
    padding-top: 10px !important;
  }
  .tree-node-content .termOptions span.cog.btn-xs.btn {
    top: 11px !important;
  }
  .tree-node-content .termOptions span.plus.btn-xs.btn {
    top: 11px !important;
  }
  .tree-node-content .termOptions span.delete.btn-xs.btn {
    top: 0 !important;
  }
  .ontology-form .ontology-modal-content .btn {
    padding-top: 6px !important;
  }
  .kore-chat-header.trainBtnDiv {
    top: 50px !important;
  }
  .noDataLine .lineGraphNodata {
    position: relative !important;
  }
  #FaqKgList .checkboxWrap .checkbox.checkbox-primary {
    text-overflow: clip !important;
  }
  .kg-onto-header .dropdown-custom {
    left: -150px;
  }
  .botontologytermsettings .btscontent .btsheader .header .saveBTN {
    padding-top: 5px !important;
  }
  bot-ontology-qa .botontologyqa .boqcontent .boqbody .ps-scrollbar-x-rail {
    width: auto !important;
  }
  bot-ontology-qa .botontologyqa .boqcontent .boqbody .ps-scrollbar-x-rail .ps-scrollbar-x {
    width: auto !important;
  }
  .botontologytermsettings .btscontent .btsbody .ps-scrollbar-x-rail {
    width: auto !important;
  }
  .botontologytermsettings .btscontent .btsbody .ps-scrollbar-x-rail .ps-scrollbar-x {
    width: auto !important;
  }
  ul.delete-node-notify li.alertDelete.fadeIn.animated .noty_type_warning.noty_bar .noty_buttons button.btn-danger.btn {
    padding-top: 5px !important;
  }
  .kg-check-pos i.fa.fa-check {
    position: relative;
    top: -18px;
  }
  ul.alertDeleteBox.i-am-new.del-extract-notify li.alertDelete.fadeIn.animated .noty_type_warning.noty_bar .noty_buttons button.btn-danger.btn {
    padding-top: 5px !important;
  }
  .botontologytermsettings .btscontent .btsheader .header .btn.btn-xs.saveBTN {
    padding-top: 5px !important;
  }
  .controls.form-group.modal-footer.customFooter {
    position: relative !important;
    bottom: auto !important;
  }
  html body .modal-dialog .modal-content .modal-footer.customFooter .btn {
    padding: 6px 20px !important;
  }
  html body.builderMaincontainer .modeBtn.marginTop {
    margin-top: 0 !important;
  }
  .btmodaltitlediv .botIcon {
    top: 3px !important;
  }
  .btmodaltitlediv .bottasksection {
    top: 5px;
  }
  .btmodaltitlediv .bottasksection.dialogTitle {
    top: -5px !important;
  }
  .bt-notifier .types .dropdown .bt-notifier-btn {
    padding: 3px 12px !important;
  }
  .flowTaskForm .runBotContainer .runBotBody .kore-chat-window .kore-chat-body {
    top: 10px !important;
    bottom: 40px !important;
  }
  .botontologyqa .boqcontent .boqbody .usersaysseciton .usersaysbox .plus .fa-plus {
    top: 3.5px !important;
  }
  .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .respnseDelete {
    padding-top: 3.5px !important;
  }
  .botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .plus .fa-plus {
    top: 3.5px !important;
  }
  .taskCreateOrEditModal .bt-modal-header .bt-modal-sub.botJournyHeader .btmodaltitlediv .botinfosection .bottasksection {
    top: 0px !important;
  }
  .ontology-form .ontology-modal-content .modal-header .bottasksection {
    top: 7px !important;
  }
  .taskCreateOrEditModal.ontology-form .ontology-modal-content .modal-header .avatar {
    top: -7px !important;
  }
  .taskCreateOrEditModal .modal-dialog .modal-header .avatar {
    top: -6px !important;
  }
  .flowTaskForm.expandedView .topBar .dialogMenu {
    top: 8px !important;
    margin-top: 0px;
    padding: 1px 0;
  }
  .flowTaskForm.expandedView .topBar .dialogMenu .dialogMenuIcon {
    line-height: normal !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }
  .flowTaskForm.expandedView .topBar .searchNodes.searchIcon {
    top: 0 !important;
  }
  .flowTaskForm.expandedView .topBar search-options {
    right: 0px;
    position: relative;
    top: -14px;
  }
  .welcomeMessageContainer .welcomeMessageBody .closeBtn {
    text-align: right;
  }
  .welcomeMessageContainer .markdown-editor .fontsize12 {
    padding-top: 7px !important;
  }
  ivr-settings .ivr-global-flow-css .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .addLink {
    right: 35px;
  }
  #eventsManageS .trigger_width {
    width: 50%;
  }
  #eventsManageS .ieWidth {
    width: 25%;
    display: table-cell;
  }
  #eventManageSlider .radioDiv .marginLeftIE {
    display: inline-block;
    position: relative;
    left: 30px;
    top: -25px;
  }
}
@supports (-ms-ime-align: auto) {
  bot-ontology-qa .botontologyqa .boqcontent .boqbody .ps-scrollbar-x-rail {
    width: auto !important;
  }
  bot-ontology-qa .botontologyqa .boqcontent .boqbody .ps-scrollbar-x-rail .ps-scrollbar-x {
    width: auto !important;
  }
  .botontologytermsettings .btscontent .btsbody .ps-scrollbar-x-rail {
    width: auto !important;
  }
  .botontologytermsettings .btscontent .btsbody .ps-scrollbar-x-rail .ps-scrollbar-x {
    width: auto !important;
  }
  #FaqKgList .checkboxWrap .checkbox.checkbox-primary {
    text-overflow: clip !important;
  }
}
.responseAccordion .reportNoteDiv {
  height: 89px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
}
.responseAccordion .reportNoteDiv .reportInner {
  padding: 10px;
}
.responseAccordion .reportNoteDiv .name {
  display: inline-block;
  width: 93px;
  height: 17px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #333333;
}
.responseAccordion .reportNoteDiv .description {
  width: 735px;
  height: 37px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.36;
  letter-spacing: normal;
  color: #666666;
  padding-left: 25px;
}
.responseAccordion .reportNoteDiv .layer {
  width: 24px;
  height: 29px;
  font-family: AppleColorEmoji;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.6px;
}
.responseAccordion .kore-ux-editor .toolbar {
  background-color: #5F6368;
  width: 100%;
}
.responseAccordion .kore-ux-editor .toolbar .controls {
  background: transparent !important;
  color: #fff !important;
  border: none;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  padding: 7px 12px;
  position: relative;
}
.responseAccordion .kore-ux-editor .toolbar .controls .fa-key.style-div-main {
  line-height: 20px;
  left: 0;
}
.responseAccordion .kore-ux-editor .toolbar .controls.bt-grey {
  color: #dddddd !important;
}
.responseAccordion .kore-ux-editor .toolbar .controls:hover {
  background: transparent !important;
  color: #ffffff !important;
}
.responseAccordion .kore-ux-editor .toolbar .controls:hover.bt-grey {
  color: #dddddd !important;
}
.responseAccordion .kore-ux-editor .toolbar .jsEditorTemplate {
  top: -40px;
}
.responseAccordion .panel {
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0 !important;
  margin-top: 0px !important;
  -webkit-box-shadow: initial !important;
  box-shadow: initial !important;
}
.responseAccordion .panel-default .panel-heading {
  background-color: #fff;
  cursor: pointer;
  padding: 18px 30px;
  color: #5F6368;
  border-color: #BDC1C6;
  border-radius: 0;
}
.responseAccordion .panel-default .panel-heading .panel-title {
  color: #202124;
  font-weight: normal;
  font-weight: 500;
  font-size: 14px;
}
.responseAccordion .panel-default .panel-heading p {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin: 0;
}
.responseAccordion .panel-body {
  border-top: 0px !important;
  padding: 10px !important;
  border-left: 1px solid #e4e5e7;
}
.responseAccordion .panel-heading {
  background-color: #fff;
  cursor: pointer;
  padding: 20px 20px;
}
.responseAccordion .panel-default .panel-heading.collapsed .fa-chevron-right {
  transform: rotate(0deg);
}
.responseAccordion .panel-default .panel-heading .fa-chevron-right {
  transition: transform .35s ease;
  transform: rotate(90deg);
  color: #202124;
  width: 12px;
  height: 12px;
}
.responseAccordion .panel-default .panel-heading i.fa-chevron-right {
  margin-left: 20px;
  display: inline-block;
}
.responseAccordion .panel-footer {
  background: #EFF0F1;
  border-radius: 4px;
  margin: 0 30px 30px 30px;
  padding: 8px 10px;
}
.responseAccordion .noContentDiv .noContentHeader {
  height: 24px;
  font-size: 24px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #666666;
}
.responseAccordion .noContentDiv .noContentDesc {
  height: 34.8px;
  font-size: 17px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #9aa0a6;
}
.responseAccordion .noContentDiv .createLink {
  height: 18.2px;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #0D6EFD;
  cursor: pointer;
}
.requestAccordion .red_info {
  color: #ff5d6d;
  font-size: 13px;
  display: none;
}
.requestAccordion .dropdown {
  display: inherit;
}
.requestAccordion .panel {
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0 !important;
  margin-top: 0px !important;
  -webkit-box-shadow: initial !important;
  box-shadow: initial !important;
  background: #ffffff;
}
.requestAccordion .panel-body {
  border-top: 0px !important;
  padding: 0 30px 15px 15px !important;
  border-left: 1px solid #E4E5E7;
  margin-bottom: 20px;
}
.requestAccordion .panel-default .panel-heading {
  background-color: #EFF0F1;
  cursor: pointer;
  padding: 18px 30px;
  color: #5F6368;
  border-color: #E4E5E7;
  border-radius: 0;
}
.requestAccordion .panel-default .panel-heading.trash-delete-all .editTestSuitDiv p {
  padding-right: 60px;
}
.requestAccordion .panel-default .panel-heading:hover {
  background-color: #eff0f1;
}
.requestAccordion .panel-default .panel-heading .panel-title {
  color: #202124;
  font-weight: 500;
  font-size: 14px;
}
.requestAccordion .panel-default .panel-heading.collapsed {
  background-color: #ffffff;
}
.requestAccordion .panel-default .panel-heading.collapsed:hover {
  background-color: #eff0f1;
}
.requestAccordion .panel-default .panel-heading p {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin: 0;
}
.requestAccordion .panel-default .panel-collapse {
  padding-left: 14px;
}
.requestAccordion .panel-default .panel-collapse .panel-body .jsEditor .nav li.active a {
  background: #9AA0A6 !important;
  margin: 0 10px 0px 0 !important;
}
.requestAccordion .panel-default .panel-collapse .panel-body .jsEditor .nav li a {
  font-weight: 500 !important;
  font-size: 12px !important;
  color: #ffffff !important;
}
.requestAccordion .panel-default .panel-heading .fa-chevron-right {
  transition: transform .35s ease;
  transform: rotate(90deg);
  color: #202124;
  width: 12px;
  height: 12px;
}
.requestAccordion .panel-default .panel-heading.collapsed .fa-chevron-right {
  transform: rotate(0deg);
}
.requestAccordion .panel-default .panel-heading i {
  margin-left: 20px;
}
.requestAccordion .panel-footer {
  background: #EFF0F1;
  border-radius: 4px;
  margin: 0 30px 30px 15px;
  padding: 8px 10px;
}
.requestAccordion .panel-footer .btn {
  font-size: 14px;
}
.requestAccordion .displayinline {
  display: inline;
}
.requestAccordion #taskExecution .noContentDiv {
  padding: 10px;
}
.requestAccordion #taskExecution .noContentDiv .alert-msg-home {
  display: inline-block;
}
.requestAccordion .noContentDiv .noContentHeader {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
  height: 24px;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
}
.requestAccordion .noContentDiv .noContentDesc {
  font-weight: normal;
  font-size: 14px;
  color: #9AA0A6;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
}
.requestAccordion .noContentDiv .createLink {
  font-weight: 500;
  font-size: 16px;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #0D6EFD;
  cursor: pointer;
}
.customDropdoendropDown {
  position: absolute;
  display: none;
}
.customDropdoendropDown.show {
  display: block !important;
}
.create-bot-div .botNameHintDiv,
.wf-form .botNameHintDiv {
  background: rgba(245, 166, 35, 0.12);
  clear: both;
  border: solid 1px #f3d19b;
  padding: 10px 20px;
  color: #ec7d01;
  display: block;
  border-radius: 4px;
  top: 5px;
  position: relative;
}
.create-bot-div .botNameHintDiv .task-icon,
.wf-form .botNameHintDiv .task-icon {
  display: table-cell;
}
.create-bot-div .botNameHintDiv .task-icon .bulbIconLayer,
.wf-form .botNameHintDiv .task-icon .bulbIconLayer {
  width: 20px;
  height: 20px;
  margin-top: 3px;
}
.create-bot-div .botNameHintDiv .botNameHint,
.wf-form .botNameHintDiv .botNameHint {
  color: #ec7d01;
  font-size: 14px;
  display: table-cell;
  padding-left: 20px;
}
.createModalBody {
  padding: 0 0 40px !important;
}
.createModalBody .widget .scrollContainer {
  display: flex;
  padding: 40px 30px 0;
  position: relative;
}
.createModalBody .widget .scrollContainer .getStreams {
  padding: 30px 0;
}
.createModalBody .widget .scrollContainer .opacity5 {
  opacity: 0.5;
  font-size: 14px;
  position: relative;
  top: 2px;
}
.createModalBody .widget .scrollContainer .select2-arrow .btx-carrot-down {
  top: 11px;
  position: relative;
  right: 7px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv {
  display: block;
  width: 100%;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons {
  display: flex;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .imgDiv {
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 5px;
  margin-right: 8px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .imgDiv.selected {
  border: 1px solid #0d6efd;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .addNewIcon {
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .addNewIcon .icon-btx-add {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background: #E4E5E7;
  color: #202124;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .upLoadedIcon {
  height: 30px;
  width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 5px;
  position: relative;
  padding: 5px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .upLoadedIcon.selected {
  border: 1px solid #0D6EFD;
  top: -4px;
  height: 30px;
  width: 30px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .upLoadedIcon .avatar {
  width: 24px;
  height: 24px;
  border-radius: 5px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv .freeIcons .upLoadedIcon .editIcon {
  height: 15px;
  width: 15px;
  border-radius: 100%;
  background: #EFF0F1;
  border: 1px solid #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 11px;
  color: #202124;
  position: absolute;
  top: -8px;
  right: -8px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv.uploadIconSize .freeIcons .upLoadedIcon {
  height: 48px;
  width: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #fff;
  border-radius: 5px;
  position: relative;
  padding: 5px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv.uploadIconSize .freeIcons .upLoadedIcon.selected {
  border: 1px solid #0D6EFD;
  top: 0px;
  height: 48px;
  width: 48px;
}
.createModalBody .widget .scrollContainer .iconupLoadDiv.uploadIconSize .freeIcons .upLoadedIcon.selected .avatar {
  width: 40px;
  height: 40px;
  border-radius: 5px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading {
  position: relative;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title {
  text-align: center;
  padding: 5px 0 10px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title .accor-collapse {
  padding: 0;
  text-align: right;
  font-weight: normal;
  font-size: 12px;
  border: 0;
  display: inline-block;
  outline: 0;
  cursor: pointer;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title .accor-collapse:hover {
  background-color: transparent;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title .accor-collapse::before {
  display: none;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title .accor-collapse .btx-carrot-down {
  margin-right: 10px;
  background: #EFF0F1;
  border-radius: 100%;
  padding: 3px;
  font-size: 10px;
  display: inline-block;
  transform: rotate(180deg);
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading .panel-title .accor-collapse.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-heading::before {
  border-top: 1px solid #E4E5E7;
  position: absolute;
  top: 15px;
  content: '';
  width: 100%;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body {
  border-top: 0px solid #E4E5E7;
  border-bottom: 1px solid #E4E5E7;
  padding: 20px 0 0;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .kr-sg-dropdowns {
  padding-bottom: 20px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .kr-sg-dropdowns .scroll-data {
  max-height: 145px !important;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .kr-sg-dropdowns .scroll-data li {
  line-height: 40px;
  padding: 0 10px;
  cursor: pointer;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .kr-sg-dropdowns .scroll-data li:hover {
  background: #f8f9fa;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .hintDiv {
  margin: 0 0 20px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options {
  clear: both;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options.disable-options {
  pointer-events: none;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options.disable-options .checkbox-custom-label::after {
  background-color: #E4E5E7 !important;
  border: solid 1px #e4e5e7 !important;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options .option-check {
  margin-bottom: 20px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options .option-check .kr-sg-checkbox {
  margin-bottom: 5px;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options .option-check .kr-sg-checkbox .checkbox-custom-label {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.createModalBody .widget .scrollContainer .advanced-options .advOptionsaccordion .panel .panel-collapse .panel-body .options .option-check .description {
  padding-left: 30px;
  font-weight: normal;
  font-size: 12px;
  color: #9aa0a6;
}
.createModalBody .widget .scrollContainer .domain-select [perfect-scroll] {
  padding: 10px;
  max-height: 300px !important;
  position: relative;
}
.createModalBody .widget .scrollContainer .domain-select .dropdown-menu .domain {
  margin-bottom: 5px;
}
.createModalBody .widget .scrollContainer .domain-select .dropdown-menu .domain .domain-link {
  display: flex;
  flex-direction: column;
  padding: 5px 10px;
  color: #202124;
  font-size: 14px;
}
.createModalBody .widget .scrollContainer .domain-select .dropdown-menu .domain .domain-link .domain-name {
  width: 200px;
  font-size: 12px;
  font-weight: 400;
  color: #2D2F33;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: normal;
  padding-bottom: 3px;
}
.createModalBody .widget .scrollContainer .domain-select .dropdown-menu .domain .domain-link .domain-desc {
  width: 100%;
  font-weight: 400;
  font-size: 10px;
  color: #9DA1A6;
  line-height: normal;
  white-space: normal;
}
.createModalBody .widget .scrollContainer .domain-select .dropdown-menu .domain .domain-link:hover {
  background: #f7f9fa;
}
.radioDiv .tagetAudienceDiv,
.wf-form .tagetAudienceDiv {
  padding: 0 0 0 25px;
  margin-top: -8px;
  display: flex;
  align-items: center;
}
.radioDiv .tagetAudienceDiv .tagetAudienceHint,
.wf-form .tagetAudienceDiv .tagetAudienceHint {
  font-weight: normal;
  font-size: 12px;
  color: #806d16;
}
.radioDiv .tagetAudienceDiv .infoIcon,
.wf-form .tagetAudienceDiv .infoIcon {
  width: 20px;
  height: 20px;
  background: #FFDA2D;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #806D16;
  border-radius: 100%;
  margin-right: 10px;
}
.radioDiv .tagetAudienceDiv .fa-exclamation-circle,
.wf-form .tagetAudienceDiv .fa-exclamation-circle {
  font-family: FontAwesome;
  font-size: 17px;
  margin-top: 2px;
  color: #ec7d01;
}
.footerDiv .paragraph1 {
  width: 1186px;
  height: 20px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  color: #333333;
  margin: 6px 0 6px 0;
}
.footerDiv .paragraph2 {
  width: 718px;
  height: 169px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.36;
  letter-spacing: normal;
  color: #333333;
}
.footerDiv .paragraph2 .bold {
  font-weight: 600;
}
.modalBody .widget .storeInspiration {
  position: relative;
  background-image: url("../../assets/icons-new/newbot/store-inspiration.svg");
  background-size: cover;
  display: block;
  background-repeat: no-repeat;
  border-radius: 4px;
  width: 493px;
  margin: 0 auto;
}
.modalBody .widget .storeInspiration .storeDescriptor {
  position: relative;
  top: 0;
  padding: 25px 19px;
}
.modalBody .widget .storeInspiration .storeDescriptor label {
  font-weight: 500;
  font-size: 14px;
  color: #0d6efd;
}
.modalBody .widget .storeInspiration .storeDescriptor .description {
  font-weight: normal;
  font-size: 12px;
  color: #3C4043;
  margin-bottom: 10px;
}
.modalBody .widget .storeInspiration .storeDescriptor .btn {
  width: 162px;
  height: 34px;
  margin: 0;
  border: 1px solid #e5e8ec;
  background: #fff;
  color: #009dab;
  font-weight: normal;
  font-size: 14px;
}
.iconUploadDD .dropdown {
  position: inherit;
}
.iconUploadDD .dropdown .dropdown-toggle {
  width: 50px !important;
  height: 50px !important;
  padding: 0 !important;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
}
.iconUploadDD .dropdown .dropdown-toggle .avatar {
  width: 40px;
  height: 40px;
}
.iconUploadDD .dropdown .iconMenu {
  left: -155px;
  width: 100%;
  height: 280px;
  padding: 0;
  padding: 60px 39px 39px 39px !important;
}
.iconUploadDD .dropdown .iconMenu .btx-close {
  cursor: pointer;
  position: absolute;
  right: 24px;
  top: 24px;
  font-weight: 900;
  font-size: 12px;
}
.iconUploadDD .dropdown .iconMenu .tabsDiv {
  height: 43px;
  border-bottom: 1px solid #EDEBE9;
  padding: 16px 30px 0;
}
.iconUploadDD .dropdown .iconMenu .tabsDiv span {
  display: inline-block;
  margin-right: 20px;
  border-bottom: 2px solid transparent;
  padding-bottom: 6px;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
.iconUploadDD .dropdown .iconMenu .tabsDiv span.active {
  border-bottom: 2px solid #0d6efd;
}
.iconUploadDD .dropdown .iconMenu .tabsDiv span:hover {
  border-bottom: 2px solid #0d6efd;
}
.iconUploadDD .dropdown .iconMenu .freeIcons {
  padding: 30px;
}
.iconUploadDD .dropdown .iconMenu .freeIcons .imgDiv {
  width: 80px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
  margin-right: 21px;
  border: 1px solid #ffffff;
  border-radius: 5px;
  margin-bottom: 30px;
}
.iconUploadDD .dropdown .iconMenu .freeIcons .imgDiv .avatar {
  width: 40px;
  height: 40px;
}
.iconUploadDD .dropdown .iconMenu .freeIcons .imgDiv:hover {
  border: 1px solid #0D6EFD;
  border-radius: 5px;
}
.iconUploadDD .dropdown .iconMenu .freeIcons .imgDiv.selected {
  border: 1px solid #0D6EFD;
  border-radius: 5px;
}
.iconUploadDD .dropdown .iconMenu .freeIcons .uploadFooter {
  height: 65px;
  border-top: 1px solid #EDEBE9;
  display: flex;
  align-items: center;
  padding-left: 30px;
  margin-left: -30px;
  clear: both;
}
.iconUploadDD .dropdown .iconMenu .customIcons .progressUpload {
  font-weight: normal;
  font-size: 14px;
  color: #201F1E;
  margin-top: 55px;
  text-align: center;
  margin-bottom: 0;
}
.iconUploadDD .dropdown .iconMenu .customIcons .import-progress-bar {
  width: 284px;
  border-radius: 2px;
  margin-bottom: 42px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .import-progress-bar .inside-progress-bar {
  border-radius: 2px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .hintDiv {
  margin: 0 0 20px 0;
  padding: 21px;
  border-radius: 8px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .hintDiv .description {
  font-weight: normal;
  font-size: 14px;
  padding-right: 0;
}
.iconUploadDD .dropdown .iconMenu .customIcons .hintDiv .description strong {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 4px;
  display: block;
}
.iconUploadDD .dropdown .iconMenu .customIcons .hintDiv ul {
  padding-left: 16px;
  padding-top: 5px;
  margin: 0;
}
.iconUploadDD .dropdown .iconMenu .customIcons .hintDiv ul li {
  padding: 0 0 3px;
  color: #806d16;
}
.iconUploadDD .dropdown .iconMenu .customIcons .uploadButtonDiv {
  position: relative;
}
.iconUploadDD .dropdown .iconMenu .customIcons .uploadButtonDiv .uploadInput {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 34px;
  cursor: pointer;
}
.iconUploadDD .dropdown .iconMenu .customIcons .uploadButtonDiv .uploadBTN {
  width: 100%;
  height: 34px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  cursor: pointer;
}
.iconUploadDD .dropdown .iconMenu .customIcons .textCenter {
  text-align: center;
}
.iconUploadDD .dropdown .iconMenu .customIcons .btx-spinner {
  margin-top: 10px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .uploadedImage {
  border: 1px solid #EFF0F1;
  border-radius: 5px;
  height: 130px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .uploadedImage .avatar {
  width: 80px;
  height: 80px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .resetIcon {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 45px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .resetIcon span {
  display: inline-block;
  cursor: pointer;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .resetIcon .btx-reset-icon {
  margin-right: 8px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .uploadFooter {
  height: 65px;
  border-top: 1px solid #EDEBE9;
  display: flex;
  align-items: center;
  padding-left: 30px;
  margin-left: -30px;
  margin-right: -30px;
}
.iconUploadDD .dropdown .iconMenu .customIcons .iconUploadinput .uploadFooter .closeCancel {
  margin-left: 15px;
}
.customDropdoendropDown {
  width: 60px;
  padding: 5px;
  z-index: 9 !important;
}
.customDropdoendropDown .customIcons {
  width: 471px;
  height: 360px;
  border: 1px solid #EFF0F1;
  border-radius: 5px;
}
.customDropdoendropDown .customIcons .progressUpload {
  font-weight: 500;
  font-size: 14px;
  color: #201F1E;
  margin-top: 17px;
  text-align: center;
  margin-bottom: 0;
}
.customDropdoendropDown .customIcons .import-progress-bar {
  width: 284px;
  border-radius: 2px;
  margin-bottom: 42px;
}
.customDropdoendropDown .customIcons .import-progress-bar .inside-progress-bar {
  border-radius: 2px;
}
.customDropdoendropDown .customIcons .hintDiv {
  margin: 0 0 20px 0;
  padding: 23px 14px 24px 21px;
  border-radius: 8px;
}
.customDropdoendropDown .customIcons .hintDiv .description {
  font-weight: normal;
  font-size: 14px;
}
.customDropdoendropDown .customIcons .hintDiv .description strong {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 4px;
  display: block;
}
.customDropdoendropDown .customIcons .uploadButtonDiv {
  position: relative;
}
.customDropdoendropDown .customIcons .uploadButtonDiv .uploadInput {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 34px;
  cursor: pointer;
}
.customDropdoendropDown .customIcons .uploadButtonDiv .uploadBTN {
  width: 100%;
  height: 34px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  cursor: pointer;
}
.customDropdoendropDown .customIcons .iconUploadinput .uploadedImage {
  border: 1px solid #EFF0F1;
  border-radius: 5px;
  height: 131px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
}
.customDropdoendropDown .customIcons .iconUploadinput .uploadedImage .avatar {
  width: 80px;
  height: 80px;
}
.customDropdoendropDown .customIcons .iconUploadinput .resetIcon {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 45px;
}
.customDropdoendropDown .customIcons .iconUploadinput .resetIcon span {
  display: inline-block;
  cursor: pointer;
}
.customDropdoendropDown .customIcons .iconUploadinput .resetIcon .btx-reset {
  margin-right: 10px;
}
.customDropdoendropDown .customIcons .iconUploadinput .uploadFooter {
  height: 65px;
  border-top: 1px solid #EDEBE9;
  display: flex;
  align-items: center;
  padding-left: 30px;
  margin-left: -30px;
  margin-right: -30px;
}
.customDropdoendropDown .customIcons .iconUploadinput .uploadFooter .closeCancel {
  margin-left: 15px;
}
.disable-dropdown {
  background-color: #F8F9FA !important;
  border-color: #e4e5e7 !important;
  cursor: not-allowed;
  pointer-events: none;
}
.flowTaskForm .subBar .dialogMenu .dropdown-menu {
  padding: 8px 0;
}
.flowTaskForm .subBar .dialogMenu .dropdown-menu .menuOption > .dropdown > .dropdown-toggle:hover {
  color: #0d6efd;
}
.flowTaskForm .hideSubBar {
  z-index: 1050;
}
.flowTaskForm .visibilityHidden {
  visibility: hidden;
  pointer-events: none !important;
}
.flowTaskForm .taskContainer {
  padding: 0px 0 0px 0;
  border: none !important;
}
.flowTaskForm .taskContainer.dropdown {
  margin-right: 10px;
}
.flowTaskForm .taskContainer.dropdown .dropdown-toggle {
  cursor: pointer;
}
.flowTaskForm .taskContainer.dropdown .dropdown-toggle.pointer-events-none {
  pointer-events: none;
}
.flowTaskForm .taskContainer.dropdown .dropdown-toggle .taskNameDropdown {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 150px;
  display: inline-block;
}
@media (min-width: 1366px) {
  .flowTaskForm .taskContainer.dropdown .dropdown-toggle .taskNameDropdown {
    max-width: 160;
  }
}
.flowTaskForm .taskContainer.dropdown .dropdown-toggle .caret {
  position: relative;
  top: -4px;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu {
  padding: 0;
  max-height: 190px;
  box-shadow: 0 10px 10px 0 #bdc1c6;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu .dropdownSearchInput {
  padding: 0;
  width: 90%;
  margin: 0 auto;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu .dropdownSearchInput input {
  height: 35px;
  border: 0;
  border-bottom: 1px solid #E4E5E7;
  width: 158px;
  padding-left: 28px;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu .dropdownSearchInput .fa-search {
  position: absolute;
  left: 20px;
  top: 13px;
  color: #5F6368;
  font-size: 12px;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu .dropdownSearchInput:hover {
  background: #ffffff;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu li {
  cursor: pointer;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu li .taskName {
  padding: 5px 12px;
  display: block;
  width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu li:hover {
  background: #f8f9fa;
}
.flowTaskForm .taskContainer.dropdown .dropdown-menu .tasksList {
  overflow-y: auto;
  max-height: 155px;
  position: relative;
}
.flowTaskForm .taskContainer .select2-container {
  border: none !important;
}
.flowTaskForm .taskContainer .select2-container.form-control {
  border: none !important;
  max-height: 27px;
}
.flowTaskForm .taskContainer .select2-container.form-control .select2-arrow {
  top: -10px;
}
.flowTaskForm .taskContainer .select2-container .select2-choice {
  height: 25px;
  min-height: 25px;
  cursor: pointer;
  border: none !important;
  width: 160px;
}
.flowTaskForm .taskContainer .select2-container .presentation {
  margin-top: -5px;
}
.flowTaskForm .taskContainer .select2-choice {
  background-image: none !important;
  border: none !important;
}
.flowTaskForm .taskContainer .select2-choice .select2-chosen {
  border: none !important;
  padding: 3px 0px !important;
  margin-right: 15px;
}
.flowTaskForm .btmodaltitlediv {
  display: inline-block;
  float: left;
}
.flowTaskForm .btmodaltitlediv .botIcon {
  padding: 0;
  display: inline-block;
  position: relative;
  top: -14px;
  margin-right: 10px;
}
.flowTaskForm .btmodaltitlediv .botinfosection {
  display: inline-block;
  position: relative;
}
.flowTaskForm .btmodaltitlediv .bottasksection {
  display: inline-block;
  position: relative;
  top: 5px;
}
.flowTaskForm .btmodaltitlediv .btmodaltitle {
  font-size: 14px !important;
  font-weight: 500 !important;
  text-align: left !important;
  color: #202124 !important;
  width: auto !important;
}
.flowTaskForm .btmodaltitlediv .botname {
  font-size: 12px !important;
  text-align: left !important;
  color: #9AA0A6 !important;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 160px;
  display: inline-block;
  line-height: normal;
}
.flowTaskForm .btmodaltitlediv .taskContainer {
  position: relative;
  top: -6px;
}
.flowTaskForm .dialogHeader {
  display: flex;
  flex-grow: 1;
  height: 60px;
  background-color: #fff;
  box-shadow: 0px 2px 3px rgba(32, 33, 36, 0.1);
  width: 100%;
  position: relative;
  padding: 0 15px;
  z-index: 2px;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft .closeBtn {
  margin-right: 15px;
  cursor: pointer;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft .trainingBlock {
  display: flex;
  align-items: center;
  text-transform: capitalize;
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  height: 34px;
  padding: 6px 10px;
  position: relative;
  margin: 0 10px;
  border-radius: 4px;
  cursor: pointer;
  transition: 0.2s all ease;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft .trainingBlock .btx-testing {
  color: #5F6368;
  font-size: 14px;
  margin-right: 6px;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft .trainingBlock .training-relative {
  display: inline-block;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  text-transform: capitalize;
}
.flowTaskForm .dialogHeader .dialogHeaderLeft .trainingBlock:hover {
  border: solid 1px #E4E5E7;
  background-color: #f8f9fa;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs {
  display: flex;
  justify-content: left;
  align-items: center;
  border-bottom: 4px solid #ffffff;
  padding: 0 12px;
  height: 100%;
  cursor: pointer;
  max-width: 185px;
  overflow: hidden;
  white-space: nowrap;
}
@media (min-width: 1366px) {
  .flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs {
    max-width: 100%;
  }
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs .stepsDot {
  width: 24px;
  height: 24px;
  background: #E4E5E7;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  color: #BDC1C6;
  font-weight: 800;
  font-size: 12px;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs .detailsTab {
  padding-left: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 99%;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs .detailsTab .titleTab {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs .detailsTab .descTab {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs.leftTabBorder {
  border-left: 1px solid #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs.rightTabBorder {
  border-right: 1px solid #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs.middleTabBorder {
  border-left: 1px solid #E4E5E7;
  border-right: 1px solid #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs.active {
  border-bottom: 4px solid #0d6efd;
}
.flowTaskForm .dialogHeader .dialogHeaderMiddle .dialogTabs.active .stepsDot {
  background: #0D6EFD;
  color: #ffffff;
}
.flowTaskForm .dialogHeader .dialogHeaderRight {
  display: flex;
  width: 450px;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .bt-notifier-new .types .dropdown .bt-notifier-btn .warning-color {
  color: #ff784b !important;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .kr-sg-buttonicon-primary {
  margin-left: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .workbench-redirection {
  float: none !important;
  margin-top: 0;
  height: 32px;
  display: flex;
  align-items: center;
  justify-self: center;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .clickAble {
  display: inline-block;
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  text-decoration: none;
  background: #fff;
  border-radius: 4px;
  cursor: pointer;
  position: relative;
  font-size: 17px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .clickAble:hover {
  background: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .commentsDD {
  display: inline-block;
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  text-decoration: none;
  border-radius: 4px;
  cursor: pointer;
  position: relative;
  font-size: 17px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .commentsDD:hover {
  background: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .commentsDD .redDot {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: #DD3646;
  position: absolute;
  top: 9px;
  right: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes {
  width: 300px;
  position: relative;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes.collapseView {
  width: 34px !important;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  display: block;
  text-decoration: none;
  border-radius: 4px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes.collapseView:hover {
  background: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes .searchIcon {
  cursor: pointer;
  position: relative;
  top: 1px;
  left: auto;
  font-size: 14px;
  color: #202124;
  opacity: 1;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes .clearSearch {
  left: 0;
  top: 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes .prevSearch {
  top: 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes .nextSearch {
  top: 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes .searchTxtCount {
  top: 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes.expandView {
  padding-left: 50px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes.expandView .searchIcon {
  display: none;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes.expandView #dialogSearchIn {
  border: 0;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  padding-bottom: 3px;
  width: 250px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .search-options .searchNodes input {
  padding-left: 5px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight help-button {
  margin-left: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight help-button .help-button {
  top: auto;
  padding: 0;
  width: 34px;
  height: 34px;
  color: #202124;
  display: flex;
  text-decoration: none;
  border-radius: 4px;
  align-items: center;
  justify-content: center;
}
.flowTaskForm .dialogHeader .dialogHeaderRight help-button .help-button .help-link {
  top: 1px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight help-button .help-button .help-link .btx-help {
  margin: 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight help-button .help-button:hover {
  background: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu {
  margin-left: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.open .dialogMenuIcon {
  background-color: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .dialogMenuIcon {
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  text-decoration: none;
  border-radius: 4px;
  display: block;
  position: relative;
  padding: 1px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .dialogMenuIcon:hover {
  background: #e4e5e7;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .dropdown-menu {
  z-index: 1051;
  min-width: 240px;
  padding: 10px 0;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
  margin-top: 5px;
  left: -205px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption {
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle {
  padding: 9px 0 9px 20px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle .btx-carrot-right {
  position: absolute;
  right: 6px;
  top: 12px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions {
  float: right;
  margin: 3px 20px 0 0;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions.caretRightGreen {
  display: none;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle .moreOptions.caretRightGray {
  display: block;
  position: relative;
  top: 2px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle.betaUpgrade {
  display: flex;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-toggle.betaUpgrade .menuName {
  width: 100%;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-menu {
  right: 100%;
  top: 0;
  min-width: 265px;
  left: auto;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-menu .displaySpinner {
  display: none;
  position: absolute;
  left: 5px;
  margin-top: 3px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption > .dropdown > .dropdown-menu.showRefresh .subMenuOptions.showSpin .displaySpinner {
  display: block;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption:hover .dropdown .dropdown-toggle .moreOptions.caretRightGreen {
  display: block;
  position: relative;
  top: 2px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption:hover .dropdown .dropdown-toggle .moreOptions.caretRightGray {
  display: none;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption.active .dropdown.open .dropdown-menu {
  display: block !important;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption .dropdown .dropdown-menu {
  display: none !important;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption .subMenuOptions {
  cursor: pointer;
  color: #5F6368;
  padding: 9px 0 9px 20px;
  font-size: 14px;
  font-weight: normal;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption .subMenuOptions:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu .menuOption.hasPadding {
  padding: 5px 0 5px 30px;
  font-size: 15px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu {
  padding: 20px;
  width: 520px;
  left: auto;
  right: 0;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
  border: 0;
  border-radius: 3px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption:hover {
  background-color: transparent;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes {
  width: 100%;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .form-control {
  height: 34px;
  margin: 0;
  width: 100%;
  border-radius: 4px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .form-control:focus {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .prevSearch {
  top: 10px;
  right: 30px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .nextSearch {
  top: 10px;
  right: 8px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .clearSearch {
  display: block;
  position: relative;
  text-align: right;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .dialogMenu.searchDD .dropdown-menu .menuOption .search-options .searchNodes .searchTxtCount {
  top: 10px;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .exitBtn {
  top: 9px;
  left: 0;
  opacity: 0.5;
  font-size: 50px;
  line-height: 40px;
  margin-left: 20px;
  color: #9AA0A6 !important;
  cursor: pointer;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  font-weight: 300;
  width: 40px;
  height: 40px;
  text-shadow: none;
  margin-top: -2px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.flowTaskForm .dialogHeader .dialogHeaderRight .exitBtn:hover {
  opacity: 1;
  color: #9aa0a6 !important;
}
.dialogrightHeaderItems {
  display: flex;
  align-items: center;
}
.conversationDesinerView bt-utterances .utterance-model .botModalSlider {
  top: 60.5px !important;
}
.conversationDesinerView bt-utterances .utterance-model .botModalSlider .botModalDialog {
  padding-left: 0 !important;
}
.conversationDesinerView bt-utterances .pageFlow.mlScoreForm .modal-header.mlHeader {
  display: none !important;
}
.upgradeBlock {
  position: fixed;
  padding: 20px;
  width: 259px;
  height: 306px;
  right: 20px;
  top: 50px;
  z-index: 9999;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 5px;
  text-align: center;
}
.upgradeBlock .btx-close {
  float: right;
  color: #202124;
  position: relative;
  z-index: 99999;
  cursor: pointer;
  font-size: 18px;
  background: #fff;
  border-radius: 100%;
  padding: 5px;
  right: -5px;
  top: -5px;
}
.upgradeBlock .btx-close:hover {
  background: #f8f9fa;
}
.upgradeBlock .upgradeFlowImg {
  margin-top: 10px;
  width: 181px;
  height: 118px;
}
.upgradeBlock .upgradeFlowImg img {
  max-width: 100%;
  margin-left: 15px;
}
.upgradeBlock .upgradeContent {
  padding: 15px 0;
  text-align: left;
}
.upgradeBlock .upgradeContent .upgradeTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  line-height: 17px;
  margin-bottom: 10px;
}
.upgradeBlock .upgradeContent .upgradeDec {
  font-weight: normal;
  font-size: 10px;
  line-height: 14px;
  color: #202124;
}
.upgradeBlock .upgradeFooter .kr-sg-button-primary {
  height: 34px;
  padding: 7px 18px;
  font-weight: normal;
  font-size: 14px;
}
.upgradeBlock .upgradeFooter .kr-sg-button-ghost {
  height: 34px;
}
#upgradeDialog .modal-dialog,
#upgradeDialogToConversation .modal-dialog {
  width: 718px;
}
#upgradeDialog .modal-dialog .modal-content,
#upgradeDialogToConversation .modal-dialog .modal-content {
  background: #FFFFFF;
  border: 0;
  box-shadow: -7px 4px 30px rgba(18, 61, 101, 0.2), inset -8px -6px 80px rgba(255, 255, 255, 0.18);
  border-radius: 10px !important;
  overflow: hidden;
}
#upgradeDialog .modal-dialog .modal-content .modal-header,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-header {
  box-shadow: none;
  height: auto;
  padding: 0;
}
#upgradeDialog .modal-dialog .modal-content .modal-header .btx-close,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-header .btx-close {
  float: right;
  color: #202124;
  position: relative;
  z-index: 99999;
  cursor: pointer;
  font-size: 14px;
  background: #fff;
  border-radius: 100%;
  padding: 5px;
  right: 15px;
  top: 15px;
}
#upgradeDialog .modal-dialog .modal-content .modal-header .btx-close:hover,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-header .btx-close:hover {
  background: #f8f9fa;
}
#upgradeDialog .modal-dialog .modal-content .modal-body,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 10px 40px 40px 40px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .betaTT,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .betaTT {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  color: #202124;
  margin-bottom: 8px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .betaTT .betaTag,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .betaTT .betaTag {
  background: #FF784B;
  border-radius: 10px;
  display: inline-block;
  padding: 3px 8px;
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 10px;
  margin-left: 9px;
  position: relative;
  top: -2px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .betaDesc,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .betaDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  color: #9aa0a6;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .betaDesc .lMore,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .betaDesc .lMore {
  color: #0D6EFD;
  cursor: pointer;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore {
  box-shadow: 0px 2px 5px rgba(32, 33, 36, 0.2), 0px 1px 2px rgba(32, 33, 36, 0.1);
  border-radius: 5px;
  padding: 16px;
  width: 255px;
  height: 313px;
  background: #fff;
  position: absolute;
  top: auto;
  right: 175px;
  bottom: auto;
  text-align: left;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore .ddTitle,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore .ddTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 15px;
  padding-left: 0;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore p,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore p {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 15px;
  padding-left: 28px;
  position: relative;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore p.noBTMmargin,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore p.noBTMmargin {
  margin-bottom: 0;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore p .helpImg,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore p .helpImg {
  position: absolute;
  left: 0;
  top: 3px;
  width: 20px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .beta .ddLearnMore::before,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .beta .ddLearnMore::before {
  content: '';
  position: absolute;
  display: block;
  width: 0px;
  left: 50%;
  top: 0;
  border: 8px solid rgba(35, 28, 28, 0.05);
  border-top: 0;
  border-bottom: 7px solid #ffffff;
  transform: translate(-50%, calc(-105%));
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .content {
  padding: 18px 50px 40px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content .mainContent,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .content .mainContent {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 10px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .content .description,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .content .description {
  font-weight: normal;
  font-size: 10px;
  line-height: 14px;
  color: #202124;
  padding: 0 100px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput {
  display: flex;
  padding: 0 80px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput .kr-sg-button-primary,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .versionInput .kr-sg-button-primary {
  width: 180px;
  margin-left: 15px;
  padding: 0;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress {
  height: 8px !important;
  background-color: #E7F1FF;
  box-shadow: none;
  width: 554px;
  margin: 0 auto 10px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress .progress-bar,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .progress .progress-bar {
  background-color: #0d6efd;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .versionUpgradeText,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .versionUpgradeText {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 8px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .upgradeText,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .upgradeText {
  font-weight: normal;
  font-size: 10px;
  margin-bottom: 10px;
  color: #9aa0a6;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 8px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade .statusIcon,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .progressBarDiv .sucessUpgrade .statusIcon {
  margin-right: 5px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-input-text,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-input-text {
  margin-bottom: 10px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-primary,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-primary {
  height: 34px;
  padding: 7px 18px;
  font-weight: normal;
  font-size: 14px;
}
#upgradeDialog .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-secondary,
#upgradeDialogToConversation .modal-dialog .modal-content .modal-body .upgradeFlow .buttonContainer .kr-sg-button-secondary {
  height: 34px;
  font-weight: normal;
  font-size: 14px;
}
.singleConnection .connectionIdentifier {
  display: none !important;
}
.dialogSettingsForm .flow-task-add-utt-block {
  display: inline-block;
  width: 100%;
}
.dialogSettingsForm .moreOptions {
  display: block;
  width: 100%;
  clear: both;
  position: relative;
  padding: 20px 5px 15px;
}
.dialogSettingsForm .moreOptions.more-options-aleart-task {
  padding: 22px 1px;
}
.dialogSettingsForm .moreOptions.more-options-aleart-task hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
.dialogSettingsForm .moreOptions hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
.dialogSettingsForm .moreOptions .optionsAction {
  font-weight: 500;
  font-size: 14px;
  cursor: pointer;
}
.dialogSettingsForm .moreOptions .optionsAction.collapsed .btx-carrot-down {
  position: relative;
  transform: rotate(-90deg);
}
.dialogSettingsForm .moreOptions .optionsAction .btx-carrot-down {
  font-size: 11px;
  margin-right: 15px;
  display: inline-block;
}
.dialogSettingsForm .accordionLeftPadding {
  padding-left: 30px;
}
.dialogSettingsForm .accordionLeftPadding .dilogAccordion {
  background: #F8F9FA;
  border-radius: 4px;
  padding: 20px;
  margin-bottom: 10px;
}
.dialogSettingsForm .accordionLeftPadding .dilogAccordion .appsHeading {
  margin-bottom: 0;
  cursor: pointer;
}
.dialogSettingsForm .accordionLeftPadding .dilogAccordion .appsHeading .btx-carrot-down {
  float: right;
  transform: rotate(180deg);
  position: relative;
  top: 2px;
}
.dialogSettingsForm .accordionLeftPadding .dilogAccordion .appsHeading.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
.dialogSettingsForm .accordionLeftPadding .dilogAccordion .collapse {
  padding: 10px 0 0 0;
}
.dialogSettingsForm .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 5px;
  font-weight: normal;
}
.dialogSettingsForm .dialogSettingsBody {
  height: 100%;
  background: #fff;
  float: right;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
  overflow: hidden;
  width: 655px;
}
.dialogSettingsForm .dialogSettingsBody.addPadding20 {
  padding: 20px;
}
.dialogSettingsForm .dialogSettingsModal .closeImgDiv {
  display: block;
  float: right;
  padding-top: 8px;
}
.dialogSettingsForm .dialogSettingsModal .closeImgDiv .closeCross {
  cursor: pointer;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings help-button {
  position: absolute;
  top: 15px;
  right: 35px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .inputLabel {
  color: #202124;
  font-size: 14px;
  margin-bottom: 4px;
  font-weight: 500;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .inputLabelNewDesc {
  color: #5F6368;
  font-size: 12px;
  margin-top: -5px;
  margin-bottom: 10px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .taskExFailDesc {
  margin-bottom: 0;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsHeader {
  padding: 20px;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  z-index: 1;
  position: relative;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsHeader .taskName {
  text-transform: capitalize;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 88%;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsHeader .dialogSettings {
  font-size: 14px;
  color: #202124;
  margin: 0;
  font-weight: 600;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody {
  position: relative;
  padding: 0 20px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .inputContainer {
  padding-top: 15px;
  clear: both;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .inputContainer .inputLabel {
  color: #202124;
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 500;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .inputContainer input {
  height: 34px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer {
  clear: both;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer.addHoldResumePadding {
  padding-left: 25px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer .linkedTaskLabel {
  clear: both;
  font-size: 12px;
  font-weight: 600;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer .linkedTaskLabel.darkColor {
  padding-bottom: 10px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer .opt-title {
  display: inline-flex !important;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer .checkbox {
  clear: both;
  padding-left: 4px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .holdResumeInnerContainer .checkbox label {
  font-weight: normal !important;
  color: #202124;
  font-size: 12px;
  text-transform: none;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .selectedType-status .disableDilogType {
  opacity: 0.5;
  pointer-events: none !important;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .selectedType-status .fa {
  font-size: 16px;
  color: #0D6EFD;
  display: inline-block;
  position: relative;
  top: -4px;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .selectedType-status .dialogTypeTitle {
  font-size: 14px;
  margin-top: -4px;
  padding-left: 10px;
  padding-top: 5px;
  width: 295px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #202124 !important;
}
.dialogSettingsForm .dialogSettingsModal .dialogSettings .dialogSettingsInnerBody .dilogTypeLabelDesc {
  padding: 5px;
  margin-left: 17px;
  color: #5F6368;
  font-size: 12px;
}
.dialogSettingsForm .dialogSettings-footer {
  height: 50px;
  padding: 12px;
  background-color: #fff;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
}
.dialogSettingsForm .dialogSettings-footer .btn {
  font-size: 14px !important;
  color: #fff !important;
  background: #0D6EFD !important;
  height: 34px !important;
  padding: 0px 20px !important;
  width: auto !important;
  border-radius: 3px;
  border: 1px solid #0D6EFD !important;
  line-height: 32px !important;
}
.dialogSettingsForm .dialogSettings-footer .btn.disabled {
  opacity: 0.5;
}
.dialogSettingsForm .dialogSettings-footer .btn:hover {
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.dialogSettingsForm .dialogSettings-footer .btn.closeCancel {
  background-color: #fff !important;
  border: solid 1px #BDC1C6 !important;
  color: #202124 !important;
}
.dialogSettingsForm .dialogSettings-footer .btn.closeCancel:hover {
  border: solid 1px #BDC1C6 !important;
  color: #202124 !important;
  background: #f8f9fa !important;
}
.dialogSettingsForm .dialogSettings-footer .btn.positionTop {
  position: relative;
  top: -6px;
}
.dialogTask .dialogSettingsBody .radioInnerDiv.menu {
  margin-bottom: 10px;
}
.dialogTask .dialogSettingsBody .radioLabelDesc {
  margin: -8px 0px 0px 25px;
  color: #5F6368;
  font-size: 12px;
}
.dialogTask .linkedTaskLabel.darkColor {
  padding-left: 12px;
}
.dialogTask .checkbox {
  clear: both;
  padding-left: 16px !important;
}
.dialogTask .btmodaltitlediv {
  display: inline-block;
  float: left;
}
.dialogTask .btmodaltitlediv .botIcon {
  padding: 10px;
  top: -12px;
  display: inline-block;
  position: relative;
}
.dialogTask .btmodaltitlediv .botinfosection {
  display: inline-block;
  position: relative;
}
.dialogTask .btmodaltitlediv .bottasksection {
  display: inline-block;
  position: relative;
}
.dialogTask .btmodaltitlediv .botname {
  font-size: 14px;
  text-align: left;
  color: #5f6368;
}
.dialogTask .btmodaltitlediv .modal-title {
  font-size: 14px !important;
  font-weight: 600 !important;
  text-align: left !important;
  color: #202124 !important;
  width: auto !important;
}
.dialogTask .hideSubBar {
  z-index: 1050;
}
.wait {
  margin-left: 45px;
}
.select2-results .select2-result-label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#flowtask_import .btn-file {
  position: relative;
  overflow: hidden;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 13px;
  color: #202124;
  background: #f9f9f9;
  font-weight: 600;
}
#flowtask_import .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0 !important;
  background: red;
  cursor: inherit;
  display: block;
}
#flowtask_import .importResult {
  resize: none !important;
}
span.add-box {
  display: inline-block;
  padding: 7px;
  border: solid 1px #BDC1C6;
  background-color: #F8F9FA;
  border-radius: 3px;
  margin-right: 10px;
  font-weight: 600;
  color: #5F6368;
  font-size: 12px;
}
span.add-box .fa-plus {
  margin-right: 5px;
}
.toggle-dialog-slider {
  display: inline-block;
  color: #8a959f;
}
.toggle-dialog-slider span {
  display: inline-block;
}
.toggle-dialog-slider toggle-switch span {
  transform: translate(0px, 25%);
}
.displayInline {
  display: inline-block;
}
.pull-cust-up {
  transform: translate(-10%, -175%);
}
flowtask-form {
  display: inline-block;
}
flowtask-form .formExperience .channels-cntr .channel {
  position: relative;
}
flowtask-form .formExperience .channels-cntr .channel .channel-wrp {
  width: 110px;
  margin: 8px 10px;
  padding: 10px 10px;
  border: 1px solid #eee;
  text-align: center;
}
flowtask-form .formExperience .channels-cntr .channel .channel-wrp .channel-name {
  max-width: 84px !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-left: 0px !important;
  display: block;
}
flowtask-form .formExperience .channels-cntr .channel .check-container {
  display: block;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
flowtask-form .formExperience .channels-cntr .channel .transformCapitalizeForKore {
  text-transform: none !important;
}
flowtask-form .formExperience .channels-cntr .channel .check-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
flowtask-form .formExperience .channels-cntr .channel .checkmark {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
flowtask-form .formExperience .channels-cntr .channel .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
flowtask-form .formExperience .channels-cntr .channel .check-container input:checked ~ .checkmark:after {
  display: block;
}
flowtask-form .formExperience .channels-cntr .channel .check-container input:checked ~ .checkmark:before {
  display: block;
}
flowtask-form .formExperience .channels-cntr .channel .check-container .checkmark::before {
  border-radius: 4px;
  border: solid 0.8px #0D6EFD;
  background-color: rgba(0, 157, 171, 0.06);
  content: "";
  display: none;
  height: 100%;
  width: 100%;
}
flowtask-form .formExperience .channels-cntr .channel .check-container .checkmark:after {
  right: 9px;
  bottom: 5px;
  width: 5px;
  height: 10px;
  border: solid #0D6EFD;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
flowtask-form .flowTaskConnectionBlock .groups-wrp-dummy {
  z-index: -1 !important;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp-dummy .group {
  background: #ffffff !important;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp {
  z-index: 1;
  position: relative;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group {
  padding: 10px;
  position: absolute;
  background: transparent;
  border: 2px solid #5F6368;
  border-style: dotted;
  border-radius: 5px;
  width: 0px;
  height: 0px;
  opacity: 0;
  transition: all 0.5s ease;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .group-name {
  display: inline;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .editbox {
  border: 0;
  border-bottom: 2px solid #0D6EFD;
  border-radius: 0;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .pencilIcondiv {
  display: none;
  cursor: pointer;
  opacity: .5;
  background: #fff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 16px;
  position: relative;
  top: -3px;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .pencilIcondiv:hover {
  background: #f8f9fa;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .pencilIcondiv .pencilIcon {
  width: 10px;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .save {
  cursor: pointer;
  display: inline-block;
  background: #fff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 18px;
  position: relative;
  top: -3px;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .save:hover {
  background: #f8f9fa;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .save .checkTickIcon {
  width: 10px;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .edit-controls {
  position: absolute;
  padding: 8px;
  right: 0;
  top: 0;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .edit-controls .configure {
  top: 2px;
  position: relative;
  color: #999;
  margin-right: 10px;
  opacity: 0.6;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .edit-controls .configure:hover {
  color: #0D6EFD;
  opacity: 1;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group .edit-controls .cancel {
  cursor: pointer;
  display: none;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group:hover .pencilIcondiv {
  display: inline-block;
}
flowtask-form .flowTaskConnectionBlock .groups-wrp .group:hover .cancel {
  display: inline-block;
}
flowtask-form .flowTaskConnectionBlock .ui-selecting {
  background: #eaeaea !important;
}
flowtask-form .flowTaskConnectionBlock .ui-selected {
  background: #F39814 !important;
  color: #ffffff;
}
flowtask-form .flowTaskConnectionBlock .ui-widget-content {
  margin: 3px;
  padding: 0.4em;
  font-size: 1.4em;
  height: 18px;
}
flowtask-form #regenerateModal .myModal-content {
  width: 492px;
  height: 312px;
  border-radius: 4px !important;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
}
flowtask-form #regenerateModal .modal-header {
  width: 490px;
  height: 59px;
  box-shadow: unset;
  background-color: #f8f9fa !important;
}
flowtask-form #regenerateModal .modal-title {
  font-size: 24px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #202124;
  padding: 18px 20px 17px 20px;
}
flowtask-form #regenerateModal .modal-body {
  padding: 61px 46px;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #202124;
}
flowtask-form #regenerateModal .modal-footer {
  background-color: #F8F9FA;
  height: 60px;
}
flowtask-form #regenerateModal .confirm {
  height: 30px !important;
}
flowtask-form #regenerateModal .closeMyModal {
  height: 30px !important;
}
.pointer-none {
  pointer-events: 'none';
  opacity: '0.5';
}
.ui-selectable-helper {
  position: absolute;
  z-index: 1040;
  background: #fff;
  opacity: 0.5;
  border: 1px dotted black;
  transform: translate(10px, 10px);
}
.btnPrimary {
  color: #202124;
}
.btnPrimary:hover {
  color: #0d6efd;
}
bt-debug-console-panel .panel {
  border-bottom: solid 1px #d8d8d8;
}
bt-debug-console-panel .panel .panel-heading {
  height: 30px;
  background-color: #fff !important;
  cursor: pointer;
  border: 0;
}
bt-debug-console-panel .panel .panel-heading.collapsed .fa-chevron-right {
  transform: rotate(0deg);
  color: #333333;
}
bt-debug-console-panel .panel .panel-heading .fa-chevron-right {
  transform: rotate(90deg);
  color: #9AA0A6;
  transition: transform 0.35s ease;
}
bt-debug-console-panel .panel .panel-heading div {
  margin-top: -5px;
}
bt-debug-console-panel .panel .panel-heading .panel-title {
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #333333;
}
bt-debug-console-panel .panel .panel-body {
  overflow: auto;
  background-color: #fff;
  border: 0 !important;
  padding: 0px;
}
bt-debug-console-panel .panel .panel-body.logicprocessbody {
  background: #333333;
}
bt-debug-console-panel .panel .panel-body.logicprocessbody json-formatter .json-formatter-row .toggler:after {
  display: inline-block;
  transition: transform 100ms ease-in;
  content: "\f0da";
  color: #fff;
  font-family: FontAwesome;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor {
  border: none;
  border-top: 1px solid #d8d8d8;
}
bt-debug-console-panel .panel .panel-body .ace-chrome {
  height: inherit !important;
}
bt-debug-console-panel .panel .panel-body .ace_text-input {
  display: none;
}
bt-debug-console-panel .panel .panel-body .ace_dark .ace_fold-widget {
  background-image: none;
  box-shadow: none;
  background-color: transparent;
  border: 0;
}
bt-debug-console-panel .panel .panel-body .ace_dark .ace_fold-widget::before {
  content: "\f0d7";
  font-family: FontAwesome;
  color: #a29e9e;
  font-size: 12px;
  margin-right: 3px;
}
bt-debug-console-panel .panel .panel-body .ace_dark .ace_fold-widget.ace_closed {
  background-image: none;
  box-shadow: none;
  background-color: transparent;
  border: 0;
}
bt-debug-console-panel .panel .panel-body .ace_dark .ace_fold-widget.ace_closed::before {
  content: "\f0da";
  font-family: FontAwesome;
  color: #a29e9e;
  font-size: 12px;
  margin-right: 3px;
}
bt-debug-console-panel .panel .panel-body .json_editor {
  height: 100%;
  background-color: #333333;
}
bt-debug-console-panel .panel .panel-body .jsoneditor-menu {
  display: none;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-field,
bt-debug-console-panel .panel .panel-body div.jsoneditor-value,
bt-debug-console-panel .panel .panel-body div.jsoneditor td,
bt-debug-console-panel .panel .panel-body div.jsoneditor th,
bt-debug-console-panel .panel .panel-body div.jsoneditor textarea,
bt-debug-console-panel .panel .panel-body .jsoneditor-schema-error {
  color: #ffffff;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer {
  background-color: #333;
  padding-top: 0;
  margin-top: 0;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer .jsoneditor-contextmenu {
  display: none;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer .jsoneditor-collapsed,
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer .jsoneditor-expanded {
  background-color: #333 !important;
  color: #fff !important;
  outline: 0 !important;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer .jsoneditor-expandable:nth-child(1) {
  display: none;
}
bt-debug-console-panel .panel .panel-body div.jsoneditor-outer .jsoneditor-value {
  display: block;
}
bt-debug-console-panel .panel .log-console-body {
  background-color: #333333;
}
bt-debug-console-panel .panel .log-console-body .debugData {
  color: #fff;
  padding: 5px 10px;
  font-size: 12px;
}
bt-debug-console-panel .panel .reqeust-log-console-body {
  background-color: #333333;
}
bt-debug-console-panel .panel .reqeust-log-console-body .debugData {
  color: #fff;
  padding: 5px 10px;
}
bt-debug-console-panel .panel .response-log-console-body {
  background-color: #333333;
}
bt-debug-console-panel .panel .response-log-console-body .debugData {
  color: #fff;
  padding: 5px 10px;
}
.debug-console-panel-cntnr [perfect-scroll] {
  position: relative;
}
.debug-console-panel-cntnr .copyDebugObjWhite {
  position: absolute;
  top: 38px;
  right: 27px;
  text-align: left;
  padding: 6px;
  cursor: pointer;
  z-index: 2;
  opacity: 1;
  height: 30px;
  width: 30px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.debug-console-panel-cntnr .copyDebugObjGray {
  position: absolute;
  top: 38px;
  right: 27px;
  text-align: left;
  padding: 6px;
  cursor: pointer;
  z-index: 2;
  opacity: 1;
  height: 30px;
  width: 30px;
  border-radius: 5px;
  background-color: #BDC1C6;
  border: 1px solid #bdc1c6;
}
.debug-console-panel-cntnr .copyDebugObj {
  position: absolute;
  top: 30px;
  right: 18px;
  color: #fff;
  text-align: left;
  border: 1px solid #8f8f8f;
  padding: 6px;
  cursor: pointer;
  z-index: 2;
  background: #3b4355;
  opacity: 1;
}
.debug-console-panel-cntnr .nav-tabs {
  background-color: #222733;
  height: 30px;
  padding: 0;
}
.debug-console-panel-cntnr .nav-tabs li {
  min-width: 95px;
  text-align: center;
  padding: 6px 2.5%;
}
.debug-console-panel-cntnr .nav-tabs li.active {
  background-color: #3b4355;
}
.debug-console-panel-cntnr .nav-tabs li.active a {
  color: #ffffff !important;
}
.debug-console-panel-cntnr .nav-tabs li a {
  font-size: 12px;
  text-transform: capitalize;
  color: #787d8f;
  padding: 0;
  margin: 0;
  border-bottom: 0;
}
.debug-console-panel-cntnr .nav-tabs li a:hover {
  font-size: 12px;
  text-transform: capitalize;
  color: #fff;
  padding: 0;
  margin: 0;
  border-bottom: 0;
}
.debug-console-panel-cntnr .tab-content {
  border: 1px solid #3b4355;
  margin-top: -1px;
  background: #3b4355;
  display: table;
  width: 100%;
}
.debug-console-panel-cntnr .tab-content .tab-pane {
  background: #3b4355;
}
.debug-console-panel-cntnr .tab-content .tab-pane .panel-body {
  border-bottom: 0;
  padding: 0;
}
.debug-console-panel-cntnr .tab-content .tab-pane .panel-body .jsoneditor {
  border: 0;
}
.debug-console-panel-cntnr .tab-content .tab-pane .panel-body .jsoneditor .jsoneditor-menu {
  display: none;
}
.debug-console-panel-cntnr .tab-content .tab-pane .panel-body .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #3b4355;
  line-height: 1.2;
}
.debug-console-panel-cntnr .tab-content .tab-pane .panel-body .jsoneditor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #3b4355;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .log-console-body {
  background-color: #3b4355;
  padding: 0;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData {
  margin-left: 20px;
  margin-right: 20px;
  min-height: 20px;
  padding: 0px 10px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData[acc-open='true'] {
  background: #2f3545 !important;
  padding-bottom: 10px !important;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData[acc-open='true'] .panel-heading {
  background-color: #2f3545 !important;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData[acc-open='true'] .collapse.in {
  background-color: #484f63;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData[acc-open='true'] .collapse.in .panel-body {
  border-bottom: 0;
  padding: 5px 15px;
  font-size: 12px;
  color: #ffffff;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData[acc-open='true'] .collapse.in .panel-heading {
  background-color: #3b4355;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .timestamp {
  color: #787d8f;
  text-transform: capitalize;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level {
  text-transform: lowercase;
  margin-left: 10px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.error,
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.Error {
  color: #ff5d5d;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.warning,
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.Warning {
  color: #f3a160;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.info,
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-level.Info {
  color: #7bc64a;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-title {
  margin-left: 10px;
  text-transform: initial !important;
  color: #fff !important;
  line-height: 1.2;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-message-wrp {
  padding: 10px 0px 0px 0px;
  color: #fff;
  text-transform: none !important;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .show-more-toggle {
  color: #fff;
  position: absolute;
  left: -3px;
  top: 7px;
  font-size: 15px;
  font-weight: 900;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData .debug-details a:hover {
  color: #0d6efd;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel {
  background: #3b4355;
  border-radius: 0px !important;
  margin: 0;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .panel-title {
  font-weight: initial !important;
  text-transform: capitalize;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .panel-body {
  height: auto !important;
  border-bottom: 0px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details {
  position: relative;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .title-header-block {
  padding: 10px 0;
  display: flex;
  align-items: center;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .title-header-block .title-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .title-header-block .show_more {
  color: #0D6EFD;
  flex-shrink: 0;
  padding-left: 4px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail .debug_detail_icons {
  top: 0;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body {
  height: 100%;
  padding-top: 28px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail {
  height: 100%;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail .json_editor {
  height: 100%;
  background: #3b4355;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail .json_editor .jsoneditor-outer {
  padding-bottom: 0;
  margin: 0;
  padding-top: 0;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug .debug_detail_icons {
  position: absolute;
  top: 37px;
  z-index: 9;
  display: flex;
  align-items: center;
  color: #fff;
  width: 100%;
  margin-right: 0;
  background: #384155;
  right: 0;
  padding: 4px 15px 4px 10px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug .debug_detail_icons .sript-title {
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug .debug_detail_icons .icon-actions {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug .debug_detail_icons .icon-actions i {
  margin: 0 5px;
  cursor: pointer;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .debug-details .editor-json-script-debug .bot-session-body {
  padding-top: 20px;
}
.debug-console-panel-cntnr .tab-content .debug-log-body .debugData.panel .panel-heading {
  height: 100% !important;
  width: 100% !important;
  background-color: #3B4355;
  border-bottom: 1px solid #2f3545 !important;
  position: relative;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .log-console-body {
  background-color: #3b4355;
  background: #3b4355;
  padding: 15px !important;
  font-size: 12px;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .log-console-body .debugData {
  word-break: break-word;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter {
  position: absolute;
  bottom: 0px;
  right: 0px;
  margin-right: 25px;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox {
  width: 10px;
  height: 10px;
  background: #ddd;
  border-radius: 100%;
  position: relative;
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
  display: inline-block;
  margin: 5px 5px;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox input {
  display: none;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox label {
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 100px;
  transition: all .5s ease;
  cursor: pointer;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
  background: #333;
  box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.5);
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox.info input[type=checkbox]:checked + label {
  background: #7bc64a;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox.warning input[type=checkbox]:checked + label {
  background: #f3a160;
}
.debug-console-panel-cntnr .tab-content .debug-console-body .debug-log-level-filter .bulb-checkbox.error input[type=checkbox]:checked + label {
  background: #ff5d5d;
}
.debug-console-panel-cntnr .tab-content .bot-session-body .panel-body {
  background-color: #3b4355;
  background: #3b4355;
  padding: 0;
  font-size: 12px;
}
.debug-console-panel-cntnr .tab-content .bot-session-body .panel-body.padding15 {
  padding: 15px !important;
}
.debug-console-panel-cntnr .tab-content .bot-session-body .panel-body .json_editor {
  height: 100%;
}
.debug-console-panel-cntnr .tab-content .bot-session-body .panel-body .json_editor .ace-clouds-midnight {
  background-color: #3b4355;
}
.debug-console-panel-cntnr .tab-content .bot-session-body .panel-body .json_editor .ace_gutter {
  background: #3b4355;
}
.debug-console-panel-cntnr .tab-content .log-console-body {
  overflow: auto;
}
.debug-console-panel-cntnr.minimized .title-text.mini {
  max-width: 66% !important;
}
.debug-console-panel-cntnr.sessionDarkMode .debugData {
  max-width: 700px;
}
.debug-console-panel-cntnr .pointer-events-disble {
  pointer-events: none;
}
.conversationBuilder .flowTaskDebugConsolePanel.minimized {
  width: 200px !important;
}
.flowTaskDebugConsolePanel.minimized {
  height: 33px !important;
  bottom: 0px !important;
  top: auto !important;
  left: 0px !important;
  width: 330px !important;
  position: fixed;
}
.flowTaskDebugConsolePanel.minimized .debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .compress {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .expand {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .compress {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .expand {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .debug-log-level-filter {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .toggleDebugConsolePanelSize {
  display: none;
}
.flowTaskDebugConsolePanel.minimized .toggleMinMax {
  right: 32px !important;
}
.read-only-wrap .synAndPatternContainer {
  pointer-events: none;
}
bt-ml-synonyms-patterns {
  clear: both;
  display: block;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns {
  display: block;
  clear: both;
  padding: 15px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview {
  height: 38px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #f0f0f0;
  padding: 7px 15px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview:hover {
  background: #f2fafb;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview.mlutterenceFocused:hover {
  background: #ffffff;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .utterance-item-title {
  padding: 0 !important;
  font-size: 15px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .utterenceeditsection .saveSpin {
  right: 40px;
  position: absolute;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .utterenceeditsection .saveSpin .utterance-spin .utterance-spin-fa {
  margin-right: 5px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .utterenceeditsection:hover .utterance-btnDelete {
  padding: 0;
  margin: 0;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv {
  display: none;
  margin-top: 10px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection {
  box-shadow: 0 1px 0 0 #f0f0f0;
  height: 30px;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection span {
  padding: 6px;
  display: inline-block;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection:hover {
  background: #f2fafb;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection:hover .utterance-btnDelete {
  display: block;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection .utterance-btnDelete {
  margin: 0;
  display: none;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection .utterance-btnDelete .fa-trash-o {
  cursor: pointer;
  color: #ff5d6d;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection .utteranceTitle {
  font-size: 14px;
  color: #000000;
}
bt-ml-synonyms-patterns .btmlsynonymspatterns .trainbotutteranceview .entityInfoDiv .entitysection .entityTitle {
  font-size: 14px;
}
.newTrainBot .btmlsynonymspatterns {
  background-color: #f8f8f8;
  border: 15px solid #fff;
  display: table;
  width: 100%;
}
.newTrainBot .btmlsynonymspatterns .modal-tab-header {
  background-color: #f8f8f8;
  height: initial;
  padding: 0;
}
.newTrainBot .btmlsynonymspatterns .modal-tab-header .tabHeaderContent {
  margin-bottom: 10px;
}
.newTrainBot .btmlsynonymspatterns .modal-tab-header .modal-tabs a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  color: #9aa0a6;
}
.newTrainBot .btmlsynonymspatterns .modal-tab-header .modal-tabs.modal-tabs-active a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  color: #0d6efd;
}
.newTrainBot .btmlsynonymspatterns .synAndPatternContainer {
  background: #fff;
  padding: 10px 0;
  display: table;
  width: 100%;
}
.newTrainBot .btmlsynonymspatterns .mlDiv {
  background: #fff;
  padding: 10px 0;
  display: table;
  width: 100%;
}
.newTrainBot .btmlsynonymspatterns .form-container .entityPattern {
  padding: 8px !important;
  border-bottom: 1px solid #eeeeee;
}
.newTrainBot .btmlsynonymspatterns .form-container .entityPattern .codeRed:hover {
  border: 0 !important;
  padding: 2px 4px;
}
.newTrainBot .btmlsynonymspatterns .mlDiv .utterances-form-div .utterances-form .usersays {
  padding: 0;
  color: #5F6368;
  font-size: 12px;
}
.newTrainBot .btmlsynonymspatterns .mlDiv .utterances-list-div .trainbotutteranceview {
  padding: 10px;
  height: inherit;
}
.newTrainBot .btmlsynonymspatterns .mlDiv .utterances-list-div .trainbotutteranceview .utterance-btn-div .utterance-btn {
  color: #0D6EFD;
  margin-right: 10px;
  cursor: pointer;
  font-weight: bold;
}
.newTrainBot .btmlsynonymspatterns .mlDiv .utterances-list-div .trainbotutteranceview .utterance-btn-div .utterance-btnDelete {
  color: #ff5d6d;
  cursor: pointer;
  font-weight: bold;
}
.newTrainBot .btmlsynonymspatterns .mlDiv .utterances-list-div label.lineHeight {
  color: #5F6368;
  font-size: 12px;
}
.fetchingClass {
  position: absolute;
  margin: 0 auto;
  left: 48%;
  font-size: 20px;
  bottom: 33%;
}
.utterances-empty-view-title {
  font-size: 15px !important;
  color: #5F6368 !important;
  text-align: center;
}
.testTrainUteeranceSynonym {
  background-color: #EFF0F1;
  width: 100%;
  display: table;
}
.testTrainUteeranceSynonym .utterances-list-div .trainbotutteranceview {
  padding: 8px 10px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  font-size: 14px;
  text-align: left;
  color: #202124;
}
.testTrainUteeranceSynonym .utterances-list-div .trainbotutteranceview .entityInfoDiv {
  display: none;
}
.testTrainUteeranceSynonym .utterances-list-div .trainbotutteranceview .utterance-btn-div .utterance-btn {
  color: #0D6EFD;
  margin-right: 10px;
  cursor: pointer;
  font-weight: bold;
}
.testTrainUteeranceSynonym .utterances-list-div .trainbotutteranceview .utterance-btn-div .utterance-btnDelete {
  color: #ff5d6d;
  cursor: pointer;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
.testTrainUteeranceSynonym .utterances-list-div label.lineHeight {
  color: #5F6368;
  font-size: 12px;
}
.testTrainUteeranceSynonym .utterances-list-div .utterance-btnDelete {
  cursor: pointer;
}
.testTrainUteeranceSynonym .synAndPatternContainer .utterence-textview input {
  height: 40px;
  border-radius: 4px;
  border: solid 1px #F8F9FA;
  padding-left: 20px;
  padding-right: 100px;
}
.testTrainUteeranceSynonym .synAndPatternContainer .paddingBottom10 {
  padding-bottom: 10px !important;
}
.testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn {
  font-size: 14px;
  height: 30px;
  width: 75px;
  padding: 0px 7px !important;
  border-radius: 3px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  cursor: pointer;
  float: right;
  position: absolute;
  color: #fff;
  right: 35px;
  top: 25px;
  text-align: center;
}
.testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn:hover {
  background: #0156d4;
  color: #fff;
  border: 1px solid #0156d4;
}
.testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn span {
  display: block;
  margin-top: 3px;
}
.testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn .fa-spin {
  position: absolute;
  margin-top: 6px;
}
.testTrainUteeranceSynonym .synAndPatternContainer .savetrainBtn .training {
  margin-left: 16px;
}
.testTrainUteeranceSynonym .utteranceHeader {
  margin: 20px 0px 0px 0px;
}
.testTrainUteeranceSynonym .mlDiv.synAndPatternContainer {
  margin-top: -10px;
}
.testTrainUteeranceSynonym .utterancesMore span {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.08;
  text-align: right;
  color: #0D6EFD;
  float: right;
  cursor: pointer;
  padding-top: 10px;
}
.synonymPatternDiv {
  background-color: #EFF0F1;
  width: 100%;
  display: table;
}
.synonymPatternDiv .entityPattern {
  padding: 10px;
  height: inherit;
  height: 40px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  font-size: 16px;
  text-align: left;
  color: #5F6368;
  position: relative;
}
.synonymPatternDiv .trainBotPatternInput input {
  height: 40px;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #f8f9fa;
}
.synonymPatternDiv .patternsMore span {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.08;
  text-align: right;
  color: #0D6EFD;
  float: right;
  cursor: pointer;
}
.synonymPatternDiv .dispalyTable {
  cursor: pointer;
  transition: height 1s ease-out;
  display: block !important;
}
.synonymPatternDiv .dispalyTable .trainBotSynonymDiv {
  min-height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: none;
  border: solid 1px #E4E5E7;
  margin: 5px 0;
  width: 100%;
  padding: 8px 14px;
}
.synonymPatternDiv .dispalyTable .trainBotSynonymDiv .synonymKey {
  font-size: 14px;
  text-align: left;
  color: #202124;
}
.synonymPatternDiv .dispalyTable .trainBotSynonymDiv .tagLabel {
  padding: 15px;
  height: 13px;
  opacity: 0.3;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  text-align: left;
  color: #333333;
}
.synonymPatternDiv .dispalyTable .trainBotSynonymDiv .select2-search-field input {
  width: 120px !important;
}
.synonymPatternDiv .dispalyTable .trainBotSynonymDiv .select2-choices {
  border: none !important;
  background-color: #fff !important;
  margin-left: -5px;
}
.synonymPatternDiv .dispalyTable .synonymTags {
  display: none;
}
.synonymPatternDiv .dispalyTable.open {
  transition: height 1s ease-in;
}
.synonymPatternDiv .dispalyTable.open .synonymTags {
  display: block;
}
.synonymPatternDiv .dispalyTable.open .trainBotSynonymDiv {
  border: solid 1px #0d6efd;
}
.synonymPatternDiv .dispalyTable.open .tagLabel {
  display: none;
}
.krtraitsheadingOne {
  padding-bottom: 15px;
  background-color: #EFF0F1;
  width: 100%;
  display: table;
}
.krtraitsheadingOne .labelling {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.krtraitsheadingOne .traitRule {
  margin-top: 20px;
}
.krtraitsheadingOne .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
.krtraitsheadingOne .traitRule .host .tags {
  padding: 2px;
}
.krtraitsheadingOne .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
.krtraitsheadingOne .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.krtraitsheadingOne .traitRule .host .tags .tag-list .tag-item::after {
  content: "(AND)";
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 6px;
  right: -45px;
  color: #5F6368;
  margin: 0 10px;
  pointer-events: none;
}
.krtraitsheadingOne .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.krtraitsheadingOne .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.krtraitsheadingOne .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #000000;
}
.krtraitsheadingOne .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 10px 10px 5px 10px;
  position: relative;
  background: #ffffff;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: #5f6368;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
.krtraitsheadingOne .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
.krtraitsheadingOne .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
}
.krtraitsheadingOne .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
.krtraitsheadingOne .traitRule .addOR {
  text-align: left;
  padding: 0;
}
.krtraitsheadingOne .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
  color: #0D6EFD;
  cursor: pointer;
}
.krtraitsheadingOne .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
.intentPatternEditing {
  position: absolute;
  width: 100%;
  top: 0px;
  left: 0px;
}
.intentPatternEditing input {
  height: 40px !important;
  padding-bottom: 0px;
}
.intentPatternSaving {
  position: relative;
  top: -12px;
  left: 5px;
}
.entityPatternSaving {
  top: -12px;
  left: 5px;
}
.logsContainer .logs-view .log-container .width47 {
  float: right;
}
.logsContainer .logs-view .log-container .datacount {
  text-align: left;
}
.logsContainer .btnSearchTitle .leftTitle {
  width: 18%;
}
.logsContainer .btnSearchTitle .rightBTNSearch {
  width: 82%;
  padding-left: 0;
}
.logsContainer .btnSearchTitle .rightBTNSearch .searchComponent {
  width: 210px;
}
.logsContainer .btnSearchTitle .rightBTNSearch .searchComponent input {
  width: 100%;
}
.logsContainer .btnSearchTitle .rightBTNSearch .filtersDetails .filterListContainer {
  margin-left: 3px;
}
.closeVideoModal {
  background: #202124;
  opacity: 0.9;
  border-radius: 3px;
  text-align: center;
  line-height: 1.6;
  cursor: pointer;
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: -36px;
  top: 0;
  height: 32px;
  width: 32px;
  color: #ffffff;
}
.closeCreateModal {
  float: right;
  background: rgba(32, 33, 36, 0.5);
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 1.6;
  cursor: pointer;
  border-radius: 4px;
  margin-right: -32px;
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 3px;
  color: #ffffff;
}
.closeCreateModal .btx-close {
  font-weight: bolder;
}
.bt-welcome-modal-open.videoPlayerOpened .container {
  filter: blur(2px);
}
.bt-welcome-modal-open.videoPlayerOpened .accountsListingDropdown {
  pointer-events: none !important;
}
.bt-welcome-modal-open .rightPanel .leftBorder {
  border-left: 0 !important;
}
.loadingTemplateDiv {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 9999;
  top: 0;
  left: 0;
  text-align: center;
  background-color: #ffffff;
}
.loadingTemplateDiv .templateWaiting {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
.loadingTemplateDiv .templateWaiting .btLoader {
  color: #0D6EFD;
  width: 45px;
  height: 45px;
  -webkit-animation: spin 400ms infinite linear;
  -moz-animation: spin 400ms infinite linear;
  -o-animation: spin 400ms infinite linear;
  animation: spin 400ms infinite linear;
  margin-bottom: 20px;
}
.loadingTemplateDiv .templateWaiting .installDetails {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  margin-bottom: 0;
  width: 444px;
}
.bt-welcome-modal {
  background: transparent !important;
}
.bt-welcome-modal .modal-dialog .modal-content {
  background: transparent !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 60px 100px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer {
  width: 953px;
  position: relative;
  background-color: #ffffff;
  padding: 24px 22px;
  border-radius: 6px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section {
  display: flex;
  height: 100%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .video {
  width: 100%;
  height: 100%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details {
  width: 380px;
  padding: 100px 40px;
  flex-shrink: 0;
  height: 100%;
  background-image: url(../../assets/onboarding/video-form-bg.png);
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .d-title {
  font-weight: 300;
  font-size: 24px;
  line-height: 29px;
  color: #202124;
  margin-bottom: 5px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .d-description {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #9AA0A6;
  margin-bottom: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-input-text {
  margin-bottom: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-input-text.maginTop8 {
  margin-top: 8px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-dropdowns {
  margin-bottom: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-dropdowns.maginTop8 {
  margin-top: 8px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .details-section .details .kr-sg-button-primary {
  margin-top: 55px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc {
  text-align: center;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc h4 {
  font-weight: bold;
  font-size: 24px;
  color: #202124;
  margin-bottom: 8px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc p {
  font-weight: 500;
  font-size: 16px;
  color: #5f6368;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .btx-btn-video-icon {
  color: #dfcaca;
  font-size: 14px;
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .playIcon {
  top: 2px;
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #ffffff;
  border-radius: 2px;
  position: relative;
  margin-right: 10px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .kr-sg-button-primary .playIcon .btx-play {
  color: #f1b5b5;
  font-size: 8px;
  position: absolute;
  top: 1px;
  left: 2px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .videoMain .videoContainer .vidoeDesc .skipLink {
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  color: #9AA0A6;
  float: right;
  position: relative;
  top: 12px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain {
  width: 1060px;
  height: 652px;
  background: #FFFFFF;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  padding: 30px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer {
  display: flex;
  justify-content: space-between;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent {
  width: 480px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails {
  display: flex;
  align-items: center;
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  border-left: 10px solid  #85B7FE;
  border-radius: 4px;
  padding: 12px 20px;
  margin-bottom: 50px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .imgDiv {
  width: 63px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .textDiv {
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  color: #07377F;
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv {
  width: 170px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv .btnSperator {
  display: inline-block;
  margin-right: 20px;
  border-left: 1px solid #e4e5e7;
  height: 18px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv .getStartedBTN {
  border: 1px solid #0D6EFD;
  background: #F8F9FA;
  padding: 7px 10px;
  border-radius: 4px;
  color: #0d6efd;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv .getStartedBTN .btx-carrot-right {
  margin-left: 15px;
  color: #0D6EFD;
  position: relative;
  top: 2px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv .getStartedBTN:hover {
  background: #0D6EFD;
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .vaDetails .buttonDiv .getStartedBTN:hover .btx-carrot-right {
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs {
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs::before {
  border-left: 1px solid #85B7FE;
  content: '';
  position: absolute;
  left: 5px;
  top: -48px;
  height: 420px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
  padding-left: 30px;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer:nth-last-child(1) {
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer::before {
  border-top: 1px solid #85B7FE;
  content: '';
  position: absolute;
  left: 5px;
  top: 40px;
  width: 26px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer .imgDiv {
  width: 63px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer .connetionDetails {
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer .connetionDetails .ct {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .vaContent .connectingDivs .connectionContainer .connetionDetails .cd {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 0;
  padding-right: 45px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent {
  width: 480px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails {
  display: flex;
  align-items: center;
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  border-left: 10px solid #93D3A2;
  border-radius: 4px;
  padding: 12px 20px;
  margin-bottom: 50px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .imgDiv {
  width: 63px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .textDiv {
  width: 100%;
  font-weight: bold;
  font-size: 16px;
  color: #135423;
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv {
  width: 170px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv .btnSperator {
  display: inline-block;
  margin-right: 20px;
  border-left: 1px solid #e4e5e7;
  height: 18px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv .getStartedBTN {
  border: 1px solid #0D6EFD;
  background: #F8F9FA;
  padding: 7px 10px;
  border-radius: 4px;
  color: #0d6efd;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv .getStartedBTN .btx-carrot-right {
  margin-left: 15px;
  color: #0D6EFD;
  position: relative;
  top: 2px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv .getStartedBTN:hover {
  background: #0D6EFD;
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .paDetails .buttonDiv .getStartedBTN:hover .btx-carrot-right {
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs {
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs::before {
  border-left: 1px solid #93D3A2;
  content: '';
  position: absolute;
  left: 5px;
  top: -48px;
  height: 420px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer {
  display: flex;
  align-items: center;
  padding-left: 30px;
  margin-bottom: 30px;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer:nth-last-child(1) {
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer::before {
  border-top: 1px solid #93D3A2;
  content: '';
  position: absolute;
  left: 5px;
  top: 40px;
  width: 26px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer .imgDiv {
  width: 63px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer .connetionDetails {
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer .connetionDetails .ct {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .vapaContainer .paContent .connectingDivs .connectionContainer .connetionDetails .cd {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 0;
  padding-right: 25px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .okBTNdiv {
  text-align: right;
  padding-top: 15px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .okBTNdiv .okBTN {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 5px 20px;
  font-weight: normal;
  font-size: 14px;
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .comparission .vapaMain .okBTNdiv .okBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer {
  background: #FFFFFF;
  box-shadow: 0px 0.842371px 1.68474px #BDC1C6;
  min-width: 1151px;
  border-radius: 10px;
  padding: 20px 0px;
  height: 100%;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0px 45px 15px 15px;
  width: 100%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .gsTemplates {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  width: 100%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv {
  display: flex;
  flex-shrink: 0;
  text-align: right;
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal {
  position: absolute;
  background: #ffff;
  right: 0;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  width: 430px;
  padding: 0;
  text-align: left;
  border-radius: 6px;
  top: 40px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createnewTitle {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  padding: 24px 24px 15px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody {
  padding: 0 !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer {
  padding: 0;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .form-group {
  padding: 0 24px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv {
  padding: 0 24px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .col-xs-12.noPadding .required-field.padding24 {
  padding: 0 24px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .exportDir {
  padding: 0 20px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .exportDir .importDiv {
  margin-top: 15px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .exportDir .importLabel {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .modalFooter {
  padding: 10px 24px;
  background: #FFFFFF;
  border-top: 1px solid #E4E5E7;
  clear: both;
  width: 99%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .modalFooter .btn {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 7px 20px;
  font-weight: normal;
  font-size: 14px;
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .modalFooter .btn.closeCancel {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  color: #202124;
  margin-left: 6px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .modalFooter .btn.closeCancel:hover {
  background: #F8F9FA;
  color: #202124;
  border: 1px solid #bdc1c6;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .modalFooter .btn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .required-field {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .required-field .btx-help {
  display: none;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  margin-right: 6px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv .avatar {
  width: 24px;
  height: 24px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv.selected {
  position: relative;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv.selected .btx-ok {
  display: block;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv .btx-ok {
  position: absolute;
  display: none;
  top: -7px;
  right: -7px;
  background: #fff;
  border-radius: 100%;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv .btx-ok::before {
  color: #0d6efd;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .iconUploadDD .dropdown .addNewIcon {
  width: 72px;
  height: 24px;
  flex-shrink: 0;
  margin-left: 9px;
  border-left: 1px solid #E4E5E7;
  padding-left: 15px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .iconUploadDD .dropdown .addNewIcon .icon-btx-add {
  width: 24px;
  height: 24px;
  background: #F3F8FF;
  border: 1px dashed #0D6EFD;
  border-radius: 2px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .iconUploadDD .dropdown .addNewIcon .addText {
  padding-left: 7px;
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  cursor: pointer;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form language-selector .field-type-dd .langSelectContainer .form-btnDropdown .select2-choice {
  min-height: 34px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form language-selector .field-type-dd .langSelectContainer .form-btnDropdown .select2-choice .select2-chosen {
  line-height: 12px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .creationModal .createModalBody .widget .scrollContainer .wf-form language-selector .field-type-dd .langSelectContainer .form-btnDropdown .select2-choice .select2-arrow .btx-carrot-down {
  top: 4px !important;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .btnScratch {
  background: #FFFFFF;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  padding: 7px 33px;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer .gsHeader .btnScratchDiv .btnScratch.exportStart {
  padding: 0;
  margin-left: 5px;
  width: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bt-welcome-modal .modal-dialog .modal-content .krBackDropModal .storeModel .modalBgContainer bt-store {
  display: block;
  height: 100%;
  overflow: hidden;
}
.bt-welcome-modal {
  overflow-x: inherit !important;
  overflow-y: inherit !important;
  bottom: 0;
  border-radius: 0;
  background-color: transparent;
  height: 100%;
  background: #f8f9fa;
}
.bt-welcome-modal .blueText {
  color: #1372ff;
}
.bt-welcome-modal .grayText {
  font-style: italic;
  color: #5f6368;
}
.bt-welcome-modal .modal-dialog.modal-lg {
  width: 100%;
  height: 100%;
  margin: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content {
  height: 100%;
  top: 0 !important;
  border-radius: 0;
  border: 0;
  box-shadow: none;
  background: #F8F9FA;
  overflow-y: hidden;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .import-bot-modal .modal-content {
  padding: 0 !important;
  top: 50 !important;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideHeader {
  width: 100%;
  position: relative;
  z-index: 1;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideHeader .exit {
  width: 91px;
  height: 34px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #fff;
  margin-right: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideHeader .exit:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody {
  position: relative;
  width: 100%;
  clear: both;
  padding-top: 50px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding {
  width: 800px;
  margin: 0 auto;
  clear: both;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .welcomeDiv {
  text-align: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .welcomeDiv .welcomeNote {
  font-size: 18px;
  font-weight: 600;
  color: #202124;
  margin: 0 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .welcomeDiv .welcomeDesc {
  font-size: 24px;
  font-weight: 300;
  color: #5f6368;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer {
  display: block;
  clear: both;
  margin-top: 30px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks {
  display: table;
  height: 160px;
  border-radius: 4px;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  margin-bottom: 10px;
  width: 100%;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .left {
  display: table-cell;
  width: 244px;
  text-align: center;
  vertical-align: middle;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .left .onboardImg {
  width: 139px;
  height: 123px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .right {
  display: table-cell;
  vertical-align: middle;
  padding: 0 120px 0 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .right .title {
  font-size: 18px;
  font-weight: normal;
  color: #202124;
  margin: 0 0 10px 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .right .desc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
  margin-bottom: 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .right .btnNav {
  height: 30px;
  border-radius: 4px;
  background-color: #F8F9FA;
  line-height: 30px;
  color: #5F6368;
  border: 0;
  padding: 0 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .navigationBlocksContainer .navigationBlocks .right .btnNav:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .noThanksDiv {
  display: block;
  clear: both;
  margin-top: 25px;
  text-align: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .noThanksDiv .link {
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  color: rgba(138, 149, 159, 0.6);
  padding-bottom: 5px;
  border-bottom: 2px solid rgba(138, 149, 159, 0.6);
  cursor: pointer;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .onboardingLanding .noThanksDiv .link:hover {
  color: #5F6368;
  border-bottom: 2px solid #5f6368;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide {
  width: 740px;
  margin: 0 auto;
  height: 100%;
  border-left: 2px solid #E4E5E7;
  display: table;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .tourStepsDiv {
  padding: 0 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .tourStepsDiv.aciveStep {
  box-shadow: -2px 0px 0px 0px #0d6efd;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .tourStepsDiv .stepDiv .steps {
  font-size: 18px;
  font-weight: 600;
  color: #202124;
  margin: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .tourStepsDiv .stepDiv .desc {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
  margin-bottom: 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer {
  display: block;
  clear: both;
  padding: 0 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list {
  width: auto;
  margin: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  margin-bottom: 10px;
  padding: 15px;
  font-size: 16px;
  font-weight: normal;
  color: #202124;
  max-width: 100%;
  opacity: 0;
  transition: transform 0.85s cubic-bezier(0.68, 0.01, 0.245, 1.13) 0.35s, color 0.3s ease-in-out 0.25s, min-width 0.35s ease-in-out, min-height 0.35s ease-in-out;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble::before {
  animation: font-fade 0.75s ease-in-out;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble p {
  margin: 0;
  transition: 0.85s;
  opacity: 1;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble div {
  margin: 0;
  transition: 0.85s;
  opacity: 1;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble a {
  color: #1372ff;
  text-decoration: underline;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble.image {
  padding: 10px 50px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble h6 {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px 0;
  padding: 0;
  border: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble .subTitle {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px 0;
  padding: 0;
  border: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble ul {
  padding-left: 20px;
  margin-top: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble ul li {
  font-size: 16px;
  font-style: italic;
  margin-bottom: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble ol {
  padding-left: 20px;
  margin-top: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble ol li {
  font-size: 16px;
  font-style: italic;
  margin-bottom: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble .btn {
  height: 34px;
  border-radius: 4px;
  background-color: #5F6368;
  color: #fff;
  outline: none;
  cursor: pointer;
  margin: 20px 0 0 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble .btn:hover {
  background-color: #0d6efd;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble.typing {
  left: 0;
  transition: 1s;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble.textAddedAnimate {
  transition: 1s;
  opacity: 1;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble.textAddedAnimate p {
  animation: fadein 2s;
  -moz-animation: fadein 2s;
  -webkit-animation: fadein 2s;
  -o-animation: fadein 2s;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .cb__list .bubble.textAddedAnimate div {
  animation: fadein 2s;
  -moz-animation: fadein 2s;
  -webkit-animation: fadein 2s;
  -o-animation: fadein 2s;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .blocks {
  display: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks {
  display: table;
  border-radius: 4px;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  margin-bottom: 10px;
  padding: 15px;
  font-size: 16px;
  font-weight: normal;
  color: #202124;
  max-width: 90%;
  min-width: 44px;
  transition: transform 0.85s cubic-bezier(0.68, 0.01, 0.245, 1.13) 0.35s, color 0.3s ease-in-out 0.25s, min-width 0.35s ease-in-out, min-height 0.35s ease-in-out;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks a {
  color: #1372ff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks.image {
  padding: 10px 50px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks .subTitle {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px 0;
  padding: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks ul {
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks ul li {
  font-size: 16px;
  font-style: italic;
  margin-bottom: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks .btn {
  height: 34px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #fff;
  outline: none;
  cursor: pointer;
  margin: 20px 0 0 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .navigationBlocksContainer .navigationBlocks .btn:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .buttonsContainerDiv {
  display: none;
  clear: both;
  padding: 20px 20px 0;
  text-align: right;
  margin-bottom: 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .buttonsContainerDiv .btn {
  height: 34px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #fff;
  outline: none;
  cursor: pointer;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .buttonsContainerDiv .btn .emoji {
  width: 20px;
  margin-left: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .buttonsContainerDiv .btn.active {
  background-color: #202124;
  border: 1px solid #202124;
  pointer-events: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .guideBody .selectedGuide .buttonsContainerDiv .btn:hover {
  background-color: #0156d4;
  border: 1px solid #0156d4;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader {
  box-shadow: none;
  padding-top: 15px;
  height: 75px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .leftPanel .homePageLink .logoIcon {
  margin-right: 40px !important;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .leftPanel .kr-sg-dropdowns.welcomeDD {
  width: auto;
  padding-top: 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .leftPanel .kr-sg-dropdowns.welcomeDD .dropdown .dropdown-toggle {
  border: 0;
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  padding: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .leftPanel .kr-sg-dropdowns.welcomeDD .dropdown .dropdown-toggle::before {
  display: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .leftPanel .kr-sg-dropdowns.welcomeDD .dropdown .dropdown-toggle .btx-carrot-down {
  margin-left: 15px;
  font-size: 12px;
  position: relative;
  top: 2px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .rightPanel .kr-sg-dropdowns .dropdown .dropdown-toggle::before {
  display: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpheader .rightPanel .kr-sg-dropdowns .dropdown .dropdown-toggle img {
  width: 34px;
  height: 34px;
  position: relative;
  z-index: 9;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody {
  background-color: #fff;
  padding: 65px 350px 0 122px;
  clear: both;
  padding-top: 20px;
  position: relative;
  display: flex;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .userName {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  margin: 0;
  margin-bottom: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invinfo {
  font-weight: bold;
  font-size: 14px;
  margin-top: 40px;
  margin-bottom: 22px;
  color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer {
  background: #FFFBEA;
  border: 1px solid #FFED96;
  border-radius: 5px;
  display: flex;
  align-items: center;
  padding: 20px 15px 20px 20px;
  margin-bottom: 40px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .botImg {
  width: 36px;
  height: 36px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .botImg .botIconInv {
  max-width: 100%;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails {
  width: 100%;
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails .invName {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails .invName .accontName {
  border-radius: 4px;
  display: inline-block;
  margin-left: 10px;
  font-weight: 500;
  font-size: 10px;
  padding: 3px 6px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails .invName .accontName.va {
  background: #E7F1FF;
  color: #07377f;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails .invName .accontName.pa {
  background: #EAF6EC;
  color: #135423;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .invDetails .invDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .btnDiv {
  width: 110px;
  text-align: right;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .btnDiv .btnContinue {
  background: #FFDA2D;
  border: 1px solid  #FFDA2D;
  border-radius: 4px;
  padding: 7px 20px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .invuserDetails .invContainer .btnDiv .btnContinue:hover {
  background: #f5ca02;
  border: 1px solid #f5ca02;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite {
  padding-top: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .invDesc {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 40px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .invitationsCount {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin: 0 0 20px;
  display: flex;
  align-items: center;
  justify-content: left;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .invitationsCount .clircleBG {
  display: flex;
  background: #EFF0F1;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  transform: rotate(-180deg);
  font-size: 10px;
  justify-content: center;
  align-items: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .invitationsCount .contText {
  margin-left: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer {
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  border-radius: 5px;
  display: flex;
  align-items: center;
  padding: 20px 15px 20px 20px;
  margin-bottom: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .botImg {
  width: 36px;
  height: 36px;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .botImg .botIconInv {
  max-width: 100%;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails {
  width: 100%;
  padding-left: 20px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails .invName {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails .invName .accontName {
  border-radius: 4px;
  display: inline-block;
  margin-left: 10px;
  font-weight: 500;
  font-size: 10px;
  padding: 3px 6px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails .invName .accontName.va {
  background: #E7F1FF;
  color: #07377f;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails .invName .accontName.pa {
  background: #EAF6EC;
  color: #135423;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .invDetails .invDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .btnDiv {
  width: 110px;
  text-align: right;
  flex-shrink: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .btnDiv .btnContinue {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  padding: 7px 20px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .listOfInv .invContainer .btnDiv .btnContinue:hover {
  background: #e4e5e7;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .moreInv {
  display: flex;
  align-items: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .moreInv .moreAction {
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
  color: #202124;
  margin: 5px 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .accountInvite .moreInv .moreAction .btx-carrot-down {
  margin-left: 12px;
  position: relative;
  top: 2px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .orSeperator {
  padding-top: 35px;
  padding-bottom: 35px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .orSeperator .orLine {
  border-top: 1px solid #E4E5E7;
  display: inline-block;
  width: 141px;
  position: relative;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .orSeperator .orLine .orBG {
  display: inline-block;
  color: #BDC1C6;
  padding: 10px;
  position: absolute;
  top: -22px;
  left: 40%;
  background: #ffffff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .actionsTitle {
  font-weight: bold;
  font-size: 16px;
  color: #3C4043;
  margin-bottom: 25px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .actionsDesc {
  font-weight: normal;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 30px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .actionsDesc .btx-impExp {
  margin-left: 10px;
  transform: rotate(180deg);
  display: inline-block;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa {
  display: flex;
  padding-bottom: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va {
  width: 311px;
  flex-shrink: 0;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.14);
  border-radius: 12px;
  padding: 12px 10px;
  height: 1%;
  margin-right: 24px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .vaImgTitle {
  position: relative;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .vaImgTitle .vaTitle {
  position: absolute;
  left: 0;
  top: 70px;
  display: block;
  text-align: center;
  width: 100%;
  font-weight: bold;
  font-size: 12px;
  color: #07377F;
  text-transform: uppercase;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .vaImgTitle .gifimg {
  width: 288px;
  height: 162px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace {
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 0 15px;
  display: flex;
  align-items: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .Iconimg {
  margin-right: 8px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .titleDiv .tdTitle {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .titleDiv .tdDesc {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .btx-help {
  margin-left: 10px;
  color: #9aa0a6;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover {
  background-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover .arrow {
  border-right-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover .arrow::after {
  border-right-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover .popover-content {
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover .popover-content ul {
  padding-left: 15px;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .ace .popover .popover-content ul li {
  margin-bottom: 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .fixedHeightP {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  line-height: 21px;
  margin-bottom: 25px;
  padding: 0 5px 0 16px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse {
  border: 0;
  display: inline-block;
  text-decoration: none;
  padding: 0 0 0 16px;
  outline: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse .btx-carrot-right {
  background: #E4E5E7;
  color: #202124;
  width: 17px;
  height: 17px;
  margin-right: 5px;
  font-size: 12px;
  border-radius: 100%;
  padding: 3px;
  display: inline-block;
  transform: rotate(90deg);
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse .hTitle {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  display: inline-block;
  text-decoration: underline;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse::before {
  display: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse:hover {
  text-decoration: none;
  background-color: #ffffff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse.collapsed .btx-carrot-right {
  transform: rotate(0deg);
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-collapse .panel-body {
  border: 0;
  padding-bottom: 0px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-collapse .panel-body ul {
  padding-left: 16px;
  padding-top: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-collapse .panel-body ul li {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 8px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .kr-sg-accordion .panel .panel-collapse .panel-body ul li .btx-info {
  color: #26344A;
  margin-left: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .btnCont {
  border-top: 1px solid #E4E5E7;
  padding-top: 15px;
  padding-bottom: 8px;
  text-align: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .va .btnCont .videoBTN {
  color: #0D6EFD;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa {
  width: 311px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.14);
  border-radius: 12px;
  padding: 12px 10px;
  flex-shrink: 0;
  height: 1%;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .vaImgTitle {
  position: relative;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .vaImgTitle .vaTitle {
  position: absolute;
  left: 0;
  top: 70px;
  display: block;
  text-align: center;
  width: 100%;
  font-weight: bold;
  font-size: 12px;
  color: #135423;
  text-transform: uppercase;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .vaImgTitle .gifimg {
  width: 288px;
  height: 162px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp {
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 0 15px;
  display: flex;
  align-items: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .Iconimg {
  margin-right: 8px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .titleDiv .tdTitle {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .titleDiv .tdDesc {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .btx-help {
  margin-left: 10px;
  color: #9aa0a6;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover {
  background-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover .arrow {
  border-right-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover .arrow::after {
  border-right-color: #202124;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover .popover-content {
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover .popover-content ul {
  padding-left: 15px;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .abp .popover .popover-content ul li {
  margin-bottom: 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .fixedHeightP {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  line-height: 21px;
  margin-bottom: 25px;
  padding: 0 5px 0 16px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse {
  border: 0;
  display: inline-block;
  text-decoration: none;
  padding: 0 0 0 16px;
  outline: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse .btx-carrot-right {
  background: #E4E5E7;
  color: #202124;
  width: 17px;
  height: 17px;
  margin-right: 5px;
  font-size: 12px;
  border-radius: 100%;
  padding: 3px;
  display: inline-block;
  transform: rotate(90deg);
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse .hTitle {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  display: inline-block;
  text-decoration: underline;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse::before {
  display: none;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse:hover {
  text-decoration: none;
  background-color: #ffffff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-heading .panel-title .accor-collapse.collapsed .btx-carrot-right {
  transform: rotate(0deg);
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-collapse .panel-body {
  border: 0;
  padding-bottom: 0px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-collapse .panel-body ul {
  padding-left: 16px;
  padding-top: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-collapse .panel-body ul li {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 8px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .kr-sg-accordion .panel .panel-collapse .panel-body ul li .btx-info {
  color: #26344A;
  margin-left: 5px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .btnCont {
  border-top: 1px solid #E4E5E7;
  padding-top: 15px;
  padding-bottom: 8px;
  text-align: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .fixedWidth .buttonsContainer .vapa .pa .btnCont .videoBTN {
  color: #0D6EFD;
  cursor: pointer;
  font-weight: normal;
  font-size: 14px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg {
  position: fixed;
  right: 0;
  top: 0;
  background: #F3F8FF;
  width: 350px;
  height: 100%;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .imageContainer {
  background: url(../../assets/login/onboarding.png) no-repeat;
  background-size: unset;
  background-attachment: fixed;
  background-position: right bottom;
  height: 100%;
  padding: 40px 20px 40px 15px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .imageContainer .rightContent {
  font-weight: 300;
  font-size: 24px;
  line-height: 29px;
  color: #202124;
  margin-bottom: 10px;
  padding-right: 45px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .imageContainer .rightDesc {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #5f6368;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .videoAction {
  background: #FFFFFF;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 11px;
  display: flex;
  align-items: center;
  margin-top: 15px;
  cursor: pointer;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .videoAction .videoPlayer {
  background: #EFF0F1;
  border-radius: 4px;
  width: 84px;
  height: 84px;
  flex-shrink: 0;
  padding-top: 23px;
  text-align: center;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .videoAction .vaDesc {
  padding-left: 10px;
  padding-right: 10px;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .videoAction .vaDesc .vaT {
  font-weight: 600;
  font-size: 12px;
  color: #202124;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .onBoardingModalMainContainer .PosSignUpBody .rightImg .videoAction .vaDesc .vaD {
  font-weight: normal;
  font-size: 10px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .full-page-center {
  margin: 0;
  padding: 50px 15px 0;
  display: table;
  height: 100%;
  width: 100%;
  position: relative;
  background-color: #ffffff;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer {
  -webkit-animation: animation-u9e34f7e9 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -ms-animation: animation-u9e34f7e9 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -moz-animation: animation-u9e34f7e9 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  -o-animation: animation-u9e34f7e9 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  animation: animation-u9e34f7e9 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0.3s forwards;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
@media (min-width: 320px) and (max-width: 900px) {
  .bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer {
    width: 100%;
  }
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent {
  width: 724px;
  margin: 0 auto;
  position: relative;
  z-index: 9;
}
@media (min-width: 320px) and (max-width: 900px) {
  .bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent {
    width: 100%;
  }
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent iframe {
  position: absolute;
  height: 100%;
  width: 100%;
  border: 0;
  left: 0;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardTitle {
  font-size: 24px;
  font-weight: 600;
  text-align: center;
  line-height: 1.67;
  margin-top: 0;
  margin-bottom: 30px;
  padding: 0px 70px;
  color: #202124;
}
@media (min-width: 320px) and (max-width: 900px) {
  .bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardTitle {
    padding: 10px;
  }
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardTitle .welcomeNote {
  font-size: 30px;
  font-weight: 300;
  display: block;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardVideo {
  height: 407px;
  border-radius: 2px;
  box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25);
  background-color: #fff;
  position: relative;
}
@media (min-width: 320px) and (max-width: 900px) {
  .bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardVideo {
    height: 250px;
    width: 100%;
  }
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardVideo .videoBgImg {
  max-width: 100%;
  height: 407px;
}
@media (min-width: 320px) and (max-width: 900px) {
  .bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardVideo .videoBgImg {
    height: 250px;
  }
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardSkip {
  font-size: 20px;
  font-weight: normal;
  color: #5F6368;
  margin-top: 30px;
  display: block;
}
.bt-welcome-modal .modal-dialog.modal-lg .modal-content .login-page .onboardContainer .onBoardContent .onBoardSkip img {
  margin-left: 5px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-ms-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-o-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body.bt-welcome-modal-open .popover {
  background-color: #202124;
}
body.bt-welcome-modal-open .popover .arrow {
  border-top-color: #202124;
}
body.bt-welcome-modal-open .popover .arrow::after {
  border-top-color: #202124;
}
body.bt-welcome-modal-open .popover .popover-content {
  color: #fff;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-left: 24px;
}
body.bt-welcome-modal-open .botBuilderHeader .profile .dropdown-menu {
  top: 30px;
}
body.bt-welcome-modal-open .botBuilderHeader .profile li:not(.profile-footer) {
  display: none;
}
body.bt-welcome-modal-open .botBuilderHeader .profile .email {
  display: none;
}
body.bt-welcome-modal-open #profileModal .botModalSlider {
  z-index: 1051;
}
body.bt-welcome-modal-open .onBoardingModalMainContainer .btn.exit {
  margin-right: 45px !important;
}
.onBoardingModalMainContainer {
  background: #ffffff;
  height: 100%;
}
.onBoardingModalMainContainer .fixWidthDiv {
  width: 477px;
}
.onBoardingModalMainContainer .fixWidthDiv .logoSteps .loginSteps {
  display: flex;
  display: none;
}
.onBoardingModalMainContainer .fixWidthDiv .logoSteps .loginSteps .stepBar {
  height: 2px;
  background: #E4E5E7;
  margin-right: 3px;
  border-radius: 100px;
  width: 33px;
}
.onBoardingModalMainContainer .fixWidthDiv .logoSteps .loginSteps .stepBar.selected {
  background: #28a745;
}
.onBoardingModalMainContainer .fixWidthDiv .logoSteps .platformLogoDiv {
  padding: 0 0 0px;
}
.onBoardingModalMainContainer .fixWidthDiv .logoSteps .platformLogoDiv .platformLogo {
  width: 150px;
  height: 59px;
}
.onBoardingModalMainContainer .selectInputs .titleDescDiv {
  padding-bottom: 25px;
}
.onBoardingModalMainContainer .selectInputs .titleDescDiv .postLoginTitle {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  margin-bottom: 5px;
}
.onBoardingModalMainContainer .selectInputs .titleDescDiv .postLoginDesc {
  font-weight: 400;
  font-size: 16px;
  color: #3C4043;
  margin-bottom: 0;
}
.onBoardingModalMainContainer .selectInputs .kr-sg-dropdowns {
  padding-bottom: 20px;
}
.onBoardingModalMainContainer .selectInputs .kr-sg-dropdowns .label-text {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.onBoardingModalMainContainer .selectInputs .kr-sg-input-text {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  padding-bottom: 25px;
}
.onBoardingModalMainContainer .selectInputs .continueBTNDiv .skipLink {
  font-weight: 400;
  font-size: 14px;
  color: #9AA0A6;
  cursor: pointer;
  float: right;
  position: relative;
  top: 7px;
}
.onBoardingModalMainContainer .selectInputs .almostDone {
  width: 465px;
  height: 193.47px;
  margin-bottom: 25px;
}
.onBoardingModalMainContainer .selectInputs .reqTitle {
  font-weight: 400;
  font-size: 20px;
  color: #202124;
  margin-bottom: 5px;
}
.onBoardingModalMainContainer .selectInputs .reqDesc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #5f6368;
}
.onBoardingModalMainContainer .selectInputs .creatWSBTN {
  padding-top: 25px;
}
.onBoardingModalMainContainer .selectInputs .creatWSBTN .kr-sg-button-primary {
  height: 34px;
  font-size: 14px;
  position: relative;
  top: 2px;
}
.onBoardingModalMainContainer .selectInputs .creatWSBTN .kr-sg-button-primary .btx-left-menu-training {
  margin-right: 10px;
  color: #ffffff;
}
.onBoardingModalMainContainer .selectInputs .creatWSBTN .kr-sg-button-secondary {
  border: 1px solid #BDC1C6;
  color: #202124;
  height: 34px;
  margin-top: 10px;
}
#botValidatonIframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99;
  height: 100vh !important;
  max-height: 100vh !important;
}
#batchTestingDetails .iframeClose {
  z-index: 99;
}
.batch-testing.read-only-div .new-suit {
  pointer-events: none;
}
#_batchTesting.ng-invalid.ng-invalid-required.ng-touched {
  border: 1px solid #ff001f;
}
.visibility-hidden {
  visibility: hidden;
}
.universalBotBatchTestingValidation .botModalDialog {
  width: 100%;
}
.universalBotBatchTestingValidation .botModalDialog .modalSliderContainer {
  width: 100% !important;
}
.modal-iframe-testcase-testcase {
  height: 100%;
  width: 100%;
  padding: 45px 95px;
  transition: padding 0.5s ease-in-out;
  overflow: hidden !important;
}
.modal-iframe-testcase-testcase.fullView {
  padding: 0 !important;
  transition: padding 0.5s ease-in-out;
}
.modal-iframe-testcase-testcase .iframeContainer-parent {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.modal-iframe-testcase-testcase .iframeContainer-parent iframe {
  background: #F8F9FA;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.batch-testing .emptyState .emptyImage {
  width: 100%;
  margin: auto;
  text-align: center;
}
.batch-testing .emptyState .emptyImage .mainTitle {
  padding: 20px 0px 0px;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
}
.batch-testing .emptyState .batch-test-tooltip.empty-state-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.batch-testing .emptyState .runtestBtn {
  text-align: center;
}
.text-align-left {
  text-align: left !important;
}
.pointerEvents {
  pointer-events: none;
}
.batchTestingErrordiv {
  padding-left: 20px;
  display: table;
}
.batchTestingErrordiv .batchNewTestSuteError {
  padding: 10px;
  color: #DD3646;
  font-size: 12px;
}
.batchTestingErrordiv .batchNewTestSuteError .testSuitImportErrors {
  display: list-item;
}
.batch-test-tooltip.all-ml {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 15px;
}
.batch-test-tooltip .radioTooltip {
  font-size: 12px;
  margin-left: 5px;
  cursor: pointer;
  position: relative;
  top: 2px;
  margin-right: 10px;
}
.batch-test-tooltip .stop-test-suit {
  height: 35px;
  width: 35px;
  border-radius: 4px;
  border: 1px solid #DD3646;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.batch-test-tooltip .read-only {
  border: 1px solid #EF9AA3;
  pointer-events: none;
}
.batch-test-tooltip .terminate {
  background: #ef9aa3 !important;
}
.batch-test-tooltip .inner-stop {
  height: 12px;
  width: 12px;
  background: #dd3646;
}
.batchtesting-form .modal-header .btmodaltitlediv {
  margin-top: 2px;
}
.batchtesting-form .utterancecountheader {
  height: 68px;
  line-height: 68px;
  padding-left: 50px;
  background-color: #F8F9FA;
  border-top: 1px solid #E4E5E7;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);
}
.batchtesting-form .utterancecountheader .mlheader {
  font-weight: 600;
  font-size: 20px;
}
.batchtesting-form .utterancecountheader .lasttested {
  font-size: 16px;
  padding: 0px 0px 0px 90px;
}
.batchtesting-form .utterancecountheader .utterancecounter {
  font-size: 16px;
  text-align: right;
}
.batchtesting-form .chartContainer {
  text-align: center;
  font-size: 22px;
  font-weight: 300;
  height: 315px;
}
.batchtesting-form .btExport {
  width: 250px;
  height: 39px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  text-align: center;
  color: #0D6EFD;
  background: #ffffff;
}
.batchtesting-form .btExport:hover {
  width: 250px;
  height: 39px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px;
  text-align: center;
  color: #fff;
  background: #0d6efd;
}
.batchtesting-form .legendbox .colorbox {
  padding: 2px;
}
.batchtesting-form .legendbox .colorbox span {
  height: 15px;
  width: 15px;
  display: block;
}
.batchtesting-form .modal-body {
  padding: 2% 10%;
  display: block;
}
.batchtesting-form .modal-body .testrunsloading {
  line-height: 140px;
  height: 150px;
}
.batchtesting-form .modal-body .panel-table-header .row {
  display: block;
  border: none;
  box-shadow: 0 1px 0 0 #f0f0f0;
}
.batchtesting-form .modal-body .panel-table-header .row.borderBTM2 {
  box-shadow: 0 2px 0 0 #f0f0f0;
}
.batchtesting-form .modal-body .panel-table-header .row.borderBTM2 .headerTitleFS14 {
  font-size: 12px;
  color: #9AA0A6;
  font-weight: 400;
  padding: 5px 0 0 12px;
  text-align: left;
}
.batchtesting-form .modal-body .panel-table-header .row.borderBTM2 .headerTitleFS14:last-child {
  text-align: start;
}
.batchtesting-form .modal-body .panel-table-header .row .headerTitle {
  font-size: 12px;
  color: #9AA0A6;
  font-weight: 400;
  padding: 5px 0 0 12px;
  text-align: left;
}
.batchtesting-form .modal-body .successFailureContent {
  margin-top: 50px;
}
.batchtesting-form .modal-body .successFailureContent .sfreport {
  line-height: 50px;
  background-color: #f8f9fa;
}
.batchtesting-form .modal-body .successFailureContent .btdownlaodcenter {
  margin-top: 50px;
  margin-left: 100px;
}
.batchtesting-form .modal-body span.status:hover {
  background: #0D6EFD;
  color: #ffffff;
}
.batchtesting-form .modal-body .panel-table-body div div:nth-child(1) {
  font-size: 16px;
  color: #202124;
}
.batchtesting-form .editTestSuitBtn {
  color: #0d6efd !important;
}
.batchtesting-form .runTestSuitbtn {
  background-color: #fff;
  color: #0d6efd;
}
.batchtesting-form .runTestSuitbtn:hover {
  color: #fff !important;
  background: #0d6efd;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .btx-pencil {
  cursor: pointer;
  position: relative;
  top: 13px;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .trash-wrap {
  float: right;
  position: relative;
  top: 10px;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .trash-wrap .btx-delete-1 {
  position: relative;
  margin-left: 20px;
  font-size: 15px;
  top: 2px;
  color: #dd3646;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .viewIconText {
  color: #0D6EFD;
  cursor: pointer;
  position: relative;
  top: 12px;
  font-weight: 400;
  font-size: 14px;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .viewIconText .btx-note {
  margin-right: 5px;
}
batch-testing .batchTesting .requestAccordion .trash-delete-all .viewIconText:hover {
  color: #0156d4;
}
batch-testing .batchTesting .requestAccordion .panel-heading .panel-title {
  font-size: 14px;
  font-weight: normal;
  text-transform: capitalize !important;
}
batch-testing .batchTesting .requestAccordion .panel-heading .panel-title.text-transform-none {
  text-transform: none !important;
}
batch-testing .batchTesting .requestAccordion .panel-heading p {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
batch-testing .batchTesting .requestAccordion .panel-body {
  border-left: 0;
  padding-left: 0 !important;
  padding-right: 5px !important;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-header .row {
  border-top: 0;
  border-bottom: 0px solid #E4E5E7;
  box-shadow: inset 0px -1px 0px #bdc1c6;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-header .row .headerTitle {
  font-size: 12px;
  font-weight: normal;
  color: #9AA0A6;
  text-transform: uppercase;
  padding-left: 0;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-header.collapsed .fa.fa-chevron-right {
  font-size: 12px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask {
  box-shadow: inset 0px -1px 0px #e4e5e7;
  cursor: pointer;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask:hover {
  background: #f8f9fa;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details {
  font-size: 14px;
  padding-right: 0;
  padding-left: 5px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details .versionUpgrade {
  background: #F7F9FA;
  border: 1px solid #F0F1F2;
  border-radius: 4px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details .versionUpgrade .tooltip-hover {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #777A80;
  padding: 2px 5px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details.font13 {
  font-size: 13px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details .ut-time {
  display: block;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .run-details .ut-date {
  display: block;
  color: #9aa0a6;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask:hover .viewReport {
  visibility: visible;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus {
  display: flex;
  align-items: center;
  width: 13%;
  gap: 15%;
  justify-content: flex-end;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .d-flex {
  display: flex;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .progress {
  position: relative;
  text-align: center;
  height: auto;
  background: #fff;
  box-shadow: none;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .progress .current-progress {
  color: #fff;
  position: relative;
  padding-top: 2px;
  padding-left: 8px;
  padding-right: 8px;
  display: block;
  height: 26px;
  border-radius: 15px;
  background-color: #5F6368;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 50px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .progress .progress-bar {
  border-radius: 15px;
  background-color: #fff;
  position: absolute;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-analyze {
  color: #0D6EFD;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 100%;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-analyze::before {
  color: #0d6efd;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-analyze:hover {
  background: #eff0f1;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-download-count {
  color: #0D6EFD;
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 100%;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-download-count::before {
  color: #0d6efd;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-download-count:hover {
  background: #eff0f1;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .dlCSV {
  font-weight: 400;
  font-size: 14px;
  color: #3C4043;
  text-transform: uppercase;
  font-style: normal;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-delete-1 {
  color: #DD3646;
  width: 28px;
  height: 28px;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .btx-delete-1:hover {
  background: #eff0f1;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .summaryIcon {
  width: 16px;
  height: 16px;
  background: #EFF0F1;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .deploymentStatus .summaryIcon .btx-carrot-right {
  font-size: 8px;
}
batch-testing .batchTesting .requestAccordion .panel-body .panel-table .panel-table-body .actionTask .viewReport {
  position: absolute;
  right: 10px;
  visibility: hidden;
}
.fa-warning {
  color: #de0f0f;
  padding-right: 4px;
}
.pageNation .width47 {
  float: right;
}
.newTestSuitModal .modal-dialog.modal-md .modal-header {
  height: 70px !important;
  padding: 16px !important;
  background-color: #fff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 2px;
}
.newTestSuitModal .modal-dialog.modal-md .modal-header h4 {
  font-size: 24px;
}
.newTestSuitModal .modal-body {
  padding: 15px;
}
.viewReport.deploymentStatus .delete-run-details {
  color: #DD3646;
  position: relative;
  top: 2px;
  left: 15px;
}
.viewReport.deploymentStatus .visibility-hidden {
  visibility: hidden;
}
.viewReport .downloadIcon {
  display: inline-block;
  transform: rotate(180deg);
  position: relative;
  top: 2px;
  left: 8px;
}
.viewReport .progress {
  position: relative;
  text-align: center;
  height: auto;
}
.viewReport .progress .current-progress {
  color: #fff;
  position: relative;
  padding-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  height: 26px;
  border-radius: 15px;
  background-color: #5F6368;
  width: 98%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.viewReport .progress .progress-bar {
  border-radius: 15px;
  background-color: rgba(38, 52, 74, 0.3);
  position: absolute;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.viewReport .status {
  font-size: 11px;
  padding: 5px 10px;
  font-weight: 600;
  background-color: #fff;
  color: #5F6368;
  border-radius: 4px;
  border: solid 1px #5F6368;
  text-transform: uppercase;
  text-align: center;
}
.viewReport .status:hover {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #ffffff;
}
.displayWebKitinline {
  display: -webkit-inline-box;
}
.hintDiv .hint-ul-align {
  transform: translate(-15%);
  padding-left: 40px;
}
.hintDiv .hint-ul-align .hint-li-align {
  padding-left: 20px;
}
.hintDiv .hint-ul-align .download-underline {
  text-decoration: underline;
}
.hintDiv .hint-ul-align-csv {
  transform: translate(-11.3%);
  padding-left: 40px;
}
.hintDiv .hint-ul-align-csv .hint-li-align {
  padding-left: 20px;
}
.hintDiv .hint-ul-align-csv .download-underline {
  text-decoration: underline;
}
.batch-testing .actionTask .popover {
  display: block;
  min-width: 200px !important;
  color: #fff;
  height: auto !important;
  padding: 0px !important;
  top: 30px !important;
  left: 7px !important;
  display: block !important;
  max-width: 265px !important;
  text-align: center;
  font-size: 10px;
  overflow: unset;
  white-space: normal;
  width: auto !important;
  margin-left: 15px;
  margin-top: 13px;
}
.batch-testing .actionTask .popover .arrow {
  color: #fff;
  border-right-color: transparent;
}
.batch-testing .actionTask .popover .arrow::after {
  border-bottom-color: transparent !important;
  border-right-color: #202124 !important;
}
.batch-testing .recordWarningIcon {
  width: 2%;
  overflow: visible !important;
  text-overflow: unset !important;
  white-space: unset !important;
  text-align: right;
}
.batch-testing .recordWarningIcon img {
  width: 12px;
  height: 12px;
}
.batch-testing .recordWarningIcon .hoverInfoText {
  display: none;
}
.batch-testing .recordWarningIcon:hover .hoverInfoText {
  z-index: 99;
  padding: 5px;
  position: absolute;
  text-align: left;
  display: block !important;
  width: 600px;
  top: -5px;
  left: 20px;
  height: 70px;
  border-radius: 4px;
  color: #fff;
  background-color: #202124;
}
.batch-testing .recordWarningIcon:hover .hoverInfoText .mlMessageArrowFN {
  position: absolute;
  left: -8px;
  top: 20px;
  font-size: 22px;
  color: #202124;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.batch-testing .accordion-streams .panel-default .panel-heading.collapsed .fa_chevron_right {
  transform: rotate(0deg);
}
.batch-testing .accordion-streams .panel-default .panel-heading .fa_chevron_right {
  transform: rotate(90deg);
  display: inline-block;
  position: relative;
  left: -18px;
  font-weight: bold;
}
.batch-testing .accordion-streams .chevron {
  left: 10px !important;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description {
  font-size: 14px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description .hint-ul-align {
  padding-left: 72px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description .hint-ul-align .hint-li-align {
  margin-bottom: 10px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description.authorHint {
  padding-left: 6px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description.authorHint .hint-ul-align {
  transform: none;
  color: #916E03;
  padding-left: 0;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .wf-form .hintDiv .description.authorHint .hint-ul-align .hint-li-align {
  padding-left: 0;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .batchtestupdatedesc {
  font-size: 12px;
  font-weight: normal;
  color: #3c4043;
  line-height: 20px;
  padding-top: 5px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDesc {
  font-size: 12px;
  font-weight: normal;
  color: #3c4043;
  line-height: 22px;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDesc a {
  color: #3c4043;
  cursor: default;
}
.batch-testing #batchTestingSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .radioDesc a.download-underline {
  color: #0D6EFD;
  border-bottom: 1px solid #0D6EFD;
  cursor: pointer;
}
.deploymentStatus.terminate-icon {
  margin-top: 0px !important;
}
.read-only-wrap .trainBtn,
.read-only-wrap .openKgExtract,
.read-only-wrap .importBtn {
  pointer-events: none;
}
.read-only-wrap .NewScopeBtn .btn {
  pointer-events: none;
}
#kgExportConfirmation .modal-content,
#kgExportConfirmationLanding .modal-content {
  transform: translate(0, 50%);
}
#kgExportConfirmation .modal-body,
#kgExportConfirmationLanding .modal-body {
  padding: 30px;
}
#kgExportConfirmation .modal-body .desc,
#kgExportConfirmationLanding .modal-body .desc {
  font-size: 14px;
  color: #5F6368;
  text-align: center;
}
.kgStory .noQuestionsContainer {
  padding: 50px 80px;
}
.kgStory .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
.kgStory .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.kgStory .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.kgStory .noQuestionsContainer .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #5F6368;
  margin: 15px auto;
}
.kgStory .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .importFaq {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border-radius: 4px;
  font-size: 14px;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .importFaq:hover {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
}
.kgStory .noQuestionsContainer .noQuestionsBtn button.btn_overflow {
  min-width: 100px;
  max-width: 175px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  padding: 8px 7px;
  margin-right: 0;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0D6EFD;
  padding: 8px 15px;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn:hover {
  background-color: #0D6EFD;
  color: #ffffff !important;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0d6efd;
}
.kgStory .noQuestionsContainer .model-accuracy-points {
  border: 1px solid #85B7FE;
  border-radius: 5px;
  background: #F3F8FF;
  padding: 15px 15px;
  margin-top: 15px;
}
.kgStory .noQuestionsContainer .model-accuracy-points .model-accuracy-header {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
.kgStory .noQuestionsContainer .model-accuracy-points .model-accuracy-header .bulb-icon {
  padding-right: 5px;
}
.kgStory .noQuestionsContainer {
  padding: 50px 80px;
}
.kgStory .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
.kgStory .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.kgStory .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.kgStory .noQuestionsContainer .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #5F6368;
  margin: 15px auto;
}
.kgStory .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .importFaq {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border-radius: 4px;
  font-size: 14px;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .importFaq:hover {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
}
.kgStory .noQuestionsContainer .noQuestionsBtn button.btn_overflow {
  min-width: 100px;
  max-width: 175px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  padding: 8px 7px;
  margin-right: 0;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0D6EFD;
  padding: 8px 15px;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn:hover {
  background-color: #0D6EFD;
  color: #ffffff !important;
}
.kgStory .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0d6efd;
}
.storyboard .fetchingFaqs {
  position: absolute !important;
}
.qaEditTermSlider .modalContent {
  height: 100%;
}
.qaEditTermSlider .modalContent .modalSliderContainer {
  height: 100%;
}
.qaEditTermSlider .modalContent .modalSliderContainer .modalBody {
  height: 100%;
}
#ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item {
  border: 1px solid #E4E5E7;
  background: #e4e5e7;
}
#ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
#ontologyGlobalSynonyms tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: #5f6368;
}
#ontologyGlobalSynonyms .disablesYNEdit .toggle-synonym,
#ontologyGlobalSynonyms .disablesYNEdit .synonym-addition,
#ontologyGlobalSynonyms .disablesYNEdit .disableSynEdito {
  cursor: not-allowed;
  pointer-events: none;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer {
  padding-left: 5px;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .description {
  font-size: 12px;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym {
  display: inline-flex;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggle-no {
  font-size: 12px;
  font-weight: 600;
  color: #5F6368;
  padding-right: 10px;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch {
  position: relative;
  bottom: 3px;
  cursor: pointer;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch label {
  pointer-events: none !important;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleSwitch toggle-switch {
  cursor: pointer;
  margin: 0 !important;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggle-yes {
  font-size: 12px;
  font-weight: 600;
  color: #5F6368;
  margin-left: 10px;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleActive {
  color: #202124;
}
#ontologyGlobalSynonyms .modal-body .botSynonymContainer .toggle-synonym .toggleInactive {
  color: #5f6368;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer {
  margin-top: 30px;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .description {
  font-size: 10px;
  color: #9aa0a6;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown {
  background-color: #F8F9FA;
  padding: 10px;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .inputText {
  margin-top: 5px;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .addBtn {
  margin-top: 5px;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .globalSyndropdown .alert-danger span {
  font-size: 12px;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement {
  padding: 0;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .name {
  font-size: 12px;
  color: #9aa0a6;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .headerTitle {
  height: auto;
  padding-top: 0;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .solidBorderBottom .notes {
  height: auto;
  padding-top: 0;
}
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .editVariableDiv .inputText,
#ontologyGlobalSynonyms .modal-body .graphSynonymContainer .kt-synManagement .editVariableDiv .classBtns {
  padding: 0;
}
.fetchingFaqs {
  height: 100%;
  width: 100%;
  z-index: 999;
  display: table;
  position: fixed;
  background: white;
  bottom: 0;
  top: 68px;
}
.angular-ui-tree-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}
.angular-ui-tree-nodes {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 20px;
}
.angular-ui-tree-node,
.angular-ui-tree-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-placeholder::before {
  content: '';
  position: absolute;
  top: -6px;
  left: -24px;
  bottom: 50%;
  width: 24px;
  border: 2px solid #979797;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.angular-ui-tree-node .ontologytreenode.highlightnode .ui-match {
  background: #f9cf8a !important;
}
.angular-ui-tree-node.ontologyuitreenode {
  padding-left: 14px;
}
.angular-ui-tree-node.ontologyuitreenode .showIcon {
  position: absolute;
  left: 247px;
  top: 9px;
}
.angular-ui-tree-node.ontologyuitreenode .pathColor > .ontologytreenode::before {
  border-color: #0D6EFD !important;
  border-width: 2px;
}
.angular-ui-tree-node.ontologyuitreenode .leftPathColor {
  border-left-color: #0D6EFD !important;
  border-left-width: 2px;
}
.angular-ui-tree-node.ontologyuitreenode .leftPathColor > .ontologytreenode::before {
  border-left-color: #0D6EFD !important;
  border-left-width: 2px;
  left: -24px;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack {
  background-color: #202124;
  border: 1px solid #202124;
  padding-left: 15px;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: #5F6368 !important;
  border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
  height: 23px !important;
  border-radius: 0 !important;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .dragTerm .fa-bars {
  color: #ffffff;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .termInfo .nodeNameInput {
  color: #fff;
  font-size: 18px;
  padding: 9px 5px;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions .btn-xs .fa {
  color: #ffffff;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .termOptions .btn-xs .fa.btnDelete {
  color: #ff5d6d;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.angular-ui-tree-node.ontologyuitreenode .bgblack.bgGreen .termInfo .nodeNameInput {
  font-size: 18px;
  padding: 9px 5px;
}
.angular-ui-tree-hidden {
  display: none;
}
.angular-ui-tree-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
}
.angular-ui-tree-handle {
  cursor: move;
  text-decoration: none;
  font-weight: 600;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-drag {
  position: absolute;
  pointer-events: none;
  z-index: 999;
  opacity: .8;
  cursor: move;
}
.angular-ui-tree-drag li .ontologytreenode::before {
  border: 0 !important;
  border-width: 0;
}
.angular-ui-tree-handle {
  padding: 10px 10px;
}
.angular-ui-tree-handle:hover {
  background: transparent;
  border-color: transparent;
}
.angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  width: 280px;
}
.group-title {
  background-color: #687074 !important;
}
.tree-node {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #eeeeee;
  margin-bottom: 10px;
}
.tree-node.ontologytreenode .noPointers {
  pointer-events: none;
}
.termContainer .ontologyContainer li .tree-node.ontologytreenode.borderOrange {
  border: 1px solid #fc8500 !important;
}
.termContainer .ontologyContainer li .tree-node.ontologytreenode.borderOrange:hover + .warn-icon {
  visibility: hidden;
}
.tree-node.ontologytreenode.bgGreen {
  background: #9AA0A6;
  border: 1px solid #9aa0a6 !important;
}
.tree-node.ontologytreenode.bgGreen .warnig-default-show {
  color: #ffffff !important;
}
.tree-node.ontologytreenode.bgGreen .dragTerm .fa-bars {
  color: #ffffff;
}
.tree-node.ontologytreenode.bgGreen .termInfo {
  cursor: pointer;
}
.tree-node.ontologytreenode.bgGreen .termInfo .nodeNameInput {
  color: #fff;
  font-size: 14px;
  padding: 9px 5px 9px 14px;
}
.tree-node.ontologytreenode.bgGreen .termInfo .warnig-default-show {
  color: #ffffff;
}
.tree-node.ontologytreenode.bgGreen .termOptions .btn-xs {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.tree-node.ontologytreenode.bgGreen .termOptions .btn-xs .fa {
  color: #ffffff;
}
.tree-node.ontologytreenode.bgGreen .termOptions .btn-xs .fa.btnDelete {
  color: #ff5d6d;
}
.tree-node.ontologytreenode.bgGreen .termOptions .btn-xs i {
  color: #ffffff;
}
.tree-node.ontologytreenode.bgGreen .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.tree-node.ontologytreenode.bgGreen .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.tree-node.ontologytreenode.bgGreen.nochildnode {
  background-color: #202124;
  border: 1px solid #202124 !important;
}
.tree-node.ontologytreenode.bgGreen .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: #5F6368 !important;
  border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
  height: 23px !important;
  border-radius: 0 !important;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-compress {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-expand {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-caret-right {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.float .fa-caret-down {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.plus {
  left: 77px;
  top: 8px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.cog {
  left: 50px;
  top: 8px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.lock {
  left: 24px;
  top: 8px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.lock .fa-lock {
  margin-top: 3px;
  font-size: 16px;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.delete {
  left: 100px;
  height: 40px !important;
  width: 40px !important;
  border-left: 0;
  top: -4px;
  border: 0 !important;
}
.tree-node.ontologytreenode.bgGreen .termOptions span.btn.btn-xs.delete .btnDelete {
  position: relative;
  top: 10px;
  cursor: pointer;
  left: 6px;
}
.tree-node.ontologytreenode .dispalyNone {
  display: none;
  color: #202124;
  font-size: 12px;
  padding-top: 0;
}
.tree-node.ontologytreenode .float {
  float: right;
  padding-top: 0;
  line-height: 0;
}
.tree-node.ontologytreenode:hover .dispalyNone {
  display: inline-block !important;
}
.tree-node.ontologytreenode:hover .float {
  float: none;
}
.tree-node.ontologytreenode .showSettingsIcon {
  display: none;
  color: #202124;
  font-size: 12px;
  padding-top: 0;
}
.tree-node.ontologytreenode:hover .showSettingsIcon {
  display: inline-block !important;
}
.tree-node.ontologytreenode:hover .showDisableIcon {
  display: inline-block !important;
}
.tree-node.ontologytreenode:hover .showDisableIcon .btx-warning {
  font-size: 16px;
}
.tree-node:hover .nodeNameInput {
  background: #f2fafb;
  padding: 9px 5px;
}
.tree-node .btnDelete {
  color: #ff455c !important;
  font-size: 14px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.tree-node-content {
  height: 40px;
}
.tree-node-content.nodehovered {
  border: 1px solid #0D6EFD !important;
  background: transparent;
}
.tree-node-content .dragTerm {
  width: 22px;
  margin: 0px;
  height: 100%;
  display: table-cell;
}
.tree-node-content .dragTerm .fa-bars {
  font-size: 12px;
}
.tree-node-content .termInfo {
  height: 100%;
  width: 158px;
  float: left;
  display: block;
  background: transparent;
  position: relative;
}
.tree-node-content .termInfo .nodeNameInput {
  border: none;
  height: 100%;
  width: 100%;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  background: transparent;
  padding: 9px 5px 9px 15px;
}
.tree-node-content .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs {
  width: 28px !important;
  top: 10px;
  left: 25px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: #5F6368 !important;
  border-left: 1px solid #E4E5E7 !important;
  height: 20px !important;
  border-radius: 0 !important;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs .btx-carrot-right {
  position: relative;
  top: 4px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.float .fa-compress {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.float .fa-expand {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.float .fa-caret-right {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.float .fa-caret-down {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.plus {
  left: 77px;
  top: 10px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.cog {
  left: 50px;
  top: 10px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.lock {
  left: 25px;
  top: 10px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.lock .fa-lock {
  margin-top: 3px;
  font-size: 16px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.lock .btx-carrot-right {
  position: relative;
  top: 5px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.lock .btx-carrot-down {
  position: relative;
  top: 5px;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.delete {
  left: 100px;
  height: 40px !important;
  width: 40px !important;
  border-left: 0;
  top: -4px;
  border: 0 !important;
}
.tree-node-content .termOptions span.nodeBTN.btn-xs.delete .btnDelete {
  position: relative;
  top: 14px;
  cursor: pointer;
  left: 4px;
  font-size: 15px;
}
.tree-node-content .termOptions .warnig-default-show-position {
  position: absolute;
  left: 12px;
  top: 8px;
  display: flex;
  align-items: center;
  width: 39px;
  justify-content: flex-end;
}
.tree-node-content .termOptions .warnig-default-show-position .warnig-default-show {
  font-size: 14px;
  color: #803C25;
  margin: 0 !important;
  padding: 0 9px !important;
  position: relative;
  top: 2px;
}
.tree-node-content .termOptions .warnig-default-show-position .btn-xs {
  position: relative !important;
  width: auto !important;
  top: 0 !important;
  left: 0 !important;
}
.tree-node-content .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.tree-node-content .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.tree-handle {
  padding: 10px;
  margin-right: 10px;
}
.angular-ui-tree-placeholder {
  background: #f0f9ff;
  border: 2px dashed #bed2db;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.loading-tree {
  height: 82vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.termSearch {
  height: 50px;
  background-color: #ffffff;
}
.termSearch .searchTxtCount {
  position: absolute;
  top: 18px;
  right: 110px;
  font-size: 12px;
  color: #4a4a4a;
  font-weight: 300;
}
.termSearch .prevSearch {
  position: absolute;
  top: 13px;
  right: 80px;
  font-size: 12px;
  color: #5F6368;
  line-height: 25px;
  z-index: 2;
  cursor: pointer;
}
.termSearch .nextSearch {
  position: absolute;
  top: 13px;
  right: 48px;
  font-size: 12px;
  color: #5F6368;
  line-height: 25px;
  z-index: 2;
  cursor: pointer;
}
.termSearch .searchicon {
  font-family: FontAwesome;
  content: "\f002";
  position: absolute;
  color: #4a4a4a;
  right: 25px;
  top: 18px;
}
.termSearch .clearsearch {
  cursor: pointer !important;
  pointer-events: all !important;
  font-family: FontAwesome;
  content: "\f002";
  z-index: 10;
  position: absolute;
  right: 15px;
  top: 16px;
  font-size: 18px;
}
.termSearch input {
  padding-left: 35px;
  padding-right: 130px;
  text-align: left;
  border-radius: 0;
  height: 50px !important;
  border-bottom: 2px solid #ddd !important;
  border: 0;
}
.termSearch input::placeholder {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #bdc1c6;
}
.termContainer {
  border-right: solid 1px #dddddd;
}
.termContainer .ps-scrollbar-y-rail,
.termContainer .ps-scrollbar-x-rail {
  z-index: 2;
}
.termContainer .backgroundGrey .ps-container {
  padding: 20px !important;
}
.termContainer .ontologyContainer .angular-ui-tree-drag {
  position: absolute !important;
}
.termContainer .ontologyContainer ol {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: relative;
}
.termContainer .ontologyContainer ol.noBorder {
  margin-left: -44px !important;
}
.termContainer .ontologyContainer li {
  list-style-type: none;
  border-left: 1px solid #cfcfcf;
  margin-left: 1em;
  padding: 0 5px 0 12px;
}
.termContainer .ontologyContainer li .typeenter {
  position: absolute;
  left: 230px;
  top: 6px;
  width: 37px;
  height: 28px;
  opacity: 0.3;
  font-size: 12px;
  line-height: 1.17;
  color: #202124;
}
.termContainer .ontologyContainer li .typeenter .fa-spin {
  margin-top: 7px;
}
.termContainer .ontologyContainer li .typeenter .fa-check {
  margin-top: 7px;
  color: green;
  font-size: medium;
}
.termContainer .ontologyContainer .batchLoadBtn {
  color: #0D6EFD;
  font-size: 14px;
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #0D6EFD !important;
  padding: 0px 5px;
  display: inline-block;
  margin: 6px 0 6px 10px !important;
  cursor: pointer;
  top: -5px;
  position: relative;
}
.termContainer .ontologyContainer .batchLoadBtn:hover {
  box-shadow: 0 2px 4px 0 #c1c1c1;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 1;
}
.termContainer .ontologyContainer li .ontologytreenode {
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin-bottom: 5px;
  margin-left: 9px;
  height: 40px;
  width: 212px;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack {
  width: 224px;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack .termOptions span.btn.btn-xs {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack .termOptions .warnig-default-show-position {
  left: -7px;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack .termOptions .warnig-default-show-position .warnig-default-show {
  color: #ffffff !important;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack .termInfo {
  width: 176px;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack:hover {
  width: 300px !important;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack:hover .termOptions .warnig-default-show-position {
  left: 10px;
}
.termContainer .ontologyContainer li .ontologytreenode.bgblack:hover .termOptions .nodeBTN i {
  color: #ffffff;
}
.termContainer .ontologyContainer li .ontologytreenode.newterm {
  border: 1px solid #0D6EFD;
  width: 198px;
}
.termContainer .ontologyContainer li .ontologytreenode.newterm:hover {
  width: 198px !important;
  border: 1px solid #0D6EFD;
  background: #ffffff;
}
.termContainer .ontologyContainer li .ontologytreenode.newterm.bgGreen {
  background: #ffffff;
}
.termContainer .ontologyContainer li .ontologytreenode.newterm.bgGreen .termInfo .nodeNameInput {
  font-size: 14px;
  color: #202124;
}
.termContainer .ontologyContainer li .ontologytreenode:hover {
  width: 264px !important;
}
.termContainer .ontologyContainer li .ontologytreenode::before {
  content: '';
  position: absolute;
  top: -6px;
  left: -23px;
  bottom: 50%;
  width: 23px;
  border: 1px solid #cfcfcf;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.termContainer .ontologyContainer ol > li:last-child {
  border-left: 1px solid transparent;
}
.termContainer .ontologyContainer .onenodesuggestion {
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  margin-top: 50px;
  padding: 34px 15px 34px 34px;
  margin-left: -10px;
  margin-right: -10px;
}
.termContainer .ontologyContainer .onenodesuggestion .suggestionheader h4 {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
}
.termContainer .ontologyContainer .onenodesuggestion .description {
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  line-height: 1.79;
  padding-right: 20px;
}
.termContainer .ontologyContainer .onenodesuggestion .description .video {
  font-size: 14px;
  font-weight: 600;
  margin-left: 5px;
}
.termContainer .ontologyContainer .onenodesuggestion .description .video .fa-play-circle {
  color: #0D6EFD;
  margin-right: 8px;
}
.termContainer .ontologyContainer .onenodesuggestion .description .video:hover {
  opacity: .5;
  text-decoration: none;
}
.termContainer .ontologyContainer .onenodesuggestion .optionhelp {
  margin-top: 53px;
}
.termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow {
  margin-bottom: 25px;
}
.termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow .step {
  display: table-cell;
  color: #202124;
  font-size: 14px;
  padding: 3px 7px;
  border-radius: 50%;
  margin-right: 20px;
}
.termContainer .ontologyContainer .onenodesuggestion .optionhelp .helprow .stepdesc {
  font-size: 16px;
  color: #5F6368;
  display: table-cell;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode {
  position: relative;
  z-index: 1;
  width: 225px;
  top: 0;
  left: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode:hover {
  background: #ffffff;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termInfo {
  width: 128px;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions {
  float: none;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span {
  line-height: 1;
  box-shadow: initial;
  cursor: initial;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span .fa {
  cursor: initial;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.plus {
  left: 68px;
  top: 12px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.cog {
  left: 36px;
  top: 12px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.float {
  left: 4px;
  top: 12px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.delete {
  left: 100px;
  top: 12px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .ontologytreenode .termOptions span.btn:hover {
  color: #666666 !important;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers {
  margin-left: 131px;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span {
  position: relative;
  top: -17px;
  z-index: 1;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.collapsExpand .step {
  width: 20px;
  height: 20px;
  color: #202124;
  font-size: 14px;
  padding: 1px 6px;
  border-radius: 50%;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.collapsExpand hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings {
  left: 0;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.settings .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus {
  left: 3px;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 25px;
  display: inline-block;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.plus .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete {
  left: 9px;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 23px;
  display: inline-block;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.delete .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.add {
  left: -2px;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.add hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.termContainer .ontologyContainer .onenodesuggestion .helppointers span.add .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 2px;
  position: absolute;
}
.termContainer .ontologyContainer .onenodesuggestion .learnmore {
  margin-top: 40px;
}
.termContainer .ontologyContainer .onenodesuggestion .learnmore a {
  font-size: 14px;
  font-weight: 600;
}
.termContainer .ontologyContainer .onenodesuggestion .learnmore a:hover {
  opacity: 0.5;
  text-decoration: none;
}
.termContainer .ontologyContainer .onenodesuggestion .learnmore .closebtn {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  text-align: right;
  color: #5F6368;
  text-transform: capitalize;
  float: right;
}
.termContainer .ontologyContainer .onenodesuggestion .learnmore .closebtn .fa-close {
  font-weight: normal;
  margin-right: 10px;
}
.mainContainer .breadcrumbcontainer {
  background-color: #F8F9FA;
  padding: 7px 20px;
  font-size: 12px;
  color: #202124;
  font-weight: 600;
}
.mainContainer .breadcrumbcontainer span {
  color: #a4a4a4;
  font-size: 12px;
  font-weight: 600;
}
.mainContainer .breadcrumbcontainer span.arrow {
  padding: 0 5px;
}
.mainContainer .breadcrumbcontainer span.active {
  color: #202124;
  font-weight: 600;
}
.mainContainer .breadcrumbcontainer span.cursor-pointer {
  white-space: nowrap;
  max-width: 34px;
}
.mainContainer .noQuestionsContainer {
  padding: 50px 80px;
}
.mainContainer .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
.mainContainer .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.mainContainer .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.mainContainer .noQuestionsContainer .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #5F6368;
  margin: 15px auto;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .importFaq {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border-radius: 4px;
  font-size: 14px;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .importFaq:hover {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  color: #202124 !important;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn button.btn_overflow {
  min-width: 100px;
  max-width: 175px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  padding: 8px 7px;
  margin-right: 0;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0D6EFD;
  padding: 8px 15px;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn:hover {
  background-color: #0D6EFD;
  color: #ffffff !important;
}
.mainContainer .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0d6efd;
}
.mainContainer .header {
  height: 60px;
  margin-top: 20px;
}
.mainContainer .header .settingsText {
  width: 100px;
  font-weight: 500;
  line-height: 1.1;
  font-size: 18px;
}
.mainContainer .header .col-xs-4 {
  paddin-left: 4px;
}
.mainContainer .header .col-xs-4 .paddingTopFifteen {
  top: 15px;
}
.mainContainer .header .errorspan {
  float: right;
}
.mainContainer .header .btn-primary {
  height: 40px;
  margin-right: 0;
  margin-left: 10px;
}
.mainContainer .header .btn-primary.btn-height {
  height: 37px !important;
}
.mainContainer .header .saveBTN {
  padding: 8px 30px !important;
  height: initial;
}
.mainContainer .header .questionSearch .searchIcon {
  padding: 12px 15px;
  font-family: FontAwesome;
  content: "\f002";
  z-index: 9;
  position: absolute;
  color: #9f9f9f;
  line-height: 10px;
  cursor: pointer !important;
  pointer-events: all !important;
}
.mainContainer .header .questionSearch input {
  padding-left: 40px;
  padding-right: 30px;
  text-align: left;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  z-index: 0;
  float: right;
}
.mainContainer .header .questionSearch input::placeholder {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #bdc1c6;
}
.mainContainer .header .includeExcludeIcons {
  width: 75px;
  display: table;
  height: 30px;
  line-height: 0;
  border-radius: 4px;
}
.mainContainer .header .includeExcludeIcons .popover {
  width: 140.1px;
  margin-top: 5px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
.mainContainer .header .includeExcludeIcons .popover .arrow {
  display: none;
}
.mainContainer .header .includeExcludeIcons .popover .popover-inner .popover-content {
  font-size: 14px;
  line-height: 1;
  color: #666;
  padding: 10px 15px;
}
.mainContainer .header .includeExcludeIcons .eiicons {
  width: 50px;
  height: 34px;
  padding: 0;
  background-color: transparent;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
.mainContainer .header .includeExcludeIcons .eiicons.selected {
  background-color: #EFF0F1;
  border: 1px solid #bdc1c6;
}
.mainContainer .header .includeExcludeIcons .eiicons.includechilds {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border: 1px solid #BDC1C6;
  border-right: 0.5px solid #bdc1c6;
}
.mainContainer .header .includeExcludeIcons .eiicons.excludechilds {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  border: 1px solid #BDC1C6;
  border-left: 0;
}
.mainContainer .header .btn.borderBtn {
  margin-left: 10px;
}
.mainContainer .body {
  position: relative;
  background: #ffffff;
}
.mainContainer .body .no-intents-message {
  text-align: center;
}
.mainContainer .body .no-intents-message .header {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
}
.mainContainer .body.qaformbody {
  padding-right: 0;
}
.mainContainer .body .panel-table .panel-table-body.faqcollection.faqsbody {
  position: relative;
  padding-bottom: 50px;
}
.mainContainer .body .panel-table-header .greyText {
  color: #5F6368 !important;
  font-size: 12px !important;
}
.mainContainer .body .panel-table-header .greyBorder {
  border-bottom: 1.2px solid #5F6368;
  border-top: none;
}
.mainContainer .body .panel-table-header .displayBlock {
  border-top: none;
  border-bottom: 1px solid #0d6efd;
}
.mainContainer .body .panel-table-header .displayBlock div {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  text-align: left;
}
.mainContainer .body .panel-table-header .displayBlock div.leaftermheader {
  text-align: left;
}
.mainContainer .body .panel-table-header .displayBlock div.delete-button {
  color: #ff001f;
  margin-left: -40px;
  width: 100px;
  font-size: 12px;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown.open .dropdown-toggle {
  padding: 10px;
  background: #bdc1c6;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-toggle .fa.fa-caret-down {
  color: #5F6368;
  margin-left: 10px;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  margin-top: 8px;
  color: #202124;
  min-width: 120px;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li {
  padding: 8px;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li:hover {
  background: rgba(229, 232, 236, 0.5);
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check {
  margin-right: 10px;
  color: #0d6efd;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check.visible {
  visibility: visible;
}
.mainContainer .body .panel-table-header .displayBlock div.dropdown .dropdown-menu li i.fa.fa-check.no-visible {
  visibility: hidden;
}
.mainContainer .body .panelTableBody bt-pagination .group-box {
  margin-top: 17px;
}
.mainContainer .body .panelTableBody .faqrow {
  border-bottom: 1px solid rgba(196, 196, 196, 0.5);
  position: relative;
}
.mainContainer .body .panelTableBody .faqrow bot-ontology-qa .botontologyqa .boqfooter .marginRight {
  margin-right: 52px;
}
.mainContainer .body .panelTableBody .faqrow:hover .alternate-faq {
  visibility: visible !important;
}
.mainContainer .body .panelTableBody .faqrow.fullrow {
  background: #f6f6f6;
}
.mainContainer .body .panelTableBody .faqrow.fullrow:hover {
  background: rgba(0, 157, 171, 0.02);
}
.mainContainer .body .panelTableBody .faqrow.faqselected {
  cursor: move;
}
.mainContainer .body .panelTableBody .faqrow.faqselected div {
  cursor: move;
}
.mainContainer .body .panelTableBody .faqrow.faqselected div .editfaq {
  cursor: pointer;
}
.mainContainer .body .panelTableBody .faqrow .leaftermdata {
  text-align: center;
  padding-bottom: 25px !important;
  word-break: break-word;
}
.mainContainer .body .panelTableBody .faqrow .popover {
  padding: 0;
  background-color: #202124;
  max-width: 244px;
  border-radius: 2px;
  margin-top: 0;
  box-shadow: none;
  border: 0;
  height: auto;
}
.mainContainer .body .panelTableBody .faqrow .popover .arrow {
  color: #202124;
  border-left-color: #202124;
  right: -6px;
}
.mainContainer .body .panelTableBody .faqrow .popover .arrow:after {
  border-left-color: #202124;
  display: none;
}
.mainContainer .body .panelTableBody .faqrow .popover .popover-inner .popover-content {
  padding: 5px 14px;
  font-size: 12px;
  color: #ffffff;
}
.mainContainer .body .panelTableBody .faqrow .inlineTags {
  min-width: 40px;
  background: #E4E5E7;
  border-radius: 4px;
  margin-right: 5px;
  padding: 3px 5px;
  float: left;
  display: block;
  margin-top: 10px;
  position: relative;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
.mainContainer .body .panelTableBody .faqrow .inlineTags .mandatory {
  top: -7px;
  position: absolute;
  left: 0;
}
.mainContainer .body .panelTableBody .faqrow .inlineTags .mandatory img {
  width: 10px;
  height: 10px;
}
.mainContainer .body .panelTableBody .faqrow .inlineTags .organizer {
  top: -7px;
  position: absolute;
  left: 0;
}
.mainContainer .body .panelTableBody .faqrow .inlineTags .organizer img {
  width: 10px;
  height: 10px;
}
.mainContainer .body .panelTableBody .faqrow .faqoptions {
  display: none;
  line-height: 50px;
}
.mainContainer .body .panelTableBody .faqrow .faqoptions span.editfaq {
  padding: 10px 0px;
}
.mainContainer .body .panelTableBody .faqrow .faqoptions span.editfaq .fa-pencil {
  color: #202124;
}
.mainContainer .body .panelTableBody .faqrow:hover .faqoptions {
  display: block;
}
.mainContainer .body .panelTableBody .faqrow .checkbox-primary {
  overflow: inherit !important;
}
.mainContainer .body .panelTableBody .faqrow .w-auto-tooltip {
  position: absolute;
  top: 18px;
  font-size: 16px;
  color: #59141C;
  right: 14px;
}
.mainContainer .body .panelTableBody .actionTask div {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.mainContainer .body .panelTableBody .actionTask div.noPaddinSides {
  padding: 15px 15px 35px 0;
  color: #202124;
  text-align: left;
}
.mainContainer .body .panelTableBody .actionTask div.topMargin15PaddingTop0 {
  padding: 0px 15px 35px 0 !important;
  margin-top: 15px !important;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext {
  position: unset;
  overflow: inherit;
  white-space: normal;
  text-overflow: revert;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .ovalcountcircle {
  text-align: center;
  border-radius: 20px;
  margin-left: 8px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  background: #9AA0A6;
  min-width: 20px;
  min-height: 20px;
  padding: 0;
  font-weight: normal;
  font-size: 10px;
  line-height: 19px;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .ellipsisview {
  white-space: normal;
  word-wrap: break-word;
  cursor: pointer;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .linkedTag {
  background: #E4E5E7;
  border-radius: 4px;
  padding: 3px 10px;
  display: inline-block;
  margin: 10px 0 5px 0;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .linkedTag .linkedIcon {
  padding: 0;
  color: #202124;
  font-size: 12px;
  margin-right: 5px;
  position: relative;
  top: 0px;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .linkedTag .linkedValue {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .alternate-faq-wrap {
  position: absolute;
  bottom: 7px;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .alternate-faq-wrap.noEditAlternateQuestion {
  pointer-events: none;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .alternate-faq-wrap .alternate-faq {
  visibility: hidden;
  color: #0D6EFD;
  font-weight: 600;
  cursor: pointer;
  margin-top: 5px;
  margin-right: 10px;
  font-size: 12px;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .fullview {
  white-space: normal;
  display: block;
}
.mainContainer .body .panelTableBody .actionTask div.questiontext .expanDivPath {
  clear: both;
  margin-bottom: 10px;
  display: table;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext {
  position: unset;
  overflow: hidden;
  color: #202124;
  word-wrap: break-word;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .ovalcountcircle {
  text-align: center;
  border-radius: 20px;
  margin-left: 8px;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  background: #9AA0A6;
  min-width: 20px;
  min-height: 20px;
  padding: 0;
  font-weight: normal;
  font-size: 10px;
  line-height: 19px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .fullview {
  margin-bottom: 20px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .ellipsisview {
  cursor: pointer;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .alternate-faq {
  position: absolute;
  bottom: 6px;
  visibility: hidden;
  color: #0D6EFD;
  font-weight: 600;
  cursor: pointer;
  margin-top: 5px;
  font-size: 12px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .alternate-faq.noEditAlternateQuestion {
  pointer-events: none;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage {
  width: 175px;
  height: 28px;
  border-radius: 4px;
  background-color: #9AA0A6;
  margin-bottom: 15px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask {
  background: #E4E5E7;
  border-radius: 4px;
  line-height: 28px;
  padding: 0 10px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .runTaskAsKg {
  font-size: 14px;
  margin-left: 0px;
  color: #202124;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .taskResIcon {
  float: right;
  position: relative;
  top: 6px;
  font-size: 14px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.withKGDialogTask .taskResIcon .taskIcon {
  height: 13px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.noTask {
  background-color: rgba(255, 0, 31, 0.1);
  color: #ff001f;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage.noTask .fa-exclamation-triangle {
  color: #ff001f;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsCount {
  margin: 4px 10px;
  width: 19px;
  height: 19px;
  background-color: #9AA0A6;
  color: #fff;
  display: inline-block;
  border-radius: 17px;
  font-size: 10px;
  text-align: center;
  position: absolute;
  right: 70px;
  vertical-align: middle;
  line-height: 21px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .runTaskAsKg {
  margin-left: 10px;
  color: #fff;
  width: 142px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsMessage {
  margin-top: 5px;
  font-size: 14px;
  line-height: 2;
  text-align: left;
  color: #fff;
  vertical-align: middle;
  padding-left: 10px;
}
.mainContainer .body .panelTableBody .actionTask div.responsetext .scriptMessage .jsIcon {
  font-size: 14px;
  color: #fff;
  float: right;
  margin-right: 10px;
  margin-top: 3px;
}
.mainContainer .body .disableRow {
  opacity: 0.2;
}
.mainContainer .model-accuracy-points {
  border: 1px solid #85B7FE;
  border-radius: 5px;
  background: #F3F8FF;
  padding: 15px 15px;
  margin-top: 15px;
}
.mainContainer .model-accuracy-points .model-accuracy-header {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
.mainContainer .model-accuracy-points .model-accuracy-header .bulb-icon {
  padding-right: 5px;
}
.mainContainer .model-accuracy-points .model-accuracy-header .bulb-icon .btx-bulb::before {
  color: #202124;
}
.mainContainer .model-accuracy-points .model-accuracy-ol {
  color: #2D2F33;
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  padding-left: 15px;
  padding-top: 10px;
}
.mainContainer .model-accuracy-points .model-accuracy-ol .link {
  color: #0D6EFD;
  cursor: pointer;
}
.tileParent,
.child1,
.child2,
.child3 {
  width: 234px;
  z-index: 99999 !important;
  height: 63px;
  background-color: #f8f8f8;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  border: solid 1px #009cab;
}
.tileParent {
  z-index: 999999 !important;
}
.tileParent .child2 {
  margin: -6px;
}
.tileParent .child3 {
  margin: -6px;
}
.tileParent .child3 .helperText {
  max-height: 50px;
  font-size: 14px;
  text-align: left;
  color: #202124;
  padding: 10px 15px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.tileParent .child3 .countercircle {
  text-align: center;
  width: 25px;
  height: 25px;
  border-radius: 100px;
  background-color: #d0011b;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  position: absolute;
  right: -7px;
  top: -19px;
  padding-top: 2px;
}
.ontology-form {
  position: absolute;
  min-width: 1200px;
}
.ontology-form .ontology-modal-content .btnFourty {
  height: 40px !important;
}
.ontology-form .ontology-modal-content .btnFourty.modeBtn {
  background: #F8F9FA;
  color: #9ea5b4 !important;
  font-size: 12px;
  cursor: default;
  padding: 6px 10px;
  height: auto !important;
}
.ontology-form .ontology-modal-content select .btn {
  background: transparent !important;
  color: #666666 !important;
}
.ontology-form .ontology-modal-content .modal-header .headerdiv {
  position: relative;
  display: inline-block;
  float: left;
  padding-left: 10px;
}
.ontology-form .ontology-modal-content .modal-header .closeBtn {
  top: 16px;
  position: relative;
  color: #5F6368;
  font-size: 14px;
  cursor: pointer;
}
.ontology-form .ontology-modal-content .modal-header .closeBtn .arrowAngle {
  transform: rotate(180deg);
  font-size: 18px;
}
.ontology-form .ontology-modal-content .modal-header .closeBtn .arrowAngle:hover {
  opacity: 1;
}
.ontology-form .ontology-modal-content .modal-header .avatar {
  position: relative;
  top: 0;
}
.ontology-form .ontology-modal-content .modal-header .bottasksection {
  top: 5px;
  text-align: left;
}
.ontology-form .ontology-modal-content .modal-header .boticon {
  padding: 10px;
  top: -6px;
  display: inline-block;
  position: relative;
}
.ontology-form .ontology-modal-content .modal-header .seperator {
  top: 0;
}
.ontology-form .ontology-modal-content .modal-header .modalActionSecton {
  top: 0;
}
.ontology-form .ontology-modal-content .modal-header .close.plus {
  font-size: 50px;
  font-weight: 300;
}
.ontology-form .ontology-modal-content .modal-header .kora-kg-name {
  position: absolute;
  left: 20px;
  top: 5px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions {
  margin-top: 10px;
  text-align: center;
  float: right;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions.knowledge-graph-top-right-header .dropdown.ontologyMenu .dropdown-menu {
  right: 0;
  left: auto;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .dropdown-menu {
  min-width: 225px;
  padding: 2px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .few-shot-modal-trigger {
  cursor: pointer;
  position: relative;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .few-shot-modal-trigger .btx-bulb {
  padding: 0 10px 0 0px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .few-shot-modal-trigger .btx-bulb::before {
  color: #202124;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .few-shot-modal-trigger .red-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #DD3646;
  border: 2px solid #FFFFFF;
  position: absolute;
  top: 0px;
  left: 9px;
  border-radius: 100%;
  z-index: 1;
  cursor: auto;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowBTN {
  width: 34px;
  height: 34px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #ffffff;
  min-width: auto;
  padding: 0;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowBTN:hover {
  background: #EFF0F1;
  border-radius: 4px;
  border: 1px solid #eff0f1;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .kg-onto-header-btn-help .help-button {
  top: auto !important;
  padding: 0px 15px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .kg-onto-header-btn-help .help-button .help-link {
  top: auto;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .help-button-kora {
  text-align: right;
  position: relative;
  top: auto;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .help-button-kora a {
  color: #5f6368;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .trainBtn {
  border: solid 1px #0D6EFD;
  background: #0D6EFD;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  padding: 4px 30px;
  height: 30px !important;
  margin-right: 2px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .trainBtn:hover {
  background: #0156d4;
  color: #fff !important;
  border: solid 1px #0156d4;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg {
  border-radius: 3px;
  border: solid 1px rgba(0, 157, 171, 0.3);
  background-color: rgba(49, 97, 219, 0.17);
  color: #0D6EFD;
  padding: 4px 25px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg:hover {
  color: #fff;
  border: solid 1px #0156d4;
  background-color: #0156d4;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .inspectKg img.inspectingLoader {
  -webkit-animation: rotation 1.5s infinite linear;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowMenu {
  margin-left: 10px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowMenu .dropdown-toggle {
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #202124;
  text-decoration: none;
  border-radius: 4px;
  display: block;
  position: relative;
  padding: 1px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowMenu .dropdown-toggle.top-elipse-btn {
  width: 34px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowMenu .dropdown-toggle:hover {
  background: #e4e5e7;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .buttonDiv .overFlowMenu.open .dropdown-toggle {
  background-color: #e4e5e7;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover {
  background: #666;
  border-radius: 0;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover .arrow {
  display: none;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .popover .popover-content {
  padding: 5px 14px;
  font-size: 12px;
  color: #ffffff;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown {
  font-size: 21px;
  float: right;
  color: #5F6368;
  cursor: pointer;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown:hover {
  color: #fff !important;
  background-color: #0d6efd !important;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon {
  width: 16px;
  background-color: inherit;
  color: #5f6368;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon:hover .fa {
  color: #ffffff;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .optionsDropdown.ontologyMenuIcon:hover .fa:hover {
  color: #ffffff;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu.open .ontologyMenuIcon .fa {
  color: #0d6efd;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption {
  cursor: pointer;
  font-size: 15px;
  color: #202124;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .helplink {
  padding: 0;
  font-size: 15px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .helplink .helpIcon {
  margin-right: 10px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption.hasPadding {
  padding: 10px 0 10px 14px;
  font-size: 15px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption.hasPadding .dropdown .dropdown-toggle {
  margin-left: 0;
  background: transparent;
  height: auto;
  line-height: normal;
  font-size: 14px;
  position: relative;
  left: -8px;
  color: #202124;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption.hasPadding .dropdown .dropdown-toggle .menuName {
  font-size: 15px;
  margin: 0;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption:hover .dropdown .dropdown-toggle {
  color: #0d6efd;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-toggle .moreOptions {
  font-size: 11px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu {
  right: 100%;
  top: 0;
  z-index: 9999999999;
  background: #fff;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #f0f0f0;
  margin-right: 15px;
  width: auto;
  min-width: 150px;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu .subMenuOptions {
  font-weight: normal;
  padding: 9px 0 9px 14px;
  cursor: pointer;
  font-size: 15px;
  color: #202124;
}
.ontology-form .ontology-modal-content .modal-header .rightOptions .ontologyMenu .menuOption .dropdown-menu .subMenuOptions:hover {
  background-color: #EFF0F1;
  color: #0d6efd;
}
.ontology-form .ontology-modal-content .modal-body {
  margin-top: 1px;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) {
  opacity: 1;
  pointer-events: unset;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) {
  pointer-events: unset;
  opacity: 1;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) .tags {
  pointer-events: unset;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags.onto-tags:not(.disableEditException):not(.disabled) tags-input.onto-qa-tags:not(.disableEditException) .tags .remove-button {
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit tags-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit add-tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit button:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .suggestedtags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .respnseDelete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .addResponse:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .minus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit textarea:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit select:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .delete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .deletefaq:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit label:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .ace_text-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit tags-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit add-tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit button:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .suggestedtags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .respnseDelete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .addResponse:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .minus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit textarea:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit select:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .delete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .deletefaq:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit label:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .ace_text-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body.disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.8;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .checkbox input[type=checkbox] {
  opacity: 0;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .plus,
.ontology-form .ontology-modal-content .modal-body.disableEdit .delete {
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .questionSearch input,
.ontology-form .ontology-modal-content .modal-body.disableEdit .termSearch input {
  cursor: inherit;
  pointer-events: initial;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .ontologySynsModal tags-input .tags {
  padding: 5px !important;
}
.ontology-form .ontology-modal-content .modal-body.disableEdit .ontologySynsModal .button:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body .termLocked tags-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked add-tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked button:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .tags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .suggestedtags:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .respnseDelete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .addResponse:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .minus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked textarea:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked select:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .plus:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .delete:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .deletefaq:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked label:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .ace_text-input:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked i:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .disableSynEdit:not(.disableEditException),
.ontology-form .ontology-modal-content .modal-body .termLocked .fa-trash:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body .termLocked .checkbox input[type=checkbox] {
  opacity: 0;
}
.ontology-form .ontology-modal-content .modal-body .termLocked .plus,
.ontology-form .ontology-modal-content .modal-body .termLocked .delete {
  pointer-events: none;
}
.ontology-form .ontology-modal-content .modal-body .termLocked .questionSearch input,
.ontology-form .ontology-modal-content .modal-body .termLocked .termSearch input {
  cursor: inherit;
  pointer-events: initial;
}
.ontology-form .ontology-modal-content .modal-body.autoGenerateOntology .description .dashBorder {
  border-top: 1px dashed #E4E5E7;
  margin: 0;
  position: absolute;
  width: 249px;
  transform: rotate(90deg);
  left: -103px;
  top: 145px;
  z-index: 0;
}
.ontology-form .ontology-modal-content .modal-body.autoGenerateOntology .description ul {
  padding-left: 20px;
  position: relative;
  z-index: 1;
}
.disableOption.uiselect2container {
  cursor: no-drop;
}
.disableOption tags-input,
.disableOption .select2-container,
.disableOption button,
.disableOption .respnseDelete,
.disableOption .plus,
.disableOption .minus,
.disableOption .addResponse,
.disableOption input,
.disableOption textarea,
.disableOption select,
.disableOption .plus,
.disableOption .delete,
.disableOption .editfaq,
.disableOption .deletefaq,
.disableOption label,
.disableOption add-tags,
.disableOption i,
.disableOption .fa-trash {
  opacity: 0.65;
  cursor: not-allowed !important;
  pointer-events: none;
}
.ontologytreenode:not(.filtered-out) .ui-match {
  background: #fff78e;
  border-radius: 2px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
.ontologyContainerDrag {
  width: 100%;
}
.ontologyContainerDrag .ui-resizable-resizing {
  transition: none !important;
}
.ontologyContainerDrag .termContainer {
  transition: all .5s linear;
  width: 340px;
}
.ontologyContainerDrag .termContainer .backgroundGrey .ontologyContainer .ontologyuitreenode .ontologytreenode .tree-node-content .termOptions .btn:hover {
  color: #666666 !important;
}
.ontologyContainerDrag .termContainer .backgroundGrey .collapse-nav {
  position: absolute;
  top: 50px;
  right: -15px;
  background: #fff;
  border-radius: 18px;
  padding: 2px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  box-shadow: 0px 3px 10px 2px rgba(32, 33, 36, 0.2);
  color: #0D6EFD;
  transition: ease-in;
  z-index: 1;
}
.ontologyContainerDrag .termContainer .backgroundGrey .termSearch {
  animation: fadeIn 0.5s;
}
.ontologyContainerDrag .termContainer .backgroundGrey .ontologyContainer {
  animation: fadeIn 0.5s;
}
.ontologyContainerDrag .termContainer .ui-resizable-e {
  z-index: 9 !important;
}
.ontologyContainerDrag .termContainer.tree-min-max {
  min-width: 40px;
  width: 40px;
  transition: all .5s linear;
  padding: 0 !important;
}
.ontologyContainerDrag .termContainer.tree-min-max .ui-resizable-handle {
  display: none;
}
.ontologyContainerDrag .termContainer.tree-min-max .backgroundGrey .ps-container {
  padding: 0 !important;
}
.ontologyContainerDrag .termContainer.tree-min-max .backgroundGrey .collapse-nav .btx-carrot-left {
  transform: rotate(180deg);
}
.ontologyContainerDrag .termContainer.tree-min-max .backgroundGrey .termSearch {
  animation: fadeOut 0.5s;
}
.ontologyContainerDrag .termContainer.tree-min-max .backgroundGrey .ontologyContainer {
  animation: fadeOut 0.5s;
}
.ontologyContainerDrag .termContainer.tree-min-max .termSearch {
  display: none;
}
.ontologyContainerDrag .termContainer.tree-min-max .kg-graph-expand {
  display: block;
}
.ontologyContainerDrag .termContainer .kg-graph-expand {
  display: none;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 8px 2px;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li:hover {
  background: #f8f9fa;
}
.kg-graph-expand {
  position: fixed;
  cursor: pointer;
  height: 100%;
  background: #F8F9FA;
  border-right: 1px solid #BDC1C6;
  width: 40px;
  box-shadow: -2px 0 3px rgba(32, 33, 36, 0.1);
  z-index: 1;
}
.kg-graph-expand .v-button-title {
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  display: block;
  top: 40%;
  position: absolute;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  height: auto;
  left: -131px;
  width: 300px;
  text-align: center;
}
.kg-graph-expand:hover {
  background: #cfe0f7;
  color: #0d6efd;
}
.ontologyContainerDrag {
  width: 100%;
}
.ontologyContainerDrag .termContainer .backgroundGrey .ontologyContainer .ontologyuitreenode .ontologytreenode .tree-node-content .termOptions .btn:hover {
  color: #202124 !important;
  opacity: 0.7;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  padding: 8px 2px;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li {
  display: block;
  padding: 8px 10px 8px 25px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
  position: relative;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li:hover {
  background: #f8f9fa;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li .btx-check {
  margin-right: 10px;
  position: absolute;
  top: 12px;
  left: 7px;
}
.ontologyContainerDrag .mainContainer .BTtoolTip .panel-table-header .checkboxWrap .dropdown .dropdown-menu li .btx-check.visible {
  color: #0D6EFD;
  font-weight: 700;
}
.termContainer {
  width: 350px;
  float: left;
  min-width: 350px;
}
.trainFaq {
  margin-top: 150px;
}
.mainContainer {
  overflow-x: auto !important;
  overflow: hidden;
  transition: all 0.5s linear;
}
.ui-autocomplete.ontologysearchautocomplete {
  max-height: 211px;
  overflow: auto;
  z-index: 99999 !important;
  width: 348px !important;
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
  list-style-type: none;
}
.ui-autocomplete.ontologysearchautocomplete .ui-menu-item {
  list-style: none;
  min-height: 30px;
  background-color: #fff !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 12px;
  letter-spacing: -0.1px;
  color: #5F6368 !important;
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  padding-left: 30px;
  white-space: inherit;
}
.ui-autocomplete.ontologysearchautocomplete .ui-menu-item:hover {
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  white-space: inherit;
  min-height: 30px;
}
.ui-autocomplete.ontologysearchautocomplete .ui-menu-item .pathleafterm {
  font-size: 14px;
  color: #424242;
}
.ui-autocomplete.ontologysearchautocomplete .ui-state-focus {
  list-style: none;
  background-color: #0D6EFD !important;
  box-shadow: 0 1px 0 0 #d8d8d8;
  font-size: 12px;
  letter-spacing: -0.1px;
  color: #fff !important;
  line-height: 1.5;
  padding-top: 6px;
  padding-bottom: 3px;
  white-space: inherit;
  min-height: 30px;
}
.ui-autocomplete.ontologysearchautocomplete .ui-state-focus .pathleafterm {
  font-size: 14px;
  color: #ffffff;
}
.width900 {
  width: 950px !important;
}
.addKtBtn {
  margin-top: 10px !important;
  margin-right: 0 !important;
}
.height48 {
  height: 48px !important;
}
.viewOpen .synBlockitem {
  box-shadow: none !important;
  border: solid 1px #0d6efd !important;
}
.addsynbtn {
  font: -webkit-control;
  width: 80px !important;
  height: 32px !important;
  border-radius: 5px !important;
  color: #fff;
  background: #0D6EFD;
  padding: 0px 20px;
  width: auto;
  border: 1px solid #0D6EFD;
  outline: 0;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
}
.addsynbtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff !important;
}
.closeCancel {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #5F6368;
  margin-left: 5px;
}
.closeCancel:hover {
  color: #202124;
  border: solid 1px #BDC1C6;
  background: #f8f9fa;
}
.addclasssection {
  display: table;
  width: 100%;
  background: #F8F9FA;
  padding: 15px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.addclasssection add-tags input {
  min-width: 232px !important;
}
.globalSyndropdown .synAddKeyword {
  height: 34px !important;
}
.globalSyndropdown .uiselect2container .select2-container .select2-choice {
  background: #fff;
  min-height: 40px !important;
}
.globalSyndropdown .uiselect2container .select2-container .select2-choice .select2-arrow {
  top: -5px;
}
.globalSyndropdown .uiselect2container .select2-container .select2-choice .select2-search-field input {
  height: 40px !important;
}
.searchSyn .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
.searchSyn .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 15px;
  z-index: 0;
  position: absolute;
}
.searchSyn .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #9AA0A6;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
.searchSyn .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.searchSyn .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 5px 0px 5px 15px;
}
.saveTraitBTN {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  margin-left: 0;
  outline: 0;
}
.saveTraitBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.traitSearch {
  width: 0;
  transition: width 0.33s ease 0s !important;
}
.traitSearch .traitSearchInput {
  height: 30px !important;
  text-align: left !important;
  width: 0px !important;
  background: transparent !important;
  border-width: initial !important;
  border-style: none !important;
  border-color: initial !important;
  border-image: initial !important;
  border-radius: 0px !important;
  transition: width 0.33s ease 0s !important;
  margin: 0px !important;
}
.traitSearch.searchExpand {
  width: 250px !important;
}
.traitSearch.searchExpand .traitSearchInput {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px !important;
  padding: 0 20px 0 0 !important;
  transition: width .33s !important;
  color: black;
  font-weight: normal;
}
.traitSearch .traitSearchBar {
  right: 0;
  position: absolute;
  top: 6px;
}
.searchNewActionsSpan {
  display: block;
  float: right;
}
.searchNewActionsSpan .traitsSearchContainer {
  float: none;
  position: relative;
  display: inline-block;
  margin-right: 20px;
}
.searchNewActionsSpan .traitsSearchContainer .fsynSearchInput {
  border: 0;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0;
  width: 200px;
  height: 30px;
  padding-right: 25px;
}
.searchNewActionsSpan .traitsSearchContainer .fsynSearchInput:focus {
  border-bottom: 1px solid #0d6efd;
}
.searchNewActionsSpan .traitsSearchContainer .closeIconDark {
  opacity: 0.5;
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 10px;
}
.searchNewActionsSpan .traitsSearchContainer .searchIconGray {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 10px;
}
.searchNewActionsSpan .btn-primary {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  margin-left: 0;
  outline: 0;
}
.searchNewActionsSpan .btn-primary:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.kt-synManagement .searchComponent {
  width: 300px;
  float: right;
}
.kt-synManagement .btnSearchTitle {
  display: none;
}
.kt-synManagement .traitsListHeader {
  margin-top: 0 !important;
  border-bottom: 1px solid #bdc1c6;
}
.kt-synManagement .form-control {
  margin-bottom: 10px;
}
.kt-synManagement .searchNoVariables {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin-top: 30px;
}
.kt-synManagement .name {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #5F6368;
  text-transform: capitalize;
}
.kt-synManagement .headerTitle {
  height: 50px;
  padding-top: 23px;
}
.kt-synManagement .headerTitle .fa-search {
  font-family: FontAwesome;
  font-size: 12px;
  text-align: left;
  color: #0D6EFD;
  margin-left: 10px;
  cursor: pointer;
}
.kt-synManagement .variableTitle {
  font-size: 15px;
  text-align: left;
  color: #202124;
}
.kt-synManagement .bottomBorder .padding15 {
  padding: 10px 15px;
}
.kt-synManagement .bottomBorder .padding15 .ellipsis {
  display: inline-block;
  overflow: hidden;
  word-wrap: break-word;
  max-width: 450px;
  text-overflow: ellipsis;
}
.kt-synManagement .bottomBorder .padding15 .ellipsis1 {
  display: inline-block;
  overflow: hidden;
  max-width: 200px;
  text-overflow: ellipsis;
}
.kt-synManagement .searchVariable {
  margin-left: -10px;
  margin-top: 22px;
  position: absolute;
}
.kt-synManagement .searchVariable.manageSearch {
  margin-top: 0;
}
.kt-synManagement .searchVariable input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  width: 200px !important;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
.kt-synManagement .searchVariable input:focus {
  border: solid 1px #0d6efd;
}
.kt-synManagement .searchVariable input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
.kt-synManagement .searchVariable .btx-close {
  font-size: 11px;
  position: absolute;
  top: 7px;
  right: 10px;
  cursor: pointer;
}
.kt-synManagement .searchVariable .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
}
.kt-synManagement .notes {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #202124;
  height: 50px;
  padding-top: 25px;
}
.kt-synManagement .footerList {
  margin-top: 20px;
}
.kt-synManagement .editVariables .variableTitle {
  font-size: 15px;
  text-align: left;
  color: #202124;
}
.kt-synManagement .editVariables .variableTitle.iconsDiv {
  text-align: end;
}
.kt-synManagement .editVariables .variableTitle .btx-pencil {
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 0.88;
  color: #5F6368;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 40px;
  top: 16px;
}
.kt-synManagement .editVariables .variableTitle .btx-delete-1 {
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 0.88;
  color: #DD3646;
  margin-left: 16px;
  cursor: pointer;
  display: none;
  position: absolute;
  right: 5px;
  top: 16px;
}
.kt-synManagement .editVariables .variableTitle .fa-refresh {
  position: absolute;
  right: 10px;
  top: 17px;
  font-family: FontAwesome;
  font-size: 16px;
  line-height: 0.88;
  color: green;
  display: none;
}
.kt-synManagement .editVariables .editVariableDiv {
  padding: 10px;
  background-color: #f8f9fa;
}
.kt-synManagement .editVariables .editVariableDiv input {
  background: #ffffff !important;
}
.kt-synManagement .editVariables .editVariableDiv .iconsDiv {
  text-align: end;
}
.kt-synManagement .editVariables .editVariableDiv .select2-container {
  background-color: #ffffff !important;
}
.kt-synManagement .editVariables .editVariableDiv tags-input .host {
  margin: 0;
}
.kt-synManagement .editVariables .editVariableDiv tags-input .host .tags .input {
  height: 28px;
}
.kt-synManagement .editVariables:hover .btx-pencil {
  display: block;
}
.kt-synManagement .editVariables:hover .btx-delete-1 {
  display: block;
}
.kt-synManagement .editVariables.saving .btx-pencil {
  display: none !important;
}
.kt-synManagement .editVariables.saving .btx-delete-1 {
  display: none !important;
}
.kt-synManagement .editVariables.saving .fa-refresh {
  display: block;
}
.loadingKtsyn {
  padding: 100px;
}
.loadingKtsyn .spinIcon {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.solidBorderBottom {
  border-bottom: solid 1px #bdc1c6 !important;
}
.ktSynTags .autoDetectHeader {
  font-size: 12px;
  color: #5F6368;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  max-width: 400px;
}
.ktSynTags .select2-container .select2-choices {
  padding: 0 5px 0 0;
  border: 1px solid #ddd;
  cursor: text;
  overflow: hidden;
  border-radius: 4px;
  min-height: 45px;
  background: #ffffff;
}
.disablesYNEdit tags-input:not(.disableEditException),
.disablesYNEdit add-tags:not(.disableEditException),
.disablesYNEdit button:not(.disableEditException),
.disablesYNEdit input:not(.disableEditException),
.disablesYNEdit .tags:not(.disableEditException),
.disablesYNEdit .suggestedtags:not(.disableEditException),
.disablesYNEdit textarea:not(.disableEditException),
.disablesYNEdit select:not(.disableEditException),
.disablesYNEdit .plus:not(.disableEditException),
.disablesYNEdit .delete:not(.disableEditException),
.disablesYNEdit .deletefaq:not(.disableEditException),
.disablesYNEdit label:not(.disableEditException),
.disablesYNEdit .ace_text-input:not(.disableEditException),
.disablesYNEdit .disableSynEdit:not(.disableEditException),
.disablesYNEdit .fa-trash:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.disablesNodeLevelEdit tags-input:not(.nodeLockEditException),
.disablesNodeLevelEdit add-tags:not(.nodeLockEditException),
.disablesNodeLevelEdit button:not(.nodeLockEditException),
.disablesNodeLevelEdit input:not(.nodeLockEditException),
.disablesNodeLevelEdit .tags:not(.nodeLockEditException),
.disablesNodeLevelEdit .suggestedtags:not(.nodeLockEditException),
.disablesNodeLevelEdit textarea:not(.nodeLockEditException),
.disablesNodeLevelEdit select:not(.nodeLockEditException),
.disablesNodeLevelEdit .plus:not(.nodeLockEditException),
.disablesNodeLevelEdit .delete:not(.nodeLockEditException),
.disablesNodeLevelEdit .deletefaq:not(.nodeLockEditException),
.disablesNodeLevelEdit label:not(.nodeLockEditException),
.disablesNodeLevelEdit .ace_text-input:not(.nodeLockEditException),
.disablesNodeLevelEdit .disableSynEdit:not(.nodeLockEditException),
.disablesNodeLevelEdit .fa-trash:not(.nodeLockEditException),
.disablesNodeLevelEdit .createnewclassbtn:not(.nodeLockEditException),
.disablesNodeLevelEdit .uiselect2container:not(.nodeLockEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.cancelSynedit {
  width: 80px;
  height: 30px;
  border-radius: 5px;
  background-color: #fff !important;
  border: solid 1px #E4E5E7;
  background: #fff;
  color: #5F6368 !important;
  padding: 0px 14px;
}
.cancelSynedit:hover {
  color: #5F6368 !important;
  border: solid 1px #5F6368;
  background: #E4E5E7;
  background-color: #e4e5e7 !important;
}
.synkeywordInput {
  height: 34px !important;
}
.noTagEdit .tags-input {
  pointer-events: none !important;
}
.noTagEdit tags-input .tags .input {
  display: none !important;
}
.noTagEdit tags-input .tags {
  border: none !important;
  pointer-events: none !important;
}
.noTagEdit tags-input .tags .tag-item .remove-button {
  display: none !important;
}
.noTagEdit .add-tags .select2-container .select2-choices {
  min-height: 40px !important;
  border: none !important;
  pointer-events: none !important;
}
.noTagEdit .add-tags .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none !important;
}
.grayTextSyn {
  color: #5F6368 !important;
  font-size: 13px !important;
}
.nosynContent .noQuestionsContainer .noQuestionsImage {
  text-align: center;
}
.nosynContent .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.nosynContent .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.nosynContent .noQuestionsContainer .noQuestionsContent .info {
  width: 400px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #5F6368;
  margin: 15px auto;
}
.nosynContent .noQuestionsContainer .noQuestionsBtn {
  text-align: center;
}
.nosynContent .noQuestionsContainer .noQuestionsBtn .bulkimportbtn {
  text-align: center;
  border-radius: 4px;
  background-color: #0D6EFD;
  color: #fff;
  padding: 8px 7px;
  margin-right: 0;
}
.nosynContent .noQuestionsContainer .noQuestionsBtn .addqabtn .Rectangle-117-Copy {
  width: 90px;
  height: 37px;
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  color: #0d6efd;
}
.knowledge-extract {
  border: solid 1px #E4E5E7;
  border-radius: 2px;
  padding: 15px 0;
  margin-top: 10px;
  height: 78px;
}
.knowledge-extract button.btn.btn-primary {
  margin-top: 6px;
}
.knowledge-extract .viewKgTask {
  background: #F8F9FA !important;
  color: #9ea5b4 !important;
  font-size: 12px;
  cursor: pointer;
  border: none !important;
}
.knowledge-extract.stacked-kg {
  height: auto;
  background: #F8F9FA;
  padding: 0;
}
.knowledge-extract.stacked-kg .parentFirst {
  padding: 15px 0;
  background: #ffffff;
}
.knowledge-extract.stacked-kg .parentFirst .sub-info {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.knowledge-extract.stacked-kg .childDiv {
  padding: 0 15px 0 40px;
}
.knowledge-extract.stacked-kg .childDiv .sub-info {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.knowledge-extract.stacked-kg .childDiv .noBordeTop {
  border: 0;
  padding: 20px 0;
}
.knowledge-extract.stacked-kg .childDiv .bordeTop {
  border-top: solid 1px #E4E5E7;
  padding: 20px 0;
}
.knowledge-extract p {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
}
.knowledge-extract p .extractionBeta {
  font-size: 14px;
  font-weight: 600;
  font-style: italic;
  line-height: 1;
  color: #0d6efd;
}
.knowledge-extract .sub-info {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.no-knowledge-task .info {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #26344a;
  margin: auto;
  margin-top: 20px;
}
.no-knowledge-task .NewScopeBtn {
  margin-bottom: 20px;
}
.no-knowledge-task .sub-info {
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #8a959f;
  margin: 15px auto;
}
tags-input .tags .input {
  min-width: 170px;
}
.backArrowSynonymsModal {
  transform: rotate(180deg);
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  left: -8px;
  position: relative;
  top: -2px;
}
.backArrowSynonymsModal:hover {
  background: #f8f9fa;
}
.modal-dialog.watch-out .modal-content {
  top: 130px !important;
  left: 80px;
}
.modal-dialog.watch-out .modal-content .modal-body {
  padding: 30px;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.modal-dialog.watch-out .modal-content .modal-body .helpContent {
  color: #202124;
  font-weight: 500;
}
.modal-dialog.watch-out .modal-content .modal-footer {
  height: 60px;
}
.modal-dialog.watch-out .modal-content .modal-footer .btn {
  height: 30px !important;
}
.modal-dialog.watch-out .modal-content .modal-header {
  padding: 19px 25px !important;
  background-color: #f8f9fa;
}
.modal-dialog.watch-out .modal-content form[name="deleteType"] label {
  font-weight: normal;
}
#deleteNodeOption .radioDiv-custom [type="radio"] + span:before {
  width: 15px !important;
  top: 4px;
  position: relative;
}
#deleteNodeOption .posREl {
  position: relative;
  width: 100%;
  display: flex;
  margin-bottom: 15px;
}
#deleteNodeOption .posREl.mb-0 {
  margin-bottom: 0;
}
#deleteNodeOption .posREl .opt-title {
  display: flex;
}
#deleteNodeOption .posREl .posAbs {
  vertical-align: top;
  top: 0;
  width: 100%;
  font-size: 13px;
  float: initial !important;
}
#auto-generate .modal-content {
  width: 700px;
  min-width: 700px;
  margin: auto;
}
#auto-generate .modal-content .modal-body {
  overflow-y: hidden;
}
#auto-generate .modal-content .modal-body .heading p {
  font-size: 15px;
  color: #202124;
}
#auto-generate .modal-content .modal-body .description ul {
  padding-left: 20px;
}
#auto-generate .modal-content .modal-body .description ul > li {
  padding: 10px;
  line-height: 2;
}
#auto-generate .modal-content .modal-body .description ul > li .link {
  text-decoration: none;
}
#auto-generate .modal-content .modal-body .description ul > li .link:hover {
  color: #0d6efd;
}
#analysis-report .modalSliderContainer.floatLeft {
  border-left: solid 1px #e4e5e7;
}
#analysis-report .modalSliderContainer .floatRight {
  border-left: solid 1px #e4e5e7;
}
#analysis-report .modalSliderContainer.pathInfo .pathInfoHeader .header .clossCross {
  float: left;
  height: 10px;
  cursor: pointer;
}
#analysis-report .modalSliderContainer.pathInfo .pathInfoHeader .header .headerDiv {
  float: left;
  padding-left: 10px;
  position: relative;
  bottom: 5px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody {
  position: absolute;
  width: 500px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .hintDiv {
  margin-bottom: 25px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData {
  padding: 10px;
  background-color: #F8F9FA;
  margin-bottom: 10px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path {
  padding: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e4e5e7;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path.noBottomBorder {
  border-bottom: 0 !important;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .patternSection {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #5f6368;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .pathValue {
  padding-right: 10px;
  font-weight: normal;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .pathValue.boldNew {
  font-weight: bold;
  font-style: italic;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .tooltip {
  margin-top: 0 !important;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathDetail .symbol {
  padding-right: 10px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .path .pathTitle {
  color: #202124;
  font-weight: bold;
  display: inline-block;
  width: 140px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion {
  padding: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e4e5e7;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion .pathTitle {
  color: #202124;
  font-weight: bold;
  display: inline-block;
  width: 140px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion .pathValue {
  padding-right: 10px;
}
#analysis-report .modalSliderContainer.pathInfo .modalBody .pathData .pathQuestion:nth-last-child(2) {
  border-bottom: 0;
}
#analysis-report .modalSliderContainer .modalHeader .viewBtn {
  position: relative;
  bottom: 6px;
}
#analysis-report .modalSliderContainer .modalHeader .headingTag .closeCross {
  float: left;
  height: 10px;
  cursor: pointer;
}
#analysis-report .modalSliderContainer .modalHeader .headingTag .heading {
  float: left;
  padding-left: 10px;
  position: relative;
  bottom: 5px;
}
#analysis-report .modalSliderContainer .modalHeader .inspecting {
  position: absolute;
  right: 30px;
  top: 11px;
}
#analysis-report .modalSliderContainer .modalHeader .inspecting .inspectKg {
  background-color: rgba(49, 97, 219, 0.17);
  color: #0d6efd;
}
#analysis-report .modalSliderContainer .modalHeader .inspecting .inspectKg img.inspectingLoader {
  -webkit-animation: rotation 1.5s infinite linear;
}
#analysis-report .modalSliderContainer .modalBody {
  padding: 20px 30px !important;
}
#analysis-report .modalSliderContainer .modalBody.borderLeft {
  border-left: solid 1px #e4e5e7;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 10px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .dateRange {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #5F6368;
  display: flex;
  align-items: center;
  padding: 5px;
  margin-left: 10px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .dateRange i {
  font-size: 16px;
  margin-right: 6px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .reRun {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #0D6EFD;
  display: flex;
  align-items: center;
  padding: 5px;
  cursor: pointer;
  margin-left: 10px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .reRun i {
  font-size: 16px;
  margin-right: 6px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .exportOntology {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #0D6EFD;
  display: flex;
  align-items: center;
  padding: 5px;
  cursor: pointer;
  margin-left: 10px;
}
#analysis-report .modalSliderContainer .modalBody .export-options-rerun .exportOntology i {
  font-size: 16px;
  margin-right: 6px;
}
#analysis-report .modalSliderContainer .modalBody .empty-state {
  display: block;
  text-align: center;
  position: relative;
  top: 30%;
}
#analysis-report .modalSliderContainer .modalBody .empty-state .description {
  font-size: 18px;
}
#analysis-report .modalSliderContainer .modalBody .loadingContainer {
  box-shadow: 0 2px 3px 0 rgba(138, 149, 159, 0.42);
  border: solid 1px #BDC1C6;
  position: absolute;
  margin: auto;
  width: 170px;
  height: 70px;
  text-align: center;
  top: 50%;
  left: 40%;
  z-index: 1;
  background: #ffffff;
}
#analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan {
  position: relative;
  top: 10px;
}
#analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan p {
  display: inline-block;
  padding: 10px;
  font-size: 18px;
}
#analysis-report .modalSliderContainer .modalBody .loadingContainer .loadingSpan .loading {
  -webkit-animation: rotation 1.5s infinite linear;
  position: relative;
  bottom: 2px;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer {
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  background-color: #fff;
  display: block;
  width: 100%;
  margin-bottom: 20px;
  display: table;
  padding: 30px;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer {
  display: table-row;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer {
  display: table-cell;
  width: 220px;
  vertical-align: top;
  border-right: 2px solid #bdc1c6;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel {
  position: relative;
  padding-left: 23px;
  float: left;
  padding-top: 6px;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel .countSteps {
  font-size: 24px;
  font-weight: 600;
  color: #1372ff;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer .stepLabel .clearedSteps {
  font-size: 14px;
  font-weight: 500;
  color: #5e6c84;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut {
  float: left;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut path.color0 {
  fill: #1372ff;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .leftContainer #donut path.color1 {
  fill: #bdc1c6;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer {
  display: table;
  vertical-align: top;
  width: 100%;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label {
  display: table-cell;
  color: #5e6c84;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 500;
  width: 50%;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label p {
  font-size: 14px;
  font-weight: 500;
  color: #5e6c84;
}
#analysis-report .modalSliderContainer .modalBody .analysisMainContainer .analysisContainer .rightContainer .label span {
  font-size: 24px;
  font-weight: 600;
  color: #172b4d;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table {
  width: 100%;
  table-layout: auto !important;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .heading .title {
  border: none;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .heading .type {
  cursor: pointer;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body {
  border-bottom: 1px solid #BDC1C6;
  cursor: pointer;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body.active {
  background: rgba(242, 243, 245, 0.8);
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body.read-only {
  pointer-events: none;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body .description.type .error {
  color: #ff001f;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body .description.count p {
  position: relative;
  left: 5px;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body:hover {
  background: rgba(242, 243, 245, 0.8);
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td {
  padding: 12px 8px;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td .infoIcon {
  height: 14px;
  transform: rotate(180deg);
  padding-top: 2px;
}
#analysis-report .modalSliderContainer .modalBody .tableContainer table .panel-table-body td p {
  margin-bottom: 0;
  display: inline;
}
#analysis-report .kg_inspect_error_protip {
  padding: 10px 17px;
}
#analysis-report .kg_inspect_error_protip .icon img {
  width: 20px;
  height: 20px;
}
#analysis-report .kg_inspect_error_protip .description ul {
  padding-left: 15px;
  margin: 0;
}
#analysis-report .kg_inspect_error_protip .description ul li:first-child {
  margin-bottom: 16px;
}
.warn-dup-sibling .modal-dialog .modal-body {
  color: #8a959f;
  font-size: 14px;
  text-align: center;
  line-height: 22px;
}
.linkingFaq .alert {
  font-size: 16px;
  width: 275px;
  margin-left: 250px !important;
  font-weight: normal;
  margin-top: 20% !important;
}
.ontologySynsModal.utterance-model#manageTraits {
  position: relative;
  z-index: 15;
}
.ontologySynsModal.zIndex .botModalSlider {
  z-index: 99;
}
#linkingFaqModalSlider .mainContent span {
  display: inline-block;
}
#linkingFaqModalSlider .mainContent span i {
  position: relative;
  top: 5px;
}
.knowledgeGraphSlider .disableEdit tags-input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit add-tags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit button:not(.disableEditException),
.knowledgeGraphSlider .disableEdit input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .tags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .suggestedtags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .respnseDelete:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .addResponse:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .minus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .plus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit textarea:not(.disableEditException),
.knowledgeGraphSlider .disableEdit select:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .plus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .delete:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .deletefaq:not(.disableEditException),
.knowledgeGraphSlider .disableEdit label:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .ace_text-input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.knowledgeGraphSlider .disableEdit tags-input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit add-tags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit button:not(.disableEditException),
.knowledgeGraphSlider .disableEdit input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .tags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .suggestedtags:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .respnseDelete:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .addResponse:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .minus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .plus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit textarea:not(.disableEditException),
.knowledgeGraphSlider .disableEdit select:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .plus:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .delete:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .deletefaq:not(.disableEditException),
.knowledgeGraphSlider .disableEdit label:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .ace_text-input:not(.disableEditException),
.knowledgeGraphSlider .disableEdit .disableSynEdit:not(.disableEditException) {
  opacity: 0.8;
}
.seperate-with-tags {
  border-radius: 4px;
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  padding: 5px 8px 5px 8px;
  font-size: 12px;
  font-weight: 500;
  color: #5F6368;
  display: inline-block;
  margin: 0 5px 5px 0;
}
.isKgExtractHist .emptyState .btnContainer .emptyBtn {
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  background: #fff;
  color: #202124;
  line-height: 20px;
}
.isKgExtractHist .emptyState .btnContainer .emptyBtn:hover {
  border: solid 1px #bdc1c6;
}
.isKgExtractHist .emptyState .btnContainer .emptyBtn.marginLeftTen {
  margin-left: 8px;
}
.isKgExtractHist .emptyState .btnContainer .emptyBtn.marginTopTen {
  margin-top: 10px;
}
.botontologyqa {
  height: 100%;
  display: table;
  border-radius: 4px;
  margin: 10px 0;
  margin-bottom: 25px;
  width: 100%;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalHeader .arrowAngle {
  position: absolute;
  transform: none;
  top: 23px;
  opacity: 1;
  cursor: pointer;
  left: 22px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data {
  display: inline-block;
  width: 100%;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-header {
  padding: 12px 0;
  box-shadow: inset 0 -1px 0 0 rgba(138, 149, 159, 0.5);
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-header .h-title {
  font-size: 12px;
  text-transform: uppercase;
  color: #9aa0a6;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-header .h-title.pl-43 {
  padding-left: 43px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings {
  display: inline-block;
  width: 100%;
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings .table-body-linked-existing {
  padding: 10px 0;
  min-height: 60px;
  box-shadow: inset 0 -1px 0 0 #e5e8ec;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.2s all ease;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings .table-body-linked-existing:hover {
  background: #f8f9fa;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings .table-body-linked-existing.faqselected {
  background: #f8f9fa;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings .table-body-linked-existing .kr-sg-radiobutton .radio-custom + .radio-custom-label {
  color: #202124 !important;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .link-existing-que-table-data .table-scroll-linked-existings .table-body-linked-existing .path-title {
  font-size: 14px;
  line-height: normal;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .linkedHeader {
  padding-left: 61px;
  color: #8a959f !important;
  font-size: 14px !important;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .leaftermheader {
  color: #8a959f !important;
  font-size: 14px !important;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection {
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv {
  height: auto;
  padding: 15px 10px;
  display: inline-block;
  width: 100%;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv:hover {
  background-color: #f8f9fa;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv .radioInnerDiv {
  padding-left: 10px;
  padding-right: 0;
  position: absolute;
  line-height: normal;
  margin: 0;
  margin-top: -6px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv .radioInnerDiv input {
  height: auto;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv .questiontext {
  padding-left: 53px;
  padding-right: 0;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv .questiontext .ellipsisview {
  font-size: 14px;
  color: #26344a;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkedFaq .faqcollection .radioDiv .leaftermdata {
  padding-left: 69px;
  padding-right: 0;
  font-size: 14px;
  color: #26344a;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .noQuestionsContent .header {
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #26344a;
  margin: auto;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD {
  width: 100%;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .label-text {
  margin-top: 15px;
  font-size: 14px;
  line-height: 15px;
  font-weight: bold;
  color: #202124;
  margin-bottom: 8px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu {
  max-height: 500px;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .search-box {
  padding: 10px 20px;
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .search-box::before {
  right: 36px;
  top: 0;
  left: auto;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .search-box .seach-input {
  border: 1px solid #e5e8ec !important;
  height: 34px;
  padding: 0 50px 0 10px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList {
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink {
  padding: 12px 20px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .listQ {
  font-size: 14px;
  font-weight: bold;
  color: #26344a;
  margin-bottom: 5px;
  line-height: normal;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .ddTags {
  line-height: normal;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .ddTags .ddTag {
  font-size: 12px;
  font-weight: normal;
  color: #8a959f;
  display: inline-block;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .ddTags .ddTag :last-child .ddSeperator {
  display: none;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .ddTags .ddTag .ddSeperator {
  font-size: 12px;
  font-weight: normal;
  display: inline-block;
  padding: 0 10px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink .kr-sg-button-secondary {
  position: absolute;
  right: 20px;
  top: 10px;
  height: 30px;
  display: none;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .linkExistingQDD .dropdown-menu .ddList .ddListLink:hover .kr-sg-button-secondary {
  display: block;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch {
  margin-top: 5px;
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch .searchIcon {
  padding: 12px 15px;
  font-family: FontAwesome;
  content: "\f002";
  z-index: 9;
  position: absolute;
  color: #9f9f9f;
  line-height: 15px;
  cursor: pointer !important;
  pointer-events: all !important;
  right: 0px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch input {
  padding-right: 30px;
  text-align: left;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  z-index: 0;
  height: 37px !important;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch .pressEnter {
  float: right;
  color: #8a959f;
  font-size: 12px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch.linkedFaqSearch input {
  height: 30px !important;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch.linkedFaqSearch input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .questionSearch.linkedFaqSearch .searchIcon {
  padding: 0;
  right: 10px;
  top: 10px;
  color: #8a959f;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink {
  padding-right: 0;
  padding-left: 0;
  padding-top: 20px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs {
  padding: 12px 10px;
  position: relative;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .listQ {
  font-size: 14px;
  font-weight: bold;
  color: #26344a;
  margin-bottom: 5px;
  line-height: normal;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .ddTags {
  line-height: normal;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .ddTags .ddTag {
  font-size: 12px;
  font-weight: normal;
  color: #8a959f;
  display: inline-block;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .ddTags .ddTag:last-child .ddSeperator {
  display: none;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .ddTags .ddTag .ddSeperator {
  font-size: 12px;
  font-weight: normal;
  display: inline-block;
  padding: 0 10px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs .kr-sg-button-secondary {
  position: absolute;
  right: 20px;
  top: 10px;
  height: 30px;
  display: none;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs:hover {
  background-color: #f8f9fa;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .knowledgeCollectionLink .kgLinkFaqs:hover .kr-sg-button-secondary {
  display: block;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .faqLinkSelector {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  margin-top: 5px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .helphint-border {
  background: #FFFBEA;
  border: 1px solid #806D16;
  box-sizing: border-box;
  border-radius: 4px;
  margin-top: 5px;
  margin-bottom: 20px;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalBody .mainContent .helphint-border .textDiv {
  font-size: 12px;
  line-height: 18px;
  color: #806d16;
}
.botontologyqa .ontologyFaqsModal .modalSliderContainer .modalFooter {
  position: fixed !important;
  left: unset !important;
}
.botontologyqa .disablesNodeLevelEdit {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.botontologyqa .disabled {
  pointer-events: none !important;
  opacity: 0.5 !important;
}
.botontologyqa .usersaysseciton {
  padding: 0 30px;
}
.botontologyqa .usersaysseciton .hintDiv {
  padding: 10px;
}
.botontologyqa .usersaysseciton .faqLabel {
  font-size: 14px !important;
}
.botontologyqa .usersaysseciton tags-input.ng-invalid .tags {
  box-shadow: none;
}
.botontologyqa .border-light-bottom {
  border-bottom: 1px solid #e4e5e7;
}
.botontologyqa .border-light-bottom .addPadding {
  padding-left: 30px !important;
}
.botontologyqa .boqcontent .boqbody {
  position: relative;
  clear: both;
}
.botontologyqa .boqcontent .boqbody .paddingBottom100 {
  padding-bottom: 10px;
}
.botontologyqa .boqcontent .boqbody .delete-icon {
  position: absolute;
  top: 30%;
  right: 5px;
  z-index: 9999;
  border: solid 0.5px #E4E5E7;
  border-radius: 20px;
  padding: 5px;
  background-color: #fff;
  color: #ff001f;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .input-box-intent-dispaly-name-tags {
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 20px;
  margin: 10px 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer {
  padding: 0px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .mr-40 {
  margin-right: 40px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .intentFaqLinkProtip {
  margin-bottom: 30px;
  padding: 12px 20px 12px 10px;
  border-radius: 4px;
  border: solid 1px #e5e8ec;
  background-color: #f2f3f5;
  display: flex;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .intentFaqLinkProtip .kr-sg-button-secondary {
  padding: 0 !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .intentFaqLinkProtip .infoGray {
  width: 40px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .intentFaqLinkProtip .linkFaqProtip {
  margin: 0 51px 0 10px;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: #26344a;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .referenceClass .linkingFaq {
  float: right;
  position: static;
  top: 0px;
  bottom: 0px;
  font-size: 14px;
  line-height: 20px;
  color: #0D6EFD;
  cursor: pointer;
  font-weight: normal;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .referenceClass .linkingFaq .tooltip-custom .helpIcon {
  top: 1px !important;
  width: 15px;
  position: relative;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .referenceClass .linkingFaq .tooltip-custom .tooltiptextalert {
  width: 240px !important;
  bottom: 25px !important;
  margin-left: -215px !important;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  text-align: left;
  padding: 10px 15px !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .referenceClass .linkingFaq .tooltip-custom .tooltiptextalert::after {
  left: 215px !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .referenceClass .linkingFaq .tooltip-custom .tooltiptextalert .learnMoreLink {
  color: #009dab;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer {
  display: table;
  width: 100%;
  padding: 0px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox {
  background: #fff;
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 10px;
  border-radius: 4px;
  border: solid 1px #bdc1c6;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox.faqChangeBorder {
  border: solid 1px #ff001f;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays {
  margin: 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover {
  background: #202124;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover.top > .arrow:after {
  border-top-color: #5f6368;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .popover .popover-content {
  color: #fff;
  font-size: 10px;
  padding: 7px 5px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .tooltip {
  width: 150px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .tooltip .tooltip-inner {
  font-size: 10px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .pattern-text {
  color: #ec7d01;
  padding: 3px;
  background-color: #FEF5E6;
  border: 1px solid #f3d19b;
  border-radius: 2px;
  position: absolute;
  right: 15px;
  top: 8px;
  font-size: 12px;
  cursor: pointer;
  z-index: 11;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .pattern-pipe {
  position: absolute;
  font-weight: 600;
  left: 14px;
  z-index: 15;
  color: #ec7d01;
  top: 12px;
  font-size: 17px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays textarea {
  border: 0;
  padding: 11px 15px 0;
  height: 40px;
  margin: 0;
  font-size: 14px;
  resize: none !important;
  min-height: 40px;
  position: relative;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays textarea::placeholder {
  font-size: 12px;
  opacity: 0.7;
  font-weight: normal;
  color: #bdc1c6;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .showDuplicateFaqIcon {
  position: absolute;
  right: 14px;
  top: 8px;
  z-index: 9;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .showDuplicateFaqIcon .exclamationTriangleRed {
  top: 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .showDuplicateFaqIcon .tooltip-custom .tooltiptextalert {
  margin-left: -213px !important;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  text-align: left;
  padding: 10px 15px !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .showDuplicateFaqIcon .tooltip-custom .tooltiptextalert::after {
  left: 208px !important;
  color: #dd3646;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .usersays .showDuplicateFaqIcon .tooltip-custom:hover .tooltiptextalert {
  visibility: visible;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms {
  opacity: unset !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input {
  opacity: unset !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host {
  margin-top: 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags {
  opacity: unset !important;
  padding: 1px;
  overflow: hidden;
  word-wrap: break-word;
  cursor: text;
  background-color: #fff;
  border: 0;
  border-radius: 3px;
  height: 100%;
  padding-top: 8px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item {
  font-size: 12px;
  font-weight: 600;
  min-width: 45px;
  padding: 0 10px;
  margin-right: 15px;
  position: relative;
  background: 0;
  cursor: pointer;
  color: #5F6368;
  border: 0;
  border-radius: 4px;
  line-height: 26px;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item img.top-flag {
  position: absolute;
  top: 0;
  left: 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag {
  border: none;
  background: transparent;
  color: #0D6EFD;
  background-color: rgba(49, 97, 219, 0.17);
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag .mandatoryColorImg {
  position: absolute;
  left: 0;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item.manualtag ti-tag-item span {
  color: #0d6efd !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags .tag-list .tag-item::after {
  content: "";
  position: absolute;
  font-size: 14px;
  top: 0;
  right: -12px;
  color: #a4a4a4;
  pointer-events: none;
  font-family: FontAwesome !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete {
  width: auto;
  padding: 0;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #eee;
  background-color: #fff;
  z-index: 10;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item {
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  font-size: 12px;
  font-weight: normal;
  color: #202124 !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  color: #fff !important;
  background-color: #0d6efd;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  font-size: 12px;
  font-weight: normal;
  color: #ffffff !important;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *,
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *:before,
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input *:after {
  color: #5f6368;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .suggest-terms tags-input .host .tags input.input::placeholder {
  font-size: 13px;
  opacity: 0.7;
  font-weight: normal;
  color: #5f6368;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox:hover .trashIcon {
  position: absolute;
  display: block;
  top: -10px;
  right: -10px;
  z-index: 9999;
  border: 0;
  border-radius: 0;
  padding: 6px 7px 7px;
  background-color: #ffe3e8;
  width: auto;
  height: auto;
  cursor: pointer;
  color: #DD3646;
  font-size: 15px;
  border-radius: 100%;
}
.botontologyqa .boqcontent .boqbody .usersaysseciton .userSaysContainer .userQuestionContainer .usersaysbox .trashIcon {
  display: none;
}
.botontologyqa .boqcontent .boqbody .messageDropdown {
  padding: 20px 10px 10px 30px;
  clear: both;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess {
  left: 30px;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList {
  padding: 10px;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList:hover {
  color: #0d6efd;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList .fa.fa-check {
  margin-right: 10px;
  color: #bdc4ca;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-menu.send-mess .ddList.active .fa.fa-check {
  color: #0d6efd;
}
.botontologyqa .boqcontent .boqbody .messageDropdown.open .dropdown-toggle {
  background-color: #F8F9FA;
  padding: 12px;
  border-radius: 3px;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle .caretDown {
  margin-left: 5px;
  opacity: 0.5;
}
.botontologyqa .boqcontent .boqbody .messageDropdown .dropdown-toggle:hover .caretDown {
  margin-left: 5px;
  opacity: 1;
}
.botontologyqa .boqcontent .boqbody .responseHeader {
  padding-left: 30px;
  padding-top: 30px;
  font-size: 18px;
}
.botontologyqa .boqcontent .boqbody .responseTypeSelector {
  padding-left: 20px;
  padding-top: 15px;
}
.botontologyqa .boqcontent .boqbody .responsesection {
  padding: 0 28px;
  margin-bottom: 10px;
}
.botontologyqa .boqcontent .boqbody .responsesection .toggle-publish-mode-freeze {
  opacity: 0.8 !important;
  pointer-events: none !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseBtn {
  color: #0D6EFD;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  display: block;
}
.botontologyqa .boqcontent .boqbody .responsesection.displayName {
  padding: 0px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection {
  padding: 0px;
  margin-bottom: 10px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown {
  background: #ffffff;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu {
  padding: 10px;
  margin-top: -1px;
  width: 100%;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll {
  max-height: 200px;
  overflow-y: scroll;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar {
  width: 6px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-thumb {
  background: #BDC1C6;
  border-radius: 6px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .add-scroll::-webkit-scrollbar-thumb:hover {
  background: #5f6368;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-menu .searchIcon {
  margin-right: -15px;
  margin-top: -2px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-toggle {
  width: 100%;
  padding: 10px 15px;
  border: solid 1px #BDC1C6;
  box-shadow: none;
  font-size: 13px;
  color: #202124;
  border-radius: 4px;
  clear: both;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .dropdown-toggle .fa.fa-caret-down {
  float: right;
  margin-top: 3px;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .visible {
  visibility: visible;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .no-visible {
  visibility: hidden;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown #searchTask {
  border: none;
  border-bottom: solid 1px #BDC1C6;
  padding: 0 22px 5px;
  background: transparent;
  font-weight: 100;
  width: 100%;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .tasksList {
  padding: 10px 10px 10px 0;
  color: #202124;
}
.botontologyqa .boqcontent .boqbody .responsesection.taskSection .dropdown .tasksList .fa.fa-check {
  color: #0d6efd;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock {
  padding: 0;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection {
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 25px 45px 25px 20px;
  margin-bottom: 20px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .addResponseExtended {
  color: #0D6EFD;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  float: right;
  margin-top: 0px;
  padding: 0px 10px 10px 0;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv {
  padding: 0;
  margin: 0 0 10px 0;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv {
  position: relative;
  margin-top: 5px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv markdown-editor .markdown-editor .toolbar {
  background-color: #9AA0A6;
  padding: 0px 13px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv markdown-editor .form-group {
  margin-bottom: 0 !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .markdownDiv .trashIcon {
  position: absolute;
  top: 50%;
  right: -20px;
  z-index: 9;
  border: 0;
  border-radius: 20px;
  padding: 0;
  background-color: transparent;
  width: auto;
  height: auto;
  cursor: pointer;
  color: #DD3646;
  font-size: 15px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .editor-chooser {
  position: relative;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .editor-chooser .ontologySamples .dropdown.jsTemplates {
  position: absolute;
  right: 210px;
  width: 200px;
  top: 0px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor {
  padding-left: 0px;
  position: relative;
  margin-top: 20px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .ontologySamples .jsEditorTemplate {
  top: -8px;
  right: 17px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .ace_content {
  z-index: 0;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .disableEditException {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  font-size: 12px !important;
  font-weight: 600;
  color: #5F6368 !important;
  border-radius: 4px;
  background-color: #E4E5E7 !important;
  line-height: 5px;
  border: 0 !important;
  position: relative;
  height: 34px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .disableEditException.active,
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .disableEditException:hover {
  background: #9AA0A6 !important;
  color: #fff !important;
  border-color: #5F6368 !important;
  box-shadow: none;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor .respnseDelete {
  position: absolute;
  right: -30px;
  background: transparent;
  width: 20px;
  height: 20px;
  text-align: center;
  top: 55%;
  border-radius: 50%;
  color: #DD3646;
  z-index: 9;
  cursor: pointer;
  font-size: 15px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .resposneInnerSection .responseDiv .subMarkdownEditor markdown-editor .markdown-editor .ace-chrome {
  min-height: 100px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .titleRespnse {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  text-transform: uppercase;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .markdown-editor .ace-chrome {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  min-height: 200px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .ontologySamples .jsEditorTemplate {
  top: 16px;
  right: 212px;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  font-size: 12px !important;
  font-weight: 600;
  color: #5F6368 !important;
  height: 27px !important;
  border-radius: 4px;
  background-color: #E4E5E7 !important;
  line-height: 5px;
  border: 0 !important;
  position: relative;
  top: 5px;
  height: 34px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button.active,
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser button:hover {
  background: #9AA0A6 !important;
  color: #fff !important;
  border-color: #5F6368 !important;
  box-shadow: none;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn {
  float: right;
  cursor: pointer;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn .channelSelector {
  background: #fff;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 6px 10px;
  height: 34px;
  width: 200px;
  margin: 0px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  position: relative;
  cursor: pointer;
  float: left;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock .editor-chooser .channelBtn .addResponse {
  width: 27px;
  height: 27px;
  background: #202124;
  float: left;
  padding: 2px 5px;
  cursor: pointer;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock #jseditor.ace_editor {
  height: 150px !important;
  min-height: 150px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection .responseblock #jseditor.ace_editor.ace-chrome {
  height: 150px !important;
  min-height: 150px !important;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.botontologyqa .boqcontent .boqbody .responsesection .referenceClass {
  margin-left: 3px;
  margin-bottom: 6px;
}
.botontologyqa .boqcontent .boqbody .responsesection .referenceClass .helpIcon {
  top: 3px;
  position: relative;
}
.botontologyqa .boqcontent .boqbody .responsesection .referenceClass .tooltip-custom .tooltiptextalert {
  width: 220px !important;
  margin-left: -112px !important;
  bottom: 25px !important;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  text-align: left;
  padding: 10px 15px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection.disableIntent {
  margin-top: 10px;
}
.botontologyqa .boqcontent .boqbody .responsesection.disableIntent .toggle-data-large-directive {
  margin: 5px !important;
}
.botontologyqa .boqcontent .boqbody .responsesection.disableIntent .referenceClass .tooltip-custom .disableTooltip {
  width: 200px !important;
  margin-left: 15px !important;
  bottom: -27px !important;
  text-align: left;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #ffffff;
}
.botontologyqa .boqcontent .boqbody .responsesection.disableIntent .referenceClass .tooltip-custom .disableTooltip::after {
  bottom: 31px !important;
  transform: rotate(92deg) !important;
  margin-left: 0px !important;
  left: -10px;
}
.botontologyqa .boqcontent .boqbody #sourceLinkFaqModal .modal-dialog {
  width: 445px;
}
.botontologyqa .boqcontent .boqbody #sourceLinkFaqModal .modal-dialog .modal-content .modal-header {
  background-color: #f2f3f5 !important;
  height: 60px;
  box-shadow: none;
  padding: 15px !important;
}
.botontologyqa .boqcontent .boqbody #sourceLinkFaqModal .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 70px 45px;
}
.botontologyqa .boqcontent .boqbody #sourceLinkFaqModal .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog {
  width: 600px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-header {
  background-color: #f2f3f5 !important;
  height: 60px;
  box-shadow: none;
  padding: 15px !important;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 30px 50px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-body p {
  color: #8a959f;
  margin-top: 0;
  margin-bottom: 20px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-body .faqDetails {
  border: solid 1px #e5e8ec;
  margin-bottom: 20px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-body .faqDetails .faqList {
  padding: 13px 15px;
  border-bottom: solid 1px #e5e8ec;
  font-size: 12px;
  color: #26344a;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-body .faqDetails .path {
  font-size: 12px;
  font-weight: bold;
  color: #8a959f;
  padding: 13px 15px;
}
.botontologyqa .boqcontent .boqbody #DuplicateLinkFaqModal .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
.botontologyqa .boqfooter {
  margin-bottom: 20px;
  padding: 10px;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  z-index: 9;
  background: #ffffff;
}
.botontologyqa .boqfooter .addqatitle {
  font-size: 18px;
  color: #202124;
}
.botontologyqa .boqfooter .marginRight {
  margin-right: 48px;
}
.botontologyqa .boqfooter .marginRight52 {
  margin-right: 52px;
}
.botontologyqa .boqfooter .cancelBTN {
  border-radius: 4px;
  border: solid 1px #5F6368;
  font-size: 16px;
  text-align: center;
  color: #5F6368;
  background: transparent;
  padding: 5px 20px;
}
.botontologyqa .boqfooter .cancelBTN:hover {
  color: #5f6368 !important;
}
.botontologyqa .boqfooter .saveBTN {
  border-radius: 4px;
  border: solid 1px #0D6EFD;
  font-size: 16px !important;
  text-align: center;
  color: #fff;
  background: #0D6EFD;
  padding: 5px 20px !important;
}
.createnewclassbtn {
  float: right;
  color: #0D6EFD;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
.createnewclassbtn .fa-plus {
  font-size: 12px;
  padding: 5px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: 10px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tableRow {
  display: table-row !important;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar {
  display: table-cell !important;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar .tagNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalHeader .tagHeadBar .tagTitleHeader {
  margin: 0;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item {
  border: 1px solid #BDC1C6;
  background: #bdc1c6;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: #5f6368;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default {
  width: 100%;
  background: #fff;
  box-shadow: none;
  height: 34px;
  border: 1px solid #bdc1c6;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default .selectfield {
  color: #202124;
  float: left;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .btn-default .caret {
  float: right;
  color: rgba(138, 149, 159, 0.5);
  top: 8px;
  position: relative;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu {
  width: 100%;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu {
  list-style-type: none;
  padding: 0 0px !important;
  margin-bottom: 0;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list {
  padding: 12px 10px;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 2px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list:last-child {
  border: 0;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType {
  display: inline-block;
  width: 70%;
  cursor: pointer;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check {
  padding: 0px 8px;
  position: relative;
  bottom: 5px;
  color: #bdc1c6;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check.selected {
  color: #0d6efd !important;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #BDC1C6;
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 10px;
  padding: 5px;
  display: inline-block;
  color: #5F6368;
  font-size: 12px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout .mandatoryColor .termUsageIcon {
  position: absolute;
  left: 0;
  top: 0;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .tagUsageContainer .dropdown-select .dropdown-menu .listMenu .list:nth-last-child(1) .termUsage {
  border-bottom: 0;
  margin-bottom: 0;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms {
  margin-top: 20px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms .synonymContainer {
  padding: 20px;
  clear: both;
  overflow: auto;
  background: #EFF0F1;
  border-radius: 4px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .synonyms .synonymContainer .count {
  float: right;
  color: #5F6368;
  font-size: 12px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext {
  margin-top: 20px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer {
  padding: 20px;
  background: #EFF0F1;
  border-radius: 4px;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .pre-conditionsHeader {
  text-transform: none;
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .pre-conditionsHeader i {
  position: relative;
  top: 2px;
  cursor: pointer;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .contextOutputHeader {
  text-transform: none;
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.ontologyTagsModal .botModalSlider .botModalDialog .modalBody .manageContext .manageContextContainer .manageContextConditions .contextOutputHeader i {
  position: relative;
  top: 2px;
  cursor: pointer;
}
.ontologyTagsModal .select2-choice {
  height: 35px !important;
  line-height: 15px !important;
  min-height: 35px !important;
}
.ontologyTagsModal .select2-arrow {
  top: -6px !important;
}
.ontologyTagsModal .termUsageDiv .termUsageDesc {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv label {
  margin-top: 0;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv.defaultColorcontainer {
  padding-left: 0;
  border-right: 1px solid #E4E5E7;
  padding-right: 25px;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv.mandatoryColorcontainer {
  padding: 0 25px;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .description {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
  display: table;
  text-transform: none;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 22px;
  padding: 5px;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.ontologyTagsModal .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.ontologyTagsModal add-tags input {
  min-width: 232px !important;
}
.qaProTip {
  width: 96%;
}
#bulkDelete .modal-content {
  width: 530px;
  left: 35% !important;
  top: 20% !important;
  box-shadow: none !important;
}
#bulkDelete .modal-content .modal-header {
  margin-top: initial;
  margin-bottom: 30px;
  box-shadow: none !important;
}
#bulkDelete .modal-content .modal-title {
  padding-top: 25px;
}
#bulkDelete .modal-content .modal-body {
  font-size: 18px !important;
  text-align: center;
  padding-top: 0;
  padding-bottom: 50px;
}
#bulkDelete .modal-content .modal-footer {
  padding: 15px !important;
  margin: 0 !important;
  background-color: #F8F9FA !important;
  overflow: hidden !important;
  border-radius: 0 0 4px 4px !important;
  border-top: none !important;
  text-align: center !important;
  height: 59px !important;
}
#bulkDelete .modal-content .noty_buttons button.btn-default {
  background-color: #d0011b;
  border: solid 1px #d0011b;
  font-size: 14px;
  color: #fff;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  outline: 0;
}
#bulkDelete .modal-content .noty_buttons button.btn.btn-danger {
  background-color: #fff;
  color: #202124;
  font-size: 14px;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #BDC1C6;
  outline: 0;
}
#bulkDelete .modal-content .noty_buttons button.btn-default:hover {
  background-color: #f76e7c;
  border-color: #f76e7c;
  color: #ffffff !important;
}
#bulkDelete .modal-content .noty_buttons button.btn.btn-danger:hover {
  background-color: #F8F9FA;
  color: #202124 !important;
}
#deleteLinked .modal-content {
  width: 530px;
  left: 35% !important;
  top: 20% !important;
  box-shadow: none !important;
  height: 315px !important;
}
#deleteLinked .modal-content .modal-header {
  border-radius: 4px !important;
  padding: 0 !important;
  height: 55px !important;
  position: relative;
}
#deleteLinked .modal-content .modal-header .btx-close {
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 18px;
  font-size: 15px;
  text-align: center;
}
#deleteLinked .modal-content .modal-title {
  color: #202124;
  padding: 10px;
  font-size: 16px;
  font-weight: normal !important;
  margin: 5px 5px;
}
#deleteLinked .modal-content .modal-body {
  color: #8a959f;
  font-size: 14px !important;
  text-align: center;
  height: 140px !important;
  margin: 30px 10px;
  padding: 20px;
  font-weight: normal;
  line-height: 1.57;
  letter-spacing: normal;
}
#deleteLinked .modal-content .modal-footer {
  text-align: left !important;
  height: 59px !important;
}
#deleteLinked .modal-content .noty_buttons button.btn-default {
  background-color: #d2000d !important;
  border: solid 1px #d2000d !important;
  color: #ffffff;
  font-size: 14px;
  color: #fff;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  outline: 0;
}
#deleteLinked .modal-content .noty_buttons button.btn.btn-danger {
  background-color: #fff !important;
  color: #8a959f !important;
  font-size: 14px;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #e5e8ec;
  outline: 0;
  background: #FFFFFF;
  border: 1px solid #bdc1c6 !important;
}
#deleteLinked .modal-content .noty_buttons button.btn-default:hover {
  background-color: #f76e7c;
  border-color: #f76e7c;
  color: #ffffff !important;
}
#deleteLinked .modal-content .noty_buttons button.btn.btn-danger:hover {
  background-color: #f2f3f5;
  color: #26344a !important;
}
#deleteFaqLinked .modal-content {
  width: 530px;
  left: 35% !important;
  top: 20% !important;
  box-shadow: none !important;
  height: 315px !important;
}
#deleteFaqLinked .modal-content .modal-header {
  border-radius: 4px !important;
  padding: 0 !important;
  height: 55px !important;
  position: relative;
}
#deleteFaqLinked .modal-content .modal-header .btx-close {
  height: 26px;
  width: 26px;
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  position: absolute;
  right: 18px;
  top: 18px;
  font-size: 15px;
  text-align: center;
}
#deleteFaqLinked .modal-content .modal-title {
  color: #202124;
  padding: 10px;
  font-size: 16px;
  font-weight: normal !important;
  margin: 5px 5px;
}
#deleteFaqLinked .modal-content .modal-body {
  color: #8a959f;
  font-size: 14px !important;
  text-align: center;
  height: 110px !important;
  margin: 60px 10px 30px 10px;
  padding: 20px;
  font-weight: normal;
  line-height: 1.57;
  letter-spacing: normal;
}
#deleteFaqLinked .modal-content .modal-footer {
  text-align: left !important;
  height: 59px !important;
}
#deleteFaqLinked .modal-content .noty_buttons button.btn-default {
  background-color: #d2000d !important;
  border: solid 1px #d2000d !important;
  color: #ffffff;
  font-size: 14px;
  color: #fff;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  outline: 0;
}
#deleteFaqLinked .modal-content .noty_buttons button.btn.btn-danger {
  background-color: #fff !important;
  color: #8a959f !important;
  font-size: 14px;
  height: 30px !important;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6 !important;
  outline: 0;
}
#deleteFaqLinked .modal-content .noty_buttons button.btn-default:hover {
  background-color: #f76e7c;
  border-color: #f76e7c;
  color: #ffffff !important;
}
#deleteFaqLinked .modal-content .noty_buttons button.btn.btn-danger:hover {
  background-color: #f2f3f5;
  color: #26344a !important;
}
.p-15 {
  padding: 15px;
}
.pt-pb-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.botontologytermsettings .btscontent .btsheader {
  padding: 15px 15px 10px 15px;
  display: inline-block;
  width: 100%;
}
.botontologytermsettings .btscontent .btsheader .header {
  margin-top: 0;
  padding-left: 0;
  height: auto;
}
.botontologytermsettings .btscontent .btsheader .header .settingsText {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  width: auto !important;
}
.botontologytermsettings .btscontent .btsheader .header .saveBTN {
  padding: 0 20px !important;
  font-size: 16px;
  margin-top: 15px;
}
.botontologytermsettings .btscontent .btsheader .header .cancelBTN {
  float: right;
  border-radius: 4px;
  border: solid 1px #dddddd;
  font-size: 16px;
  text-align: center;
  color: #202124;
  background: transparent;
  margin-top: 15px;
}
.botontologytermsettings .btscontent .btsbody {
  clear: both;
  position: relative;
}
.botontologytermsettings .btscontent .btsbody .termName.borderOrange .term-name {
  position: relative;
}
.botontologytermsettings .btscontent .btsbody .termName.borderOrange .term-name input {
  border: 1px solid #fc8500;
}
.botontologytermsettings .btscontent .btsbody .termName.borderOrange .term-name .warn-icon {
  position: absolute;
  right: 12px;
  top: 8px;
  z-index: 99;
}
.botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item {
  border: 1px solid #E4E5E7;
  background: #e4e5e7;
}
.botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.botontologytermsettings .btscontent .btsbody tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  color: #5f6368;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select {
  display: block;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default {
  width: 100%;
  background: #fff;
  box-shadow: none;
  height: 40px;
  border: 1px solid #bdc1c6;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default .selectfield {
  color: #202124;
  float: left;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .btn-default .caret {
  float: right;
  color: rgba(138, 149, 159, 0.5);
  top: 8px;
  position: relative;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu {
  top: 40px;
  left: auto;
  right: 0;
  width: 480px;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu {
  list-style-type: none;
  width: 100%;
  padding: 5px !important;
  margin-bottom: 0;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list {
  cursor: pointer;
  position: relative;
  padding: 12px 10px;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 2px;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list:last-child {
  border: 0;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage {
  display: flex;
  align-items: center;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check {
  padding: 0px 8px;
  position: relative;
  bottom: 5px;
  color: #BDC1C6;
  left: -10px;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .fa-check.selected {
  color: #0d6efd !important;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType {
  display: inline-block;
  width: 286px;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .termUsageType .description {
  font-size: 12px;
  margin: 0;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #BDC1C6;
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 10px;
  padding: 5px;
  display: inline-block;
  color: #5F6368;
  font-size: 12px;
  position: absolute;
  right: 10px;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list .termUsage .sampleLayout .termUsageIcon {
  position: absolute;
  left: 0;
  top: 0;
}
.botontologytermsettings .btscontent .btsbody .terms .termType .dropdown-select .dropdown-menu .listMenu .list:nth-last-child(1) .termUsage {
  border-bottom: 0;
  margin-bottom: 0;
}
.botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer {
  padding: 20px;
  clear: both;
  overflow: auto;
  background: #EFF0F1;
  border-radius: 4px;
}
.botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer .count {
  float: right;
  color: #5F6368;
  font-size: 12px;
}
.botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer .grayTextSyn- {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6 !important;
}
.botontologytermsettings .btscontent .btsbody .synonyms .synonymContainer .grayTextSyn {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6 !important;
}
.botontologytermsettings .btscontent .btsbody .manageContext {
  margin-top: 20px;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head {
  display: flex;
  justify-content: space-between;
  padding-left: 0;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head.screenFreeze {
  pointer-events: none;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head > .toggle-wrap {
  cursor: pointer;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head > .toggle-wrap.hide {
  display: none;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head > .toggle-wrap > span:nth-child(2) {
  margin-left: 11px;
  margin-right: 11px;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head > .toggle-wrap > span:nth-child(odd) {
  color: #5F6368;
  font-size: 12px;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manage-context-head > .toggle-wrap > span:nth-child(odd).active {
  color: #202124;
  font-weight: 600;
}
.botontologytermsettings .btscontent .btsbody .manageContext #contextModalEnable.fade.in {
  display: flex !important;
  align-items: center;
}
.botontologytermsettings .btscontent .btsbody .manageContext #contextModalEnable.fade.in .modal-dialog .modal-content > .modal-header {
  background-color: #F8F9FA !important;
  padding: 20px !important;
}
.botontologytermsettings .btscontent .btsbody .manageContext #contextModalEnable.fade.in .modal-dialog .modal-content > .modal-body {
  padding: 50px 40px;
  text-align: center;
}
.botontologytermsettings .btscontent .btsbody .manageContext #contextModalEnable.fade.in .modal-dialog .modal-content > .modal-body > p {
  color: #5F6368;
  font-size: 14px;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer {
  padding: 20px;
  background: #EFF0F1;
  border-radius: 4px;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions > .disabled {
  opacity: .5;
  pointer-events: none;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions > .disabled tags-input .host .tags input.input::placeholder {
  opacity: 0;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions .pre-conditionsHeader {
  text-transform: none;
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.botontologytermsettings .btscontent .btsbody .manageContext .manageContextContainer .manageContextConditions .contextOutputHeader {
  text-transform: none;
  margin-bottom: 6px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.botontologytermsettings .btscontent .btsbody .tooltip-custom .disableTooltip {
  width: 220px !important;
  margin-left: 15px !important;
  bottom: -45px !important;
  text-align: left;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  padding: 10px 15px !important;
}
.botontologytermsettings .btscontent .btsbody .tooltip-custom .disableTooltip::after {
  bottom: 51px !important;
  transform: rotate(92deg) !important;
  margin-left: -122px !important;
}
.botontologytermsettings .btscontent .btsbody .noPaddingLeft {
  padding-left: 0;
}
.botontologytermsettings .btscontent .btsbody .noPaddingRight {
  padding-right: 0;
}
.botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice {
  height: 35px;
  min-height: 40px !important;
}
.botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-chosen {
  padding-top: 5px;
}
.botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-arrow {
  top: -5px;
}
.botontologytermsettings .btscontent .btsbody .uiselect2container .select2-container .select2-choice .select2-search-field input {
  height: 40px !important;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices {
  min-height: 40px !important;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-chosen {
  padding-top: 5px;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-choice {
  height: 25px;
  padding: 3px 20px 3px 10px;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-choice .select2-search-choice-close {
  top: 8px !important;
  right: 2px !important;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-arrow {
  top: -5px;
}
.botontologytermsettings .btscontent .btsbody .add-tags .select2-container .select2-choices .select2-search-field input {
  height: 40px !important;
  min-height: 40px !important;
}
.botontologytermsettings .btscontent .btsbody .add-tags input {
  min-width: 232px !important;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group .noTagEdit tags-input .tags .input {
  display: none !important;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group tags-input .tags .input {
  height: 25px !important;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: #202124;
  text-transform: none;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group input {
  font-size: 14px;
  color: #202124;
  opacity: 0.7;
  height: 40px !important;
  border: solid 1px #cccccc;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group input.switch {
  height: auto !important;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group .createnewclassbtn {
  float: right;
  color: #0D6EFD;
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group .createnewclassbtn i {
  padding: 0 10px;
}
.botontologytermsettings .btscontent .btsbody .terms .form-group .disableCreateClassBtn {
  color: #5F6368;
  cursor: not-allowed;
  pointer-events: none !important;
}
.botontologytermsettings .btscontent .btsbody .kcManageContext label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: #202124;
  text-transform: none;
}
.botontologytermsettings .btscontent .btsbody .childTerms {
  margin-top: 10px;
}
.botontologytermsettings .btscontent .btsbody .childTerms tags-input .tags .input {
  height: 25px !important;
}
.botontologytermsettings .btscontent .btsbody .childTerms label {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.0;
  color: #202124;
  text-transform: none;
}
.botontologytermsettings .btscontent .btsbody .childTerms input {
  font-size: 14px;
  color: #202124;
  opacity: 0.7;
  height: 40px;
  border: solid 1px #cccccc;
}
.botontologytermsettings .btscontent .btsbody .childTerms .borderOrange .term-name {
  position: relative;
}
.botontologytermsettings .btscontent .btsbody .childTerms .borderOrange .term-name input {
  border: 1px solid #fc8500;
}
.botontologytermsettings .btscontent .btsbody .childTerms .borderOrange .term-name .warn-icon {
  position: absolute;
  right: 12px;
  top: 8px;
}
.botontologytermsettings .btscontent .btsbody .termUsageDiv .termUsageDesc {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv label {
  margin-top: 0;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.defaultColorcontainer {
  padding-left: 0;
  border-right: 1px solid #E4E5E7;
  padding-right: 25px;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.mandatoryColorcontainer {
  border-right: 1px solid #E4E5E7;
  padding: 0 25px;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv.organizerColorcontainer {
  padding: 0 25px;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .description {
  opacity: 0.7;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
  display: table;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  clear: both;
  text-align: center;
  position: relative;
  margin-left: 22px;
  padding: 5px;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.botontologytermsettings .btscontent .btsbody .termUsageTypeRadios .termUsageTypeDiv .sampleLayout .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.botontologytermsettings .form-settings-intent {
  padding: 0 15px;
}
.botontologytermsettings .form-settings-intent .toggle-publish-mode-freeze {
  opacity: 0.8 !important;
  pointer-events: none !important;
}
.botontologytermsettings .footer-sec-btn-save-cancel {
  background: #FFFFFF;
  box-shadow: 0px -3px 5px rgba(32, 33, 36, 0.15);
  padding: 13px 30px;
  z-index: 2;
  position: relative;
}
.botontologytermsettings .terms-node-data-inputs .term-name input {
  height: 34px !important;
}
.botontologytermsettings .terms-node-data-inputs tags-input .host {
  margin: 0 !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header {
  background: #fff !important;
  padding: 13px 40px !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .modal-title {
  font-size: 24px;
  font-weight: 300;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .btn-primary {
  width: 114px;
  height: 42px;
  border-radius: 4px;
  background-color: #5F6368;
  font-size: 16px;
  text-align: center;
  padding: 9px 20px;
  border-color: #5f6368;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-header .btn-primary:hover {
  background-color: #0D6EFD;
  border-color: #0D6EFD;
  color: #ffffff !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body {
  padding: 0;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection {
  min-height: 145px;
  display: table;
  background-color: #f8f8f8;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #eeeeee;
  padding: 4px 20px;
  width: 100%;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection label {
  font-size: 12px;
  text-transform: capitalize;
  color: #202124;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .form-control {
  background: #fff;
  height: 46px;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .select2-choices {
  background: #ffffff;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 {
  margin-top: 10px;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 .saveBTN {
  width: 100px;
  height: 40px;
  margin-right: 0;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .classBtns.lineHeight53 .cancelBTN {
  width: 100px;
  height: 40px;
  margin-right: 0;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .cancelBTN {
  background: transparent;
  border: 1px solid #ddd;
  color: #202124;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .addclasssection .header .cancelBTN:hover {
  color: #9aa0a6 !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip {
  padding: 35px;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-header .checkboxWrap {
  border-top: none;
  padding: 10px 20px;
  font-weight: 600;
  font-size: 12px;
  border-bottom: 1px solid #0D6EFD;
  color: #202124;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-header .checkboxWrap div:last-child {
  text-align: left;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body .utterancerow .cursor-pointer {
  padding: 15px 0 !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body .utterancerow .cursor-pointer.col-xs-2 {
  padding: 15px 20px !important;
}
bot-ontology-classes .bot-ontology-classes .modal-dialog.modal-md .modal-body .BTtoolTip .panel-table-body bt-pagination .group-box {
  padding-top: 15px;
}
.warn-dup-term-settings .modal-dialog .modal-body {
  color: #8a959f;
  font-size: 14px;
  text-align: center;
  line-height: 22px;
}
.bt_import_modal.ontology_qa_import .modal-header.bulkImport,
.ontology_qa_import1 .modal-header.bulkImport {
  border-bottom: 0;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  background: #fff;
  padding: 15px !important;
}
.bt_import_modal.ontology_qa_import .modal-header .close,
.ontology_qa_import1 .modal-header .close {
  display: none;
}
.bt_import_modal.ontology_qa_import .modal-footer,
.ontology_qa_import1 .modal-footer {
  padding: 18px 40px;
}
.bt_import_modal.ontology_qa_import .modal-footer button,
.ontology_qa_import1 .modal-footer button {
  font-weight: normal;
}
.bt_import_modal.ontology_qa_import .modal-body,
.ontology_qa_import1 .modal-body {
  padding: 40px;
  text-align: center;
}
.bt_import_modal.ontology_qa_import .modal-body.kgModalBody,
.ontology_qa_import1 .modal-body.kgModalBody {
  padding: 10px 20px;
}
.bt_import_modal.ontology_qa_import .modal-body .warning-message,
.ontology_qa_import1 .modal-body .warning-message {
  font-size: 16px;
  margin-bottom: 20px;
}
.bt_import_modal.ontology_qa_import .modal-body .linkspan,
.ontology_qa_import1 .modal-body .linkspan {
  margin: 0 5px;
}
.bt_import_modal.ontology_qa_import .modal-body .linkspan .fa.fa-download,
.ontology_qa_import1 .modal-body .linkspan .fa.fa-download {
  color: rgba(153, 153, 153, 0.5);
  margin-right: 8px;
}
.bt_import_modal.ontology_qa_import .modal-body .linkspan .fa.fa-book,
.ontology_qa_import1 .modal-body .linkspan .fa.fa-book {
  color: rgba(153, 153, 153, 0.5);
  margin-right: 8px;
}
.bt_import_modal.ontology_qa_import .modal-body .noteHeader,
.ontology_qa_import1 .modal-body .noteHeader {
  font-size: 24px;
  line-height: 1.25;
  text-align: center;
  color: #d0011b;
  margin-bottom: 15px;
}
.bt_import_modal.ontology_qa_import .modal-body .helpContent,
.ontology_qa_import1 .modal-body .helpContent {
  font-size: 18px;
  line-height: 1.67;
  text-align: center;
  color: #333333;
  margin-bottom: 20px;
}
.bt_import_modal.ontology_qa_import .modal-body .btnBackup,
.ontology_qa_import1 .modal-body .btnBackup {
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  color: #9AA0A6;
  text-transform: uppercase;
}
.bt_import_modal.ontology_qa_import .modal-body .sampleFile,
.ontology_qa_import1 .modal-body .sampleFile {
  font-size: 16px;
  margin-top: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .sampleFile .jsonspan .fa-download,
.ontology_qa_import1 .modal-body .sampleFile .jsonspan .fa-download {
  margin-left: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .sampleFile .fa-download,
.ontology_qa_import1 .modal-body .sampleFile .fa-download {
  color: rgba(153, 153, 153, 0.5);
}
.bt_import_modal.ontology_qa_import .modal-body .sampleFile a,
.ontology_qa_import1 .modal-body .sampleFile a {
  margin-left: 5px;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #333333;
  margin: auto;
  margin-top: 20px;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .ortitle,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .ortitle {
  color: #a0a0a0;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .browsetitle,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .browsetitle {
  border-bottom: 1px solid #0D6EFD;
  display: inline-block;
  text-align: center;
  margin: 0 auto;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .browsetitle .browseBtn,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .browsetitle .browseBtn {
  color: #0d6efd;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .browsetitle #browseBtnKg,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .browsetitle #browseBtnKg {
  color: #0d6efd;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .browsetitle:hover,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .browsetitle:hover {
  opacity: 0.5;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .sampleFile,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .sampleFile {
  font-size: 14px;
  color: #333333;
  font-weight: normal;
  margin-top: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .dragdrophelp .sampleFile a:hover,
.ontology_qa_import1 .modal-body .fileDropContainer .dragdrophelp .sampleFile a:hover {
  opacity: 0.5;
  text-decoration: none;
  color: #0d6efd;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .uploadedFile,
.ontology_qa_import1 .modal-body .fileDropContainer .uploadedFile {
  border-bottom: solid 1px #009cab;
  margin-top: 30px;
  width: initial;
  text-align: center;
  float: initial;
  display: inline-block;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .uploadedFile .filename,
.ontology_qa_import1 .modal-body .fileDropContainer .uploadedFile .filename {
  width: 97px;
  height: 22px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #333333;
}
.bt_import_modal.ontology_qa_import .modal-body .fileDropContainer .uploadedFile .removefile,
.ontology_qa_import1 .modal-body .fileDropContainer .uploadedFile .removefile {
  cursor: pointer;
  padding-left: 10px;
  width: 10px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.bt_import_modal.ontology_qa_import .modal-body .csvJsonBG,
.ontology_qa_import1 .modal-body .csvJsonBG {
  background-color: #f8f8f8;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #666666;
  padding: 20px;
  border-radius: 8px;
}
.bt_import_modal.ontology_qa_import .modal-body .importingContainer .importingtitle,
.ontology_qa_import1 .modal-body .importingContainer .importingtitle {
  width: 198.5px;
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #333333;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .importingContainer .progressouter,
.ontology_qa_import1 .modal-body .importingContainer .progressouter {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
.bt_import_modal.ontology_qa_import .modal-body .importingContainer .progressouter .progressinner,
.ontology_qa_import1 .modal-body .importingContainer .progressouter .progressinner {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
.bt_import_modal.ontology_qa_import .modal-body .kgImportWarningDiv,
.ontology_qa_import1 .modal-body .kgImportWarningDiv {
  padding-top: 40px;
  margin-left: 15px;
}
.bt_import_modal.ontology_qa_import .modal-body .kgImportWarningDiv .warnIcon,
.ontology_qa_import1 .modal-body .kgImportWarningDiv .warnIcon {
  padding-left: 10px;
  padding-top: 11px;
  font-size: 25px;
  color: #f6a623;
}
.bt_import_modal.ontology_qa_import .modal-body .kgImportWarningDiv .warnMessageDiv,
.ontology_qa_import1 .modal-body .kgImportWarningDiv .warnMessageDiv {
  text-align: justify;
  font-size: 14px;
  line-height: 1.71;
  text-align: left;
  color: #5F6368;
  text-overflow: ellipsis;
}
.bt_import_modal.ontology_qa_import .modal-body .importsuccess .importsuccessdiv .title,
.ontology_qa_import1 .modal-body .importsuccess .importsuccessdiv .title {
  width: 198.5px;
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #333333;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .importerrorcontainer .importerror .title,
.ontology_qa_import1 .modal-body .importerrorcontainer .importerror .title {
  width: 198.5px;
  height: 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.33;
  text-align: center;
  color: #333333;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .importerrorcontainer .importerror .errors,
.ontology_qa_import1 .modal-body .importerrorcontainer .importerror .errors {
  padding: 10px 35px;
}
.bt_import_modal.ontology_qa_import .modal-body .importerrorcontainer .importerror .errors .statementdiv,
.ontology_qa_import1 .modal-body .importerrorcontainer .importerror .errors .statementdiv {
  border-bottom: solid 1px #eeeeee;
}
.bt_import_modal.ontology_qa_import .modal-body .importerrorcontainer .importerror .errors .statementdiv .statement,
.ontology_qa_import1 .modal-body .importerrorcontainer .importerror .errors .statementdiv .statement {
  color: #666666;
  font-size: 14px;
  white-space: initial;
  text-align: left;
  padding-bottom: 10px;
}
.bt_import_modal.ontology_qa_import .modal-body .importerrorcontainer .importerror .errors .statementdiv .erroricon i,
.ontology_qa_import1 .modal-body .importerrorcontainer .importerror .errors .statementdiv .erroricon i {
  color: #f6a623;
}
.bot-ontology-classes.disableEdit button,
.bot-ontology-classes.disableEdit input,
.bot-ontology-classes.disableEdit textarea,
.bot-ontology-classes.disableEdit select,
.bot-ontology-classes.disableEdit .plus,
.bot-ontology-classes.disableEdit .delete,
.bot-ontology-classes.disableEdit .editfaq,
.bot-ontology-classes.disableEdit .deletefaq,
.bot-ontology-classes.disableEdit label {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.bot-ontology-classes.disableEdit .plus,
.bot-ontology-classes.disableEdit .delete {
  pointer-events: none;
}
.bot-ontology-classes.disableEdit .checkbox input[type=checkbox] {
  opacity: 0;
}
.bot-ontology-classes.disableEdit .close {
  cursor: inherit;
  pointer-events: initial;
}
.bot-ontology-classes .newClassNameInput {
  height: 45px !important;
}
.bot-ontology-classes .addclasssection {
  display: table;
  width: 100%;
  background: #F8F9FA;
  padding: 15px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.bot-ontology-classes .addclasssection .btn {
  font-size: 14px;
  color: #fff;
  background: #5F6368;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #5F6368;
  outline: 0;
}
.bot-ontology-classes .addclasssection .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #5F6368;
  color: #5F6368;
  margin-left: 5px;
  border-radius: 5px;
}
.bot-ontology-classes .addclasssection .btn.closeCancel:hover {
  color: #5F6368;
  background-color: #f7f7f7;
  border: solid 1px #5f6368;
}
.bot-ontology-classes .addclasssection .btn:hover {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #ffffff;
}
.bot-ontology-classes .addclasssection add-tags input {
  min-width: 232px !important;
}
.bot-ontology-classes .addclasssection input {
  height: 45px !important;
}
.bot-ontology-classes .addclasssection .newClassNameInput {
  background: #ffffff;
}
.bot-ontology-classes .addclasssection .bgWhite .add-tags .select2-container .select2-choices {
  background: #ffffff;
}
.bot-ontology-classes .utterancerow .classutterances {
  text-overflow: initial;
  overflow: initial;
  display: inherit;
  white-space: initial;
}
.bot-ontology-classes .utterancerow .classutterances span {
  display: inline-block;
}
.bot-ontology-classes .utterancerow .classtags {
  text-overflow: initial;
  overflow: initial;
  display: inherit;
  white-space: initial;
}
.bot-ontology-classes .utterancerow .classtags span {
  display: inline-block;
}
.bot-ontology-classes .utterancerow .utteranceoptions {
  display: none;
}
.bot-ontology-classes .utterancerow:hover .utteranceoptions {
  display: block;
}
.bot-ontology-classes .panel-table {
  min-height: 310px;
  margin-top: 20px;
}
.bot-ontology-classes .panel-table .panel-table-header .row.checkboxWrap {
  border-top: none !important;
}
.bot-ontology-classes .panel-table .panel-table-header .row.checkboxWrap .col-xs-2 {
  padding: 15px;
}
.bot-ontology-classes .panel-table .panel-table-header .row.checkboxWrap .col-xs-4 {
  padding: 15px;
  text-align: left !important;
}
.bot-ontology-classes .panel-table .panel-table-header .row.checkboxWrap .col-xs-5 {
  padding: 15px;
}
.bot-ontology-classes .panel-table .panel-table-body .row.actionTask .utteranceoptions {
  padding: 15px 0px !important;
}
.bot-ontology-classes .noClassesContainer {
  min-height: 310px;
  padding: 100px;
}
.bot-ontology-classes .noClassesContainer .noClassContent {
  text-align: center;
  padding: 15px;
}
.bot-ontology-classes .noClassesContainer .noClassContent .header {
  width: 247px;
  height: 29px;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.bot-ontology-classes .noClassesContainer .noClassContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #5F6368;
  margin: auto;
}
.kgExtractionDetailsModalheader {
  margin-bottom: 0 !important;
}
.kgExtractionDetailsModalheader .iconsDiv {
  top: 0px;
  position: relative;
  cursor: pointer;
  opacity: .5;
  font-size: 20px;
  margin-right: 10px;
}
.kgExtractionDetailsModalheader .iconsDiv:hover {
  opacity: 1;
}
.kgExtractionDetailsModalheader .botDetailsDiv .btmodaltitlediv .botinfosection .botIcon {
  top: 1px;
}
.kgExtractionDetailsModalheader .botDetailsDiv .btmodaltitlediv .botinfosection .bottasksection {
  top: 8px;
}
.kgExtractionDetailsModalheader .botDetailsDiv .btmodaltitlediv .botinfosection .bottasksection .botname {
  font-size: 10px;
}
.kgExtractionDetailsModalheader .botDetailsDiv .btmodaltitlediv .botinfosection .bottasksection .btmodaltitle {
  line-height: 1;
}
.kgExtractionDetailsModalheader .help-button {
  padding: 0px 15px;
  top: 16px;
  position: relative;
}
.kgExtractionDetailsModal {
  margin-top: 0 !important;
}
.kgExtractionDetailsModal .ontologyContainerDrag {
  padding: 0;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq {
  padding: 0;
  border-bottom: 1px solid #E4E5E7;
  height: 50px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq textarea.synSearchInput {
  width: 250px;
  height: 30px;
  top: 15px;
  padding: 4px 25px 4px 10px;
  border-color: #BDC1C6;
  position: relative;
  right: -30px;
  resize: none !important;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  overflow-y: hidden !important;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .childContainer .nav-tabs {
  position: relative;
  top: 16px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .childContainer .nav-tabs li a {
  padding-bottom: 10px;
  font-size: 14px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .childContainer .nav-tabs li a span.count-qna {
  color: #0d6efd;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch {
  float: none;
  top: 5px;
  display: inline-block;
  position: relative;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .times-onto {
  position: relative;
  color: #5f6368;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .search-onto {
  color: #5f6368;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  padding-right: 35px;
  padding-left: 0;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .searchIconGray {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .searchIconGray.hide {
  display: none;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .searchIconGray.searchJQSelector {
  position: absolute;
  top: 17px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .closeCross {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .closeCross.hide {
  display: none;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .searchDiv .synSearch .closeCross.searchJQSelector {
  position: absolute;
  top: 17px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .elipse-dropdown-info {
  position: relative;
  top: 3px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown {
  position: relative;
  top: 3px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown .dropdown-toggle {
  width: 23px;
  height: 40px;
  border-radius: 4px;
  background: #fff;
  display: inline-block;
  padding: 9px 10px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown .dropdown-toggle .ellipsisDark {
  height: 15px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown.open .dropdown-toggle {
  width: 23px;
  height: 40px;
  border-radius: 4px;
  background: #E4E5E7;
  display: inline-block;
  padding: 9px 10px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown.open .dropdown-toggle .ellipsisDark {
  opacity: 0.8;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  border: 1px solid #E4E5E7;
  left: auto;
  right: 0;
  top: 30px;
  padding: 20px 0 0 0;
}
.kgExtractionDetailsModal .ontologyContainerDrag .headerFaq .ellipsisDropdown .dropdown-menu .rich-text-nav {
  font-size: 14px;
  padding-bottom: 15px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer {
  background-color: #f8f9fa;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termTitle {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termDesc {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 15px;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termSearch {
  position: relative;
  margin-bottom: 10px;
  z-index: 0;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termSearch input {
  border: 1px solid #e4e5e7 !important;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termSearch:focus {
  border: 1px solid #0d6efd !important;
}
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termSearch .searchIconGray,
.kgExtractionDetailsModal .ontologyContainerDrag .termContainer .termSearch .searchIconG {
  position: absolute;
  top: 18px;
  right: 20px;
}
.kgExtractModal .modalBody .isKgExtractHist {
  padding: 0 0px 20px 0px;
}
.kgExtractModal .modalBody .isKgExtractHist .selectText {
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer {
  width: 25%;
  float: left;
  border-right: 10px solid #fff;
  border-left: 0;
  margin-top: 10px;
  padding: 0;
  position: relative;
  cursor: pointer;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .trashIcon {
  display: none;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer:hover .trashIcon {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  display: block;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles {
  height: 150px;
  border-radius: 2px;
  box-shadow: 0 2px 3px 0 rgba(138, 149, 159, 0.42);
  border: solid 1px #e5e8ec;
  background-color: #fff;
  text-align: center;
  padding: 20px 5px;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .sourceType {
  width: 40px;
  height: 17.5px;
  font-size: 12px;
  font-weight: 600;
  display: block;
  text-align: center;
  color: #fff;
  line-height: 16px;
  margin: 0 auto;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .sourceType.web {
  background: #1372ff;
  text-transform: uppercase;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .sourceType.csv {
  text-transform: uppercase;
  background: #18ae08;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .sourceType.pdf {
  text-transform: uppercase;
  background: #ffa500;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .sourceName {
  font-size: 14px;
  margin-top: 15px;
  margin-bottom: 10px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .failedDiv {
  color: #DD3646;
  font-size: 12px;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .failedDiv .failedIcon {
  width: 28px;
  height: 28px;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .quetionsCount {
  font-size: 12px;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .quetionsCount .count {
  font-size: 20px;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .review {
  font-size: 10px;
  color: #5F6368;
  margin-top: 10px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer .kgExtractTiles .review.blue {
  color: #1372ff;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer.newKgAdded .kgExtractTiles {
  border-radius: 2px;
  border: solid 1px #1372ff;
  background-color: #e8f0fe;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer.spinLoader .kgExtractTiles {
  border-radius: 2px;
  border: solid 1px #e5e8ec;
  background-color: #f2f3f5;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer.spinLoader .kgExtractTiles .sourceType {
  opacity: 0.5;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer.spinLoader .kgExtractTiles .sourceName {
  opacity: 0.5;
}
.kgExtractModal .modalBody .isKgExtractHist .kgExtractTilesContainer.spinLoader .kgExtractTiles .koreSpin {
  margin-top: 20px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq {
  padding: 0;
  border-bottom: 1px solid #E4E5E7;
  height: 50px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .childContainer .nav-tabs {
  position: relative;
  top: 16px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .childContainer .nav-tabs li a {
  padding-bottom: 8px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq textarea.synSearchInput.onto-extract {
  width: 250px;
  height: 30px;
  top: 15px;
  padding: 4px 25px 4px 10px;
  position: relative;
  right: -30px;
  resize: none !important;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  min-height: unset;
  border-color: #BDC1C6;
  border-radius: 0;
  max-height: unset;
  overflow: unset !important;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch {
  float: none;
  top: 5px;
  display: inline-block;
  position: relative;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch input {
  border-bottom: 2px solid #fff !important;
  width: 0;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch .searchIconGray {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch .searchIconGray.hide {
  display: none;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch .closeCross {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .searchDiv .synSearch .closeCross.hide {
  display: none;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .ellipsisDropdown {
  position: relative;
  top: 3px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .ellipsisDropdown .dropdown-toggle {
  width: 23px;
  height: 40px;
  border-radius: 4px;
  background: #fff;
  display: inline-block;
  padding: 8px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .ellipsisDropdown .dropdown-toggle .ellipsisDark {
  opacity: .5;
  width: 6px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .ellipsisDropdown.open .dropdown-toggle {
  width: 23px;
  height: 40px;
  border-radius: 4px;
  background: #E4E5E7;
  display: inline-block;
  padding: 8px;
}
.kgExtractModal .modalBody .isKgExtractHist .headerFaq .ellipsisDropdown.open .dropdown-toggle .ellipsisDark {
  opacity: 1;
}
.kgExtractModal .modalBody .isKgExtractHist .noQuestionsContainer {
  margin-top: 50px;
}
.kgExtractModal .modalBody .isKgExtractHist .noQuestionsContainer .noQuestionsContent .header {
  font-size: 24px;
  font-weight: 300;
  margin-top: 20px;
}
.kgExtractModal .modalBody .isKgExtractHist .noQuestionsContainer .noQuestionsContent .info {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.79;
  color: #5f6368;
}
.kgExtractModal .modalFooter .btn {
  width: 80px;
}
.kgExtractionModal {
  position: absolute !important;
}
.bot-chat-scenarios .search-block .workflows-container .search input {
  width: 195px !important;
  background: #ffffff;
}
.selected-stream-block {
  padding: 20px 0;
}
.modal-body-content-data-language {
  position: relative;
  width: 100%;
}
.modal-body-content-data-language .alert-warning {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-body-content-data-language .alert-warning i {
  top: 0 !important;
}
.instructionsContainer .instuctionContent {
  display: table;
  padding-bottom: 110px;
}
.instructionsContainer .instuctionContent .steps {
  clear: both;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
}
.instructionsContainer .instuctionContent .enableThislanguage {
  font-size: 12px;
  text-align: left;
  color: #5F6368;
  margin-top: 3px;
}
.instructionsContainer .instuctionContent .enableThislanguage.title {
  color: #3C4043;
  font-size: 14px;
}
.instructionsContainer .instuctionContent .inputNote {
  margin-bottom: 25px;
  margin-top: 14px;
  padding: 16px 25px 16px 30px;
}
.instructionsContainer .instuctionContent .inputNote .exclamationTriangle {
  text-align: left;
  display: table-cell;
  padding-right: 10px;
}
.instructionsContainer .instuctionContent .inputNote .noteDescription {
  display: table-cell;
  vertical-align: top;
}
.instructionsContainer .instuctionContent .inputNote .noteDescription.note {
  vertical-align: middle;
}
.instructionsContainer .instuctionContent .inputNote .paddingLeftFive {
  padding-left: 2px;
}
.instructionsContainer .instuctionContent .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0 !important;
  background: #DD3646;
  cursor: inherit;
  display: block;
}
.instructionsContainer .instuctionContent .radioDiv p {
  font-size: 15px;
}
.instructionsContainer .instuctionContent .radioDiv .addMargin {
  margin-left: 27px;
}
.instructionsContainer .enableLanguageDiv .enableLanguage {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #202124;
}
.instructionsContainer .enableLanguageDiv .subText {
  font-size: 12px !important;
  text-align: left;
  color: #3C4043;
  margin-top: -9px;
}
.instructionsContainer .enableLanguageDiv .downloadLabel {
  font-size: 12px !important;
  font-weight: 500 !important;
}
.instructionsContainer .enableLanguageDiv .marginDown {
  margin-bottom: 3px !important;
}
.instructionsContainer .enableLanguageDiv .uploadPackDiv {
  margin-top: 6px;
}
.instructionsContainer .instuctionContent .stepsBlock {
  padding-left: 25px;
  padding-top: 30px;
  position: relative;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepOne {
  padding-bottom: 18px;
  border-left: 1px solid #FF784B;
  border-bottom: 12px solid #fff;
  padding-left: 50px;
  position: relative;
  flex-direction: column;
  display: flex;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepOne .stepBlockCount {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 26px;
  color: #FF784B;
  background: #FFF1ED;
  border: 1px solid #FF784B;
  box-sizing: border-box;
  border-radius: 5px;
  position: absolute;
  width: 50px;
  height: 50px;
  left: -25px;
  -webkit-box-shadow: 0 8px 6px 0px #ffffff;
  -moz-box-shadow: 0 8px 6px 0px #ffffff;
  box-shadow: 0 8px 6px 0px #ffffff;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepOne .stepTitleDesc .stepTitle {
  font-weight: 600;
  font-size: 16px;
  color: #FF784B;
  margin-bottom: 2px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepOne .stepTitleDesc .stepDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 12px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepOne .stepTitleDesc .stepDesc .learnMore {
  font-size: 12px;
  color: #0d6efd;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo {
  padding-bottom: 18px;
  border-left: 1px solid #FF784B;
  border-bottom: 12px solid #fff;
  padding-left: 50px;
  position: relative;
  flex-direction: column;
  display: flex;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .stepBlockCount {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 26px;
  color: #FF784B;
  background: #FFF1ED;
  border: 1px solid #FF784B;
  box-sizing: border-box;
  border-radius: 5px;
  position: absolute;
  width: 50px;
  height: 50px;
  left: -25px;
  -webkit-box-shadow: 0 8px 6px 0px #ffffff;
  -moz-box-shadow: 0 8px 6px 0px #ffffff;
  box-shadow: 0 8px 6px 0px #ffffff;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .stepTitleDesc .stepTitle {
  font-weight: 600;
  font-size: 16px;
  color: #FF784B;
  margin-bottom: 2px;
  padding-top: 12px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .stepTitleDesc .stepDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 12px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .stepTitleDesc .stepDesc .learnMoreLink {
  color: #0D6EFD;
  cursor: pointer;
  padding-left: 2px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv {
  display: flex;
  margin: 0px 0 0 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .btx-info {
  margin-left: 10px;
  position: relative;
  top: 3px;
  cursor: pointer;
  font-size: 12px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips {
  position: relative;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips:hover .custom-info-tooltip {
  visibility: visible;
  opacity: 1;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip {
  position: absolute;
  background: #202124;
  box-shadow: 0px 4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  z-index: 1;
  width: 210px;
  color: #fff;
  padding: 10px 15px;
  top: 22px;
  left: 0;
  visibility: hidden;
  opacity: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip.right-0 {
  left: auto;
  right: -10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip.right-0::before {
  top: -5px;
  right: 11px;
  left: auto;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: #202124;
  transform: rotate(45deg);
  top: -5px;
  left: 11px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip .title-heading {
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip .text-img {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  margin-top: 10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip .text-img i {
  margin: 0;
  top: 0;
  cursor: pointer;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip .text-img span {
  padding-left: 10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .info-tips .custom-info-tooltip .text-img .optional-text {
  padding: 0;
  color: #9aa0a6;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .radioDiv .required {
  margin-right: 20px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv {
  display: flex;
  flex-direction: column;
  padding-top: 25px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .innerSteps {
  background: #EFF0F1;
  border-radius: 2px;
  height: 30px;
  width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: -15px;
  -webkit-box-shadow: 0 8px 6px 0px #ffffff;
  -moz-box-shadow: 0 8px 6px 0px #ffffff;
  box-shadow: 0 8px 6px 0px #ffffff;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .innerSteps .stepDot {
  background: #3C4043;
  display: inline-block;
  width: 9px;
  height: 9px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .steps {
  font-weight: 600;
  font-size: 16px;
  color: #3c4043;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .enableThislanguage {
  font-weight: normal;
  font-size: 12px;
  color: #9aa0a6;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .manualJSON {
  width: 204px;
  height: 167px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .marginDown {
  display: flex;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .marginDown .col-xs-9 {
  width: 100%;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .marginDown .col-xs-3 {
  width: 170px;
  flex-shrink: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .marginDown .col-xs-3 .btn.disabled {
  background: #EFF0F1;
  color: #BDC1C6;
  border-color: #EFF0F1;
  opacity: 1;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer {
  display: flex;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .checkTitle {
  font-weight: 500;
  font-size: 12px;
  color: #9aa0a6;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .kr-sg-checkbox {
  padding-right: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .kr-sg-checkbox .checkbox-custom-label {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .kr-sg-checkbox .checkbox-custom-label.disabledValue::after {
  background-color: #E4E5E7 !important;
  border: solid 1px #e4e5e7 !important;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .kr-sg-checkbox .itemDescription {
  font-size: 12px;
  line-height: 15px;
  color: #9AA0A6;
  padding: 0 30px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .kr-sg-checkbox .btx-info {
  position: absolute;
  right: 0;
  top: 3px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .firstCheck {
  padding: 0 20px;
  flex-grow: 1;
  border-right: 1px solid #e4e5e7;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .secondCheck {
  padding: 0 20px;
  border-left: 1px solid #E4E5E7;
  border-right: 1px solid #E4E5E7;
  width: 227px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepTwo .languageStepDiv .checkBoxContainer .thirdCheck {
  padding: 0 20px;
  flex-grow: 1;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree {
  padding-bottom: 18px;
  border-left: 1px solid #FF784B;
  border-bottom: 12px solid #fff;
  padding-left: 50px;
  position: relative;
  flex-direction: column;
  display: flex;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree.paddingBTMZero {
  padding-bottom: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepBlockCount {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 26px;
  color: #FF784B;
  background: #FFF1ED;
  border: 1px solid #FF784B;
  box-sizing: border-box;
  border-radius: 5px;
  position: absolute;
  width: 50px;
  height: 50px;
  left: -25px;
  -webkit-box-shadow: 0 8px 6px 0px #ffffff;
  -moz-box-shadow: 0 8px 6px 0px #ffffff;
  box-shadow: 0 8px 6px 0px #ffffff;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepTitleDesc {
  padding-bottom: 5px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepTitleDesc .stepTitle {
  font-weight: 600;
  font-size: 16px;
  color: #FF784B;
  margin-bottom: 2px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepTitleDesc .stepDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 12px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepTitleDesc .stepDesc.desBG {
  font-weight: 600;
  font-size: 12px;
  padding: 3px 5px;
  display: inline-block;
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  border-radius: 2px;
  margin: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .configurationEngine {
  width: 337px;
  height: auto;
  background: #FFFFFF;
  border-radius: 10px;
  padding: 20px;
  z-index: 1;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  position: absolute;
  right: 0;
  bottom: -35px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .configurationEngine .kr-sg-dropdowns {
  margin-bottom: 10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .configurationEngine .btn-info-ftr {
  text-align: right;
  margin-top: 25px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .configurationEngine .btn-info-ftr button {
  margin-left: 10px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .configurationEngine .btn-info-ftr .kr-sg-button-primary:disabled {
  background: #0D6EFD;
  opacity: 0.3;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .error-notification {
  background: #FCEAED;
  color: #59141C;
  border: 1px solid #59141C;
  box-sizing: border-box;
  border-radius: 4px;
  margin: 10px 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .error-notification .bulb-icon {
  color: #202124;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .error-notification .tost-text {
  color: #59141C;
  font-weight: normal;
  font-size: 12px;
  width: 100%;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .error-notification .configLink {
  color: #0D6EFD;
  font-weight: normal;
  font-size: 12px;
  cursor: pointer;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox {
  padding-bottom: 25px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox .checkbox-custom-label {
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox .checkbox-custom-label.disable-options {
  pointer-events: none;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox .checkbox-custom-label.disable-options::after {
  background-color: #E4E5E7 !important;
  border: solid 1px #e4e5e7 !important;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox .checkDesc {
  padding-top: 5px;
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  padding-left: 30px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .kr-sg-checkbox.paddingBTMZero {
  padding-bottom: 0;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .stepBlockEnd {
  background: #FF784B;
  width: 5px;
  height: 5px;
  position: absolute;
  bottom: -9px;
  left: -3px;
  transform: rotate(45deg);
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .hintDiv {
  background: #fceaed;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .hintDiv .description {
  color: #59141C;
  padding-right: 70px;
}
.instructionsContainer .instuctionContent .stepsBlock .langauaStepThree .hintDiv .description .configureTranslation {
  cursor: pointer;
  margin-left: 30px;
  color: #0D6EFD !important;
  position: absolute;
  right: 12px;
  top: 12px;
}
.autoDetectHeader {
  font-size: 12px;
  color: #3C4043;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
  max-width: 400px;
}
.removeCapitalize {
  text-transform: capitalize !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-align: left;
  color: #202124;
}
.languageSettingsCode code {
  color: #25426d !important;
  background: transparent;
  padding: 0;
  font-size: 12px !important;
}
.loadingLanguage {
  text-align: center;
  min-height: 100%;
  position: relative;
  top: 200px;
}
.loadingLanguage .spinner-text > i {
  position: relative;
  top: 4px;
}
.loadingLanguage .spinner-text .spinner-text-content {
  padding: 10px;
}
#enableConfirmation .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
#enableConfirmation .modal-dialog .modal-content {
  width: 450px;
  margin: 0 auto;
  top: 0 !important;
}
#enableConfirmation .modal-dialog .modal-content .modal-header {
  height: 60px;
}
#enableConfirmation .modal-dialog .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
#enableConfirmation .modal-dialog .modal-content .modal-body .desc {
  color: #5f6368;
}
#enableConfirmation .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
#enableConfirmation .modal-dialog .modal-content .modal-footer .btnDanger {
  background-color: #d0011b;
  border: solid 1px #d0011b;
  color: #fff;
  height: 30px !important;
  margin-right: 10px;
}
#enableConfirmation .modal-dialog .modal-content .modal-footer .cancel {
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #5F6368;
  height: 30px !important;
}
#enableConfirmation .modal-dialog .modal-content .modal-footer .cancel:hover {
  color: #5f6368 !important;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .headings {
  margin-bottom: 20px;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur {
  display: table;
  width: 100%;
  border-bottom: 1px solid #e4e5e7;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur .languageValue {
  padding: 10px 0 5px;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur .languageValue .btnDiv {
  padding: 0 0 0 10px;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur .languageValue .btnDiv .btn {
  height: 26px;
  line-height: 22px;
  padding: 0 10px !important;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur .languageValue .languageName {
  padding: 4px 0 8px 10px;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur .languageStatus {
  padding: 15px 15px 0 10px;
  text-align: right;
}
.languageManageContainer #listLanguageManagement .botModalSlider .botModalDialog .modalContent .modalBody .language.languageConfigur:hover {
  background: #f8f9fa;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse {
  border: 0;
  display: flex;
  align-items: center;
  height: 94px;
  background-color: #F8F9FA !important;
  border-radius: 5px;
  padding: 20px 20px 20px 25px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse:focus {
  outline: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse:before {
  left: 25px;
  right: auto;
  display: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse.collapsed .btx-carrot-right {
  display: inline-block;
  transform: rotate(0deg) !important;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon {
  display: flex;
  align-items: center;
  width: 70%;
  padding-right: 20px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .arrowdiv {
  padding-right: 20px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .btx-carrot-right {
  display: inline-block;
  transform: rotate(90deg);
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .langIconDiv {
  padding-right: 15px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .ttdc .langTitle {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin-bottom: 5px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .ttdc .langDec {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  line-height: 16px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .titleDescIcon .ttdc .langDec .lM {
  color: #0D6EFD;
  cursor: pointer;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType {
  width: 30%;
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType .name-of-custom-trans-title {
  min-height: 20px;
  position: relative;
  top: 2px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType .genericIcon {
  display: inline-block;
  background: #28A745;
  width: 20px;
  height: 20px;
  border: 6px solid #EAF6EC;
  border-radius: 100%;
  margin-right: 5px;
  flex-shrink: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType .googleIcon {
  margin-right: 5px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType.notConfigured .genericIcon {
  display: inline-block;
  background: #BDC1C6;
  width: 20px;
  height: 20px;
  border: 6px solid #EFF0F1;
  border-radius: 100%;
  margin-right: 5px;
  flex-shrink: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-heading .panel-title .accor-collapse .languagesType .enabledLanguage {
  display: inline-block;
  font-weight: normal;
  font-size: 14px;
  color: #9AA0A6;
  margin-left: 5px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse {
  background: #f8f9fa;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body {
  padding: 0 20px 25px 55px !important;
  border: 0 !important;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting {
  margin: 0 !important;
  padding-top: 23px !important;
  border-top: 1px solid #e4e5e7;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .screenFreeze {
  opacity: 0.4;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .rectangle-container .settingsTitle {
  padding: 10px 20px 15px;
  border: 1px solid #E4E5E7;
  border-radius: 5px;
  margin-bottom: 30px;
  margin-left: 20px;
  height: auto;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .rectangle-container .settingsTitle .heading {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .heading {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer {
  display: flex;
  align-items: center;
  padding-top: 15px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent {
  display: flex;
  align-items: center;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent .slider {
  height: 4px;
  width: 284px;
  margin: 0 15px;
  flex-shrink: 0;
  cursor: pointer;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent #selectValue {
  width: 48px;
  height: 40px;
  position: absolute;
  top: 0px;
  background-color: black;
  border-radius: 4px;
  align-items: center;
  line-height: 45px;
  font-size: 20px;
  font-weight: bold;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent .thresholdDir {
  margin: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent .thresholdDir .countThreshold .pull-left {
  position: absolute;
  left: 0;
  top: 0px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .sliderContent .thresholdDir .countThreshold .pull-right {
  position: absolute;
  right: 0;
  top: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .countText {
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  border-left: 1px solid #9AA0A6;
  padding-left: 15px;
  margin-left: 15px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .settingsTitle .slidecontainer .countText span {
  font-weight: 700;
  padding-left: 4px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .headings {
  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
  display: table;
  width: 100%;
  margin-bottom: 1px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .headings .heading {
  padding: 0 10px;
  font-weight: 600;
  font-size: 14px;
  color: #9aa0a6;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .headings .heading.creationButton {
  text-align: right;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .headings .heading.creationButton .btn {
  position: relative;
  top: -8px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .headings .heading.creationButton .btn .btx-add {
  margin-right: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages {
  width: 100%;
  cursor: pointer;
  clear: both;
  display: table;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language {
  clear: both;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageValue {
  padding: 8px;
  margin: 5px 0px;
  display: flex;
  align-items: center;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageValue .btnWidthDiv {
  width: 90px;
  display: inline-block;
  margin-right: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageValue .camelCase {
  margin-right: 30px;
  width: auto;
  height: 26px;
  font-size: 14px;
  line-height: 26px;
  text-transform: uppercase;
  text-align: center;
  min-width: 55px;
  padding: 0 15px !important;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageValue .defaultLanguage {
  border-radius: 2px;
  background-color: #E4E5E7;
  font-size: 12px;
  border: 1px solid #E4E5E7;
  margin-left: 10px;
  color: #202124;
  padding: 4px 10px;
  margin-left: 20px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus {
  padding: 8px;
  margin-top: 3px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .toggle-language .toggle-switch {
  display: inline;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .toggle-language .toggle-switch.defaultEnabled {
  opacity: 0.2;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .toggle-language .toggle-yes {
  font-size: 14px;
  padding-left: 10px;
  color: #202124;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .configure-language .link {
  color: #0d6efd;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .configure-language .link:hover {
  color: #0D6EFD;
  text-decoration: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages .language .languageStatus .markDefault .btn {
  display: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages:hover {
  background: #f8f9fa;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages:hover .languageValue.pointerNone {
  pointer-events: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages:hover .languageStatus .markDefault.displayDefault {
  display: inline-block;
  float: right;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages:hover .languageStatus .markDefault.displayDefault .btn {
  display: block;
  border-radius: 4px;
  border: solid 1px #3161DB;
  background-color: #e5f5f6;
  padding: 0px;
  font-size: 12px;
  color: #0D6EFD;
  width: 150px;
  height: 26px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting .languages:hover .languageStatus .markDefault.displayDefault .btn:hover {
  border: solid 1px #3161DB;
  background-color: #e5f5f6;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced {
  padding-top: 15px !important;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .paddingTop30 {
  padding-top: 30px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text {
  padding-bottom: 15px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text .heading {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  padding-bottom: 8px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text .heading .btx-beta {
  margin-left: 5px;
  font-size: 20px;
  position: relative;
  top: 4px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text .heading .betaIcon {
  margin-left: 5px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text .desc {
  font-weight: normal;
  font-size: 12px;
  color: #3c4043;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text.conversationLanguage {
  padding-top: 25px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text.conversationLanguage .heading {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  padding-bottom: 2px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .text.conversationLanguage .desc {
  font-weight: normal;
  font-size: 12px;
  color: #3c4043;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .width400 {
  width: 400px;
  padding-bottom: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu {
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 4px;
  left: auto;
  right: 0;
  padding: 2px;
  min-width: 193px !important;
  max-height: 170px;
  overflow: auto;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item a,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li a {
  padding: 0;
  font-size: 14px;
  line-height: 20px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item a.noBG,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li a.noBG {
  background: transparent;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item a.lineHeight40,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li a.lineHeight40 {
  line-height: 40px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item:hover,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li:hover {
  background-color: #f8f9fa;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item.toggle,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li.toggle {
  border-top: 1px solid #e4e5e7;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu .dropdown-item.toggle .kr-sg-toggle,
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .dropdown-menu li.toggle .kr-sg-toggle {
  position: absolute;
  top: 10px;
  right: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .configure {
  margin-bottom: 30px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .configure .btx-quick-reply {
  margin-right: 10px;
  font-size: 16px;
  font-weight: 500;
  position: relative;
  top: 2px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .hintDiv {
  margin-bottom: 30px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .kr-sg-toggle .slider span.enabled {
  top: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .kr-sg-toggle .slider span.disabled {
  top: 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .btx-warning {
  color: #806D16;
  position: relative;
  right: -80px;
  top: -2px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.advanced .btx-warning.configureInfo {
  right: -8px;
  top: -13px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation {
  padding-top: 15px !important;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .heading {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  padding-bottom: 8px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .selectedEngine {
  display: flex;
  align-items: center;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .selectedEngine .transName {
  background: #EFF0F1;
  border-radius: 4px;
  font-weight: normal;
  height: 34px;
  width: 500px;
  font-size: 14px;
  color: #5F6368;
  margin-right: 15px;
  padding: 8px 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .selectedEngine .btn .btx-edit {
  margin-right: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .configure {
  margin-bottom: 30px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .configure .btx-quick-reply {
  margin-right: 10px;
  font-size: 16px;
  font-weight: 500;
  position: relative;
  top: 2px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton {
  width: 100%;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .heading-title {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  padding: 0 0 14px 0;
  margin: 0;
  border-bottom: 1px solid #E4E5E7;
  color: #202124;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .kr-sg-radiobutton {
  padding: 13px 15px 15px 15px;
  margin: 0;
  border-radius: 4px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio {
  border-bottom: 1px solid #E4E5E7;
  display: inline-block;
  width: 100%;
  margin: 0 !important;
  position: relative;
  padding: 4px 0;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .engines-count {
  position: absolute;
  right: 0;
  top: 20px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #9AA0A6;
  margin: 0 15px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio {
  padding-left: 44px;
  margin-bottom: 16px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio .label-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-bottom: 7px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block {
  display: flex;
  align-items: center;
  width: 610px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block .kr-sg-input-text input {
  padding-right: 35px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block .kr-sg-input-text .icon-show-trans {
  position: absolute;
  right: 10px;
  top: 11px;
  font-size: 12px;
  color: #202124;
  cursor: pointer;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block .kr-sg-input-text .icon-show-trans.btx-password {
  font-size: 14px;
  top: 9px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block .delete-translation {
  border-radius: 4px;
  height: 34px;
  width: 34px;
  flex-shrink: 0;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 14px;
  color: #DD3646;
  transition: 0.1s all ease;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.input-block-trans .translation-input-delete-block .delete-translation:hover {
  background: #eff0f1;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec {
  display: flex;
  align-items: center;
  width: 610px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .kr-sg-dropdowns .dropdown-open .dropdown-input .select-custom-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #9aa0a6;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .kr-sg-dropdowns .dropdown-open .content-menu .scroll-data-perfect {
  position: relative;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .kr-sg-dropdowns .dropdown-open .content-menu li.add-translartion a {
  color: #0d6efd;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .edit-custom-trans {
  border-radius: 4px;
  height: 34px;
  width: 34px;
  flex-shrink: 0;
  margin-left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 14px;
  color: #202124;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .edit-custom-trans:hover {
  color: #0D6EFD;
  background: #eff0f1;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .group-radiobutton .border-bottom-radio .adjust-padd-based-radio.custom-trans-sec .edit-custom-trans.disabled {
  color: #E4E5E7;
  pointer-events: none;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .footer-actions-save-cancel {
  margin-top: 25px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.translation .footer-actions-save-cancel button {
  margin-right: 10px;
}
.languageManageContainer .languageSettingsAccordions .panel .panel-collapse .panel-body .languageSetting.logic {
  padding-top: 10px !important;
}
.languageManageContainer .languageSettingsAccordions .accordionSeperator {
  border: 0;
  border-top: 1px solid #E4E5E7;
  margin: 30px 0px;
}
#editLanguageTranslationEngine .modalSliderContainer .modalBody .text {
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  padding-bottom: 20px;
}
#editLanguageTranslationEngine .modalSliderContainer .modalBody .kr-sg-dropdowns {
  padding-bottom: 20px;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .modalDesc {
  font-weight: normal;
  font-size: 12px;
  color: #202124;
  line-height: 20px;
  padding-bottom: 20px;
  margin-bottom: 0;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .text {
  padding-bottom: 20px;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .text .heading {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  padding-bottom: 5px;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .text .heading.font14 {
  font-size: 14px;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .text .desc {
  font-weight: normal;
  font-size: 12px;
  color: #3c4043;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .kr-sg-dropdowns {
  padding-bottom: 20px;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .kr-sg-dropdowns .content-menu {
  max-height: 170px;
  overflow: auto;
}
#configureGenericLanguageTranslation .modalSliderContainer .modalBody .hintDiv {
  margin: 0;
}
.screenFreez {
  pointer-events: none !important;
}
.width735 {
  width: 735px !important;
}
.inputDisabled {
  color: #808080 !important;
}
.languageManagementSlider .slider-horizontal {
  height: 6px;
  width: 300px;
}
.languageManagementSlider .slider-horizontal .slider-selection {
  background: #0d6efd;
  box-shadow: none !important;
}
.view-only-wrap {
  pointer-events: none;
}
.view-only-wrap .gHelpIcon {
  pointer-events: auto;
}
#languageSettingsLogic .modal-header {
  box-shadow: none;
  width: 530px;
  padding: 30px 30px 0;
}
#languageSettingsLogic .modal-footer {
  box-shadow: none;
  width: 530px;
  padding-bottom: 40px;
  height: auto;
}
#languageSettingsLogic .modal-body {
  width: 530px;
  padding-top: 20px;
  padding-bottom: 17px;
}
#languageSettingsLogic .modal-body p {
  margin: 0;
}
#changeNluLanguage .modal-dialog,
#trainingNluLanguage .modal-dialog {
  width: 530px;
}
#changeNluLanguage .modal-dialog .modal-content,
#trainingNluLanguage .modal-dialog .modal-content {
  top: 150px !important;
}
#changeNluLanguage .modal-dialog .nluModalHeader,
#trainingNluLanguage .modal-dialog .nluModalHeader {
  display: flex;
  align-items: center;
}
#changeNluLanguage .modal-dialog .nluModalHeader .nluModalClose,
#trainingNluLanguage .modal-dialog .nluModalHeader .nluModalClose {
  display: flex;
  align-items: center;
}
#changeNluLanguage .modal-dialog .nluModalHeader .nluModalClose i,
#trainingNluLanguage .modal-dialog .nluModalHeader .nluModalClose i {
  cursor: pointer;
}
#changeNluLanguage .modal-dialog .nluModalHeader .changeNluDesc,
#trainingNluLanguage .modal-dialog .nluModalHeader .changeNluDesc {
  font-size: 22px;
  line-height: 34px;
  color: #202124;
  width: 100%;
}
#changeNluLanguage .modal-dialog .modal-body,
#trainingNluLanguage .modal-dialog .modal-body {
  padding: 30px 30px 40px;
  border-radius: 4px;
}
#changeNluLanguage .modal-dialog p,
#trainingNluLanguage .modal-dialog p {
  font-size: 14px;
  color: #605E5C;
  padding: 20px 20px 20px 5px;
}
#changeNluLanguage .modal-dialog .kr-sg-button-primary,
#trainingNluLanguage .modal-dialog .kr-sg-button-primary {
  height: 34px;
}
#changeNluLanguage .modal-dialog .kr-sg-button-secondary,
#trainingNluLanguage .modal-dialog .kr-sg-button-secondary {
  height: 34px;
}
.modal-iframe-language-translation {
  height: 100%;
  width: 100%;
  padding: 45px 95px;
}
.modal-iframe-language-translation .iframeContainer-parent {
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.modal-iframe-language-translation .iframeContainer-parent iframe {
  background: #F8F9FA;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.languageAuthForm {
  position: relative;
  z-index: 99999;
  display: block;
}
.descriptionDiv .tooltip.top .tooltip-inner {
  width: 300px;
}
.botCreation .intentSuggestionLoader {
  background: rgba(247, 249, 250, 0.74);
  height: 50px;
}
.botCreation .intentSuggestionLoader .animationIfLeave {
  background: transparent;
  height: 100%;
  display: flex;
  z-index: 2;
  text-align: center;
  justify-content: center;
  align-items: center;
}
.botCreation .intentSuggestionLoader .animationIfLeave .spinner-text {
  display: flex;
}
.botCreation .intentSuggestionLoader .animationIfLeave .spinner-text i {
  margin-right: 10px;
}
.botCreation .createDialogLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(247, 249, 250, 0.74);
  border: 1px solid #E3E4E6;
  backdrop-filter: blur(3.5px);
  border-radius: 4px;
  left: 0;
  right: 0;
  top: 0;
  z-index: 9;
}
.botCreation .createDialogLoader .summaryLoader {
  background: transparent;
}
.botCreation .createDialogLoader .loaderDialoTask {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.botCreation .createDialogLoader .loaderDialoTask kr-progress-loader {
  padding-bottom: 20px;
  display: flex;
}
.botCreation .createDialogLoader .loaderDialoTask kr-progress-loader .kr-progress-container {
  width: 158px;
}
.botCreation .createDialogLoader .loaderDialoTask kr-progress-loader.createBotLoader .kr-progress-container {
  width: 88px;
  margin: 0;
}
.botCreation .createDialogLoader .loaderDialoTask .iconWithLoadingDots {
  width: 78px;
  height: 31px;
  background: #FFFFFF;
  border: 1px solid #E3E4E6;
  border-radius: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  gap: 5px;
}
.botCreation .createDialogLoader .loaderDialoTask .iconWithLoadingDots .lodingDots {
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 100%;
  background: #e3e4e6;
}
.botCreation .createDialogLoader .loaderDialoTask .iconWithLoadingDots .animationLoader {
  width: 36px;
  height: 27px;
}
.botCreation .createDialogLoader .loaderDialoTask .iconWithLoadingDots .animationLoader img {
  width: 36px;
  height: 27px;
}
.botCreation .createDialogLoader .loaderDialoTask .dialogTask {
  font-weight: 500;
  font-size: 14px;
  color: #121314;
  margin-bottom: 15px;
  text-align: center;
}
.botCreation .createDialogLoader .loaderDialoTask .dialogTask .btx-quick-reply {
  margin-right: 10px;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .one {
  opacity: 0;
  animation: fadeIn 1s ease-in-out 1s forwards;
  animation-fill-mode: forwards;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .two {
  opacity: 0;
  animation: fadeIn 1s ease-in-out 1s forwards;
  animation-delay: 2s;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .three {
  opacity: 0;
  animation: fadeIn 1s ease-in-out 1s forwards;
  animation-delay: 3s;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .four {
  opacity: 0;
  animation: fadeIn 1s ease-in-out 1s forwards;
  animation-delay: 4s;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .five {
  opacity: 0;
  animation: fadeIn 1s ease-in-out 1s forwards;
  animation-delay: 5s;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .taskListItem {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  padding-left: 8px;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .taskListItem .btx-ok {
  margin-right: 5px;
  font-size: 16px;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .taskListItem .taskName {
  font-weight: 400;
  font-size: 13px;
  color: #2D2F33;
  padding-left: 5px;
}
.botCreation .createDialogLoader .loaderDialoTask .taskListItemContainer .taskListItem.topMargin {
  margin: 15px 0 0 0;
}
.botCreation .modal-dialog {
  width: 840px;
}
.botCreation .modal-dialog .modal-content {
  top: 40px !important;
}
.botCreation .modal-dialog .modal-content .import-bot-modal {
  overflow: visible !important;
  top: 40px !important;
}
.botCreation .modal-dialog .modal-content .import-bot-modal .modal-content {
  top: 0px !important;
}
.botCreation .modal-dialog .modal-content .import-bot-modal .importFooter {
  text-align: right;
}
.botCreation .modal-dialog .modal-content .import-bot-modal-publish {
  overflow: visible !important;
  top: 40px !important;
}
.botCreation .modal-dialog .modal-content .import-bot-modal-publish .modal-content {
  top: 0px !important;
}
.botCreation .modal-dialog .modal-content .botCreationBody {
  padding: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer {
  display: flex;
  height: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer {
  width: 310px;
  flex-shrink: 0;
  background: #F7F9FA;
  position: relative;
  padding-bottom: 30px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn {
  display: flex;
  border-bottom: 1px solid  #E3E4E6;
  border-left: 4px solid #F7F9FA;
  cursor: pointer;
  padding: 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn .botCreationIcon {
  width: 62px;
  height: 62px;
  flex-shrink: 0;
  font-size: 26px;
  background: #F0F1F2;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn .botCreationIcon .btx-export {
  transform: rotate(180deg);
  display: inline-block;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn .creationDesc {
  padding-left: 20px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn .creationDesc .botCreationTitle {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 5px;
  color: #202124;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn .creationDesc .botCreationDesc {
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 0;
  color: #121314;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn:hover {
  border-left: 4px solid #0D6EFD;
  background: #ffffff;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn:hover .botCreationIcon {
  background: #F3F8FF;
  color: #0d6efd;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn.active {
  border-left: 4px solid #0D6EFD;
  background: #ffffff;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .creationBtn.active .botCreationIcon {
  background: #F3F8FF;
  color: #0d6efd;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN {
  padding-top: 70px;
  display: flex;
  justify-content: center;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder {
  position: relative;
  border: 1px solid #E3E4E6;
  border-radius: 4px;
  padding: 20px;
  width: 228px;
  height: 110px;
  cursor: pointer;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .botCreationIcon {
  position: absolute;
  width: 62px;
  height: 62px;
  flex-shrink: 0;
  font-size: 26px;
  background: #E3E4E6;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  top: -30px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .externalLinkIcon {
  display: flex;
  justify-content: flex-end;
  padding-bottom: 12px;
  position: absolute;
  right: 20px;
  top: 40px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .externalLinkIcon .btx-external-link {
  cursor: pointer;
  color: #121314;
  font-size: 16px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .externalLinkIcon .btx-external-link:hover {
  color: #0d6efd;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .creationDesc {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .creationDesc .botCreationTitle {
  font-weight: 700;
  font-size: 14px;
  margin-bottom: 5px;
  color: #202124;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder .creationDesc .botCreationDesc {
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 0;
  color: #121314;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder:hover {
  background: #ffffff;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .storeBTN .storeBTNBorder:hover .botCreationIcon {
  background: #F0F1F2;
  color: #0d6efd;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 10px 20px 20px 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .botIcon {
  width: 60px;
  height: 60px;
  background: #FFFFFF;
  border: 1.5px solid #E3E4E6;
  border-radius: 100%;
  font-size: 40px;
  margin-bottom: 20px;
  line-height: 90px;
  text-align: center;
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .botIcon img {
  position: absolute;
  left: 8px;
  top: 8px;
  width: 40px;
  height: 40px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs {
  width: 100%;
  padding: 0px 28px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-input-text {
  margin-bottom: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns {
  margin-bottom: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select [perfect-scroll] {
  padding: 10px;
  max-height: 160px;
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu {
  width: 250px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu .domain {
  margin-bottom: 5px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu .domain .domain-link {
  display: flex;
  flex-direction: column;
  padding: 5px 10px;
  color: #202124;
  font-size: 14px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu .domain .domain-link .domain-name {
  width: 200px;
  font-size: 12px;
  font-weight: 400;
  color: #2D2F33;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: normal;
  padding-bottom: 3px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu .domain .domain-link .domain-desc {
  width: 100%;
  font-weight: 400;
  font-size: 10px;
  color: #9DA1A6;
  line-height: normal;
  white-space: normal;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns.domain-select .dropdown-menu .domain .domain-link:hover {
  background: #f7f9fa;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-input-text-area textarea {
  resize: vertical !important;
  max-height: none !important;
  min-height: 115px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction {
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  margin-top: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction a {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 7px 20px;
  width: 210px;
  height: 34px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction a:hover {
  color: #0156d4;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction a:focus {
  color: #0156d4;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction a i {
  padding-right: 12px;
  font-size: 14px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction a i::before {
  color: #0d6efd;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction.disabled {
  background: #EFF0F1;
  border: 1px solid #B9BCBF;
  pointer-events: none;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction.disabled a {
  color: #bdc1c6;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .intentHeadingAction.disabled a i::before {
  color: #bdc1c6;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .firstLandingHint {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #777A80;
  margin-bottom: 0;
  padding: 0 28px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0;
  padding-top: 20px;
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv {
  padding: 0px 30px 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer {
  display: flex;
  align-items: center;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeName {
  flex: 1;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeName .stepText {
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
  color: #777A80;
  padding-bottom: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeName .stepBarDot {
  display: flex;
  align-items: center;
  gap: 5px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeName .stepBarDot .stepBar {
  display: inline-block;
  background: #0D6EFD;
  border-radius: 2px;
  width: 30px;
  height: 4px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeName .stepBarDot .stepDot {
  display: inline-block;
  background: #D7D8D9;
  width: 5px;
  height: 4px;
  border-radius: 2px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .stepsDiv .stepcontainer .botTypeStep .stepText {
  font-weight: 700;
  font-size: 10px;
  text-transform: uppercase;
  color: #777A80;
  padding-bottom: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight {
  padding: 0 20px;
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentHeading {
  display: flex;
  align-items: center;
  padding-bottom: 30px;
  padding: 0 10px 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentHeading .intentHeadingTitle {
  font-weight: 400;
  font-size: 14px;
  color: #202124;
  width: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentHeading .intentHeadingAction {
  width: 190px;
  text-align: right;
  flex-shrink: 0;
  padding: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentHeading .intentHeadingAction a {
  display: inline-flex;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentHeading .intentHeadingAction a .btx-reset-icon {
  margin-right: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer {
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .help_hint_data {
  height: auto;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .help_hint_data .close-hint {
  cursor: pointer;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv {
  display: flex;
  align-items: center;
  height: 40px;
  padding: 0 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv .intentName {
  width: 100%;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv .intentDelete {
  width: 30px;
  text-align: right;
  flex-shrink: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv .intentDelete .btx-close {
  cursor: pointer;
  color: #B9BCBF;
  font-size: 12px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv:hover {
  background: #f8f9fa;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .intentsContainer .intentDiv:hover .intentDelete .btx-close {
  color: #d9435f;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateLink {
  padding: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateLink a {
  display: flex;
  align-items: center;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateLink a .btx-reset-icon {
  margin-right: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState {
  height: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex img {
  width: 278px;
  height: 92px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex .noSuggestions {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-align: center;
  color: #3C4043;
  margin-bottom: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex p {
  margin: 20px 0;
  font-weight: 500;
  font-size: 12px;
  color: #777A80;
  line-height: 15px;
  text-align: center;
  padding: 0 100px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex .btn {
  border: 1px solid #AAC8F4 !important;
  border-radius: 4px;
  color: #0D6EFD !important;
  padding: 7px 20px;
  width: 200px;
  height: 34px;
  background: #fff !important;
  cursor: pointer;
  margin-bottom: 20px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex .btn .btx-billing-check::before {
  color: #0D6EFD;
  margin-right: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex .btn:hover {
  border: 1px solid #0D6EFD !important;
  color: #fff !important;
  background: #0d6efd !important;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .firstLandingRight .regenerateEmptyState .regenerateEmptyStateFlex .btn:hover .btx-billing-check::before {
  color: #ffffff;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .modalHeader {
  display: none;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .modalFooter {
  display: none;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody {
  padding: 0 !important;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer {
  padding-top: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form {
  width: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .descriptionForOthers {
  margin-bottom: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .descriptionForOthers textarea {
  min-height: 50px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .inputBotIcon {
  display: flex;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .inputBotIcon .inputContainer {
  padding-right: 10px;
  width: 100%;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .inputBotIcon .bot-icon {
  cursor: pointer;
  border: 1px solid #C4C4C4;
  border-radius: 4px;
  padding: 5px;
  display: flex;
  align-items: center;
  width: 52px;
  height: 34px;
  flex-shrink: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .inputBotIcon .bot-icon .btx-carrot-down {
  margin-left: 2px;
  font-size: 10px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .inputBotIcon .bot-icon .bot-icon-img {
  width: 28px;
  height: 28px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv {
  position: relative;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .freeIcons .imgDiv {
  width: 45px;
  height: 45px;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .wf-form .iconupLoadDiv .iconUploadDD .dropdown-menu {
  position: absolute;
  left: 0;
}
.botCreation .modal-dialog .modal-content .botCreationBody .botCreationContainer .botCreationRightContainer .fromBotsListModal .createModalBody .widget .scrollContainer .advanced-options {
  clear: both;
}
.botCreation .modal-dialog .modal-content .botCreationFooter {
  padding: 0px 30px;
  display: flex;
  align-items: center;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterLeft {
  width: 100px;
  flex-shrink: 0;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterLeft .btn.closeCancel {
  min-width: 80px;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterRight {
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: flex-end;
  gap: 20px;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterRight .skipLink:hover {
  color: #0156d4;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterRight .skipLink:focus {
  color: #0156d4;
}
.botCreation .modal-dialog .modal-content .botCreationFooter .botCreationFooterRight .btn .btx-arrow-next {
  margin-left: 10px;
  position: relative;
  top: 2px;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-input-text .input-text {
  background: #EFF0F1;
  pointer-events: none;
  border: 1px solid #eff0f1;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationBody .botCreationContainer .botCreationLeftContainer .firstLandingLeft .nameDomainInputs .kr-sg-dropdowns .dropdown .dropdown-toggle {
  background: #EFF0F1;
  pointer-events: none;
  border: 1px solid #eff0f1;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterLeft {
  width: 100px;
  flex-shrink: 0;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterLeft .btn {
  pointer-events: none;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterLeft .btn.closeCancel {
  min-width: 80px;
  color: #bdc1c6 !important;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterRight .skipLink {
  pointer-events: none;
  color: #bdc1c6;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterRight .btn {
  pointer-events: none;
  color: #BDC1C6 !important;
  background: #EFF0F1 !important;
  border: 1px solid #eff0f1 !important;
}
.botCreation .modal-dialog .modal-content.bot-creating-by-dialogs .botCreationFooter .botCreationFooterRight .btn .btx-arrow-next {
  margin-left: 10px;
  position: relative;
  top: 2px;
  color: #ffffff;
}
.accounts-warn-modal .bootbox-close-button {
  display: none;
}
.accounts-warn-modal .modal-header {
  padding-bottom: 20px !important;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
}
.accounts-warn-modal .modal-body {
  padding: 25px 40px;
  display: table;
  width: 100%;
}
.accounts-warn-modal .modal-body .accountname-capture label {
  color: #5F6368;
  font-size: 12px;
  text-transform: uppercase;
}
.accounts-warn-modal .modal-body .accountname-capture .account-name {
  margin-bottom: 20px;
}
.accounts-warn-modal .modal-body .accountname-capture.sucessDiv {
  width: 220px;
  margin: 0 auto;
  text-align: center;
}
.accounts-warn-modal .modal-body .accountname-capture.sucessDiv h5 {
  font-size: 18px;
  font-weight: 600;
  margin: 20px 0;
}
.accounts-warn-modal .modal-body .accountname-capture.sucessDiv .goto-self-account {
  font-size: 18px;
  font-weight: 600;
}
.accounts-warn-modal .modal-footer {
  height: 82px;
  background-color: #f9f9fb;
  border-top: 1px solid #e4e5e7;
}
.accounts-warn-modal .modal-footer .create-account {
  height: 42px !important;
  background: #0D6EFD !important;
  padding: 0px 20px !important;
  border-radius: 4px !important;
  border: 1px solid #0D6EFD !important;
  line-height: 42px !important;
}
.accounts-warn-modal .modal-footer .create-account:hover {
  background: #07747d !important;
  border: 1px solid #07747d !important;
}
.accounts-warn-modal .modal-footer .closeCancel {
  height: 42px !important;
  background: #fff !important;
  padding: 0px 20px !important;
  border-radius: 4px !important;
  border: 1px solid #E4E5E7 !important;
  line-height: 42px !important;
  color: #5f6368 !important;
}
.accounts-warn-modal .modal-footer .closeCancel:hover {
  border: 1px solid #5f6368 !important;
}
bt-process-apps iframe,
bot-intent-discovery iframe {
  width: 100%;
  height: 100%;
}
bt-process-apps iframe.expanded,
bot-intent-discovery iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
  height: 100% !important;
  max-height: 100% !important;
}
.globalSearchModal {
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #27354a;
  z-index: 9;
  opacity: 0.9;
  top: 50px;
}
.tResults {
  color: #BDC1C6;
  list-style-type: none;
  font-size: 16px;
  font-weight: 600;
  margin: 10px 0;
}
.tResultsDesc {
  font-weight: normal;
  color: #fff;
  opacity: 0.8;
  font-size: 15px;
  font-style: italic;
}
.tListWrap {
  padding: 0 90px;
}
.botDisabled {
  pointer-events: none;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchWrap {
  margin: 23px 15px 0 0;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchWrap .fa.fa-times {
  position: absolute;
  top: 8px;
  right: 4px;
  color: #5f6368;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchIcon {
  position: absolute;
  left: 15px;
  top: 10px;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDD {
  left: 35px;
  background: transparent;
  border-bottom: 0;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchGap {
  margin-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchFont {
  color: #5F6368;
  opacity: 0.5;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchNavi {
  top: 21px;
  left: -23px;
  width: 240px;
  height: auto;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border: 1px solid #e4e5e7;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchNavi li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchNavi li a:hover {
  background: #f8f9fa;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchNavi .btx-check {
  position: absolute;
  margin-top: 3px;
  color: #0d6efd;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchNavi span.dDValue {
  margin-left: 20px;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn {
  left: 22px;
  overflow: hidden;
  width: 175%;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn .searchItm {
  text-transform: capitalize;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn .searchItm a span {
  text-transform: capitalize;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn li.no-results {
  text-align: center;
  color: #0D6EFD;
  border-bottom: none;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn li .gSearch-head-font {
  color: #5f6368;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn li a {
  font-size: 14px;
  line-height: 34px;
  color: #202124;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchDrpDwn .fa.fa-check {
  line-height: 38px;
}
.botBuilderHeader .container-fluid #myNavbar .nav.navbar-nav.navbar-right .gSearchRemove {
  color: #5F6368;
  position: relative;
  right: 20px;
}
.resultsHead {
  text-align: center;
  color: #fff;
  opacity: 0.5;
  font-size: 25px;
  font-weight: normal;
}
#languageModal {
  z-index: 9999;
}
.mt-10 {
  margin-top: 10px !important;
}
.workbench-redirection {
  float: right !important;
  margin-top: 10px;
  height: 32px;
}
.btTermsConditions {
  background: #FFFFFF;
  box-shadow: 0px 5px 26px rgba(32, 33, 36, 0.25);
  border-radius: 5px;
  width: 757px;
  display: flex;
  align-items: center;
  padding: 10px 20px;
  position: fixed;
  bottom: 45px;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 99;
}
.btTermsConditions .btTermsConditionsDesc {
  font-weight: normal;
  font-size: 12px;
}
.btTermsConditions .btTermsConditionsDesc .btx-info {
  margin-right: 5px;
}
.btTermsConditions .btTermsConditionsActions {
  width: 213px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-shrink: 0;
}
.btTermsConditions .btTermsConditionsActions .learnMore {
  font-weight: normal;
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
}
.btTermsConditions .btTermsConditionsActions .btnSolidBlue {
  margin-left: 20px;
  height: 34px;
  background: #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  padding: 7px 20px;
  color: #ffffff;
}
.btTermsConditions .btTermsConditionsActions .btnSolidBlue:hover {
  background: #0156d4;
}
#helpModal .quickHelpSupport {
  width: 533px;
  display: flex;
}
#helpModal .quickHelpSupport .modalLeftSlider {
  width: 141px;
  background: #fff;
  box-shadow: -4px 0px 22px rgba(32, 33, 36, 0.2);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px 6px;
  flex-shrink: 0;
  z-index: 9;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage {
  width: 100%;
  height: 32px;
  cursor: pointer;
  border-top: 1px solid #E4E5E7;
  display: flex;
  align-items: center;
  padding: 9px 11px;
  position: relative;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage i {
  font-size: 14px;
  color: #5F6368;
  margin-right: 10px;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage i::before {
  color: #5f6368;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage .menuArrow {
  display: none;
  position: absolute;
  right: -16px;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage:hover {
  color: #0d6efd;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage:hover i {
  font-size: 14px;
  color: #0D6EFD;
  margin-right: 10px;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage:hover i::before {
  color: #0d6efd;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage:hover .menuArrow {
  display: block;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.lightningBolt {
  position: relative;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.lightningBolt .alertDot {
  display: inline-block;
  width: 6px;
  height: 6px;
  background: #DD3646;
  position: absolute;
  top: 13px;
  right: 0px;
  border-radius: 100%;
  z-index: 1;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.lightningBolt i {
  opacity: 0.5;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.FAQ i {
  font-size: 10px !important;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.active {
  color: #0d6efd;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.active i {
  font-size: 14px;
  color: #0D6EFD;
  margin-right: 10px;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.active i::before {
  color: #0d6efd;
}
#helpModal .quickHelpSupport .modalLeftSlider .helpImage.active .menuArrow {
  display: block;
}
#helpModal .quickHelpSupport .helpContentBody {
  width: 100%;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent {
  margin-top: 22px;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer {
  padding-top: 10px;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer {
  display: flex;
  align-items: center;
  border: 1px solid #E4E5E7;
  border-radius: 5px;
  padding: 3px 15px 3px 3px;
  margin-bottom: 10px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer:hover {
  background: #f8f9fa;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer .docsLink {
  display: flex;
  align-items: center;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer .docsLink .docLinkImg {
  width: 78px;
  height: 77px;
  background: #E7F1FF;
  border-radius: 3px;
  flex-shrink: 0;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer .docsLink .docLinkDetails {
  width: 100%;
  padding-left: 15px;
  padding-right: 20px;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer .docsLink .docLinkDetails .docLinkTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .dynamicBtTopicContent .questionsContainer .docLinkContainer .docsLink .docLinkDetails .dockLinkDesc {
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #5F6368;
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .borkeniFrame {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
#helpModal .quickHelpSupport .helpContentBody.topicFromIframe .closeIcon {
  position: absolute;
  width: 100%;
  top: 0;
}
#helpModal .quickHelpSupport .helpContentBody .closeIcon {
  text-align: right;
  padding-top: 8px;
  padding-right: 20px;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
#helpModal .quickHelpSupport .helpContentBody .closeIcon .btx-close {
  cursor: pointer;
  color: #202124;
  position: relative;
  top: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .closeIcon .btx-compress {
  cursor: pointer;
  position: relative;
  top: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .closeIcon .btx-compress::before {
  color: #202124;
}
#helpModal .quickHelpSupport .helpContentBody .closeIcon .app-version-div {
  color: #202124;
  font-size: 12px;
  text-decoration: none;
  text-align: right;
  height: 25px;
  border-radius: 5px;
  background: #F8F9FA;
  line-height: 25px;
  padding: 0 10px;
  margin-right: 10px;
  position: relative;
  top: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .tabTitle {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  padding: 0 0 16px 16px;
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards {
  padding: 0px 16px 16px;
  position: relative;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .titleDesc {
  font-weight: normal;
  font-size: 13px;
  line-height: 19px;
  color: #5F6368;
  padding-bottom: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .progressbar {
  padding-bottom: 25px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .progressbar .progress {
  margin-bottom: 5px;
  height: 7px;
  border-radius: 10px;
  background-color: #eff0f1;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .progressbar .progress .progress-bar {
  line-height: 7px;
  background-color: #0d6efd;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .progressbar .progressStatus {
  font-weight: normal;
  font-size: 12px;
  color: #5f6368;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent {
  display: flex;
  margin-bottom: 40px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickIconDiv {
  width: 40px;
  flex-shrink: 0;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickIconDiv .quickIcon {
  position: relative;
  z-index: 1;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText {
  width: 100%;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .textTitle {
  font-weight: 600;
  font-size: 14px;
  color: #202124;
  margin-bottom: 15px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options {
  border: 1px solid #EFF0F1;
  border-radius: 2px;
  padding: 12px;
  margin-bottom: 8px;
  position: relative;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .defaultOptionText {
  display: flex;
  align-items: center;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent {
  padding: 11px 30px 0 30px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .titleDesc {
  font-weight: normal;
  font-size: 12px;
  line-height: 19px;
  color: #5F6368;
  margin-bottom: 0;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .btnCreate {
  height: 34px;
  background: #fff;
  padding: 0px 20px;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  line-height: 34px;
  color: #202124;
  margin-top: 0px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .btnCreate:hover {
  border: 1px solid #202124;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .moreLinkIcon {
  padding-top: 12px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .moreLinkIcon a {
  display: flex;
  align-items: center;
  font-weight: normal;
  font-size: 14px;
  padding: 0;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .expandContent .moreLinkIcon a .btx-external-link1 {
  margin-left: 8px;
  font-size: 12px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .quicksmallIcon {
  margin-right: 8px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .textQuick {
  width: 100%;
  color: #3C4043;
  font-size: 13px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .btx-billing-checked {
  color: #9AA0A6;
  font-size: 16px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options .btx-ok {
  font-size: 16px;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options.expand {
  background: #F8F9FA;
  border: 1px solid #eff0f1;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options.expand .expandContent {
  display: block;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options.complete {
  background: #eaf6ec;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options.complete.expand {
  background: #eaf6ec;
}
#helpModal .quickHelpSupport .helpContentBody .quickStart .listCards .guideContainer .quickContent .quickText .options.noConfigureSetup {
  background: #fffbea;
}
#helpModal .quickHelpSupport .helpContentBody .support .supportQuickStartHeader img {
  position: absolute;
  padding: 5px 10px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .support .supportQuickStartHeader .tabTitle {
  padding: 0 0 16px 35px !important;
}
#helpModal .quickHelpSupport .helpContentBody .support .tabTitle {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin: 0;
  padding: 0 0 16px 24px;
  display: flex;
  align-items: center;
}
#helpModal .quickHelpSupport .helpContentBody .support .tabTitle .btx-arrow-back {
  cursor: pointer;
  margin-right: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards {
  position: relative;
  padding: 0px 24px 16px;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .listCard {
  display: flex;
  align-items: center;
  border: 1px solid #E4E5E7;
  border-radius: 5px;
  padding: 3px  15px 3px 3px;
  margin-bottom: 10px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .listCard .descTitle {
  padding: 0 15px;
  width: 100%;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .listCard .descTitle .title {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 0;
  color: #202124;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .listCard .descTitle .desc {
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #5F6368;
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .keyBoardShotcuts {
  display: flex;
  justify-content: center;
  margin-top: 40px;
  background: #F8F9FA;
  padding: 13px 0;
  border-radius: 3px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .keyBoardShotcuts .descTitle {
  margin-left: 8px;
  text-decoration: underline;
  color: #5f6368;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .keyBoardShotcuts .descTitle .title {
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody .support .listCards .keyBoardShotcuts:hover .descTitle {
  color: #202124;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .showQuickStartHeader {
  background: #F8F9FA;
  border-radius: 2px;
  height: 26px;
  margin-bottom: 12px;
  display: flex;
  align-items: center;
  padding: 5px 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .showQuickStartHeader .parentName {
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .showQuickStartHeader .btx-carrot-right {
  margin: 0 8px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .showQuickStartHeader .quickSearch {
  font-size: 12px;
  border: 0;
  background: transparent;
  height: auto;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists {
  position: relative;
  padding: 0px 24px 16px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList {
  border-top: 1px solid #E4E5E7;
  border-radius: 5px;
  padding: 8px 0 0;
  margin-bottom: 8px;
  cursor: pointer;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList:first-child {
  border-top: 0px solid #e4e5e7;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList:nth-last-child(1) {
  border-bottom: 1px solid #e4e5e7;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList .accor-collapse {
  display: flex;
  align-items: center;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList .descTitle {
  padding: 0 15px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList .descTitle a:hover {
  outline: none !important;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList .descTitle .title {
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 0;
  color: #202124;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList .descTitle .desc {
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #5F6368;
  margin: 0;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded {
  background: #F8F9FA;
  padding: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse {
  background: #FFFFFF;
  box-shadow: 0px 3px 5px rgba(32, 33, 36, 0.1);
  border-radius: 2px;
  padding: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body {
  padding: 0;
  border: 0;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .videoContainer {
  width: 100%;
  height: 100%;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .videoContainer .videoEle {
  width: 100%;
  height: 100%;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .videoContainer .videoEle video {
  width: 100%;
  height: 100%;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qTitle {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 5px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qDec {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #5f6368;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qLink {
  font-weight: normal;
  margin-bottom: 5px;
  font-size: 10px;
  color: #9AA0A6;
  padding-bottom: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qLink a {
  font-size: 10px;
  color: #9aa0a6;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qLink a .qlinkText {
  text-decoration-line: underline;
  display: inline-block;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .panel-collapse .panel-body .textContainer .qLink a .btx-external-link1 {
  margin-left: 5px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .accor-collapse {
  padding: 10px;
}
#helpModal .quickHelpSupport .helpContentBody .support .quickStartGuide .quickStartLists .quickStartList.expanded .accor-collapse .linkImg {
  width: 40px;
  height: 40px;
}
#helpModal .quickHelpSupport .helpContentBody .helpContent .tabTitle {
  font-weight: 600;
  font-size: 16px;
  color: #202124;
  margin: 0;
  padding: 0 0 2px 16px;
}
#helpModal .quickHelpSupport .helpContentBody .helpContent .faqSubDesc {
  padding: 0 0 0 16px;
  font-weight: normal;
  font-size: 13px;
  color: #5f6368;
}
#helpModal .sampleBotSetup {
  position: absolute;
  right: 533px;
  background: #ffff;
  width: 600px;
  height: 100%;
}
#helpModal .sampleBotSetup .modalHeader {
  padding: 18px 30px !important;
}
#helpModal .sampleBotSetup .modalHeader .modal-title {
  padding-bottom: 0;
}
#helpModal .sampleBotSetup .modalHeader .sliderName {
  display: none;
}
#helpModal .sampleBotSetup .setupSolBotBody {
  padding: 0 30px 50px !important;
}
#helpModal .sampleBotSetup .setupSolBotBody .widget-body h3 {
  font-size: 14px;
}
#helpModal .sampleBotSetup .setupSolBotBody .widget-body .help-hint-link {
  font-size: 14px;
  padding-top: 0;
}
.checkListMin {
  background: rgba(13, 110, 253, 0.85);
  height: 36px;
  position: fixed;
  bottom: 33px;
  z-index: 9;
  right: 100px;
  box-shadow: 0px 4.23529px 12.7059px 2.11765px rgba(32, 33, 36, 0.12);
  border-radius: 100px;
  padding: 0 7px;
  width: auto;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.checkListMin .minInner {
  display: flex;
  align-items: center;
  padding-left: 2px;
}
.checkListMin .minInner .quickModeOn {
  display: block;
  margin-right: 2px;
}
.checkListMin .minInner .minText {
  font-weight: bold;
  font-size: 14px;
  color: #fff;
  display: block;
}
.checkListMin .minInner .minIcon {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 23px;
  height: 23px;
  border-radius: 100%;
  background: #0D6EFD;
  margin-left: 10px;
  font-size: 12px;
  cursor: pointer;
}
.checkListMin .minInner .minIcon .btx-close {
  color: #fff;
  display: block;
}
.checkListMin .minInner .minIcon .minIcon {
  display: none;
}
#koreBotSearchDropdown .tooltip.fade.in .tooltip-inner {
  max-width: 100%;
}
iframe.iframeslider {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
  padding-left: 226px;
  height: 100% !important;
  max-height: 100% !important;
  background: rgba(32, 33, 36, 0.45);
}
iframe.iframeslider .modal-backdrop {
  background-color: transparent !important;
}
.workspace-plans-iframe {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  width: 100%;
  height: 100%;
}
workspace-plans iframe {
  width: 100%;
  height: 100%;
}
workspace-plans iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9;
}
workspace-plans iframe.slider {
  padding-left: 226px;
  background: rgba(32, 33, 36, 0.45);
}
workspace-plans iframe.slider .modal-backdrop {
  background-color: transparent !important;
}
workspace-plans iframe.center {
  padding: 80px 90px;
  background: rgba(32, 33, 36, 0.45);
}
workspace-plans iframe.center .modal-backdrop {
  background-color: transparent !important;
}
.upload-transcripts-body {
  height: unset !important;
  max-height: unset !important;
}
.transcript-record {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding: 10px 10px;
}
.transcript-record:last-child {
  box-shadow: none;
}
.transcript-record .transcript-record-name {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.transcript-record .transcript-record-icons .check-icon .btx-check {
  color: #28A745;
  font-size: 14px;
}
#transcriptsUpload .modal-dialog .modal-content.invite-landing .modal-footer .kr-sg-button-primary {
  height: 34px;
}
.suggestions-cntr {
  border: 1px solid #D5E3FA;
  min-height: 40px;
  background: #F3F8FF;
  bottom: 60px;
  position: absolute;
  width: 100%;
}
.suggestions-cntr .sugg-header {
  background: #D5E3FA;
  display: flex;
  align-items: center;
  height: 60px;
}
.suggestions-cntr .sugg-header .actions {
  width: 100px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 20px;
  padding-right: 20px;
}
.suggestions-cntr .sugg-header .actions .settingsIcon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  cursor: pointer;
  opacity: 1;
  border-radius: 100%;
}
.suggestions-cntr .sugg-header .actions .settingsIcon::before {
  content: '';
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTc5IDUuNTk0NjNDNi42NzA1IDUuNTk0NjMgNS41OTE4IDYuNjczMjkgNS41OTE4IDguMDAyODVDNS41OTE4IDkuMzMyNDIgNi42NzA1IDEwLjQxMTEgNy45OTk3OSAxMC40MTExQzkuMzI5MDcgMTAuNDExMSAxMC40MDc4IDkuMzMyNDIgMTAuNDA3OCA4LjAwMjg1QzEwLjQwNzggNi42NzMyOSA5LjMyOTA3IDUuNTk0NjMgNy45OTk3OSA1LjU5NDYzWk03Ljk5OTc5IDYuNjQ4NzdDOC43NDczOSA2LjY0ODc3IDkuMzU0MjggNy4yNTU2MiA5LjM1NDI4IDguMDAyODVDOS4zNTQyOCA4Ljc1MDA4IDguNzQ3MzkgOS4zNTY5NCA3Ljk5OTc5IDkuMzU2OTRDNy4yNTIxOCA5LjM1Njk0IDYuNjQ1MjkgOC43NTAwOCA2LjY0NTI5IDguMDAyODVDNi42NDUyOSA3LjI1NTYyIDcuMjUyMTggNi42NDg3NyA3Ljk5OTc5IDYuNjQ4NzdaIiBmaWxsPSIjMjAyMTI0Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS40NjI0NSAwLjg4ODY3Mkg2LjUzNjE4QzYuMjg0NSAwLjg4ODY3MiA2LjA2Nzk4IDEuMDY2ODIgNi4wMTkzNiAxLjMxMzlMNS45Mzg0NiAxLjcyNDkzTDUuNjg1NzIgMi45NTE0OEw1LjY0NTc3IDIuOTY5MzNDNS4zMzc0MSAzLjExMDQ3IDUuMDQwMzYgMy4yODE5MiA0Ljc1NDM3IDMuNDgxNzRMNC43MDMgMy41MTg0MUwzLjQ1MTQ5IDMuMDk5ODlMMy4wMzQwNyAyLjk3MDI5QzIuNzk5NTQgMi44OTc1NCAyLjU0NTg5IDIuOTk2NTkgMi40MjI1OSAzLjIwOTA1TDIuMjExODkgMy41NzIxMUwxLjE3NDA4IDUuMzA4MTlMMC45NTk5MjUgNS42NzcxMkMwLjgzMzM0MSA1Ljg5NTI1IDAuODc4OTQyIDYuMTcyNTQgMS4wNjg3IDYuMzM4NTdMMS4zNzcyMyA2LjYwODUyTDIuMzI1MDcgNy40MTU0MUwyLjMwMDk2IDcuNTc3MzdDMi4yODA0IDcuNzMwNzcgMi4yNzA0NyA3Ljg2MTMzIDIuMjcwNDcgNy45OTk3OEwyLjI3MSA4LjA2MDA2QzIuMjczNDYgOC4xOTUyMyAyLjI4NDY3IDguMzE1MzMgMi4zMDg5MSA4LjQ3OTIzTDIuMzI1MDcgOC41ODM4NUwxLjM4MjY1IDkuMzg2MzdMMS4wNjg3IDkuNjYxQzAuODc4OTQyIDkuODI3MDMgMC44MzMzNDEgMTAuMTA0MyAwLjk1OTkyNSAxMC4zMjI0TDEuMTcwNjIgMTAuNjg1NUwyLjIxNTM1IDEyLjQzMzNMMi40MjIyOSAxMi43OTA5QzIuNTQ1NjcgMTMuMDA0MSAyLjgwMDE1IDEzLjEwMzMgMy4wMzUxMyAxMy4wMjk5TDMuNDQxNDggMTIuOTAyOUw0LjcwMyAxMi40ODA5TDQuNzU0MzcgMTIuNTE3OEM1LjA0MDM2IDEyLjcxNzYgNS4zMzc0MSAxMi44ODkxIDUuNjQ1NzcgMTMuMDMwMkw1LjY4NTcyIDEzLjA0NzhMNS45MzkzNiAxNC4yNzkxTDYuMDE5MzYgMTQuNjg1N0M2LjA2Nzk4IDE0LjkzMjcgNi4yODQ1IDE1LjExMDkgNi41MzYxOCAxNS4xMTA5SDkuNDYyNDVDOS43MTM2OSAxNS4xMTA5IDkuOTI5OTYgMTQuOTMzNCA5Ljk3OTA0IDE0LjY4NjhMMTAuMDYwOSAxNC4yNzU4TDEwLjMxMjUgMTMuMDQ3OEwxMC4zNTI5IDEzLjAzMDJDMTAuNjYxMiAxMi44ODkxIDEwLjk1ODMgMTIuNzE3NiAxMS4yNDQzIDEyLjUxNzhMMTEuMjk1MiAxMi40ODA5TDEyLjU0NzEgMTIuODk5N0wxMi45NjM1IDEzLjAyOTlDMTMuMTk4MSAxMy4xMDMyIDEzLjQ1MjIgMTMuMDA0NCAxMy41NzU4IDEyLjc5MThMMTMuNzg3NSAxMi40Mjc4TDE0LjgyNDYgMTAuNjkxMkwxNS4wMzkxIDEwLjMyMzNDMTUuMTY2NSAxMC4xMDQ5IDE1LjEyMDggOS44MjY2NyAxNC45MzAzIDkuNjYwNDdMMTQuNjIwOCA5LjM5MDUzTDEzLjY3MzggOC41ODQxOEwxMy42ODQgOC41MTk0N0MxMy43MTYxIDguMzExMDggMTMuNzI4MiA4LjE3MzA4IDEzLjcyODIgNy45OTk3OEwxMy43Mjc3IDcuOTQzMThDMTMuNzI1MiA3Ljc5NDk1IDEzLjcxMjUgNy42NjUzMyAxMy42ODQgNy40ODAxTDEzLjY3MzUgNy40MTUwOEwxNC42MTYgNi42MTMxOUwxNC45MzAzIDYuMzM5MDlDMTUuMTIwOCA2LjE3MjkgMTUuMTY2NSA1Ljg5NDcxIDE1LjAzOTEgNS42NzYyNEwxNC44Mjc1IDUuMzEzMThMMTMuNzg0MyAzLjU2NjQyTDEzLjU3NTUgMy4yMDgxN0MxMy40NTIgMi45OTYyNyAxMy4xOTg3IDIuODk3NjYgMTIuOTY0NiAyLjk3MDI5TDEyLjU1ODIgMy4wOTYzM0wxMS4yOTUyIDMuNTE4NDFMMTEuMjQ0MyAzLjQ4MTc0QzEwLjk1ODMgMy4yODE5MiAxMC42NjEyIDMuMTEwNDcgMTAuMzUyOSAyLjk2OTMzTDEwLjMxMjUgMi45NTE0OEwxMC4wNjAzIDEuNzIwNzlMOS45NzkwNCAxLjMxMjc2QzkuOTI5OTYgMS4wNjYyMiA5LjcxMzY5IDAuODg4NjcyIDkuNDYyNDUgMC44ODg2NzJaTTYuOTY5IDEuOTQyNDhIOS4wMzAyM0w5LjMzNjgxIDMuNDM2NzNDOS4zNzMwMSAzLjYxMzE2IDkuNDk2NzMgMy43NTg4OSA5LjY2NDg5IDMuODIzMTRDMTAuMDg5IDMuOTg1MjEgMTAuNDkyNiA0LjIxOTM5IDEwLjg3NjcgNC41MjA2NEwxMC45MTk4IDQuNTUxMDhDMTEuMDUyOCA0LjYzNTM4IDExLjIxNzYgNC42NTYyIDExLjM2ODcgNC42MDU2NkwxMi44NzY1IDQuMTAxMTVMMTMuOTA5MiA1LjgzMDU5TDEyLjc2MzIgNi44MDYzN0MxMi42MjIzIDYuOTI2MzUgMTIuNTU0NiA3LjExMTU1IDEyLjU4NDkgNy4yOTQyMkwxMi42MzkzIDcuNjE4MTRDMTIuNjY1NSA3Ljc4NjQ4IDEyLjY3NDcgNy44ODYyNSAxMi42NzQ3IDcuOTk5NzhMMTIuNjczMiA4LjA3NDM0QzEyLjY2OTggOC4xNjEwNCAxMi42NTk3IDguMjUwNDkgMTIuNjM5MyA4LjM4MTQyTDEyLjU4NDkgOC43MDUzNUwxMi41NzkgOC43NTUxOEMxMi41Njc1IDguOTIxMTUgMTIuNjM1MSA5LjA4NDEyIDEyLjc2MzIgOS4xOTMyTDEzLjkwOTIgMTAuMTY4N0wxMi44NzYxIDExLjg5ODFMMTEuMzY4NyAxMS4zOTM5QzExLjIwMDggMTEuMzM3OCAxMS4wMTYgMTEuMzY5NyAxMC44NzY3IDExLjQ3ODlDMTAuNDkyNiAxMS43ODAyIDEwLjA4OSAxMi4wMTQ0IDkuNjY0ODkgMTIuMTc2NEw5LjYyMDE2IDEyLjE5NTlDOS40NzQ5NiAxMi4yNjc0IDkuMzY5NzIgMTIuNDAyNCA5LjMzNjgxIDEyLjU2MjhMOS4wMzAyMyAxNC4wNTY1SDYuOTY5TDYuNjYxNzUgMTIuNTYyNUM2LjYyNTQ3IDEyLjM4NjIgNi41MDE3OSAxMi4yNDA2IDYuMzMzNzQgMTIuMTc2NEM1LjkwOTYgMTIuMDE0NCA1LjUwNjA0IDExLjc4MDIgNS4xMjE4OSAxMS40Nzg5TDUuMDc4OCAxMS40NDg1QzQuOTQ1OCAxMS4zNjQyIDQuNzgxIDExLjM0MzQgNC42Mjk5NCAxMS4zOTM5TDMuMTIyNzYgMTEuODk3OEwyLjA4OTAyIDEwLjE2ODdMMy4yMzU0MSA5LjE5MzJDMy4zNzU4NiA5LjA3MzY0IDMuNDQzNjEgOC44ODkzIDMuNDE0MDIgOC43MDcxOEwzLjM2NTQyIDguNDE3MjhDMy4zMzQ0NyA4LjIyNDc2IDMuMzIzOTYgOC4xMTk5OCAzLjMyMzk2IDcuOTk5NzhDMy4zMjM5NiA3Ljg3NTM3IDMuMzM3OTMgNy43NDc0NCAzLjM2OTg3IDcuNTU0MDRMMy40MTM0OSA3LjI5NTU4TDMuNDE5NDkgNy4yNDU2NEMzLjQzMTQ4IDcuMDc5MjYgMy4zNjM4OSA2LjkxNTc0IDMuMjM1NDEgNi44MDYzN0wyLjA4OTAyIDUuODMwNTlMMy4xMjI0MyA0LjEwMTE1TDQuNjI5OTQgNC42MDU2NkM0Ljc5Nzc4IDQuNjYxODEgNC45ODI2IDQuNjI5ODcgNS4xMjE4OSA0LjUyMDY0QzUuNTA2MDQgNC4yMTkzOSA1LjkwOTYgMy45ODUyMSA2LjMzMzc0IDMuODIzMTRMNi4zNzg0NCAzLjgwMzY1QzYuNTIzNTUgMy43MzIyIDYuNjI4NzcgMy41OTczMSA2LjY2MTc1IDMuNDM3MDRMNi45NjkgMS45NDI0OFoiIGZpbGw9IiMyMDIxMjQiLz4KPC9zdmc+Cg==");
  background-size: 14px 14px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
}
.suggestions-cntr .sugg-header .actions .settingsIcon:hover {
  filter: saturate(900);
}
.suggestions-cntr .sugg-header .actions .refreshIcon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  cursor: pointer;
  opacity: 1;
  border-radius: 100%;
}
.suggestions-cntr .sugg-header .actions .refreshIcon::before {
  content: '';
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMS41QzQuNDE3OTcgMS41IDEuNSA0LjQxNDEzIDEuNSA3Ljk5ODA0QzEuNSA4LjI2NjI4IDEuNzE2ODYgOC40ODM3MyAxLjk4NDM4IDguNDgzNzNIMi4wMTU2MkMyLjI4MzE0IDguNDgzNzMgMi41IDguMjY2MjggMi41IDcuOTk4MDRDMi41IDQuOTU4NTcgNC45NTcwMyAyLjUwMjcxIDggMi41MDI3MUM5LjYzMjgxIDIuNTAyNzEgMTEuMDg5OCAzLjIxOTQ5IDEyLjA5MzggNC4zNDc1NEwxMS4zMDc3IDUuMTMzQzExLjE4MTQgNS4yNTkyNCAxMS4yNzA1IDUuNDc1NiAxMS40NDg5IDUuNDc1NkgxNC4zQzE0LjQxMDUgNS40NzU2IDE0LjUgNS4zODU4MSAxNC41IDUuMjc1MDVWMi40MjUxOEMxNC41IDIuMjQ2NzQgMTQuMjg1IDIuMTU3MTcgMTQuMTU4OSAyLjI4MzA1TDEyLjgwMDggMy42Mzg2QzExLjYxMzMgMi4zMzAzNyA5LjkwNjI1IDEuNSA4IDEuNVpNMTQgNy40ODEwMkMxMy43MjM5IDcuNDgxMDIgMTMuNSA3LjcwNTQ4IDEzLjUgNy45ODIzN0MxMy41IDExLjAzMzYgMTEuMDQzIDEzLjQ5NzMgOCAxMy40OTczQzYuMzU5MzggMTMuNDk3MyA0LjkwMjM0IDEyLjc3MjcgMy44OTQ1MyAxMS42MzI5TDQuNjkzNzMgMTAuODMxNUM0LjgxOTczIDEwLjcwNTIgNC43MzA0OSAxMC40ODkyIDQuNTUyMzEgMTAuNDg5MkgxLjdDMS41ODk1NCAxMC40ODkyIDEuNSAxMC41Nzg5IDEuNSAxMC42ODk3VjEzLjU0OTdDMS41IDEzLjcyODQgMS43MTU0MyAxMy44MTc5IDEuODQxNDIgMTMuNjkxNUwzLjE4NzUgMTIuMzQxOEM0LjM3ODkxIDEzLjY2MTggNi4wODk4NCAxNC41IDggMTQuNUMxMS41ODU5IDE0LjUgMTQuNSAxMS41NzggMTQuNSA3Ljk4MjM3QzE0LjUgNy43MDU0OCAxNC4yNzYxIDcuNDgxMDIgMTQgNy40ODEwMloiIGZpbGw9IiMyMDIxMjQiLz4KPC9zdmc+Cg==");
  background-size: 14px 14px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
}
.suggestions-cntr .sugg-header .actions .refreshIcon:hover {
  filter: saturate(900);
}
.suggestions-cntr .sugg-header .actions .close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  cursor: pointer;
  opacity: 1;
  border-radius: 100%;
  position: relative;
  top: 1px;
}
.suggestions-cntr .sugg-header .actions .close::before {
  content: '';
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjM2NDM3IDEwLjE0OTVDOC4xNzQ5NyAxMC4zMzg0IDcuODc0ODEgMTAuMzQ5NSA3LjY3MjM5IDEwLjE4MjhMNy42MzU2MyAxMC4xNDk1TDMuMTUwOTMgNS44NzcyN0MyLjk0OTY5IDUuNjc2NTggMi45NDk2OSA1LjM1MTIgMy4xNTA5MyA1LjE1MDUyQzMuMzQwMzMgNC45NjE2MyAzLjY0MDQ4IDQuOTUwNTIgMy44NDI5MSA1LjExNzE4TDMuODc5NjcgNS4xNTA1Mkw4IDkuMDU5MjhMMTIuMTIwMyA1LjE1MDUyQzEyLjMwOTcgNC45NjE2MyAxMi42MDk5IDQuOTUwNTIgMTIuODEyMyA1LjExNzE4TDEyLjg0OTEgNS4xNTA1MkMxMy4wMzg1IDUuMzM5NCAxMy4wNDk2IDUuNjM4NzMgMTIuODgyNSA1Ljg0MDYxTDEyLjg0OTEgNS44NzcyN0w4LjM2NDM3IDEwLjE0OTVaIiBmaWxsPSIjMjAyMTI0Ii8+Cjwvc3ZnPgo=");
  background-size: 14px 14px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
}
.suggestions-cntr .sugg-header .actions .close:hover {
  filter: saturate(900);
}
.suggestions-cntr .sugg-header .actions.closeArrow .close {
  transform: rotate(180deg);
}
.suggestions-cntr .sugg-header .title {
  padding: 0 20px;
  width: 100%;
  font-size: 12px;
  font-weight: 600;
  display: flex;
  align-items: center;
}
.suggestions-cntr .sugg-header .title .title-icon {
  margin-right: 10px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjYyMjMzIDYuMzc0ODhMMS42NTA0MSA2LjM0NzQ2TDcuNzMxMzYgMC44NjU1NTJDOC4wNDUyIDAuNTgyNjI4IDguNTM1MTIgMC44NTczOTQgOC40NjYwNiAxLjI3NzZMNy44NzY3MSA0Ljg2MjcxTDEwLjA1NCA0Ljg2Mjk4QzEwLjQzNzQgNC44NjI5OCAxMC42MzU3IDUuMzE3ODEgMTAuMzk1MSA1LjYwNTE1TDEwLjM2ODYgNS42MzQyNkw0Ljk2MzM0IDExLjExNjJDNC42NTcwNiAxMS40MjY4IDQuMTM4MzcgMTEuMTU1OCA0LjIwOTYgMTAuNzIyM0w0Ljc5ODU2IDcuMTM2NjlMMS45NDYwNCA3LjEzNjk0QzEuNTQ5ODYgNy4xMzY5NCAxLjM1Njk3IDYuNjU1OTggMS42MjIzMyA2LjM3NDg4Wk02LjkxMjE3IDUuMjQwNDJMNy4zODAzIDIuMzkwMjZMMy4xMTc1MSA2LjIzMzJMNS4zMjQyNiA2LjIzMzQ2QzUuNTg2ODUgNi4yMzM0NiA1Ljc4OTQzIDYuNDYxODggNS43Njc5NSA2LjcyMjE0TDUuNzYzMzQgNi43NTk1Mkw1LjMxNTk1IDkuNDgwOThMOC45Nzg2MyA1Ljc2NjIxTDcuMzUxMjQgNS43NjY0OEM3LjA4ODY2IDUuNzY2NDggNi44ODYwNyA1LjUzODA2IDYuOTA3NTYgNS4yNzc3OUw2LjkxMjE3IDUuMjQwNDJaIiBmaWxsPSIjMjAyMTI0Ii8+Cjwvc3ZnPgo=");
  background-size: 14px 14px;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
}
.suggestions-cntr .sugg-list {
  max-height: 150px;
  overflow-y: auto;
}
.suggestions-cntr .sugg-list .sugg-item {
  padding: 15px 20px;
  border-bottom: 1px solid #d5e3fa;
}
.suggestions-cntr .sugg-list .sugg-item .sugg-label {
  color: #0d6efd;
}
.suggestions-cntr .sugg-loading {
  display: none;
  min-height: 150px;
  align-items: center;
  justify-content: center;
}
.suggestions-cntr .sugg-loading .loaderDialoTask {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .iconWithLoadingDots {
  width: 78px;
  height: 31px;
  background: #FFFFFF;
  border: 1px solid #E3E4E6;
  border-radius: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  gap: 5px;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .iconWithLoadingDots .lodingDots {
  width: 5px;
  height: 5px;
  display: inline-block;
  border-radius: 100%;
  background: #e3e4e6;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .iconWithLoadingDots .animationLoader {
  width: 36px;
  height: 27px;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .iconWithLoadingDots .animationLoader img {
  width: 36px;
  height: 27px;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .dialogTask {
  font-weight: 500;
  font-size: 14px;
  color: #121314;
  margin-bottom: 15px;
}
.suggestions-cntr .sugg-loading .loaderDialoTask .dialogTask .title-icon {
  margin-right: 5px;
}
.suggestions-cntr .waitingBotResponse {
  width: 100%;
  height: 100%;
  min-height: 150px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.suggestions-cntr .waitingBotResponse .waitingReponseText {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  color: #121314;
}
.suggestions-cntr .waitingBotResponse .waitingReponseText b {
  font-weight: 500;
}
.suggestions-cntr .regenerateButton {
  min-height: 150px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.suggestions-cntr .regenerateButton .dialogTask {
  font-weight: 500;
  font-size: 14px;
  color: #121314;
  margin-bottom: 5px;
}
.suggestions-cntr .regenerateButton .dialogTask .title-icon {
  margin-right: 5px;
}
.suggestions-cntr .regenerateButton .errorMessage {
  font-weight: 500;
  font-size: 14px;
  padding: 5px;
  margin-bottom: 5px;
  color: #dd3646;
}
.suggestions-cntr .regenerateButton .kr-regenerate {
  background: #0D6EFD;
  border-radius: 4px;
  border: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  padding: 7px 20px;
  width: auto;
}
.suggestions-cntr .regenerateButton .kr-regenerate:hover {
  background: #0156d4;
}
.suggestions-cntr.loading .sugg-list {
  display: none;
}
.suggestions-cntr.loading .sugg-loading {
  display: flex;
}
.kore-chat-window.sugg-disable .footerContainer .trigger-icon {
  opacity: 0.8;
  filter: grayscale(1);
}
.builderMaincontainer.co-branding .checkListMin {
  display: none;
}
.accounts-warn-modal {
  z-index: 9999 !important;
}
.botsHome {
  clear: both;
  margin-top: 1px;
}
.botsHome .bots {
  width: 100%;
  display: block;
}
.botsHome .bots .scrollDiv {
  position: relative;
  padding-bottom: 20px;
  top: 1px;
}
.botsHome .bots .noBotsContentCOntainer {
  position: relative;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer {
  width: 80%;
  margin: 0 auto;
  position: relative;
  text-align: center;
  height: 100%;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .noBotsPlaceholder {
  display: block;
  width: 555px;
  height: 262px;
  margin: 30px auto 30px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv {
  width: 470px;
  margin: 0 auto;
  padding-bottom: 20px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .imgTop {
  position: relative;
  top: 0;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv h1 {
  font-size: 24px;
  font-weight: 300;
  margin-bottom: 20px;
  margin-top: 0;
  text-transform: capitalize;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv p {
  font-size: 16px;
  font-weight: normal;
  color: #5F6368;
  line-height: 1.63;
  margin-bottom: 30px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .createBtn {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 38px;
  width: 182px;
  line-height: 38px;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
  cursor: pointer;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .createBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown {
  font-size: 14px;
  color: #fff;
  background: #E4E5E7;
  width: 32px;
  height: 38px;
  line-height: 38px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  outline: 0;
  margin-left: 5px;
  cursor: pointer;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown:hover .caretDownWhit {
  position: relative;
  top: -2px;
  display: inline-block;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown:hover .caretDown {
  position: relative;
  top: -2px;
  display: none;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown .caretDownWhit {
  position: relative;
  top: -2px;
  display: none;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .createDropDown .caretDown {
  position: relative;
  top: -2px;
  display: inline-block;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu {
  width: 320px;
  height: auto;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 0 20px;
  left: auto;
  right: 0;
  top: -360px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item:hover {
  background: #f2f3f5;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item .img-block {
  width: 60px;
  flex-shrink: 0;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item .content-sec {
  padding-left: 10px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item .content-sec .m-title {
  color: #26344a;
  font-weight: bold;
  margin-bottom: 2px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .btnNdescDiv .dropdown .dropdown-menu .dropdown-item .content-sec .s-title {
  color: #8a959f;
  font-size: 12px;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .imgLeft {
  position: absolute;
  left: 0;
  bottom: 0;
}
.botsHome .bots .noBotsContentCOntainer .noBotsContainer .imgRight {
  position: absolute;
  right: 0;
  bottom: 0;
}
.botsHome .bots .jumbotron {
  border-radius: 0;
  background-color: #F8F9FA;
  margin-bottom: 0;
  padding: 0;
  padding-top: 40px;
}
.botsHome .bots .jumbotron .leftPanel.alignCenter {
  margin: 0 auto;
  float: none;
}
.botsHome .bots .jumbotron .leftPanel .container {
  float: right;
  margin: 35px;
  width: 450px !important;
  height: 360px;
  background: transparent;
  text-align: center;
}
.botsHome .bots .jumbotron .leftPanel .container img {
  width: 415px;
  height: 249px;
  max-width: 415px;
}
.botsHome .bots .jumbotron .leftPanel h3 {
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #666666;
}
.botsHome .bots .jumbotron .leftPanel .btn-primary {
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  border-radius: 4px;
  background-color: #0D6EFD;
  padding: 10px 26px;
  border: 1px solid #0D6EFD;
  margin-top: 10px;
}
.botsHome .bots .jumbotron .leftPanel .btn-primary:hover {
  background-color: #008a96;
}
.botsHome .bots .jumbotron .rightPanel .container {
  width: 350px !important;
  height: 100px;
  margin: 35px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #eee;
  padding: 15px 26px;
  cursor: pointer;
}
.botsHome .bots .jumbotron .rightPanel .container .iconDiv {
  display: table-cell;
  vertical-align: middle;
}
.botsHome .bots .jumbotron .rightPanel .container .iconDiv .bitmap {
  width: 40px;
  height: 40px;
  margin-right: 20px;
  max-width: none;
  margin-top: -12px;
}
.botsHome .bots .jumbotron .rightPanel .container .iconDiv .bitmap.standardBot {
  width: 38px;
  height: 62px;
}
.botsHome .bots .jumbotron .rightPanel .container .iconDiv .bitmap.template {
  width: 40px;
  height: 50px;
}
.botsHome .bots .jumbotron .rightPanel .container .iconDiv .bitmap.importBot {
  width: 40px;
  height: 51px;
}
.botsHome .bots .jumbotron .rightPanel .container .descriptionDiv {
  display: table-cell;
  margin-top: 0;
  vertical-align: middle;
  text-align: left;
}
.botsHome .bots .jumbotron .rightPanel .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin: 0 0 8px 0;
  text-align: left;
}
.botsHome .bots .jumbotron .rightPanel .container .descriptionDiv p {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.botsHome .bots .guidedTour {
  display: none;
  background: #fff;
  padding-top: 40px;
}
.botsHome .bots .guidedTour .guidedTourContainer {
  width: 1088px !important;
  display: table;
  margin: 0 auto;
}
.botsHome .bots .guidedTour .guidedTourContainer .contentDiv {
  margin-bottom: 15px;
  float: left;
  width: 256px;
  margin-right: 15px;
}
.botsHome .bots .guidedTour .guidedTourContainer .subHeading {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 0;
  margin-left: 15px;
  margin-bottom: 20px;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink {
  position: relative;
  float: right;
  clear: both;
  padding: 20px 0 30px;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink a {
  font-size: 14px;
  color: #0D6EFD;
  margin-right: 20px;
  text-decoration: none;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink a:hover {
  text-decoration: none;
  color: #0D6EFD;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink a:focus {
  text-decoration: none;
  color: #0D6EFD;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink .fa-angle-right {
  font-size: 18px;
  color: #0D6EFD;
  margin-left: 5px;
  position: relative;
  top: 1px;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink .fa-angle-down {
  font-size: 18px;
  color: #0D6EFD;
  margin-left: 5px;
  position: relative;
  top: 1px;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .moreLink .more {
  font-size: 14px;
  color: #5F6368;
  font-weight: 600;
}
.botsHome .bots .guidedTour .guidedTourContainer .container {
  cursor: pointer;
  min-width: 255px;
  height: 97px;
  border-radius: 4px;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #E4E5E7;
  padding: 15px 20px;
  background: #ffffff;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .iconDiv {
  display: table-cell;
  top: 9px;
  position: relative;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .iconDiv .bitmap {
  width: auto;
  height: 40px;
  margin-right: 20px;
  max-width: none;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .descriptionDiv {
  display: table-cell;
  margin-top: 0;
  vertical-align: middle;
  text-align: left;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .descriptionDiv .guide-loader {
  position: absolute;
  margin-left: 10px;
  margin-top: -3px;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin: 0 0 5px 0;
  text-align: left;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .descriptionDiv p {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 5px;
}
.botsHome .bots .guidedTour .guidedTourContainer .container .descriptionDiv p.timeStamp {
  font-size: 10px;
  color: #202124;
}
.botsHome .bots .carouselDiv {
  height: 414px;
  background-color: #F8F9FA;
  width: 100% !important;
  border: 0;
  margin-top: 40px;
  position: relative;
  display: none;
}
.botsHome .bots .carouselDiv .carousalArrowLeft {
  background-image: none;
  text-align: left;
  margin-top: 180px;
  padding-left: 10px;
}
.botsHome .bots .carouselDiv .carousalArrowLeft img {
  cursor: pointer;
}
.botsHome .bots .carouselDiv .carousalArrowRight {
  background-image: none;
  text-align: right;
  margin-top: 180px;
  padding-right: 10px;
}
.botsHome .bots .carouselDiv .carousalArrowRight img {
  cursor: pointer;
  transform: rotate(180deg);
}
.botsHome .bots .carouselDiv .carousel {
  width: 1088px !important;
  height: 415px;
  padding: 70px 0;
  cursor: default;
  margin: 0 auto !important;
  float: none;
}
.botsHome .bots .carouselDiv .carousel .carousel-indicators {
  left: 15px;
  display: block !important;
  position: absolute;
  margin: 0;
  bottom: 30px;
  text-align: left;
}
.botsHome .bots .carouselDiv .carousel .carousel-indicators li {
  display: inline-block;
  width: 37px;
  height: 2px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #E4E5E7;
  border-radius: 0;
  background: #e4e5e7;
}
.botsHome .bots .carouselDiv .carousel .carousel-indicators li:hover {
  padding: 1px;
}
.botsHome .bots .carouselDiv .carousel .carousel-indicators li.active {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner {
  width: 100% !important;
  display: table;
  margin: 0 auto;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item {
  background: #f8f9fa;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .name {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  text-align: left;
  text-transform: uppercase;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .title {
  font-size: 30px;
  font-weight: 300;
  color: #202124;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .description {
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  text-align: left;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv {
  margin-top: 30px;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .video {
  float: left;
  margin-right: 20px;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .video button {
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  font-size: 14px;
  font-weight: 600;
  color: #5F6368;
  padding: 10px 18px;
  background: #ffffff;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .video button:hover {
  background: #0D6EFD;
  border-color: #0D6EFD;
  color: #ffffff;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .video p {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-top: 5px;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .article {
  float: left;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .article button {
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  font-size: 14px;
  font-weight: 600;
  color: #5F6368;
  padding: 10px 18px;
  background: #ffffff;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .article button:hover {
  background: #0D6EFD;
  border-color: #0D6EFD;
  color: #ffffff;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .leftPanel .buttonDiv .article p {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-top: 5px;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .rightPanel {
  text-align: right;
  padding: 0;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .rightPanel .imgDiv .image {
  width: 419px;
  height: 267px;
  border: 1px solid #E4E5E7;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.14);
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .rightPanel .moreLink {
  padding: 20px 0 30px;
  position: relative;
  top: 10px;
  text-align: right;
  color: #5F6368;
  font-weight: 600;
}
.botsHome .bots .carouselDiv .carousel .carousel-inner .item .rightPanel .moreLink a {
  font-size: 14px;
  font-weight: 600;
  color: #0D6EFD;
  margin-right: 20px;
}
.botsHome .bots .proTip {
  background: #fff;
  padding: 40px 0;
  display: none;
}
.botsHome .bots .proTip .proTipContainer {
  display: table;
  width: 1100px;
  margin: 0 auto;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container {
  min-width: 261px;
  height: 97px;
  border-radius: 4px;
  box-shadow: 0 1px 6px 0 #E4E5E7;
  border: solid 1px #E4E5E7;
  padding: 15px 30px;
  background: #fff;
  margin-bottom: 10px;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container:hover {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.2);
  -webkit-transform: scale(1.01);
  transform: scale(1.02);
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container .iconDiv {
  display: table-cell;
  vertical-align: middle;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container .iconDiv .bitmap {
  width: 40px;
  height: 40px;
  margin-right: 20px;
  max-width: none;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container .descriptionDiv {
  display: table-cell;
  margin-top: 0;
  vertical-align: middle;
  text-align: left;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin: 0 0 5px 0;
  text-align: left;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .container .descriptionDiv p {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .subHeading {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .moreLink {
  float: right;
  padding: 20px 0 30px;
}
.botsHome .bots .proTip .proTipContainer .leftPanel .moreLink a {
  font-size: 14px;
  font-weight: 600;
  color: #0d6efd;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container {
  min-width: 261px;
  height: 97px;
  border-radius: 4px;
  box-shadow: 0 1px 6px 0 #E4E5E7;
  border: solid 1px #E4E5E7;
  padding: 15px 30px;
  background: #fff;
  margin-bottom: 10px;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container:hover {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container .iconDiv {
  display: table-cell;
  vertical-align: middle;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container .iconDiv .bitmap {
  width: 40px;
  height: 40px;
  margin-right: 20px;
  max-width: none;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container .descriptionDiv {
  display: table-cell;
  margin-top: 0;
  vertical-align: middle;
  text-align: left;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container .descriptionDiv h1 {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin: 0 0 5px 0;
  text-align: left;
}
.botsHome .bots .proTip .proTipContainer .rightPanel .container .descriptionDiv p {
  font-size: 12px;
  font-weight: normal;
  color: #5f6368;
}
.botsHome .bots .proTip .proTipContainer .subHeading {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 20px;
}
.botsHome .bots .proTip .proTipContainer .moreLink {
  float: right;
  padding: 20px 0 30px;
}
.botsHome .bots .proTip .proTipContainer .moreLink a {
  font-size: 14px;
  font-weight: 600;
  color: #0d6efd;
}
.botsHome .firstTimeLanding {
  padding-top: 30px;
  position: relative;
  padding-bottom: 30px;
}
.botsHome .firstTimeLanding .botsTemplates {
  display: flex;
  margin-bottom: 30px;
  justify-content: center;
}
.botsHome .firstTimeLanding .botsTemplates .temps {
  width: 680px;
  height: 445px;
  background: #F3F8FF;
  border-radius: 10px;
  padding: 40px;
  margin-right: 30px;
  text-align: center;
}
.botsHome .firstTimeLanding .botsTemplates .temps .nobotsPrimary {
  margin-bottom: 23px;
}
.botsHome .firstTimeLanding .botsTemplates .temps .expDesc {
  font-weight: normal;
  font-size: 24px;
  color: #3C4043;
  margin-bottom: 32px;
}
.botsHome .firstTimeLanding .botsTemplates .temps .exploreBTN {
  background: linear-gradient(0deg, #0d6efd, #0d6efd);
  border-radius: 5px;
  border: 0;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  padding: 7px 20px;
  border: 1px solid #0156d4;
}
.botsHome .firstTimeLanding .botsTemplates .temps .exploreBTN .btx-basket {
  margin-right: 10px;
}
.botsHome .firstTimeLanding .botsTemplates .temps .exploreBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot {
  width: 330px;
  height: 445px;
  background: #F3F8FF;
  border-radius: 10px;
  padding: 40px 35px;
  position: relative;
  text-align: center;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .nobotsPrimary {
  margin-bottom: 23px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .expDesc {
  font-weight: normal;
  font-size: 24px;
  color: #3C4043;
  margin-bottom: 32px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv {
  display: flex;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .exploreBTN {
  background: linear-gradient(0deg, #0d6efd, #0d6efd);
  border-radius: 5px;
  border: 0;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
  padding: 7px 20px;
  border: 1px solid #0156d4;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .exploreBTN .btx-scratch {
  margin-right: 10px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .exploreBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns {
  padding-left: 5px;
  width: 42px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown .dropdown-toggle {
  width: 38px;
  height: 38px;
  color: #202124;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid  #F3F8FF;
  background-color: #f3f8ff;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown .dropdown-toggle .btx-overflow {
  font-size: 18px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown .dropdown-toggle::before {
  display: none;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown.open .dropdown-toggle {
  border: 1px solid  #E7F1FF;
  background-color: #e7f1ff;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown:hover .dropdown-toggle {
  border: 1px solid  #E7F1FF;
  background-color: #e7f1ff;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .createBTNDiv .kr-sg-dropdowns .dropdown .dropdown-menu {
  left: auto;
  right: 0;
  min-width: 115px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 10px;
  padding: 20px;
  width: 330px;
  height: 267px;
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: left;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .tooltip .tooltip-inner {
  min-width: 200px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .modalTT {
  font-weight: 500;
  font-size: 16px;
  color: #3C4043;
  margin-top: 0;
  margin-bottom: 20px;
  position: relative;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .modalTT .btx-close {
  position: absolute;
  right: 0;
  cursor: pointer;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-input-text {
  margin-bottom: 20px;
  position: relative;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-input-text .label-text {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 4px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-input-text .form-control.boredrRed {
  border: 1px solid #dd3646 !important;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-input-text .btx-warning {
  position: absolute;
  top: 30px;
  right: 13px;
  color: #dd3646;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-dropdowns {
  margin-bottom: 20px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-dropdowns .languagedrop {
  height: 155px;
  overflow: auto;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-dropdowns .languagedrop .languageDropItem {
  margin-right: 10px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .kr-sg-dropdowns .label-text {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 4px;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .create-Btn {
  text-align: right;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .create-Btn button {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  width: 111px;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
  cursor: pointer;
}
.botsHome .firstTimeLanding .botsTemplates .firstBot .scratchModal .create-Btn button:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
  color: #ffffff;
}
.botsHome .firstTimeLanding .explore {
  font-weight: normal;
  font-size: 16px;
  color: #202124;
  margin-bottom: 20px;
  text-align: center;
}
.botsHome .firstTimeLanding .relatedSites {
  display: flex;
  align-items: center;
  justify-content: center;
}
.botsHome .firstTimeLanding .relatedSites .sitesLink {
  width: 301px;
  height: 78px;
  border: 1px solid #EFF0F1;
  border-radius: 4px;
  padding: 20px 15px;
  display: flex;
  align-items: center;
  margin-right: 10px;
  cursor: pointer;
}
.botsHome .firstTimeLanding .relatedSites .sitesLink.no-m-r {
  margin-right: 0;
}
.botsHome .firstTimeLanding .relatedSites .sitesLink .siteIcon {
  margin-right: 20px;
}
.botsHome .firstTimeLanding .relatedSites .sitesLink .detailsDec .dName {
  font-weight: 600;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 2px;
}
.botsHome .firstTimeLanding .relatedSites .sitesLink .detailsDec .dDesc {
  font-weight: normal;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 0;
}
.new-welcome-landing-screen {
  position: relative;
}
.new-welcome-landing-screen .new-welcome-screen {
  margin: 0px auto;
  padding-bottom: 30px;
  padding-top: 35px;
  width: 911px !important;
}
.new-welcome-landing-screen .new-welcome-screen .hintDiv {
  margin-top: 0;
  margin-bottom: 20px;
  background: #EAF6EC;
  border-color: #EAF6EC;
  border-radius: 4px;
  display: flex;
  align-items: center;
  padding: 12px 20px;
}
.new-welcome-landing-screen .new-welcome-screen .hintDiv .description {
  font-weight: 400;
  font-size: 13px;
  color: #202124;
  width: 100%;
}
.new-welcome-landing-screen .new-welcome-screen .hintDiv .links {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  width: 195px;
  justify-content: right;
}
.new-welcome-landing-screen .new-welcome-screen .hintDiv .links a {
  font-weight: 400;
  font-size: 13px;
  color: #0D6EFD;
  cursor: pointer;
}
.new-welcome-landing-screen .new-welcome-screen .hintDiv .links .seperator {
  color: #9AA0A6;
  margin: 0 14px;
}
.new-welcome-landing-screen .new-welcome-screen .welcome-user-name {
  font-weight: 600;
  font-size: 22px;
  line-height: 27px;
  color: #202124;
  padding: 10px 0;
  display: flex;
  align-items: center;
}
.new-welcome-landing-screen .new-welcome-screen .welcome-user-name .user-name-truncate {
  max-width: 300px;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  overflow: hidden;
  padding: 0 10px 0 10px;
}
.new-welcome-landing-screen .new-welcome-screen .create-first-app {
  font-weight: 400;
  font-size: 16px;
  color: #5f6368;
}
.new-welcome-landing-screen .new-welcome-screen .start-from-scratch {
  width: 210px;
  height: auto;
  background: #F3F8FF;
  border-radius: 6px;
  padding: 20px 20px;
  margin: 20px 0 40px 0;
  cursor: pointer;
}
.new-welcome-landing-screen .new-welcome-screen .start-from-scratch .add-form-scratch {
  text-align: center;
  padding: 30px 20px 40px 20px;
}
.new-welcome-landing-screen .new-welcome-screen .start-from-scratch .add-form-scratch .add-primary-icon .icon-primary-add {
  font-size: 53px;
}
.new-welcome-landing-screen .new-welcome-screen .start-from-scratch .title-form-scratch {
  font-weight: 500;
  font-size: 14px;
  color: #000000;
  padding: 5px 0;
}
.new-welcome-landing-screen .new-welcome-screen .start-from-scratch .desc-form-scratch {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  padding: 0 0 10px 0;
}
.new-welcome-landing-screen .new-welcome-screen .import-now-note {
  display: flex;
  justify-content: space-between;
  padding: 10px 24px;
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  box-sizing: border-box;
  border-radius: 6px;
  margin: 40px 0;
  align-items: center;
}
.new-welcome-landing-screen .new-welcome-screen .import-now-note .import-note {
  font-weight: 400;
  font-size: 12px;
  color: #202124;
}
.new-welcome-landing-screen .new-welcome-screen .import-now-note .import-note .icon-bulb {
  vertical-align: bottom;
  padding: 0 10px 0 0;
}
.new-welcome-landing-screen .new-welcome-screen .import-now-note .import-link {
  font-weight: 500;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
}
.new-welcome-landing-screen .new-welcome-screen .how-to-guidelines {
  font-weight: 500;
  font-size: 14px;
  color: #3C4043;
  text-align: center;
}
.new-welcome-landing-screen .new-welcome-screen .how-to-guidelines .guidelines-link {
  color: #0D6EFD;
  cursor: pointer;
}
.recommended-templates {
  background: #F8F9FA;
  border-radius: 6px;
  padding: 20px 20px 30px 20px;
  position: relative;
  overflow: hidden;
  height: 350px;
}
.recommended-templates .summaryLoader {
  padding-top: 5% !important;
}
.recommended-templates .template-header {
  display: flex;
  justify-content: space-between;
  padding: 10px 30px 15px 30px;
}
.recommended-templates .template-header .recom-temp-hding {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
}
.recommended-templates .template-header .explore-temp-link {
  font-weight: 600;
  font-size: 14px;
  color: #0d6efd;
}
.recommended-templates .template-header .explore-temp-link .link:hover {
  color: #0156d4;
}
#sampleBotKnowMore .modal-dialog {
  width: 80%;
}
#sampleBotKnowMore .modal-dialog .modal-content .modal-body {
  width: 100% !important;
  height: 100% !important;
  border-radius: 6px;
  padding: 20px 0px !important;
}
.globalStoreTileBlock {
  display: flex;
  flex-wrap: wrap;
  padding: 0 15px;
}
.globalStoreTileBlock .botTileContent {
  padding: 0px 10px 10px 10px;
  width: 33.33%;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock {
  width: 100%;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile {
  padding: 10px 10px;
  position: relative;
  background: #fff;
  border: 1px solid #e4e5e7;
  border-radius: 4px;
  margin: 0;
  z-index: 0;
  width: 100%;
  cursor: pointer;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botImg {
  width: 100%;
  height: auto;
  border-radius: 4px;
  min-height: 150px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botImg .botIcon {
  width: 100%;
  height: 150px;
  border-radius: 4px;
  -o-object-fit: cover;
  object-fit: cover;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botDetails {
  padding: 20px 5px 5px 5px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botDetails .botName {
  margin: 0;
  min-width: 75%;
  text-align: left;
  max-width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 700;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botDetails .botDownloadCount {
  font-weight: 600;
  font-size: 12px;
  color: #3C4043;
  margin: 0;
  text-align: right;
  min-width: 25%;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botDetails .botDownloadCount .downloadCountIcon {
  padding: 0px 7px 0 0;
  vertical-align: middle;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .descContainer {
  padding: 5px 5px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .descContainer .botDesc {
  font-weight: normal;
  font-size: 12px;
  line-height: 1.5;
  color: #202124;
  margin: 0;
  height: 38px;
  word-break: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-align: left;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType {
  position: absolute;
  top: 15px;
  right: 15px;
  font-size: 10px;
  color: #FFFFFF;
  border-radius: 3px;
  padding: 3px 8px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType.typeDocument {
  background: #7027e5;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType.typeWorkspace {
  background: #28a745;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType.typeVASkills {
  background: #ff784b;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType.typeIntegrations {
  background: #dd3646;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .tileType.typeApplication {
  background: #0d6efd;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  border-radius: 8px;
  transition: .5s ease;
  background-color: #ffffff;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack {
  padding: 20px 20px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botDetails {
  padding: 5px 0px 5px 0px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botDetails .botName {
  font-weight: bold;
  font-size: 14px;
  color: #202124;
  margin: 0;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .descContainer {
  padding: 3px 0 3px 0px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .descContainer .botDesc {
  font-weight: normal;
  font-size: 12px;
  text-align: left;
  line-height: 1.35;
  height: 100px;
  word-break: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  padding: 0 20px 20px 20px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .installBTN {
  padding: 0 20px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #fff;
  margin-bottom: 10px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .installBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .installBTN .mat-spinner {
  position: relative;
  display: inline-block;
  top: 2px;
  left: 5px;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .installBTN .mat-spinner ::ng-deep circle {
  stroke: #ffffff;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .exploreBTN {
  padding: 0 20px;
  background: #fff;
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  color: #202124;
  width: 100%;
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile .botTileBack .botTileOnHover .exploreBTN:hover {
  background: #E8EBF1;
  border: 1px solid #E8EBF1;
  color: #202124;
}
.globalStoreTileBlock .botTileContent.globalStoreTileContent .botTileContentBlock .botTile:hover .overlay {
  opacity: 1;
}
.builderMaincontainer.co-branding template-store {
  display: none;
}
.builderMaincontainer.co-branding .how-to-guidelines {
  display: none;
}
.builderMaincontainer.co-branding .popover-content .menuHelpLink,
.builderMaincontainer.co-branding .popover-content .knowMoreLink {
  display: none !important;
}
.builderMaincontainer.co-branding a[href^="https://developer."] {
  display: none;
}
.builderMaincontainer.co-branding a[ng-click^="goToLink"],
.builderMaincontainer.co-branding a[ng-click^="redirectToLink"],
.builderMaincontainer.co-branding span[ng-click^="redirectToLink"] {
  display: none;
}
.createSDKApp {
  margin-bottom: 15px;
}
.SDKList .bottomBorder {
  border-bottom: solid 1px #5F6368 !important;
  width: 100%;
}
.headerTitle {
  color: #5F6368;
  font-size: 14px;
}
.headerTitle .highlight {
  color: #202124;
}
.manageSDKList {
  width: 100%;
  clear: both;
  padding: 10px 15px;
}
.manageSDKList .appName {
  font-size: 14px;
}
.manageSDKList .apiScopesDelete {
  position: relative;
  right: 10px;
  cursor: pointer;
}
.manageSDKList .apiScopesEdit {
  color: #5F6368;
  padding-right: 20px;
  cursor: pointer;
}
.manageSDKList .fa {
  display: none;
}
.manageSDKList:hover {
  background-color: #f8f9fa;
}
.manageSDKList:hover .fa {
  display: block;
}
.NoAppScopes .noAppScopesImage {
  text-align: center;
}
.NoAppScopes .noscopesLine {
  padding: 40px 15px 15px;
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin: auto;
}
.NoAppScopes .noscopesLine.sentimentLine {
  width: 430px;
}
.NoAppScopes .shortDesc {
  text-align: center;
  font-size: 14px;
  color: #5f6368;
}
.NoAppScopes .NewScopeBtn {
  text-align: center;
}
.editBotkitSDK .sdkSteps {
  padding-left: 5px;
}
.editBotkitSDK .sdkSteps .eachStep .stepTitle {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #333333;
}
.editBotkitSDK .sdkSteps .eachStep .stepDesc {
  font-size: 16px;
  text-align: left;
  color: #666666;
  margin-top: 5px;
}
.editBotkitSDK .sdkSteps .eachStep .stepDesc a {
  color: #0d6efd;
}
.editBotkitSDK .botKitSdkSave {
  width: 82px;
  height: 37px;
}
#eventsManageS .eventsManage .header-table {
  border-bottom: 1px solid #e4e5e7;
}
#eventsManageS .eventsManage .table-body tr:hover {
  background: #eff0f1;
}
#eventsManageS .table > tbody + tbody {
  border-top: 0px solid #bdc1c6;
}
#eventsManageS .table > tbody + tbody th {
  font-style: normal !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  color: #202124 !important;
  text-transform: none !important;
}
#eventsManageS .table > tbody + tbody th:hover {
  background-color: #ffffff f !important;
}
#eventsManageS .table > tbody + tbody th.eventsHeading {
  padding-top: 30px !important;
}
#eventsManageS th {
  text-transform: uppercase;
  color: #9AA0A6;
  padding: 12px 14px !important;
  font-size: 12px;
  font-weight: normal;
  position: relative;
  border-top: 0;
}
#eventsManageS .trigger_width {
  width: 60%;
}
#eventsManageS .event_width {
  width: 25%;
}
#eventsManageS .event_width .eventSearch {
  padding: 5px 25px 5px 10px;
  position: absolute;
  top: 6px;
  width: 170px;
}
#eventsManageS .event_width .btx-close {
  position: absolute;
  left: 165px;
  top: 16px;
  cursor: pointer;
  color: #202124;
}
#eventsManageS .dropdown.dropdown-manage-namespace {
  position: absolute;
  right: 50px;
  top: 30px;
  z-index: 10;
  cursor: pointer;
  padding: 0 5px;
}
#eventsManageS .dropdown.dropdown-manage-namespace img {
  width: 4px;
}
#eventsManageS .dropdown.dropdown-manage-namespace .dropdown-menu {
  left: auto;
  right: 0;
}
#eventsManageS td {
  padding: 10px 14px !important;
  font-weight: 400;
  color: #202124;
  border-top: 0;
}
#eventsManageS .config-style {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
#eventsManageS .table {
  margin-bottom: 60px;
}
#eventsManageS .table-hover > tbody > tr.no-hover:hover {
  background-color: #ffffff;
}
.eventsListData .popover {
  height: unset;
  width: unset;
  color: #ffffff;
}
.eventsListData .popover .arrow:after {
  border-top-color: #444444;
}
.sentimentContainer .deleteicon {
  display: none;
}
.sentimentContainer .sentimentBlock:hover {
  background: rgba(242, 243, 245, 0.8);
}
.sentimentContainer .sentimentBlock:hover .deleteicon {
  display: block;
  color: #DD3646;
  cursor: pointer;
  padding-top: 10px;
  text-align: right;
}
.pencilIconGreen {
  width: 12px;
  height: 12px;
}
.font-size-small {
  font-family: Inter;
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center !important;
}
.viewSection {
  display: block;
}
.viewSection .add-app-btn {
  pointer-events: none !important;
}
.viewSection .fa-trash {
  display: none !important;
  pointer-events: none !important;
}
.viewSection .clientSecretReset {
  display: none !important;
  pointer-events: none !important;
}
.viewSection .resetCopyDevider {
  display: none !important;
  pointer-events: none !important;
}
bot-tasks-creation-form .edit-appDetailsDiv {
  border-radius: 4px;
  background-color: #f8f8f8;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
  display: table;
  padding: 20px 10px;
}
bot-tasks-creation-form .edit-appDetailsDiv .input-group-addon {
  color: #fff !important;
  background-color: #0D6EFD !important;
  border: solid 1px #0D6EFD !important;
  border-radius: 4px !important;
  font-size: 16px !important;
  padding: 13px 19px !important;
}
bot-tasks-creation-form .edit-appDetailsDiv input {
  border-radius: 4px !important;
  border: solid 1px #cccccc !important;
  width: 98% !important;
}
bot-tasks-creation-form .helphint-border {
  margin-top: -15px !important;
}
bot-tasks-creation-form .helphint-border .col-xs-11 {
  padding-top: 5px;
}
bot-tasks-creation-form .callbaclHelphint {
  margin-top: -7px !important;
}
bot-tasks-creation-form .callbaclHelphint img {
  height: 21px !important;
  width: 17px !important;
  margin-top: -7px;
}
bot-tasks-creation-form .appNameInput {
  padding-left: 0;
}
.nlDefaultDialog .panel-collapse .panel-body {
  padding-top: 0 !important;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 label {
  color: #5f6368;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 label .opt-title {
  color: #202124;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .col-xs-12 select {
  height: 40px;
  color: #9aa0a6;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv {
  float: left;
  margin: 10px 0 0 10px;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv .task-icon {
  float: left;
}
.nlDefaultDialog .panel-collapse .panel-body .default-dialog form .botNameHintDiv .botNameHint {
  float: left;
  padding-top: 5px;
}
.SDKpanelHeading {
  padding-bottom: 0 !important;
}
.sdkConfigSet .col-xs-12 {
  float: none;
}
.sdkConfigSet .col-xs-12 .row1 .sdkSetblock {
  display: flex;
  clear: both;
  position: relative;
  align-items: center;
  padding-bottom: 10px;
}
.sdkConfigSet .col-xs-12 .row1 .sdkSetblock .checkbox {
  float: left;
  margin-top: 0;
  margin-bottom: 0;
}
.sdkConfigSet .col-xs-12 .row1 .sdkSetblock .sdkSetName {
  float: left;
  padding: 0;
  font-size: 15px;
  color: #202124;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-header .modal-body .sdkConfigSet .row1 .sdkSetblock {
  overflow: hidden;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-header .modal-body .sdkConfigSet .row1 .sdkSetblock .checkbox {
  float: left;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-header .modal-body .sdkConfigSet .row1 .sdkSetblock .sdkSetName {
  padding: 0;
  font-size: 15px;
  color: #202124;
}
.selectAppModal .wf-form .modal-dialog .modal-content .modal-header {
  padding: 16px 15px;
}
.selectAppModal .wf-form .botKitNot .bulb-icon {
  display: table-cell;
  width: 20px;
  height: 20px;
}
.selectAppModal .wf-form .botKitNot .tost-text {
  color: #614902;
}
.selectAppModal .wf-form .jweEnforce .margin-left5 {
  margin-left: 5px;
}
.selectAppModal .wf-form .modalFooter {
  padding-left: 20px !important;
}
.eventsSelectedIndex {
  z-index: -1;
}
.enterToProceed {
  text-align: right;
  font-size: 10px;
  color: #5F6368;
  margin-top: 5px;
}
.enterToProceed.appCreate {
  position: absolute;
  top: 30px;
  right: 0px;
}
.appSliderClose {
  color: #5F6368;
  padding-left: 15px;
  padding-right: 0;
  cursor: pointer;
  width: 35px;
  transform: rotate(180deg);
}
.appCreationData {
  background-color: #F8F9FA;
  display: table;
  width: 100%;
  padding: 20px;
  border-radius: 4px;
}
.appCreationData .clientIdCopy {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
}
.appCreationData .clientSecretCopy {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
  padding-left: 5px;
}
.appCreationData .resetCopyDevider {
  font-size: 10px;
  position: relative;
  top: 3px;
}
.appCreationData .clientSecretReset {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
  padding-right: 5px;
}
.appCreationData .clientSecretReset .resetIcon {
  padding-right: 5px;
}
.appCreationData .clientSecretEye {
  position: absolute;
  right: 20px;
  top: 10px;
  color: #5F6368;
  cursor: pointer;
  z-index: 9;
}
.appCreationData .clientColor {
  background-color: #ffffff;
}
.appCreationData .jweEnforce .margin-left5 {
  margin-left: 5px;
}
.APIScopesBody .checkRadio .checkradioDivContainer {
  position: relative;
  width: 40px;
  float: right;
}
.APIScopesBody .checkRadio .checkradioDivContainer .check {
  position: relative;
}
.APIScopesBody .APIScopeHeading {
  font-size: 14px;
  color: #5F6368;
  font-weight: 600;
}
.APIScopesBody .ManageAppsHeading {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
}
.APIScopesBody .appNameAPIScopes {
  margin-bottom: 15px;
  display: table;
  width: 100%;
}
.APIScopesBody .appNameAPIScope {
  display: table;
  width: 100%;
}
.APIScopesBody .appCreationAPIScopes {
  clear: both;
  margin-top: 15px;
}
.APIScopesBody .scopesHeading {
  clear: both;
  padding-top: 15px;
  font-size: 14px;
  color: #5F6368;
  font-weight: 600;
  padding-bottom: 10px;
}
.APIScopesBody .darkBottomBorder {
  border-bottom: solid 1px #5f6368;
}
.APIScopesBody .darkBottomBorder .headerTitle {
  padding-bottom: 5px;
}
.APIScopesBody .col-xs-12.paddingTopBottom10 {
  padding: 0;
}
.APIScopesBody .col-xs-12.paddingTopBottom10 .lightBottomBorder {
  padding: 10px 0;
  display: table;
  width: 100%;
}
.darkBottomBorder {
  border-bottom: solid 1px #e4e5e7;
}
.lightBottomBorder {
  border-bottom: solid 1px #e4e5e7;
}
.inputBoxClose {
  float: right;
  position: absolute;
  right: 22px;
  top: 11px;
  cursor: pointer;
}
.accordionDiv {
  border-bottom: 1px solid #e4e5e7;
}
.accordionDiv .header {
  min-height: 50px;
  padding: 7px;
  cursor: pointer;
  background-color: #ffffff;
}
.accordionDiv .header .firstRow {
  display: table;
  width: 100%;
  padding-top: 10px;
}
.accordionDiv .header .firstRow .ele {
  display: table-cell;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #5F6368;
  word-break: break-word;
}
.accordionDiv .header .firstRow .ele.right {
  float: right;
  margin-right: 4px;
}
.accordionDiv .header .totalScore {
  font-size: 12px;
  line-height: 1.17;
  text-align: left;
  color: #5F6368;
  margin-top: 4px;
  display: none;
}
.accordionDiv .header.active {
  background-color: #e4e5e7;
}
.accordionDiv .header.active .ele {
  color: #202124;
}
.accordionDiv .header.active .totalScore {
  display: block;
}
.accordionDiv .header:hover {
  background-color: #e4e5e7;
}
.accordionDiv .accBody {
  background-color: #fff;
  width: 100%;
  padding: 14px;
  display: none;
}
.accordionDiv .accBody .eachChildAcc {
  width: 100%;
  color: #5F6368;
  margin-top: 3px;
}
.accordionDiv .accBody .eachChildAcc .inner {
  display: none;
  margin-left: 7px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #202124;
}
.accordionDiv .accBody .eachChildAcc .inner.open {
  color: #5f6368;
}
.accordionDiv .accBody .eachChildAcc .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5F6368;
  margin-left: 10px;
  cursor: pointer;
}
.accordionDiv .accBody .eachChildAcc .innerHeader.bonus.open,
.accordionDiv .accBody .eachChildAcc .innerHeader.right.open {
  color: #202124;
}
.accordionDiv .accBody .eachChildAcc .innerHeader .fa-question-circle {
  display: none;
}
.accordionDiv .accBody .eachChildAcc .innerHeader.right {
  float: right;
  margin-right: 8px;
}
.accordionDiv .accBody .eachChildAcc .childTable.head {
  margin-top: -14px;
  margin-left: 9px;
}
.accordionDiv .accBody .eachChildAcc .childTable:hover .fa-question-circle {
  display: inline-block;
}
.accordionDiv .accBody .matchedSampleUtteranceTitle {
  font-size: 10px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.accordionDiv .accBody .matchedSampleUtterance {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 13px;
}
.accordionDiv .accBody .childTable {
  width: 100%;
  margin-bottom: 5px;
}
.accordionDiv .accBody .childTable .inner {
  margin-left: 21px;
  margin-top: 3px;
  font-size: 11px;
  line-height: 1.4;
  color: #5F6368;
  float: right;
}
.accordionDiv .accBody .childTable .innerHeader {
  font-size: 12px;
  line-height: 1.17;
  color: #5f6368;
}
.accordionDiv .accBody .childTable .innerHeader.bonus {
  margin-left: 1px;
}
.accordionDiv .accBody .childTable .innerHeader .fa-question-circle {
  display: none;
}
.accordionDiv .accBody .childTable:hover .fa-question-circle {
  display: inline-block;
}
select.select-dialog {
  border-radius: 3px;
  height: 30px;
  color: #202124;
  border: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
}
.appCreationForm .appsManagement .modalHeader {
  margin-bottom: 15px;
}
.appCreationForm .appsManagement .modalHeader .modal-title {
  display: inline-block;
}
.appCreationForm .appsManagement .modalHeader .appSliderClose {
  color: #5F6368;
  padding-left: 15px;
  padding-right: 0;
  cursor: pointer;
  width: 35px;
  transform: rotate(180deg);
}
.appCreationForm .appsManagement .modalBody {
  clear: both;
  position: relative;
}
.appCreationForm .appsManagement .modalBody.app-creation-form-body {
  padding-bottom: 30px;
  padding-right: 10px;
}
.appCreationForm .appsManagement .modalBody.app-creation-form-body .ps-scrollbar-y-rail {
  z-index: auto !important;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder {
  display: table;
  width: 100%;
  border-bottom: 1px solid #5f6368;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .headerTitle {
  height: 25px;
  color: #5F6368;
  font-size: 14px;
  height: 30px;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .headerTitle .fa-search {
  color: #0d6efd;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .name {
  font-size: 14px;
  color: #5F6368;
  padding-left: 15px;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .searchVariable {
  position: relative;
  width: 300px;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .searchVariable .focusNameSearch {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  border-radius: 0;
  padding: 5px 20px 5px 15px;
}
.appCreationForm .appsManagement .modalBody .darkBottomBorder .searchVariable .inputBoxClose {
  cursor: pointer;
  z-index: 9;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header {
  padding: 0;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header.active {
  background-color: #F8F9FA;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header.active .title:hover .fa {
  display: none;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header:hover {
  background-color: #eff0f1;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header .title {
  padding: 15px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header .title .fa {
  display: none;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header .title:hover {
  background-color: #eff0f1;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .header .title:hover .fa {
  display: block;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody {
  background-color: #EFF0F1;
  position: relative;
  padding: 0 15px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .apiScopesDelete {
  position: absolute;
  right: 15px;
  top: -30px;
  cursor: pointer;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .appCreationData {
  background-color: #EFF0F1;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  display: table;
  width: 100%;
  padding: 0;
  border-radius: 4px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .appCreationData .clientSecretCopy {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
  padding-left: 5px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .appCreationData .resetCopyDevider {
  font-size: 10px;
  position: relative;
  top: 3px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .appCreationData .clientSecretReset {
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
  padding-right: 5px;
}
.appCreationForm .appsManagement .modalBody .accordionDiv .accBody .appCreationData .seperatorReset {
  color: #5F6368;
  opacity: 0.5;
}
.app-creation-form .appsManagement .modalHeader.app-creation-form-header {
  min-height: 30px;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.app-creation-form .appsManagement .modalHeader .fa-search {
  margin-right: 8px;
  width: 14px;
  height: 14px;
}
.app-creation-form .appsManagement .heading-names {
  padding: 0 20px 4px 20px;
  border-bottom: 1px solid #bdc1c6;
}
.app-creation-form .appsManagement .modalBody .accordionDiv {
  border-bottom: 0;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles {
  display: flex;
  align-items: center;
  padding: 0 20px !important;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles .fa {
  display: none;
  text-align: right;
  position: absolute;
  right: 20px;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles:hover {
  background-color: #eff0f1;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles:hover .fa {
  display: block;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles.header.active {
  background-color: #EFF0F1;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom: 0;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles.header.active:hover .fa {
  display: none;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accordion-titles .appName {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 16px !important;
  color: #202124;
  font-size: 14px;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accBody {
  padding: 0 20px 20px 20px;
  background-color: #eff0f1;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accBody .appCreationData {
  background-color: #fff;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 20px;
  display: flex;
  height: 100%;
  flex-direction: column;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accBody .apiScopesDelete {
  position: absolute;
  right: 20px;
  top: -32px;
  cursor: pointer;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accBody .jweEnforce {
  margin-top: 15px;
}
.app-creation-form .appsManagement .modalBody .accordionDiv .accBody .JSONDiv {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
}
.app-creation-form .modalHeader .fa-search {
  margin-right: 8px;
  width: 14px;
  height: 14px;
}
.app-creation-form .modalHeader .action-serach-btn {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 60%;
}
.app-creation-form .modalHeader .action-serach-btn button {
  margin: 0 !important;
}
.app-creation-form .modalHeader .action-serach-btn .focusNameSearch {
  padding-right: 35px;
}
.app-creation-form .modalHeader .action-serach-btn .inputBoxClose {
  z-index: 99;
}
.app-creation-form .heading-names {
  padding: 0 20px 4px 20px;
  border-bottom: 1px solid #bdc1c6;
}
.app-creation-form .modalBody .accordionDiv {
  border-bottom: 0;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles {
  display: flex;
  align-items: center;
  padding: 0 20px !important;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles .fa {
  display: none;
  text-align: right;
  position: absolute;
  right: 20px;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles:hover .fa {
  display: block;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles.header.active {
  background-color: #F8F9FA;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom: 0;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles.header.active:hover .fa {
  display: none;
}
.app-creation-form .modalBody .accordionDiv .accordion-titles .appName {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 16px !important;
  color: #202124;
  font-size: 14px;
}
.app-creation-form .modalBody .accordionDiv .accBody {
  padding: 0 20px 20px 20px;
  background-color: #f8f9fa;
}
.app-creation-form .modalBody .accordionDiv .accBody .appCreationData {
  background-color: #fff;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  padding: 20px;
  display: flex;
  height: 100%;
  flex-direction: column;
}
.app-creation-form .modalBody .accordionDiv .accBody .apiScopesDelete {
  position: absolute;
  right: 20px;
  top: -32px;
  cursor: pointer;
}
#managingApps .app-creation-form .app-creation-form-header {
  min-height: 30px;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.display {
  position: absolute;
  top: -10000px;
  left: -10000px;
}
.editScopesNone .select2-container a .select2-arrow {
  display: none;
}
.modalSliderContainer .modalHeader {
  padding: 10px 20px;
}
.modalSliderContainer .modalHeader .backArrow {
  position: absolute;
  top: 20px;
}
.modalSliderContainer .modalHeader .headBar {
  position: relative;
}
.modalSliderContainer .modalHeader .headBar .modal-title {
  font-size: 20px;
}
.modalSliderContainer .modalHeader .headBar .shortDesc {
  color: #5F6368;
  font-size: 14px;
}
.modalSliderContainer .modalBody {
  position: relative;
}
.modalSliderContainer .modalBody .sentiBody .paddingTopBottom10 {
  padding: 10px 0px;
}
.modalSliderContainer .modalBody .sentiBody .paddingLeft20 {
  padding-left: 20px;
}
.modalSliderContainer .modalBody .sentiBody .radioDiv [type="radio"] + span {
  color: #202124;
}
.modalSliderContainer .modalBody .sentiBody input {
  width: 100%;
  height: 34px;
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
.modalSliderContainer .modalBody .sentiBody .radioInnerDiv label {
  float: left;
}
.modalSliderContainer .modalBody .sentiBody .radioInnerDiv label.event {
  font-weight: normal;
}
.modalSliderContainer .modalBody .sentiBody .radioInnerDiv label input {
  width: auto;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration.disabled {
  opacity: 0.3;
  background: #fff;
  pointer-events: none;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .shortDesc {
  color: #5F6368;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 10px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .shortDesc.transform {
  text-transform: uppercase;
  font-size: 12px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .helpIcon {
  color: #5F6368;
  padding-top: .2em;
  cursor: pointer;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration a.addEmotion {
  border-radius: 2px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 4px 10px;
  font-weight: 600;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .deleteicon {
  display: none;
  position: absolute;
  right: 15px;
  top: 14px;
  color: #DD3646;
  cursor: pointer;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag {
  height: 50px;
  clear: both;
  margin-bottom: 12px;
  padding: 0px 0px 0px 0px;
  border-radius: 4px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag:hover {
  background: #F8F9FA;
  height: 50px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag:hover .deleteicon {
  display: block;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .btn {
  cursor: default;
  background-color: #fff;
  border-radius: 4px;
  text-align: left;
  color: #202124;
  padding: 0 33px 0 20px !important;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .btn .caret {
  position: absolute;
  right: 10px;
  top: 13px;
  cursor: pointer;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .btn .btx-carrot-down {
  position: absolute;
  right: 10px;
  top: 13px;
  cursor: pointer;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .btn .btx-carrot-down.top10 {
  top: 10px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu {
  padding: 0px;
  max-width: 200px;
  min-width: 200px;
  position: relative;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu .divider {
  margin: 0px !important;
  overflow: auto;
  padding-left: 20px;
  height: 40px;
  line-height: 22px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu .divider:hover {
  background-color: #e5e5e5;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu li > a {
  padding: 10px 20px;
  font-size: 12px;
  display: block;
  position: relative;
  color: #202124;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu li > a.selected {
  color: #0D6EFD;
  pointer-events: none;
  text-decoration: none;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu li > a:hover {
  color: #0d6efd;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .emotiontag .btn-group .dropdown-menu li > a .checkTickIcon {
  position: absolute;
  right: 10px;
  color: #0D6EFD;
  top: 15px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .countThreshold {
  font-size: 10px;
  bottom: -3px;
  position: relative;
  width: 226px;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #202124;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .countThreshold .pull-right {
  position: relative;
  left: -18px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .slider-track {
  height: 4px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .slider-track .slider-track-high {
  background: #E4E5E7;
  border-radius: 20px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .slider-track .slider-track-low {
  background: #E4E5E7;
  border-radius: 20px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .slider-track .slider-selection {
  background: #0d6efd;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-min {
  top: 5px !important;
  margin-left: -17px !important;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-min .tooltip-arrow {
  display: none;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-min .tooltip-inner {
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background: none !important;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-max {
  top: 5px !important;
  margin-left: -14px !important;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-max .tooltip-arrow {
  display: none;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .tooltip-max .tooltip-inner {
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background: none !important;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.modalSliderContainer .modalBody .sentiBody .emotionConfiguration .emotionBody .dual-slider .slider .slider-handle {
  width: 12px;
  height: 12px;
  top: 0px;
}
.modalSliderContainer .modalBody .sentiBody .textbox-jseditor.disabled {
  opacity: 0.3;
  background: #fff;
  pointer-events: none;
}
.modalSliderContainer.width700 {
  width: 700px;
}
.modalSliderContainer.rtmChannel .channelModalHeader .step-progress-container {
  top: 59px;
  padding-left: 31px !important;
  background: #fff;
  padding-top: 15px;
}
.modalSliderContainer.rtmChannel .modalBody {
  padding: 70px 30px 0 !important;
}
.modalSliderContainer.rtmChannel .modalBody.themeIframeBody {
  height: 100%;
  width: 100%;
  display: flex;
  position: relative;
  padding-right: 0 !important;
  padding-left: 0 !important;
  position: absolute !important;
  bottom: 0;
  padding-top: 0px !important;
}
.modalSliderContainer.rtmChannel .modalBody .webMobileClientChannel {
  height: 100%;
}
.modalSliderContainer.rtmChannel .modalBody .webMobileClientChannel .channel-content {
  height: 100%;
}
.modalSliderContainer.rtmChannel .modalBody .customSDKIframe {
  height: 100%;
  display: table;
  width: 100%;
}
#eventManageSlider .repeat-bot-response-wrapper .m-b-20 {
  margin-bottom: 20px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .welcomeMessageDiv {
  margin-top: 15px;
  margin-bottom: 0;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .how-it-works {
  position: absolute;
  right: 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  outline: 0;
  color: #0D6EFD;
  background: transparent;
  border: 0;
  padding: 0;
  top: 0;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .label-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .label-text.small-text {
  font-size: 12px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .info-desc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 8px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .kr-sg-radiobutton .radio-custom + .radio-custom-label .tooltip-hover {
  margin-left: 3px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .kr-sg-radiobutton .radio-custom + .radio-custom-label .tooltip-hover .btx-info {
  font-size: 12px;
  margin-left: 0;
  position: relative;
  top: 1px;
  color: #26344a !important;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .kr-sg-radiobutton.disable-auto {
  pointer-events: none;
  display: flex;
  align-items: center;
  gap: 10px;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .kr-sg-radiobutton.disable-auto .radio-custom + .radio-custom-label {
  color: #bdc1c6;
}
#eventManageSlider .repeat-bot-response-wrapper .block-element-data .kr-sg-radiobutton.disable-auto .ub-coming-soon {
  border-radius: 100px;
  background: var(--kora-grey-grey-medium-1, #9aa0a6);
  padding: 4px 10px;
  color: var(--kora-grey-white, #ffffff);
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  height: 24px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group {
  margin: 0;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-heading {
  padding: 0;
  margin: 0;
  border: 0 !important;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-heading .acc-panel-setting {
  padding: 15px 20px;
  background: #EFF0F1;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.2s all ease;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-heading .acc-panel-setting.collapsed i {
  transform: none;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-heading .acc-panel-setting span {
  width: 100%;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-heading .acc-panel-setting i {
  flex-shrink: 0;
  color: #202124;
  font-size: 12px;
  transform: rotate(180deg);
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body {
  border: 0 !important;
  padding: 20px 0;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .label-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .label-text.small-text {
  font-size: 12px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .info-desc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 8px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .kr-sg-dropdowns {
  width: 250px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .kr-sg-dropdowns .dropdown-open {
  margin: 0;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .kr-sg-dropdowns .dropdown-open .retries {
  max-height: 223px !important;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .behavioural-exceeding-block {
  display: inline-block;
  width: 100%;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .behavioural-exceeding-block.disabled-block {
  opacity: 0.3;
  pointer-events: none;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .behavioural-exceeding-block .select-task-dialog {
  display: inline-block;
  width: 100%;
  padding-left: 28px;
  margin-top: 10px;
}
#eventManageSlider .repeat-bot-response-wrapper .advanced-settings-panel .panel-group .panel-body .behavioural-exceeding-block .select-task-dialog .kr-sg-dropdowns {
  width: 200px;
}
#eventManageSlider .repeat-bot-response-wrapper .event-response-OR {
  font-size: 10px;
  text-transform: uppercase;
  text-align: left;
  cursor: pointer;
  color: #0D6EFD;
  font-weight: 500;
  float: none;
  display: inline-block;
  margin: 0px;
}
#eventManageSlider .adjust-pad-ivr {
  padding: 30px 10px !important;
}
#eventManageSlider .adjust-pad-ivr .showDialogHeading {
  padding-left: 20px;
}
#eventManageSlider .pr-40 {
  padding-right: 40px;
}
#eventManageSlider .pr-40 .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 5px;
  font-weight: normal;
  position: absolute;
}
#eventManageSlider .darkLabel {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 7px;
}
#eventManageSlider .appSliderClose {
  color: #5F6368;
  padding-left: 15px;
  padding-right: 0;
  cursor: pointer;
  width: 30px;
  transform: rotate(180deg);
}
#eventManageSlider .appSliderClose.rightArrow {
  width: 35px;
}
#eventManageSlider .please-wait-wrap {
  height: calc(-40vh);
}
#eventManageSlider .please-wait-wrap .please-wait {
  left: 48%;
}
#eventManageSlider .please-wait-wrap .please-wait .wait-text {
  position: relative;
  top: -5px;
  left: 5px;
}
#eventManageSlider .please-wait-wrap .please-wait .fa.fa-spinner {
  color: #0D6EFD;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 1000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 1000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@-ms-keyframes spin {
  #eventManageSlider .please-wait-wrap .please-wait .fa.fa-spinner from {
    -ms-transform: rotate(0deg);
  }
  #eventManageSlider .please-wait-wrap .please-wait .fa.fa-spinner to {
    -ms-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
#eventManageSlider .form-group {
  margin-bottom: 15px;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open {
  width: 100%;
  position: relative;
  right: 0px;
  top: 0;
  padding: 0;
  margin-top: 10px;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open .dropdown-menu .ubBot {
  color: #1372ff;
  font-size: 12px;
  float: right;
  margin-right: 20px;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 10px;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open .dropdown-input .default-dialog {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #202124;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #EFF0F1;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open .dropdown-input .master-bot {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #1372ff;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open .dropdown-input::before {
  top: 0;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open.open::before {
  top: 0;
}
#eventManageSlider .form-group .kr-sg-dropdowns .dropdown-open .search-box .seach-input {
  width: 100%;
  line-height: 34px;
  height: 34px;
  border: 0;
  border-bottom: 1px solid #BDC1C6;
  color: #5F6368;
  font-size: 14px;
  padding-left: 20px;
}
#eventManageSlider .form-group .info-details {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #3C4043;
  margin-bottom: 15px;
}
#eventManageSlider .form-group input {
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  z-index: 0;
  height: 30px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 20px;
  max-width: 100% !important;
}
#eventManageSlider .showDialogHeading {
  font-weight: 500;
  font-size: 13px;
  line-height: 17px;
  color: #202124;
}
#eventManageSlider .radioDiv input.radio {
  width: auto;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  z-index: 0;
  height: 30px;
}
#eventManageSlider .radioDiv .opt-title {
  color: #202124;
  display: block;
  width: 100%;
}
#eventManageSlider .radioDiv .opt-sub-title {
  margin-left: 25px;
  font-weight: normal;
  text-transform: none;
}
#eventManageSlider .radioDiv [type="radio"]:checked + span:before {
  background: #0D6EFD;
  box-shadow: 0 0 0 1.1px #0d6efd;
}
#eventManageSlider .radioDiv [type="radio"] + span:before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: -0.11em;
  border-radius: 1em;
  border: 3px solid #fff;
  box-shadow: 0 0 0 1.1px #E4E5E7;
  margin-right: 0.75em;
  transition: 0.5s ease all;
  background: #fff;
  margin-left: 1px;
}
#eventManageSlider span.add-box {
  display: inline-block;
  padding: 7px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  border-radius: 3px;
  margin-right: 10px;
  font-weight: 600;
  color: #5F6368;
  font-size: 12px;
}
#eventManageSlider span.add-box .fa-plus {
  margin-right: 5px;
}
.task-failure-wrapper-radio {
  margin-top: 25px;
  display: inline-block;
  width: 100%;
}
.toggleSwitch {
  padding-top: 0 !important;
}
.toggleSwitch.toggle-dialog-slider {
  display: flex;
  align-items: center;
}
.toggleSwitch.alexaToggle {
  margin: 0 5px;
  top: 20px;
  position: relative;
  display: inline-block;
}
.toggleSwitch .amazon-alexa input.switch {
  width: auto !important;
}
.toggleSwitch toggle-switch {
  line-height: 18px !important;
  margin-right: 12px !important;
}
.toggleSwitch toggle-switch .switch {
  height: 20px;
}
.toggleSwitch toggle-switch .toggle-data-large- .kr-sg-toggle.with-label {
  margin-left: 0;
}
.toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 8px !important;
  height: 8px !important;
  top: 3px;
  left: 3px;
  width: auto;
}
.toggleSwitch toggle-switch input.switch:empty ~ label:before,
.toggleSwitch toggle-switch input.switch:empty ~ label:after {
  width: 30px;
}
.toggleSwitch toggle-switch input.switch:checked ~ label:before {
  background-color: #0d6efd;
}
.toggleSwitch toggle-switch input.switch:checked ~ label:after {
  margin-left: 18px;
}
.toggleSwitch .task-fail-toggle {
  display: inline-block;
  opacity: 0.5;
}
.toggleSwitch .task-fail-toggle toggle-switch {
  pointer-events: none;
}
.prompt-jsEditor .panel-heading {
  padding-top: 0;
}
.welcomeMessageContainer .jsTemplates {
  position: absolute;
  top: unset !important;
  right: 20px !important;
  background: #e4e5e7;
}
.welcomeMessageContainer .jsTemplates .fa {
  top: 9px;
  color: #202124;
}
.welcomeMessageContainer bt-welcome-message .modalBody .jsDiv .prompt-jsEditor .panel .sampleTemplateWelcome .panel-title {
  float: left;
  cursor: pointer;
}
.welcomeMessageContainer bt-welcome-message .modalBody .jsDiv .prompt-jsEditor .panel .panel-body {
  height: auto;
}
.welcomeMessageContainer bt-welcome-message .modalBody .jsDiv .prompt-jsEditor .panel-default .panel-title {
  float: left;
  cursor: pointer;
}
.welcomeMessageContainer bt-welcome-message .modalBody .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.welcomeMessageContainer bt-welcome-message .modalBody .reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer bt-welcome-message .modalBody .previewDesc {
  margin-bottom: 15px;
  display: block;
}
.welcomeMessageContainer bt-welcome-message .modalBody .previewHeading {
  font-weight: 600;
}
.welcomeMessageContainer bt-welcome-message .modalBody .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .condKey,
.welcomeMessageContainer bt-welcome-message .modalBody .condVal {
  margin: 5px 5px 5px 0;
  width: 100%;
  height: 35px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .removeCond {
  padding: 10px 10px;
  font-size: 18px;
  position: absolute;
  right: -22px;
  top: -2px;
  cursor: pointer;
}
.welcomeMessageContainer bt-welcome-message .modalBody .canDelete .removeCond {
  color: #f00;
  cursor: pointer;
}
.welcomeMessageContainer bt-welcome-message .modalBody .previewBtn {
  margin-top: 10px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .noChannel .title {
  font-size: 18px;
  font-weight: 300;
  color: #5f6368;
}
.welcomeMessageContainer bt-welcome-message .modalBody .noChannel .description {
  font-size: 14px;
  color: #9aa0a6;
}
.welcomeMessageContainer bt-welcome-message .modalBody .line-info {
  height: 2px;
  border: solid 1px #E4E5E7;
  margin-top: 10px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .alert-preview {
  margin-top: 25px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .messagePreviewLabel {
  text-align: center;
}
.welcomeMessageContainer bt-welcome-message .modalBody .preview-box {
  background-color: #f4f4f4;
  margin-top: 25px;
  padding: 10px;
  border-radius: 6px 6px 6px 0;
  width: 100%;
  word-wrap: break-word;
  word-break: break-word;
  min-height: 50px;
}
.welcomeMessageContainer bt-welcome-message .modalBody .preview-box .preview-message {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #222222;
}
.welcomeMessageContainer bt-welcome-message .modalBody .preview-box .preview-message.previewError {
  color: #ff0000;
}
.welcomeMessageContainer .addResponseBtn {
  float: right;
  border-radius: 4px;
  background-color: #5F6368;
  color: #fff;
  padding: 5px 12px;
  margin: 0px 0px 10px 10px;
  cursor: pointer;
}
.welcomeMessageContainer .addResponseBtn.noMessages {
  margin: 0px 10px 10px 0px;
  float: left !important;
}
.welcomeMessageContainer .addResponseBtn .fa {
  font-size: 12px;
  margin-right: 5px;
}
.welcomeMessageContainer .addResponseBtn:hover {
  background-color: #0d6efd;
}
.welcomeMessageContainer .noMessagesLabelblock {
  display: block;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding {
  padding: 5px 1px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody {
  height: 100%;
  background: #fff;
  width: 630px;
  float: right;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header {
  margin-top: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header .title {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  padding-left: 5px;
  color: #202124;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body {
  padding: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body .msglabel {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 5px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body .channel-list {
  margin-bottom: 50px;
}
.welcomeMessageContainer .welcomeMessageModal .buttonContainer {
  display: inline-block;
}
.welcomeMessageContainer .welcomeMessageModal .buttonContainer .closeCancel {
  margin-left: 10px !important;
}
.welcomeMessageContainer .welcomeMessageModal .controls.btn {
  padding: 5px 8px !important;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .btn-group.toolbar {
  text-align: right;
}
.welcomeMessageContainer .welcomeMessageModal .topBar .closeBtn {
  position: relative;
  top: 15px;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panelOpen .panel-heading {
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  cursor: pointer;
  margin-left: 0 !important;
  padding-left: 0;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading .accordion-toggle {
  display: block;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-default:hover .trash-icon {
  display: inline-block;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-default:hover .panel-heading {
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body {
  border: none !important;
  height: 100%;
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .inner-accordion-body {
  background-color: #fff;
  padding: 20px;
  display: table;
  width: 100%;
  height: 100%;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .inner-accordion-body .messageLabel {
  margin: 0px 0px 5px -15px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .saveBtnDiv {
  margin-top: 11px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .quote-left {
  float: left;
  margin-right: 15px;
  margin-top: -3px;
  display: inline-block;
  padding-top: 3px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .quote-left .fa-quote-left {
  width: 23px;
  height: 20px;
  font-size: 25px;
  color: #e0e0e0;
  margin-right: 15px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .promptText {
  font-size: 15px;
  color: #000000;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 70%;
  position: absolute;
  padding-top: 3px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .promptText.italic {
  font-style: italic;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading-Btn-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  text-align: right;
  color: #5f6368;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .trash-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  color: #e34928;
  margin-right: 15px;
  z-index: 10;
  display: none;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan {
  height: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 {
  width: 30px;
  height: 30px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  padding: 3px;
  margin-right: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .channelText {
  font-size: 9px;
  font-weight: 600;
  color: #fff;
  vertical-align: middle;
  top: -1px;
  position: relative;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 25px !important;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  height: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15.default {
  width: 25px;
  height: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .jsDiv {
  margin-bottom: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel {
  box-shadow: initial !important;
  border: 1px solid #ddd;
  height: 120px;
  border-radius: 3px;
  border-right: none;
  margin-top: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  background-color: #0D6EFD !important;
  border-bottom: 1px solid #0D6EFD;
  color: #a3dce1;
  height: 30px;
  display: flex;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-title {
  margin: -4px 0px 0px -7px;
  width: 92px;
  height: 15px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #ffffff;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-title.reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-body {
  padding: 0px;
  height: 110px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-body .jseditor.minimized {
  min-height: 115px !important;
  border: solid 1px #0d6efd !important;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding {
  padding: 5px 1px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewDesc {
  margin-bottom: 15px;
  display: block;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .helphint-border {
  padding: 0;
  box-shadow: none;
  border: 0;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .helphint-border .code {
  color: #0D6EFD;
  background-color: #f3f3f3;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewHeading {
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .condKey,
.welcomeMessageContainer .welcomeMessageModal .content-padding .condVal {
  margin: 5px 5px 5px 0;
  width: 100%;
  height: 35px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .removeCond {
  padding: 10px 10px;
  font-size: 18px;
  position: absolute;
  right: -14px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .canDelete .removeCond {
  color: #f00;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewBtn {
  margin-top: 10px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .noChannel .title {
  font-size: 18px;
  font-weight: 300;
  color: #5f6368;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .noChannel .description {
  font-size: 14px;
  color: #9aa0a6;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .line-info {
  height: 2px;
  border: solid 1px #E4E5E7;
  margin-top: 10px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .alert-preview {
  margin-top: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .messagePreviewLabel {
  text-align: center;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box {
  background-color: #f4f4f4;
  margin-top: 25px;
  padding: 10px;
  border-radius: 6px 6px 6px 0;
  width: 100%;
  word-wrap: break-word;
  word-break: break-word;
  min-height: 50px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box .preview-message {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #222222;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box .preview-message.previewError {
  color: #ff0000;
}
.welcomeMessageContainer .welcomeMessageModal .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .btn-group.toolbar {
  text-align: right;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .marginTop35 {
  margin-top: 35px;
}
.welcomeMessageContainer .welcomeMessageModal marginTop12 {
  margin-top: 12px;
}
.welcomeMessageContainer .welcomeMessageModal .ace_editor.minimized {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.welcomeMessageContainer .welcomeMessageModal code {
  color: #0d6efd !important;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt {
  margin-right: 7px;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-refresh,
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-check {
  color: #008000;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-times {
  color: #e34928;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_scroller {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_gutter {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_gutter-layer {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_editor textarea {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode select,
.welcomeMessageContainer .welcomeMessageModal.viewMode i {
  pointer-events: none;
  cursor: not-allowed;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .panel-default:hover .trash-icon {
  display: none;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel {
  height: 145px;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  color: #a3dce1;
  height: 30px;
  display: flex;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-title {
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-title.reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-body {
  height: 110px;
  padding: 0px;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-body .jseditor {
  min-height: 115px !important;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .sampleTemplateWelcome .jsEditorTemplate {
  right: 22px;
  margin-top: -32px;
  height: 29px !important;
}
.welcomeMessageDiv {
  width: 100%;
  display: block;
  clear: both;
  margin-bottom: 12px;
}
.welcomeMessageDiv .msgDiv {
  height: auto;
  margin-right: 0;
  min-height: auto;
  border-radius: 2px;
  background-color: #fff;
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
}
.welcomeMessageDiv .msgDiv .imgDivCircle {
  height: 40px;
  width: 40px;
  margin-right: 20px;
  padding: 0;
}
.welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 {
  width: 40px;
  height: 40px;
  background: #5F6368;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 0px solid #e4e5e7;
}
.welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .channelText {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
}
.welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 42px !important;
}
.welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15.no-background {
  background-color: #fff;
  border: 0;
}
.welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .img {
  width: 40px;
  height: 40px;
}
.welcomeMessageDiv .msgDiv .msgDecription {
  position: relative;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 60px 9px 20px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  color: #202124;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.welcomeMessageDiv .msgDiv .edit {
  color: #5F6368;
  font-size: 14px;
  display: none;
  position: absolute;
  right: 40px;
  top: 13px;
  padding: 0;
  cursor: pointer;
  margin: 0;
}
.welcomeMessageDiv .msgDiv .delete {
  color: #DD3646;
  display: none;
  font-size: 14px;
  cursor: pointer;
  margin: 0;
  position: absolute;
  right: 10px;
  top: 12px;
}
.welcomeMessageDiv .msgDiv .prompt-play-icon {
  color: #5F6368;
  font-size: 14px;
  display: none;
  position: absolute;
  right: 70px;
  top: 11px;
  padding: 0;
  cursor: pointer;
  margin: 0;
}
.welcomeMessageDiv .msgDiv:hover .edit {
  display: block;
}
.welcomeMessageDiv .msgDiv:hover .delete {
  display: block;
}
.welcomeMessageDiv .msgDiv:hover .prompt-play-icon {
  display: block;
}
.pointer-none {
  pointer-events: none;
}
.appCreationForm .hintDiv {
  top: 0 !important;
}
.appCreationForm .hintDiv.top10 {
  top: 10px !important;
}
.appCreationForm .uniBotevents {
  clear: both;
  display: block;
  padding-top: 0;
}
.appCreationForm .uniBotevents .uniBotKit .titleAndDescDiv .title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.appCreationForm .uniBotevents .uniBotKit .titleAndDescDiv .dec {
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer {
  width: 550px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card {
  margin-bottom: 15px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-header .card-link {
  position: relative;
  padding-left: 20px;
  display: block;
  text-decoration: none;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-header .card-link.collapsed .arrowAngle {
  position: absolute;
  width: 12px;
  height: 12px;
  top: 3px;
  left: 0;
  transform: rotate(0deg);
  opacity: 0.6;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-header .card-link .arrowAngle {
  position: absolute;
  width: 12px;
  height: 12px;
  top: 3px;
  transform: rotate(90deg);
  opacity: 1;
  left: 0;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-header .card-link .title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 0;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-header .card-link .desc {
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 0;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body {
  padding: 10px 20px;
  border-left: 1px solid #E4E5E7;
  display: table;
  width: 100%;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions {
  margin-bottom: 8px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botName {
  height: 34px;
  border-radius: 2px;
  background-color: #F8F9FA;
  line-height: 34px;
  padding: 0 0 0 40px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botName .icon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  border-radius: 50%;
  border: 1px solid #E4E5E7;
  position: absolute;
  top: 6px;
  left: 10px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botName .name {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  display: inline-block;
  width: 96%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botEnable .dropdown .enableBTN {
  width: 100%;
  text-align: left;
  background: transparent;
  padding: 5px 10px !important;
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  color: #202124;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botEnable .dropdown .enableBTN:hover {
  background: transparent;
  color: #202124;
  border: 1px solid #e4e5e7;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botEnable .dropdown .enableBTN .arrowAngle {
  float: right;
  margin-top: 5px;
  transform: rotate(90deg);
  margin-right: 5px;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botEnable .dropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  width: 100%;
}
.appCreationForm .uniBotevents .uniBotKit .accordionContainer #accordion .card .card-body .botActions .botEnable .dropdown .dropdown-menu .dropdown-item {
  color: #202124;
  font-size: 14px;
  display: block;
  padding: 5px 10px 5px 20px;
}
.appCreationForm .uniBotevents .uniAgentTransfer .titleAndDescDiv .title {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.appCreationForm .uniBotevents .uniAgentTransfer .titleAndDescDiv .dec {
  font-size: 14px;
  font-weight: normal;
  color: #5f6368;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails {
  width: 550px;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions {
  margin-bottom: 8px;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botName {
  height: 34px;
  border-radius: 2px;
  background-color: #F8F9FA;
  line-height: 34px;
  padding: 0 0 0 40px;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botName .icon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  border-radius: 50%;
  border: 1px solid #E4E5E7;
  position: absolute;
  top: 6px;
  left: 10px;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botName .name {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  display: inline-block;
  width: 96%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botEnable .dropdown .enableBTN {
  width: 100%;
  text-align: left;
  background: transparent;
  padding: 5px 10px !important;
  height: 34px;
  border-radius: 2px;
  border: 1px solid #E4E5E7;
  color: #202124;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botEnable .dropdown .enableBTN:hover {
  background: transparent;
  color: #202124;
  border: 1px solid #e4e5e7;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botEnable .dropdown .enableBTN .arrowAngle {
  float: right;
  margin-top: 5px;
  transform: rotate(90deg);
  margin-right: 5px;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botEnable .dropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  width: 100%;
}
.appCreationForm .uniAgentTransfer .botsEnableDetails .botActions .botEnable .dropdown .dropdown-menu .dropdown-item {
  color: #202124;
  font-size: 14px;
  display: block;
  padding: 5px 10px 5px 20px;
}
.JSONDiv {
  clear: both;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.JSONDiv .JSONText {
  text-decoration: underline;
  cursor: pointer;
  color: #0D6EFD;
  padding-left: 3px;
}
#JWTToken .modal-body {
  padding: 70px 40px;
}
#JWTToken .modal-body .csCode {
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  padding: 10px;
}
#JWTToken .modal-body .csCode pre {
  background-color: #fff;
  border: none;
  white-space: pre-line;
}
#task-fail-confirm .save-enable-task-failure {
  text-align: center;
  color: #5F6368;
  font-size: 16px;
  padding: 65px 65px 52px;
}
#task-fail-confirm .modal-content .modal-footer .btn.btn-default.btn-cancel {
  background-color: #fff;
  color: #5f6368;
}
#task-fail-confirm .modal-content .modal-footer .btn.btn-default.btn-cancel:hover {
  color: #5f6368 !important;
}
.sentiment-management.read-only-wrap .sentimentContainer {
  pointer-events: none;
}
.sentiment-management .sentimentContainer .sentimentBlock {
  padding: 10px 0;
}
.sentiment-management .sentimentContainer .sentimentBlock .eventDetails {
  color: #5F6368;
  margin: 0;
}
.sentiment-management .sentimentContainer .sentimentBlock .eventDetails span {
  color: #202124;
}
.sentiment-management .sentimentContainer .sentimentBlock .desc {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sentiment-management .sentimentContainer .sentimentBlock p {
  margin-bottom: 0;
}
.sentiment-management .sentimentContainer .sentimentBlock .tooltip .tooltip-inner {
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 300px;
}
.sentiment-management .sentimentContainer .darkBottomBorder {
  margin-top: 10px;
}
.sentiment-management .sentimentContainer .darkBottomBorder .header .headertitle {
  text-transform: uppercase;
  padding-bottom: 5px;
  font-size: 12px;
  font-weight: 500;
  color: #9aa0a6;
}
.sentiment-management .sentimentContainer .darkBottomBorder .header .headertitle .name {
  padding-left: 0px;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .master-bot {
  float: right;
  margin-right: 20px;
  font-size: 12px;
  color: #1372ff;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 5px;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .dropdown-menu .search-box {
  padding: 0;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .dropdown-menu .search-box::before {
  left: 20px;
  opacity: 0.6;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .dropdown-menu .search-box .search-input {
  width: 100%;
  line-height: 34px;
  height: 34px;
  border: 0;
  border: 1px solid #BDC1C6;
  color: #5F6368;
  font-size: 14px;
  padding-left: 35px;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .dropdown-menu .masterBot a {
  line-height: 40px;
}
.sentiment-management #sentimentEvent .botModalSlider .modalSliderContainer .modalBody .sentiBody .kr-sg-dropdowns .dropdown-menu .masterBot .ubBot {
  color: #1372ff;
  font-size: 12px;
  float: right;
  margin-right: 20px;
  display: inline-block;
  height: 21px;
  border-radius: 4px;
  background-color: #e7f0ff;
  line-height: normal;
  padding: 3px 10px;
  margin-top: 10px;
}
.sentiment-management .NoAppScopes {
  text-align: center;
}
.events-ivr-section {
  padding: 0 20px;
}
.events-ivr-section .connectionRules,
.events-ivr-section .userInputCorrection {
  height: 30px;
  background-color: #F8F9FA;
  margin-top: 18px;
  padding-top: 4px;
  font-weight: 600;
  font-size: small;
  margin-left: 0;
  margin-bottom: 10px;
  position: relative;
  right: 0;
  clear: both;
}
.events-ivr-section .connectionRules.advActive,
.events-ivr-section .userInputCorrection.advActive {
  background-color: #5f6368;
}
.events-ivr-section .connectionRules.advActive .tabLabel,
.events-ivr-section .userInputCorrection.advActive .tabLabel {
  color: #ffffff;
}
.events-ivr-section .connectionRules.userPrompt,
.events-ivr-section .userInputCorrection.userPrompt {
  margin-top: 15px;
}
.events-ivr-section .connectionRules.errorPromptHeader,
.events-ivr-section .userInputCorrection.errorPromptHeader {
  margin-top: 166px;
}
.events-ivr-section .connectionRules.suggestSynonym,
.events-ivr-section .userInputCorrection.suggestSynonym {
  margin-top: 24px;
}
.events-ivr-section .connectionRules.suggestSynonym .synNotapplicable,
.events-ivr-section .userInputCorrection.suggestSynonym .synNotapplicable {
  font-size: 12px;
  font-weight: 400;
  margin-right: 8px;
}
.events-ivr-section .connectionRules.suggestPattern,
.events-ivr-section .userInputCorrection.suggestPattern {
  margin-top: 20px;
}
.events-ivr-section .connectionRules.suggestPattern .synNotapplicable,
.events-ivr-section .userInputCorrection.suggestPattern .synNotapplicable {
  font-size: 12px;
  font-weight: 400;
  margin-right: 8px;
}
.events-ivr-section .connectionRules.entityUserInput,
.events-ivr-section .userInputCorrection.entityUserInput {
  margin-top: -10px;
}
.events-ivr-section .connectionRules .tabLabel,
.events-ivr-section .userInputCorrection .tabLabel {
  margin-left: 14px;
  font-size: 11px;
  font-weight: 600;
  color: #202124;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 256px;
  white-space: nowrap;
  line-height: 22px;
  display: inline-block;
}
.events-ivr-section .connectionRules .tabLabel.cancel,
.events-ivr-section .userInputCorrection .tabLabel.cancel {
  color: #DD3646;
  float: right;
  margin-right: 20px;
  cursor: pointer;
}
.events-ivr-section .connectionRules .tabLabel.manage,
.events-ivr-section .userInputCorrection .tabLabel.manage {
  color: #0D6EFD;
  float: right;
  margin-right: 20px;
  cursor: pointer;
  pointer-events: auto !important;
}
.events-ivr-section .connectionRules .ivrIcon,
.events-ivr-section .userInputCorrection .ivrIcon {
  float: right;
  margin-top: 8px;
  margin-right: 10px;
}
.events-ivr-section .connectionRules.scriptDefinition,
.events-ivr-section .userInputCorrection.scriptDefinition {
  margin-top: 48px;
}
.events-ivr-section .connectionRules .cr-warning,
.events-ivr-section .userInputCorrection .cr-warning {
  float: right;
  padding-right: 15px;
  padding-top: 4px;
  font-size: 15px;
  color: #e4c009;
}
.events-ivr-section .connectionRules .add-tags .select2-container .select2-choices,
.events-ivr-section .userInputCorrection .add-tags .select2-container .select2-choices {
  margin: 0 15px;
}
.events-ivr-section .connectionRules .trainUtterace,
.events-ivr-section .userInputCorrection .trainUtterace {
  padding: 10px;
}
.events-ivr-section .connectionRules .trainUtterace .trainBtn,
.events-ivr-section .userInputCorrection .trainUtterace .trainBtn {
  border: 1px solid #0D6EFD;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #0D6EFD;
  margin-right: 10px;
}
.events-ivr-section .connectionRules .trainUtterace .trainBtn:hover,
.events-ivr-section .userInputCorrection .trainUtterace .trainBtn:hover {
  border: 1px solid #fff;
  padding: 4px 8px;
  border-radius: 4px;
  line-height: 12px;
  cursor: pointer;
  color: #fff;
  background: #0D6EFD;
  font-size: 13px;
  font-weight: 600;
}
.events-ivr-section .connectionRules .synSearch,
.events-ivr-section .userInputCorrection .synSearch {
  margin-right: 10px;
}
.events-ivr-section .connectionRules .synSearch input,
.events-ivr-section .userInputCorrection .synSearch input {
  margin-right: -10px;
  margin-top: -10px;
  border-radius: 0px !important;
  font-weight: 300;
}
.events-ivr-section .connectionRules .synSearch .searchBar,
.events-ivr-section .userInputCorrection .synSearch .searchBar {
  top: 10px;
  margin-right: 6px;
  color: #0d6efd;
}
.events-ivr-section .connectionRules .helpIcon,
.events-ivr-section .userInputCorrection .helpIcon {
  position: relative;
  top: -9px;
  margin-left: 5px;
}
.events-ivr-section .screenFreeze .advanced-body {
  pointer-events: none;
}
.events-ivr-section .node-connDiv.marginLeftChange {
  margin-left: 0;
}
.events-ivr-section .toggleDiv input.switch ~ label {
  font-size: 10px !important;
  height: 20px;
  width: 34px;
}
.events-ivr-section .machineLearningLevel {
  padding-top: 1px;
}
.events-ivr-section .machineLearningLevel .timeout-promts {
  position: relative;
}
.events-ivr-section .machineLearningLevel .nomatch-promts {
  position: relative;
}
.events-ivr-section .machineLearningLevel .machineLearningText {
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  margin-top: 3px;
  padding: 0 15px;
}
.events-ivr-section .machineLearningLevel .label1 {
  width: 100px;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  float: left;
  margin-top: -13px;
  color: #5F6368;
  margin-left: 124px;
}
.events-ivr-section .machineLearningLevel .editPromptBox {
  height: 34px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #e0e0e0;
  text-indent: 9px;
  border-top: 1px solid #e0e0e0;
}
.events-ivr-section .machineLearningLevel .add-utterances {
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin: 6px 5px 9px;
  cursor: pointer;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv {
  padding: 0 15px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceSaveTip {
  margin-bottom: 5px;
  margin-top: -5px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceSaveTip.promptSaveTip0 {
  margin-top: -5px;
  margin-bottom: 5px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv {
  height: 35px;
  display: table;
  width: 100%;
  position: relative;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox {
  width: 95%;
  height: auto;
  border-radius: 2px;
  background-color: #fff;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.utteranceDataBoxDefault {
  width: 95%;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .utteranceDataBox.inactive {
  background-color: #f8f8f8;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .utteranceDataBoxDiv .deletePrompt {
  text-align: center;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: absolute;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  right: 0;
  top: 7px;
  z-index: 2;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh,
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check {
  margin-left: -10px;
  color: #008000;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultUtteranceSaveIcon,
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-refresh.defaultPromptSaveIcon,
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-check.defaultPromptSaveIcon {
  margin-left: -22px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times {
  margin-left: -10px;
  color: #e34928;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultUtteranceSaveIcon {
  margin-left: -20px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance .fa-times.defaultPromptSaveIcon {
  margin-left: -22px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deleteUtterance.hideIcon {
  opacity: 0;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt {
  width: 12px;
  height: 15px;
  font-family: FontAwesome;
  font-size: 15px;
  color: #e34928;
  position: relative;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  margin-left: -20px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o.disabled {
  color: #9AA0A6;
  cursor: not-allowed;
  pointer-events: none;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-refresh,
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-check,
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  margin-left: -20px;
  color: #008000;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt .fa-times {
  color: #e34928;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .deletePrompt.hideIcon {
  opacity: 0;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan {
  height: 20px;
  margin: 2px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 {
  width: 20px;
  height: 20px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 15px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #ffffff;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 18px !important;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv {
  display: flex;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  height: 35px;
  display: table;
  width: 95%;
  position: relative;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .altLink {
  font-size: 12px;
  position: absolute;
  top: 4px;
  right: 32px;
  z-index: 2;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  width: 98%;
  border-radius: 2px;
  background-color: #fff;
  margin-left: 5px;
  font-size: 11px;
  letter-spacing: 0.3px;
  min-height: 28px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  overflow: hidden;
  display: table-cell;
  border-color: #e4e5e7;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.promptDataBoxDefault {
  width: 98%;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox.inactive {
  background-color: #f8f8f8;
  cursor: pointer;
}
.events-ivr-section .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .deletePrompt {
  text-align: center;
}
.events-ivr-section .machineLearningLevel .utteranceSaveTip {
  text-align: right;
  margin: 0;
  margin-right: 15px;
  margin-top: -8px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  display: none;
}
.events-ivr-section .machineLearningLevel .utteranceSaveTip.default {
  display: block;
}
.events-ivr-section .addIvrSettingsBtn {
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
  margin-left: 10px;
  float: right;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  padding: 2px 6px;
  margin: 6px 0 6px 5px;
}
.events-ivr-section .addIvrSettingsBtn .fa {
  font-size: 10px;
  margin-right: 4px;
  color: #0d6efd;
}
.events-ivr-section .addIvrSettingsBtn:hover {
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  color: #ffffff;
}
.events-ivr-section .addIvrSettingsBtn:hover .fa {
  color: #ffffff;
}
.events-ivr-section .ivr-properties [component-type] .error-promts {
  display: none;
}
.events-ivr-section .ivr-properties [component-type='message'] .timeout-promts,
.events-ivr-section .ivr-properties [component-type='message'] .grammar,
.events-ivr-section .ivr-properties [component-type='message'] .nomatch-promts {
  display: none;
}
.events-ivr-section .ivr-properties [component-type='message'] .advanced-body .timeout,
.events-ivr-section .ivr-properties [component-type='message'] .advanced-body .retries {
  display: none;
}
.events-ivr-section .ivr-properties [component-type='entity'] .error-promts {
  display: block !important;
}
.events-ivr-section .ivr-properties .textbox-jseditor {
  height: 25px;
  position: relative;
  width: 98%;
}
.events-ivr-section .ivr-properties .textbox-jseditor .jseditor-acify.minimized {
  position: absolute;
  min-height: unset !important;
  max-height: 24px;
}
.events-ivr-section .ivr-properties .textbox-jseditor .js-mask {
  height: 100%;
  width: 100%;
  background: #fff;
  z-index: 4;
  position: absolute;
  border: 1px solid #E4E5E7;
  padding-top: 3px;
  font-size: 11px;
}
.events-ivr-section .ivr-properties .textbox-jseditor .js-mask .edit {
  float: right;
  margin-right: 23px;
  cursor: pointer;
  color: #339eab;
  width: auto;
}
.events-ivr-section .ivr-properties .textbox-jseditor .js-mask .info {
  float: left;
  margin-left: 10px;
  font-size: 11px !important;
}
.events-ivr-section .ivr-properties .textbox-jseditor .js-mask .addLink {
  right: 8px !important;
  font-size: 14px !important;
  top: 0px !important;
}
.events-ivr-section .ivr-properties .custom-grammer.minimized {
  height: 55px !important;
  min-height: 55px !important;
}
.events-ivr-section .ivr-properties .custom-grammer-js-label {
  color: #fff;
  padding: 0px 10px;
  float: left;
  background: #0D6EFD;
  border-radius: 5px 5px 0px 0px;
  margin-top: 3px;
  margin-left: -1px;
  cursor: auto;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt {
  position: relative;
  display: table;
  width: 100%;
  margin-bottom: 6px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .sortBar {
  cursor: move;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .sortBarOuter {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 24px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv {
  background: #F8F9FA;
  padding: 5px;
  border-radius: 2px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv {
  padding: 0;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .promptDataBoxDiv {
  height: 28px;
  width: 85% !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv .editSynonymDiv .addLink {
  position: absolute;
  right: 15px;
  z-index: 2;
  top: 2px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt .bgColorDiv textarea {
  background: #ffffff !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv {
  background: #fff;
  padding: 0;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.outerPrompt.noBacground .bgColorDiv .editSynonymDiv .promptDataBoxDiv {
  width: 92% !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .sortBarOuter {
  position: absolute;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .ivrIcon {
  margin-right: 5px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .deletealtPrompt {
  color: #e34928;
  cursor: pointer;
  position: relative;
  top: 5px;
  margin-left: 0px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .altLink {
  z-index: 2;
  position: absolute;
  top: 4px;
  right: 34px;
  font-size: 12px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv {
  width: 90%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.noMatchPrompts {
  width: 85%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth {
  width: 95% !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBoxFile {
  padding-right: 49px !important;
  resize: none !important;
  width: 98%;
  border-radius: 2px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .promptDataBox {
  padding-right: 20px !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .promptMessageDiv .promptDataBoxDiv .ivrtimeout {
  min-height: 24px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-left: 0;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv .deletePrompt .fa-trash-o {
  margin-left: auto;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt {
  margin-left: 26px;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .sortBarInner,
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .addLink,
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .deletePrompt {
  display: none;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv #alt-prompt .promptDataBoxDiv {
  width: 91% !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts #alt-prompt {
  margin-left: 45px !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .editSynonymDiv.multiple-prompts #alt-prompt .promptDataBoxDiv {
  width: 88% !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .entityHeaderTextDiv .exclamation-triangle .fa-exclamation-triangle {
  color: #e34928;
}
.events-ivr-section .ivr-properties .machineLearningLevel .entityHeaderTextDiv .headerTip {
  font-size: 10px;
  font-weight: 600;
  color: #e34928;
}
.events-ivr-section .ivr-properties .machineLearningLevel .utteranceSaveTip {
  clear: both !important;
  margin-right: 0 !important;
}
.events-ivr-section .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv {
  width: 85%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth {
  width: 95%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv.textareaWidth .promptDataBox {
  width: 100%;
}
.events-ivr-section .ivr-properties .machineLearningLevel .timeout-promts .editSynonymDiv .promptDataBoxDiv .promptDataBox.ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
  margin-left: 0;
}
.events-ivr-section .ivr-properties .panel-dropdown-menu {
  right: -142px !important;
  top: 0px;
}
.events-ivr-section .ivr-properties .ivrtimeout {
  min-height: 24px !important;
  padding-top: 3px !important;
}
.events-ivr-section .ivr-properties .prompt-type-switch {
  cursor: pointer;
}
.events-ivr-section .ivr-properties .grammar .customCheck,
.events-ivr-section .ivr-properties .grammar .linkCheck {
  padding-top: 5px;
  clear: both;
}
.events-ivr-section .ivr-properties .grammar .hasUnsavedConnections {
  position: relative;
  top: 20px;
}
.events-ivr-section .ivr-properties .grammar .hasUnsavedConnections.top30 {
  top: 30px;
}
.events-ivr-section .ivr-properties .grammar .grammar-item {
  padding: 0 15px;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp {
  background: #F8F9FA;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #E4E5E7;
  margin-bottom: 5px;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar {
  position: absolute;
  right: -5px;
  z-index: 1;
  top: -8px;
  display: none;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp .deleteGrammar .fa-minus-circle {
  color: #e34928;
  font-size: 15px;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .radioInnerDiv {
  margin-right: 20px;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp .radioDiv .form-control {
  background: #ffffff;
}
.events-ivr-section .ivr-properties .grammar .grammar-item .grammar-item-wrp:hover .deleteGrammar {
  display: block;
}
.events-ivr-section .ivr-properties .grammar .addGrammar {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: #0D6EFD;
  font-size: 11px;
  font-weight: normal;
}
.events-ivr-section .ivr-properties .grammar .centerGrammar {
  position: absolute;
  left: 12px;
  background: #5F6368;
  padding: 4px 10px;
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  top: 3px;
}
.events-ivr-section .ivr-properties .grammar .centerGrammar:hover {
  background: #0D6EFD;
  border: 0px solid #0d6efd;
}
.events-ivr-section .ivr-properties .advanced {
  clear: both;
}
.events-ivr-section .ivr-properties .advanced .panel-heading {
  padding: 0;
}
.events-ivr-section .ivr-properties .advanced .panel-heading .connectionRules .tabLabel {
  text-transform: capitalize;
}
.events-ivr-section .ivr-properties .advanced .panel-heading .connectionRules .ivrIcon {
  float: right;
  margin-top: 8px;
  margin-right: 10px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body {
  padding: 0 15px 0 5px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item {
  padding: 10px 20px 0px 10px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp {
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator {
  font-size: 10px;
  position: relative;
  top: 0px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .savingIndicator.fa-check {
  font-size: 10px !important;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .vxml-add {
  background: #5F6368;
  padding: 2px 8px;
  color: #fff;
  font-size: 12px;
  border-radius: 4px;
  float: right;
  margin-right: 3px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle {
  display: inline-block;
  position: relative;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .tooltip {
  width: 225px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .tooltip-inner {
  left: -81px;
  position: relative;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .exclamation-triangle .fa-exclamation-triangle {
  color: #e34928;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp p {
  padding: 0;
  margin-left: 0;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .maxnoSelect select {
  width: 100% !important;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp select {
  width: 144px !important;
  float: none !important;
  height: 24px;
  border: solid 1px #e4e5e7;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv {
  display: table;
  width: 100%;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .floatLeft {
  float: left;
  font-size: 10px;
  line-height: 20px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv .instancePropToggleLabel {
  float: left;
  margin-top: 0px;
  font-size: 10px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch {
  margin: 0 10px !important;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch {
  margin-left: -17px;
  border: 1px solid #E4E5E7;
  width: unset;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:before {
  border-radius: 19px;
  background-color: #E4E5E7;
  border: solid 1px #E4E5E7;
  height: 15px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:before {
  width: 34px;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:empty ~ label:after {
  width: 8px;
  height: 8px;
  top: 0.3em;
  bottom: 0.1em;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: none;
  border: 0;
  left: 4px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .toggleDiv toggle-switch .switch:checked ~ label:after {
  margin-left: 1.8em;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties {
  padding-top: 5px;
  position: relative;
  bottom: 5px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice {
  min-height: 24px;
  height: 24px;
  border: solid 1px #e4e5e7;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-chosen {
  padding: 2px 10px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow {
  top: -8px;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .select2-container .select2-choice .select2-arrow b {
  background-position: 3px 8px !important;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 textarea {
  width: 100%;
  color: #5F6368;
  font-size: 10px;
  border: solid 1px #E4E5E7;
  min-height: 24px;
  height: 24px;
  padding: 3px;
  resize: none !important;
}
.events-ivr-section .ivr-properties .advanced .advanced-body .adv-item .adv-item-wrp .VXMLProperties .col-md-6 .deleteIcon {
  position: absolute;
  right: 15px;
  top: 14px;
  color: #DD3646;
  cursor: pointer;
}
.events-ivr-section .ivr-properties .advanced .panel-body {
  height: auto !important;
}
.events-ivr-section .displayTableCell {
  display: grid;
}
.events-ivr-section .node-connDiv {
  width: 100%;
  margin-left: 15px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  clear: both;
}
.events-ivr-section .node-connDiv.instanceProperty {
  margin-top: 2px;
}
.events-ivr-section .If-more-than-one-pro {
  width: 100%;
  height: 16px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
.events-ivr-section .panel-group {
  margin-bottom: 20px;
}
.events-ivr-section .panel-heading {
  width: 100%;
  height: 30px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: solid 1px #d8d8d8;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 1px;
}
.events-ivr-section .panel-title {
  font-size: 12px;
  color: inherit;
  font-weight: 600;
  line-height: 10px;
  text-transform: uppercase;
}
.events-ivr-section .panel-title .accordion-toggle {
  margin-left: 0;
}
.events-ivr-section .panel.panel-default .panel-body {
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
}
.events-ivr-section .panel.panel-default .accordion-group-wrp {
  padding: 0;
}
.events-ivr-section .panel-body {
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
  height: auto !important;
  border-top-color: #ddd;
  overflow: auto;
  border-top-width: 0px !important;
  border-bottom: 1px solid #ddd;
  padding-top: 5px;
  border-top: 1px solid #dddddd;
}
.events-ivr-section .panel-body:after {
  clear: both;
}
.events-ivr-section .accordion-group-footer {
  text-align: left;
  background-color: #fff;
  opacity: 1;
  position: absolute;
  bottom: 0;
  z-index: 3;
  width: 100%;
  padding: 14px;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
}
.events-ivr-section .accordion-group-footer a {
  margin-right: 15px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #fff;
  padding: 10px;
  background: #0D6EFD;
  border-radius: 5px;
}
.events-ivr-section .accordion-group-footer a.cancelChange {
  opacity: 0.7;
  background-color: #fff;
  border: solid 1px #BDC1C6;
  color: #5F6368;
  margin-left: 5px;
  border-radius: 5px;
}
.radion-heading-title-main {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 10px;
}
.margin-adjust-20 {
  margin: 20px 0;
}
.pl-0 {
  padding-left: 0 !important;
}
.paddingTop7 {
  padding-top: 7px;
}
.font-small {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center !important;
}
.selectAppModal .events-or-tag .host .tags .tag-list .tag-item {
  position: relative;
  margin-right: 40px;
}
.selectAppModal .events-or-tag .host .tags .tag-list .tag-item::after {
  content: "AND" !important;
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 5px;
  right: -45px;
  color: #85B7FE;
  margin: 0 10px;
  pointer-events: none;
}
.filler-message-align {
  margin-left: 30px;
  padding-bottom: 20px;
}
.repeat-auto-response-modal .modal-dialog {
  width: 482px;
  max-width: 482px;
}
.repeat-auto-response-modal .modal-dialog .modal-content {
  background: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(32, 33, 36, 0.15);
  border-radius: 8px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .bg-response {
  height: 201px;
  background: #EDEDED;
  border-radius: 8px 8px 0px 0px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .bg-response .suggestionsModalImage {
  height: 201px;
  width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data {
  padding: 20px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .title-text {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  margin-bottom: 8px;
  color: #202124;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .desc-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #3C4043;
  margin-bottom: 15px;
  text-align: center;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .tip-info {
  display: flex;
  background: #F3F8FF;
  border-radius: 4px;
  padding: 9px 10px;
  align-items: flex-start;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .tip-info i {
  flex-shrink: 0;
  font-size: 14px;
  color: #26344A;
  margin-right: 10px;
  height: auto;
  line-height: normal;
  margin-top: 2px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .tip-info .text_info {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #07377f;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .tip-info .text_info b {
  font-weight: 700;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .footer-btns-enable {
  margin-top: 32px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .footer-btns-enable button {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.repeat-auto-response-modal .modal-dialog .modal-content .content-data .footer-btns-enable button i {
  margin-left: 15px;
}
.radio-custom-label.last-bot-response {
  font-size: 14px !important;
  padding-left: 15px;
}
#eventManageSlider .show-train-info,
#openManageUtterances .show-train-info {
  display: flex;
  align-items: center;
  padding: 10px 50px;
  background: #fffbea;
  justify-content: center;
  width: 800px;
}
#eventManageSlider .show-train-info .title,
#openManageUtterances .show-train-info .title {
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding: 0 30px 0 10px;
}
#eventManageSlider .show-train-info .train-btn,
#openManageUtterances .show-train-info .train-btn {
  border: 0;
  background: transparent;
  color: #0D6EFD;
  outline: 0;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  padding: 0;
}
#eventManageSlider .inprogress-training,
#openManageUtterances .inprogress-training {
  align-items: center;
  padding: 10px 50px;
  justify-content: center;
  display: flex;
  background: #f3f8ff;
}
#eventManageSlider .inprogress-training .loader-inprogress,
#openManageUtterances .inprogress-training .loader-inprogress {
  border: 4px solid #E7F1FF;
  border-radius: 50%;
  border-top: 4px solid #0D6EFD;
  width: 23px;
  height: 23px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
#eventManageSlider .inprogress-training .title,
#openManageUtterances .inprogress-training .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 20px 0 10px;
  color: #07377f;
}
#eventManageSlider .inprogress-training .title-secondary,
#openManageUtterances .inprogress-training .title-secondary {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
#eventManageSlider .success-complete-training,
#openManageUtterances .success-complete-training {
  background: #EAF6EC;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
#eventManageSlider .success-complete-training span,
#openManageUtterances .success-complete-training span {
  color: #135423;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 10px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group {
  margin: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .m-b-20,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .m-b-20 {
  margin-bottom: 20px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-heading,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-heading {
  padding: 0;
  margin: 0 0 2px 0;
  border: 0 !important;
  height: auto;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting {
  padding: 9px 20px;
  background: #EFF0F1;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: 0.2s all ease;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting.collapsed i,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting.collapsed i {
  transform: none;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting span,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting span {
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting i,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-heading .acc-panel-setting i {
  flex-shrink: 0;
  color: #202124;
  font-size: 12px;
  transform: rotate(180deg);
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body {
  border: 0 !important;
  padding: 20px;
  height: auto;
  overflow: inherit;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .title,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-right: 5px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .tooltip-hover,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .label-text-h .tooltip-hover {
  font-size: 14px;
  cursor: pointer;
  color: #26344A;
  position: relative;
  line-height: normal;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .desc-text-p,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .desc-text-p {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  margin-bottom: 8px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules {
  margin: 0 0 6px 0px;
  background: transparent;
  display: flex;
  padding: 0;
  height: auto;
  align-items: center;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tabLabel,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tabLabel {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin: 0 6px 0 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules i,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules i {
  bottom: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tooltip-hover,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .connectionRules .tooltip-hover {
  font-size: 14px;
  cursor: pointer;
  color: #26344A;
  line-height: normal;
  position: relative;
  margin-top: 1px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .node-connDiv,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .node-connDiv {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding: 0;
  margin-bottom: 8px;
  color: #5f6368;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .editSynonymDiv,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .editSynonymDiv {
  padding-left: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .If-more-than-one-pro,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .If-more-than-one-pro {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  color: #5F6368;
  padding: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-promts,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-promts {
  margin: 20px 0;
  border-top: 1px solid #E4E5E7;
  padding-top: 20px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .error-promts,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .error-promts {
  border-top: 1px solid #E4E5E7;
  padding-top: 20px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-new-wrapper,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .timeout-new-wrapper {
  margin: 15px 0 20px 0;
  border-bottom: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box {
  background: #F8F9FA;
  margin: 20px 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour {
  padding: 15px;
  display: flex;
  align-items: center;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title {
  width: 100%;
  display: flex;
  align-items: center;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .text-h,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .text-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-right: 6px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .tooltip-hover,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .l-title .tooltip-hover {
  line-height: normal;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .kr-sg-new-toggle,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .customize-retrive-behaviour .kr-sg-new-toggle {
  flex-shrink: 0;
  margin-left: 10px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper {
  padding: 15px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block {
  display: inline-block;
  width: 100%;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .title,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .desc-text,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .desc-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 10px;
  color: #5f6368;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block {
  display: inline-block;
  width: 100%;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block .kr-sg-radiobutton,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .customize-bh-box .inner-content-wrapper .radio-block .radio-wrapper-block .kr-sg-radiobutton {
  padding: 0;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info {
  display: inline-block;
  width: 100%;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .title-h,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .title-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 4px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .desc-text,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .desc-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  margin-bottom: 10px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .displayTableCell,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .displayTableCell {
  width: 100%;
  margin: 20px 0 0 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections {
  position: relative;
  top: 0;
  border-radius: 4px;
  padding: 10px 15px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections .footer-btns a,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .hasUnsavedConnections .footer-btns a {
  display: inline-block;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .kr-sg-button-secondary,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .grammerly-wrapper-info .node-level-grammer .kr-sg-button-secondary {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  color: #202124;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .advanced-body,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .advanced-body {
  padding: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item {
  padding: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein {
  padding: 20px 0 15px 0;
  margin-top: 20px;
  border-top: 1px solid #E4E5E7;
  border-bottom: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein.onHideStandardRetries,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein.onHideStandardRetries {
  border-top: none;
  margin-top: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein .adv-item-wrp,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.bargein .adv-item-wrp {
  border: 0;
  padding: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey {
  padding: 20px 0 20px 0;
  border-bottom: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey .adv-item-wrp,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.extractionKey .adv-item-wrp {
  padding: 0;
  border: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props {
  padding: 20px 0 5px 0;
  border-bottom: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp {
  padding: 0;
  border: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp .select2-arrow .btx-carrot-down,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.vxml-props .adv-item-wrp .select2-arrow .btx-carrot-down {
  top: -3px !important;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log {
  padding: 20px 0 4px 0;
  border-bottom: 1px solid #e4e5e7;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log .adv-item-wrp,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.log .adv-item-wrp {
  padding: 0;
  border: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording {
  padding: 20px 0 0px 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording .adv-item-wrp,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item.recording .adv-item-wrp {
  padding: 0;
  border: 0;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .fontsize10,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .fontsize10 {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 5px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .node-connDiv,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .adv-item-wrp .node-connDiv {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour {
  padding: 15px;
  background: #F8F9FA;
  display: inline-block;
  width: 100%;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .label-text-h,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .label-text-h {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin: 0;
  padding: 15px 0px;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  margin-bottom: 20px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel {
  margin-top: 20px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv {
  padding: 0 !important;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv [type="radio"] + span::before,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv [type="radio"] + span::before {
  top: 3px;
}
#eventManageSlider .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv .tooltip-hover,
#openManageUtterances .ivr-voice-call-settings-properties .panel-group .panel-body .standard-retries-behaviour .adv-item-wrp .ivrBehaviourRetriesPannel .radioDiv .tooltip-hover {
  top: -8px;
  display: inline-block;
  line-height: normal;
  position: relative;
}
.inprogress-training {
  align-items: center;
  padding: 10px 50px;
  justify-content: center;
  display: flex;
  background: #f3f8ff;
}
.inprogress-training .loader-inprogress {
  border: 4px solid #E7F1FF;
  border-radius: 50%;
  border-top: 4px solid #0D6EFD;
  width: 23px;
  height: 23px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
.inprogress-training .title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 20px 0 10px;
  color: #07377f;
}
.inprogress-training .title-secondary {
  color: #9AA0A6;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
}
.success-complete-training {
  background: #EAF6EC;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
.success-complete-training span {
  color: #135423;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  padding: 0 10px;
}
.feature-list-auto-generate-res {
  width: 100%;
  padding-left: 20px;
  border-left: 1px solid #D9D9D9;
  margin-left: 8px;
}
.feature-list-auto-generate-res feature-list-dropdown {
  width: 350px;
  display: inline-block;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group {
  margin: 0;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-heading {
  display: none;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse {
  display: block;
  height: auto;
  opacity: 1;
  visibility: visible;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body {
  padding: 0;
  border: 0;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .modal-div-dd {
  margin-bottom: 15px;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .modal-div-dd .tasksSetting {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-bottom: 8px;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .modal-div-dd .kr-sg-dropdowns .dropdown-open {
  margin: 0;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .descTitle {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-bottom: 8px;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .kr-sg-input-text-area {
  margin-bottom: 15px;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .label-text {
  font-weight: 500 !important;
  font-size: 12px !important;
  line-height: 15px !important;
  color: #202124 !important;
  margin-bottom: 8px !important;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .thresholdDir {
  margin: 20px 0 0px 0;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .thresholdDir:last-child {
  margin: 0 !important;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .slider.slider-horizontal {
  width: 100%;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .slider .tooltip {
  margin-top: 0 !important;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .slider .tooltip.bottom .tooltip-arrow {
  top: 1px;
}
.feature-list-auto-generate-res feature-list-dropdown .kr-sg-accordion.panel-group .panel .panel-collapse .panel-body .modal-body-scroll-padding-div .slider-handle {
  top: -1px;
}
.manage-standard-slider .modal-dialog {
  width: 635px !important;
}
.manage-standard-slider .modal-dialog .modal-content .createAppModal .modal-body .push-notify-options .group-radiobutton .heading-desc {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
.manage-standard-slider .modal-dialog .modal-content .createAppModal .modal-body .push-notify-options .group-radiobutton .kr-sg-radiobutton .desc {
  font-size: 12px;
  font-weight: normal;
  color: #9aa0a6;
}
.prompt-play-icon {
  position: absolute;
  right: 25px;
  z-index: 2;
  top: 4px;
}
.prompt-play-icon.file-type {
  position: absolute !important;
  right: 50px !important;
  z-index: 2 !important;
  top: 3px !important;
}
.prompt-play-icon .pause-icon {
  margin-bottom: 5px;
}
.bot-publish {
  padding: 0;
}
.bot-publish #languageBody .label {
  font-weight: 600;
  font-size: 12px;
  display: inline-block;
  color: #202124;
  padding: 8px 0px;
}
.bot-publish #languageBody label {
  font-weight: normal;
  font-size: 16px;
}
.bot-publish #languageBody label .languagecheck {
  min-width: 45px;
  height: 20px;
  border-radius: 4px;
  background-color: rgba(49, 97, 219, 0.17);
  display: inline-block;
  text-align: center;
  color: #0D6EFD;
  margin: 0 40px 0 4px;
  padding: 0 14px;
  font-size: 12px;
  text-transform: uppercase;
  line-height: 20px;
}
.bot-publish #languageBody label .default {
  width: 60px;
  height: 20px;
  background-color: #F8F9FA;
  display: inline-block;
  color: #5F6368;
  font-size: 12px;
  text-align: center;
  margin-left: 10px;
  border-radius: 10px;
}
.bot-publish #languageBody .publishAccordBody .enable-disable-lang-sec {
  margin: 0 0 12px 0;
  display: inline-block;
  width: 100%;
}
.bot-publish #languageBody .publishAccordBody .enable-disable-lang-sec .enable-disable-lang {
  padding: 10px 0px;
  border-bottom: solid 1px #e4e5e7;
}
.bot-publish #languageBody .publishAccordBody .enable-disable-lang-sec .enable-disable-lang .disabled {
  opacity: 0.5;
}
.bot-publish #languageBody .publishAccordBody .enable-disable-lang-sec .enable-disable-lang:nth-last-child(1) {
  border-bottom: 0;
}
.bot-publish .checkbox.styledCSS input[type="checkbox"]:indeterminate + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
.bot-publish .channelBtPublishRow {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  padding: 10px;
}
.bot-publish .channelBtPublishRow .checkbox .textEllipsis {
  padding-top: 5px;
  top: -5px;
}
.bot-publish .channelBtPublishRow .checkbox .textEllipsis .icons {
  position: relative;
  top: -2px;
}
.bot-publish .channelBtPublishRow .checkbox.styledCSS input[type="checkbox"]:checked + label::after {
  top: 4px;
}
.bot-publish .channelPublishDiv {
  padding: 0;
}
.bot-publish .positionStatic {
  position: static;
}
.bot-publish .top0 {
  top: 0 !important;
}
.bot-publish .publishInfoIcon {
  bottom: 1px;
  margin-right: 5px;
  position: relative;
}
.bot-publish .channelPubStatusDiv {
  text-transform: uppercase;
  color: #5f6368;
}
.bot-publish .checkbox.styledCSS input[type="checkbox"]:indeterminate + label::after {
  display: block;
  width: 10px;
  height: 3px;
  background-color: #fff;
  border-radius: 2px;
  margin-left: 3px;
  margin-top: 8px;
}
.bot-publish .publishControlAccordion {
  position: relative;
  margin: 0;
  padding-bottom: 20px;
}
.bot-publish .publishControlAccordion.ubbot-padding-publish {
  padding: 30px 50px 50px 50px;
}
.bot-publish .publishControlAccordion .red_info {
  color: #ff5d6d;
  font-size: 13px;
  display: none;
}
.bot-publish .publishControlAccordion .dropdown {
  display: inherit;
}
.bot-publish .publishControlAccordion .panel {
  border-radius: 0 !important;
  margin-top: 0px !important;
  -webkit-box-shadow: initial !important;
  box-shadow: initial !important;
  background: #fff;
  position: relative;
}
.bot-publish .publishControlAccordion .panel::after {
  position: absolute;
  content: "";
  height: 1px;
  width: 98%;
  left: 20px;
  bottom: 0;
  background-color: #e4e5e7;
}
.bot-publish .publishControlAccordion .panel-body {
  border-top: 0px !important;
  padding: 0 30px 15px 52px !important;
  margin-bottom: 20px;
}
.bot-publish .publishControlAccordion .panel-body .linkedBotDisc {
  margin-left: 58px;
}
.bot-publish .publishControlAccordion .panel-body .disabled {
  pointer-events: none !important;
}
.bot-publish .publishControlAccordion .deleteProContainer {
  background: rgba(245, 166, 35, 0.12);
  border: solid 1px #f3d19b;
  padding: 20px;
  display: flex;
}
.bot-publish .publishControlAccordion .deleteProContainer .bulbicon {
  display: inline-block;
  width: 50px;
}
.bot-publish .publishControlAccordion .deleteProContainer .textDiv {
  color: #ec7d01;
  display: inline-block;
  vertical-align: middle;
}
.bot-publish .publishControlAccordion .deleteProContainer .textDiv .label {
  color: #ec7d01;
  padding: 0;
}
.bot-publish .publishControlAccordion .panel-default {
  margin: 0 10px !important;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading {
  background-color: #fff;
  cursor: pointer;
  padding: 12px 0px;
  margin: 0 20px;
  color: #5F6368;
  border-color: #E4E5E7;
  border-radius: 0;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading .panel-title {
  color: #202124;
  font-weight: bold;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading .panel-title .checkbox-primary label {
  position: relative;
  top: 2px;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading .panel-title .grayOut {
  pointer-events: none;
  opacity: 0.5;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading p {
  color: #5f6368;
}
.bot-publish .publishControlAccordion .panel-default .panel-body {
  position: relative;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .row .settingsNote {
  background: rgba(245, 166, 35, 0.12);
  border: 1px solid #f3d19b;
  padding: 20px;
  display: flex;
  margin-top: 10px;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .row .settingsNote .task-icon {
  width: 50px;
  display: inline-block;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .row .settingsNote .description {
  color: #ec7d01;
  display: inline-block;
  vertical-align: middle;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .warn {
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
  width: auto;
  display: inline-block;
  padding: 10px 10px 0px 10px;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .warn .fa {
  color: #ec7d01;
}
.bot-publish .publishControlAccordion .panel-default .panel-body .warn .desc {
  color: #ec7d01;
  display: inline-block;
}
.bot-publish .publishControlAccordion .panel-default .panel-body::before {
  position: absolute;
  content: "";
  height: 100%;
  display: block !important;
  width: 1px;
  left: 0px;
  bottom: 0;
  background-color: #e4e5e7;
}
.bot-publish .publishControlAccordion .panel-default .panel-body.innerchild-panel-body::before {
  position: absolute;
  content: "";
  height: 100%;
  display: block !important;
  width: 1px;
  left: 30px;
  bottom: -4px;
  background-color: #e4e5e7;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading .fa-chevron-right {
  transition: transform .35s ease;
  transform: rotate(90deg);
  color: #202124;
  font-size: 12px;
  margin-left: 20px;
}
.bot-publish .publishControlAccordion .panel-default .panel-heading.collapsed .fa-chevron-right {
  color: #a0a9b1;
  transform: rotate(0deg);
  font-size: 12px;
}
.bot-publish .publishControlAccordion .panel-footer {
  text-align: right;
  background-color: #202124;
}
.bot-publish .publishControlAccordion .panel-footer .btn {
  font-size: 14px;
}
.bot-publish .publishControlAccordion .displayinline {
  display: inline;
}
.bot-publish .publishControlAccordion #taskExecution .noContentDiv {
  padding: 10px;
}
.bot-publish .publishControlAccordion #taskExecution .noContentDiv .alert-msg-home {
  display: inline-block;
}
.bot-publish .publishControlAccordion .noContentDiv .noContentHeader {
  height: 24px;
  font-size: 24px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #5f6368;
}
.bot-publish .publishControlAccordion .noContentDiv .noContentDesc {
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #5f6368;
}
.bot-publish .publishControlAccordion .noContentDiv .createLink {
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
  color: #0D6EFD;
  cursor: pointer;
}
.bot-publish .publishControlAccordion .icons {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  border-radius: 50%;
}
.bot-publish .publishHeaderDiscText {
  display: block;
  font-size: 12px;
  font-weight: normal;
  margin-left: 35px;
  color: #5f6368;
}
.bot-publish .publishMainHeaderText {
  color: #202124;
  display: inline-block;
  font-size: 14px !important;
  font-weight: 500;
  font-weight: normal !important;
}
.bot-publish .publishAccordBody {
  padding: 0 4px;
}
.bot-publish .publishAccordBody.grayOut {
  pointer-events: none;
  opacity: 0.5;
}
.bot-publish .publishAccordBody .publishedChannelsList {
  height: 46px;
  line-height: 46px;
  margin: 0;
}
.bot-publish .publishAccordBody .publishedChannelsList:nth-last-child(1) .channelBtPublishRow {
  box-shadow: none;
}
.bot-publish .publishAccordBody .publishLinkedTask {
  height: 42px;
  margin: 0;
  padding: 5px 0 0 0;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS label {
  height: 50px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS label .icons {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 50%;
  margin-left: 20px;
  position: relative;
  top: -2px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS label .icons.iconsv1 {
  top: 9px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 label {
  height: 50px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 label .icons {
  width: 40px;
  height: 40px;
  margin-right: 15px;
  border-radius: 50%;
  margin-left: 20px;
  position: relative;
  top: -2px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 label .icons.iconsv1 {
  top: 9px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 input[type="checkbox"]:checked + label::before {
  top: 22px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 input[type="checkbox"]:checked + label::after {
  top: 21px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS.uni1 label::before {
  top: 22px;
}
.bot-publish .publishAccordBody .publishLinkedTask .styledCSS .linkedBotDisc {
  margin-left: 102px;
  margin-top: -18px;
}
.bot-publish .publishAccordBody .all-components {
  font-weight: 400;
  font-size: 14px;
  color: #0D6EFD;
  cursor: pointer;
}
.bot-publish .free-account-tip .helphint-border {
  background-color: #d9edf7;
  border-color: #bcdff1;
}
.bot-publish .free-account-tip .helphint-border .name {
  color: #31708f !important;
}
.bot-publish .free-account-tip .helphint-border .name.text2 {
  font-weight: 600;
}
.bot-publish .free-account-tip .helphint-border .linkDecoration {
  text-decoration: underline;
}
.bot-publish .knowledgeCollectionPublish .textEllipsis {
  max-width: 260px;
}
.bot-publish .knowledgeCollectionPublish .ansFromDocsLabel {
  font-size: 13px;
  color: #202124;
  font-weight: 600;
}
.bot-publish .buttonDiv {
  padding-right: 15px;
}
.bot-publish .buttonDiv .headingTitle {
  display: inline-block;
  line-height: 28px;
}
.bot-publish .contentScrollDiv {
  position: relative;
  padding: 30px 50px 50px 50px;
}
.bot-publish .contentScrollDiv .deleteProContainer {
  background: rgba(245, 166, 35, 0.12);
  border: solid 1px #f3d19b;
  padding: 20px;
  display: flex;
}
.bot-publish .contentScrollDiv .deleteProContainer .bulbicon {
  display: inline-block;
  width: 50px;
}
.bot-publish .contentScrollDiv .deleteProContainer .textDiv {
  color: #ec7d01;
  display: inline-block;
  vertical-align: middle;
}
.bot-publish .contentScrollDiv .deleteProContainer .textDiv .label {
  color: #ec7d01;
  padding: 0;
}
.bot-publish .contentScrollDiv .tasksContainer {
  margin-left: 20px;
}
.bot-publish .contentScrollDiv .publishAlertTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishAlertTask .tableCell {
  display: table-cell;
}
.bot-publish .contentScrollDiv .publishAlertTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishAlertTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishAlertTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishAlertTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishAlertTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishActionTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishActionTask .tableCell {
  display: table-cell;
}
.bot-publish .contentScrollDiv .publishActionTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishActionTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishActionTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishActionTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishActionTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer {
  padding-left: 10px;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .smallTalkContainer .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishInfoTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishInfoTask .tableCell {
  display: table-cell;
}
.bot-publish .contentScrollDiv .publishInfoTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishInfoTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishInfoTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishInfoTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishInfoTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishDialogTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishDialogTask .tableCell {
  display: table-cell;
  vertical-align: top;
}
.bot-publish .contentScrollDiv .publishDialogTask .tableCell .styledCSS {
  margin-top: 4px !important;
}
.bot-publish .contentScrollDiv .publishDialogTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishDialogTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishDialogTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishDialogTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishDialogTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishPanelTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishPanelTask .tableCell {
  display: table-cell;
  vertical-align: top;
}
.bot-publish .contentScrollDiv .publishPanelTask .tableCell .styledCSS {
  margin-top: 4px !important;
}
.bot-publish .contentScrollDiv .publishPanelTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishPanelTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishPanelTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishPanelTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishPanelTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishWidgetTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishWidgetTask .tableCell {
  display: table-cell;
  vertical-align: top;
}
.bot-publish .contentScrollDiv .publishWidgetTask .tableCell .styledCSS {
  margin-top: 4px !important;
}
.bot-publish .contentScrollDiv .publishWidgetTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishWidgetTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishWidgetTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishWidgetTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishWidgetTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .publishFormTask {
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.2);
  margin-bottom: 15px;
}
.bot-publish .contentScrollDiv .publishFormTask .tableCell {
  display: table-cell;
  vertical-align: top;
}
.bot-publish .contentScrollDiv .publishFormTask .tableCell .styledCSS {
  margin-top: 4px !important;
}
.bot-publish .contentScrollDiv .publishFormTask .tableCell label {
  font-size: 16px !important;
  font-weight: normal !important;
  text-transform: initial !important;
  color: #202124 !important;
}
.bot-publish .contentScrollDiv .publishFormTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .publishFormTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishFormTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .publishFormTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .termsAccordion .panel-heading {
  background-color: #fff;
  height: 62px;
  padding: 18px 0px;
}
.bot-publish .contentScrollDiv .termsAccordion .panel-heading.collapsed {
  height: 62px;
}
.bot-publish .contentScrollDiv .termsAccordion label {
  text-transform: initial !important;
  font-size: 16px !important;
  font-weight: normal !important;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .styledCSS label {
  font-weight: normal !important;
  text-transform: initial !important;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask p {
  font-size: 15px;
  font-weight: normal;
  color: #5f6368;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .secondaryFontColor {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .fa-chevron-right {
  position: absolute;
  left: -35px;
  top: 3px;
}
.bot-publish .contentScrollDiv .termsAccordion .publishKnowledgeTask .marginLeftKG {
  margin-left: 11px;
}
.bot-publish .contentScrollDiv .termsAccordion .trymodepanel .panel-body {
  border-left: 0;
  padding-top: 20px !important;
  padding-left: 0 !important;
}
.bot-publish .contentScrollDiv .termsAccordion .trymodepanel .panel-body .publishKnowledgeTask {
  padding: 0 0px 20px;
}
.bot-publish .contentScrollDiv .termsAccordion .trymodepanel .panel-body .publishKnowledgeTask .deleted-text {
  color: #5f6368;
}
.bot-publish .contentScrollDiv .termsAccordion .trymodepanel .panel-body .publishKnowledgeTask .firstDiv {
  padding-left: 30px;
}
.bot-publish .deploymentconfirmsection {
  padding-bottom: 100px;
  width: 980px;
}
.bot-publish .deploymentconfirmsection .planSelected {
  padding-top: 10px;
  padding-bottom: 10px;
}
.bot-publish .deploymentconfirmsection .planSelected .planDetailsContainer {
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  padding: 10px;
}
.bot-publish .deploymentconfirmsection .planSelected .planDetailsContainer .planDetails .planType {
  font-weight: 500;
  font-size: 10px;
  color: #5f6368;
}
.bot-publish .deploymentconfirmsection .planSelected .planDetailsContainer .planDetails .planTypeDesc {
  font-style: normal;
  font-weight: 600;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .headingTitle.alertOpt {
  padding: 0;
  line-height: 20px;
  margin: 0;
}
.bot-publish .deploymentconfirmsection .headingDescription {
  font-size: 14px;
  margin-top: 0;
  color: #5F6368;
  margin-bottom: 15px;
}
.bot-publish .deploymentconfirmsection .taskHeader {
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .deploymentHintBox {
  padding: 10px;
  height: auto;
  position: relative;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #d8d8d8;
  display: table;
  width: 100%;
}
.bot-publish .deploymentconfirmsection .deploymentHintBox .btx-info {
  color: #f6a623;
  float: left;
  padding: 4px 10px;
}
.bot-publish .deploymentconfirmsection .deploymentHintBox .title {
  font-size: 14px;
  line-height: 1.43;
  text-align: left;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .deploymentHintBox .taskListDiv .taskrow .taskName {
  font-size: 14px;
  line-height: 1.43;
  text-align: left;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .customdropdown.dropdown {
  font-size: 15px;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .customdropdown.dropdown .dropdown-content {
  padding: 10px 37px;
  width: 131px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
.bot-publish .deploymentconfirmsection .customdropdown.dropdown .dropdown-content a {
  padding: 6px 0px;
  text-decoration: none;
  display: block;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  text-transform: initial;
}
.bot-publish .deploymentconfirmsection .taskNameDiv {
  padding-left: 0 !important;
}
.bot-publish .deploymentconfirmsection .taskNameDiv .taskType {
  font-size: 16px;
  font-weight: normal;
  color: #202124;
  display: block;
  max-width: 400px;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  text-align: left;
  line-height: 18px;
  height: 20px;
}
.bot-publish .deploymentconfirmsection .chevronLeftAlign {
  padding-right: 0;
}
.bot-publish .deploymentconfirmsection .chevronLeftAlign .fa-chevron-up {
  font-size: 12px;
  color: #5f6368;
}
.bot-publish .deploymentconfirmsection .chevronLeftAlign .fa-chevron-down {
  font-size: 12px;
  color: #202124;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG {
  padding: 15px 15px 0 15px;
  display: table;
  width: 100%;
  border-top: 0;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .versionDivContainer h3 {
  font-size: 16px;
  line-height: 18px;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .versionDivContainer .help-block {
  font-size: 14px;
  margin-top: 0;
  line-height: 25px;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .radioDiv .checkbox-inline {
  padding-left: 0;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .languagePublish {
  margin-top: 10px;
  display: table;
  width: 100%;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .bt-mapping-container {
  margin-bottom: 0;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .footerAccordion {
  display: none;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .flows .shortLongMsg {
  margin-bottom: 0 !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .flows .help-block {
  margin: 0 !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander {
  background: #fff;
  border-bottom: 1px solid #e4e5e7;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander ._expander_header {
  border: 0;
  padding: 10px;
  margin-bottom: 0;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander ._expander_header ._expander_from {
  float: left !important;
  margin-left: 0;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander ._expander_header ._expander_divider .icon-arrow-padd {
  margin: 0;
  color: #5F6368;
  font-size: 18px;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander ._expander_header ._expander_icon {
  display: none;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group {
  margin-top: 9px;
  margin-right: 15px;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl {
  margin-left: 5px !important;
  background: transparent !important;
  color: #36ba5a !important;
  border: 1px solid #36ba5a !important;
  font-size: 10px !important;
  text-transform: uppercase;
  height: 22px !important;
  padding: 0 10px !important;
  min-width: 70px;
  text-align: center;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl:disabled {
  background: #36ba5a !important;
  color: #fff !important;
  border: 1px solid #36ba5a !important;
  opacity: 1;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl:disabled:hover {
  opacity: 0.6;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl:hover {
  background: #36ba5a !important;
  color: #fff !important;
  border: 1px solid #36ba5a !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl .fa-exclamation-triangle {
  display: none;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl .fa-check-square {
  display: none;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl.delete {
  padding: 0 !important;
  height: auto !important;
  border: 0 !important;
  min-width: auto;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl.delete .fa-trash {
  font-size: 15px;
  margin-top: 3px;
  color: #dd3646 !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG .publish-section-expander .btn-group .mapping-ctrl.delete:hover {
  opacity: 0.6;
  background: transparent !important;
  border: 0 !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG label {
  font-size: 14px;
  font-weight: normal !important;
  color: #202124 !important;
}
.bot-publish .deploymentconfirmsection .noBoxShadowGrayBG label.shortLongMsg {
  font-size: 16px !important;
  font-weight: 600 !important;
}
.bot-publish .deploymentconfirmsection .taskTypeBorder {
  border-bottom: 1px solid #e4e5e7;
}
.bot-publish .ovalcountcircle {
  text-align: center;
  border-radius: 20px;
  background: #ebebeb;
  font-size: 12px;
  padding: 3px;
  width: 23px;
  height: 23px;
  margin-left: 8px;
  color: #202124;
  display: inline-block;
  vertical-align: middle;
}
.bot-publish .popover {
  padding: 10px 28px;
  width: 131px;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #e4e5e7;
}
.bot-publish .popover .arrow {
  display: none;
}
.bot-publish .popover a {
  padding: 6px 0px;
  text-decoration: none;
  display: block;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  text-transform: initial;
}
.bot-publish .popover .popover-content {
  padding: 0;
}
.bot-publish .confirmPage {
  padding: 30px 50px;
}
.textCapitalizeImp {
  text-transform: capitalize !important;
}
.post_publish_progress {
  font-size: 14px;
  font-weight: 700;
  margin: 0;
}
.bottomZeroPublish {
  bottom: 0 !important;
  position: absolute;
  width: 100%;
  padding: 5px;
  z-index: 0;
  left: 0;
  padding-left: 50px;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
  background-color: #ffffff;
}
.universalBotPublishBtns {
  width: 100%;
  padding: 5px 5px 5px 50px;
  z-index: 0;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
  background-color: #ffffff;
}
.universalBotPublishBtns .UBbackBtn {
  margin-left: 20px;
}
#publishWarnUni .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
#publishWarnUni .modal-dialog .modal-content {
  width: 450px;
  margin: 0 auto;
  top: 0 !important;
}
#publishWarnUni .modal-dialog .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
#publishWarnUni .modal-dialog .modal-content .modal-body .desc {
  color: #5f6368;
}
#publishWarnUni .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
#publishWarnUni .modal-dialog .modal-content .modal-footer .proceed {
  border: solid 1px #0D6EFD;
  color: #fff;
  height: 30px !important;
  margin-right: 10px;
}
#publishWarnUni .modal-dialog .modal-content .modal-footer .cancel {
  height: 30px !important;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #5f6368 !important;
}
#universalBotErrorMsgStatus .modal-body .text-aline-center {
  text-align: center;
}
#universalBotErrorMsgStatus .modal-body .alert-danger {
  height: auto !important;
}
.universalPublishLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  display: inherit;
  background: white;
  z-index: 2;
  text-align: center;
  padding-top: 20%;
}
.universalPublishLoader .spinner-text .spinner-text-content {
  display: inline-block;
  bottom: 5px;
  position: relative;
  padding: 10px;
}
bot-publish #errorMsgStatus .modal-body .noComponents .messageSuccess {
  text-align: center;
}
bot-publish #errorMsgStatus .modal-body .noComponents .messageSuccess .heading {
  display: inline-block;
}
bot-publish #errorMsgStatus .modal-body .alert-danger {
  height: auto !important;
}
bot-publish #errorMsgStatus .customProptip {
  border: solid 1px #806d16 !important;
}
bot-publish #errorMsgStatus .customProptip .tost-text {
  color: #806d16 !important;
}
bot-publish #errorMsgStatus .ansFromDocsLabel {
  font-size: 13px;
  color: #202124;
  font-weight: 600;
}
bot-publish #publishWarn .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
bot-publish #publishWarn .modal-dialog .modal-content {
  width: 450px;
  margin: 0 auto;
  top: 0 !important;
}
bot-publish #publishWarn .modal-dialog .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
bot-publish #publishWarn .modal-dialog .modal-content .modal-body .desc {
  color: #5f6368;
}
bot-publish #publishWarn .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
bot-publish #publishWarn .modal-dialog .modal-content .modal-footer .proceed {
  border: solid 1px #0D6EFD;
  color: #fff;
  height: 30px !important;
  margin-right: 10px;
}
bot-publish #publishWarn .modal-dialog .modal-content .modal-footer .cancel {
  height: 30px !important;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #5f6368 !important;
}
.linkedBots .smallTalkPublishDisc {
  margin-left: 38px;
}
.linkedBots .supportedLanguagesContainer .languageCheck {
  cursor: pointer;
  background: #0D6EFD;
  border-radius: 4px;
  padding: 0px 7px;
  margin-right: 5px;
  border: 1px solid #0D6EFD;
  margin-bottom: 5px;
  display: inline-block;
}
.linkedBots .supportedLanguagesContainer .languageCheck .fa-check {
  font-size: 9px;
  color: #fff;
  position: relative;
  top: -2px;
}
.linkedBots .supportedLanguagesContainer .languageCheck .language {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  position: relative;
  top: -1px;
  text-transform: uppercase;
}
.linkedBots .supportedLanguagesContainer .languageCheck.disabled {
  opacity: 0.6;
  cursor: default;
}
.linkedBots .supportedLanguagesContainer .languageCheck.unchecked {
  border: solid 1px #5F6368;
  background: #ffffff;
}
.linkedBots .supportedLanguagesContainer .languageCheck.unchecked .language {
  color: #5f6368;
}
.linkedBots .supportedLanguagesContainer .languageCheck.unchecked .fa-check {
  display: none;
}
.publish-linked-task {
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}
.publish-linked-task .channel-bt-publish-row {
  display: flex;
  align-items: center;
  padding: 13px 10px;
}
.publish-linked-task .channel-bt-publish-row .channel-publish-checkbox-sec label {
  display: inline-flex;
  align-items: center;
  padding-top: 0 !important;
  height: auto !important;
  top: 0 !important;
  padding-left: 20px;
}
.publish-linked-task .channel-bt-publish-row .channel-publish-checkbox-sec label::after {
  top: initial !important;
  padding-top: 0;
}
.publish-linked-task .channel-bt-publish-row .channel-publish-checkbox-sec img.icons {
  top: 0 !important;
}
.publish-linked-task .channel-bt-publish-row .channel-publish-checkbox-sec .linkedBotDisc {
  width: 250px;
  margin: 5px 0 0px 0 !important;
  text-overflow: ellipsis;
  overflow: hidden;
}
.pl-5 {
  padding-left: 5px;
}
#planValidationModal .modal-dialog .modal-content .modal-header {
  box-shadow: none;
  text-align: left;
  padding: 30px;
  height: auto;
}
#planValidationModal .modal-dialog .modal-content .modal-header .modal-title {
  text-align: left;
  color: #DD3646;
  font-weight: normal;
  font-size: 22px;
}
#planValidationModal .modal-dialog .modal-content .modal-header .modal-title .closeDark {
  float: right;
  position: relative;
  cursor: pointer;
}
#planValidationModal .modal-dialog .modal-content .modal-body {
  padding: 0 30px 30px;
  height: AUTO !important;
}
#planValidationModal .modal-dialog .modal-content .modal-body .descPlan {
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  color: #202124;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group {
  margin-bottom: 0;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title a {
  border: 0;
  padding-left: 0px;
  outline: none;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title a::before {
  display: none;
  right: auto;
  left: 0;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title a:hover {
  background: transparent;
  outline: none;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accorionArrow {
  display: inline-block;
  background: #F8F9FA;
  border-radius: 100%;
  text-align: center;
  width: 16px;
  height: 16px;
  line-height: 14px;
  margin-right: 15px;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-heading .panel-title .accorionArrow .chevronDownDark {
  width: 10px;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-body {
  border: 0;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-body .name {
  color: #3C4043;
  display: inline-block;
  font-size: 12px;
  font-weight: normal;
}
#planValidationModal .modal-dialog .modal-content .modal-body .accordiankr .panel-group .panel .panel-body .count {
  color: #DD3646;
  display: inline-block;
  font-weight: 500;
  font-size: 10px;
}
#planValidationModal .modal-dialog .modal-content .modal-footer {
  box-shadow: none;
  text-align: left;
  padding: 20px 30px;
  height: auto;
  background: #ffffff;
}
#planValidationModal .modal-dialog .modal-content .modal-footer .closeCancel {
  margin-left: 0;
  margin-right: 10px;
}
.pl-15 {
  padding-left: 15px !important;
}
.pl-pr-4 {
  padding: 0 4px;
}
.pt-5 {
  padding-top: 5px;
}
#errorMsgStatus .modal-dialog .modal-body.check-publish-modal .kr-sg-multi-line-notification.warning-notification {
  border: 1px solid #FAE29B;
  background: #FEF8E6;
  color: #916e03;
}
#errorMsgStatus .modal-dialog .modal-body.check-publish-modal .kr-sg-multi-line-notification.warning-notification .tost-text {
  color: #916e03;
}
.nl-model-components .botModalSlider .botModalDialog {
  width: 800px;
}
.nl-model-components .botModalSlider .botModalDialog nl-model-components {
  width: 100%;
}
.nl-model-components .botModalSlider .botModalDialog nl-model-components #NLModelComponents {
  width: 100%;
}
#selectIntentModal .noHeaderFooter {
  width: 650px;
}
#selectIntentModal .noHeaderFooter .modal-content .modal-header {
  padding: 20px 30px 20px;
}
#selectIntentModal .noHeaderFooter .modal-content .modal-body .desc {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  padding-bottom: 25px;
}
#selectIntentModal .noHeaderFooter .modal-content .modal-footer {
  padding-top: 0;
  padding-bottom: 20px;
}
#NLModalCustomModal .noHeaderFooter {
  width: 650px;
}
#NLModalCustomModal .noHeaderFooter .modal-content .modal-header {
  padding: 20px 30px 20px;
}
#NLModalCustomModal .noHeaderFooter .modal-content .modal-header .btx-close {
  position: relative;
  top: -30px;
}
#NLModalCustomModal .noHeaderFooter .modal-content .modal-body .desc {
  padding-bottom: 0px;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
#NLModalCustomModal .noHeaderFooter .modal-content .modal-footer {
  padding-top: 20px;
  padding-bottom: 20px;
}
.kr-sg-modal#llm .modal-dialog {
  border-radius: 4px;
  height: 100%;
  display: flex;
  align-items: center;
  transform: none !important;
  width: 650px !important;
}
.kr-sg-modal#llm .modal-dialog .modal-content .modal-header .warning .btx-warning {
  border-radius: 800%;
  border: 8px solid #FFFAEB;
  background: #FEF0C7;
  width: 48px;
  display: flex;
  height: 48px;
  justify-content: center;
  align-items: center;
  font-size: 30px;
  color: #dd3646;
}
.kr-sg-modal#llm .modal-dialog .modal-content .modal-header .modal-title {
  padding-top: 20px;
  font-weight: 500 !important;
  font-size: 18px !important;
}
.kr-sg-modal#llm .modal-dialog .modal-content .modal-body {
  padding-bottom: 5px;
}
.kr-sg-modal#llm .modal-dialog .modal-content .modal-body p {
  color: #667085;
}
.kr-sg-modal#llm .modal-dialog .modal-content .modal-body ul {
  padding-left: 15px;
  color: #667085;
}
.kr-sg-modal#llm .modal-dialog .modal-footer .kr-sg-button-primary {
  background-color: #dd3646;
}
.kr-sg-modal#llm .modal-dialog .modal-footer .kr-sg-button-secondary {
  margin-left: 15px;
}
.ivr-channel .copyResetbuttons {
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  padding-right: 5px;
}
.ivr-channel .resetIcon {
  margin-right: 2px;
}
.ivr-channel .seperatorReset {
  margin-right: 3px;
}
.ivr-channel .select2-container {
  width: 100% !important;
  border: 0 !important;
}
.ivr-channel .select2-container .select2-choice {
  background-image: none !important;
  max-height: 32px;
  line-height: 14px;
  min-height: 30px;
}
.ivr-channel .select2-container .select2-choice .select2-arrow {
  width: 38px;
  text-align: center;
}
.ivr-channel .select2-container .select2-choice .select2-arrow b {
  background-position: 7px 5px !important;
  background-size: 80px 40px !important;
}
.ivr-channel .select2-container-active .select2-choice {
  border-color: #0D6EFD;
  box-shadow: none !important;
}
.ivr-channel .form-ele-title {
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 5px;
}
.ivr-channel .apps-empty {
  text-align: center;
  padding: 35px;
  font-size: 16px;
}
.ivr-channel .apps-empty a {
  cursor: pointer;
}
.ivr-channel .rtm-channel .select2-container {
  width: 100% !important;
  border: 0 !important;
}
.ivr-channel .selectAppInput {
  width: 76%;
}
.ivr-channel .select2-chosen {
  padding-top: 7px !important;
}
.ivr-channel .paddingLeft0 {
  padding-left: 0;
}
.ivr-channel .appButtonsDiv {
  text-align: end !important;
  width: 22%;
  padding-left: 0;
}
.ivr-channel .charactersLength {
  float: right;
  font-size: 12px;
  color: #5f6368;
}
.toggleNoMargin .toggle-data-large-directive {
  margin: 0 !important;
}
.JSONDiv {
  clear: both;
  padding-top: 10px;
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.JSONDiv .JSONText {
  text-decoration: underline;
  cursor: pointer;
  color: #0D6EFD;
  padding-left: 3px;
}
#JWTToken .modal-body {
  padding: 70px 40px;
}
#JWTToken .modal-body .csCode {
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  padding: 10px;
}
#JWTToken .modal-body .csCode pre {
  background-color: #fff;
  border: none;
  white-space: pre-line;
}
.enable-pooling-webhook {
  padding: 0px 0px 15px 27px;
}
.enable-pooling-webhook .desc {
  padding-left: 30px;
}
.smartAlertsModal .smartAlertcontainer {
  width: 690px;
}
.smartAlertsModal .smartAlertcontainer .popover-content .dropdown-content {
  word-wrap: break-word;
}
.smartAlertsModal .smartAlertcontainer .alertModal {
  display: block !important;
  padding: 15px 40px;
}
.smartAlertsModal .smartAlertcontainer .smartAlertHeader {
  font-size: 13px;
  font-weight: 600;
  color: #202124;
  background: #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.smartAlertsModal .smartAlertcontainer .smartAlertHeader .close {
  right: -111px;
}
.smartAlertsModal .smartAlertcontainer .smartAlertDescription {
  font-size: 14px;
  margin-top: -5px;
  color: #5f6368;
}
.smartAlertsModal .smartAlertcontainer .smartAlertsNames {
  height: 30px;
  width: 100%;
  background: #fff;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters,
.smartAlertsModal .smartAlertcontainer .alertFilters,
.smartAlertsModal .smartAlertcontainer .alertFrequency,
.smartAlertsModal .smartAlertcontainer .alertPurpose {
  padding-top: 10px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters select.form-control,
.smartAlertsModal .smartAlertcontainer .alertFilters select.form-control,
.smartAlertsModal .smartAlertcontainer .alertFrequency select.form-control,
.smartAlertsModal .smartAlertcontainer .alertPurpose select.form-control {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  background: #fff;
  font-size: 14px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertParameterName,
.smartAlertsModal .smartAlertcontainer .alertParameters .alertFilterName,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertParameterName,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertFilterName,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertParameterName,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertFilterName,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertParameterName,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertFilterName {
  font-size: 12px;
  font-weight: 500;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertParameterValue,
.smartAlertsModal .smartAlertcontainer .alertParameters .alertFilterValue,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertParameterValue,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertFilterValue,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertParameterValue,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertFilterValue,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertParameterValue,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertFilterValue {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  padding-left: 5px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .circle,
.smartAlertsModal .smartAlertcontainer .alertFilters .circle,
.smartAlertsModal .smartAlertcontainer .alertFrequency .circle,
.smartAlertsModal .smartAlertcontainer .alertPurpose .circle {
  color: orange;
  position: absolute;
  right: 0;
  top: 4px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertInfo,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertInfo,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertInfo,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertInfo {
  position: absolute;
  right: 360px;
  top: 5px;
  color: #ff0000;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertPurposeDropDown label,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertPurposeDropDown label,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertPurposeDropDown label,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertPurposeDropDown label {
  display: grid;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertPurposeDropDown .dataText {
  margin-left: 10px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertPurposeDropDown .alertDropdown,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertPurposeDropDown .alertDropdown,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertPurposeDropDown .alertDropdown,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertPurposeDropDown .alertDropdown {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  background: #ffffff;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertPurposeDropDown .alertPurposeText,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertPurposeDropDown .alertPurposeText,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertPurposeDropDown .alertPurposeText,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertPurposeDropDown .alertPurposeText {
  width: 100%;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  z-index: 0;
  height: 30px;
  background: #fff;
  padding-left: 5px;
}
.smartAlertsModal .smartAlertcontainer .alertParameters .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertFilters .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertFrequency .alertPurposeDropDown .dataText,
.smartAlertsModal .smartAlertcontainer .alertPurpose .alertPurposeDropDown .dataText {
  position: absolute;
  right: 20px;
  font-size: 12px;
  color: #5F6368;
  bottom: 7px;
  font-weight: 600;
}
.smartAlertsModal .NoAlerts {
  padding-top: 10px;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
}
.smartAlertsModal .alertBroadcastText,
.smartAlertsModal .alertUserSpecificText {
  text-transform: initial;
}
.smartAlertsModal .alertUpgradeLabel {
  padding-top: 10px;
}
.smartAlertsModal .alertUpgrade {
  padding-top: 10px;
  clear: both;
}
.smartAlertsModal .RemoveExistingInstancesLabel,
.smartAlertsModal .ManuallyUpdradeSubscriptionLabel {
  font-size: 14px;
  font-weight: 600;
  padding-left: 5px;
  text-transform: capitalize;
}
.smartAlertsModal .RemoveExistingInstancesText,
.smartAlertsModal .ManuallyUpdradeSubscriptionText {
  padding-top: 25px;
  padding-left: 30px;
  text-transform: initial;
  font-weight: normal;
}
.sampleBotConfigBody .selected-stream-block .tabContainer {
  padding-left: 80px;
}
.sampleBotConfigBody .selected-stream-block .tabsContainer .embedBorder {
  border: 1px solid #eeeeee;
}
.mlScoreMainLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  background: white;
  z-index: 99999999999 !important;
  margin-top: 5px;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
}
.mlScoreMainLoader.filterLoader {
  z-index: 9 !important;
}
.NLPgraph {
  display: flex;
  padding-top: 10px;
}
.NLPgraph .nlpTask {
  margin-right: 15px;
  width: 400px;
  height: 620px;
  background-color: #f8f8f8;
  border: 1px solid rgba(151, 151, 151, 0.3);
}
.NLPgraph .nlpTask .nlpTaskHeader {
  width: 400px;
  height: 50px;
}
.NLPgraph .nlpTask .nlpTaskHeader .taskgraphTitle {
  width: 297px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: white;
  text-align: center;
  margin-top: 10px;
  margin-left: 10px;
}
.NLPgraph .nlpTask .nlpQuadrentHint {
  height: 25px;
}
.NLPgraph .nlpTask .leftNLPQuad {
  width: 184px;
  height: 500px;
  padding: 0px;
}
.NLPgraph .nlpTask .centerNLPQuad {
  background-color: #fff !important;
  width: 30px;
  height: 510px;
  padding: 0px;
}
.NLPgraph .nlpTask .centerNLPQuad .v3Values {
  height: 50px;
  display: block;
  margin-left: 5px;
  position: relative;
  bottom: 10px;
}
.NLPgraph .nlpTask .centerNLPQuad .v3Values.one {
  bottom: 4px !important;
}
.NLPgraph .nlpTask .centerNLPQuad .centerTop {
  height: 240px;
}
.NLPgraph .nlpTask .centerNLPQuad .centerBottom {
  height: 240px;
  border-top: 1px solid rgba(151, 151, 151, 0.3);
}
.NLPgraph .nlpTask .rightNLPQuad {
  width: 184px;
  height: 500px;
  padding: 0px;
}
.mLtitleHeader {
  margin-left: 20px;
}
.diplayBox {
  display: -webkit-box;
}
.buttonMLDiv {
  width: 168px;
  height: 34px;
  border-radius: 3px;
  padding: 7px 20px;
  margin-right: 15px;
  margin-top: 10px;
  cursor: pointer;
}
.quadrentMLDiv {
  width: 100px;
  height: 34px;
  border-radius: 34px;
  padding: 5px;
  margin-right: 15px;
  margin-top: 10px;
  cursor: pointer;
}
.activeSort {
  background-color: #5f6368;
}
.activeSort .sortTypeLable {
  color: #fff;
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
  margin-left: 5px;
}
.activeSort .sortIcon {
  float: right;
  font-size: 14px;
  position: relative;
  top: 4px;
  color: #ffffff;
}
.inactiveSort {
  border: 1px solid #bdc1c6;
}
.inactiveSort .sortTypeLable {
  color: #202124;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
  margin-left: 5px;
}
.inactiveSort .sortIcon {
  float: right;
  font-size: 14px;
  position: relative;
  top: 4px;
  color: #202124;
}
.sortHeader {
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #202124;
  margin-top: 10px;
}
.totalMLTasksList {
  clear: both;
}
.mlTaskSearch {
  width: 100%;
}
.editScoreheader .tableRow {
  display: table-row !important;
}
.editScoreheader .fa-close {
  right: -6px !important;
  top: 6px !important;
}
.editScoreheader .miHeadBar {
  display: table-cell !important;
}
.editScoreheader .miHeadBar .miTaskNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
  color: #5f6368;
}
.editScoreheader .miHeadBar .miTitleHeader {
  margin: 0;
}
.editScoreheader .backArrow {
  margin-right: 10px;
  cursor: pointer;
  position: relative;
  top: -2px;
}
.editScoreheader .backArrow.top10 {
  top: 10px !important;
}
.editScoreheader .backArrow:hover {
  opacity: 0.8;
}
.mLmodal-header {
  position: relative;
  display: table;
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #E4E5E7;
  height: 50px;
  padding: 0;
}
.mLmodal-header .viewHeader {
  position: relative;
  top: 10px;
  right: 10px;
}
.mLmodal-header .viewHeader .viewBtn {
  background: #f2f3f5;
  color: #9ea5b4;
  font-size: 12px;
  cursor: default;
  display: inline-block;
  padding: 3px 6px;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 4px;
  user-select: none;
  margin-left: 7px;
  position: relative;
}
.mlScoreForm.expandedView {
  position: fixed;
  left: 0px;
  right: 0px;
  background-color: #fff;
  top: 0px;
  bottom: 0px;
  border: 1px solid #E4E5E7;
  border-radius: 0px;
  z-index: 9999;
  padding: 1px;
}
.mlScoreForm.expandedView .carousalLeftArrow {
  position: absolute;
  height: 40px;
  width: 40px;
  background: #202124;
  z-index: 9;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  line-height: 40px;
  top: 45%;
  left: 10px;
  opacity: 0.2;
}
.mlScoreForm.expandedView .carousalLeftArrow .fa {
  color: #5f6368;
}
.mlScoreForm.expandedView .carousalRightArrow {
  position: absolute;
  height: 40px;
  width: 40px;
  background: #202124;
  z-index: 9;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  line-height: 40px;
  top: 45%;
  right: 10px;
  opacity: 0.2;
}
.mlScoreForm.expandedView .carousalRightArrow .fa {
  color: #5f6368;
}
.mlScoreForm.expandedView:hover .carousalLeftArrow {
  display: inline-block;
}
.mlScoreForm.expandedView:hover .carousalRightArrow {
  display: inline-block;
}
.mlScoreForm.expandedView #mlscoreFilter .modalHeader {
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  padding-right: 0 !important;
}
.mlScoreForm.expandedView #mlscoreFilter .modalHeader .modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #202124;
  display: block;
}
.mlScoreForm.expandedView #mlscoreFilter .modalHeader .modal-title .btx-close {
  float: right;
  color: #202124;
  padding: 5px;
  border-radius: 100%;
  position: relative;
  top: -2px;
  cursor: pointer;
  background: #ffffff;
}
.mlScoreForm.expandedView #mlscoreFilter .modalHeader .modal-title .btx-close:hover {
  background: #f8f9fa;
}
.mlScoreForm.expandedView #mlscoreFilter .sortingDiv {
  padding: 30px 20px 20px;
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .tasklistHeader {
  height: 34px;
  padding: 7px 10px;
  background-color: #EFF0F1;
  color: #BDC1C6;
  cursor: pointer;
  margin-bottom: 20px;
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .tasklistHeader .taskCount {
  min-width: 22px;
  min-height: 22px;
  border-radius: 15px;
  background-color: #fff;
  border: solid 1px #d2d4d6;
  padding: 3px;
  text-align: center;
  margin-left: 10px;
  font-size: 10px;
  position: absolute;
  margin-top: -1px;
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .tasklistHeader .showHideChevron {
  float: right;
  margin-top: 4px;
  font-size: 12px;
  color: rgba(160, 169, 177, 0.5);
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .totalMLTasksList .searchMLFilter {
  position: relative;
  margin-bottom: 25px;
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .totalMLTasksList .searchMLFilter input {
  padding: 7px 32px;
}
.mlScoreForm.expandedView #mlscoreFilter .modalBody .totalMLTasksList .searchMLFilter .btx-search {
  position: absolute;
  left: 10px;
  top: 13px;
  color: #bdc1c6;
}
.dotStyl {
  font-size: 7px;
  padding: 2px;
  position: absolute;
}
.dotStyl .hoverInnerInfoRightNegative {
  display: none;
}
.dotStyl:hover .hoverInnerInfoRightNegative {
  z-index: 99;
  padding: 5px 10px;
  position: absolute;
  text-align: left;
  display: block;
  width: 250px;
  top: -105px;
  height: 100px;
  border-radius: 4px;
  background-color: #444444;
  right: -5px;
}
.dotStyl:hover .hoverInnerInfoRightNegative .hoverInnerInfo {
  overflow-y: auto;
  display: block;
  height: 94px;
}
.dotStyl:hover .hoverInnerInfoRightNegative .uttHeaderTitle {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
}
.dotStyl:hover .hoverInnerInfoRightNegative .innerText {
  font-size: 14px;
  margin-left: 2px;
  color: #ffffff;
}
.dotStyl:hover .hoverInnerInfoRightNegative .fa {
  text-align: center;
  display: block;
  bottom: -12px;
  position: absolute;
  color: #444444;
  font-size: 18px;
  right: 5px;
}
.dotStyl .hoverInnerInfoLeftNegative {
  display: none;
}
.dotStyl:hover .hoverInnerInfoLeftNegative {
  z-index: 99;
  padding: 5px;
  position: absolute;
  text-align: left;
  display: block;
  width: 250px;
  top: -104px;
  left: -5px;
  height: 100px;
  border-radius: 4px;
  background-color: #444444;
}
.dotStyl:hover .hoverInnerInfoLeftNegative .hoverInnerInfo {
  overflow-y: auto;
  display: block;
  height: 94px;
}
.dotStyl:hover .hoverInnerInfoLeftNegative .uttHeaderTitle {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
}
.dotStyl:hover .hoverInnerInfoLeftNegative .innerText {
  font-size: 14px;
  margin-left: 2px;
  color: #ffffff;
}
.dotStyl:hover .hoverInnerInfoLeftNegative .fa {
  text-align: center;
  display: block;
  bottom: -12px;
  position: absolute;
  color: #444444;
  font-size: 18px;
  left: 5px;
}
.dotStyl .hoverInfoTextPositivRightQuad {
  display: none;
}
.dotStyl:hover .hoverInfoTextPositivRightQuad {
  z-index: 99;
  padding: 5px;
  position: absolute;
  text-align: left;
  display: block;
  width: 250px;
  top: 14px;
  left: -5px;
  height: 100px;
  border-radius: 4px;
  background-color: #444444;
}
.dotStyl:hover .hoverInfoTextPositivRightQuad .hoverInnerInfo {
  overflow-y: auto;
  display: block;
  height: 94px;
}
.dotStyl:hover .hoverInfoTextPositivRightQuad .uttHeaderTitle {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
}
.dotStyl:hover .hoverInfoTextPositivRightQuad .innerText {
  font-size: 14px;
  margin-left: 2px;
  color: #ffffff;
}
.dotStyl:hover .hoverInfoTextPositivRightQuad .fa {
  text-align: center;
  display: block;
  top: -12px;
  position: absolute;
  color: #444444;
  font-size: 18px;
  left: 5px;
}
.dotStyl .hoverInfoTextPositivLeftQuad {
  display: none;
}
.dotStyl:hover .hoverInfoTextPositivLeftQuad {
  z-index: 99;
  padding: 5px;
  position: absolute;
  text-align: left;
  display: block;
  width: 250px;
  top: 14px;
  height: 100px;
  border-radius: 4px;
  background-color: #444444;
  right: -5px;
}
.dotStyl:hover .hoverInfoTextPositivLeftQuad .hoverInnerInfo {
  overflow-y: auto;
  display: block;
  height: 94px;
}
.dotStyl:hover .hoverInfoTextPositivLeftQuad .uttHeaderTitle {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.5);
}
.dotStyl:hover .hoverInfoTextPositivLeftQuad .innerText {
  font-size: 14px;
  margin-left: 2px;
  color: #ffffff;
}
.dotStyl:hover .hoverInfoTextPositivLeftQuad .fa {
  text-align: center;
  display: block;
  top: -12px;
  position: absolute;
  color: #444444;
  font-size: 18px;
  right: 5px;
}
.taskListing {
  padding: 5px;
  margin-top: 5px;
}
.taskTitle {
  font-family: 'Inter';
  font-size: 14px;
  margin-left: 5px;
  margin-top: -4px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 295px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #202124 !important;
}
.taskTitle.selectAll {
  color: #5f6368;
}
.selected-status {
  clear: both;
  margin-top: 3px;
  margin-bottom: 10px;
  display: inline;
}
.subBarMl {
  overflow: hidden;
  padding: 10px;
  height: 70px;
}
.MLgraphTask {
  width: 400px;
  min-height: 40px;
}
.MLgraphTask .taskgraphTitle {
  width: 297px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: white;
  text-align: center;
  margin-top: 10px;
  margin-left: 10px;
}
.stylgraph {
  width: 400px;
  height: 100%;
  margin-right: 15px;
  padding: 0;
  background-color: #f8f8f8;
}
.stylMlgraph {
  display: inline-flex;
  margin-top: 8px;
  margin-bottom: 0;
  position: relative;
}
.emptySpace {
  width: 400px;
  min-height: 20px;
  text-align: center;
  margin: 5px;
}
.emptySpace .leftQuadTitle {
  margin-right: 20%;
  margin-left: 12%;
  color: #5F6368;
  font-size: 12px;
}
.emptySpace .leftQuadTitle .mlMessageArrowTP {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -13px;
  margin-left: 80px;
}
.emptySpace .leftQuadTitle .mlMessageTP {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  left: -3px;
  right: 190px;
  margin-top: 2px;
  z-index: 99999;
}
.emptySpace .leftQuadTitle:hover .mlMessageArrowTP {
  display: block;
}
.emptySpace .leftQuadTitle:hover .mlMessageTP {
  display: block;
}
.emptySpace .leftQuadTitle .mlMessageArrowFN {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -10px;
  margin-left: 95px;
}
.emptySpace .leftQuadTitle .mlMessageFN {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  left: -3px;
  right: 193px;
  margin-top: -61px;
  z-index: 99999;
}
.emptySpace .leftQuadTitle:hover .mlMessageArrowFN {
  display: block;
}
.emptySpace .leftQuadTitle:hover .mlMessageFN {
  display: block;
}
.emptySpace .rightQuadTitle {
  margin-left: 17%;
  margin-right: 13%;
  color: #5F6368;
  font-size: 12px;
}
.emptySpace .rightQuadTitle .mlMessageArrowFP {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -13px;
  margin-left: 276px;
}
.emptySpace .rightQuadTitle .mlMessageFP {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  left: 179px;
  right: 5px;
  margin-top: 2px;
  z-index: 99999;
}
.emptySpace .rightQuadTitle:hover .mlMessageArrowFP {
  display: block;
}
.emptySpace .rightQuadTitle:hover .mlMessageFP {
  display: block;
}
.emptySpace .rightQuadTitle .mlMessageArrowTN {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -31px;
  margin-left: 274px;
}
.emptySpace .rightQuadTitle .mlMessageTN {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  left: 179px;
  right: 6px;
  margin-top: -81px;
  z-index: 99999;
}
.emptySpace .rightQuadTitle:hover .mlMessageArrowTN {
  display: block;
}
.emptySpace .rightQuadTitle:hover .mlMessageTN {
  display: block;
}
.thumbnailtry {
  width: 400px;
  min-height: 240px;
  margin-right: 15px;
  background-color: #f8f8f8;
  display: flex;
  display: -webkit-flex;
}
.boxTP {
  width: 187px;
  min-height: 240px;
  padding: 0;
  text-align: -webkit-center;
  text-align: center;
}
.boxFP {
  width: 187px;
  min-height: 240px;
  padding: 0;
  text-align: -webkit-center;
  text-align: center;
  padding-right: 10px;
}
.plotPositive {
  min-height: 240px;
  width: 25px;
  padding-left: 2px;
  background-color: white;
  border-right: 1px solid rgba(151, 151, 151, 0.3);
  border-left: 1px solid rgba(151, 151, 151, 0.3);
  text-align: center;
}
.plotPositive .val5 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotPositive .val4 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotPositive .val3 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotPositive .val2 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotPositive .val1 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotNegative {
  min-height: 240px;
  width: 25px;
  padding-left: 2px;
  background-color: white;
  border-right: 1px solid rgba(151, 151, 151, 0.3);
  border-left: 1px solid rgba(151, 151, 151, 0.3);
  border-top: 1px solid rgba(151, 151, 151, 0.3);
  text-align: center;
}
.plotNegative .val5 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotNegative .val4 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotNegative .val3 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotNegative .val2 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.plotNegative .val1 {
  padding-top: 40px;
  height: 48px;
  font-size: 12px;
  color: #5f6368;
}
.boxFN {
  width: 187px;
  min-height: 240px;
  border-top: 1px solid rgba(151, 151, 151, 0.3);
  padding: 0;
  text-align: -webkit-center;
  text-align: center;
}
.boxTN {
  width: 187px;
  min-height: 240px;
  padding: 0;
  border-top: 1px solid rgba(151, 151, 151, 0.3);
  text-align: -webkit-center;
  text-align: center;
  padding-right: 10px;
}
.task-selected-status {
  display: inline-block;
  vertical-align: middle;
  padding-right: 20px;
}
.selected-status .fa {
  font-size: 16px;
  color: #0D6EFD;
  display: flex;
  padding: 5px;
}
.mlExit {
  transform: rotate(45deg);
  margin-top: 4px !important;
  font-size: 40px;
  text-decoration: none;
  font-weight: 500;
}
.mlBack {
  margin-top: 15px;
  cursor: pointer;
}
.mLproceed {
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 100%;
}
.mLproceed .btn-re-run-train {
  position: relative;
}
.mLproceed .btn-re-run-train.show-tooltip-disabled:hover .custom-tooltip-ml {
  visibility: visible;
  opacity: 1;
}
.mLproceed .btn-re-run-train .custom-tooltip-ml {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s;
  max-width: 200px;
  text-align: center;
  padding: 10px 15px;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #fff;
  min-width: auto;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  text-transform: none;
  background: #202124;
  white-space: nowrap;
  left: 0;
  bottom: -42px;
  z-index: 1;
}
.mLproceed .btn-re-run-train .custom-tooltip-ml::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #202124 transparent;
}
.mLproceed .btn-re-run-train .reRunModel {
  display: flex;
  align-items: center;
}
.mLproceed .btn-re-run-train .reRunModel .rotate_icon_running {
  display: none;
}
.mLproceed .btn-re-run-train .reRunModel.running-state-rotate {
  color: #85B7FE !important;
  opacity: 1 !important;
}
.mLproceed .btn-re-run-train .reRunModel.running-state-rotate .rotate_icon_running {
  color: #85B7FE;
  border: 0;
  margin-right: 10px;
  display: block;
  position: relative;
  top: 2px;
  line-height: normal;
}
.mLproceed .btn-re-run-train .reRunModel.running-state-rotate .rotate_icon_running i {
  animation: iconRotation 1.5s infinite linear;
  display: inline-block;
  line-height: normal;
  font-size: 14px;
}
.mLproceed .time-stamp {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #26344A;
  margin-right: 10px;
  position: relative;
}
.mLproceed .time-stamp .labeltext {
  font-weight: 500;
  color: #9AA0A6;
  padding-right: 6px;
}
.mLproceed .time-stamp .time {
  font-weight: 400;
  color: #26344a;
}
.noTextDecor {
  text-decoration: none !important;
}
.btx-carrot-right.btnBack {
  transform: rotate(180deg);
  display: inline-block;
}
.tasks-list {
  padding-left: 0;
  margin-bottom: 10px;
}
.mlFilter {
  margin-bottom: 15px;
}
.filterTasktitle {
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: left;
  color: #5F6368;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-size: 12px;
}
.mlTaskType {
  width: 98px;
  height: 14px;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  text-align: left;
  color: #5f6368;
}
.toggleRadio {
  object-fit: contain;
  padding-right: 10px;
  padding-left: 9px;
  cursor: pointer;
}
.toggleSwitchML {
  cursor: pointer;
  padding-top: 15px;
  padding-right: 0;
}
.toggleSwitchML .mltoggleArrow {
  display: none;
  position: absolute;
  font-size: 22px;
  margin-top: -11px;
  margin-left: 119px;
}
.toggleSwitchML .mltoggleMessage {
  display: none;
  position: absolute;
  background-color: rgba(34, 34, 34, 0.8);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 4px 10px;
  border-radius: 4px;
  text-align: center;
  line-height: 1.42;
  margin-top: 4px;
  z-index: 99999;
}
.toggleSwitchML:hover .mltoggleArrow {
  display: block;
}
.toggleSwitchML:hover .mltoggleMessage {
  display: block;
}
.toggleSwitchML .toggleActive {
  width: 99px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.toggleSwitchML .toggleInactive {
  width: 60px;
  height: 14px;
  opacity: 0.6;
  font-size: 14px;
  line-height: 1;
  text-align: right;
  color: #9aa0a6;
}
.mlform .botModalSlider .botModalDialog .modalContent .modalBody {
  padding: 0 30px;
}
.mlform .botModalSlider .botModalDialog .modalContent .modalBody .mlTaskListElipsis {
  text-overflow: ellipsis;
  overflow: hidden;
}
.toggletaskRadio {
  float: right;
  cursor: pointer;
  margin-top: 10px;
}
.mleditUtteranceDiv .utterances-list-div .utterance-item-title {
  font-size: 16px !important;
  font-style: italic;
  font-stretch: normal;
  color: #5F6368;
  padding: 8px 0 !important;
}
.mleditUtteranceDiv .utterances-list-div .utterenceeditsection:hover .ml-utterance-btn-div {
  display: block;
}
.mleditUtteranceDiv .utterances-list-div .ml-utterance-btn-div {
  padding-right: 0px;
  display: none;
}
.mleditUtteranceDiv .utterances-list-div .utterance-btn-div {
  padding-right: 0px;
  display: block;
}
.mleditUtteranceDiv .utterances-list-div .utterence-textview {
  margin-top: 15px;
  margin-bottom: 15px;
}
.mleditUtteranceDiv .utterances-list-div .utterances-sub-view {
  border-radius: 4px;
  background-color: #F8F9FA;
  min-height: 48px;
  padding: 10px !important;
}
.mleditUtteranceDiv .utterances-list-div .utterances-sub-view.utterance-item-title {
  margin-bottom: 10px;
}
.mleditUtteranceDiv .utterances-list-div .utterances-sub-view.utterance-item-title .utternce-override-view .edit-utterances-options {
  top: -3px;
}
.mleditUtteranceDiv .utterances-list-div .uttearnce-label {
  text-align: left;
  font-size: 16px;
  font-stretch: normal;
  color: #202124;
  padding: 8px !important;
  font-weight: 600;
}
.mleditUtteranceDiv .utterances-list-div .edit-utterances-options {
  border: 1px solid #0D6EFD;
  border-radius: 5px;
  position: absolute;
  right: 10px;
  top: 8px;
  background: #f8f9fa;
}
.mleditUtteranceDiv .utterances-list-div .edit-utterances-options .edit-utterances-options-btn {
  padding: 3px 8px;
  text-align: center;
  color: #0D6EFD;
  font-weight: 600;
  font-size: 14px;
  cursor: pointer;
}
.mleditUtteranceDiv .utterances-list-div .utterenceeditsection {
  border: 1px solid #E4E5E7;
  border-radius: 4px;
  padding: 0 5px;
}
.mleditUtteranceDiv .utterances-list-div .utterenceeditsection .utterance-item-title {
  padding: 2px 4px !important;
}
.mleditUtteranceDiv .editUtteranceInfo {
  padding: 10px;
  border-radius: 2px;
  background-color: #f8f9fa;
}
.mleditUtteranceDiv .editUtteranceInfo .editUttTitle .mleditInnerTextInfo {
  margin-right: 5px;
}
.mleditUtteranceDiv .entityInfoDiv .entitysection {
  min-height: 30px;
  box-shadow: 0 3px 10px 0 #f0f0f0;
  border: solid 1px #f0f0f0;
  margin-top: 10px;
  padding: 4px 8px;
  color: #5f6368;
}
.mlUttlistManagement .solidBorderBottom .searchUtt {
  margin-left: -10px;
  margin-top: 22px;
  position: absolute;
}
.mlUttlistManagement .solidBorderBottom .searchUtt input {
  background: transparent !important;
  padding-top: 0.5px;
  padding-right: 23px;
  width: 250px !important;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  top: -22px !important;
}
.mlUttlistManagement .solidBorderBottom .searchUtt input:focus {
  border: solid 1px #0d6efd;
}
.mlUttlistManagement .solidBorderBottom .searchUtt input::placeholder {
  font-size: 12px;
  font-weight: 600;
  text-align: left;
  color: rgba(153, 153, 153, 0.5);
}
.mlUttlistManagement .solidBorderBottom .searchUtt .fa-times {
  margin: 5px 0px 0px -17px;
  z-index: 10;
  color: #5F6368;
  font-size: 12px;
  cursor: pointer;
  position: absolute;
  top: -22px !important;
}
.mlEditUtt {
  cursor: pointer;
}
.mldeleteUtt {
  margin-left: 5px;
  cursor: pointer;
  color: #ff001f;
}
.linkedTasks {
  z-index: 9999 !important;
}
.linkedTasks .btn {
  font-size: 14px;
  color: #fff;
  background: #5F6368;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #5F6368;
  margin-left: 0;
  outline: 0 !important;
}
.linkedTasks .btn.closeCancel {
  background-color: #fff;
  border: solid 1px #5F6368;
  color: #5F6368;
  margin-left: 5px;
}
.linkedTasks .btn.closeCancel:hover {
  color: #5F6368;
  background-color: #F8F9FA;
  border: solid 1px #5f6368;
}
.linkedTasks .btn:hover {
  background: #0D6EFD;
  border: 1px solid #0d6efd;
}
.linkedTasks .animateOptions {
  -webkit-transition: all linear 0.5s;
  transition: all linear 0.5s;
}
.linkedTasks .animateOptions.ng-hide {
  opacity: 0;
}
.linkedTasks .animateOptions .checkbox {
  clear: both !important;
  padding-left: 2px;
}
.linkedTasks .linkedTaskLabel {
  font-size: 14px;
  font-weight: 600;
  padding-top: 10px;
  margin-bottom: -4px;
  clear: both;
}
.linkedTasks .linkedTaskLabel.addMarginTop {
  margin-bottom: 5px;
}
.linkedTasks .linkedTaskLabel.darkColor {
  color: #202124;
  font-size: 12px;
}
.linkedTasks .linkedTaskLabel.inlineEle {
  display: inline;
}
.linkedTasks .inlineEle {
  display: inline;
}
.linkedTasks .addIf {
  color: #0D6EFD;
  letter-spacing: 0.3px;
  font-size: 12px;
  margin-bottom: 5px;
  cursor: pointer;
  float: right;
}
.linkedTasks .thickLabelColor {
  color: #202124 !important;
  font-size: 12px !important;
}
.linkedTasks select {
  height: 34px !important;
  margin-bottom: 5px;
}
.linkedTasks .sub-description {
  color: #5F6368;
  font-size: 12px;
}
.linkedTasks .linkedTasksBody {
  height: 100%;
  background: #fff;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
  width: 700px;
}
.linkedTasks .linkedTasksBody.modalBody {
  padding: 0px 20px 10px 20px;
  position: relative;
}
.linkedTasks .linkedTasksBody.modalBody .width100 {
  width: 100%;
}
.linkedTasks .linkedTasksBody.modalBody .autoGrowTA {
  border-radius: 2px;
  background-color: #fff;
  font-size: 14px;
  letter-spacing: 0.3px;
  min-height: 32px !important;
  margin-bottom: 4px;
  padding: 0 !important;
  padding-left: 7px !important;
  padding-top: 6px !important;
  resize: none !important;
  color: #202124;
  overflow: hidden;
  display: table-cell;
}
.linkedTasks .linkedTasksBody.modalBody .parameterValueText {
  width: 100% !important;
}
.linkedTasks .linkedTasksBody.modalBody .radioSection {
  margin-top: 10px;
}
.linkedTasks .linkedTasksBody.modalBody .radioSection .moveLeft {
  margin-left: -25px !important;
}
.linkedTasks .linkedTasksBody.modalBody .radioSection .radioLabelDesc {
  color: #5F6368;
  font-size: 12px;
  margin: -6px 0px 15px 23px;
}
.linkedTasks .linkedTasksBody.modalBody .radioSection .manageResponse {
  font-size: 14px;
  cursor: pointer;
  color: #0D6EFD;
  margin-left: 5px !important;
  font-weight: normal;
}
.linkedTasks .linkedTasksBody.modalBody .radioSection.radioDiv [type="radio"] + span {
  color: #202124;
}
.linkedTasks .linkedTasksBody.modalBody .subLabel {
  color: #202124;
  font-size: 12px;
  margin-top: 10px;
}
.linkedTasks .linkedTasksBody.modalBody .subLabel .addKeyValue {
  color: #0D6EFD;
  font-weight: 600;
  cursor: pointer;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv {
  width: 100%;
  margin-top: 5px;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .key {
  width: 30%;
  float: left;
  padding-right: 5px;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .key .contextInput {
  height: 32px;
  border-radius: 2px;
  padding-left: 10px;
  width: 100%;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .key .contextInput.disable {
  pointer-events: none;
  background-color: #f8f9fa;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .contextVal {
  width: 67%;
  float: left;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .helpIcon {
  width: 3%;
  padding-left: 10px;
  float: right;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .helpIcon .tooltiptext {
  z-index: 10;
  margin-left: -271px !important;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .helpIcon .tooltiptext::after {
  margin-left: 123px !important;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv:hover .toggle-icon {
  display: inline-block !important;
}
.linkedTasks .linkedTasksBody.modalBody .contextDiv .toggle-icon {
  display: none;
}
.linkedTasks .linkedTasksBody.modalBody .enableCompositeEntity {
  opacity: 1;
  display: inline-block;
  width: 100%;
  position: relative;
  margin-bottom: 0;
}
.linkedTasks .linkedTasksBody.modalBody .innerRadioDiv {
  padding-left: 24px !important;
}
.linkedTasks .linkedTasksBody.modalBody .innerRadioDiv label {
  font-size: 12px !important;
}
.linkedTasks .linkedTasksBody.modalBody .seeAll {
  position: relative;
  border-bottom: 1px solid #E4E5E7;
  margin-bottom: 30px;
  cursor: pointer;
  clear: both;
}
.linkedTasks .linkedTasksBody.modalBody .seeAll .text {
  color: #0D6EFD;
  font-size: 12px;
  font-weight: 600;
  position: relative;
  display: inline-block;
  background: #fff;
  padding: 5px 10px 5px 0px;
  top: 14px;
}
.linkedTasks .linkedTasksBody.modalBody .seeAll .text .fa {
  margin-left: 5px;
}
.linkedTasks .linkedTasksBody.modalBody .checkbox label {
  font-weight: normal !important;
  padding-left: 28px;
  text-transform: unset;
  font-size: 12px;
  color: #202124;
}
.linkedTasks .linkedTasksBody .linkedTaskFooter {
  padding: 10px;
  height: 50px;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
}
.linkedTasks .linkedTasksBody .linkedTaskFooter .closeCancel {
  margin-left: 10px !important;
}
.linkedTasks .preconditionBlock {
  height: auto;
  border-radius: 2px;
  background-color: #F8F9FA;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.linkedTasks .preconditionBlock .removeConnection {
  width: 24px;
  height: 19px;
  border-radius: 2px;
  background-color: #5F6368;
  float: right;
  display: inline;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  right: 2px;
}
.linkedTasks .preconditionBlock .removeConnection .fa-minus-circle {
  text-align: center;
  font-size: 12px;
  color: #fff;
  margin-left: 7px;
  top: -1px;
  position: relative;
}
.linkedTasks .preconditionBlock .preconditionInputBox input {
  background: #fff;
  margin-bottom: 10px;
  height: 35px;
  padding-left: 10px;
}
.linkedTasks .preconditionBlock select {
  background-color: #ffffff;
}
.linkedTasks .emptyStateIfCondition {
  color: #0D6EFD;
  font-size: 12px;
  margin: 4px 0px 0px 0px;
  cursor: pointer;
}
.linkedTasks .modalFooter {
  background: #fff;
  position: relative !important;
  width: 700px !important;
  top: 10px !important;
}
.linkedTasksView .btn-primary {
  pointer-events: none !important;
  opacity: 0.7;
}
.linkedTasksView .modalHeader .linkedTaskBtn {
  pointer-events: none !important;
  opacity: 0.7;
}
.linkedTasksView .tasksBody .fa-trash-o {
  opacity: 0.6;
  pointer-events: none !important;
}
.linkedTasksView .taskSelect,
.linkedTasksView .inlineEle,
.linkedTasksView .emptyStateIfCondition,
.linkedTasksView .radioDiv,
.linkedTasksView .animateOptions,
.linkedTasksView .addKeyValue,
.linkedTasksView .contextDiv,
.linkedTasksView .subLabel {
  pointer-events: none !important;
  opacity: 0.7;
}
.linkedTasksView .linkedTaskFooter .btn-primary {
  pointer-events: none !important;
  opacity: 0.7;
}
.linkedTasksView .emptyListMode .createTask .btn-primary {
  pointer-events: none !important;
  opacity: 0.7;
}
.parameterValueText {
  width: 100% !important;
}
.deleteParameters {
  width: auto !important;
  color: #DD3646;
  position: absolute;
  right: 0;
  padding: 0;
  top: 10px;
}
.welcomeMessageContainer .addResponseBtn {
  float: right;
  border-radius: 4px;
  background-color: #5F6368;
  color: #fff;
  padding: 5px 12px;
  margin: 0px 0px 10px 10px;
  cursor: pointer;
}
.welcomeMessageContainer .addResponseBtn.noMessages {
  margin: 0px 10px 10px 0px;
  float: left !important;
}
.welcomeMessageContainer .addResponseBtn .fa {
  font-size: 12px;
  margin-right: 5px;
}
.welcomeMessageContainer .addResponseBtn:hover {
  background-color: #0d6efd;
}
.welcomeMessageContainer .noMessagesLabelblock {
  display: block;
}
.welcomeMessageContainer .msglabel {
  color: #202124;
  font-size: 12px;
  margin-bottom: 5px;
  font-weight: 500;
}
.welcomeMessageContainer .channel-list {
  margin-bottom: 15px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody {
  height: 100%;
  background: #fff;
  width: 630px;
  float: right;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header {
  margin-top: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header .back-icon {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  line-height: 20px;
  width: 20px;
  margin-right: 20px;
  margin-left: 3px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header .title {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  padding-left: 5px;
  color: #202124;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .header .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body {
  padding: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body .msglabel {
  color: #5F6368;
  font-size: 14px;
  margin-bottom: 5px;
}
.welcomeMessageContainer .welcomeMessageModal .welcomeMessageBody .filterContainer .body .channel-list {
  margin-bottom: 50px;
}
.welcomeMessageContainer .welcomeMessageModal .buttonContainer {
  display: inline-block;
}
.welcomeMessageContainer .welcomeMessageModal .buttonContainer .closeCancel {
  margin-left: 10px !important;
}
.welcomeMessageContainer .welcomeMessageModal .controls.btn {
  padding: 5px 8px !important;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .btn-group.toolbar {
  text-align: right;
}
.welcomeMessageContainer .welcomeMessageModal .topBar .closeBtn {
  position: relative;
  top: 15px;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panelOpen .panel-heading {
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 1px 0 0 #f0f0f0;
  cursor: pointer;
  margin-left: 0 !important;
  padding-left: 0;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading .accordion-toggle {
  display: block;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-default:hover .trash-icon {
  display: inline-block;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-default:hover .panel-heading {
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body {
  border: none !important;
  height: 100%;
  background-color: #f8f8f8;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .inner-accordion-body {
  background-color: #fff;
  padding: 20px;
  display: table;
  width: 100%;
  height: 100%;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .inner-accordion-body .messageLabel {
  margin: 0px 0px 5px -15px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-body .saveBtnDiv {
  margin-top: 11px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .quote-left {
  float: left;
  margin-right: 15px;
  margin-top: -3px;
  display: inline-block;
  padding-top: 3px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .quote-left .fa-quote-left {
  width: 23px;
  height: 20px;
  font-size: 25px;
  color: #e0e0e0;
  margin-right: 15px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .promptText {
  font-size: 15px;
  color: #000000;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 70%;
  position: absolute;
  padding-top: 3px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .promptText.italic {
  font-style: italic;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .panel-heading-Btn-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  text-align: right;
  color: #5f6368;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .trash-icon {
  width: 13px;
  height: 20px;
  font-family: FontAwesome;
  font-size: 20px;
  color: #e34928;
  margin-right: 15px;
  z-index: 10;
  display: none;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan {
  height: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 {
  width: 30px;
  height: 30px;
  background-color: #0D6EFD;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  padding: 3px;
  margin-right: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .channelText {
  font-size: 9px;
  font-weight: 600;
  color: #fff;
  vertical-align: middle;
  top: -1px;
  position: relative;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 25px !important;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15 .img {
  vertical-align: middle;
  height: 20px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15.no-background {
  background-color: transparent;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .Oval-15.default {
  width: 25px;
  height: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .ovalSpan .align-middle-vertical {
  vertical-align: middle;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .jsDiv {
  margin-bottom: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel {
  box-shadow: initial !important;
  border: 1px solid #ddd;
  height: 120px;
  border-radius: 3px;
  border-right: none;
  margin-top: 30px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  background-color: #0D6EFD !important;
  border-bottom: 1px solid #0D6EFD;
  color: #a3dce1;
  height: 30px;
  display: flex;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-title {
  margin: -4px 0px 0px -7px;
  width: 92px;
  height: 15px;
  font-size: 12px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  text-align: left;
  color: #ffffff;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-title.reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-body {
  padding: 0px;
  height: 110px;
}
.welcomeMessageContainer .welcomeMessageModal .scrollDiv .prompt-jsEditor .panel-body .jseditor.minimized {
  min-height: 115px !important;
  border: solid 1px #0d6efd !important;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding {
  padding: 5px 1px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewDesc {
  margin-bottom: 15px;
  display: block;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .helphint-border {
  padding: 0;
  box-shadow: none;
  border: 0;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .helphint-border .code {
  color: #0D6EFD;
  background-color: #f3f3f3;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewHeading {
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .condKey,
.welcomeMessageContainer .welcomeMessageModal .content-padding .condVal {
  margin: 5px 5px 5px 0;
  width: 100%;
  height: 35px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .removeCond {
  padding: 10px 10px;
  font-size: 18px;
  position: absolute;
  right: -14px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .canDelete .removeCond {
  color: #f00;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .previewBtn {
  margin-top: 10px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .noChannel .title {
  font-size: 18px;
  font-weight: 300;
  color: #5f6368;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .noChannel .description {
  font-size: 14px;
  color: #9aa0a6;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .line-info {
  height: 2px;
  border: solid 1px #E4E5E7;
  margin-top: 10px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .alert-preview {
  margin-top: 25px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .messagePreviewLabel {
  text-align: center;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box {
  background-color: #f4f4f4;
  margin-top: 25px;
  padding: 10px;
  border-radius: 6px 6px 6px 0;
  width: 100%;
  word-wrap: break-word;
  word-break: break-word;
  min-height: 50px;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box .preview-message {
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.1px;
  color: #222222;
}
.welcomeMessageContainer .welcomeMessageModal .content-padding .preview-box .preview-message.previewError {
  color: #ff0000;
}
.welcomeMessageContainer .welcomeMessageModal .add-prompt-message {
  width: 168px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.4px;
  text-align: right;
  color: #0D6EFD;
  text-transform: uppercase;
  float: right;
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .btn-group.toolbar {
  text-align: right;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .markdown-editor .fontsize12 {
  font-size: 12px !important;
  font-weight: 600;
}
.welcomeMessageContainer .welcomeMessageModal .marginTop35 {
  margin-top: 35px;
}
.welcomeMessageContainer .welcomeMessageModal marginTop12 {
  margin-top: 12px;
}
.welcomeMessageContainer .welcomeMessageModal .ace_editor.minimized {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.welcomeMessageContainer .welcomeMessageModal code {
  color: #0d6efd !important;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt {
  margin-right: 7px;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-refresh,
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-check {
  color: #008000;
}
.welcomeMessageContainer .welcomeMessageModal .savePrompt .fa-times {
  color: #e34928;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_scroller {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_gutter {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_gutter-layer {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .ace_editor textarea {
  pointer-events: none !important;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode select,
.welcomeMessageContainer .welcomeMessageModal.viewMode i {
  pointer-events: none;
  cursor: not-allowed;
}
.welcomeMessageContainer .welcomeMessageModal.viewMode .panel-default:hover .trash-icon {
  display: none;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel {
  height: 145px;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-heading {
  padding: 2px 16px;
  border-radius: 0px;
  color: #a3dce1;
  height: 30px;
  display: flex;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-title {
  cursor: pointer;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-title.reduceOpacity {
  opacity: 0.5;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-body {
  height: 110px;
  padding: 0px;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .panel-body .jseditor {
  min-height: 115px !important;
}
.welcomeMessageContainer .welcomeMessageModal .prompt-jsEditor .sampleTemplateWelcome .jsEditorTemplate {
  right: 22px;
  margin-top: -32px;
  height: 29px !important;
}
.welcomeMessageContainer .welcomeMessageDiv {
  width: 100%;
  background-color: #F8F9FA;
  display: block;
  clear: both;
  margin-bottom: 10px;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv {
  height: 30px;
  margin-right: 10px;
  min-height: 30px;
  border-radius: 2px;
  background-color: #F8F9FA;
  position: relative;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle {
  height: 30px;
  margin-right: 10px;
  background: #fff;
  width: 40px;
  display: inline-block;
  padding: 2px 4px;
  position: absolute;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 {
  background-color: #0D6EFD;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  border: 1px solid #bdc1c6;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .channelText {
  font-size: 7px;
  font-weight: 600;
  color: #fff;
  vertical-align: baseline;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .fa-skype {
  color: #00aff0 !important;
  font-size: 18px !important;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15.no-background {
  background-color: #ffffff;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .Oval-15 .img {
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .imgDivCircle .align-middle-vertical {
  vertical-align: middle;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .msgDecription {
  display: inline-block;
  max-width: 85%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: absolute;
  top: 5px;
  left: 48px;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .edit {
  color: #5F6368;
  font-size: 14px;
  float: right;
  cursor: pointer;
  margin-top: 7px;
  display: none;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv .delete {
  color: #ff001f;
  font-size: 14px;
  float: right;
  cursor: pointer;
  margin-top: 7px;
  margin-left: 15px;
  display: none;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv:hover .edit {
  display: block;
}
.welcomeMessageContainer .welcomeMessageDiv .msgDiv:hover .delete {
  display: block;
}
.advancedControlManageResponse.standardResponseDiv {
  pointer-events: all !important;
}
.advancedControl .connectionRules.entityAdvancedControl {
  cursor: pointer;
  pointer-events: auto !important;
}
.advancedControl .connectionRules.entityAdvancedControl .rightIcon {
  float: right;
  margin-right: 20px;
  cursor: pointer;
}
.advancedControl .connectionRules.entityAdvancedControl .closeAdancedSearchIcon {
  float: right;
  margin-right: 18px;
  cursor: pointer;
  color: #fff;
  font-size: 20px;
  font-weight: 200;
  margin-top: -5px;
}
.advancedControl .connectionRules.entityAdvancedControl.active {
  background-color: #5f6368;
}
.advancedControl .connectionRules.entityAdvancedControl.active .tabLabel {
  color: #ffffff !important;
}
.advancedControl .edit-prompts {
  width: auto;
  height: 13px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.3px;
  float: right;
  color: #0D6EFD;
  margin: 6px 5px 10px 0px;
  cursor: pointer;
}
.advancedControl .If-more-than-one-pro {
  width: 100%;
  height: 16px;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  color: #5F6368;
  padding: 0 15px;
}
.advancedControl .instanceUserPrompts {
  margin-bottom: 20px;
}
.advancedControl .instanceUserPrompts .checkMarginLeft {
  margin-left: 16px !important;
}
.advancedControl .instanceUserPrompts .connectionRules.negativeMargin10 {
  margin-top: -10px;
}
.advancedControl .instanceUserPrompts .userPromptsWelcomeDesc {
  color: #5F6368;
  font-size: 11px;
  padding: 0px 15px 10px 15px;
}
.advancedControl .instanceUserPrompts .clickToOverride {
  color: #0D6EFD;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  cursor: pointer;
  padding: 0px 15px 20px 15px;
}
.advancedControl .intentDetection .form-control,
.advancedControl .customTags .form-control {
  height: 24px !important;
  font-size: 12px !important;
  font-weight: normal !important;
}
.advancedControl .intentDetection .customTags .valid-custom,
.advancedControl .customTags .customTags .valid-custom {
  border: 1px solid #bdc1c6 !important;
}
.advancedControl .intentDetection .customTags .invalid-custom,
.advancedControl .customTags .customTags .invalid-custom {
  border: 1px solid #ff001f;
}
.advancedControl .intentDetection .tagInfo,
.advancedControl .customTags .tagInfo {
  color: #5F6368;
  font-size: 11px;
}
.advancedControl .intentDetection .detectionInfo,
.advancedControl .customTags .detectionInfo {
  color: #5F6368;
  font-size: 11px;
  padding: 0px 15px 0px 15px;
}
.advancedControl .intentDetection .deletePrompt,
.advancedControl .customTags .deletePrompt {
  cursor: pointer;
  color: #dd3646;
}
.advancedControl .instanceErrorPrompts {
  margin-bottom: 20px;
}
.advancedControl .instanceErrorPrompts .checkMarginLeft {
  margin-left: 16px !important;
}
.advancedControl .instanceErrorPrompts .connectionRules.negativeMargin10 {
  margin-top: -10px;
}
.advancedControl .instanceErrorPrompts .userPromptsWelcomeDesc {
  color: #5F6368;
  font-size: 11px;
  padding: 0px 15px 10px 15px;
}
.advancedControl .instanceErrorPrompts .clickToOverride {
  color: #0D6EFD;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.3px;
  cursor: pointer;
  padding: 0px 15px 20px 15px;
}
.advancedControl .holdResume {
  pointer-events: all !important;
}
.advancedControl .holdResume .holdResumeInnerContainer {
  clear: both;
  padding-left: 40px;
}
.advancedControl .holdResume .holdResumeInnerContainer .linkedTaskLabel {
  clear: both;
  font-size: 12px;
  font-weight: 600;
  position: relative;
}
.advancedControl .holdResume .holdResumeInnerContainer .linkedTaskLabel .fa-check {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 0;
}
.advancedControl .holdResume .holdResumeInnerContainer .linkedTaskLabel .fa-spin {
  color: green;
  margin-left: 5px;
  font-size: medium;
  position: absolute;
  top: 0;
}
.advancedControl .holdResume .holdResumeInnerContainer .radioInnerDiv {
  margin-bottom: 5px;
}
.advancedControl .holdResume .holdResumeInnerContainer .radioInnerDiv label {
  margin-bottom: 0;
}
.advancedControl .holdResume .holdResumeInnerContainer .radioDiv [type="radio"] + span {
  float: none;
}
.advancedControl .holdResume .holdResumeInnerContainer .radioDiv [type="radio"] + span:before {
  float: left;
}
.advancedControl .holdResume .holdResumeInnerContainer .opt-title {
  display: inline-block !important;
  margin-left: -15px;
}
.advancedControl .holdResume .holdResumeInnerContainer .checkbox {
  clear: both;
  padding-left: 16px;
}
.advancedControl .holdResume .holdResumeInnerContainer .checkbox label {
  font-weight: normal !important;
  color: #202124;
  font-size: 12px;
  margin-left: -15px;
}
.advancedControl .holdResume .holdResumeInnerContainer .manageResponse {
  font-size: 12px;
  cursor: pointer;
  color: #0D6EFD;
  font-weight: normal;
  display: inline-block;
  margin-left: 10px;
}
.advancedControl .displayListOfValuesLabel {
  font-size: 12px;
  font-weight: 600;
  color: #202124;
}
.customLibrary .customLibraryContainer {
  border-bottom: solid 1px #e4e5e7;
}
.customLibrary .customLibraryContainer .nav-tabs li a {
  margin-bottom: 0;
  padding-bottom: 8px;
}
.customLibrary #botFunction .btn-file {
  position: relative;
}
.customLibrary #botFunction .btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
.customLibrary #botFunction .deleteBotFunctions {
  position: relative;
  float: right;
  padding: 5px;
  color: #f75858;
}
.customLibrary #botFunction .botFunctionText {
  font-size: 14px;
  color: #5F6368;
  padding-top: 15px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding {
  padding: 15px 0;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding .previewDesc {
  display: block;
  margin-bottom: 15px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding .previewHeading {
  font-weight: 600;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding .contextCond {
  margin-top: 15px;
  margin-bottom: 15px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .content-padding .removeCond {
  cursor: pointer;
  font-size: 18px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .line-info {
  height: 2px;
  border: solid 1px #E4E5E7;
  margin-top: 10px;
}
.customLibrary #botFunction .botFunctionEditor #botFunctionpreviewEditor .messagePreviewLabel {
  text-align: center;
}
.customLibrary #botFunction .botFunctionEditor #customLibraryTemplateTabs li a {
  background-color: #E4E5E7;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  color: #5F6368;
  padding: 5px 30px;
  margin-bottom: 0;
  border: 0;
  margin-right: 1px;
}
.customLibrary #botFunction .botFunctionEditor #customLibraryTemplateTabs li.active a {
  background-color: #5F6368;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  color: #fff;
  padding: 5px 30px;
  margin-bottom: 0;
  border: 0;
}
.customLibrary #customTemplate .customTemplateBtn {
  margin-top: 15px;
}
.customLibrary #customTemplate .noCustomTemplate {
  width: 307px;
  margin: 0 auto;
  clear: both;
  padding-top: 75px;
}
.customLibrary #customTemplate .noCustomTemplateLine {
  background-color: transparent;
  border-color: transparent;
  font-size: 22px;
  font-weight: 300;
  color: #202124;
  padding-top: 15px;
  text-align: center;
}
.customLibrary #customTemplate .newCustomTemplateSave {
  margin-left: 65px;
}
.customLibrary #customTemplate .customTemplateList .darkBottomBorder {
  border-bottom: solid 1px #5f6368;
}
.customLibrary #customTemplate .customTemplateList .darkBottomBorder .headerTitle {
  font-size: 12px;
  color: #5f6368;
}
.customLibrary #customTemplate .customTemplateList .lightBottomBorder {
  border-bottom: solid 1px #E4E5E7;
  cursor: pointer;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList .headerTitleTemplate {
  font-size: 14px;
  color: #202124;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList .headerTitleTemplate span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 480px;
  display: inherit;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList .deleteTemplate {
  position: relative;
  right: 10px;
  cursor: pointer;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList .editTemplate {
  color: #5F6368;
  padding-right: 20px;
  cursor: pointer;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList .fa {
  display: none;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList:hover {
  background-color: #f8f9fa;
}
.customLibrary #customTemplate .customTemplateList .manageCutomTemplateList:hover .fa {
  display: block;
}
.customLibrary #customTemplateSlider .templateName .tName {
  font-size: 14px;
  font-weight: 600;
  color: #5f6368;
}
.customLibrary #customTemplateSlider .templateName .tInput {
  padding-left: 15px;
}
.customLibrary #customTemplateSlider .templateDescription {
  margin-top: 20px;
}
.customLibrary #customTemplateSlider .templateDescription .tName {
  font-size: 14px;
  font-weight: 600;
  color: #5f6368;
}
.customLibrary #customTemplateSlider .templateDescription .tInput {
  padding-left: 15px;
}
.customLibrary #customTemplateSlider .customTemplateEditor {
  padding-top: 20px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #customLibraryTemplateTabs li a {
  background-color: #E4E5E7;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  color: #5F6368;
  padding: 5px 30px;
  margin-bottom: 0;
  border: 0;
  margin-right: 1px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #customLibraryTemplateTabs li.active a {
  background-color: #5F6368;
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  color: #fff;
  padding: 5px 30px;
  margin-bottom: 0;
  border: 0;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding {
  padding: 15px 0;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding .previewDesc {
  display: block;
  margin-bottom: 15px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding .previewHeading {
  font-weight: 600;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding .previewHint {
  display: block;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 5px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding .contextCond {
  margin-top: 15px;
  margin-bottom: 15px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .content-padding .removeCond {
  cursor: pointer;
  font-size: 18px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .line-info {
  height: 2px;
  border: solid 1px #E4E5E7;
  margin-top: 10px;
}
.customLibrary #customTemplateSlider .customTemplateEditor #previewEditor .messagePreviewLabel {
  text-align: center;
}
.customLibrary .BotFunctionFooter {
  position: absolute;
  bottom: 0;
  box-shadow: 5px 2px 10px 0 rgba(138, 149, 159, 0.45);
  width: 100%;
  left: 0;
  padding: 5px;
  height: 40px;
}
external-nlu iframe {
  width: 100%;
  height: 100%;
}
.channelResToggleSwitch {
  right: -74px;
  top: 12px;
  position: absolute;
  font-size: 12px;
  font-weight: normal;
  z-index: 9999;
}
.channelResToggleSwitch .discardToggleRadio {
  cursor: pointer;
  margin-bottom: 1px;
  margin-right: 5px;
}
.reponseLabel {
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.standardResponses .modalHeader .backBtn {
  float: left;
  cursor: pointer;
}
.standardResponses .modalHeader .backBtn img {
  width: 20px;
}
.standardResponses .modalHeader .title {
  color: #202124;
  font-size: 20px;
  margin-left: 10px;
  display: inline-block;
}
.standardResponses .bodyHeader {
  text-align: left;
  color: #202124;
  font-size: 14px;
  font-weight: 500;
  margin: 0px 0px 10px 0px;
  display: flex;
}
.standardResponses .bodyHeader .responseDec {
  width: 70%;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group {
  margin-bottom: 10px;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading {
  background-color: #fff;
  padding: 0;
  height: 40px;
  border: 0;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle {
  height: 40px;
  display: inline-block;
  float: right;
  margin: 0;
  cursor: pointer;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .channelIcon {
  width: 40px;
  height: 40px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .channelIcon img {
  max-width: 100%;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .channelIcon.fa-skype {
  font-size: 40px;
  color: #00aff0 !important;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .channelIcon .channelText {
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-align: center;
  line-height: 38px;
  background: #5F6368;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  display: inline-block;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .textHeaaderAccordian {
  display: inline-block;
  height: 40px;
  background: #fff;
  border: 1px solid #BDC1C6;
  width: 580px;
  margin-left: 20px;
  border-radius: 4px;
  padding: 11px 20px;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  float: right;
  text-transform: none;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .textHeaaderAccordian .deletePromptDiv {
  text-align: right;
  display: none;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle .textHeaaderAccordian .deletePromptDiv .btx-delete-1 {
  color: #dd3646;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle:hover .textHeaaderAccordian {
  background: #f8f9fa;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-heading .panel-title .accordion-toggle:hover .textHeaaderAccordian .deletePromptDiv {
  display: block;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-collapse .panel-body {
  border-radius: 4px;
  background-color: #F8F9FA;
  border: solid 1px #BDC1C6;
  height: 100%;
  margin: 5px 0;
  padding: 20px !important;
  width: 580px;
  float: right;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel .panel-collapse .panel-body .stdSubTitle {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.standardResponses .standardResponseBody .stdResAccordian .panel-group .panel.panelOpen .panel-heading .panel-title .accordion-toggle .textHeaaderAccordian {
  background: #f8f9fa;
}
.standardResponses .standardResponseBody .smallTalkResAccordian {
  clear: both;
  display: inline-block;
}
.standardResponses .standardResponseBody .discardOptionToggleSwitch {
  position: absolute;
  right: 121px;
  font-size: 10px;
  top: 23px;
}
.standardResponses .standardResponseBody .addResponseBtn {
  float: right;
  border-radius: 4px;
  padding: 0px !important;
  color: #0D6EFD;
  font-size: 14px;
  font-weight: normal;
  width: 30%;
  text-align: right;
}
.standardResponses .standardResponseBody .addResponseBtn .linkText {
  cursor: pointer;
}
.standardResponses .standardResponseBody .addSmallTalkResponseBtn {
  text-align: right;
  border-radius: 4px;
  padding: 5px 12px !important;
  color: #0D6EFD;
  cursor: pointer;
  float: right;
}
.standardResponses .standardResponseBody .promptText {
  font-size: 14px;
  color: #202124;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-bottom: 7px;
}
.standardResponses .standardResponseBody .promptText.italic {
  font-style: italic;
}
.standardResponses .standardResponseBody .channel-selector select {
  padding-left: 10px;
  color: #202124;
  border: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
  border-radius: 3px;
  margin-bottom: 0;
}
.standardResponses .standardResponseBody .field-selector select {
  padding-left: 10px;
  color: #202124;
  border: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
  border-radius: 3px;
}
.standardResponses .standardResponseBody .panel-body {
  border-radius: 2px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  height: 100%;
  margin-top: 5px;
  padding: 10px !important;
}
.standardResponses .standardResponseBody .select2-choice {
  border: 1px solid #E4E5E7;
  background: #fff;
  min-height: 34px;
  border-radius: 3px;
  color: #202124;
}
.standardResponses .standardResponseBody .select2-choice .select2-chosen {
  padding-top: 4px;
}
.standardResponses .standardResponseBody .select2-choice .select2-arrow b {
  margin-top: -6px;
  color: #202124;
}
.standardResponses .standardResponseBody .select2-choice .btx-carrot-down {
  top: 5px;
}
.standardResponses .standardResponseBody .panel-group .panel + .panel {
  margin-top: 5px !important;
}
.standardResponses .standardResponseBody .editorMenus .menuHeader {
  height: 27px;
  border-radius: 4px;
  background-color: #E4E5E7;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  font-weight: 600;
  color: #5F6368;
  display: inline-block;
  padding: 6px 12px 1px 12px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-top: 0px;
  cursor: pointer;
}
.standardResponses .standardResponseBody .editorMenus .menuHeader.moveLeft {
  margin-left: -2px;
}
.standardResponses .standardResponseBody .editorMenus .menuHeader.active {
  background-color: #9AA0A6;
  color: #ffffff;
}
.standardResponses .standardResponseBody .srJsEditorBlock.minimized {
  min-height: 100px !important;
  max-height: 100px !important;
  margin-bottom: 15px;
}
.standardResponses .standardResponseBody .markdown-editor .toolbar {
  padding-left: 0px !important;
  font-size: 12px;
}
.standardResponses .standardResponseBody .jsEditorDummyHeaderBlock {
  background-color: #5F6368;
  width: 100%;
  height: 30px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 6px;
}
.standardResponses .standardResponseBody .btnSolidBlue {
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 34px;
  padding: 0px 20px !important;
  border-radius: 4px;
  border: 1px solid #0D6EFD;
  outline: 0;
}
.standardResponses .standardResponseBody .btnSolidBlue:hover {
  color: #fff;
  background: #0156d4;
  border: 1px solid #0156d4;
}
.standardResponses .standardResponseBody .closeCancel {
  margin-left: 10px !important;
}
.flowTaskBlock .standardResponseBody .panel-title {
  margin-top: 0px;
}
.flowTaskBlock .standardResponseBody .responseBtn {
  width: 80px;
  height: 30px;
  margin-top: 10px;
  border-radius: 5px;
}
.flowTaskBlock .standardResponseBody .responseBtn.closeCancel {
  color: #5F6368;
  background-color: #fff;
  border: solid 1px #e4e5e7;
}
.advancedControlManageResponse .advancedControlManageResponseBody {
  height: 100%;
  background: #fff;
  float: right;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
  width: 644px;
  padding: 20px;
}
.advancedControlManageResponse .advancedControlManageResponseBody .panel-body {
  border-radius: 2px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  height: 100%;
  margin: 5px 0;
  padding: 15px !important;
}
.emptyResponsesContainer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.read-only-wrap .rightInnercontainer .add-app-btn {
  pointer-events: none;
}
.kg-extract-list-table thead {
  display: table-header-group;
}
.kg-extract-list-table .checkboxExtract {
  width: 5%;
}
.kg-extract-list-table .scroll-y-axis {
  position: relative;
}
.kg-extract-list-table .scroll-y-axis .ps-scrollbar-y-rail .ps-scrollbar-y {
  padding: 0;
}
.kg-extract-list-table .panel-table-body .flowTask .popover-container {
  overflow: visible;
}
.kg-extract-list-table .panel-table-body .flowTask .popover-container .popover {
  width: 200px;
}
.kg-extract-list-table .panel-table-body .flowTask:hover .fa.fa-trash-o {
  display: inline-block;
}
.kg-extract-list-table .panel-table-body .fa.fa-trash-o {
  display: none;
}
.twoSlidersBorderLeft {
  border-left: rgba(38, 52, 74, 0.2) 1px solid;
}
.kg-ext-upload-error .import-error-mess {
  font-size: 16px;
  text-align: center;
  color: #5F6368;
  font-weight: normal;
}
.kg-onto-header .modalHeader .modal-title {
  text-align: left;
}
.kg-onto-header .modalHeader .dropdown {
  position: absolute;
  display: inline-block;
  top: 5px;
  right: 0;
  text-align: right;
}
.kg-onto-header .modalHeader .headerFaq {
  padding-top: 15px;
}
.kg-onto-header .modalHeader .headerFaq button.btn.btn-primary {
  width: 70px;
  margin-left: 25px;
}
.kg-onto-header .modalHeader .headerFaq.align-left {
  text-align: left;
}
.kg-onto-header .modal-sub-title {
  font-size: 14px;
  color: #5F6368;
  margin-left: 32px;
  margin-bottom: 0;
}
.kg-onto-header .termSearch {
  position: relative;
}
.kg-onto-header .termSearch .fa.fa-search.searchicon {
  z-index: 99;
}
.kg-onto-header .termSearch .fa.fa-times.closeicon {
  z-index: 10;
  position: absolute;
  font-size: 20px;
  top: 16px;
  right: 5px;
  color: #5f6368;
}
.kg-onto-header .dropdown-custom {
  left: unset;
  right: 0;
  top: 165%;
}
.noListContain {
  transform: translate(0, 50%);
}
.tree-node-content-kg {
  height: 40px;
}
.tree-node-content-kg.nodehovered {
  border: 1px solid #0D6EFD !important;
  background: transparent !important;
}
.tree-node-content-kg.nodehovered .nodeNameInput {
  color: #e4e5e7;
}
.tree-node-content-kg .dragTerm {
  width: 22px;
  margin: 0px;
  height: 100%;
  display: table-cell;
}
.tree-node-content-kg .dragTerm .fa-bars {
  font-size: 12px;
}
.tree-node-content-kg .termInfo {
  height: 100%;
  width: 158px;
  float: left;
  display: block;
  background: transparent;
}
.tree-node-content-kg .termInfo .nodeNameInput {
  border: none;
  height: 100%;
  width: 100%;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  background: transparent;
  padding: 9px 5px 9px 15px;
}
.tree-node-content-kg .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
  cursor: default;
}
.tree-node-content-kg .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: #5F6368 !important;
  border-left: 1px solid #E4E5E7 !important;
  height: 23px !important;
  border-radius: 0 !important;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.float .fa-compress {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.float .fa-expand {
  top: -2px;
  margin-top: 7px;
  position: relative;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.float .fa-caret-right {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.float .fa-caret-down {
  margin-top: 2px;
  position: relative;
  font-size: 18px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.plus {
  left: 77px;
  top: 8px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.cog {
  left: 50px;
  top: 8px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.lock {
  left: 24px;
  top: 8px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.lock .fa-lock {
  margin-top: 3px;
  font-size: 16px;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.delete {
  left: 100px;
  height: 40px !important;
  width: 40px !important;
  border-left: 0;
  top: -4px;
  border: 0 !important;
}
.tree-node-content-kg .termOptions span.btn.btn-xs.delete .btnDelete {
  position: relative;
  top: 10px;
  cursor: pointer;
  left: 0;
}
.tree-node-content-kg .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.tree-node-content-kg .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.panel-table-body.kgQnaBody.panelTableBody .disable-kg-faq {
  opacity: 0.3 !important;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .questiontext {
  padding-left: 0;
  white-space: inherit;
  font-size: 14px;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .questiontext .ellipsisview {
  padding-left: 0;
  white-space: pre-wrap;
  font-size: 14px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .questiontext .fullview {
  font-size: 14px;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .responsetext {
  padding-left: 0;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .responsetext .ellipsisview {
  padding-left: 0;
  white-space: pre-wrap;
  font-size: 14px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .responsetext .fullview {
  font-size: 14px;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .ovalcountcircleHide .ovalcountcircle {
  display: none;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap .qna-state-add {
  font-size: 14px;
}
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap:hover .faqoptions .editfaq,
.panel-table-body.kgQnaBody.panelTableBody .actionTask.faqrow.checkboxWrap:hover .faqoptions .deletefaq {
  visibility: visible;
}
.panel-table-body.kgQnaBody.panelTableBody .faqoptions {
  position: relative;
  top: 15px;
}
.panel-table-body.kgQnaBody.panelTableBody .faqoptions .editfaq {
  margin-right: 15px;
}
.panel-table-body.kgQnaBody.panelTableBody .faqoptions .editfaq,
.panel-table-body.kgQnaBody.panelTableBody .faqoptions .deletefaq {
  visibility: hidden;
}
.panel-table-body.kgQnaBody.panelTableBody .faqoptions .codeRed {
  margin-left: 0;
}
.panel-table-body.kgQnaBody.panelTableBody .editQnAForm {
  display: none;
  background-color: #F8F9FA;
  padding: 20px 20px 5px 20px;
}
.panel-table-body.kgQnaBody.panelTableBody .editQnAForm input {
  width: 100%;
  margin-bottom: 10px;
  border: solid 1px #BDC1C6;
  border-radius: 4px;
  background-color: #fff;
  padding: 5px;
}
.panel-table-body.kgQnaBody.panelTableBody .editQnAForm .btn.btn-cancel {
  background: #fff;
  color: #5F6368 !important;
  border-color: #e4e5e7;
}
.panel-table-body.kgQnaBody.panelTableBody .editQnAForm .btn.btn-cancel:hover {
  background: #fff;
  color: #202124 !important;
  border-color: #202124;
}
.kg-onto-contain-drag textarea.inputQues {
  margin-bottom: 10px;
  background-color: #ffffff;
}
.kg-onto-contain-drag .twoSlidersBorderLeft {
  border-left: rgba(38, 52, 74, 0.2) 1px solid;
  height: 100vh;
}
.kg-onto-contain-drag textarea.inputAns {
  margin-bottom: 20px;
  background-color: #ffffff;
}
.kg-onto-contain-drag .opt-type {
  margin-bottom: 30px;
}
.kg-onto-contain-drag .opt-type .opt-head {
  color: #202124;
  font-weight: 600;
  margin-bottom: 10px;
}
.kg-onto-contain-drag .opt-type .opt-body {
  color: #5F6368;
  margin-bottom: 10px;
}
.kg-onto-contain-drag .kgFaqScroll {
  position: relative;
}
.kg-onto-contain-drag .tCKg.termContainer {
  border-right: 0;
}
.kg-onto-contain-drag .tCKg.termContainer .ps-scrollbar-y-rail,
.kg-onto-contain-drag .tCKg.termContainer .ps-scrollbar-x-rail {
  z-index: 2;
}
.kg-onto-contain-drag .tCKg.termContainer .backgroundGrey {
  background: #fff;
  padding: 0 20px;
}
.kg-onto-contain-drag .tCKg.termContainer .backgroundGrey .ps-container {
  padding: 20px !important;
}
.kg-onto-contain-drag .tCKg.termContainer .backgroundGrey .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
.kg-onto-contain-drag .tCKg.termContainer .backgroundGrey .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #26344a;
  margin: auto;
}
.kg-onto-contain-drag .tCKg.termContainer .backgroundGrey .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #8a959f;
  margin: 15px auto;
}
.kg-onto-contain-drag .tCKg.termContainer .angular-ui-tree-drag {
  position: absolute !important;
}
.kg-onto-contain-drag .tCKg.termContainer ol {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: relative;
}
.kg-onto-contain-drag .tCKg.termContainer ol.noBorder {
  margin-left: -44px !important;
}
.kg-onto-contain-drag .tCKg.termContainer li {
  list-style-type: none;
  border-left: 1px solid #cfcfcf;
  margin-left: 1em;
  padding: 0 5px 0 12px;
}
.kg-onto-contain-drag .tCKg.termContainer li .typeenter {
  position: absolute;
  left: 230px;
  top: 6px;
  width: 37px;
  height: 28px;
  opacity: 0.3;
  font-size: 12px;
  line-height: 1.17;
  color: #202124;
}
.kg-onto-contain-drag .tCKg.termContainer li .typeenter .fa-spin {
  margin-top: 7px;
}
.kg-onto-contain-drag .tCKg.termContainer li .typeenter .fa-check {
  margin-top: 7px;
  color: green;
  font-size: medium;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt {
  position: relative;
  cursor: pointer;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin-bottom: 5px;
  margin-left: 9px;
  height: 40px;
  width: 242px !important;
  border: solid 1px #E4E5E7;
  color: #202124;
  box-shadow: none;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.highlightnode {
  background: #9AA0A6 !important;
  color: #ffffff;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.highlightnode .tree-node-content-kg .termInfo .nodeNameInput {
  color: #ffffff;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.bgblack {
  width: 242px !important;
  background-color: #202124;
  color: #ffffff !important;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.bgblack .termOptions span.btn.btn-xs {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.bgblack .termInfo {
  width: 176px;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.bgblack:hover {
  width: 242px !important;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.greyBg {
  background: #202124;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.newterm {
  border: 1px solid #0D6EFD;
  width: 198px;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.newterm:hover {
  width: 198px !important;
  border: 1px solid #0D6EFD;
  background: #ffffff;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.newterm.bgGreen {
  background: #ffffff;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt.newterm.bgGreen .termInfo .nodeNameInput {
  font-size: 14px;
  color: #202124;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt:hover {
  width: 242px !important;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt .tree-node-content-kg .termOptions {
  display: block;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt .tree-node-content-kg .termOptions .lock {
  top: 8px;
  left: auto;
  right: 0;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt .tree-node-content-kg .termOptions .lock:hover {
  color: #5f6368 !important;
}
.kg-onto-contain-drag .tCKg.termContainer li .ontologytreenodeKgExt::before {
  content: '';
  position: absolute;
  top: -6px;
  left: -23px;
  bottom: 50%;
  width: 23px;
  border: 1px solid #cfcfcf;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.kg-onto-contain-drag .tCKg.termContainer ol > li:last-child {
  border-left: 1px solid transparent;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion {
  background-color: #F8F9FA;
  border: solid 1px #F8F9FA;
  margin-top: 50px;
  padding: 34px 15px 34px 34px;
  margin-left: -10px;
  margin-right: -10px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .suggestionheader h4 {
  font-size: 24px;
  font-weight: 300;
  color: #202124;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .description {
  font-size: 14px;
  font-weight: normal;
  color: #5F6368;
  line-height: 1.79;
  padding-right: 20px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .description .video {
  font-size: 14px;
  font-weight: 600;
  margin-left: 5px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .description .video .fa-play-circle {
  color: #0D6EFD;
  margin-right: 8px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .description .video:hover {
  opacity: .5;
  text-decoration: none;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .optionhelp {
  margin-top: 53px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .optionhelp .helprow {
  margin-bottom: 25px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .optionhelp .helprow .step {
  display: table-cell;
  color: #202124;
  font-size: 14px;
  padding: 3px 7px;
  border-radius: 50%;
  margin-right: 20px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .optionhelp .helprow .stepdesc {
  font-size: 16px;
  color: #5F6368;
  display: table-cell;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt {
  position: relative;
  z-index: 1;
  width: 225px;
  top: 0;
  left: 0;
  margin-top: 35px;
  margin-bottom: 0;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt:hover {
  background: #ffffff;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termInfo {
  width: 128px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions {
  float: none;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span {
  line-height: 1;
  box-shadow: initial;
  cursor: initial;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span .fa {
  cursor: initial;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span.plus {
  left: 62px;
  top: 12px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span.cog {
  left: 32px;
  top: 12px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span.delete {
  left: 91px;
  top: 0;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .ontologytreenodeKgExt .termOptions span.btn:hover {
  color: #666666 !important;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers {
  margin-left: 131px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span {
  position: relative;
  top: -17px;
  z-index: 1;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.collapsExpand .step {
  width: 20px;
  height: 20px;
  color: #202124;
  font-size: 14px;
  padding: 1px 6px;
  border-radius: 50%;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.collapsExpand hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.settings {
  left: 0;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.settings hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.settings .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 4px;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.plus {
  left: 3px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.plus hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 25px;
  display: inline-block;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.plus .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.delete {
  left: 9px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.delete hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 23px;
  display: inline-block;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.delete .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 1px;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.add {
  left: -2px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.add hr {
  border-bottom: solid 1px #808080;
  -ms-transform: rotate(7deg);
  -webkit-transform: rotate(7deg);
  transform: rotate(90deg);
  width: 27px;
  display: inline-block;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .helppointers span.add .step {
  width: 20px;
  height: 20px;
  padding: 1px 6px;
  border-radius: 50%;
  color: #202124;
  font-size: 14px;
  margin-right: 20px;
  top: 5px;
  display: inline-block;
  left: 2px;
  position: absolute;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .learnmore {
  margin-top: 40px;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .learnmore a {
  font-size: 14px;
  font-weight: 600;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .learnmore a:hover {
  opacity: 0.5;
  text-decoration: none;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .learnmore .closebtn {
  cursor: pointer;
  font-size: 14px;
  font-weight: 600;
  text-align: right;
  color: #5F6368;
  text-transform: capitalize;
  float: right;
}
.kg-onto-contain-drag .tCKg.termContainer .onenodesuggestion .learnmore .closebtn .fa-close {
  font-weight: normal;
  margin-right: 10px;
}
.kg-onto-contain-drag .faqcollection {
  position: relative;
}
.kg-onto-contain-drag .faqcollection .ps-scrollbar-y-rail .ps-scrollbar-y {
  padding: 0;
}
.kg-onto-contain-drag .faqcollection .checkboxWrap .checkbox {
  padding-left: 15px;
}
.kg-onto-contain-drag .faqcollection .clipThreeLines {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-wrap: break-word;
  text-overflow: ellipsis;
}
.kg-onto-contain-drag .faqcollection .clipThreeLines span {
  overflow: hidden;
}
.kg-onto-contain-drag .faqcollection .ques-highlight {
  background-color: #F8F9FA;
  padding: 5px 10px 8px 5px;
}
.kg-onto-contain-drag .faqcollection .filter-by-faq {
  position: absolute;
  z-index: 9;
  width: 202px;
  background-color: #fff;
  font-size: 12px;
  color: #202124;
  top: 27px;
  box-shadow: 0 0 10px 0 rgba(138, 149, 159, 0.3);
  font-weight: normal;
}
.kg-onto-contain-drag .faqcollection .filter-by-faq .filter-by-head {
  background-color: #F8F9FA;
  padding: 7px 10px;
}
.kg-onto-contain-drag .faqcollection .filter-by-faq .filter-by-opt {
  padding: 7px 10px;
}
.kg-onto-contain-drag .faqcollection .filter-by-faq .fa.fa-check {
  color: #0d6efd;
}
.kg-onto-contain-drag .faqcollection .panel-default .noFaqAvailable {
  text-align: center;
  margin: 10% auto 0;
  height: 100%;
}
.kg-onto-contain-drag .faqcollection .panel-default .mainTitle {
  font-size: 20px;
  font-weight: 300;
  margin-top: 20px;
}
.kg-onto-contain-drag .faqcollection .panel-default .panel-table-header {
  margin-top: 12px;
}
.kg-onto-contain-drag .faqcollection .panel-default .panel-table-header .checkboxWrap {
  border-top: 0;
}
.listHeader {
  padding-top: 0 !important;
}
.kgExtractionModal {
  z-index: 1050 !important;
}
.kgExtractionModal .listHeader .iconsDiv .fa-angle-left {
  top: -20px;
}
.kgExtractionModal .noListContain .noQuestionsImage {
  margin-bottom: 20px;
}
.kgExtractionModal .noListContain .noQuestionsContent .header {
  background-color: transparent;
  border-color: transparent;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  width: 500px;
  margin: 0 auto 10px;
}
.kgExtractionModal .noListContain .noQuestionsContent .info {
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  color: #5f6368;
}
.termContainer {
  width: 33.33333333%;
  min-width: 33.33333333%;
}
#knowledge-extract-slider .fa.fa-ellipsis-v,
#knowledge-extract-list-slider .fa.fa-ellipsis-v {
  font-size: 20px;
  color: #5f6368;
}
#knowledge-extract-slider .nav-head-kg,
#knowledge-extract-list-slider .nav-head-kg {
  position: absolute;
  transform: translate(-95%, 40%);
  z-index: 999999;
  width: 145px;
  border-radius: 0px;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.105);
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.105);
  padding: 10px 20px;
  background: #fff;
  border: 1px solid #dddddd;
}
#knowledge-extract-slider .nav-head-kg .nav-info,
#knowledge-extract-list-slider .nav-head-kg .nav-info {
  line-height: 35px;
  cursor: pointer;
}
#knowledge-extract-slider .appSliderClose,
#knowledge-extract-list-slider .appSliderClose {
  color: #5F6368;
  padding: 5px;
  cursor: pointer;
  transform: inherit;
  position: relative;
  top: -2px;
  width: auto;
  background: #fff;
  border-radius: 50%;
}
#knowledge-extract-slider .appSliderClose:hover,
#knowledge-extract-list-slider .appSliderClose:hover {
  background: #e4e5e7;
}
#knowledge-extract-slider .appSliderClose.rightArrow,
#knowledge-extract-list-slider .appSliderClose.rightArrow {
  width: 20px;
  margin-right: 8px;
  padding: 0;
  opacity: .8;
  background: #ffffff;
}
#knowledge-extract-slider .appSliderClose.rightArrow:hover,
#knowledge-extract-list-slider .appSliderClose.rightArrow:hover {
  opacity: 1;
  background: #ffffff;
}
#knowledge-extract-slider .modalBody .importsuccessdiv .title,
#knowledge-extract-list-slider .modalBody .importsuccessdiv .title {
  width: auto;
}
#knowledge-extract-slider .modalBody .modal-header,
#knowledge-extract-list-slider .modalBody .modal-header {
  background-color: #F8F9FA;
  box-shadow: none;
}
#knowledge-extract-slider .modalBody .modal-body,
#knowledge-extract-list-slider .modalBody .modal-body {
  position: relative;
  padding: 15px;
  display: table !important;
  width: 100%;
  background-color: #F8F9FA;
  border: 0;
  margin-top: 0;
}
#knowledge-extract-slider .modalBody .urlClass,
#knowledge-extract-list-slider .modalBody .urlClass {
  margin: 0;
  background: #F8F9FA;
  padding: 15px;
}
#knowledge-extract-slider .modalBody .urlClass input,
#knowledge-extract-list-slider .modalBody .urlClass input {
  padding: 5px 10px;
}
#knowledge-extract-slider .modalBody .name,
#knowledge-extract-list-slider .modalBody .name {
  font-size: 14px;
  font-weight: 600;
  color: #5f6368;
}
#knowledge-extract-slider .modalBody #extName,
#knowledge-extract-list-slider .modalBody #extName {
  border-radius: 2px;
  background-color: #fff;
  border: solid 1px #E4E5E7;
  padding: 5px 10px;
}
#knowledge-extract-slider .modalBody .tabBtn,
#knowledge-extract-list-slider .modalBody .tabBtn {
  font-size: 12px;
  font-weight: 600;
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#knowledge-extract-slider .modalBody .tabBtn.inactive,
#knowledge-extract-list-slider .modalBody .tabBtn.inactive {
  background-color: #E4E5E7;
  border-color: #E4E5E7;
  color: #5f6368;
}
#knowledge-extract-slider .modalBody .proceedBTN,
#knowledge-extract-list-slider .modalBody .proceedBTN {
  margin-left: 0;
  margin-top: 30px;
}
#knowledge-extract-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp,
#knowledge-extract-list-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp {
  width: 193px;
}
#knowledge-extract-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp .ortitle,
#knowledge-extract-list-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp .ortitle {
  margin-top: 20px;
}
#knowledge-extract-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp .browsetitle,
#knowledge-extract-list-slider .modalBody .import-utterances-modal-body .fileDropContainer .dragdrophelp .browsetitle {
  margin: 20px auto;
}
#knowledge-extract-slider .modalBody .importingText,
#knowledge-extract-list-slider .modalBody .importingText {
  margin-bottom: 20px;
}
#knowledge-extract-slider .noQuestionsContainer,
#knowledge-extract-list-slider .noQuestionsContainer {
  padding: 50px 100px;
}
#knowledge-extract-slider .noQuestionsContainer .noQuestionsContent,
#knowledge-extract-list-slider .noQuestionsContainer .noQuestionsContent {
  text-align: center;
  padding: 40px 15px 15px;
}
#knowledge-extract-slider .noQuestionsContainer .noQuestionsContent .header,
#knowledge-extract-list-slider .noQuestionsContainer .noQuestionsContent .header {
  width: 247px;
  height: auto;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #26344a;
  margin: auto;
}
#knowledge-extract-slider .noQuestionsContainer .noQuestionsContent .info,
#knowledge-extract-list-slider .noQuestionsContainer .noQuestionsContent .info {
  width: 325px;
  height: 50px;
  font-size: 14px;
  line-height: 1.79;
  text-align: center;
  color: #8a959f;
  margin: 15px auto;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header {
  padding: 0;
  box-shadow: none;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader {
  padding: 0;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader .col-xs-6,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader .col-xs-6 {
  padding: 20px;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader .col-xs-6.twoSlidersBorderLeft .headerFaq,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader .col-xs-6.twoSlidersBorderLeft .headerFaq {
  padding-top: 0;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader .termSearch,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader .termSearch {
  float: left;
  width: 100%;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader .termSearch input,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader .termSearch input {
  padding: 0;
  padding-right: 25px;
}
#knowledge-extract-slider kg-extraction-ontology .modal-header .modalHeader .termSearch .searchicon,
#knowledge-extract-list-slider kg-extraction-ontology .modal-header .modalHeader .termSearch .searchicon {
  color: #5F6368;
  right: 15px;
}
#knowledge-extract-slider kg-extraction-ontology .modal-body,
#knowledge-extract-list-slider kg-extraction-ontology .modal-body {
  margin: 0;
}
#knowledge-extract-slider kg-extraction-ontology .modal-body .marginTopNegitiv,
#knowledge-extract-list-slider kg-extraction-ontology .modal-body .marginTopNegitiv {
  position: relative;
  top: -60px;
  padding-left: 20px;
}
#knowledge-extract-slider kg-extraction-ontology .modal-body .termSearch #termsearchid,
#knowledge-extract-list-slider kg-extraction-ontology .modal-body .termSearch #termsearchid {
  padding: 0px;
}
#knowledge-extract-slider kg-extraction-ontology .modal-body .termSearch .searchicon,
#knowledge-extract-list-slider kg-extraction-ontology .modal-body .termSearch .searchicon {
  color: #5f6368;
}
.kgExtractionModal .listHeader {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 5px;
  padding: 9px 0 9px 15px;
}
.kgExtractionModal .listHeader .iconsDiv {
  display: inline-block;
}
.kgExtractionModal .listHeader .iconsDiv .fa-angle-left {
  font-size: 24px;
  color: #5F6368;
  font-weight: 600;
  top: -18px;
  position: relative;
  margin-right: 20px;
  cursor: pointer;
}
.kgExtractionModal .listHeader .iconsDiv .botIcon {
  width: 20px;
  height: 20px;
  border: solid 1px #e9e9e9;
  border-radius: 50%;
  position: relative;
  margin-right: 10px;
  top: -8px;
}
.kgExtractionModal .listHeader .botDetailsDiv {
  display: inline-block;
}
.kgExtractionModal .listHeader .botDetailsDiv .name {
  font-size: 10px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 0px;
}
.kgExtractionModal .listHeader .botDetailsDiv .nameTitle {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  margin-bottom: 0px;
}
.kgExtractionModal .listHeader .extractBtn {
  margin-top: 10px;
  font-size: 14px;
  color: #fff;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  outline: 0;
}
.kgExtractionModal .listHeader .extractBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.kgExtractionModal .kg-extract-list-table {
  padding: 25px !important;
}
.kgExtractionModal .kg-extract-list-table .contentDetails .fa.fa-trash-o {
  color: #ff001f;
}
.kgExtractionModal .kg-extract-list-table .contentDetails .fa.fa-circle-o-notch.fa-spin-fast {
  position: relative;
  top: 4px;
  left: 20px;
}
.kgExtractionModal .kg-extract-list-table .overflow-hide {
  overflow: hidden !important;
}
#kg-extract-modal .modal-dialog {
  transform: translate(0, 30%);
}
#kg-extract-modal .modal-dialog .modal-body {
  padding: 49px 60px;
}
#kg-extract-modal .modal-dialog .modal-body p {
  font-size: 14px;
  color: #5F6368;
  text-align: center;
}
#kg-extract-modal .modal-dialog .modal-body input {
  width: 100%;
  border: 1px solid #BDC1C6;
  border-radius: 3px;
  z-index: 0;
  height: 30px;
}
#kg-extract-modal .modal-dialog .modal-footer .btn-cancel {
  background-color: #fff;
  color: #5f6368;
}
#kg-extract-modal .modal-dialog .modal-footer .btn-cancel:hover {
  color: #5f6368 !important;
}
.angular-ui-tree-node .ontologytreenodeKgExt.bgGreen {
  background: #9AA0A6;
  border: 1px solid #9aa0a6;
}
.angular-ui-tree-node .ontologytreenodeKgExt.bgGreen .tree-node-content-kg .termInfo .nodeNameInput {
  color: #ffffff;
}
.angular-ui-tree-node .ontologytreenodeKgExt.bgGreen .termOptions .btn-xs .fa {
  color: #ffffff;
}
.angular-ui-tree-node.ontologyKguitreenode {
  padding-left: 14px;
}
.angular-ui-tree-node.ontologyKguitreenode .pathColor > .ontologytreenodeKgExt::before {
  border-color: #0D6EFD !important;
  border-width: 2px;
}
.angular-ui-tree-node.ontologyKguitreenode .leftPathColor {
  border-left-color: #0D6EFD !important;
  border-left-width: 2px;
}
.angular-ui-tree-node.ontologyKguitreenode .leftPathColor > .ontologytreenodeKgExt::before {
  border-left-color: #0D6EFD !important;
  border-left-width: 2px;
  left: -24px;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack {
  background-color: #202124;
  border: 1px solid #202124;
  padding-left: 15px;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .termOptions {
  height: 100%;
  position: relative;
  padding: 10px 5px 10px 0;
  display: table-cell;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .termOptions span.btn.btn-xs {
  width: 28px !important;
  top: 8px;
  margin: 0 !important;
  padding: 0 5px !important;
  position: absolute;
  font-size: 14px;
  box-shadow: none;
  background: transparent !important;
  border: 0 !important;
  color: #5F6368 !important;
  border-left: 1px solid rgba(255, 255, 255, 0.3) !important;
  height: 23px !important;
  border-radius: 0 !important;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .dragTerm .fa-bars {
  color: #ffffff;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .termInfo .nodeNameInput {
  color: #fff;
  font-size: 18px;
  padding: 9px 5px;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .termOptions .btn-xs .fa {
  color: #ffffff;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .termOptions .btn-xs .fa.btnDelete {
  color: #ff5d6d;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .mandatoryColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack .organizerColor img {
  position: absolute;
  left: 0;
  top: 0;
}
.angular-ui-tree-node.ontologyKguitreenode .bgblack.bgGreen .termInfo .nodeNameInput {
  font-size: 18px;
  padding: 9px 5px;
}
.kg-extraction-form .positionWait {
  width: 100%;
  height: 100%;
  transform: translate(0, 0);
}
.kg-extraction-form .centerProcess {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.kg-extraction-form .fa.fa-circle-o-notch.fa-spin-fast {
  position: relative;
  right: 10px;
  top: 6px;
}
.imgCntr {
  text-align: center;
}
.impExpKg {
  z-index: 99;
  transform: translate(0, 25%);
}
.impExpKg .dropdown {
  float: right;
}
.impExpKg .dropdown .hoverEllipsis {
  padding: 5px;
}
.impExpKg .dropdown .hoverEllipsis:hover {
  background-color: #BDC1C6;
  padding: 5px;
}
.impExpKg .dropdown .hoverEllipsis .fa.fa-ellipsis-v {
  font-size: 18px;
}
.impExpKg .dropdown.open .hoverEllipsis {
  background-color: #BDC1C6;
  padding: 5px;
}
.impExpKg .dropdown-menu {
  background-color: #fff;
  min-width: auto;
  right: 0;
  left: auto;
}
.validName {
  text-align: right;
  margin: 0 0 10px;
  color: #5F6368;
  font-weight: 600;
}
.kcTitleHeading {
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 10px;
}
.no-tasks-avail {
  font-size: 20px;
  margin: 35px 0;
  font-weight: 300;
}
.kcMainContainer {
  height: 130px;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  display: block;
  width: 100%;
  margin-bottom: 30px;
}
.kcMainContainer.newKgAiContainer {
  height: auto;
}
.kcMainContainer.newKgAiContainer .kcContainer {
  display: block;
  width: 100%;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-header-block {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #F8F9FA;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0;
  padding: 20px 30px 20px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-header-block .leftContainer {
  display: block;
  cursor: auto;
  padding: 0px 0px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-header-block .leftContainer .kcTitle {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 0;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-header-block .manage-kg-link {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #0D6EFD;
  padding: 0px 0px;
  cursor: pointer;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-header-block .manage-kg-link .span-list {
  color: #0D6EFD;
  padding-right: 3px;
  position: relative;
  top: 1px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 30px 30px;
  background: #ffffff;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .leftContainer {
  display: block;
  padding: 0;
  cursor: auto;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer {
  width: auto;
  padding: 0;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer {
  display: flex;
  align-items: center;
  gap: 25px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .ric-tabs {
  display: flex;
  align-items: center;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .ric-tabs.kgImportLink .extractionLink {
  position: relative;
  top: 0 !important;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .ric-tabs.kg-ai-ddl-name .extractionLink {
  position: relative;
  top: 0 !important;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .ric-tabs.kgDownloadCSV .extractionLink {
  position: relative;
  top: 0 !important;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .ric-tabs.kgDownloadCSV .extractionLink .btx-check-list {
  font-size: 13px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD {
  font-size: 12px;
  cursor: pointer;
  position: relative;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .kg-ai-ddl-name .extractionLink {
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .dropdown-menu.panel-dropdown-menu {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  border: 1px solid transparent;
  padding: 0px 0;
  margin: 18px 0 0;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .dropdown-menu.panel-dropdown-menu li a {
  padding: 11px 20px;
  line-height: initial;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .dropdown-menu.panel-dropdown-menu li a .kgDownloadCSV {
  font-size: 14px;
  margin: 0px 0px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .dropdown-menu.panel-dropdown-menu li a .kgDownloadJSON {
  font-size: 14px;
  margin: 0px 0px;
}
.kcMainContainer.newKgAiContainer .kcContainer .kcContainer-block .kcContainer-details-block .rightContainer .rightInnercontainer .dropdown.settingsDD .dropdown-menu.panel-dropdown-menu li a:hover {
  background: #EFF0F1;
  color: #202124;
  border-radius: 2px;
}
.kcMainContainer .kcContainer {
  display: table;
  width: 100%;
}
.kcMainContainer .kcContainer .leftContainer {
  display: table-cell;
  cursor: pointer;
  padding: 20px 30px 13px;
}
.kcMainContainer .kcContainer .leftContainer .kcTitle {
  font-size: 20px;
  margin-bottom: 30px;
}
.kcMainContainer .kcContainer .leftContainer .kcTitle .viewKgTask {
  font-size: 12px;
  text-transform: uppercase;
  color: #5f6368;
}
.kcMainContainer .kcContainer .leftContainer .kcTitle .viewKgTask.red {
  color: #dd3646;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDiv {
  font-size: 20px;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDiv .countDiv {
  float: left;
  margin-right: 40px;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDiv .countDiv .kcText {
  font-size: 12px;
  color: #9AA0A6;
  display: inline-block;
  margin-left: 6px;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDivFlex {
  font-size: 20px;
  display: flex;
  align-items: center;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDivFlex .kcCountDivTabs {
  display: flex;
  align-items: center;
  padding-right: 40px;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDivFlex .kcCountDivTabs:last-child {
  padding-right: 0px;
}
.kcMainContainer .kcContainer .leftContainer .kcCountDivFlex .kcText {
  font-size: 12px;
  color: #9AA0A6;
  display: inline-block;
  margin-left: 6px;
}
.kcMainContainer .kcContainer .rightContainer {
  display: table-cell;
  width: 162px;
  vertical-align: top;
  padding: 7px 30px 13px 0;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .disabled-state {
  opacity: 0.5;
  pointer-events: none !important;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .disabled-state a {
  cursor: default !important;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .disabled-state a .kgDownloadJSON,
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .disabled-state a .kgDownloadCSV {
  cursor: default !important;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgImportLink {
  font-size: 12px;
  cursor: pointer;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgImportLink .extractionLink {
  margin-right: 10px;
  position: relative;
  top: 1px;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgDownloadCSV {
  font-size: 12px;
  cursor: pointer;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgDownloadCSV .extractionLink {
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgDownloadJSON {
  font-size: 12px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 104px;
}
.kcMainContainer .kcContainer .rightContainer .rightInnercontainer .kgDownloadJSON .extractionLink {
  margin-right: 10px;
}
.kcMainContainer.emptyState {
  background: #fff;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  height: auto;
  box-shadow: none !important;
}
.kcMainContainer.emptyState .kcContainer {
  display: block;
}
.kcMainContainer.emptyState .kcContainer .leftDiv {
  padding: 0;
  width: 100%;
}
.kcMainContainer.emptyState .kcContainer .leftDiv .botName {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 5px;
  text-transform: capitalize;
}
.kcMainContainer.emptyState .kcContainer .leftDiv .botDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #3C4043;
  margin: 0;
  width: 332px;
  font-style: normal;
  font-stretch: normal;
}
.kcMainContainer.emptyState .kcContainer .rightDiv {
  padding: 0;
  flex-shrink: 0;
}
.kcMainContainer.emptyState .kcContainer .rightDiv .rightInnercontainer {
  border-left: 1px solid #BDC1C6;
  padding: 0 0 0 20px;
}
.kcMainContainer.emptyState .kcContainer .rightDiv .rightInnercontainer .exptyDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  margin-bottom: 10px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-block {
  background: #F8F9FA;
  border-bottom: 1px solid #E4E5E7;
  padding: 20px 30px 20px 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-block .titleHeading {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  padding-top: 0;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block {
  display: flex;
  align-items: center;
  padding: 20px 80px 20px 100px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content {
  padding: 0 0 0 20px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-header {
  color: #202124;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-desc .ans-from-doc-empty-para {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5D6066;
  padding-top: 8px;
  margin-bottom: 0;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-desc .ans-from-doc-empty-para .company-link {
  text-decoration: underline;
  cursor: pointer;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-desc .ans-from-doc-empty-para .company-link a {
  color: #5d6066;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-list .ans-from-doc-empty-ul {
  padding-left: 15px;
  padding-top: 20px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-list .ans-from-doc-empty-ul .ans-from-doc-empty-li {
  color: #3C4043;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-bottom: 20px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-list .ans-from-doc-empty-ul .ans-from-doc-empty-li:last-child {
  padding-bottom: 0px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn {
  padding: 16px 0 0 0;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .kr-sg-button-primary {
  height: 34px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .arrow-next-icon {
  position: relative;
  top: 1px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .noDocumentFound {
  display: flex;
  align-items: center;
  gap: 15px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .noDocumentFound .kr-sg-button-primary {
  flex-shrink: 0;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .noDocumentFound .kg-protip {
  color: #0D6EFD;
  font-weight: 400;
  font-size: 12px;
  cursor: pointer;
  line-height: 20px;
  width: 100%;
  display: flex;
  align-items: flex-start;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .noDocumentFound .kg-protip .protip-icon {
  padding-top: 3px;
  padding-right: 5px;
}
.kcMainContainer.emptyState .kcContainer .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .noDocumentFound .kg-protip .protip-icon.btx-bulb::before {
  color: #0d6efd;
}
.extractUI {
  padding: 0;
  clear: both;
}
.extractUI .headingDiv .titleHeading {
  font-size: 14px;
  font-weight: 600;
  padding-top: 5px;
  padding-left: 0;
  line-height: 17px;
}
.extractUI .headingDiv .actionBtnsDiv {
  text-align: right;
  padding-right: 0;
}
.extractUI .headingDiv .actionBtnsDiv .extractBTNLink {
  height: 36px;
  border-radius: 4px;
  background: #0D6EFD;
  line-height: 34px;
  font-size: 12px;
  font-weight: normal;
  color: #fff;
  width: auto;
  text-align: center;
  cursor: pointer;
  display: inline-flex;
  padding: 0 15px;
  position: relative;
  top: -12px;
  align-items: center;
}
.extractUI .headingDiv .actionBtnsDiv .extractBTNLink.inactive {
  height: 36px;
  border-radius: 4px;
  background: #fff;
  line-height: 34px;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
}
.extractUI .headingDiv .actionBtnsDiv .extractBTNLink.inactive:hover {
  background: #0D6EFD;
  line-height: 34px;
  font-size: 12px;
  font-weight: normal;
  color: #ffffff;
}
.extractUI .headingDiv .actionBtnsDiv .extractBTNLink.inactive:hover .extractionLink {
  color: #ffffff;
}
.extractUI .headingDiv .actionBtnsDiv .extractBTNLink .extractionLink {
  margin-right: 10px;
}
.extractUI .headingDiv .actionBtnsDiv .viewIconsDiv {
  cursor: pointer;
  border: 1px solid #BDC1C6;
  display: inline-block;
  height: 36px;
  border-radius: 4px;
}
.extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .listViewIcon {
  display: inline-block;
  padding: 10px 10px;
  border-right: 1px solid #BDC1C6;
  float: left;
}
.extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .listViewIcon.active {
  background: #eff0f1;
}
.extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .tileViewIcon {
  display: inline-block;
  padding: 10px;
  float: left;
}
.extractUI .headingDiv .actionBtnsDiv .viewIconsDiv .tileViewIcon.active {
  background: #eff0f1;
}
.extractUI .headingDiv .get-started-block {
  background: #FFFFFF;
  border: 1px solid #E4E5E7;
  border-radius: 4px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block {
  background: #F8F9FA;
  border-bottom: 1px solid #E4E5E7;
  padding: 20px 30px 20px 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .titleHeading {
  color: #202124;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  padding-top: 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .titleHeading .icon-bulb-span {
  padding-left: 5px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .titleHeading .icon-bulb-span .btx-bulb::before {
  color: #202124 !important;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .titleHeading .beta-version {
  border: 1px solid #B9BCBF;
  border-radius: 2px;
  padding: 4px 6px;
  color: #5D6066;
  font-weight: 600;
  font-size: 10px;
  line-height: 9px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right {
  display: flex;
  align-items: center;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href {
  padding-right: 24px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href .item {
  color: #202124;
  display: flex;
  align-items: center;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href .item .upload-doc-span {
  padding: 0 10px 0 12px;
  position: relative;
  top: 0px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href .item .upload-doc-span .upload-doc-icon::before {
  color: #202124;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href .item:hover {
  color: #0d6efd;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .upload-doc-href .item:hover .upload-doc-span .upload-doc-icon::before {
  color: #0d6efd;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .knowledge_answer_from_doc {
  padding-right: 10px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .knowledge_answer_from_doc i {
  margin-right: 5px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-block .ans-from-doc-right .knowledge_answer_from_doc:hover {
  color: #0d6efd;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block {
  display: flex;
  padding: 20px 80px 20px 100px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block.comingsoon-feature {
  display: flex;
  align-items: center;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content {
  padding: 0 0 0 20px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-header {
  color: #202124;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-empty-desc .ans-from-doc-empty-para {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5D6066;
  padding-top: 8px;
  margin-bottom: 0;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn {
  padding: 16px 0 0 0;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .kr-sg-button-primary {
  height: 34px;
}
.extractUI .headingDiv .get-started-block .ans-from-doc-empty-block .ans-from-doc-empty-content .ans-from-doc-get-started-btn .arrow-next-icon {
  position: relative;
  top: 1px;
}
.extractUI .headingDiv .get-started-block .documentFound {
  padding: 20px 20px;
}
.extractUI .headingDiv .get-started-block .documentFound .fileDropContainer {
  padding-top: 30px;
  padding-bottom: 0px;
}
.extractUI .headingDiv .get-started-block .documentFound .fileDropContainer .upload-doc-note {
  font-size: 20px;
  color: #0D6EFD;
  text-align: center;
}
.extractUI .headingDiv .get-started-block .documentFound .fileDropContainer .dragdrophelp {
  display: flex;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  justify-content: center;
}
.extractUI .headingDiv .get-started-block .documentFound .fileDropContainer .dragdrophelp .ortitle {
  color: #202124;
  padding-left: 5px;
}
.extractUI .headingDiv .get-started-block .documentFound .fileDropContainer .dragdrophelp .browsetitle {
  margin: 0;
  border-bottom: 0;
  padding-left: 5px;
}
.extractUI .headingDiv .get-started-block .documentFound .file-size {
  text-align: center;
  color: #202124;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  padding-top: 16px;
}
.extractUI .headingDiv .get-started-block .documentFound .file-size-note {
  color: #9AA0A6;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-top: 50px;
  text-align: center;
}
.extractUI .headingDiv .get-started-block .documentFound .upload-doc-btn-block {
  text-align: center;
  padding: 8px 0 0 0;
}
.extractUI .headingDiv .get-started-block .documentFound .upload-doc-btn-block .kr-sg-button-primary {
  height: 34px;
}
.extractUI .headingDiv .get-started-block .documentFound .upload-doc-btn-block .kr-sg-button-primary .upload-icon {
  padding: 0 10px 0 0;
  position: relative;
  top: 0px;
}
.extractUI .headingDiv .get-started-block .documentFound .upload-doc-btn-block .kr-sg-button-primary .upload-icon .upload-doc-icon {
  color: #ffffff;
}
.extractUI .stepsContainer {
  position: relative;
}
.extractUI .stepsContainer .closeImport {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  opacity: .5;
  z-index: 1;
}
.extractUI .stepsContainer .closeImport:hover {
  opacity: 1;
}
.extractUI .stepsContainer .stepsDiv {
  height: 295px;
  border-radius: 2px;
  border: 1.5px dashed #e4e5e7;
}
.extractUI .stepsContainer .stepsDiv .url-extracting {
  margin-top: 100px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body {
  display: table;
  width: 100%;
  padding: 20px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .dragdrophelp .dragdroptitle {
  font-size: 16px;
  font-weight: 600;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .dragdrophelp .ortitle {
  margin: 10px 0;
  color: #5F6368;
  opacity: 0.5;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .inputDetails {
  padding: 20px 40px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .inputDetails .label {
  font-size: 14px;
  line-height: 1;
  color: #202124;
  padding: 0;
  margin-bottom: 10px;
  display: block;
  text-align: left;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .inputDetails .inputImpTitle {
  height: 30px;
  border-radius: 3px;
  border: 1px solid #E4E5E7;
  font-size: 16px;
  font-weight: normal;
  padding: 5px 10px;
  margin-bottom: 20px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .inputDetails .closeCancel {
  background-color: #e4e5e7;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .create-anno {
  text-align: center;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .create-anno .pdf-info {
  margin: 10px 0;
  color: #5F6368;
  font-size: 16px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp {
  text-align: center;
  padding: 20px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .marginRightTen {
  margin-right: 10px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .tooltip-custom a {
  color: #fff !important;
  text-decoration: underline;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .tooltip-custom.right-tp .tooltiptext {
  padding: 10px 20px;
  bottom: 125%;
  left: 36px;
  margin-left: -60px;
  top: auto;
  width: 201px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .tooltip-custom.right-tp .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  margin-top: 0px;
  left: 50%;
  margin-left: 0;
  border-width: 5px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
  transform: rotate(0);
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .tooltip-custom.left-tp .tooltiptext {
  padding: 10px 12px;
  bottom: 125%;
  left: 0;
  margin-left: -60px;
  top: auto;
  width: 201px;
}
.extractUI .stepsContainer .stepsDiv .import-utterances-modal-body .footer-grp .tooltip-custom.left-tp .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  margin-top: 0px;
  left: 50%;
  margin-left: 0;
  border-width: 5px;
  border-style: solid;
  border-color: #202124 transparent transparent transparent;
  transform: rotate(0);
}
.extractUI .stepsContainer .errorDiv .imgCntr {
  padding-top: 50px;
}
.extractUI .stepsContainer .errorDiv .importerrorcontainer .importerror {
  text-align: center;
}
.extractUI .stepsContainer .errorDiv .importerrorcontainer .importerror .title {
  width: auto;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 600;
}
.extractUI .stepsContainer .errorDiv .importerrorcontainer .importerror .btnDiv {
  margin-top: 20px;
}
.extractUI .stepsContainer .impProgressDiv .imgCntr {
  padding-top: 60px;
}
.extractUI .stepsContainer .impProgressDiv .impProgress .importingText {
  margin-top: 20px;
}
.extractUI .stepsContainer .impProgressDiv .impProgress .w3-border {
  width: 150px;
  height: 5px;
  margin: 20px auto 0;
  background: #f8f9fa;
}
.extractUI .stepsContainer .impProgressDiv .impProgress .w3-border .w3-grey {
  background: #0D6EFD;
  height: 5px;
}
.extractUI .stepsContainer .importSuccessDiv .imgCntr {
  padding-top: 50px;
}
.extractUI .stepsContainer .importSuccessDiv .sucessDiv {
  text-align: center;
}
.extractUI .stepsContainer .importSuccessDiv .sucessDiv .importsuccess {
  text-align: center;
}
.extractUI .stepsContainer .importSuccessDiv .sucessDiv .importsuccess .title {
  width: auto;
  margin-top: 20px;
  font-size: 16px;
  font-weight: 600;
}
.extractUI .stepsContainer .importSuccessDiv .sucessDiv .btnDiv {
  padding-top: 20px;
  display: table;
  width: 100%;
}
.extractUI .stepsContainer .importSuccessDiv .sucessDiv .btnDiv .closeCancel {
  background-color: #e4e5e7 !important;
}
.extractUI .stepsContainer.uploadUrl .inputDetails {
  padding: 40px 80px;
}
.extractUI .stepsContainer.uploadUrl .inputDetails .label {
  font-size: 14px;
  line-height: 1;
  color: #202124;
  padding: 0;
  margin-bottom: 10px;
  display: block;
  text-align: left;
}
.extractUI .stepsContainer.uploadUrl .inputDetails .inputImpTitle {
  height: 30px;
  border-radius: 3px;
  border: 1px solid #E4E5E7;
  font-size: 14px;
  font-weight: normal;
  padding: 5px 10px;
  margin-bottom: 20px;
  width: 100%;
}
.extractUI .emptyBlock {
  background-color: #F8F9FA;
  height: 170px;
  width: 20%;
  float: left;
  border-right: 10px solid #fff;
  border-left: 0;
  margin-top: 10px;
  opacity: 0.6;
  border-radius: 4px;
}
.extractUI .emptyBlock:nth-child(5n+5) {
  border-right: 0;
}
.extractUI .kgExtractTilesContainer {
  width: 20%;
  float: left;
  border-right: 10px solid #fff;
  border-left: 0;
  margin-top: 10px;
  padding: 0;
  position: relative;
  cursor: pointer;
}
.extractUI .kgExtractTilesContainer:nth-child(5n+5) {
  border-right: 0;
}
.extractUI .kgExtractTilesContainer .trashIcon {
  display: none;
}
.extractUI .kgExtractTilesContainer:hover .trashIcon {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
  display: block;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles {
  height: 170px;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  text-align: center;
  padding: 20px 5px;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles:hover {
  background-color: #fff;
  border: solid 1px #fff;
  box-shadow: 0px 5px 15px rgba(32, 33, 36, 0.2);
}
.extractUI .kgExtractTilesContainer .kgExtractTiles.not-visited {
  background-color: #e8f0fe;
  border: solid 1px #1372ff;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType {
  width: 40px;
  height: 17.5px;
  font-size: 12px;
  font-weight: 600;
  display: block;
  text-align: center;
  color: #fff;
  line-height: 1.5;
  margin: 0 auto;
  text-transform: uppercase;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType.web {
  background: #1372ff;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType.csv {
  background: #18ae08;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType.pdf,
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType.zip {
  background: #ff5930;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceType.NA {
  color: #ffffff;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .sourceName {
  font-size: 14px;
  color: #202124;
  line-height: 1.17;
  margin-top: 15px;
  margin-bottom: 10px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .failedDiv {
  color: #dd3646;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .failedDiv .failedLabel {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.67;
  color: #ff001f;
  display: inline-block;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .failedDiv .failedIcon {
  width: 15px;
  height: 15px;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .quetionsCount {
  font-size: 12px;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .quetionsCount .count {
  font-size: 20px;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .rev-add {
  margin-top: 5px;
}
.extractUI .kgExtractTilesContainer .kgExtractTiles .review {
  font-size: 10px;
  color: #5F6368;
  margin-top: 10px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.extractUI .kgExtractTilesContainer.newKgAdded .kgExtractTiles {
  border-radius: 2px;
  border: solid 1px #1372ff;
  background-color: #e8f0fe;
}
.extractUI .kgExtractTilesContainer.spinLoader .kgExtractTiles {
  border-radius: 2px;
  border: solid 1px #e5e8ec;
  background-color: #f2f3f5;
}
.extractUI .kgExtractTilesContainer.spinLoader .kgExtractTiles .sourceType {
  opacity: 0.5;
}
.extractUI .kgExtractTilesContainer.spinLoader .kgExtractTiles .sourceName {
  opacity: 0.5;
}
.extractUI .kgExtractTilesContainer.spinLoader .kgExtractTiles .koreSpin {
  margin-top: 20px;
}
.extractUI .kgExtractTilesContainer .popover {
  background-color: #fff !important;
  height: unset !important;
  width: auto !important;
  min-width: 225px;
  padding-right: 0;
  max-width: 250px;
  border: 1px solid #e4e5e7;
}
@media screen and (max-width: 1480px) {
  .extractUI .kgExtractTilesContainer .popover {
    background-color: #fff !important;
    height: unset;
    width: auto;
    padding-right: 0;
    min-width: 180px;
    max-width: 250px;
    border: 1px solid #E4E5E7;
    font-size: 13px;
  }
}
.extractUI .knowledgeExtractTableContainer .popover {
  background-color: #fff !important;
  height: unset !important;
  border: 0 !important;
}
.extractUI .knowledgeExtractTableContainer .panel-table-header .tableHeaderRow {
  padding: 10px 0px;
}
.extractUI .knowledgeExtractTableContainer .panel-table-header .tableHeaderRow .title {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  padding: 0 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow {
  padding: 0;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow {
  position: relative;
  display: flex;
  align-items: center;
  padding: 10px 0;
  min-height: 60px;
  transition: 0.3s all ease;
  cursor: auto;
  height: auto;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow:hover {
  background: #eff0f1;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow:hover .delete-kg {
  display: block;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow:hover .view-kg {
  display: block;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .toggle-label .kr-sg-toggle {
  margin-left: 45px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .toggle-label .kr-sg-toggle input:checked + .slider span.no {
  color: #202124;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .toggle-label .kr-sg-toggle input + .slider span.no {
  color: #5f6368;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .toggle-label .kr-sg-toggle .slider span.no {
  margin-left: -50px;
  top: 0px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .upload-failed {
  color: #DD3646;
  font-weight: 400;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.status-type-label .upload-failed .info-span {
  padding: 0 10px 0 10px;
  color: #26344A;
  position: relative;
  top: 1px;
  cursor: pointer;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .delete-kg {
  position: absolute;
  right: 15px;
  padding: 0;
  font-size: 18px;
  cursor: pointer;
  color: #DD3646;
  display: none;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .view-kg {
  position: absolute;
  right: 45px;
  padding: 0;
  font-size: 18px;
  cursor: pointer;
  color: #202124;
  display: none;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .name-kg-title {
  padding: 0 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .name-kg-title .fileName {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .sourceType {
  padding: 0 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .deploymentStatus {
  padding: 0 10px;
  white-space: normal;
  word-break: break-all;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .deploymentStatus .urlLink {
  display: inline-block !important;
  white-space: normal !important;
  width: auto !important;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .warning-icon {
  padding: 0 50px 0 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .spinLoader {
  opacity: 0.2;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.sourceType .web {
  padding: 3px 10px;
  height: 21px;
  background: #0D6EFD;
  border-radius: 2px;
  width: auto;
  display: inline-block;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.sourceType .csv {
  padding: 3px 10px;
  height: 21px;
  background: #28A745;
  border-radius: 2px;
  width: auto;
  display: inline-block;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.sourceType .pdf {
  padding: 3px 10px;
  height: 21px;
  background: #FF784B;
  border-radius: 2px;
  width: auto;
  display: inline-block;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.dateTime {
  padding: 0px 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.dateTime .date-title {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails.dateTime .kg-extract-time {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #9AA0A6;
  padding-top: 2px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .urlLink {
  font-size: 14px;
  text-decoration: underline;
  color: #202124;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  width: 300px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .kg-extract-time {
  color: #9aa0a6;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .trashIcon {
  display: none;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .failedWarning {
  width: 15px;
  height: 15px;
  color: #dd3646;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .rev-add {
  color: #1372ff;
  font-size: 12px;
  font-weight: 600;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow .contentDetails .spin-progress {
  color: #1372ff;
  margin-left: 10px;
}
.extractUI .knowledgeExtractTableContainer .tableBodyRow .bodyRow:hover .contentDetails .trashIcon {
  display: block;
  width: 15px;
  height: 15px;
}
.extractUI.emptyState {
  text-align: center;
  height: auto;
  border-radius: 2px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  padding: 29px 30px;
  margin-top: 8px;
  display: flex;
  align-items: center;
}
.extractUI.emptyState .leftDiv .emptyImg {
  max-width: 100%;
}
.extractUI.emptyState .rightDiv .rightInnerDiv {
  width: 353px;
  margin: 0 auto;
  padding: 0px;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .mainTitle {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 10px;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .emptyDisc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #3C4043;
  margin-bottom: 18px;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .btnContainer .emptyBtn {
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  background: #fff;
  color: #202124;
  line-height: 20px;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .btnContainer .emptyBtn:hover {
  border: solid 1px #bdc1c6;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .btnContainer .emptyBtn.marginLeftTen {
  margin-left: 8px;
}
.extractUI.emptyState .rightDiv .rightInnerDiv .btnContainer .emptyBtn.marginTopTen {
  margin-top: 10px;
}
.anno-left-nav {
  position: fixed;
  cursor: pointer;
  background: #fff;
  width: 45px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  left: 0;
  top: 54px;
  height: 100%;
}
.anno-left-nav .title {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  font-size: 14px;
  color: #202124;
  top: 40px;
  right: -35px;
  position: absolute;
  width: 120px;
  font-weight: 600;
}
.marginLeft35 {
  margin-left: 35px !important;
}
.annotate-confirm-dialog {
  z-index: 1060;
}
.annotate-confirm-dialog .modal-dialog {
  margin: 0 auto;
  width: 446px;
  display: flex;
  align-items: center;
  height: 100%;
}
.annotate-confirm-dialog .modal-dialog .modal-content {
  top: 0 !important;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-header {
  background-color: #F8F9FA;
  height: auto;
  padding: 13px 0;
  font-size: 24px;
  box-shadow: none;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer {
  background-color: #F8F9FA;
  height: 60px;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button {
  margin-right: 10px;
  height: 30px !important;
  width: auto !important;
  min-width: auto;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary {
  border: 1px solid #E4E5E7 !important;
  background: #fff;
  padding: 0px 20px;
  height: 26px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  color: #5F6368 !important;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:hover {
  background: #f6f8fa;
  color: #5f6368 !important;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:active {
  background: #e4e5e7;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.btn_lg {
  height: 34px;
  font-size: 16px;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.w-100 {
  width: 100%;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-body {
  padding: 60px 40px;
  text-align: center;
}
.annotate-confirm-dialog .modal-dialog .modal-content .modal-body .bootbox-body {
  color: #5f6368;
}
.create-copy-modal .modal-dialog .modal-content {
  width: 100%;
  width: 500px;
  margin: 0 auto;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button {
  margin-right: 10px;
  height: 34px;
  width: auto !important;
  min-width: auto;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary {
  border: 1px solid #E4E5E7 !important;
  background: #fff;
  padding: 0px 20px;
  height: 26px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  color: #5F6368 !important;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:hover {
  background: #f6f8fa;
  color: #5f6368 !important;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:active {
  background: #e4e5e7;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.btn_lg {
  height: 34px;
  font-size: 16px;
}
.create-copy-modal .modal-dialog .modal-content .modal-footer button.kr-sg-button-secondary.w-100 {
  width: 100%;
}
.create-copy-modal .modal-dialog .modal-content .modal-body {
  padding: 45px;
  margin: 0;
}
.create-copy-modal .modal-dialog .modal-content .modal-body .kr-sg-input-text .label-text {
  font-size: 12px;
  font-weight: 500;
}
.create-copy-modal .modal-dialog .modal-content .modal-body .bootbox-body {
  color: #5f6368;
}
.create-copy-modal .modal-dialog .modal-content .modal-body .Helper-text {
  font-size: 12px;
  font-weight: normal;
  line-height: 1.17;
  color: #5F6368;
  padding-bottom: 5px;
}
.enableNowModal .modal-dialog {
  display: flex;
  height: 100%;
  margin: 0px auto;
  align-items: center;
  justify-content: center;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body {
  padding: 30px 30px 0 30px;
  border-radius: 6px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content {
  top: 0 !important;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .enableNowModalImg {
  padding-bottom: 20px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-dismiss {
  font-size: 14px;
  color: #202124;
  position: absolute;
  right: 30px;
  cursor: pointer;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-title {
  color: #202124;
  font-weight: 700;
  font-size: 16px;
  padding-bottom: 8px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5F6368;
  padding-bottom: 0px;
  padding-right: 25px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc .generative-ai {
  font-weight: 700;
  color: #202124;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc .font-weight-500 {
  font-weight: 500;
  color: #202124;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .terms-and-conditions {
  background: #F7F9FA;
  border: 1px solid #E3E4E6;
  border-radius: 5px;
  padding: 10px 10px;
  display: none;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .terms-and-conditions .terms-and-conditions-header {
  color: #3C4043;
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  padding-bottom: 5px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .terms-and-conditions .terms-and-conditions-ul {
  margin: 0px;
  padding: 0 0 0 20px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .terms-and-conditions .terms-and-conditions-ul .terms-and-conditions-li {
  color: #605E5C;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .user-agree-checkbox {
  color: #202124;
  padding-top: 15px;
  margin-bottom: 0;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-body .user-agree-checkbox .checkbox-custom-label {
  font-weight: 400 !important;
  font-size: 10px !important;
  line-height: 12px;
  color: #5F6368;
  padding-top: 4px;
}
.enableNowModal .modal-dialog.noHeaderFooter .modal-content .modal-footer {
  padding-top: 25px;
}
.disableAnsDocModal .modal-dialog,
.notifyUserModal .modal-dialog {
  width: 530px;
  display: flex;
  height: 100%;
  margin: 0px auto;
  align-items: center;
  justify-content: center;
}
.disableAnsDocModal .modal-dialog.notifyUserModalWidth,
.notifyUserModal .modal-dialog.notifyUserModalWidth {
  width: 780px !important;
}
.disableAnsDocModal .modal-dialog.notifyUserModalWidth .modal-content .modal-footer,
.notifyUserModal .modal-dialog.notifyUserModalWidth .modal-content .modal-footer {
  padding-top: 20px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content {
  top: 0 !important;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body {
  padding: 30px 30px 0 30px;
  border-radius: 6px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-dismiss,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-dismiss {
  font-size: 14px;
  color: #202124;
  position: absolute;
  right: 30px;
  cursor: pointer;
  top: 39px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-title,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-title {
  font-weight: 400;
  font-size: 22px;
  line-height: 34px;
  padding-bottom: 8px;
  color: #202124;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc {
  color: #605E5C;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  padding-top: 12px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc.lineHeight20,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .modal-header-desc.lineHeight20 {
  color: #605E5C;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 20px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification {
  display: flex;
  border: 1px solid #806D16;
  background: #FFFBEA;
  color: #806D16;
  border-radius: 4px;
  margin-bottom: 10px;
  padding: 10px 10px 10px 10px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification::before,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification::before {
  background-color: transparent;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification .tost-text,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification .tost-text {
  color: #806D16;
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification .tost-text span,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification .tost-text span {
  color: #0D6EFD;
  cursor: pointer;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification:last-child,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-body .kr-sg-notification.warning-notification:last-child {
  margin-bottom: 0px;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-footer .footer-actions,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-footer .footer-actions {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-footer .footer-actions .kr-sg-button-secondary,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-footer .footer-actions .kr-sg-button-secondary {
  color: #202124;
}
.disableAnsDocModal .modal-dialog.noHeaderFooter .modal-content .modal-footer button,
.notifyUserModal .modal-dialog.noHeaderFooter .modal-content .modal-footer button {
  height: 34px;
}
.disableAnsDocModal .modal-dialog .modal-footer .kr-sg-button-secondary,
.notifyUserModal .modal-dialog .modal-footer .kr-sg-button-secondary {
  color: #202124;
}
.kg-extraction-upload-modal .modal-dialog {
  display: flex;
  height: 100%;
  margin: 0px auto;
  align-items: center;
  justify-content: center;
}
.kg-extraction-upload-modal .modal-dialog .modal-content {
  top: 0 !important;
  width: 600px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .modal-header .modal-title .btx-close {
  font-size: 10px;
  position: absolute;
  right: 25px;
  top: 24px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body {
  background: rgba(243, 248, 255, 0.3);
  border: 1px dashed #85B7FE;
  border-radius: 4px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .fileDropContainer {
  padding-top: 30px;
  padding-bottom: 15px;
  padding-right: 0;
  padding-left: 0;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .fileDropContainer .upload-doc-note {
  font-size: 20px;
  color: #0D6EFD;
  text-align: center;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .fileDropContainer .dragdrophelp {
  display: flex;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  justify-content: center;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .fileDropContainer .dragdrophelp .ortitle {
  color: #202124;
  padding-left: 5px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .fileDropContainer .dragdrophelp .browsetitle {
  margin: 0;
  border-bottom: 0;
  padding-left: 5px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .file-size {
  text-align: center;
  color: #5F6368;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-top: 8px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .upload-document .modal-body.import-utterances-modal-body .file-size-note {
  color: #9AA0A6;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  padding-top: 24px;
  text-align: center;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .modal-footer {
  box-shadow: none;
  padding-top: 0;
  height: auto;
  padding-bottom: 30px;
  display: flex;
  justify-content: flex-end;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .modal-footer .footer-actions {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .modal-footer .footer-actions .kr-sg-button-secondary {
  color: #202124;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block {
  text-align: center;
  background: rgba(243, 248, 255, 0.3);
  border: 1px dashed #85B7FE;
  border-radius: 4px;
  padding: 30px 0;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .imgCntr,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .imgCntr {
  text-align: center;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .upload-status-type,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .upload-status-type {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding-top: 20px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon {
  margin-right: 10px;
  background: #28A745;
  border-radius: 100px;
  color: #fff;
  padding: 5px 6px;
  display: inline;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .upload-status-type .upload-status-icon .btx-billing-checked {
  position: relative;
  top: 1px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .upload-status-type-fail,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .upload-status-type-fail {
  color: #5F6368;
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  padding-top: 10px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .impProgress,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .impProgress {
  padding: 10px 0;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar {
  width: 165px;
  color: #BDC1C6;
  background-color: #BDC1C6;
  height: 2px;
  margin: 0 auto;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 10px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .impProgress .import-progress-bar .inside-progress-bar {
  border-radius: 10px;
  height: 2px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .upload-doc-status-block .impProgress .close-upload-doc,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .upload-doc-status-block .impProgress .close-upload-doc {
  position: absolute;
  right: 165px;
  top: -6px;
  border: 1px solid #5F6368;
  border-radius: 50px;
  width: 14px;
  height: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 8px;
  cursor: pointer;
  font-weight: 700;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .form-group.inputDetails,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .form-group.inputDetails {
  margin-top: 16px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .form-group.inputDetails .upload-form-input,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .form-group.inputDetails .upload-form-input {
  margin-bottom: 16px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .form-group.inputDetails .upload-form-input .label,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .form-group.inputDetails .upload-form-input .label {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  padding: 0;
  margin-bottom: 8px !important;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle {
  border-radius: 4px;
  padding: 8px 10px;
}
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .Success-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .inprogrees-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .importSuccessDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .impProgressDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only,
.kg-extraction-upload-modal .modal-dialog .modal-content .failed-document .errorDiv .form-group.inputDetails .upload-form-input .inputImpTitle:read-only {
  background-color: #EFF0F1;
  border: 1px solid transparent;
}
bot-modal-slider#manageExtractsSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 35px 30px 30px 30px;
}
.kr-sg-modal.warningPopup.zeroShotType.width-992 .modal-dialog {
  width: 992px !important;
  max-width: 992px !important;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog {
  width: 992px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body {
  padding-bottom: 5px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .response-box-data {
  background: #F7F9FA;
  border: 1px solid #F0F1F2;
  border-radius: 5px;
  margin: 5px 0 0px 0;
  padding: 10px;
  display: inline-block;
  width: 100%;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .response-box-data .r-heading {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  color: #3C4043;
  margin-bottom: 5px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .response-box-data ul {
  padding: 0 0 0 20px;
  margin: 0 0 13px 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .response-box-data ul:last-child {
  margin: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .response-box-data ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #5f6368;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip {
  background: #FEF8E6;
  border: 1px solid #916E03;
  border-radius: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
  padding: 10px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon {
  padding-top: 2px;
  margin-right: 0;
  width: 25px;
  display: flex;
  flex-shrink: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .bulb-icon .btx-info {
  color: #806d16;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .protip-ol {
  padding-left: 15px;
  margin-bottom: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text {
  color: #806D16;
  width: 100%;
  font-size: 12px;
  padding-right: 20px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .tost-text p {
  margin-bottom: 0;
  color: #806D16;
  font-size: 12px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .zeroshotProtip .LMLink {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  cursor: pointer;
  width: 90px;
  flex-shrink: 0;
  text-align: right;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .missingPrerequisites .missingPrerequisitesTitle {
  font-weight: 500;
  font-size: 14px;
  color: #3C4043;
  padding-top: 15px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .checkboxZeroShot {
  margin-top: 8px !important;
  margin-bottom: 0 !important;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .checkboxZeroShot .checkbox-custom-label {
  font-weight: 400 !important;
  font-size: 14px !important;
  color: #5f6368;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group {
  margin-bottom: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default {
  background-color: transparent;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion {
  border: 1px solid #F0F1F2;
  border-radius: 5px;
  background: #f7f9fa;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-title {
  padding: 10px 15px;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  color: #2D2F33;
  display: flex;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody {
  display: flex;
  position: relative;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .l-container {
  width: 100%;
  padding-right: 15px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container {
  width: 290px;
  flex-shrink: 0;
  border-left: 1px solid #E3E4E6;
  padding-left: 15px;
  padding-right: 10px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings {
  display: flex;
  padding-bottom: 15px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc {
  padding-right: 12px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc .btx-warning::before {
  color: #806d16;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .zeroShotDesc .btx-info::before {
  color: #26344a;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .zeroShotWarnings .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
  color: #3c4043;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .faqTitel {
  font-weight: 500;
  font-size: 16px;
  color: #202124;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading {
  cursor: pointer;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .btx-carrot-right {
  transform: rotate(90deg);
  display: inline-block;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading.collapsed .btx-carrot-right {
  transform: rotate(0deg);
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title {
  padding: 0px 0px 5px 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title .btx-carrot-down {
  transform: rotate(0deg);
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading .panel-title.collapsed .btx-carrot-down {
  transform: rotate(-90deg);
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse .panel-body {
  padding: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse .panel-body .faqDesc {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5d6066;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .docLink {
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading {
  border: 0;
  background-color: transparent;
  padding: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title {
  padding: 10px 15px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  color: #3C4043;
  display: flex;
  align-items: flex-start;
  line-height: 16px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title .btx-carrot-down {
  margin-right: 10px;
  display: inline-block;
  content: '';
  transform: rotate(180deg);
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title.collapsed {
  font-weight: 400;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-heading .panel-title.collapsed .btx-carrot-down {
  transform: rotate(0deg);
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse {
  background: transparent;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body {
  border: 0;
  padding-top: 5px;
  padding-right: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body {
  border-radius: 5px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group {
  margin-bottom: 0;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default {
  background-color: transparent;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion {
  border: 0px solid #F0F1F2;
  border-radius: 5px;
  background-color: transparent;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-heading {
  display: none;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-title {
  padding: 10px 15px;
  display: none;
  cursor: pointer;
  font-weight: 400;
  font-size: 14px;
  color: #2D2F33;
  display: flex;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse {
  display: block;
  visibility: visible;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody {
  display: flex;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container {
  width: 250px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-heading {
  display: block;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .accordionBody .r-container .panel-default .panel-collapse {
  display: none;
  visibility: hidden;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-body .panel-group .panel-default.parentAccordion .panel-collapse .panel-body .docLink {
  margin-top: 15px;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 12px;
  color: #5f6368;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content.lmModal .modal-footer {
  display: none;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .modal-content .modal-footer .kr-sg-button-primary:disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade {
  background: #F7F9FA;
  border-radius: 5px;
  padding: 10px 10px 15px 10px;
  margin-bottom: 10px;
  max-height: 200px;
  position: relative;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuTitle {
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  color: #3c4043;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints {
  display: flex;
  font-weight: 400;
  font-size: 12px;
  line-height: 19px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
  position: relative;
  top: 2px;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints.paddingRight10 {
  padding-right: 40px !important;
}
.kr-sg-modal.warningPopup.zeroShotType .modal-dialog .whyUpgrade .wuPoints.paddingRight25 {
  padding-right: 25px !important;
}
.kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .l-container .whyUpgrade {
  padding: 10px 6px 15px 10px;
  max-height: 210px;
}
.kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .r-container {
  width: 325px !important;
}
.kr-sg-modal.warningPopup.zeroShotType.fewShotType .modal-dialog .modal-content .modal-body .panel-group .panel-default .panel-collapse .panel-body .r-container .panel-default .panel-heading .panel-title {
  font-size: 12px;
}
#pdfViewerModal.modal {
  overflow-y: hidden;
}
#pdfViewerModal.modal .modal-dialog.fullwidth-dialog {
  height: 100% !important;
  margin: 0 auto;
  width: 100%;
}
#pdfViewerModal.modal .modal-dialog.fullwidth-dialog .fullwidth-dialog .modal-body .summaryLoader {
  top: 62px !important;
  position: absolute;
  width: 100%;
  height: 88% !important;
  display: flex;
  background: white;
  z-index: 2;
  text-align: center;
}
#pdfViewerModal.modal .modal-dialog.fullwidth-dialog .fullwidth-dialog .modal-body .pdf-viewwer {
  height: 95%;
}
#pdfViewerModal.modal .modal-dialog.fullwidth-dialog .fullwidth-dialog .modal-body .pdf-viewwer embed {
  height: 100%;
  position: relative;
  max-height: 100% !important;
}
.bot-session-flow-filter {
  padding: 0 30px 20px;
}
.bot-session-flow-filter .btnSearchTitle {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  padding: 15px 0px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv {
  border-radius: 2px;
  background-color: #F8F9FA;
  padding: 15px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown {
  clear: both;
  padding-right: 10px;
  padding: 0;
  display: table-cell;
  height: auto;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle {
  padding: 4px 10px;
  height: 30px;
  border-radius: 3px;
  background: #fff;
  margin-right: 10px;
  border: 1px solid #E4E5E7;
  color: #202124;
  display: block;
  font-size: 14px;
  font-weight: normal;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle .version {
  width: 95%;
  line-height: 15px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle .version .mainText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 76%;
  display: inline-block;
  position: relative;
  top: 2px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle .version .subText {
  font-size: 10px;
  color: #5f6368;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle .caretDown {
  float: right;
  margin-top: -12px;
  opacity: 0.5;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-toggle:hover .caretDown {
  opacity: 1;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu {
  padding: 0;
  box-shadow: 0 0 10px 0 rgba(138, 149, 159, 0.3);
  background-color: #fff;
  border: 0;
  width: 580px;
  left: 0;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .searchDiv {
  position: relative;
  padding: 10px 15px 0;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .searchInput {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #E4E5E7;
  height: 30px;
  padding-left: 14px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .searchIconGray {
  position: absolute;
  left: 12px;
  top: 20px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item {
  height: 160px;
  position: relative;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version {
  height: 35px;
  line-height: 35px;
  position: relative;
  padding-left: 35px;
  color: #202124;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
  display: block;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .checkTickIcon {
  position: absolute;
  left: 15px;
  top: 16px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .subText {
  font-size: 10px;
  color: #5f6368;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover {
  color: #0d6efd;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover .subText {
  color: #0d6efd;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .leftDropDown .seperatorLine {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags {
  min-height: 30px;
  padding: 0;
  display: table-cell;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags .invalidValue {
  font-size: 12px;
  color: #ff001f;
  margin-left: 5px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host {
  min-height: 30px;
  margin: 0;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags {
  min-height: 30px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags .input {
  height: 22px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags .tag-item {
  height: 27px;
  line-height: 14px;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  background: #e4e5e7;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags .tag-item ng-include span {
  color: #202124;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button {
  color: #5F6368;
  opacity: 0.5;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button:hover {
  opacity: 1;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .rightIcons {
  width: 16px;
  height: 16px;
  display: block;
  display: table-cell;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .rightIcons img {
  width: 16px;
  height: 16px;
  cursor: pointer;
  margin-top: 5px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .rightIcons img:hover {
  opacity: 0.8;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .andIcon {
  clear: both;
  padding-left: 5px;
  text-align: left;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .andIcon .andText {
  position: relative;
  min-height: 50px;
  width: 28px;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .andIcon .andText .text {
  background: #F8F9FA;
  display: inline-block;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 10px;
  font-size: 12px;
  font-weight: 600;
  color: #5f6368;
}
.bot-session-flow-filter .btnSearchTitle .customTagsDiv .andIcon .andText .lineBG {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
.bot-session-flow-filter .btnSearchTitle .justify-content-center {
  justify-content: center;
}
.bot-session-flow-filter .btnSearchTitle .popover {
  max-width: 410px;
  height: auto;
  width: max-content;
}
.bot-session-flow-filter .btnSearchTitle .popover .arrow::after {
  border-top-color: #202124;
}
.bot-session-flow-filter .btnSearchTitle .popover .popover-content {
  font-size: 12px;
  color: #fff;
  text-align: center;
}
.bot-session-flow-filter .btnSearchTitle .clustering-progress {
  position: absolute;
  z-index: 9;
  left: 50%;
  height: 40px;
  margin: 0 auto;
  display: flex;
  top: 46px;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 2px 8px rgba(32, 33, 36, 0.15);
  border-radius: 4px;
  padding: 0px 10px;
  transform: translate(-50%, -50%);
  border: 1px solid #BDC1C6;
  background: #ffffff;
}
.bot-session-flow-filter .btnSearchTitle .clustering-progress .btx-billing-checked {
  font-size: 14px;
  color: #28A745;
  margin-right: 6px;
}
.bot-session-flow-filter .btnSearchTitle .clustering-progress .clustering-text {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.bot-session-flow-filter .btnSearchTitle .clustering-progress .btnBlue {
  margin-left: 15px;
  padding: 0 10px !important;
  height: 24px;
  padding: 0;
  border: 1px solid #0D6EFD;
  background: #0D6EFD;
  border-radius: 4px;
  font-size: 14px;
  color: #fff;
  font-weight: 400;
}
.bot-session-flow-filter .btnSearchTitle .clustering-progress .clustering-icon {
  margin-right: 10px;
  -webkit-animation: spin 4s infinite linear;
  animation: spin 4s infinite linear;
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.bot-session-flow-filter .btnSearchTitle .leftTitle {
  width: 40%;
  display: flex;
  align-items: center;
}
.bot-session-flow-filter .btnSearchTitle .leftTitle .pageTitle {
  padding-right: 30px;
}
.bot-session-flow-filter .btnSearchTitle .leftTitle .pageTitle .toggleSwitch {
  height: auto;
  padding-top: 0 !important;
  font-weight: normal;
  font-size: 14px;
  margin-left: 30px;
}
.bot-session-flow-filter .btnSearchTitle .leftTitle .pageTitle .toggleSwitch .toggle-text {
  padding-left: 5px;
}
.bot-session-flow-filter .btnSearchTitle .leftTitle .pageTitle .toggleSwitch .toggle-text .btx-help {
  color: #9AA0A6;
  position: relative;
  top: 2px;
}
.bot-session-flow-filter .rightBTNSearch {
  width: 60%;
}
.bot-session-flow-filter button.filter-button {
  background: #0D6EFD;
  padding: 6px 14px;
  margin-top: -2px;
  border: none;
  border-radius: 5px;
  font-size: 14px;
  color: #ffffff;
}
.bot-session-flow-filter .disabled-export {
  pointer-events: none;
  opacity: 0.5;
}
.bot-session-flow-filter.addBG {
  background-color: #fff;
  padding: 5px 15px 5px 70px;
  margin-bottom: 10px;
  box-shadow: 0 10px 10px -10px rgba(138, 149, 159, 0.5);
}
.bot-session-flow-filter.addBG .toggleSwitch {
  margin-left: 20px;
  display: inline-block;
  margin-top: 5px;
}
.bot-session-flow-filter.addBG .toggleSwitch .toggle-text {
  font-size: 14px;
  color: #202124;
  margin-left: 5px;
}
.bot-session-flow-filter.addBG .toggleSwitch .toggle-text .help-icon {
  margin-left: 5px;
  width: 11px;
  height: 11px;
}
.bot-session-flow-filter.addBG .popover {
  max-width: 410px;
  height: auto;
  width: max-content;
}
.bot-session-flow-filter.addBG .popover .arrow::after {
  border-top-color: #202124;
}
.bot-session-flow-filter.addBG .popover .popover-content {
  font-size: 12px;
  color: #ffffff;
}
.bot-session-flow-filter.addBG .btn-sessionflow {
  background-color: #F8F9FA !important;
  color: #5F6368 !important;
  border: solid 1px #E4E5E7 !important;
  margin-right: -4px;
}
.bot-session-flow-filter.addBG .btn-sessionflow.active {
  background-color: #5F6368 !important;
  border: solid 1px #E4E5E7 !important;
  color: #fff !important;
  margin-right: -4px !important;
}
.bot-session-flow-filter .btn-reGroup {
  margin-left: 20px !important;
}
.bot-session-flow-filter .regroup-dropdown {
  padding: 4px;
  margin-left: 10px;
}
.bot-session-flow-filter .regroup-dropdown i.fa.fa-ellipsis-v {
  font-size: 20px;
}
.bot-session-flow-filter .regroup-dropdown:hover {
  padding: 4px;
  background: #e4e5e7;
}
.bot-session-flow-filter .regroup-dropdown:hover i.fa.fa-ellipsis-v {
  font-size: 20px;
}
.bot-session-flow-filter .regroup-dropdown .list-session-flow {
  padding-left: 15px;
  padding-right: 5px;
}
.bot-session-flow-filter .filterDefaultMsg {
  position: relative;
  float: right;
  font-size: 14px;
  font-weight: 400;
  padding: 6px;
  background: #F8F9FA;
  border: solid 1px #E4E5E7;
  color: #5F6368;
  border-radius: 5px;
  margin-top: -2px;
}
.bot-session-flow-filter .filterTagParent {
  height: 100%;
  float: right;
}
.bot-session-flow-filter .filterTagParent .filterTag {
  display: table-cell;
  padding: 0 1px;
}
.bot-session-flow-filter .filterTagParent .filterTag .tagContainer {
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  padding: 9px 8px 8px 7px;
  border: solid 1px rgba(138, 149, 159, 0.5);
  font-size: 9px;
}
.bot-session-flow-filter .filterTagParent .filterTag .fa-close {
  font-size: 10px;
  font-weight: 600;
  color: #5F6368;
  opacity: 0.5;
  cursor: pointer;
  padding-left: 5px;
}
.bot-session-flow-filter .filterTagParent .filterTag .fa-close.red {
  opacity: 1;
  padding-left: 0px;
  padding-right: 5px;
  color: #dd3646;
}
.bot-session-flow-filter .filterTagParent .filterTag.addRedColor {
  cursor: pointer;
  color: #DD3646;
  padding-right: 20px;
  padding-left: 5px;
  font-size: 12px;
  font-weight: 600;
}
.bot-session-flow .toggleDivContainer {
  display: flex;
  justify-content: center;
  padding: 0px 0 20px;
}
.bot-session-flow .toggleDivContainer .row {
  display: flex;
  align-items: center;
}
.bot-session-flow .z-depth-2 {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.bot-session-flow .z-depth-4,
.bot-session-flow .modal {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
}
.bot-session-flow .z-depth-5 {
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
}
.bot-session-flow body {
  margin: 0px;
}
@media only screen {
  .bot-session-flow main {
    padding-left: 210px;
  }
}
@media only screen and (max-width: 961px) {
  .bot-session-flow main {
    padding-left: 0px;
  }
}
.bot-session-flow .vz-weighted_tree-tip .tt-utterance {
  width: 175px;
  background-opacity: .5;
  background-color: #F8F9FA;
  border: 1px solid #5F6368;
  border-radius: 5px;
  padding: 5px 0 0 5px;
  color: #202124;
  font-style: italic;
}
.bot-session-flow .tt-utterance {
  padding: 5px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  color: #fff;
  font-size: 12px;
  background-color: #202124;
}
.bot-session-flow #viz_container {
  margin: 0px auto;
  width: 100% !important;
  padding-top: 0px;
  border-radius: 6px;
}
.bot-session-flow #viz_container .node-loading {
  display: none;
  fill: #44bcce;
}
.bot-session-flow #viz_container .oval-path {
  fill: #0D6EFD;
  fill-opacity: 1;
  display: none;
}
.bot-session-flow #viz_container .circle-link {
  fill: #fff;
  display: none;
}
.bot-session-flow #viz_container .oval-small-path {
  fill: #0D6EFD;
  fill-opacity: 1;
}
.bot-session-flow #viz_container .sF-node-text tspan {
  color: #202124 !important;
}
.bot-session-flow .tile {
  font-family: Raleway;
  font-weight: 300;
}
.bot-session-flow .heading {
  font-family: Raleway;
  font-weight: 300;
}
.bot-session-flow .side-nav li:hover {
  background-color: #ffffff;
}
.bot-session-flow .leftAxis {
  font-weight: 200;
}
.bot-session-flow .datatip-value {
  position: absolute;
  right: 10px;
}
.bot-session-flow .title {
  font-family: "Roboto";
  font-size: 20px;
  font-weight: 200;
}
.bot-session-flow svg {
  border-radius: 4px;
  shape-rendering: auto;
}
.bot-session-flow .vz-data-point {
  fill-opacity: 1;
  stroke-width: 1px;
  stroke-opacity: 1;
}
.bot-session-flow .vz-tip-hover {
  font-weight: 300;
}
.bot-session-flow .vz-tip-hover text {
  opacity: 0.8;
}
.bot-session-flow .my-tip {
  font-family: Raleway;
  font-weight: 300;
  text-anchor: middle;
}
.bot-session-flow [type="radio"]:checked + label:after {
  background-color: #448AFF;
  border-color: #3864c9;
}
.bot-session-flow [type="radio"] + label {
  border-color: #3864c9;
}
.bot-session-flow .input-field {
  margin-left: 0px;
  padding-bottom: 5px;
  font-family: "Roboto";
}
.bot-session-flow .dropdown-content {
  font-family: "Roboto";
  font-size: 0.5em;
}
.bot-session-flow .dropdown-content li span {
  font-family: "Roboto";
  font-size: 1.75em;
}
.bot-session-flow div.input-field label {
  margin-left: -10px;
}
.bot-session-flow .mdi-navigation-menu {
  font-size: 30px;
  color: #444444;
}
.bot-session-flow div.settings-label {
  font-size: 12px;
  color: #BBB;
  font-style: italic;
  margin-top: -10px;
  margin-bottom: 40px;
  font-weight: 300;
}
.bot-session-flow div.tooltipVizSession {
  position: absolute;
  text-align: left;
  padding: 0;
  font-size: 1.1em;
  z-index: 99999;
  padding: 10px;
  border-radius: 3px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  width: auto;
  max-height: 100px;
  overflow-y: scroll;
}
.bot-session-flow div.tooltipVizSession::-webkit-scrollbar {
  width: 6px;
}
.bot-session-flow div.tooltipVizSession::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.bot-session-flow div.tooltipVizSession::-webkit-scrollbar-thumb {
  background: #5F6368;
  border-radius: 5px;
}
.bot-session-flow div.tooltipVizSession::-webkit-scrollbar-thumb:hover {
  background: #555555;
}
.bot-session-flow div.tooltipVizSession.tt-interrupt-path {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #E4E5E7;
  overflow-y: unset;
  padding: 18px 18px 15px 18px;
  height: auto;
  font-size: 14px;
  color: #202124;
  width: 175px !important;
}
.bot-session-flow div.tooltipVizSession.tt-interrupt-path h5 {
  color: #5F6368;
  margin-top: 0;
}
.bot-session-flow div.tooltipVizSession .pathSession {
  color: #5F6368;
  margin-bottom: 3px;
  display: inline-block;
}
.bot-session-flow .fa.fa-spin.fa-spinner {
  margin: 10px auto;
  color: #0D6EFD;
  right: -30px;
  position: relative;
}
.bot-session-flow div.tooltipViz {
  position: absolute;
  text-align: left;
  padding: 5px 0;
  font-size: 1.1em;
  padding: 0;
  border-radius: 3px;
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15);
  background-color: #fff;
  width: max-content !important;
}
.bot-session-flow div.tooltipViz.node-tooltip {
  padding: 10px 0;
  width: 170px !important;
}
.bot-session-flow div.tooltipViz.node-tooltip .header1 {
  font-size: 16px;
}
.bot-session-flow div.tooltipViz.node-tooltip .header3 {
  font-size: 16px;
}
.bot-session-flow div.tooltipViz .user-dropoff-tt {
  padding: 7px 11px;
}
.bot-session-flow div.tooltipViz .user-dropoff-tt .ttBox {
  text-align: center;
  font-size: 12px;
  padding: 6px 15px;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 3px;
  cursor: pointer;
}
.bot-session-flow div.tooltipViz .user-dropoff-tt .ttBox:hover {
  background-color: #F8F9FA;
  border-bottom: 1px solid #f8f9fa;
}
.bot-session-flow div.tooltipViz .user-dropoff-tt .ttBox p {
  margin: 0;
}
.bot-session-flow div.tooltipViz .user-dropoff-tt .ttBox .ttHead {
  font-size: 12px;
}
.bot-session-flow div.tooltipViz .totalConv {
  margin-bottom: 0;
}
.bot-session-flow div.tooltipViz .conv {
  color: #8b95a0;
}
.bot-session-flow .header-rule {
  height: 1px;
  margin: 1px auto 3px;
  margin-top: 7px;
  margin-bottom: 7px;
  background: #ddd;
  width: 125px;
}
.bot-session-flow .header1 {
  color: #202124;
  font-size: 12px;
  padding: 5px 10px;
  text-align: left;
}
.bot-session-flow .header5 {
  padding: 5px 10px;
  font-size: 12px;
  color: #0D6EFD;
  border-bottom: 1px rgba(0, 157, 171, 0.3) solid;
}
.bot-session-flow .header5 .fa.fa-arrow-right {
  float: right;
}
.bot-session-flow .header5 .arrow-icon {
  float: right;
  position: relative;
  top: 2px;
}
.bot-session-flow .header5:hover {
  background-color: #f8f9fa;
}
.bot-session-flow .header2 {
  font-size: 14px;
  margin-bottom: 2px;
  color: #666;
  text-align: left;
}
.bot-session-flow .header3 {
  color: #ff001f;
  font-size: 14px;
  padding: 5px 10px;
  text-align: left;
}
.bot-session-flow .header3 .sub-text {
  color: #ff001f;
}
.bot-session-flow .header4 {
  word-break: break-word;
  font-size: 12px;
  color: #202124;
  margin-bottom: 4px;
  padding: 10px 10px 0 10px;
  font-weight: 600;
}
.bot-session-flow .sub-text {
  color: #202124;
  font-size: 12px;
  cursor: default;
}
.bot-session-flow i.mdi-navigation-menu:before {
  font-size: 40px;
  content: "\e662";
}
.bot-session-flow i.mdi-navigation-menu:hover {
  transition: color 0.5s ease;
  color: #0176b4;
}
.bot-session-flow #myDataTip {
  font-family: Raleway;
  line-height: 18px;
}
.bot-session-flow-no-data .noQuestionsContent .header {
  background-color: transparent;
  border-color: transparent;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  width: 500px;
  margin: 0 auto 10px;
}
#sessionFlowFilter .SumoSelect > .optWrapper.multiple > .options > li {
  text-transform: capitalize;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer {
  padding-bottom: 50px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .footerBottom {
  height: 50px;
  background-color: #fff;
  bottom: 0px;
  width: 100%;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .footerBottom .bottom {
  margin-top: 11px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .footerBottom .bottom .applyBtn {
  padding-top: 3px !important;
  cursor: pointer;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .footerBottom .bottom .filter {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.08;
  text-align: left;
  color: #5F6368;
  cursor: pointer;
  float: right;
  margin-top: 7px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody {
  padding: 0 15px;
  padding-bottom: 30px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection {
  margin-top: 20px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv {
  border-radius: 2px;
  background-color: #F8F9FA;
  padding: 15px;
  margin-top: 10px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown {
  clear: both;
  width: 250px;
  padding: 0;
  display: table-cell;
  height: auto;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle {
  padding: 4px 10px;
  height: 30px;
  border-radius: 3px;
  background: #fff;
  margin-right: 10px;
  border: 1px solid #E4E5E7;
  color: #202124;
  display: block;
  font-size: 14px;
  font-weight: normal;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle .version {
  width: 95%;
  line-height: 15px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle .version .mainText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 76%;
  display: inline-block;
  position: relative;
  top: 2px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle .version .subText {
  font-size: 10px;
  color: #5f6368;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle .caretDown {
  float: right;
  margin-top: -12px;
  opacity: 0.5;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-toggle:hover .caretDown {
  opacity: 1;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu {
  padding: 0;
  box-shadow: 0 0 10px 0 rgba(138, 149, 159, 0.3);
  background-color: #fff;
  border: 0;
  width: 580px;
  left: 0;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .searchDiv {
  position: relative;
  padding: 10px 15px 0;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .searchInput {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #E4E5E7;
  height: 30px;
  padding-left: 14px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .searchIconGray {
  position: absolute;
  left: 12px;
  top: 20px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item {
  height: 160px;
  position: relative;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version {
  height: 35px;
  line-height: 35px;
  position: relative;
  padding-left: 35px;
  color: #202124;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 95%;
  display: block;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .checkTickIcon {
  position: absolute;
  left: 15px;
  top: 16px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .subText {
  font-size: 10px;
  color: #5f6368;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover {
  color: #0d6efd;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover .subText {
  color: #0d6efd;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .leftDropDown .seperatorLine {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags {
  width: 326px;
  min-height: 30px;
  padding: 0;
  display: table-cell;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags .invalidValue {
  font-size: 12px;
  color: #ff001f;
  margin-left: 5px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host {
  min-height: 30px;
  margin: 0;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags {
  min-height: 30px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags .input {
  height: 22px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags .tag-item {
  height: 27px;
  line-height: 14px;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  background: #e4e5e7;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags .tag-item ng-include span {
  color: #202124;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button {
  color: #5F6368;
  opacity: 0.5;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button:hover {
  opacity: 1;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .rightIcons {
  width: 16px;
  height: 16px;
  display: block;
  display: table-cell;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .rightIcons img {
  width: 16px;
  height: 16px;
  cursor: pointer;
  margin-top: 5px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .rightIcons img:hover {
  opacity: 0.8;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .andIcon {
  clear: both;
  padding-left: 5px;
  text-align: left;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .andIcon .andText {
  position: relative;
  min-height: 50px;
  width: 28px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .andIcon .andText .text {
  background: #F8F9FA;
  display: inline-block;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 10px;
  font-size: 12px;
  font-weight: 600;
  color: #5f6368;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .customTagsDiv .andIcon .andText .lineBG {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .title {
  font-size: 14px;
  line-height: 1;
  text-align: left;
  color: #5F6368;
  margin-bottom: 10px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .title .tableDisplay {
  display: table;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .title .tableDisplay .dateBtn {
  height: auto;
  float: right;
  margin-left: 5px;
  display: table-cell;
  text-align: center;
  padding: 5px;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #202124;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .title .tableDisplay .dateBtn:hover {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .title .tableDisplay .dateBtn.selected {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele select {
  height: 30px;
  border-radius: 3px;
  width: 100%;
  color: #202124;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele .SumoSelect .CaptionCont {
  padding: 5px 10px !important;
  color: #202124;
  border-radius: 4px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele .SumoSelect .CaptionCont .placeholder {
  color: #202124 !important;
  font-style: normal;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele .contentEditableDiv {
  height: 30px;
  background-color: #F8F9FA;
  padding-top: 5px;
  padding-left: 10px;
  border-radius: 3px;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele.dateRange {
  padding: 7px 10px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #202124;
  position: relative;
  display: inline-block;
  width: 100%;
}
#sessionFlowFilter #botModalSlider .modalSliderContainer .modalBody .eachSection .ele.dateRange .dateText {
  margin-left: 5px;
}
bot-session-flow .sessionFlowContainer .childContainer {
  display: table-cell;
  float: right;
  padding: 10px 10px 10px;
  background-color: #f8f9fa;
}
bot-session-flow .sessionFlowContainer .childContainer .filter-btn {
  right: 7px;
  position: relative;
  margin-left: 10px !important;
  cursor: pointer;
  text-align: center;
}
bot-session-flow .sessionFlowContainer .childContainer .filterTagParent {
  height: 100%;
  float: right;
}
bot-session-flow .sessionFlowContainer .childContainer .filterTagParent .filterTag {
  display: table-cell;
  padding: 0 1px;
}
bot-session-flow .sessionFlowContainer .childContainer .filterTagParent .filterTag .tagContainer {
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  padding: 9px 8px 8px 7px;
  border: solid 1px rgba(138, 149, 159, 0.5);
  font-size: 9px;
}
bot-session-flow .sessionFlowContainer .childContainer .filterTagParent .filterTag .fa-close {
  font-size: 10px;
  font-weight: 600;
  color: #5F6368;
  opacity: 0.5;
  cursor: pointer;
  padding-left: 5px;
}
bot-session-flow .sessionFlowContainer .filterDefaultMsg {
  position: relative;
  float: right;
  padding-right: 19px;
  color: #202124;
  font-size: 14px;
  font-weight: 400;
}
bot-session-flow .please-wait {
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
  top: 0;
  left: 0;
  padding-top: 12%;
  transform: none;
}
bot-session-flow .please-wait .loading-text {
  font-weight: lighter;
  font-size: 20px;
  margin-left: 10px;
}
bot-session-flow .noListContain {
  padding-left: 60px;
  transform: none;
  margin-top: 5%;
}
bot-session-flow .noListContain img {
  margin-bottom: 15px;
}
#sessionFlowUtterance .disabled-export {
  pointer-events: none;
  opacity: 0.5;
}
#sessionFlowUtterance .right-separator {
  border-right: 1px solid #d0d5d9;
}
#sessionFlowUtterance .modalHeader .export-utt {
  float: right;
  color: #0D6EFD;
  margin-top: 2px;
  padding-right: 30px;
}
#sessionFlowUtterance .modalHeader .export-data {
  transform: rotate(270deg);
  margin-right: 10px;
  font-weight: 600;
  margin-top: -5px;
}
#sessionFlowUtterance .modalHeader .backArrowSynonymsModal {
  transform: rotate(180deg) !important;
}
#sessionFlowUtterance .modalBody .searchExport {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}
#sessionFlowUtterance .modalBody .searchExport .btn {
  margin-left: 10px;
}
#sessionFlowUtterance .modalBody .list-group .list-group-item {
  border-right: 0;
  border-left: 0;
}
#sessionFlowUtterance .modalBody .list-group .list-group-item.active {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
#sessionFlowUtterance .modalBody .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
#sessionFlowUtterance .modalBody input.sessionFSearchInput {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 0.33s;
}
#sessionFlowUtterance .modalBody .searchExpand input.sessionFSearchInput {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
#sessionFlowUtterance .modalBody .loading-wrap {
  text-align: center;
  padding-top: 40%;
}
#sessionFlowUtterance .modalBody .loading-wrap .loading-text {
  position: relative;
  top: -4px;
  left: 10px;
}
#sessionFlowUtterance .modalBody .faq-head {
  font-size: 12px;
  color: #5F6368;
  line-height: 18px;
  padding: 10px 15px;
  border-bottom: 1px solid #e4e5e7;
}
#sessionFlowUtterance .modalBody .faq-head .utt-count {
  color: #0D6EFD;
  font-weight: 600;
}
#sessionFlowUtterance .modalBody .faq-head .sessionFlowSearch {
  float: right;
  position: relative;
  top: -15px;
}
#sessionFlowUtterance .modalBody .utt-list {
  list-style: none;
  padding: 12px 15px;
  color: #202124;
  border-bottom: 1px solid #e4e5e7;
}
#sessionFlowUtterance .modalBody .utt-list:hover {
  background-color: #eff0f1;
}
#sessionFlowUtterance .modalBody .utt-list .grouped {
  display: none;
}
#sessionFlowUtterance .modalBody .utt-list .grouped .records-utt {
  padding: 11.5px 0 11.5px 11.5px;
  border-top: solid 1px #E4E5E7;
  border-bottom: solid 1px #e4e5e7;
}
#sessionFlowUtterance .modalBody .utt-list .utt-list-head {
  display: inline-block;
}
#sessionFlowUtterance .modalBody .utt-list.active {
  border-right: 10px solid rgba(138, 149, 159, 0.2);
  position: relative;
  border-left: 10px solid rgba(138, 149, 159, 0.2);
  background-color: #F8F9FA;
  padding-bottom: 0;
}
#sessionFlowUtterance .modalBody .utt-list.active .utt-list-head {
  padding-bottom: 11.5px;
}
#sessionFlowUtterance .modalBody .utt-list.active .groupByTask {
  display: none;
}
#sessionFlowUtterance .modalBody .utt-list.active .fa.fa-compress {
  display: inline-block;
  position: absolute;
  transform: rotate(-45deg);
  top: 40%;
  color: #5f6368;
}
#sessionFlowUtterance .modalBody .utt-list.active .fa.fa-compress.left-pos {
  left: -11px;
}
#sessionFlowUtterance .modalBody .utt-list.active .fa.fa-compress.right-pos {
  right: -11px;
}
#sessionFlowUtterance .modalBody .utt-list .fa.fa-compress {
  display: none;
}
#sessionFlowUtterance .modalBody .utt-list .utt-count {
  background: #E4E5E7;
  border-radius: 10px;
  padding: 5px;
  margin-left: 10px;
  font-size: 10px;
  color: #202124;
}
#sessionFlowUtterance .modalBody .utt-ul {
  clear: both;
  position: relative;
}
#sessionFlowUtterance .modalBody .utt-ul .no-utt-avail {
  margin: 45% auto 0;
  width: 70%;
  font-size: 22px;
  font-weight: 300;
  text-align: center;
  color: #202124;
}
#regroup .modal-dialog {
  width: 450px;
}
#regroup .modal-dialog .modal-content .modal-header {
  background: #f8f9fa;
}
#regroup .modal-dialog .modal-content .modal-body {
  padding: 60px;
  color: #5F6368;
  text-align: center;
}
#regroup .modal-dialog .modal-content .modal-footer button.btn.btn-cancel {
  background: #fff;
  color: #5F6368;
  border: #E4E5E7;
  margin-left: 10px;
}
#regroup .modal-dialog .modal-content .modal-footer button.btn.btn-cancel:hover {
  background: #5f6368;
}
#groupProgress .modal-dialog {
  width: 300px;
}
#groupProgress .modal-dialog .modal-content .progress-bar-conversation-flow {
  text-align: center;
}
#groupProgress .modal-dialog .modal-content .progress-bar-conversation-flow .groupingProgress {
  margin-bottom: 10px;
  -webkit-animation: spin 4s linear infinite;
  -moz-animation: spin 4s linear infinite;
  animation: spin 4s linear infinite;
}
#groupProgress .modal-dialog .modal-content p.dialog-message {
  color: #202124;
  font-size: 18px;
  font-weight: 300;
  text-align: center;
}
.openJavascriptIcon.session {
  margin-left: 6px;
  color: #5F6368;
  cursor: pointer;
  position: absolute;
  left: 207px !important;
  top: -3px !important;
}
.jsonResponseContainer.session {
  width: 450px;
  height: 100%;
  background-color: #fff;
  position: fixed;
  z-index: 9999;
  top: 10px;
  right: 614px !important;
  padding: 20px;
  box-shadow: 0 2px 20px 0 rgba(138, 149, 159, 0.45);
  margin-top: 47px;
  display: none;
}
.jsonResponseContainer .jsonPreTag.conversionSession pre {
  overflow-x: hidden !important;
}
.jsonModalOpen {
  z-index: 9 !important;
}
.heightAuto {
  height: auto !important;
}
#jsEditorModal .modal-dialog .modal-content .modal-body {
  height: 300px;
  padding: 0;
}
.debug-console-panel-cntnr .textTransformUpper {
  text-transform: uppercase;
  color: #5f6368;
}
.debug-console-panel-cntnr.sessionBrightMode {
  background: #fff;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #202124;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs {
  background-color: #BDC1C6;
  height: 30px;
  padding: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li {
  width: 20%;
  padding: 0 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.active {
  background-color: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.active a {
  color: #202124 !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li:nth-child(4) {
  width: 33.33333333%;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv {
  float: right;
  line-height: 30px;
  text-align: right;
  width: 25.66%;
  padding: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv.right10 {
  right: 15px;
  z-index: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .brightMode {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .darkMode {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .expand {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .compress {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .minMax {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs li.headerIconsDiv .closeDebug {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs a {
  line-height: 30px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .nav-tabs a:hover {
  color: #202124;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content {
  border: 1px solid #fff;
  background: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonNLRequest .panel-body {
  padding: 0 0 50px 0 !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv {
  top: 40px;
  position: absolute;
  right: 35px;
  z-index: 9;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv .copyJsonGray {
  height: 30px;
  width: 30px;
  border-radius: 5px;
  background-color: #e5e8ec;
  border: 1px solid #e5e8ec;
  margin-right: 5px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv .summaryGrayBtn {
  width: 70px;
  height: 30px;
  border-radius: 5px;
  background: #e5e8ec;
  border: 1px solid #e5e8ec;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter .ace_fold-widget {
  background-image: url("../../assets/icons/caretDown.svg");
  background-size: 6px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter .ace_fold-widget.ace_closed {
  background-image: url("../../assets/icons/caretRight.svg");
  background-size: 5px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter {
  top: 5px !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller {
  top: 5px !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .sessionVariables {
  padding: 0 15px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body {
  background-color: #fff;
  background: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #fff;
  line-height: 1.2;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body {
  background-color: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .debug-log-level-filter {
  position: absolute;
  bottom: 0px;
  right: 0px;
  margin-right: 0;
  width: 100%;
  text-align: right;
  left: 0;
  background: #fff;
  height: 30px;
  padding-right: 25px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData {
  background-color: #fff !important;
  background: #fff !important;
  margin-bottom: 1px;
  max-width: 710px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-heading {
  background-color: #fff !important;
  box-shadow: 0 1px 0 0 #BDC1C6;
  border-bottom: 0 !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-heading .panel-title .accordion-toggle .debug-title {
  color: #202124 !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-heading .panel-title .accordion-toggle .debug-message-wrp {
  text-transform: none !important;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-heading .panel-title .accordion-toggle .debug-message-wrp .debug-message {
  color: #202124;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse {
  background-color: #f8f9fa;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body {
  color: #202124;
  padding: 5px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details {
  position: relative;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .title-header-block {
  background: #F8F9FA;
  padding: 10px 0;
  display: flex;
  align-items: center;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .title-header-block .title-text {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .title-header-block .show_more {
  color: #0D6EFD;
  flex-shrink: 0;
  padding-left: 4px;
  cursor: pointer;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail .debug_detail_icons {
  top: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body {
  height: 100%;
  padding-top: 28px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail {
  height: 100%;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail .json_editor {
  height: 100%;
  background: #3b4355;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug.maximize-debug-detail .bot-session-body .debug_detail .json_editor .jsoneditor-outer {
  padding-bottom: 0;
  margin: 0;
  padding-top: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug .debug_detail_icons {
  position: absolute;
  top: 37px;
  z-index: 9;
  display: flex;
  align-items: center;
  color: #fff;
  width: 100%;
  margin-right: 0;
  background: #384155;
  right: 0;
  padding: 4px 15px 4px 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug .debug_detail_icons .sript-title {
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #ffffff;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug .debug_detail_icons .icon-actions {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug .debug_detail_icons .icon-actions i {
  margin: 0 5px;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body .debug-details .editor-json-script-debug .bot-session-body {
  padding-top: 20px;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionHeaderDiv {
  padding: 20px 0;
  border-bottom: 1px solid rgba(138, 149, 159, 0.2);
  text-align: left;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionHeaderDiv .currentTask .currentTaskName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionHeaderDiv .currentNode .currentNodeName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionHeaderDiv .previousNode .previousNodeName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionHeaderDiv .jsonView {
  width: 70px;
  height: 30px;
  border-radius: 5px;
  background-color: #BDC1C6;
  color: #202124;
  display: inline-block;
  background-image: none;
  margin-left: 8px;
  border: 1px solid transparent;
  float: right;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv {
  padding: 0;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .contextObjHeader {
  height: 30px;
  background-color: #BDC1C6;
  line-height: 30px;
  box-shadow: 0 1px 0 0 rgba(138, 149, 159, 0.5);
  text-transform: uppercase;
  font-size: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .contextObjHeader.allHeadersDivs {
  box-shadow: none;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .dialogTone {
  font-size: 10px;
  text-transform: uppercase;
  margin-top: 15px;
  color: #5f6368;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .dialogTone.subText {
  font-size: 12px;
  color: #202124;
  text-transform: none;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .panel-group .panel-collapse {
  background: #f8f9fa;
}
.debug-console-panel-cntnr.sessionBrightMode .sessionContextDiv .panel-group .panel-collapse .panel-body {
  height: auto !important;
  overflow: unset;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default {
  border-radius: 0;
  box-shadow: 0 1px 0 0 #BDC1C6 !important;
  margin-bottom: 1px;
  background-color: #f8f9fa;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-heading {
  height: 30px;
  background-color: #F8F9FA;
  font-size: 12px;
  border: 0;
  border-radius: 0;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-heading .panel-title {
  font-size: 12px;
  color: #202124;
  font-weight: normal;
  line-height: 10px;
  text-transform: capitalize;
  border: 0;
  border-radius: 0;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle {
  display: block;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle .titleEntity {
  margin-left: 15px;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle .titleEntity.openExpand {
  color: #1372ff;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-collapse {
  padding: 0 18px;
  background: #f8f9fa;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .panel-group .panel-default .panel-collapse .panel-body {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  background-color: #F8F9FA !important;
  background: #f8f9fa !important;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj:last-child {
  box-shadow: none;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj {
  height: 34px;
  box-shadow: 0 1px 0 0 #e5e8ec;
  background-color: #f2f3f5;
  line-height: 34px;
  font-size: 12px;
  color: #202124;
  margin-bottom: 1px;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .keyObject {
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValue span {
  max-width: 250px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj:hover {
  box-shadow: 0 1px 0 0 #e5e8ec;
  background-color: #e5e8ec;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj:hover .objectValueBtn img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj:hover .objectValue img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj.heightAuto {
  box-shadow: 0 1px 0 0 #e5e8ec;
  background-color: #e5e8ec;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj.heightAuto .objectValueBtn img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj.heightAuto .objectValue img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValue img {
  text-align: right;
  float: right;
  margin-top: 13px;
  display: none;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn .json_editor {
  display: table !important;
  width: 101%;
  min-height: 150px;
  margin-bottom: 10px;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn .json_editor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #e5e8ec !important;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn .json_editor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #e5e8ec !important;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn a {
  color: #202124;
  margin-left: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 70%;
  display: inline-block;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn a img {
  float: left;
  left: 0;
  display: block !important;
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn a img.rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.debug-console-panel-cntnr.sessionBrightMode accordion .checkForObj .objectValueBtn img {
  text-align: right;
  float: right;
  margin-top: 13px;
  display: none;
}
.debug-console-panel-cntnr.sessionDarkMode {
  background: #3b4355;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
}
.debug-console-panel-cntnr.sessionDarkMode .textTransformUpper {
  text-transform: uppercase;
  color: #e4e5e7;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs {
  background-color: #222733;
  height: 30px;
  padding: 0;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li {
  width: 20%;
  padding: 0 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.active {
  background-color: #3b4355;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li:nth-child(4) {
  width: 33.33333333%;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv {
  float: right;
  line-height: 30px;
  text-align: right;
  width: 25.66%;
  padding: 0;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv.right10 {
  right: 15px;
  z-index: 0;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .brightMode {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .darkMode {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .expand {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .compress {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .minMax {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs li.headerIconsDiv .closeDebug {
  cursor: pointer;
  margin-right: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .nav-tabs a {
  line-height: 30px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonNLRequest .panel-body {
  padding: 0 0 50px 0 !important;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv {
  top: 40px;
  position: absolute;
  right: 35px;
  z-index: 9;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv .copyJsonWhite {
  height: 30px;
  width: 30px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
  margin-right: 5px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .copySummaryBtnDiv .summaryWhiteBtn {
  width: 70px;
  height: 30px;
  border-radius: 5px;
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace_editor .ace_gutter {
  top: 5px !important;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace_editor .ace_scroller {
  top: 5px !important;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane #jsonRequest .panel-body .sessionVariables {
  padding: 0 15px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body {
  margin-bottom: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #3b4355;
  line-height: 1.2;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor .jsoneditor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #3b4355;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #fff;
  line-height: 1.2;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .tab-pane .bot-session-body .panel-body .json_editor.jsModal .jsoneditor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #ffffff;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .debug-console-body .log-console-body {
  background-color: #3b4355;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .debug-log-level-filter {
  position: absolute;
  bottom: 0px;
  right: 0px;
  margin-right: 0;
  width: 100%;
  text-align: right;
  left: 0;
  background: #3b4355;
  height: 30px;
  padding-right: 25px;
}
.debug-console-panel-cntnr.sessionDarkMode .tabHeadingUL .tab-content .debug-console-body .log-console-body .panel-group .debugData .panel-collapse .panel-body {
  border-left: 0;
  padding: 5px;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionHeaderDiv {
  padding: 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  text-align: left;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionHeaderDiv .currentTask .currentTaskName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionHeaderDiv .currentNode .currentNodeName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionHeaderDiv .previousNode .previousNodeName {
  margin-top: 5px;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionHeaderDiv .jsonView {
  width: 70px;
  height: 30px;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  color: #fff;
  display: inline-block;
  background-image: none;
  margin-left: 8px;
  border: 1px solid transparent;
  float: right;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionContextDiv {
  padding: 0;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionContextDiv .contextObjHeader {
  height: 30px;
  background-color: rgba(229, 232, 236, 0.05);
  line-height: 30px;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2);
  text-transform: uppercase;
  font-size: 10px;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionContextDiv .contextObjHeader.allHeadersDivs {
  box-shadow: none;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionContextDiv .dialogTone {
  font-size: 10px;
  text-transform: uppercase;
  opacity: .3;
  margin-top: 15px;
}
.debug-console-panel-cntnr.sessionDarkMode .sessionContextDiv .dialogTone.subText {
  font-size: 12px;
  opacity: 1;
  text-transform: none;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default {
  border-radius: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-heading {
  height: 30px;
  background-color: #3b4355;
  font-size: 12px;
  border: 0;
  border-radius: 0;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-heading .panel-title {
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  line-height: 10px;
  text-transform: capitalize;
  border: 0;
  border-radius: 0;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle {
  display: block;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle .titleEntity {
  margin-left: 15px;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-heading .panel-title .accordion-toggle .titleEntity.openExpand {
  color: #b8e986;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-collapse {
  padding: 0 18px;
  background: #3b4355;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .panel-group .panel-default .panel-collapse .panel-body {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  height: 100%;
  overflow: unset;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj:last-child {
  box-shadow: none;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj {
  height: 34px;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2);
  background-color: #3b4355;
  line-height: 34px;
  font-size: 12px;
  color: #fff;
  margin-bottom: 1px;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .keyObject {
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValue span {
  max-width: 250px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj:nth-last-child {
  box-shadow: none;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj:hover {
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2);
  background-color: rgba(34, 39, 51, 0.4);
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj:hover .objectValueBtn img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj:hover .objectValue img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj.heightAuto {
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2);
  background-color: #313644;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj.heightAuto .objectValueBtn img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj.heightAuto .objectValue img {
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValue img {
  text-align: right;
  float: right;
  margin-top: 13px;
  display: none;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn .json_editor {
  display: table !important;
  width: 101%;
  min-height: 150px;
  margin-bottom: 10px;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn .json_editor .jsoneditor-outer .ace-clouds-midnight {
  background-color: #313644 !important;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn .json_editor .jsoneditor-outer .ace-clouds-midnight .ace_gutter {
  background: #313644 !important;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn a {
  color: #fff;
  margin-left: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 70%;
  display: inline-block;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn a img {
  float: left;
  left: 0;
  display: block !important;
  position: absolute;
  right: -4px;
  top: 0px;
  display: block;
  cursor: pointer;
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn a img.rotate90 {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.debug-console-panel-cntnr.sessionDarkMode accordion .checkForObj .objectValueBtn img {
  text-align: right;
  float: right;
  margin-top: 13px;
  display: none;
}
.loginLoader {
  position: absolute;
  top: 0;
  font-size: 20px;
  z-index: 2;
  display: flex;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  justify-content: center;
  align-items: center;
  background: #ffffff;
}
.visibilityHidden {
  visibility: hidden;
}
.botStoreLinkContainer {
  margin: 0 auto;
  padding: 10px 30px;
  width: 500px;
  border-top: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25);
  height: 80px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  display: none;
}
.botStoreLinkContainer .desContainer {
  float: left;
  width: 70%;
}
.botStoreLinkContainer .desContainer h6 {
  display: inline-block;
  margin: 0;
  color: #5F6368;
  font-size: 14px;
  font-weight: 600;
}
.botStoreLinkContainer .desContainer p {
  display: inline-block;
  margin: 0;
  text-align: left;
  padding: 0;
  font-size: 12px;
  color: #5F6368;
  line-height: 15px;
}
.botStoreLinkContainer .buttonContainer {
  float: left;
  width: 30%;
  text-align: right;
  padding-top: 15px;
}
.botStoreLinkContainer .buttonContainer button {
  border-radius: 2px;
  background-color: #E4E5E7;
  font-size: 14px;
  color: #5F6368;
  padding: 5px 10px;
  border: 1px solid #e4e5e7;
}
.botStoreLinkContainer .buttonContainer button:hover {
  color: #fff;
  background-color: #0156d4;
  border: 1px solid #0156d4;
  -webkit-transition: .33s;
  transition: 0.33s;
}
.marketHeader {
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.marketHeader .headerwidth {
  width: 1210px !important;
  display: flex;
  align-items: center;
}
.marketHeader .headerwidth .leftHeaderSection {
  width: 30%;
}
.marketHeader .headerwidth .leftHeaderSection .koreLogo {
  width: 135px;
  height: 59px;
}
.marketHeader .headerwidth .rightHeaderSection {
  width: 70%;
  display: flex;
  justify-content: flex-end;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li a {
  background-color: transparent;
  font-size: 15px;
  font-weight: 600;
  color: #000000;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li a:hover {
  color: #009dab;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD {
  width: auto;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-toggle {
  padding: 0;
  border: 0;
  width: 50px;
  height: 40px;
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
  color: #000;
  text-align: center;
  text-transform: capitalize;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-toggle:hover {
  background: #e4e5e7;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-toggle::before {
  display: none;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-toggle .btx-carrot-down {
  font-size: 10px;
  color: #000;
  font-weight: 900;
  margin-left: 4px;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-menu {
  max-height: 250px;
  overflow: auto;
  left: auto;
  right: 0;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-menu li a {
  font-weight: normal;
  color: #000000;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown .dropdown-menu li a:hover {
  color: #000000;
}
.marketHeader .headerwidth .rightHeaderSection .nav-pills li.languageDD .dropdown.open .dropdown-toggle {
  background: #e4e5e7;
}
.marketingBanner.loginNew {
  background: none;
  background-color: #fff;
  height: 100% !important;
}
.marketingBanner.loginNew button[disabled] {
  background: #EFF0F1 !important;
  border-radius: 4px !important;
  color: #BDC1C6 !important;
  opacity: 1 !important;
  border: 1px solid #eff0f1 !important;
}
.marketingBanner.loginNew button[disabled] .auto-login-spinner {
  border-bottom: 1px solid #0D6EFD !important;
  border-left: 1px solid #0d6efd !important;
}
.marketingBanner.loginNew .login-container .loginCard {
  justify-content: unset;
  align-items: unset;
  height: auto;
}
.marketingBanner.loginNew .login-container .loginCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
  height: 26px;
}
.marketingBanner.loginNew .login-container .loginCard .koreLogo {
  display: none !important;
}
.marketingBanner.loginNew .login-container .loginCard .login {
  position: absolute;
  right: 200px;
  padding: 28px 65px;
  top: 12px;
  height: 498px;
  display: flex;
  align-items: center;
  z-index: 9;
}
.marketingBanner.loginNew .login-container .loginCard .login .termsandcondition {
  padding-bottom: 6px !important;
}
.marketingBanner.loginNew .login-container .loginCard .login .termsandcondition.displayNone {
  display: block;
}
.marketingBanner #carouselkoreLogin {
  overflow: hidden;
  position: relative;
  width: 100%;
  margin: 0;
}
.marketingBanner #carouselkoreLogin .carousel-indicators {
  display: none;
}
.marketingBanner #carouselkoreLogin .btx-carrot-left {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  font-size: 20px;
  color: #ffffff;
}
.marketingBanner #carouselkoreLogin .btx-carrot-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  font-size: 20px;
  color: #ffffff;
}
.marketingBanner #carouselkoreLogin .carousel-inner {
  height: 522px;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item {
  height: 100%;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-color: #253449;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg .img-carosel-full-width {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: -1;
  top: 0;
  left: 0;
  object-fit: cover;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg .cdetails {
  padding: 165px 0 0 200px;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg .cdetails .cTitle {
  font-size: 40px;
  line-height: 50px;
  font-weight: 700;
  color: #fff;
  width: 400px;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg .cdetails .cDesc {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  width: 400px;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg .cdetails .cbutton {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  border-radius: 0;
  border: 2px solid #ced3d5;
  background: transparent;
  padding: 10px;
  margin-top: 10px;
  display: inline-block;
  width: auto;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg.cone {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-color: #253449;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg.ctwo {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-color: #f2f8fc;
}
.marketingBanner #carouselkoreLogin .carousel-inner .item .bgimg.cthree {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-color: #f2f8fc;
}
.marketingBanner #carouselkoreLogin .carousel-control {
  width: 100px;
}
.marketingBanner iframe {
  width: 100%;
  height: 2600px;
  border: 0;
}
.marketingBanner .termsandcondition {
  display: none;
}
.marketingBanner .koreLoginHeader {
  height: 55px;
  display: flex;
  align-items: center;
}
.marketingBanner .sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
.marketingBanner .sticky + .content {
  padding-top: 102px;
}
.onpremContainer {
  display: flex;
  padding: 60px;
  justify-content: center;
}
.onpremContainer .fixedWidthPage {
  max-width: 1140px;
  width: 1140px;
  display: flex;
  flex-direction: column;
}
.onpremContainer .fixedWidthPage .getStart .getStartTitle {
  font-size: 32px;
  font-weight: 700;
  color: #202124;
  margin: 0;
  padding-bottom: 10px;
  text-align: center;
}
.onpremContainer .fixedWidthPage .getStart .getStartBorder {
  text-align: center;
}
.onpremContainer .fixedWidthPage .getStart .getStartBorder span {
  background-color: #009dab;
  height: 4px;
  width: 90px;
  display: inline-block;
}
.onpremContainer .fixedWidthPage .tilesContainer {
  display: flex;
  padding-top: 50px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile {
  flex: 1 1;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner {
  -webkit-box-shadow: 0 0 31px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0 0 31px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 0 0 31px 0 rgba(0, 0, 0, 0.11);
  border-radius: 10px;
  height: 411px;
  width: 340px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .tileImg {
  width: 340px;
  height: 203px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .tileImg img {
  max-width: 100%;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .tileContent {
  padding: 22px;
  text-align: center;
  height: 155px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .tileContent .tileTitle {
  font-size: 20px;
  color: #000;
  margin-bottom: 12px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .tileContent .tileDesc {
  font-size: 16px;
  color: #000;
  line-height: 26px;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .extLink {
  text-align: center;
}
.onpremContainer .fixedWidthPage .tilesContainer .tile .tileInner .extLink a {
  color: #0190a8;
  font-size: 16px;
}
.onpremContainer .fixedWidthPage .docTopicContainer {
  display: flex;
  padding-top: 100px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic {
  flex: 1 1;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .docTopicHead {
  padding-bottom: 20px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .docTopicHead .docTopicHeadTitle {
  font-size: 32px;
  font-weight: 700;
  color: #000;
  margin: 0;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .docTopicHead .docTopicHeadBorder span {
  background-color: #009dab;
  height: 4px;
  width: 90px;
  display: inline-block;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .allDocs {
  font-size: 16px;
  font-weight: normal;
  color: #000;
  margin-bottom: 20px;
  line-height: 23px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .vAllLink {
  font-size: 15px;
  font-weight: normal;
  color: #000;
  display: flex;
  align-items: center;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .vAllLink .btx-arrow-o-solid {
  display: inline-block;
  transform: rotate(45deg);
  font-size: 20px;
  margin-left: 10px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopic .vAllLink .btx-arrow-o-solid::before {
  color: #009dab;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles {
  flex: 1 1;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles .docTopicTile {
  -webkit-box-shadow: 1px 5px 17px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 1px 5px 17px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 1px 5px 17px 0 rgba(0, 0, 0, 0.05);
  border-radius: 10px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles .docTopicTile a {
  padding: 18px 14px;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
  display: flex;
  align-items: center;
  color: #000000;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles .docTopicTile a .btx-arrow-o-solid {
  display: inline-block;
  transform: rotate(45deg);
  margin-right: 30px;
  font-size: 25px;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles .docTopicTile a .btx-arrow-o-solid::before {
  color: #333333;
}
.onpremContainer .fixedWidthPage .docTopicContainer .docTopicTiles .docTopicTile.firstTile {
  margin: 20px 0 60px;
}
#login .ssoContainer .loginWith {
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 12px;
}
#login .ssoContainer .social-media {
  text-align: center;
}
#login .ssoContainer .social-media .SSOFlexRow {
  display: flex;
}
#login .ssoContainer .social-media .SSOFlexRow .btnSSO {
  color: #fff;
  height: 40px;
  border-radius: 5px;
  padding: 0 15px;
  border: 1px solid #E4E5E7;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 22px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
#login .ssoContainer .social-media .SSOFlexRow .btnSSO:nth-last-child(1) {
  margin-right: 0 !important;
}
#login .ssoContainer .social-media .SSOFlexRow .btnSSO:hover {
  background: #e4e5e7;
}
#login .ssoContainer .social-media .SSOFlexRow .btnSSO .ssoName {
  display: none;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-1 .btnSSO {
  width: 100%;
  justify-content: left;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-1 .btnSSO .ssoIcon {
  margin-right: 35px;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-1 .btnSSO .ssoName {
  display: inline-block;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-2 .btnSSO {
  width: 127.75px;
  justify-content: center;
  margin-right: 15px;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-2 .btnSSO .ssoIcon {
  margin-right: 10px;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-2 .btnSSO .ssoName {
  display: inline-block;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-3 .btnSSO {
  width: 74px;
  justify-content: center;
  margin-right: 25px;
}
#login .ssoContainer .social-media .SSOFlexRow.SSO-3 .btnSSO .ssoIcon {
  margin-right: 0px;
}
#login .ssoContainer .social-media .ssoSeperator {
  padding: 30px 15px;
  position: relative;
}
#login .ssoContainer .social-media .ssoSeperator hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
#login .ssoContainer .social-media .ssoSeperator .seperatorBG {
  display: inline-block;
  background: #fff;
  padding: 5px 10px;
  font-weight: normal;
  font-size: 14px;
  color: #BDC1C6;
  position: absolute;
  top: 14px;
  left: 45%;
}
.noAccount {
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 15px;
}
.noAccount a {
  cursor: pointer;
  color: #0d6efd;
}
@media (max-width: 767px) {
  .login-container .login {
    margin: 0 auto;
    padding: 20px;
    width: 90%;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25);
  }
  .botStoreLinkContainer {
    margin: 0 auto;
    padding: 10px 15px;
    width: 90%;
    border-top: solid 1px #E4E5E7;
    background-color: #F8F9FA;
    box-shadow: -12px 12px 64px 0 rgba(164, 164, 164, 0.25);
    height: 90px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
  }
  .botStoreLinkContainer .buttonContainer button {
    border-radius: 2px;
    background-color: #E4E5E7;
    font-size: 12px;
    color: #5F6368;
    padding: 5px 4px;
    border: 1px solid #e4e5e7;
  }
  .botStoreLinkContainer .buttonContainer button:hover {
    color: #fff;
    background-color: #0D6EFD;
    border: 1px solid #0D6EFD;
    -webkit-transition: .33s;
    transition: 0.33s;
  }
}
@media (max-width: 374px) {
  .botStoreLinkContainer {
    height: 110px;
  }
}
.charactersLength {
  float: right;
  font-size: 12px;
  color: #5f6368;
}
.loginCardLoader {
  position: absolute;
  top: 0;
  font-size: 20px;
  z-index: 1;
  display: flex;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  justify-content: center;
  align-items: center;
  z-index: 9;
}
.globalLogo {
  width: 100%;
  padding: 15px 30px 0;
  background: #f2f3f4;
  display: flex;
  align-items: center;
}
.globalLogo .koreLogo {
  width: 135px;
  height: 59px;
  flex-shrink: 0;
}
.globalLogo .rightContent {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.globalLogo .rightContent .postloginProfile {
  display: none;
}
.globalLogo .rightContent .postloginProfile .kr-sg-dropdowns .dropdown .dropdown-toggle {
  background: transparent;
  border: 0;
  cursor: pointer;
}
.globalLogo .rightContent .postloginProfile .kr-sg-dropdowns .dropdown .dropdown-toggle::before {
  display: none;
}
.globalLogo .rightContent .languageDD {
  width: auto;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-toggle {
  padding: 0;
  border: 0;
  width: 50px;
  height: 40px;
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
  color: #000;
  text-align: center;
  background: transparent;
  text-transform: capitalize;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-toggle:hover {
  background: #e4e5e7;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-toggle::before {
  display: none;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-toggle .btx-carrot-down {
  font-size: 10px;
  color: #000;
  font-weight: 900;
  margin-left: 4px;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-menu {
  max-height: 250px;
  overflow: auto;
  left: auto;
  right: 0;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-menu li a {
  font-weight: normal;
  color: #000000;
}
.globalLogo .rightContent .languageDD .dropdown .dropdown-menu li a:hover {
  color: #000000;
}
.globalLogo .rightContent .languageDD .dropdown.open .dropdown-toggle {
  background: #e4e5e7;
}
.loginNew {
  background: url(../../assets/login/login-bg.png);
  width: 100%;
  height: 100%;
  z-index: 1;
  position: relative;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-color: #f2f8fc;
  overflow-y: auto;
}
.loginNew button[disabled] {
  background: #EFF0F1 !important;
  border-radius: 4px !important;
  color: #BDC1C6 !important;
  opacity: 1 !important;
  border: 1px solid #eff0f1 !important;
}
.loginNew .login-container {
  height: 100%;
}
.loginNew .login-container .loginCard {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.loginNew .login-container .loginCard .logoInCard {
  padding-bottom: 25px;
  text-align: center;
}
.loginNew .login-container .loginCard .logoInCard .koreLogo {
  width: 78px;
  height: 20px;
}
.loginNew .login-container .loginCard .logoInCard .platformLogo {
  display: none;
  width: 135px;
  height: 59px;
}
.loginNew .login-container .loginCard .logoLogin {
  width: 100%;
  justify-content: center;
  display: flex;
  padding-bottom: 20px;
  display: none;
}
.loginNew .login-container .loginCard .logoLogin .koreLogo {
  display: none;
  width: 135px;
  height: 59px;
}
.loginNew .login-container .loginCard .login {
  width: 402px;
  background: #FFFFFF;
  box-shadow: 0px 3px 30px rgba(32, 33, 36, 0.15), 0px 1px 2px rgba(32, 33, 36, 0.1);
  border-radius: 10px;
  padding: 28px 65px;
  position: relative;
  min-height: 300px;
}
.loginNew .login-container .loginCard .login .tooltip .tooltip-inner {
  min-width: 200px;
}
.loginNew .login-container .loginCard .login .login-form-container .auto-login-spinner {
  position: absolute;
  z-index: 99;
  right: 10px;
  top: 7px;
}
.loginNew .login-container .loginCard .login .login-form-container .loginDetails {
  padding-bottom: 30px;
  text-align: center;
}
.loginNew .login-container .loginCard .login .login-form-container .loginDetails .cardTitle {
  font-weight: 700;
  font-size: 20px;
  color: #202124;
  margin-bottom: 2px;
}
.loginNew .login-container .loginCard .login .login-form-container .loginDetails .cardDesc {
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
  padding: 0 20px;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group {
  display: block !important;
  padding-right: 0;
  clear: both;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group.posRelative {
  position: relative;
  clear: both;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group.posRelative .noteIcon {
  position: absolute;
  right: 10px;
  top: 7px;
  z-index: 1;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group.posRelative .red-info-circle {
  color: #F45D6C;
  background: none;
  border: none;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group.posRelative .check-circle-green {
  color: #2EB43E;
  background: none;
  border: none;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group .form-control {
  border: 1px solid #E4E5E7 !important;
  border-radius: 4px;
  width: 100%;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  margin-bottom: 15px;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group .form-control.pr-35 {
  padding-right: 35px;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group .form-control::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group .form-control.disabled {
  pointer-events: none;
  background: #EFF0F1;
  border: 1px solid #EFF0F1 !important;
  color: #bdc1c6;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group .form-control:focus {
  border: 1px solid #0d6efd !important;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group input:focus {
  border: 1px solid #0d6efd !important;
}
.loginNew .login-container .loginCard .login .login-form-container .input-group.textCenter {
  text-align: center;
}
.loginNew .login-container .loginCard .login .login-form-container .button-group {
  clear: both;
  padding-top: 5px;
}
.loginNew .login-container .loginCard .login .login-form-container .button-group.pt-20 {
  padding-top: 20px;
}
.loginNew .login-container .loginCard .login .login-form-container button {
  width: 100%;
  margin: 0;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #fff;
  height: 34px;
  border-radius: 4px;
  position: relative;
}
.loginNew .login-container .loginCard .login .login-form-container button .auto-login-spinner {
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  position: relative;
  top: 1px;
  right: auto;
}
.loginNew .login-container .loginCard .login .login-form-container button:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.loginNew .login-container .loginCard .login .login-form-container button.closeCancel {
  margin-top: 10px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.loginNew .login-container .loginCard .login .login-form-container button.btnNObg {
  background-color: transparent;
  border: 1px solid transparent;
  color: #0D6EFD;
  margin-top: 20px;
}
.loginNew .login-container .loginCard .login .login-form-container .forgot-password {
  text-align: center;
  padding-top: 15px;
}
.loginNew .login-container .loginCard .login .login-form-container .forgot-password a {
  font-weight: normal;
  font-size: 12px;
  color: #9aa0a6;
}
.loginNew .login-container .loginCard .login .login-form-container .forgot-password a.diffUser {
  margin-left: 15px;
}
.loginNew .login-container .loginCard .login .login-form-container .linkFooter {
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  margin-bottom: 0;
  margin-top: 15px;
  text-align: center;
}
.loginNew .login-container .loginCard .login .login-form-container .linkFooter a {
  color: #0D6EFD;
  text-decoration: underline;
  cursor: pointer;
}
.loginNew .login-container .loginCard .footer {
  display: none;
}
.loginNew .login-container .loginCard .termsandcondition {
  display: none;
}
.loginNew .login-container .loginCard .charactersLength {
  float: right;
  font-size: 12px;
  color: #5F6368;
  position: relative;
  top: -15px;
}
.loginNew .login-container .error-message {
  color: #DD3646;
  font-size: 12px;
  text-align: center;
}
.loginNew.default .termsandcondition {
  display: block !important;
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 0px;
  padding-bottom: 20px;
  text-align: center;
}
.loginNew.default .termsandcondition a {
  font-weight: 400;
  padding-bottom: 2px;
  color: #9AA0A6;
  display: inline-block;
  text-decoration: underline;
}
.loginNew.default .termsandcondition a:focus {
  color: #9AA0A6;
  text-decoration: none;
}
.loginNew.reset-pass .login-container {
  display: table;
  width: 100%;
  text-align: center;
  vertical-align: middle;
}
.loginNew.reset-pass .login-container .loginCard {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.loginNew.reset-pass .login-container .loginCard .login .login-form-container .input-group {
  clear: both;
  position: relative;
}
.loginNew.reset-pass .login-container .loginCard .login .login-form-container .input-group .form-control.boredrRed {
  border: 1px solid #dd3646 !important;
}
.loginNew.reset-pass .login-container .loginCard .login .login-form-container .input-group .alertMsg {
  position: absolute;
  right: 10px;
  z-index: 9;
  top: 8px;
  color: #dd3646;
}
.loginNew.sign-up {
  background: #f2f3f4;
  background-image: url(../../assets/login/pre-sign-up-right-top.png), url(../../assets/login/pre-sign-up-left-bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right 80px top, left bottom;
  background-size: unset;
  height: 100%;
}
.loginNew.sign-up .passwordStrength {
  display: table;
  width: 100%;
}
.loginNew.sign-up .passwordStrength .passwordStrengthBar {
  width: 76.75px;
  height: 5px;
  background: #C4C4C4;
  border-radius: 4px;
  display: inline-block;
}
.loginNew.sign-up .passwordStrength .passwordStrengthBar.highlight {
  background: #93d3a2;
}
.loginNew.sign-up .passwordStrength .passwordStrengthWarn {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #9AA0A6;
  margin-bottom: 0;
}
.loginNew.sign-up .login-container {
  display: table;
  width: 100%;
  text-align: center;
  vertical-align: middle;
}
.loginNew.sign-up .login-container .loginCard {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.loginNew.sign-up .login-container .loginCard .login {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 52px 40px 30px;
  min-height: 440px !important;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .logoInCard {
  padding-bottom: 0;
  position: absolute;
  width: 100%;
  left: 0;
  top: -60px;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .logoInCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .allSignUPOptions a {
  position: absolute;
  top: 15px;
  left: 15px;
  cursor: pointer;
  font-weight: 500;
  font-size: 12px;
  display: flex;
  align-items: center;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .allSignUPOptions a .btx-arrow-back {
  margin-right: 7px;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .form-group label {
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 5px;
  text-align: left;
  display: block;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group {
  clear: both;
  position: relative;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group .form-control.boredrRed {
  border: 1px solid #dd3646 !important;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group .form-control.pr-35 {
  padding-right: 35px;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group .alertMsg {
  position: absolute;
  right: 10px;
  z-index: 9;
  top: 8px;
  color: #dd3646;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group .alertMsg.showHidesignupPass {
  color: #BDC1C6 !important;
  cursor: pointer;
  top: 10px;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .input-group .alertMsg.alertRight {
  right: -20px;
}
.loginNew.sign-up .login-container .loginCard .login .login-form-container .linkFooter {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  text-align: center;
  padding: 0px;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.loginNew.sign-up .login-container .loginCard .login .termsandcondition {
  padding-top: 20px;
  display: block !important;
}
.loginNew.sign-up .login-container .termsandcondition {
  display: none !important;
}
.loginNew.sign-up .termsandcondition {
  display: block !important;
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
}
.loginNew.sign-up .termsandcondition a {
  font-weight: 400;
  padding-bottom: 2px;
  color: #9AA0A6;
  text-decoration: underline;
}
.loginNew.sign-up .termsandcondition a:focus {
  color: #9AA0A6;
  text-decoration: none;
}
.loginNew.sign-up-password .passwordStrength {
  display: table;
  width: 100%;
}
.loginNew.sign-up-password .passwordStrength .passwordStrengthBar {
  width: 76.75px;
  height: 5px;
  background: #C4C4C4;
  border-radius: 4px;
  display: inline-block;
}
.loginNew.sign-up-password .passwordStrength .passwordStrengthBar.highlight {
  background: #93d3a2;
}
.loginNew.sign-up-password .passwordStrength .passwordStrengthWarn {
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  color: #9AA0A6;
  margin-bottom: 0;
}
.loginNew.sign-up-password .login-container {
  background: #f2f3f4;
  background-image: url(../../assets/login/pre-sign-up-right-top.png), url(../../assets/login/pre-sign-up-left-bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right 80px top, left bottom;
  background-size: unset;
  height: 100%;
}
.loginNew.sign-up-password .login-container .loginCard {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.loginNew.sign-up-password .login-container .loginCard .login {
  margin-top: 126px;
  padding: 52px 40px 30px;
  height: 408px !important;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .logoInCard {
  padding-bottom: 0;
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: -126px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .logoInCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .logoInCard .sPassDesc {
  font-weight: 500;
  font-size: 20px;
  line-height: 30px;
  color: #3C4043;
  position: absolute;
  left: -100px;
  width: 600px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .allSignUPOptions a {
  position: absolute;
  top: 15px;
  left: 15px;
  cursor: pointer;
  font-weight: 500;
  font-size: 12px;
  display: flex;
  align-items: center;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .allSignUPOptions a .btx-arrow-back {
  margin-right: 7px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .form-group label {
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 5px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group {
  clear: both;
  position: relative;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group .form-control.boredrRed {
  border: 1px solid #dd3646 !important;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group .form-control.pr-35 {
  padding-right: 35px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group .alertMsg {
  position: absolute;
  right: 10px;
  z-index: 9;
  top: 8px;
  color: #dd3646;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group .alertMsg.showHidesignupPass {
  color: #BDC1C6 !important;
  cursor: pointer;
  top: 10px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .input-group .alertMsg.alertRight {
  right: -20px;
}
.loginNew.sign-up-password .login-container .loginCard .login .login-form-container .linkFooter {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  text-align: center;
  padding: 0px;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.loginNew.sign-up-password .login-container .loginCard .login .termsandcondition {
  padding-top: 20px;
  display: block !important;
}
.loginNew.sign-up-password .login-container .termsandcondition {
  display: none !important;
}
.loginNew.sign-up-password .termsandcondition {
  display: block !important;
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
}
.loginNew.sign-up-password .termsandcondition a {
  font-weight: 400;
  padding-bottom: 2px;
  color: #9AA0A6;
  text-decoration: underline;
}
.loginNew.sign-up-password .termsandcondition a:focus {
  color: #9AA0A6;
  text-decoration: none;
}
.loginNew.forgot .login-container .loginCard .login {
  padding: 30px 30px;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .loginDetails {
  padding-bottom: 0;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .form-group {
  display: none;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .fade-animation {
  font-weight: normal;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 20px;
  text-align: center;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .fade-animation.paddingTo30 {
  padding-top: 30px;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .alertNote {
  color: #9AA0A6;
  margin-bottom: 10px;
  text-align: center;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .resend {
  background-color: transparent;
  border: 0;
  padding: 0;
  color: #9AA0A6;
  font-weight: normal;
  font-size: 14px;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .resend a {
  color: #9AA0A6;
  text-decoration: underline;
  border-bottom: 1px solid #9AA0A6;
  padding-bottom: 2px;
}
.loginNew.forgot .login-container .loginCard .login .login-form-container .login-form-content .forgetTitle .resend .underline {
  display: inline-block;
  border-bottom: 1px solid #9aa0a6;
}
.loginNew.link-expired .login-container .loginCard .login .login-form-container .loginDetails .expLink {
  font-weight: bold;
  font-size: 16px;
  color: #DD3646;
  margin-bottom: 30px;
}
.loginNew.link-expired .login-container .loginCard .login .login-form-container .loginDetails .cardTitle {
  font-weight: normal;
  font-size: 14px;
  color: #3C4043;
  margin-bottom: 15px;
}
.loginNew.link-expired .login-container .loginCard .login .login-form-container .loginDetails .cardDesc {
  font-weight: normal;
  font-size: 14px;
  color: #9AA0A6;
  margin-bottom: 0;
}
.loginNew.tfa-verify-email .already {
  display: none !important;
}
.loginNew.tfa-verify-email .login-with-different-user {
  display: block !important;
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.loginNew.verify-email {
  background: #f2f3f4;
  background-image: url(../../assets/login/pre-sign-up-right-top.png), url(../../assets/login/pre-sign-up-left-bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right 80px top, left bottom;
  background-size: unset;
  height: 100%;
}
.loginNew.verify-email .login-container {
  position: relative;
}
.loginNew.verify-email .login-container .loginCard {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  flex-direction: column;
}
.loginNew.verify-email .login-container .loginCard .logoLogin {
  width: 100%;
  justify-content: left;
  display: flex;
  padding: 30px 50px 30px 30px;
  display: none;
}
.loginNew.verify-email .login-container .loginCard .logoLogin .koreLogo {
  width: 135px;
  height: 59px;
  display: block;
}
.loginNew.verify-email .login-container .loginCard .login {
  width: 399px;
  padding: 41px;
  text-align: center;
  height: 454px;
  margin-top: 50px;
  margin-bottom: 50px;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .almostDone {
  margin-bottom: 15px;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .almost {
  font-weight: 700;
  font-size: 20px;
  color: #202124;
  margin-bottom: 10px;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .verLink {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  color: #5F6368;
  margin-bottom: 15px;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .verLink .mailID {
  font-weight: 600;
  word-break: break-word;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .linkValidity {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #9AA0A6;
  margin-bottom: 20px;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .resendMail {
  font-weight: 400;
  font-size: 12px;
  color: #9aa0a6;
}
.loginNew.verify-email .login-container .loginCard .login .login-form-container .login-form-content .login-form .resendMail a {
  color: #0D6EFD;
  cursor: pointer;
}
.loginNew.verify-email.otpField .loginCard {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  flex-direction: column;
}
.loginNew.verify-email.otpField .loginCard .logoLogin {
  width: 100%;
  justify-content: left;
  display: flex;
  padding: 30px 50px 30px 30px;
}
.loginNew.verify-email.otpField .loginCard .logoLogin .koreLogo {
  width: 135px;
  height: 59px;
  display: block;
}
.loginNew.verify-email.otpField .loginCard .logoInCard {
  padding-bottom: 0;
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: -60px;
}
.loginNew.verify-email.otpField .loginCard .logoInCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
  height: 59px;
}
.loginNew.verify-email.otpField .loginCard .login {
  width: 399px;
  padding: 41px;
  text-align: center;
  min-height: 454px;
  margin-top: 70px;
  margin-bottom: 25px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .almostDone {
  margin-bottom: 15px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .almost {
  font-weight: 700;
  font-size: 20px;
  color: #202124;
  margin-bottom: 10px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .verLink {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  color: #5F6368;
  margin-bottom: 15px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .verLink .mailID {
  font-weight: 600;
  word-break: break-word;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .linkValidity {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px;
  color: #9AA0A6;
  margin-bottom: 20px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .resendMail {
  font-weight: 400;
  font-size: 12px;
  color: #9aa0a6;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .resendMail a {
  color: #0D6EFD;
  cursor: pointer;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .login-form .already {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  text-align: center;
  padding: 0px;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .logoInCard {
  padding-bottom: 0;
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: -60px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .logoInCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
  height: 59px !important;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .loginDetails .cardTitle {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  color: #202124;
  padding-bottom: 5px;
  margin-bottom: 0;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .loginDetails .cardDesc {
  font-weight: 300;
  font-size: 13px;
  color: #5F6368;
  margin-bottom: 0;
  height: 75px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .loginDetails .otpDesc {
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  padding: 0 10px;
  margin-bottom: 0;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpErrorContainer {
  position: absolute;
  width: 100%;
  right: 0px;
  text-align: center;
  padding: 10px 40px;
  color: #dd3646;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpInputContainer .otpInputDiv .errorBorder input {
  border: 0.723647px solid #DD3646 !important;
  color: #dd3646 !important;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpInputContainer .otpInputDiv .otpInput input {
  background: #FFFFFF !important;
  border-radius: 2.89459px !important;
  width: 34px !important;
  height: 34px !important;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpInputContainer .otpInputDiv .otpSeperator {
  color: #202124;
  display: inline-block;
  width: 15px;
  height: 34px;
  position: relative;
  top: -4px;
  left: -5px;
  padding-top: 6px;
  opacity: 0.3;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpFooter {
  text-align: center;
  padding-top: 70px;
  display: flex;
  justify-content: center;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpFooter .codeRec {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 0;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpFooter .reSendCode {
  font-weight: 400;
  font-size: 12px;
  color: #5F6368;
  padding-left: 5px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .otpFooter .reSendCode a {
  color: #0D6EFD;
  cursor: pointer;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .switchDifferentAccount {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  cursor: pointer;
  padding-top: 20px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .switchDifferentAccount:hover {
  color: #0d6efd;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .otpBasedSignup .already {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  text-align: center;
  padding: 0px;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification {
  padding: 60px 30px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification .logoInCard {
  padding-bottom: 25px;
  text-align: center;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification .logoInCard .koreLogo {
  width: 78px;
  height: 20px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification .logoInCard .platformLogo {
  display: none;
  width: 135px;
  height: 59px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification .success-verification-block .img-block {
  font-size: 60px;
  margin-top: 30px;
}
.loginNew.verify-email.otpField .loginCard .login .login-form-container .login-form-content .success-verification .success-verification-block .text-block {
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
  text-align: center;
  color: #202124;
  padding-top: 10px;
}
.loginNew.landing-page {
  background: none;
  background-size: unset;
  background-attachment: fixed;
  background-position: right;
}
.loginNew.landing-page .postloginProfile {
  display: flex;
}
.loginNew.landing-page .koreLogo {
  width: 135px;
  height: 59px;
  display: block !important;
}
.loginNew.landing-page .login-container {
  position: relative;
  height: 100%;
  display: table;
  width: 100%;
}
.loginNew.landing-page .login-container .loginCard {
  display: flex;
  align-items: normal;
  justify-content: left;
  height: 100%;
  flex-direction: column;
}
.loginNew.landing-page .login-container .loginCard .logoLogin {
  width: 100%;
  justify-content: left;
  display: flex;
  padding: 30px;
}
.loginNew.landing-page .login-container .loginCard .login {
  width: auto;
  background: transparent;
  box-shadow: none;
  border-radius: 10px;
  padding: 0;
  position: relative;
  padding-left: 160px;
  height: 100%;
  padding-right: 350px;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .landingTitle {
  font-weight: 500;
  font-size: 24px;
  color: #202124;
  margin-bottom: 15px;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .landingDesc {
  font-size: 14px;
  line-height: 19px;
  margin-bottom: 30px;
  color: #9AA0A6;
  width: 376px;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv {
  width: 500px;
  height: 72px;
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  border-radius: 10px;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  padding: 18px;
  cursor: pointer;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv:hover {
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv:hover .select-account .form-control .accDetails .accountName .accontType.hover {
  background: #FFF1ED;
  border: 1px solid rgba(255, 188, 165, 0.2);
  color: #ff784b;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv:hover .select-account .form-control .accDetails .accountName .accontType.hover .fa-star {
  color: #ff784b;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control {
  padding: 0;
  margin-bottom: 0;
  background: transparent;
  border: 0 !important;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails {
  position: relative;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName .accontType {
  display: inline-block;
  cursor: pointer;
  background: #EFF0F1;
  border-radius: 70px;
  font-weight: 500;
  font-size: 10px;
  color: #9AA0A6;
  padding: 4px 6px;
  margin-left: 10px;
  text-transform: uppercase;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName .accontType .fa-star {
  margin-right: 3px;
  font-size: 12px;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName .accontType.hover {
  background: transparent;
  color: transparent;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName .accontType.hover .fa-star {
  color: #9aa0a6;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountName .accontType.default {
  background: #FFF1ED;
  border: 1px solid rgba(255, 188, 165, 0.2);
  color: #ff784b;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .accountOwnerName {
  font-weight: normal;
  font-size: 12px;
  color: #5f6368;
}
.loginNew.landing-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .multiAccountDiv .select-account .form-control .accDetails .btx-arrow-next {
  color: #0D6EFD;
  font-size: 16px;
  position: absolute;
  top: 8px;
  right: 0;
}
.loginNew.landing-page .login-container .loginCard .rightImg {
  position: absolute;
  right: 0;
  top: 0;
  background: #F3F8FF;
  width: 350px;
  height: 100%;
}
.loginNew.landing-page .login-container .loginCard .rightImg .imageContainer {
  background: url(../../assets/login/multiAccount.png) no-repeat;
  background-size: unset;
  background-attachment: fixed;
  background-position: right bottom;
  height: 100%;
}
.loginNew.pre-sign-up {
  background: #f2f3f4;
  background-image: url(../../assets/login/pre-sign-up-right-top.png), url(../../assets/login/pre-sign-up-left-bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right 80px top, left bottom;
  background-size: unset;
  height: 100%;
}
.loginNew.pre-sign-up .koreLogo {
  width: 78px;
  display: block !important;
}
.loginNew.pre-sign-up .login-container {
  position: relative;
  height: 100%;
  display: table;
  width: 100%;
}
.loginNew.pre-sign-up .login-container .loginCard {
  display: flex;
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.loginNew.pre-sign-up .login-container .loginCard .logoLogin {
  width: 100%;
  justify-content: left;
  display: flex;
  padding: 30px;
  display: none;
}
.loginNew.pre-sign-up .login-container .loginCard .login {
  padding: 40px 40px 20px;
  margin-top: 50px;
  margin-bottom: 50px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .logoInCard {
  padding-bottom: 0;
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: -60px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .logoInCard .platformLogo {
  display: inline-block !important;
  width: 150px !important;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .pageTitlec {
  font-weight: 700;
  font-size: 20px;
  color: #202124;
  text-align: center;
  margin-bottom: 6px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .pageDesc {
  font-weight: 300;
  font-size: 13px;
  line-height: 24px;
  color: #5F6368;
  margin-bottom: 0;
  padding: 0 25px;
  text-align: center;
  margin-bottom: 25px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .signUp {
  text-align: center;
  font-weight: normal;
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 12px;
  display: none;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow {
  display: flex;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow .signUpSingle {
  display: none;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow .btnSSO {
  color: #fff;
  height: 40px;
  border-radius: 5px;
  padding: 0 15px;
  border: 1px solid #E4E5E7;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 22px;
  font-weight: normal;
  font-size: 14px;
  color: #202124;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow .btnSSO:nth-last-child(1) {
  margin-right: 0 !important;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow .btnSSO:hover {
  background: #e4e5e7;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow .btnSSO .ssoName {
  display: none;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-1 .btnSSO {
  width: 100%;
  justify-content: left;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-1 .btnSSO .ssoIcon {
  margin-right: 35px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-1 .btnSSO .ssoName {
  display: inline-block;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-2 .btnSSO {
  width: 127.75px;
  justify-content: center;
  margin-right: 15px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-2 .btnSSO .ssoIcon {
  margin-right: 10px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-2 .btnSSO .ssoName {
  display: inline-block;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-3 {
  justify-content: center;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-3 .btnSSO {
  width: 74px;
  justify-content: center;
  margin-right: 25px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .SSOFlexRow.SSO-3 .btnSSO .ssoIcon {
  margin-right: 0px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .ssoSeperator {
  padding: 30px 15px;
  position: relative;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .ssoSeperator hr {
  border-top: 1px solid #E4E5E7;
  margin: 0;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .ssoSeperator .seperatorBG {
  display: inline-block;
  background: #fff;
  padding: 5px 10px;
  font-weight: normal;
  font-size: 14px;
  color: #BDC1C6;
  position: absolute;
  top: 15px;
  left: 23%;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .inputBTN .emailBTN {
  height: 34px;
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  margin-left: 0px;
  margin-top: 15px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .inputBTN .emailBTN:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .inputBTN.error .emailInput {
  border: 1px solid #dd3646;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .inputBTN.error .emailBTN {
  background: #EFF0F1;
  border: 1px solid #EFF0F1;
  color: #bdc1c6;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .inputBTN.error .emailBTN:hover {
  background: #EFF0F1;
  border: 1px solid #eff0f1;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .errorMSG {
  font-weight: normal;
  font-size: 12px;
  color: #DD3646;
  padding-top: 5px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .errorMSG .btx-warning {
  margin-right: 6px;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .errorMSG a {
  cursor: pointer;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .termsandcondition {
  display: block !important;
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .termsandcondition a {
  font-weight: 400;
  padding-bottom: 2px;
  color: #9AA0A6;
  text-decoration: underline;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .preSignUP .termsandcondition a:focus {
  color: #9AA0A6;
  text-decoration: none;
}
.loginNew.pre-sign-up .login-container .loginCard .login .login-form-container .login-form-content .already {
  font-weight: 500;
  font-size: 12px;
  color: #5F6368;
  margin: 0;
  text-align: center;
  padding: 0px;
  position: absolute;
  bottom: -30px;
  left: 0;
  width: 100%;
}
.loginNew.pre-sign-up .login-container .loginCard .rightImg {
  position: absolute;
  right: 0;
  top: 0;
  background: #F3F8FF;
  width: 336px;
  height: 100%;
  display: none;
}
.loginNew.pre-sign-up .login-container .loginCard .rightImg .imageContainer {
  background-image: url(../../assets/login/pre-sign-up-right-top.png), url(../../assets/login/pre-sign-up-left-bottom.png);
  background-repeat: no-repeat, no-repeat;
  background-position: right top, left bottom;
  background-size: unset;
  height: 100%;
}
.loginNew .postloginProfile {
  position: relative;
  z-index: 9;
  display: none;
  justify-content: flex-end;
  width: 100%;
  cursor: pointer;
}
.loginNew .postloginProfile .kr-sg-dropdowns {
  width: auto;
}
.loginNew .postloginProfile .kr-sg-dropdowns .profileIcon {
  width: 30px;
  height: 30px;
  display: inline-block;
  border-radius: 100%;
  background-color: transparent;
  padding: 0;
  overflow: hidden;
  border: 0;
}
.loginNew .postloginProfile .kr-sg-dropdowns .profileIcon .userImage {
  vertical-align: unset;
  max-width: 100%;
}
.loginNew .postloginProfile .kr-sg-dropdowns .profileIcon::before {
  display: none;
  max-width: 100%;
}
.loginNew .postloginProfile .kr-sg-dropdowns .dropdown-open .content-menu {
  left: auto;
  right: 0;
  min-width: 73px;
}
.changePwdLogin {
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.changePwdLogin.loginBG {
  background: url(../../assets/login/login-bg.png);
  width: 100%;
  height: 100%;
  position: fixed;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  overflow: hidden !important;
  background-color: #f2f8fc;
}
.changePwdLogin.loginBG .modal-dialog .modal-content .modal-body .bckLogin {
  display: block;
}
.changePwdLogin.loginBG .modal-dialog .modal-content .modal-body .closeCancel {
  display: none;
}
.changePwdLogin .modal-dialog {
  width: 391px;
  height: 421px;
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 10px;
  overflow: hidden;
}
.changePwdLogin .modal-dialog .modal-content {
  box-shadow: none;
  top: 0 !important;
}
.changePwdLogin .modal-dialog .modal-content .modal-body {
  padding: 25px 60px 40px;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .cpwLogo {
  text-align: center;
  padding-bottom: 10px;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .cpwLogo img {
  width: 150px;
  height: 59px;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .changeTitle {
  font-weight: 500;
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 30px;
  text-align: center;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .inPutFormFields {
  margin-bottom: 15px;
  position: relative;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .inPutFormFields label {
  display: none;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .inPutFormFields .tooltipAlign {
  z-index: 2;
  position: absolute;
  top: 8px;
  right: 5px;
  display: block;
  width: 15px;
  height: 15px;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .inPutFormFields .tooltipAlign.btx-billing-checked {
  color: #36ba5a;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .inPutFormFields .tooltipAlign.btx-warning {
  color: #dd3646;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .btn-primary {
  width: 100%;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .closeCancel {
  margin-top: 15px;
  width: 100%;
  margin-left: 0;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .bckLogin {
  font-weight: normal;
  font-size: 12px;
  color: #BDC1C6;
  padding-top: 15px;
  margin-bottom: 0;
  text-align: center;
  display: none;
}
.changePwdLogin .modal-dialog .modal-content .modal-body .bckLogin a {
  color: #0D6EFD;
  cursor: pointer;
  text-decoration: underline;
}
.login-with-different-user {
  display: none;
}
html body.co-branding topic-guide-icon {
  display: none;
}
html body.co-branding [acify] .headerFrame .header-title {
  padding-left: 10px;
}
html body.co-branding .globalLogo .koreLogo {
  width: 272px;
  height: 83px;
}
html body.co-branding .globalLogo .rightContent .languageDD {
  display: none !important;
}
html body.co-branding .login-page.default .termsandcondition {
  padding-top: 20px;
  padding-bottom: 0;
  display: none !important;
}
html body.co-branding .login-page.verify-email.otpField .loginCard .login .login-form-content .otpBasedSignup .logoInCard .platformLogo {
  display: none !important;
}
html body.co-branding .login-page .login-container .loginCard .logoLogin .koreLogo {
  width: 272px;
  height: 83px;
}
html body.co-branding .login-page .login-container .loginCard .login .login-form-container .login-form-content .logoInCard .platformLogo {
  display: none !important;
}
html body.co-branding .login-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .logoInCard .koreLogo {
  width: 272px;
  height: 83px;
}
html body.co-branding .login-page .login-container .loginCard .login .login-form-container .login-form-content .login-form .logoInCard .platformLogo {
  display: none !important;
}
.uxo-alert-banner {
  display: flex;
  align-items: center;
  border-radius: var(--none, 0px);
  border-bottom: 1px solid var(--colors-border-border-primary, #d0d5dd);
  background: var(--gradient-blue-pink-dark, linear-gradient(45deg, #528bff 14.64%, #f670c7 85.36%));
  height: 66px;
  padding: 0 90px 0 40px;
  justify-content: space-between;
  -webkit-animation-name: slideInDownBanner;
  animation-name: slideInDownBanner;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  animation-delay: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  transition: all 2s;
}
.uxo-alert-banner .uxo-alert-banner-left {
  display: flex;
  align-items: center;
  gap: 14px;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-icon {
  color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  border-radius: 100%;
  box-sizing: border-box;
  position: relative;
  animation: pulse 1s linear infinite;
  flex-shrink: 0;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-icon .btx-info {
  font-size: 20px;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-icon:after {
  content: '';
  position: absolute;
  width: 28px;
  height: 28px;
  border: 2px solid var(--colors-foreground-fg-white, #ffffff);
  opacity: 0.3;
  border-radius: 100%;
  display: inline-block;
  box-sizing: border-box;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  animation: scaleUp 1s linear infinite;
  flex-shrink: 0;
}
@keyframes scaleUp {
  0% {
    transform: translate(-50%, -50%) scale(0);
  }
  60%,
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes pulse {
  0%,
  60%,
  100% {
    transform: scale(1);
  }
  80% {
    transform: scale(1.2);
  }
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-icon svg-icon-sprite {
  display: flex;
  align-items: center;
  justify-content: center;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-detrails {
  display: flex;
  flex-direction: column;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-detrails .uxo-alert-banner-detrails-title {
  color: var(--colors-text-text-primary_on-brand, #ffffff);
  font-size: var(--font-size-text-sm, 14px);
  font-style: normal;
  font-weight: var(--font-weight-normal-Semibold, 600);
  margin: 0;
}
.uxo-alert-banner .uxo-alert-banner-left .uxo-alert-banner-detrails .uxo-alert-banner-detrails-desc {
  color: var(--colors-text-text-primary_on-brand, #ffffff);
  font-size: var(--font-size-text-sm, 14px);
  font-style: normal;
  font-weight: var(--font-weight-normal-Regular, 400);
  line-height: var(--font-line-height-text-sm, 20px);
  margin: 0;
}
.uxo-alert-banner .uxo-alert-banner-right {
  display: flex;
  justify-content: flex-end;
  gap: 24px;
  align-items: center;
}
.uxo-alert-banner .uxo-alert-banner-right .uxo-alert-banner-link {
  cursor: pointer;
  color: #ffffff;
}
.uxo-alert-banner .uxo-alert-banner-right .uxo-alert-banner-link:hover {
  color: #0d6efd;
}
.uxo-alert-banner .uxo-alert-banner-right .uxo-alert-banner-btn {
  display: flex;
  padding: 8px 14px;
  justify-content: center;
  border-radius: var(--default, 8px);
  border: 1px solid var(--component-colors-components-buttons-secondary-button-secondary-border, #d0d5dd);
  background: var(--component-colors-components-buttons-secondary-button-secondary-bg, #ffffff);
  box-shadow: 0px 1px 2px 0px var(--Focus-Ring-Neutral-4-pg, rgba(16, 24, 40, 0.04));
  color: var(--component-colors-components-buttons-secondary-button-secondary-fg, #344054);
  font-size: var(--font-size-text-sm, 14px);
  font-weight: var(--font-weight-normal-Semibold, 600);
}
.uxo-alert-banner .uxo-alert-banner-right .uxo-alert-banner-btn:hover {
  background: #eff0f1;
}
@-webkit-keyframes slideInDownBanner {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    display: none;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    display: flex;
  }
}
@keyframes slideInDownBanner {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    display: none;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    display: flex;
  }
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body {
  display: block;
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body form fieldset legend {
  font-size: 15px;
  color: #666;
  border-bottom: none;
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body form fieldset .form-group .col-sm-7 {
  width: 90%;
  margin: 0 auto;
  float: none;
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body form fieldset .form-group .col-sm-7 input {
  border-radius: 0;
  border-top: none;
  border-left: none;
  border-right: none;
  text-align: center;
  border-bottom: 1px solid #f0f0f0;
  float: none;
  height: 40px;
  color: #666;
  font-size: 14px;
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body form fieldset .form-group .col-sm-7 textarea {
  overflow: auto;
  word-wrap: break-word;
  min-height: 75px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 5px 10px;
  color: #666;
  border-radius: 0;
  border: 1px solid #f0f0f0;
  resize: none !important;
}
.btRequestAccessModal .modal-dialog .modal-content .modal-body .message {
  font-size: 125%;
  text-align: center;
}
.add-bot {
  overflow: inherit;
  background-color: #fff;
  padding: 40px;
}
.add-bot .align-center {
  text-align: center;
}
.add-bot .highlight-text {
  color: #008692;
  font-weight: 600;
}
.add-bot.whatsapp #whatsAppForm_link {
  width: 100%;
  height: 35px;
  margin-bottom: 10px;
}
.add-bot.whatsapp .input-group-addon {
  background: #0D6EFD;
  color: #fff;
  height: 35px;
  border-radius: 5px;
  font-weight: 600;
}
.add-bot.modalTest {
  padding: 0;
}
.add-bot.modalTest .image-header {
  padding: 40px;
}
.add-bot.modalTest .image-header .imgWidth {
  min-width: 120px;
  max-width: 400px;
  width: 140px;
}
.workplaceModalClose {
  position: absolute;
  top: -25px;
  right: -25px;
  font-size: 18px;
  width: 15px;
  height: 18px;
  color: #fff;
  text-shadow: none;
  opacity: 1;
}
.image-header {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
  position: relative;
}
.image-header.hangOutImg img {
  min-width: 60px;
  max-width: 100px;
  margin-bottom: 0px;
}
.image-header.googleAssistantImg {
  margin: 0;
}
.image-header.googleAssistantImg img {
  max-width: 300px;
  margin-bottom: 0px;
}
.image-header img {
  min-width: 200px;
  max-width: 400px;
  margin-bottom: 20px;
}
.image-header img.whatsapp-img {
  width: 200px;
}
.image-header .title {
  font-weight: 300;
  font-size: 16px;
  margin-bottom: 10px;
}
.image-header .sub-title {
  margin-bottom: 10px;
  margin-top: 10px;
}
.image-header .description {
  text-align: left;
  font-weight: 400;
  font-size: 14px;
}
.popup-block-warning.modal {
  background-color: rgba(255, 255, 255, 0.8);
}
.popup-block-warning .modal-content {
  padding: 20px;
}
.popup-block-warning .symbol {
  font-size: 40px;
  color: #009dab;
}
.popup-block-warning .symbol.text-danger {
  color: #ff5d6d;
}
.popup-block-warning .desc,
.popup-block-warning .message {
  text-align: center;
  font-size: 16px;
}
.popup-block-warning .popup-button-group {
  text-align: center;
  margin-top: 20px;
}
.popup-block-warning .bootbox-close-button,
.popup-block-warning .close {
  margin: -55px !important;
  font-size: 20px;
}
.popup-block-warning .bootbox-close-button:focus,
.popup-block-warning .bootbox-close-button:hover,
.popup-block-warning .close:focus,
.popup-block-warning .close:hover {
  color: #000000 !important;
}
.emailInput .fullInputWidth {
  position: relative;
  z-index: 2;
  float: left;
  width: 98%;
  margin-bottom: 0;
  border-radius: 4px;
  transition: none;
  height: 32px;
}
.emailInput .border4px {
  border-radius: 4px !important;
}
.height32 {
  height: 32px;
}
.phoneInput .country-codes-toggle {
  width: 75px !important;
  height: 29px !important;
}
.phoneInput .phone-field {
  width: 450px !important;
  height: 32px !important;
}
.resendMobileDiv {
  padding-top: 13px;
}
.resendMobileDiv .verify-mobile-submit {
  border-radius: 4px !important;
  margin-right: 11px;
  background-color: #fff;
  color: #009dac;
}
.resendMobileDiv .verify-mobile-submit:hover {
  background-color: #009dac;
  color: #ffffff;
}
.resendMobileDiv .search-submit {
  border-radius: 4px !important;
}
.addWebMobile {
  padding: 40px;
}
.addWebMobile .icon {
  width: 104px !important;
  height: 104px !important;
  margin: 0 auto 20px !important;
  border-radius: 50% !important;
}
.addWebMobile .icon img {
  width: 104px !important;
  height: 104px !important;
  border-radius: 50% !important;
}
.addWebMobile .icon.rtm-logo {
  padding-left: 35%;
}
.addWebMobile .title {
  font-size: 28px;
  font-weight: 300;
  color: #000;
  line-height: 104px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.addWebMobile .description {
  font-size: 15px;
}
bt-analyze-dashboards iframe,
bt-conversations iframe,
bt-performance iframe,
bt-overview-dashboard iframe,
bt-users-dashboard iframe {
  width: 100%;
  height: 100%;
}
bt-analyze-dashboards iframe.expanded,
bt-conversations iframe.expanded,
bt-performance iframe.expanded,
bt-overview-dashboard iframe.expanded,
bt-users-dashboard iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
  height: 100% !important;
  max-height: 100% !important;
}
.bot-ontology_analize {
  position: absolute;
  top: 0;
}
bt-analyze-dashboards .analyze-dashboard .dashboard {
  position: relative;
  height: 100%;
}
bt-analyze-dashboards .analyze-dashboard .dashboard .summaryLoader {
  height: 100vh;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar {
  margin: 0;
  padding: 0;
  background-color: #EFF0F1;
  position: fixed;
  height: 100%;
  overflow: auto;
  padding: 12px 9px;
  box-shadow: inset -1px 0px 0px #bdc1c6;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items {
  display: block;
  padding: 9px;
  color: #202124;
  text-transform: uppercase;
  line-height: normal;
  margin-bottom: 10px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items .name {
  font-weight: 500;
  font-size: 10px;
  line-height: 15px;
  padding-left: 5px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items .icon {
  font-size: 14px;
  position: relative;
  top: 2px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items .infoIcon {
  position: relative;
  top: 2px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items:hover {
  background-color: #e4e5e7;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .link-items.active {
  background-color: #FFFFFF;
  color: #0D6EFD;
  border-radius: 4px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar .navitemsContainer .sep {
  margin: 10px 0;
  border-bottom: 1px solid #bdc1c6;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar.expand-mod {
  width: 220px;
  transition: ease-in;
  padding-bottom: 80px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar.expand-mod .infoIcon {
  display: inline-block;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar.collapse-mod {
  width: 56px;
  transition: ease-in;
  padding-bottom: 80px;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar.collapse-mod .link-items {
  text-align: center;
}
bt-analyze-dashboards .analyze-dashboard .left-panel-sidebar.collapse-mod .infoIcon {
  display: none;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container {
  height: 100%;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container .collapse-nav {
  position: absolute;
  top: 21px;
  background: #fff;
  border-radius: 18px;
  padding: 2px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  box-shadow: 0px 3px 10px 2px rgba(32, 33, 36, 0.2);
  color: #0D6EFD;
  transition: ease-in;
  z-index: 3;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.panel-left-0 {
  margin-left: 0 !important;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.expand-mod {
  margin-left: 220px;
  transition: ease-in;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.expand-mod .collapse-nav {
  left: 214px;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.expand-mod .collapse-nav .btx-carrot-right {
  transform: rotate(180deg);
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.collapse-mod {
  margin-left: 56px;
  transition: ease-in;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.collapse-mod .collapse-nav {
  left: 50px;
}
bt-analyze-dashboards .analyze-dashboard .right-panel-container.collapse-mod .collapse-nav .btx-carrot-right {
  transform: rotate(0deg);
}
bt-dashboard .tooltip-top {
  top: 12px;
  right: 20px;
  font-size: 13px;
}
bt-dashboard .inline-tip {
  position: relative;
  top: 1px;
  right: 0px;
  display: inline-block;
}
bt-dashboard .realtimeStatus {
  background: #fff;
  padding: 20px 70px !important;
}
bt-dashboard .realtimeStatus .status-refresh-sec {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0 10px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
bt-dashboard .realtimeStatus .status-refresh-sec .title .info-icon {
  position: relative;
  top: 2px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec {
  display: flex;
  align-items: center;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .time {
  display: flex;
  align-items: center;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-right: 20px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .time .timeIcon {
  margin-right: 9px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .refresh-btn {
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  height: 34px;
  padding: 0 20px;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  outline: 0 !important;
  margin-right: 5px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .refresh-btn .refreshIconGreen {
  margin-right: 8px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns {
  width: 34px;
  height: 34px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open.open .dropdown-input {
  background: #eff0f1;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open .dropdown-input {
  padding: 0;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open .dropdown-input i {
  color: #9aa0a6;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open .dropdown-input::before {
  display: none;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open .content-menu {
  left: auto;
  right: 0;
  width: 200px;
}
bt-dashboard .realtimeStatus .status-refresh-sec .refresh-sec .kr-sg-dropdowns .dropdown-open .content-menu .title-dropdown {
  padding: 10px;
  font-size: 14px;
  font-weight: 500;
}
bt-dashboard .realtimeStatus .status-refresh-sec .tooltip-custom .tooltiptext {
  width: 334px !important;
  margin-left: -166px !important;
  padding: 10px 10px !important;
  background-color: #202124;
  padding: 10px 15px;
  font-weight: 600 !important;
  font-size: 10px !important;
  line-height: 14px !important;
  color: #ffffff !important;
}
bt-dashboard .realtimeStatus .real-time-cards-container .real-time-cards {
  padding: 0 5px;
}
bt-dashboard .realtimeStatus .real-time-cards-container .real-time-cards .ac-info-icon {
  position: relative;
  top: -7px;
  right: -10px;
}
bt-dashboard .realtimeStatus .realTimeChannelData .d-item {
  padding: 0;
}
bt-dashboard .realtimeStatus .realTimeChannelData .d-item .tile-title {
  padding: 25px 15px 15px 15px;
  height: 100%;
  min-height: 98px;
  margin: 0;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-title {
  cursor: pointer;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-title .caretRight {
  transform: rotate(90deg);
  position: relative;
  top: 1px;
  display: inline-block;
  color: #9AA0A6;
  font-size: 13px;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-value {
  margin-top: 10px;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-value .channelsImage {
  display: inline-flex;
  align-items: center;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-value .channelsImage .channelImg {
  width: 20px;
  height: 20px;
  margin: 0 10px;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .tile-value .moreChannels {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #E4E5E7;
  font-size: 13px;
  font-weight: normal;
  color: #202124;
  padding-top: 7px;
  display: inline-block;
  text-align: center;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown.open .tile-title .caretRight {
  transform: rotate(180deg);
}
bt-dashboard .realtimeStatus .countBlocks.dropdown:hover {
  background: #f2fdff;
  border: 1px solid #0d6efd;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu {
  width: 100%;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelHeader {
  margin-bottom: 10px;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelHeader .title-channe {
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #9aa0a6;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelsList {
  padding: 10px 0;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelsList .channelImg {
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  display: flex;
  align-items: center;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelsList .channelImg .channelIcon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelsList .usersCount {
  color: #9AA0A6;
  text-align: right;
}
bt-dashboard .realtimeStatus .countBlocks.dropdown .dropdown-menu .channelsList:hover {
  background: rgba(200, 231, 234, 0.3);
}
bt-dashboard .filter-sec-with-charts-bars {
  margin-top: 5px;
  padding: 28px 70px 10px 70px;
  background: #f8f9fa;
}
bt-dashboard .filter-sec-with-charts-bars .overlay-for-fake {
  position: absolute;
  top: 0;
  padding: 30px;
  width: 100%;
  opacity: 0.8;
  background: #202124;
  height: 100%;
  z-index: 1;
}
bt-dashboard .filter-sec-with-charts-bars .overlay-for-fake .no-data-msg {
  width: 60%;
  text-align: center;
  margin: 0 auto;
  font-size: 16px;
  font-weight: normal;
  color: #ffffff;
}
bt-dashboard .filter-sec-with-charts-bars .overlay-for-fake .no-data-msg .emptyIllustration {
  margin: 0 auto 30px;
  display: block;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row {
  padding: 0 10px;
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filter-info {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails {
  display: inline-block;
  margin-left: 10px;
  margin-right: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .filterListContainer {
  display: inline-block;
  background: #EFF0F1;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #202124;
  margin-left: 5px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .filterListContainer .btx-close {
  float: right;
  cursor: pointer;
  color: #5F6368;
  position: relative;
  margin-left: 15px;
  top: 3px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .filterListContainer .btx-close:hover {
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .filterListContainer:hover {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD {
  display: inline-block;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .moreFilters {
  background: #EFF0F1;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #202124;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .moreFilters:hover {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .dropdown-menu {
  box-shadow: 0px 0.6px 1.8px rgba(0, 0, 0, 0.1), 0px 3.2px 7.2px rgba(0, 0, 0, 0.13);
  border-radius: 2px;
  width: 215px;
  padding: 1px 2px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .dropdown-menu .dropdown-item {
  padding: 8px 10px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
  border-radius: 2.5px;
  margin: 1px 0;
  background-color: #f8f9fa;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .dropdown-menu .dropdown-item .btx-close {
  float: right;
  cursor: pointer;
  color: #5F6368;
  position: relative;
  margin-left: 15px;
  top: 4px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .dropdown-menu .dropdown-item .btx-close:hover {
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .moreDD .dropdown-menu .dropdown-item:hover {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .clearAllFilters {
  display: inline-block;
  background: #FCEAED;
  border-radius: 2.5px;
  padding: 7px 10px;
  color: #dd3646;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .clearAllFilters .btx-close {
  float: right;
  cursor: pointer;
  position: relative;
  margin-left: 15px;
  top: 3px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filtersDetails .clearAllFilters .btx-close:hover {
  color: #dd3646;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .filterBTN {
  padding: 0 !important;
  margin: 0;
  line-height: normal;
  width: 34px;
  height: 34px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  cursor: pointer;
  transition: 0.2s all ease;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .filterBTN:hover {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .filterDropdownBtn {
  width: 110px;
  height: 40px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu {
  left: -250px;
  padding-bottom: 0px;
  top: 30px;
  right: -9px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp {
  position: relative;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp .content {
  position: relative;
  max-height: 300px;
  overflow-y: scroll;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp .content .checkWithTitle {
  margin-bottom: 10px;
  padding: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp .content .checkboxStyling .title {
  font-size: 16px;
  color: #202124;
  margin-bottom: 15px;
  display: block;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp .content .checkboxStyling .langauges {
  border-top: solid 1px #E4E5E7;
  margin-top: 10px;
  margin-bottom: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .content-wrp .content .checkboxStyling .checkbox label {
  font-size: 14px;
  color: #202124;
  text-transform: capitalize;
  font-weight: normal;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .panel-footer {
  background-color: #F8F9FA;
  border-top: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .panel-footer .btn-default {
  font-size: 12px;
  padding: 4px 14px !important;
  margin-left: 0;
  background: transparent;
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-menu .panel-footer .btn-primary {
  font-size: 12px;
  padding: 4px 14px !important;
  margin-left: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .dropdown-toggle {
  cursor: pointer;
  font-size: 18px;
  font-weight: 600;
  margin-left: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .channel-filter .panel-footer .done-btn {
  float: right;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter {
  margin: 0 10px;
  display: flex;
  align-items: center;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns.pos-rel {
  position: relative;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns.pos-rel .form-control {
  padding: 4px 25px;
  padding-bottom: 8px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns .customdatepicker {
  visibility: hidden;
  width: 20px;
  position: absolute;
  right: 27px;
  top: 2px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul {
  position: relative;
  border: 0px solid #BDC1C6;
  border-radius: 4px;
  height: 34px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li {
  height: 34px;
  background: #fff;
  border-radius: 0;
  padding: 8px 10px;
  margin: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li a {
  background: transparent;
  padding: 0;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  height: auto;
  display: block;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li.left {
  border: 1px solid #BDC1C6;
  border-right: 0;
  border-radius: 4px 0px 0px 4px;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li.center {
  border: 1px solid #bdc1c6;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li.right {
  border-radius: 0px 4px 4px 0px;
  border: 1px solid #BDC1C6;
  border-left: 0;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li.active {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .filer-btns ul li:hover {
  background: #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .filter-row .filters-rigt-sec .filter .tab-content {
  display: none;
}
bt-dashboard .filter-sec-with-charts-bars .real-time-sec-status-cards {
  margin-bottom: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .real-time-sec-status-cards .card-padding {
  padding: 0 5px;
}
bt-dashboard .filter-sec-with-charts-bars .real-time-sec-status-cards .card-padding .d-item {
  padding: 25px 15px;
}
bt-dashboard .filter-sec-with-charts-bars .message-conv-session {
  padding: 0 5px 10px 5px;
}
bt-dashboard .filter-sec-with-charts-bars .message-conv-session .card-padding .d-item {
  padding: 25px 30px;
}
bt-dashboard .filter-sec-with-charts-bars .stacked-bar-chat-sec {
  padding-bottom: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .stacked-bar-chat-sec .d-item {
  padding: 25px 30px;
}
bt-dashboard .filter-sec-with-charts-bars .stacked-bar-chat-sec .card-padding {
  padding: 0 5px;
}
bt-dashboard .filter-sec-with-charts-bars .stacked-bar-chat-sec .pieGraphContainer {
  padding: 0 5px;
}
bt-dashboard .filter-sec-with-charts-bars .stacked-bar-chat-sec .pieGraphContainer .tile-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-align: left;
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .count-of-task-channls {
  padding-bottom: 10px;
}
bt-dashboard .filter-sec-with-charts-bars .count-of-task-channls .card-padding {
  padding: 0 5px;
}
bt-dashboard .filter-sec-with-charts-bars .count-of-task-channls .card-padding .d-item {
  padding: 25px 30px;
}
bt-dashboard .filter-sec-with-charts-bars .agent-transfer-top-perform-sec .card-padding {
  padding: 0 5px;
}
bt-dashboard .filter-sec-with-charts-bars .agent-transfer-top-perform-sec .card-padding .header-sec {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
bt-dashboard .filter-sec-with-charts-bars .agent-transfer-top-perform-sec .card-padding .d-item {
  padding: 25px 30px;
}
bt-dashboard .filter-sec-with-charts-bars .agent-transfer-top-perform-sec .card-padding .d-item .tile-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin-bottom: 20px;
}
bt-dashboard .filter-sec-with-charts-bars .addRedColor {
  color: #ff001f;
  text-decoration: underline;
  cursor: pointer;
  margin-left: 5px;
}
bt-dashboard .filter-sec-with-charts-bars .addRedColor .fa {
  padding-right: 5px;
}
bt-dashboard .filter-sec-with-charts-bars .downloadCSVHide {
  display: none;
}
bt-dashboard .filter-sec-with-charts-bars .profile-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #F8F9FA;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  border-radius: 4px 4px 0px 0px;
  padding: 15px 18px;
  border: 1px solid #E4E5E7;
  border-bottom: 0;
  height: 50px;
}
bt-dashboard .filter-sec-with-charts-bars .profile-header .leftLabel {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .profile-header .rightLabel {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper {
  clear: both;
  border: 0;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper img.tasks {
  max-width: 100%;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper img .agentTransfer {
  max-width: 100%;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .taskPagination {
  border: 0;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .export-csv-pagination {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 10px 0 0 0;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .export-csv-pagination .export-csv-btn {
  padding: 1px 8px;
  font-size: 12px;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .export-csv-pagination .export-csv-btn i {
  margin-right: 5px;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .export-csv-pagination .pagination-sm {
  margin: 0;
}
bt-dashboard .filter-sec-with-charts-bars .profileWrapper .export-csv-pagination .pagination-sm.pagination > li > a {
  font-size: 12px;
}
bt-dashboard .filter-sec-with-charts-bars .noDataLine {
  text-align: center;
}
bt-dashboard .filter-sec-with-charts-bars .noDataLine .lineGraphNodata {
  display: block;
  color: #9AA0A6;
  font-size: 16px;
  font-weight: 400;
  margin-top: 20px;
}
bt-dashboard .filter-sec-with-charts-bars .noDataLine .barGraphNodata {
  display: block;
  color: #9AA0A6;
  font-size: 16px;
  font-weight: 400;
  margin-top: 20px;
}
bt-dashboard .filter-sec-with-charts-bars .noDataLine .pieGraphNodata {
  display: block;
  color: #9AA0A6;
  font-size: 16px;
  font-weight: 400;
  margin-top: 20px;
}
bt-dashboard .filter-sec-with-charts-bars .noLineGraphData .graph-container {
  visibility: hidden;
  height: 0;
}
bt-dashboard .filter-sec-with-charts-bars .taskList li.list-group-item {
  border: 0;
  display: block;
  width: 100%;
  box-shadow: none;
  padding: 10px 18px 9px 18px;
  border-radius: 0px;
  border: 1px solid #E4E5E7;
  border-top: 0;
}
bt-dashboard .filter-sec-with-charts-bars .taskList li.list-group-item a {
  border: 0;
}
bt-dashboard .filter-sec-with-charts-bars .taskList .taskData {
  display: flex;
  align-items: center;
  width: 100%;
}
bt-dashboard .filter-sec-with-charts-bars .taskList .taskInfo {
  display: inline-block;
  width: 30px;
  height: 30px;
  vertical-align: middle;
}
bt-dashboard .filter-sec-with-charts-bars .taskList .taskInfo .profile {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: solid 0px #e4e5e7;
}
bt-dashboard .filter-sec-with-charts-bars .taskList .taskName {
  display: inline-block;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  position: relative;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 0 10px;
}
bt-dashboard .filter-sec-with-charts-bars .taskList .taskCount {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  vertical-align: middle;
  text-align: right;
  display: inline-block;
  width: 13%;
  position: relative;
}
bt-dashboard .d-item {
  min-height: 100px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: none;
  border: solid 1px #E4E5E7;
  margin: 5px;
  padding: 25px 15px;
}
bt-dashboard .d-item .downloadCSVIcon {
  position: relative;
  display: inline-block;
  padding: 0;
  width: 55%;
}
bt-dashboard .d-item .downloadCSVIcon .exportIcon {
  position: absolute;
  left: 20px;
  display: inline-block;
  height: 36.5px;
  border-radius: 2px;
  background-color: #F8F9FA;
  border: solid 1px #E4E5E7;
  padding: 6px 10px;
  color: #5F6368;
  top: -9px;
  left: 0;
  height: auto;
}
bt-dashboard .d-item .downloadCSVIcon .exportIcon .exportCSV {
  padding-left: 8px;
}
bt-dashboard .d-item .tasksHeader {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  margin: 0 0 20px 0;
}
bt-dashboard .d-item .agentTransferSessions {
  font-size: 14px;
  text-align: center;
  color: #202124;
  float: right;
  top: -26px;
  position: relative;
}
bt-dashboard .d-item .agentTransferSessions .sessionsNumber {
  font-weight: 600;
  color: #0d6efd;
}
bt-dashboard .d-item .noData {
  font-size: 24px;
  color: #202124;
  float: right;
}
bt-dashboard .d-item .nodataTask {
  display: block;
  color: #9AA0A6;
  font-size: 16px;
  font-weight: 400;
  margin-top: 20px;
}
bt-dashboard .d-item.height425 {
  height: 425px;
}
bt-dashboard .d-item.height400 {
  height: 400px;
}
bt-dashboard .d-item.height480 {
  height: 480px !important;
}
bt-dashboard .d-item.height430 {
  height: 430px !important;
}
bt-dashboard .d-item.info-tile .tile-title {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #202124;
  margin-bottom: 5px;
}
bt-dashboard .d-item.info-tile .tile-value {
  text-align: center;
  color: #0D6EFD;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
}
bt-dashboard .d-item.info-tile .tile-value.emptyState {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  margin-top: 3px;
  color: #9aa0a6;
}
bt-dashboard .d-item.info-tile .tile-value .positive-status {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #28A745;
  padding-left: 5px;
  display: none;
}
bt-dashboard .d-item.info-tile .tile-value .positive-status i {
  margin: 0 3px;
}
bt-dashboard .d-item.info-tile .tile-value .negtive-status {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #DD3646;
  padding-left: 5px;
  display: none;
}
bt-dashboard .d-item.info-tile .tile-value .negtive-status i {
  margin: 0 3px;
}
bt-dashboard .d-item.info-tile .task-tile-title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
bt-dashboard .d-item.group-bar-chart .title {
  color: #202124;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 20px;
}
bt-dashboard .d-item.group-bar-chart .value {
  font-size: 12px;
  font-weight: 600;
  color: #202124 !important;
}
bt-dashboard .d-item.group-bar-chart rect:hover {
  cursor: pointer;
}
bt-dashboard .d-item.group-bar-chart .toolTip {
  color: #202124 !important;
  background-color: #fff !important;
  border-radius: 4px !important;
  box-shadow: 0 5px 15px 0 rgba(38, 52, 74, 0.3) !important;
  border: solid 1px #F8F9FA !important;
  width: auto !important;
  padding: 15px !important;
  font-size: 12px !important;
  position: absolute;
  text-align: left;
  height: auto;
  z-index: 10;
  opacity: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: 0 0 5px #9AA0A6;
  -moz-box-shadow: 0 0 5px #9AA0A6;
  pointer-events: none;
}
bt-dashboard .d-item.group-bar-chart .rowdata {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 5px;
}
bt-dashboard .d-item.group-bar-chart .rowdata .bg-color {
  width: 14px;
  height: 14px;
  float: left;
  margin-right: 5px;
  background-color: #bdc1c6;
}
bt-dashboard .d-item.group-bar-chart .rowdata .bg-color.total-msg {
  background: #0d6efd;
}
bt-dashboard .d-item.group-bar-chart .rowdata .bg-color.ic-conv {
  background: #28a745;
}
bt-dashboard .d-item.group-bar-chart .rowdata .bg-color.nic-conv {
  background: #135423;
}
bt-dashboard .d-item.group-bar-chart .rowdata .total {
  width: 14px;
  height: 14px;
  float: left;
  margin-right: 5px;
  background-color: #009dab;
}
bt-dashboard .d-item.group-bar-chart .rowdata .total .self {
  background: #28A745;
  height: 7px;
}
bt-dashboard .d-item.group-bar-chart .rowdata .total .drp {
  background: #135423;
  height: 7px;
}
bt-dashboard .d-item.group-bar-chart path {
  stroke: #666666;
  stroke-width: 1;
  fill: none;
  opacity: 0.2;
}
bt-dashboard .d-item.group-bar-chart .xAxis path,
bt-dashboard .d-item.group-bar-chart .xAxis line {
  fill: none;
  stroke: #dddddd;
  stroke-width: 1;
  shape-rendering: crispEdges;
}
bt-dashboard .d-item.group-bar-chart .xAxis text {
  font-size: 11px;
  font-weight: 600;
  fill: #666666;
}
bt-dashboard .d-item.group-bar-chart .ySideLeft path {
  display: none;
}
bt-dashboard .d-item.group-bar-chart .ySideRight path {
  display: none;
}
bt-dashboard .d-item.group-bar-chart .ySideLeft line {
  fill: none;
  stroke: #dddddd;
  stroke-width: 1;
  shape-rendering: crispEdges;
  opacity: 0.5;
}
bt-dashboard .d-item.group-bar-chart .ySideRight line {
  fill: none;
  stroke: #dddddd;
  stroke-width: 1;
  shape-rendering: crispEdges;
  opacity: 0.5;
}
bt-dashboard .d-item.group-bar-chart .ySideLeft text {
  fill: #28A745;
  font-size: 14px;
  font-weight: normal;
}
bt-dashboard .d-item.group-bar-chart .ySideRight text {
  fill: #0D6EFD;
  font-size: 14px;
  font-weight: normal;
}
bt-dashboard .d-item.group-bar-chart text {
  font-size: 14px;
  font-weight: normal;
  fill: #9aa0a6;
}
bt-dashboard .d-item.group-bar-chart .grid line {
  stroke: lightgrey;
  stroke-opacity: 0.7;
  shape-rendering: crispEdges;
}
bt-dashboard .d-item.group-bar-chart .grid path {
  stroke-width: 0;
}
bt-dashboard .d-item.group-bar-chart .x.axis text {
  fill: #9AA0A6;
  font-size: 14px;
  font-weight: normal;
}
bt-dashboard .d-item.group-bar-chart .y1.axis path {
  display: none;
}
bt-dashboard .d-item.group-bar-chart .marginBottom-20 {
  margin-bottom: 20px;
}
bt-dashboard .d-item .bar-graph path {
  stroke: #0D6EFD;
  stroke-width: 2;
  fill: none;
}
bt-dashboard .d-item .bar-graph .axis path,
bt-dashboard .d-item .bar-graph .axis line {
  fill: none;
  stroke: #E4E5E7;
  stroke-width: 1;
  shape-rendering: crispEdges;
}
bt-dashboard .d-item .bar-graph .y.axis path {
  display: none;
}
bt-dashboard .d-item .bar-graph .y.axis text {
  fill: #9AA0A6;
  font-size: 14px;
}
bt-dashboard .d-item .bar-graph .x.axis text {
  fill: #9AA0A6;
  font-size: 14px;
}
bt-dashboard .d-item .bar-graph .bar {
  fill: #4682b4;
}
bt-dashboard .d-item .bar-graph .x.axis path {
  display: none;
}
bt-dashboard .d-item .pie-chart {
  margin: 50px auto;
  display: block;
  text-align: center;
  padding: 0;
}
bt-dashboard .d-item .pieTooltip text {
  font-family: sans-serif;
  font-size: 12px;
  fill: #ffffff;
}
bt-dashboard .d-item .pieTooltip #tooltip {
  position: fixed;
  height: auto;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05);
  border: solid 1px #E4E5E7;
  left: -100000px;
}
bt-dashboard .d-item .pieTooltip #tooltip.pieHidden {
  opacity: 0;
}
bt-dashboard .dashboardLoading {
  position: absolute;
  top: 45%;
  left: 45%;
}
bt-dashboard .dashboardLoading .dashboardLoadingText {
  position: absolute;
  width: 200px;
  margin-left: 10px;
}
bt-dashboard .tile-div {
  text-align: center;
}
bt-dashboard .tile-div .title-span {
  font-size: 12px;
}
bt-dashboard .usage-metrics-main-container {
  padding-bottom: 10px;
  position: relative;
}
bt-dashboard .usage-metrics-main-container .migration-banner-usage-metrics {
  background: #FFFBEA;
  padding: 8px 12px;
  display: inline-block;
  width: 100%;
}
bt-dashboard .usage-metrics-main-container .migration-banner-usage-metrics .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  position: relative;
  padding-right: 30px;
  display: flex;
  align-items: center;
  color: #806D16;
  min-height: 26px;
}
bt-dashboard .usage-metrics-main-container .migration-banner-usage-metrics .tost-text .info-toast {
  margin: 0px 9px;
}
bt-dashboard .usage-metrics-main-container .migration-banner-usage-metrics .tost-text .btx-close {
  position: absolute;
  right: 10px;
  top: auto;
  cursor: pointer;
  color: #202124;
}
bt-dashboard .usage-metrics-main-container .btnSearchTitle {
  padding: 20px 80px 0 80px;
  margin: 0;
}
bt-dashboard .usage-metrics-main-container .btnSearchTitle .leftTitle {
  width: auto;
}
bt-dashboard .usage-metrics-main-container .btnSearchTitle .kr-sg-dropdowns {
  width: 200px;
  margin-left: 30px;
}
bt-dashboard .usage-metrics-main-container .btnSearchTitle .kr-sg-dropdowns .dropdown-open .content-menu li a span {
  color: #dd3646;
}
.max-width-100 {
  max-width: 100%;
}
.convflows-datepicker {
  margin-top: 260px !important;
  margin-left: 225px;
}
.nlp-datepicker {
  margin-top: 295px !important;
  margin-left: 225px;
}
.daterangepicker thead {
  display: table-header-group;
}
.daterangepicker .applyBtn {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  width: 80px;
}
.daterangepicker .applyBtn:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.daterangepicker .cancelBtn {
  width: 80px;
  margin-right: 20px;
}
.daterangepicker .cancelBtn:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.sub-title {
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  color: #202124;
}
.barTooltip {
  position: absolute;
  display: none;
  width: auto;
  height: auto;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.05);
  border: solid 1px #E4E5E7;
  z-index: 1;
}
#universalBotDashSlider .checkboxStyling .checkbox {
  margin-bottom: 13px;
  padding-left: 5px;
}
#universalBotDashSlider .checkboxStyling .checkbox label {
  font-weight: normal;
  color: #5F6368;
  padding-left: 33px;
}
#universalBotDashSlider .checkboxStyling .checkbox label::before {
  width: 15px;
  height: 15px;
  top: 1.5px;
  left: 1px;
}
#universalBotDashSlider .checkboxStyling .checkbox label[for='uniBotInteraction'] {
  font-size: 12px;
  color: #5f6368;
}
#universalBotDashSlider .checkboxStyling .checkbox input[type="checkbox"]:checked + label::before {
  background-color: #0D6EFD;
  border-color: #0d6efd;
}
#universalBotDashSlider .modalContent .modalBody {
  padding: 30px 15px;
}
#universalBotDashSlider .modalContent .modalBody .kr-sg-multi-line-notification {
  margin: 10px 15px;
}
#universalBotDashSlider .modalContent .modalBody .eachSection {
  margin-bottom: 14px;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip {
  position: relative;
  display: inline-block;
  cursor: pointer;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip .tooltiptext {
  visibility: hidden;
  position: absolute;
  width: 300px;
  background-color: #202124;
  font-size: 12px;
  color: #fff;
  z-index: 9999;
  opacity: 0;
  transition: opacity .6s;
  line-height: 1.33;
  font-weight: normal;
  padding: 15px 20px;
  text-align: center;
  border-radius: 4px;
  top: -6px;
  left: 105%;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip .tooltiptext span {
  margin-bottom: 15px;
  display: inline-block;
  width: 100%;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip .tooltiptext a {
  text-decoration: underline;
  color: #fff;
  cursor: pointer;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .info_tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 16px;
  right: 100%;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent #202124 transparent transparent;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .title {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-bottom: 5px;
  display: inline-flex;
  align-items: center;
  text-align: left;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .title .helpIcon {
  margin-left: 5px;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .ele select {
  height: 30px;
  border-radius: 4px;
  width: 100%;
  color: #202124;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .ele .SumoSelect .CaptionCont {
  padding: 5px 10px !important;
  border-radius: 4px !important;
  color: #202124;
  font-size: 14px;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .ele .SumoSelect .CaptionCont .placeholder {
  color: #202124 !important;
  font-style: normal;
}
#universalBotDashSlider .modalContent .modalBody .eachSection .ele .SumoSelect label {
  text-transform: none !important;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .filter-fields {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #202124;
  margin-bottom: 5px;
  display: inline-flex;
  align-items: center;
  text-align: left;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .filter-fields .helpIcon {
  margin-left: 5px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv {
  background: #EFF0F1;
  border-radius: 4px;
  padding: 12px 10px;
  display: inline-block;
  width: 100%;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown {
  clear: both;
  padding: 0;
  display: table-cell;
  height: auto;
  padding-right: 10px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-toggle {
  padding: 6px 10px;
  background: #fff;
  color: #202124;
  display: block;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
  border-radius: 4px;
  height: 34px;
  border: 1px solid #BDC1C6;
  position: relative;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-toggle .version {
  width: 95%;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-toggle .version .mainText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 76%;
  display: inline-block;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-toggle .version .subText {
  font-size: 10px;
  color: #5F6368;
  display: inline-block;
  top: -5px;
  position: relative;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-toggle .caretDown {
  opacity: 1;
  position: absolute;
  right: 10px;
  top: 9px;
  margin: 0;
  font-size: 12px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu {
  padding: 0;
  box-shadow: 0 0 10px 0 rgba(138, 149, 159, 0.3);
  background-color: #fff;
  border: 0;
  width: 592px;
  margin-bottom: 5px;
  margin: 0;
  left: 0px;
  margin-top: 5px;
  top: 30px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .searchDiv {
  position: relative;
  padding: 10px 15px 0;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .searchInput {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #E4E5E7;
  height: 30px;
  padding-left: 25px;
  width: 100%;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .searchDiv .btx-search {
  position: absolute;
  left: 15px;
  top: 17px;
  color: #BDC1C6;
  font-size: 14px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item {
  position: relative;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item {
  padding: 4px 10px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version {
  height: 34px;
  line-height: 34px;
  position: relative;
  padding-left: 10px;
  color: #202124;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .checkTickIcon {
  position: absolute;
  left: 15px;
  top: 16px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version .subText {
  font-size: 10px;
  color: #5f6368;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover {
  color: #0d6efd;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .dropdown-menu .item .select-item .version:hover .subText {
  color: #0d6efd;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .leftDropDown .seperatorLine {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags {
  min-height: 30px;
  padding: 0;
  display: table-cell;
  padding-left: 10px;
  padding-right: 30px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host {
  min-height: 34px;
  margin: 0;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags {
  min-height: 34px;
  box-shadow: none;
  padding: 0;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags .input {
  height: 22px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags .tag-item {
  height: 22px;
  line-height: 20px;
  border: 1px solid #E4E5E7;
  border-radius: 3px;
  background: #E4E5E7;
  padding: 2px 10px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags .tag-item ng-include span {
  color: #202124;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button {
  color: #5F6368;
  opacity: 0.5;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host .tags .tag-item .remove-button:hover {
  opacity: 1;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host auto-complete .autocomplete {
  width: 100%;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match ng-include span {
  color: #202124;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags tags-input .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: rgba(49, 97, 219, 0.17);
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .middleTags .invalidValue {
  font-size: 12px;
  color: #ff001f;
  margin-left: 5px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .rightIcons {
  position: absolute;
  right: 5px;
  bottom: 7px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .rightIcons i {
  color: #DD3646;
  cursor: pointer;
  font-size: 14px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .rightIcons .addDiv {
  pointer-events: none;
  opacity: 0.5;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .andIcon {
  clear: both;
  padding-left: 5px;
  text-align: left;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .andIcon .andText {
  position: relative;
  min-height: 50px;
  width: 28px;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .andIcon .andText .text {
  background: #F8F9FA;
  display: inline-block;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 10px;
  font-size: 12px;
  font-weight: 600;
  color: #5f6368;
}
#universalBotDashSlider .modalContent .modalBody .metaTagsDashboard .customTagsDiv .andIcon .andText .lineBG {
  width: 1px;
  border-left: 1px solid #5F6368;
  display: inline-block;
  height: 100%;
  position: absolute;
  left: 15px;
  z-index: 0;
  top: 0;
}
#universalBotDashSlider .modalFooter .reset-filter-label {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #DD3646;
  padding: 5px 10px;
  margin-left: 10px;
  cursor: pointer;
}
#universalBotDashSlider .toShowWebhook {
  display: inline;
  margin-left: 5px;
  color: #202124;
  font-size: 12px;
}
#performingPieChart > svg {
  overflow: visible;
  transform: translate(-50%, 0);
}
.mt-0 {
  margin-top: 0;
}
bt-custom-dashboard iframe {
  width: 100%;
  height: 100%;
}
bt-custom-dashboard iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
}
bt-feedback-survey iframe {
  width: 100%;
  height: 100%;
}
bt-containment-dashboard iframe {
  width: 100%;
  height: 100%;
}
bt-containment-dashboard iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
}
bt-datatable-service iframe {
  width: 100%;
  height: 100%;
}
bt-datatable-service iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
}
bt-story-board iframe {
  width: 100%;
  height: 100vh;
}
bt-story-board iframe.previewMode {
  z-index: 99999 !important;
}
bt-story-board iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
  height: 100vh !important;
  max-height: 100vh !important;
}
.storyboardTemp .btnSearchTitle {
  margin-bottom: 0;
  padding: 30px 50px 0;
}
.storyboardTemp .btnSearchTitle.tabsHead {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  padding: 20px 50px 0;
}
.storyboardTemp .btnSearchTitle.tabsHead .leftTitle {
  display: flex;
  position: relative;
}
.storyboardTemp .btnSearchTitle.tabsHead .leftTitle .tabStyle {
  border-bottom: 2px solid  #fff;
  margin-right: 24px;
  padding-bottom: 10px;
  cursor: pointer;
}
.storyboardTemp .btnSearchTitle.tabsHead .leftTitle .tabStyle.active {
  border-bottom: 2px solid #0d6efd;
}
.storyboardTemp .innerRight {
  padding: 0px 50px 30px !important;
}
.storyboardTemp .innerRight .flowTask-row .panel-default .panel-table .panel-table-header .tableHeaderRow {
  border-bottom: 1px solid #E4E5E7;
  padding-top: 25px;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer {
  width: 100% !important;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer .body .panel-table .panel-table-header {
  padding: 0 50px;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer .body .panel-table .panel-table-header .checkboxWrap {
  border-bottom: 1px solid #E4E5E7;
  padding-top: 25px;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer .body .panel-table .faqcollection {
  padding: 0 50px;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer .noQuestionsContainer {
  padding-bottom: 100px;
}
.storyboardTemp bot-ontology .wf-form .ontologyContainerDrag .mainContainer .noQuestionsContainer .emptyStateContainer {
  padding: 0;
}
.storyboardTemp .kgStory {
  padding: 0 40px;
}
.storyboardTemp .kgStory .knowledgeTask-row {
  padding-top: 50px;
}
#storySceneModal {
  overflow-y: hidden !important;
}
#storySceneModal .modal-dialog {
  width: 100% !important;
  height: 100% !important;
  display: block;
}
.qaAddEditSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody,
.qaEditTermSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 0;
}
.qaAddEditSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa,
.qaEditTermSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa {
  margin: 0;
}
.qaAddEditSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa .boqcontent .boqbody,
.qaEditTermSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa .boqcontent .boqbody {
  padding-top: 30px;
}
.qaAddEditSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa .boqcontent .boqfooter,
.qaEditTermSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .body bot-ontology-qa .botontologyqa .boqcontent .boqfooter {
  margin-bottom: 0;
}
#linkingFaqModalSlider .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody {
  padding: 30px 25px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .export-desc {
  font-size: 14px;
  font-weight: 700;
  color: #202124;
  margin: 0px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG {
  background: #f8f9fa;
  padding: 20px;
  margin-top: 10px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .copyLink {
  float: right;
  color: #0d6efd !important;
  cursor: pointer;
  font-size: 12px !important;
  text-transform: uppercase;
  position: relative;
  top: 5px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .scenepassworderror {
  font-size: 12px;
  color: red;
  padding-left: 10px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .resetGreenIcon {
  position: absolute;
  right: 55px;
  cursor: pointer;
  margin-top: 9px;
  margin-right: 10px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .input-item-group .export-password {
  height: 34px;
  border-radius: 3px;
  border: 1px solid #bdc1c6;
  background-color: #fff;
  outline: none;
  padding-left: 8px;
  color: #202124;
  font-size: 14px;
  width: 700px !important;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .input-item-group .export-update {
  position: absolute;
  right: 1px;
  top: 2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 0;
  font-size: 12px;
  font-weight: 500;
  padding: 7px 15px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .password-protect {
  margin-top: 20px;
}
#exportStoryScene .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .shareContainer .shareBG .increse-width {
  margin-top: 20px;
  padding: 0;
}
.cancelCustomStatus {
  position: relative;
  float: right;
  bottom: 29px;
  right: 12px;
  cursor: pointer;
}
.content-menu .dropdown-item .customAdd {
  color: #0d6efd !important;
}
.btx-close.Prototype-scene {
  position: relative;
  top: 4px;
}
.btx-close.status-drpdwn {
  transform: rotate(45deg) !important;
  display: inline-block;
  font-size: 12px;
}
utterance-import-modal iframe {
  width: 100%;
  height: 100vh;
}
utterance-import-modal iframe.previewMode {
  z-index: 99999 !important;
}
utterance-import-modal iframe.expanded {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 3;
  height: 100vh !important;
  max-height: 100vh !important;
}
.bt-guided-modal {
  background-color: rgba(0, 0, 0, 0.27);
}
.bt-guided-modal .modal-dialog {
  top: 100px !important;
}
.bt-guided-modal .modal-content {
  width: 651.8px;
  height: 361px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: none;
  border: 0;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv {
  top: 80px;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv h1 {
  height: 14px;
  font-size: 24px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 0.58;
  letter-spacing: normal;
  color: #202124;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv div {
  margin-top: 30px;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: normal;
  color: #5F6368;
  padding-left: 5px;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv .buttonSection {
  margin-top: 45px;
  display: flex;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv .buttonSection .takeTour {
  height: 29.8px;
  border-radius: 3px;
  background-color: #0D6EFD;
  color: #fff;
  line-height: 1px;
  margin-left: 0px !important;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv .buttonSection .takeTour:hover {
  background-color: #0156d4;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .contentDiv .buttonSection .skipTour {
  height: 29.8px;
  border-radius: 3px;
  background-color: #F8F9FA;
  color: #5F6368;
  line-height: 1px;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .imageDiv {
  top: 80px;
}
.bt-guided-modal .modal-content .guidedTourModal .guideContentBody .imageDiv img {
  width: 265.5px;
}
.width900 {
  width: 900px;
}
.padding15 {
  padding: 15px !important;
}
.pointer-none {
  pointer-events: none;
}
.traits.read-only .btx-delete-1 {
  display: none;
}
.traits.read-only .generateBtn {
  display: none;
}
.mapTraitsIntent .traitRule .host {
  margin-top: 0;
  margin-bottom: 0;
}
.mapTraitsIntent .traitRule .host .tags {
  padding: 0;
  border: 0;
}
.mapTraitsIntent .traitRule .host .tags .tag-list {
  font-size: 14px;
  font-weight: 600;
}
.mapTraitsIntent .traitRule .host .tags .tag-list .tag-item {
  height: 26px;
  position: relative;
  margin-right: 40px;
  background: #F8F9FA;
  border: 1px solid #e4e5e7;
}
.mapTraitsIntent .traitRule .host .tags .tag-list .tag-item::after {
  content: "AND" !important;
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 5px;
  right: -45px;
  color: #85B7FE;
  margin: 0 10px;
  pointer-events: none;
}
.mapTraitsIntent .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #5F6368;
  font-weight: 500;
  font-size: 12px;
}
.mapTraitsIntent .traitRule .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item ti-autocomplete-match span {
  color: #5f6368;
}
.mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected {
  background-color: #f8f9fa;
}
.mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected em {
  color: #202124 !important;
  font-style: normal !important;
  background-color: transparent !important;
}
.mapTraitsIntent .traitRule .host auto-complete .autocomplete .suggestion-list .suggestion-item.selected ti-autocomplete-match span {
  color: #202124;
}
.mapTraitsIntent .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 5px 10px 5px 10px;
  position: relative;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: #5f6368;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
.mapTraitsIntent .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: none;
}
.mapTraitsIntent .traitRule .traitRuleInput {
  padding: 0;
  border: 1px solid #BDC1C6;
  border-radius: 2px;
  display: block;
  width: 100%;
  position: relative;
}
.mapTraitsIntent .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
}
.mapTraitsIntent .traitRule .addOR {
  text-align: left;
  padding: 5px 0;
}
.mapTraitsIntent .traitRule .addOR .add-pattern {
  font-size: 10px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
  cursor: pointer;
  color: #07377F;
  font-weight: 500;
}
.mapTraitsIntent .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
.traitSearch {
  position: relative;
  top: -4px;
}
.traitSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.traitSearch input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 0.33s;
}
.traitSearch .traitSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  color: #5f6368;
}
.traitSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.traitSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
.traits .MLtrainDiv {
  margin-bottom: 15px;
  background-color: #F8F9FA;
  display: table;
  width: 100%;
}
.traits .MLtrainDiv .helphint {
  padding: 10px;
}
.traits .MLtrainDiv .helphint .bulbicon {
  padding: 0;
  width: 24px;
}
.traits .MLtrainDiv .helphint .textDiv {
  padding-right: 0px;
  text-align: justify;
  font-size: 12px;
}
.traits .MLtrainDiv .helphint .trainUtteraceBtn {
  right: 10px;
}
.traits .MLtrainDiv .helphint .trainUtteraceBtn .trainBtn {
  width: 74px;
  height: 35px;
  border-radius: 4px;
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  color: #fff;
  font-size: 14px;
}
.traits .MLSavingProgressDiv {
  margin-bottom: 15px;
  background-color: #e4e5e7;
}
.traits .MLSavingProgressDiv .saveRow .tip {
  font-size: 18px;
  line-height: 1.11;
  text-align: left;
  color: #5f6368;
}
.traits .MLSavingProgressDiv .saveRow .tipSuffix {
  margin-left: 37px;
  font-size: 12px;
  color: #5F6368;
  font-style: italic;
}
.traits .MLSavingProgressDiv .saveRow .trainIcon {
  font-family: FontAwesome;
  font-size: 18px;
  color: #0D6EFD;
  margin: 3px 0px 0px 9px;
  position: absolute;
}
.traits .MLSavingProgressDiv .saveRow .trainIcon.fa-exclamation-circle {
  color: #ff5d6d;
}
.traits .MLSavingProgressDiv .saveRow .trainIcon.fa-spinner {
  color: #0d6efd;
}
.traits .MLSavingProgressDiv .saveRow .fa-times {
  font-family: FontAwesome;
  font-size: 16px;
  float: right;
  color: #5F6368;
  margin: 3px 0px 0px 9px;
  cursor: pointer;
}
.traits .traitSearch {
  position: relative;
  top: -4px;
}
.traits .traitSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.traits .traitSearch input {
  background: #fff;
  border: none;
  border-radius: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 0.33s;
}
.traits .traitSearch .traitSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  color: #5f6368;
}
.traits .traitSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.traits .traitSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
}
.traits .pointer-none {
  pointer-events: none;
  opacity: 0.7;
}
.traits .noTraits {
  text-align: center;
  position: relative;
}
.traits .noTraits .noTraitsImg {
  width: 245px;
  height: 182px;
}
.traits .noTraits .noTraitsInfo .infoHeader {
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  color: #202124;
  margin-top: 20px;
  display: inline-block;
}
.traits .noTraits .noTraitsInfo .infoP {
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: #5F6368;
  margin-top: 10px;
}
.traits .noTraits .noTraitsInfo .createNewTrait {
  margin-top: 10px;
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  margin-left: 0;
  outline: 0;
}
.traits .noTraits .noTraitsInfo .createNewTrait:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.traits .noTraits .emptyNote {
  font-size: 14px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  margin-top: 30px;
  width: 80%;
  border-radius: 4px;
  margin: 30px auto 0;
  text-align: left;
  padding: 24px 30px;
}
.traits .noTraits .emptyNote .emptyTitle {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}
.traits .noTraits .emptyNote .emptyDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
}
.traits .noTraits .emptyNote .emptyDesc.marginBottom10 {
  margin-bottom: 10px;
}
.traits .noTraits .emptyNote .emptyListDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
  padding-left: 15px;
}
.traits .traitsListing {
  padding-bottom: 50px;
}
.traits .traitsListing .defineTraitsContainer {
  border-radius: 4px;
  border: solid 1px  #F8F9FA;
  background-color: #F8F9FA;
  padding: 20px;
  display: flex;
}
.traits .traitsListing .defineTraitsContainer .leftDiv {
  padding: 0;
  display: flex;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .number {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  color: #07377f;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .content-data {
  padding-left: 20px;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .defineTitle {
  font-weight: 600;
  font-size: 14px;
  color: #07377F;
  margin-bottom: 0px;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .defineDesc {
  font-size: 12px;
  font-weight: normal;
  color: #07377F;
  margin-bottom: 10px;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .defineLink {
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD;
  padding-bottom: 2px;
}
.traits .traitsListing .defineTraitsContainer .leftDiv .defineLink:hover {
  color: #0156d4;
}
.traits .traitsListing .defineTraitsContainer .backArrowDiv {
  padding: 0 35px;
  color: #07377f;
}
.traits .traitsListing .defineTraitsContainer .rightDiv {
  padding: 0;
  display: flex;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .content-data {
  padding-left: 20px;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .number {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  color: #07377f;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .defineTitle {
  font-size: 14px;
  font-weight: 600;
  color: #07377F;
  margin-bottom: 5px;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .defineDesc {
  font-size: 12px;
  font-weight: normal;
  color: #07377F;
  margin-bottom: 5px;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .defineLink {
  font-size: 14px;
  color: #0D6EFD;
  padding-bottom: 2px;
}
.traits .traitsListing .defineTraitsContainer .rightDiv .defineLink:hover {
  color: #0156d4;
}
.traits .traitsListing .traitsAddSearchDiv {
  padding: 0;
  text-align: right;
  position: absolute;
  right: 0;
  width: 210px;
}
.traits .traitsListing .traitsAddSearchDiv .search-box {
  padding-left: 0;
}
.traits .traitsListing .traitsAddSearchDiv .search-box .traitsSearch {
  width: 184px;
  border: 0;
  border-bottom: 1px solid #E4E5E7;
  border-radius: 0;
  font-size: 14px;
  padding-right: 25px;
}
.traits .traitsListing .traitsAddSearchDiv .search-box .traitsSearch:focus {
  border-bottom: 1px solid #0d6efd;
}
.traits .traitsListing .traitsAddSearchDiv .search-box .searchIconGray {
  position: absolute;
  right: 4px;
  top: 10px;
  opacity: 0.5;
}
.traits .traitsListing .traitsAddSearchDiv .newTraitsBtn {
  display: table-cell;
  width: 130px;
  position: relative;
  top: 8px;
}
.traits .traitsListing .traitsBlock .traitsListHeader {
  border-bottom: 0px solid #E4E5E7;
  padding: 10px 10px;
  color: #9AA0A6;
  display: block;
  text-transform: uppercase;
  font-weight: 500;
  margin-top: 10px;
  font-size: 12px;
  line-height: 15px;
  box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1);
}
.traits .traitsListing .traitsBlock .traitsListHeader .actionIcons {
  padding: 0;
}
.traits .traitsListing .traitsBlock .traitsListHeader .actionIcons .traitMap {
  text-transform: none;
  cursor: pointer;
  font-size: 14px;
  padding: 0;
  color: #0D6EFD;
  margin-right: 0px;
}
.traits .traitsListing .traitsBlock .traitsListBody {
  display: block;
  clear: both;
  position: relative;
  padding-right: 8px;
  z-index: 1;
  padding-bottom: 30px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing {
  display: flex;
  align-items: center;
  padding: 10px;
  min-height: 50px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .nameDiv {
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv {
  display: flex;
  align-items: center;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt {
  max-width: 90%;
  display: flex;
  flex-wrap: wrap;
  padding-right: 22px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag {
  cursor: pointer;
  background: #F8F9FA;
  border: 1px solid #EFF0F1;
  box-sizing: border-box;
  padding: 3px 8px;
  border-radius: 4px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #5F6368;
  display: inline-block;
  margin: 2px 3px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .traitTagText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 400px;
  position: relative;
  display: inline-block;
  top: 1px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .errorWarning {
  margin-left: 4px;
  position: relative;
  top: -2px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitUtt .utteranceTag .tooltip {
  white-space: normal;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitCount {
  cursor: pointer;
  background: #F3F8FF;
  border: 1px solid #E7F1FF;
  box-sizing: border-box;
  border-radius: 100%;
  width: 28px;
  height: 28px;
  text-align: center;
  font-weight: 500;
  font-size: 10px;
  line-height: 18px;
  color: #9AA0A6;
  padding: 3px 0;
  margin-left: -10px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .traitCount:before {
  content: ' \002B';
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .hoverIcons {
  display: none;
  position: absolute;
  top: 3px;
  right: 10px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .hoverIcons .btx-pencil {
  cursor: pointer;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .valueDiv .hoverIcons .btx-delete-1 {
  color: #DD3646;
  margin-left: 15px;
  cursor: pointer;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .ellipsisGray {
  padding: 5px 0;
  font-size: 18px;
  color: #202124;
  display: none;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .ellipsisGray:hover {
  color: #0d6efd;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .dropdown-menu {
  width: 135px;
  height: 90px;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  padding: 8px 20px 20px 20px;
  right: 0;
  left: auto;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .dropdown-menu .menuOption {
  line-height: 38px;
  padding: 0;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing .actionIcons {
  display: none;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover {
  background-color: #eff0f1;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover .valueDiv .hoverIcons {
  display: block !important;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons {
  display: block;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons .pencilIcon {
  cursor: pointer;
  margin-right: 15px;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover .actionIcons .trashIcon {
  cursor: pointer;
}
.traits .traitsListing .traitsBlock .traitsListBody .listing:hover .ellipsisGray {
  display: block;
}
.editTraitsSlider .modal-title {
  width: 100%;
}
.editTraitsSlider .modalBody .traitsForm .traitsAccordion {
  padding-bottom: 30px !important;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch {
  position: relative;
  top: -5px;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch input {
  background: transparent  !important;
  border: none !important;
  border-radius: 0 !important;
  height: 25px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: #5F6368 !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
  color: #5f6368;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.editTraitsSlider .modalBody .traitsForm .utteranceSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: #ffffff !important;
}
.editTraitsSlider .modalBody .traitsForm .desc {
  color: #5F6368;
  font-size: 12px;
}
.editTraitsSlider .modalBody .traitsForm .desc.trait-rule-desc {
  color: #9aa0a6 !important;
}
.editTraitsSlider .modalBody .traitsForm .trait-rule-font-size-14 {
  font-size: 14px !important;
}
.editTraitsSlider .modalBody .traitsForm .trait-rule-desc {
  color: #9aa0a6 !important;
}
.editTraitsSlider .modalBody .traitsForm .mappedIntents {
  border-radius: 2px;
  background-color: #F8F9FA;
  margin-bottom: 5px;
  padding: 8px 10px;
}
.editTraitsSlider .modalBody .traitsForm .mappedIntents .intentName {
  font-size: 14px;
  font-weight: 600;
  padding: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.editTraitsSlider .modalBody .traitsForm .mappedIntents .intentDesc .issuesDiv .andOr {
  font-size: 10px;
  font-weight: 600;
  color: #5F6368;
  padding: 0 10px;
}
.editTraitsSlider .modalBody .traitsForm .utTitle {
  font-size: 12px;
  font-weight: 600;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch {
  position: relative;
  top: -5px;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch input {
  background: #F8F9FA !important;
  border: none !important;
  border-radius: 0 !important;
  height: 36px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: #5F6368 !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: 10px;
  color: #5f6368;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.editTraitsSlider .modalBody .traitsForm .utTitle .utteranceSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: #ffffff !important;
}
.editTraitsSlider .modalBody .traitsForm input {
  background: #fff;
  margin-bottom: 5px;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv {
  border: 0px solid transparent;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
  background: #fff;
  border-radius: 3px;
  z-index: 0;
  min-height: 30px;
  clear: both;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv:hover {
  background: #eff0f1;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .addUtterInput {
  padding: 8px 80px 8px 10px;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  min-height: 34px;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .trashIconRed {
  cursor: pointer;
  color: #DD3646;
  padding: 0 10px;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .editIconPrimary {
  cursor: pointer;
  color: #202124;
  padding: 0 10px;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .editInputUtte input {
  border: 0 !important;
  border-bottom: 1px solid #E4E5E7 !important;
  border-radius: 0 !important;
  margin: 0 !important;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv .hoverIcons {
  display: none;
  position: absolute;
  top: 7px;
  right: 5px;
}
.editTraitsSlider .modalBody .traitsForm .addUtteranceDiv:hover .hoverIcons {
  display: block;
}
.editTraitsSlider .modalBody .hintMessage {
  display: table;
  width: 100%;
}
.editTraitsSlider .modalBody .hintMessage .errorWarning {
  display: table-cell;
  width: 20px;
  padding-right: 8px;
  position: relative;
  top: 1px;
}
.editTraitsSlider .modalBody .hintMessage .hintMsg {
  display: table-cell;
  color: #ec7d01;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.17;
}
.createTraitsSlider .modal-title {
  width: 100%;
}
.createTraitsSlider .modal-title .traitSearch {
  right: 40px;
}
.createTraitsSlider .editTraitGrpName {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 60%;
}
.createTraitsSlider .addTraitBlock {
  margin-top: 10px !important;
}
.createTraitsSlider .addTraitBlock .headerAccordion {
  height: 40px;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  line-height: 28px;
  background-color: #fff !important;
  padding: 5px 15px;
  position: relative;
  cursor: pointer;
}
.createTraitsSlider .addTraitBlock .headerAccordion.closedAccordian {
  background-color: #ffffff;
}
.createTraitsSlider .addTraitBlock .headerAccordion .arrowAngle {
  margin-right: 10px;
  position: relative;
  top: -8px;
  background: #EFF0F1;
  border-radius: 100px;
}
.createTraitsSlider .addTraitBlock .headerAccordion .arrowAngleDown {
  margin-right: 10px;
  position: relative;
  top: -9px;
  background: #EFF0F1;
  border-radius: 100px;
}
.createTraitsSlider .addTraitBlock .headerAccordion .grouping {
  margin-right: 15px;
  position: relative;
  top: -9px;
}
.createTraitsSlider .addTraitBlock .headerAccordion .traitAccordiondiv {
  display: inline-block;
  max-width: 490px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: 1px;
  color: #202124;
}
.createTraitsSlider .addTraitBlock .headerAccordion .traitAccordiondiv.editableSpan {
  width: auto !important;
  border: none !important;
  border-bottom: solid 1px #BDC1C6 !important;
  border-radius: 0 !important;
  margin: 0;
  height: 23px !important;
}
.createTraitsSlider .addTraitBlock .headerAccordion .nameEdit {
  position: relative;
  top: -9px;
  margin-left: 20px;
  cursor: pointer;
  display: none;
}
.createTraitsSlider .addTraitBlock .headerAccordion .nameEdit .btx-pencil {
  color: #0d6efd;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv {
  float: right;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .utteranceCount {
  font-size: 12px;
  color: #202124;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .utteranceCount.notTrained {
  color: #bdc1c6;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon {
  margin-left: 40px;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon.trashIconRed {
  display: none;
  color: #dd3646;
}
.createTraitsSlider .addTraitBlock .headerAccordion .rightDiv .trashIcon.trashIconGray {
  display: inline-block;
  color: #dd3646;
}
.createTraitsSlider .addTraitBlock .headerAccordion:hover .nameEdit {
  display: inline-block;
}
.createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon {
  margin-left: 40px;
}
.createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon.trashIconRed {
  display: inline-block;
  color: #dd3646;
}
.createTraitsSlider .addTraitBlock .headerAccordion:hover .rightDiv .trashIcon.trashIconGray {
  display: none;
  opacity: 0.5;
}
.createTraitsSlider .addTraitBlock .bodyAccordion {
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background-color: #F8F9FA;
  padding: 15px;
  min-height: 95px;
  height: auto !important;
  border-top: 0;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle {
  font-size: 12px;
  font-weight: 500;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch {
  position: relative;
  top: -5px;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch .searchBar {
  cursor: pointer;
  margin: 10px 5px 10px 20px;
  z-index: 0;
  position: relative;
  top: auto;
  color: #5f6368;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch input {
  background: #F8F9FA !important;
  border: none !important;
  border-radius: 0 !important;
  height: 36px !important;
  font-weight: 300 !important;
  text-align: left !important;
  color: #5F6368 !important;
  width: 0px !important;
  transition: width .33s !important;
  margin: 0 !important;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch .utteranceSearchBar {
  font-size: 14px !important;
  cursor: pointer;
  position: absolute;
  top: 0px;
  right: 10px;
  color: #5f6368;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utTitle .utteranceSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD !important;
  width: 250px !important;
  padding: 0 20px 0 0;
  transition: width .33s;
  background: #ffffff !important;
}
.createTraitsSlider .addTraitBlock .bodyAccordion input {
  background: #fff;
  margin-bottom: 5px;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .editInputUtte input {
  border: 0 !important;
  border-bottom: 1px solid #E4E5E7 !important;
  border-radius: 0 !important;
  margin: 0 !important;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv {
  position: relative;
  margin-bottom: 5px;
  width: 100%;
  border: 1px solid #E4E5E7;
  background: #fff;
  border-radius: 3px;
  z-index: 0;
  min-height: 30px;
  margin-top: 2px;
  padding: 5px 10px;
  clear: both;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv .trashIconRed {
  cursor: pointer;
  color: #DD3646;
  padding: 0 10px;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv .editIconPrimary {
  cursor: pointer;
  color: #202124;
  padding: 0 10px;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv .hoverIcons {
  display: none;
  position: absolute;
  top: 7px;
  right: 5px;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .addUtteranceDiv:hover .hoverIcons {
  display: block;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall {
  text-align: center;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall .showallLink {
  color: #0D6EFD;
  font-size: 12px;
  font-weight: 600;
  margin-top: 10px;
  cursor: pointer;
}
.createTraitsSlider .addTraitBlock .bodyAccordion .utteranceShowall .showallLink:hover {
  color: #0156d4;
}
.createTraitsSlider .traitsForm.pos-relative {
  position: relative;
}
.createTraitsSlider .traitsForm.pos-relative .searchBarPosition {
  position: absolute;
  right: 0;
  top: -20px;
}
.createTraitsSlider .traitsForm .top-search-manage-block {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 10px;
}
.createTraitsSlider .traitsForm .top-search-manage-block .searchComponent {
  width: 150px;
  margin-right: 10px;
}
.createTraitsSlider .traitsForm .top-search-manage-block .searchComponent input {
  border: 1px solid #E4E5E7 !important;
  padding-right: 10px !important;
}
.createTraitsSlider .traitsForm .top-search-manage-block .searchComponent .btx-search {
  top: 11px;
}
.createTraitsSlider .traitsForm .traitsAccordion {
  padding-bottom: 30px !important;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .card-header.headerAccordion {
  border: solid 1px transparent;
  background-color: #ffffff !important;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .card-header.headerAccordion.closedAccordian {
  background-color: #ffffff;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .card-header.headerAccordion .icon-down-up {
  margin-right: 10px;
  background: #EFF0F1;
  border-radius: 100px;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: -3px;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .card-header.headerAccordion .icon-down-up i {
  top: -7px;
  position: relative;
  left: 3px;
  font-size: 9px;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .bodyAccordion {
  border: solid 1px transparent;
  background-color: #fff;
  padding-left: 30px !important;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .bodyAccordion .card-body.traitsAccordianBody .addUtteranceDiv {
  border: 0px solid transparent;
  background: #fff;
  margin: 0;
  padding: 0;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .bodyAccordion .card-body.traitsAccordianBody .addUtteranceDiv .addUtterInput {
  padding: 8px 80px 8px 10px;
  color: #000000;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  min-height: 34px;
  box-shadow: inset 0px -1px 0px #e4e5e7;
}
.createTraitsSlider .traitsForm .traitsAccordion .addTraitBlock .bodyAccordion .card-body.traitsAccordianBody .addUtteranceDiv .addUtterInput:hover {
  background: #f8f9fa;
}
.createTraitsSlider .traitsForm .labelTrait {
  margin-bottom: 0;
}
.createTraitsSlider .traitsForm .desc {
  color: #9AA0A6;
  line-height: 15px;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 8px;
}
.createTraitsSlider .traitsForm .manageDropdown {
  float: right;
}
.createTraitsSlider .traitsForm .manageDropdown .manageDataToggle {
  background-color: #fff;
  padding: 5px;
  color: #0D6EFD;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  font-style: normal;
  border-radius: 4px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup {
  background: #fff;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1) !important;
  border-radius: 4px !important;
  width: 366px;
  padding: 0 !important;
  right: 0px !important;
  -webkit-transition: height .11s;
  transition: height .11s;
  border: 0 !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .adjust-padding-height {
  position: relative;
  padding: 20px 10px 0px 10px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .adjust-padding-height .threshhold-content {
  margin: 13px 0 !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .adjust-padding-height .thresholdDir {
  margin: 12px 0 !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup.skipGram {
  height: auto;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup.nGram {
  height: auto;
  z-index: 9999;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .countThreshold span {
  font-size: 10px;
  font-weight: normal;
  color: #5f6368;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal {
  width: 92%;
  right: -10px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max .tooltip-arrow {
  display: none;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-max .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min {
  min-width: 40px;
  z-index: 0;
  top: 6px !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min .tooltip-arrow {
  display: none;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-min .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main {
  top: 8px !important;
  z-index: 1;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .tooltip-main .tooltip-inner {
  min-width: auto !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #202124;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
  font-size: 10px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .slider-selection {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: linear-gradient(to bottom, #0d6efd 0%, #0d6efd 100%);
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .thresholdDir .single-slider .slider-horizontal .slider-handle {
  top: -1px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .buttonContainer {
  padding: 15px !important;
  clear: both;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .buttonContainer button {
  margin-right: 10px;
  font-size: 14px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup.prattensModal {
  height: auto;
  -webkit-transition: height .11s;
  transition: height 0.11s;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .threshhold-content,
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .feature-extraction-content,
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .sequence-length-content,
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .maximum-skipdistance-content {
  display: inline-block;
  width: 100%;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .threshhold-content {
  margin-bottom: 22px;
  margin-top: 16px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .feature-extraction-content {
  margin-bottom: 5px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .feature-extraction-content .link-threshhold-dev {
  margin-left: 5px;
  color: #9AA0A6 !important;
  font-size: 14px;
  position: relative;
  top: 2px;
  text-decoration: none !important;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .sequence-length-content {
  margin-bottom: 6px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .maximum-skipdistance-content {
  margin-bottom: 15px;
}
.createTraitsSlider .traitsForm .manageDropdown .manageGroup .mb-4 {
  margin-bottom: 4px;
}
.saveTraitGroupBtn {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  width: 100%;
  background-color: #ffffff;
}
.modal.botValidatonTrain {
  overflow-y: hidden !important;
}
.botValidatonTrain .trainBody {
  background: #fff;
  width: 100%;
  min-width: 1200px;
  float: right;
}
.botValidatonTrain .trainBody .traintitle {
  font-size: 20px;
  line-height: 1;
  text-align: left;
  position: absolute;
  margin-top: 22px;
  margin-left: 25px;
  z-index: 1;
}
.botValidatonTrain .trainBody .closeBtn {
  font-family: FontAwesome;
  font-size: 18px;
  line-height: 0.78;
  color: #5F6368;
  text-align: end;
  cursor: pointer;
  position: absolute;
  z-index: 4;
  right: 22px;
  top: 17px;
  color: #5f6368;
}
.botValidatonTrain .trainBody .bttrainscroll {
  padding: 10px;
  margin-left: -36px;
}
.trait-embedding-dropdown {
  padding: 0px !important;
}
.trait-embedding-dropdown a {
  line-height: normal !important;
  padding: 10px !important;
}
.trait-embedding-dropdown a .trait-embedding-dropdown-heading {
  color: var(--Gray-900, #101828);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.trait-embedding-dropdown a .trait-embedding-dropdown-heading .help_hint_data {
  display: flex;
  padding: 2px 8px 2px 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  border: none;
  border-radius: 16px;
  background: var(--Warning-50, #fffaeb);
  color: var(--Warning-700, #b54708);
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  margin-bottom: 0px;
}
.trait-embedding-dropdown a .trait-embedding-dropdown-heading .help_hint_data .bulb-icon {
  margin-right: 0px !important;
}
.trait-embedding-dropdown a .trait-embedding-dropdown-heading .help_hint_data .bulb-icon .btx-warning::before {
  color: var(--Warning-700, #dc6803);
  font-weight: 600;
}
.trait-embedding-dropdown a .trait-embedding-dropdown-des {
  color: var(--Gray-500, var(--Primary-Colors-Gray-500, #667085));
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin-top: 4px;
  white-space: normal;
}
.traitsContainer {
  display: none;
}
.traitsContainer .traitsInnerContainer {
  background: #F8F9FA;
  padding: 0 15px;
}
.traitsContainer .traitsInnerContainer .accordion {
  padding: 0 5px;
}
.traitsContainer .traitsInnerContainer .accordion .card {
  clear: both;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header {
  padding-left: 15px;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header .headerTitle {
  padding: 15px 0 15px 0;
  border-bottom: 1px solid #E4E5E7;
  cursor: pointer;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header .headerTitle .arrowAngle {
  position: absolute;
  left: 15px;
  transition: 0.33s;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header .headerTitle h5 {
  font-size: 12px;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 2px;
  color: #202124;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header .headerTitle h5 .countSpan {
  font-weight: normal;
  color: #5F6368;
  float: right;
}
.traitsContainer .traitsInnerContainer .accordion .card .card-header .headerTitle .smallDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain {
  border-left: solid 0px #E4E5E7;
  padding: 0 0 0 15px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body {
  border-bottom: 1px solid #E4E5E7;
  padding: 0;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .subDiv {
  margin-bottom: 10px;
  padding: 0;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .subDiv .input {
  background: #fff;
  width: 100%;
  padding: 8px 15px;
  height: 34px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .subDiv .desc {
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 0.5px 1px 0 rgba(38, 52, 74, 0.2);
  border: solid 1px #E4E5E7;
  padding: 8px 15px;
  font-size: 12px;
  font-weight: normal;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .subDiv .desc .green {
  color: #18ae08;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .subDiv .desc .blue {
  color: #1372ff;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner {
  border: 1px solid #E4E5E7;
  border-radius: 2px;
  display: block;
  width: 100%;
  padding: 10px 10px 5px 10px;
  position: relative;
  background: #ffffff;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv {
  display: inline-block;
  margin-bottom: 5px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName {
  border-radius: 4px;
  background-color: #E4E5E7;
  padding: 5px 10px;
  display: inline-block;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark {
  margin-left: 10px;
  opacity: .3;
  width: 9px;
  position: relative;
  top: -2px;
  cursor: pointer;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitName .closeIconDark:hover {
  opacity: 0.5;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .eachRuleDiv .traitAnd {
  padding: 0 10px;
  font-size: 10px;
  font-weight: 600;
  color: #5f6368;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner {
  display: inline-flex;
  height: 30px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .traitRuleInputInner input {
  min-width: 120px;
  border: 0;
  height: 26px;
  padding: 0 0 0 0;
  display: inline-block;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner .minusCircle {
  position: absolute;
  right: -10px;
  top: 35%;
  cursor: pointer;
  display: none;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleContainer .traitRuleContainerInner:hover .minusCircle {
  display: block;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleInput {
  padding: 0;
  margin-bottom: 10px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .traitRuleInput input {
  height: 44px;
  border-radius: 2px;
  background: #ffffff;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .addOR {
  text-align: left;
  padding: 0;
  margin-bottom: 10px;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .addOR .add-pattern {
  font-size: 12px;
  text-transform: uppercase;
  text-align: left;
  float: none;
  font-weight: normal;
  color: #0d6efd;
}
.traitsContainer .traitsInnerContainer .accordion .card .bodyContainerMain .card-body .traitRule .addOR .add-pattern:hover {
  color: #0156d4;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .card-header .headerTitle {
  border-bottom: 0 solid #e4e5e7;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .card-header .headerTitle .arrowAngle {
  transform: rotate(90deg);
  transition: 0.33s;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .card-header .headerTitle h5 {
  font-size: 12px;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 2px;
  color: #202124;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .card-header .headerTitle h5 .countSpan {
  font-weight: normal;
  color: #5F6368;
  float: right;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .card-header .headerTitle .smallDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin: 0;
}
.traitsContainer .traitsInnerContainer .accordion .card.open .bodyContainerMain {
  border-left: solid 1px #e4e5e7;
}
.traitsContainer .traitsInnerContainer .accordion .card:last-child .card-header .headerTitle {
  border-bottom: 0;
}
.animationIf.ng-enter,
.animationIf.ng-leave {
  -webkit-transition: opacity ease-in-out 0.5s;
  -moz-transition: opacity ease-in-out 0.5s;
  -ms-transition: opacity ease-in-out 0.5s;
  -o-transition: opacity ease-in-out 0.5s;
  transition: opacity ease-in-out 0.5s;
}
.animationIf.ng-enter,
.animationIf.ng-leave.ng-leave-active {
  opacity: 0;
}
.animationIf.ng-leave,
.animationIf.ng-enter.ng-enter-active {
  opacity: 1;
}
.animationIfEnter.ng-enter {
  webkit-transition: opacity ease-in-out 0.5s, max-height 0.25s ease-in;
  -moz-transition: opacity ease-in-out 0.5s, max-height 0.25s ease-in;
  -ms-transition: opacity ease-in-out 0.5s, max-height 0.25s ease-in;
  -o-transition: opacity ease-in-out 0.5s, max-height 0.25s ease-in;
  transition: opacity ease-in-out 0.5s, max-height 0.25s ease-in;
}
.animationIfEnter-2s.ng-enter {
  webkit-transition: opacity ease-in-out 2s;
  -moz-transition: opacity ease-in-out 2s;
  -ms-transition: opacity ease-in-out 2s;
  -o-transition: opacity ease-in-out 2s;
  transition: opacity ease-in-out 2s;
}
.animationIfEnter.ng-enter,
.animationIfEnter-2s.ng-enter {
  opacity: 0;
}
.animationIfEnter.ng-enter.ng-enter-active,
.animationIfEnter-2s.ng-enter.ng-enter-active {
  opacity: 1;
}
.animationIfLeave.ng-leave {
  -webkit-transition: opacity ease-in-out 0.5s;
  -moz-transition: opacity ease-in-out 0.5s;
  -ms-transition: opacity ease-in-out 0.5s;
  -o-transition: opacity ease-in-out 0.5s;
  transition: opacity ease-in-out 0.5s;
}
.animationIfLeave.ng-leave.ng-leave-active {
  opacity: 0;
}
.animationIfLeave.ng-leave {
  opacity: 1;
}
.manageContextStatus .manageContextConditions.marginBTM25 {
  margin-bottom: 25px;
}
.manageContextStatus .manageContextConditions label {
  margin-bottom: 0;
  color: #202124;
  font-size: 12px;
  font-weight: 500;
}
.manageContextStatus .manageContextConditions .pre-conditionsInfo {
  color: #5f6368;
}
.manageContextStatus .manageContextConditions tags-input .host .tags .tag-list .tag-item {
  background: #E4E5E7;
  border: 1px solid #E4E5E7;
  margin: 2px;
}
.manageContextStatus .manageContextConditions tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.manageContextStatus .manageContextConditions tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.manageContextStatus .manageContextConditions tags-input.tagOrCondition .host .tags .tag-list .tag-item {
  position: relative;
  margin-right: 36px;
  background: #E4E5E7;
  border: 1px solid #e4e5e7;
}
.manageContextStatus .manageContextConditions tags-input.tagOrCondition .host .tags .tag-list .tag-item::after {
  content: "(OR)";
  position: absolute;
  font-size: 10px;
  font-weight: 600;
  top: 5px;
  right: -40px;
  color: #5F6368;
  margin: 0 10px;
  pointer-events: none;
}
.manageContextStatus .manageContextConditions tags-input.tagOrCondition .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
}
.manageContextStatus .manageContextConditions tags-input.tagOrCondition .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  opacity: .5;
  color: #5f6368;
}
.manageContextStatus .manageContextConditions tags-input.tagOrCondition .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button:hover {
  opacity: 1;
}
.manageContextStatus.dialogNlp .manageContextConditions {
  padding: 0 15px;
}
.manageContextStatus.dialogNlp .manageContextConditions .pre-conditionsHeader {
  font-size: 12px;
  margin-bottom: 0;
}
.manageContextStatus.dialogNlp .manageContextConditions .pre-conditionsInfo {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 4px;
}
.manageContextStatus.dialogNlp .manageContextConditions .contextOutputHeader {
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 15px;
}
.manageContextStatus.dialogNlp .manageContextConditions .contextOutputInfo {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  margin-bottom: 4px;
}
.manageContextStatus.dialogNlp .manageContextConditions tags-input {
  padding: 0;
}
.manageContextStatus.kcManageContext .manageContextConditions {
  padding: 0 15px;
}
.manageContextStatus.kcManageContext .manageContextConditions .pre-conditionsHeader {
  font-size: 12px;
  margin-bottom: 0;
  color: #5f6368;
}
.manageContextStatus.kcManageContext .manageContextConditions .pre-conditionsHeader .helpIcon {
  margin-left: 5px;
  width: 10px;
}
.manageContextStatus.kcManageContext .manageContextConditions .contextOutputHeader {
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 15px;
  color: #5f6368;
}
.manageContextStatus.kcManageContext .manageContextConditions .contextOutputHeader .helpIcon {
  margin-left: 5px;
  width: 10px;
}
.manageContextStatus.kcManageContext .manageContextConditions tags-input {
  padding: 0;
}
.manageContextStatusEntity .manageContextConditions {
  padding: 0 15px;
}
.manageContextStatusEntity .manageContextConditions .contextOutputHeader {
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 15px;
  color: #202124;
}
.manageContextStatusEntity .manageContextConditions .contextOutputHeader .helpIcon {
  margin-left: 15px;
}
.manageContextStatusEntity .manageContextConditions .contextOutputInfo {
  font-size: 12px;
  color: #5f6368;
}
.manageContextStatusEntity .manageContextConditions tags-input {
  padding: 0 !important;
}
.manageContextStatusEntity .autoEmitInfo {
  font-size: 12px !important;
  color: #202124 !important;
}
.bot-session-flow svg.vizuly path.domain {
  fill: none;
}
.bot-session-flow .vizuly {
  fill: #AAA;
  shape-rendering: auto;
}
.bot-session-flow .vz-plot-background {
  fill: #ffffff;
}
.bot-session-flow .vz-bar {
  stroke: #EEE;
  shape-rendering: auto;
}
.bot-session-flow .vz-area {
  fill-opacity: 0.7;
  shape-rendering: auto;
}
.bot-session-flow .vz-line {
  stroke: #777;
  stroke-width: 1px;
  stroke-opacity: 1;
  fill: none;
  shape-rendering: auto;
}
.bot-session-flow .vz-tip {
  stroke: 1px;
  fill: none;
  stroke: #777777;
  stroke-opacity: 1;
  shape-rendering: auto;
}
.bot-session-flow .vz-line-indicator {
  stroke: #555;
  stroke-width: 1px;
}
.bot-session-flow .vz-data-point {
  shape-rendering: auto;
}
.bot-session-flow .vz-bottomAxis {
  shape-rendering: crispEdges;
}
.bot-session-flow .vz-radial-axis-tick {
  font-weight: 300;
}
.bot-session-flow .vz-skin-axiis {
  background-image: linear-gradient(to bottom, #d0d0d0, #dfdfdf, #f3f3f3, #d0d0d0);
  border-radius: 5px;
  border: 1px solid #bbbbbb;
}
.bot-session-flow .vz-skin-ocean {
  background-image: url("img/vz-skin-galaxy_2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
}
.bot-session-flow .vz-axiis-datatip {
  background: rgba(232, 232, 232, 0.9);
  border-radius: 3px;
  border: 1px solid #AAA;
  fill: #fff;
  padding: 10px;
  font-face: Raleway;
  text-transform: uppercase;
  font-weight: 200;
  color: #000000;
}
.bot-session-flow .vz-material-datatip {
  background: rgba(35, 35, 35, 0.7);
  border-radius: 3px;
  border: 1px solid #AAA;
  fill: #fff;
  padding: 10px;
  font-face: Raleway;
  text-transform: uppercase;
  font-weight: 200;
  color: #ffffff;
}
.bot-session-flow .vz-neon-datatip {
  background: rgba(106, 106, 106, 0.7);
  border-radius: 3px;
  border: 1px solid #777;
  padding: 10px;
  font-face: Raleway;
  text-transform: uppercase;
  font-weight: 200;
  color: #ffffff;
}
.bot-session-flow .vz-minimal-datatip {
  background: #dcdcdc;
  border-radius: 1px;
  border: 1px solid #333;
  padding: 10px;
  font-face: Raleway;
  text-transform: uppercase;
  color: #333333;
}
.bot-session-flow .vz-minimal-datatip span {
  font-weight: 300 !important;
}
.bot-session-flow .vz-viz circle {
  shape-rendering: auto;
}
.bot-session-flow .vz-skin-political-influence {
  background-color: #EEEEEE;
  border-radius: 5px;
}
.bot-session-flow svg {
  fill: #ffffff;
}
.bot-session-flow i.mdi-navigation-menu:before {
  font-size: 40px;
  content: "\e662";
}
.bot-session-flow i.mdi-navigation-menu:hover {
  transition: color 0.5s ease;
  color: #0176b4;
}
.bot-session-flow .vz-weighted_tree-viz circle {
  fill: #777;
  fill-opacity: 0.5;
}
.bot-session-flow .vz-weighted_tree-viz text {
  fill: #777777;
}
.bot-session-flow .vz-weighted_tree-viz .agent-node-caret-down text {
  fill: #202124;
}
.bot-session-flow .vz-weighted_tree-viz path {
  stroke: #BDC1C6;
  stroke-opacity: 1;
}
.bot-session-flow .vz-weighted_tree-viz path.vz-weighted_tree-link {
  transform: translate(50px, 0px);
}
.bot-session-flow .vz-skin-fire .vz-radial_progress-track {
  fill-opacity: 0.1;
}
.bot-session-flow svg.vz-weighted_tree-viz {
  fill: none;
  pointer-events: visible;
}
.bot-session-flow div.radial_container {
  float: left;
  position: relative;
  top: 45%;
  transform: translateY(-50%);
}
.bot-session-flow.hide-flow {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 0.25s, opacity 0.25s linear;
  -webkit-transition: visibility 0s 0.25s, opacity 0.25s linear;
  -moz-transition: visibility 0s 0.25s, opacity 0.25s linear;
  -ms-transition: visibility 0s 0.25s, opacity 0.25s linear;
  -o-transition: visibility 0s 0.25s, opacity 0.25s linear;
}
.bot-session-flow.show-flow {
  -webkit-transition: visibility 0.25s linear;
  -moz-transition: visibility 0.25s linear;
  -ms-transition: visibility 0.25s linear;
  -o-transition: visibility 0.25s linear;
  visibility: visible;
}
.bot-session-flow #viz_container {
  border-radius: 6px;
  position: relative;
}
.bot-session-flow #menu-button img.logo {
  display: none !important;
}
.bot-session-flow .headerFrame {
  position: relative;
}
.bot-session-flow .header-icon {
  width: 100px;
  height: 50px;
}
.bot-session-flow .header-title {
  position: absolute;
  top: 17px;
  left: 95px;
  color: #fff;
  width: 199px;
  font-weight: 500;
  font-size: 18px;
}
.bot-session-flow #cssmenu .main-menu {
  display: none !important;
}
.smallTalkGroups.read-only .smTlakContainer .rightBTNSearch .creationButton {
  pointer-events: none;
}
.smallTalkGroups.read-only .smallTalkTableContainer .tableBodyRow .smalltalkIconSpan .trashSmalltalk {
  display: none;
}
.angular-ui-tree-drag.noBorder {
  position: fixed !important;
}
.loadingSmallTalkContent {
  width: 100%;
  text-align: center;
  padding-top: 30%;
}
.loadingSmallTalkContent .fa-spin-fast {
  position: relative;
  top: 10px;
}
.loadingSmallTalkContent .spinner-text-content {
  padding-left: 10px;
}
bt-small-talk .read-only .smallTalkContainer .smallTalkBlocks .blockMain .blockContent img {
  display: none;
}
bt-small-talk .read-only .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.noEdit .edit-talk {
  display: none !important;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smallTalkRightContainer {
  pointer-events: none;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .reOrder .firstLevelhandle {
  display: none !important;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan {
  right: 35px;
  position: absolute;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan:hover {
  background-color: #eff0f1;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan.add,
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan.delete {
  display: none !important;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input,
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input {
  display: none !important;
}
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item,
bt-small-talk .read-only .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item {
  pointer-events: none;
}
#smalltalk-tree-root .angular-ui-tree-empty {
  display: none;
}
.smalltalk-form .smTalkContainer {
  padding: 0 15px;
}
.btSmallTalk .smallTalkHeader {
  padding: 0px 15px 0 !important;
  height: 50px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .closeBtn {
  padding: 10px;
  cursor: pointer;
  top: 6px;
  position: relative;
  font-size: 18px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .btmodaltitlediv {
  padding-top: 5px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .btmodaltitlediv .botinfosection .botIcon {
  top: -4px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .btmodaltitlediv .botinfosection .botIcon .avatar {
  top: 0px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .btmodaltitlediv .botinfosection .bottasksection {
  top: 6px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft {
  padding: 10px 0px 10px 0;
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .search-container {
  display: inline-block;
  position: relative;
  top: 0px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .viewModeBtn {
  background: #F8F9FA;
  color: #202124;
  font-size: 12px;
  cursor: default;
  padding: 7px 10px;
  margin-bottom: 0;
  border: 1px solid transparent;
  border-radius: 4px;
  user-select: none;
  margin-right: 4px;
  position: relative;
  display: inline-block;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .viewModeBtn .btx-password {
  margin-right: 5px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .viewModeBtn img {
  margin-right: 5px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .viewModeBtn .modeTitle {
  color: #202124;
  font-size: 12px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .helpDiv {
  display: inline-block;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .helpDiv .help-button {
  padding: 0 0 0 10px;
  top: 3px;
  position: relative;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .trainBtn {
  font-size: 14px;
  color: #fff;
  height: 34px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  outline: 0;
  display: inline-block;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu {
  margin-top: 0;
  display: inline-block;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu.open .dialogMenuIcon {
  background: #e4e5e7;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dialogMenuIcon {
  padding: 5px;
  background: #fff;
  border-radius: 4px;
  display: inline-block;
  position: relative;
  font-size: 17px;
  color: #202124;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dialogMenuIcon .ellipsisDark {
  position: relative;
  top: 2px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dialogMenuIcon:hover {
  background: #e4e5e7;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu {
  padding: 2px;
  left: auto;
  right: 0;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu .menuOption {
  line-height: 25px;
  margin-bottom: 2px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu .menuOption .menuName {
  display: block;
  cursor: pointer;
  padding: 5px 8px;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu .menuOption:hover {
  color: #0d6efd;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu .menuOption:hover .menuName {
  display: block;
  cursor: pointer;
  color: #0d6efd;
}
.btSmallTalk .smallTalkHeader .bt-modal-sub .actionsLeft .dialogMenu .dropdown-menu .menuOption:hover {
  background: #f8f9fa;
}
.btSmallTalk .import-small-talkImport .modal-content {
  margin: auto;
  min-width: 600px;
  height: auto;
  border-radius: 4px !important;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-header {
  padding: 18px 30px;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-header .modal-title {
  font-size: 16px;
  color: #202124;
  font-weight: 600;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .smallTalkFileDrop .uploadedSmallTalkFile {
  border-bottom: solid 1px #009cab;
  margin-top: 30px;
  width: 100%;
  text-align: center;
  float: initial;
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 10px;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .smallTalkFileDrop .uploadedSmallTalkFile .removefile {
  cursor: pointer;
  padding-left: 10px;
  width: 10px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .dragdrophelp {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 20px;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .dragdrophelp .ortitle {
  color: #a0a0a0;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .dragdrophelp .browsetitle {
  border-bottom: 1px solid #0D6EFD;
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .downloadBlock {
  text-align: center;
  margin-top: 20px;
  color: #202124;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .downloadBlock span {
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .downloadBlock span a:hover {
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .downloadBlock .download-title {
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-body .downloadBlock .download-title a:hover {
  color: #0d6efd;
}
.btSmallTalk .import-small-talkImport .modal-content .modal-footer button {
  margin-right: 8px;
}
.btSmallTalk .smalltalk-form {
  background: #000;
  margin-top: 0 !important;
}
.btSmallTalk .smalltalk-form .smallTalkContainer {
  width: 100%;
  padding-left: 270px !important;
  position: relative;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks {
  width: 270px;
  padding: 20px;
  background: #F8F9FA;
  position: absolute;
  z-index: 9;
  left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .smTalkGroupTitle {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 10px;
  margin-top: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent {
  background: #fff;
  padding: 10px;
  border-radius: 5px;
  border: 1px solid #E4E5E7;
  margin-bottom: 10px;
  cursor: pointer;
  max-height: 40px;
  position: relative;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent:hover {
  border-color: #202124;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent.nodehovered {
  border-color: #202124;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent.selected {
  background: #202124;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent.selected span.noEdit input {
  border: 0px;
  pointer-events: none;
  background: #202124;
  color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent.selected span.editMode input {
  border: 0px;
  pointer-events: auto;
  border-bottom: 1px solid #fff;
  background: #202124;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent .tooltip {
  margin-top: 8px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent .tooltip .tooltip-inner {
  max-width: 500px;
  white-space: pre-wrap;
  word-break: break-all;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.noEdit input {
  border: 0px;
  pointer-events: none;
  background: transparent;
  color: #5F6368;
  height: 20px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.noEdit .edit-talk {
  display: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.noEdit:hover .edit-talk {
  position: absolute;
  right: 10px;
  top: 14px;
  cursor: pointer;
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.editMode input {
  border: 0px;
  pointer-events: auto;
  border-bottom: 1px;
  background: transparent;
  border-bottom: 1px solid #BDC1C6;
  height: 20px;
  color: #5f6368;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.editMode .save-talk {
  position: absolute;
  right: 30px;
  top: 16px;
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .smallTalkBlocks .blockMain .blockContent span.editMode .delete-talk {
  position: absolute;
  right: 10px;
  top: 16px;
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer {
  background: #fff;
  width: 100% !important;
  padding-top: 20px !important;
  padding-left: 10px !important;
  left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .loadingTag {
  bottom: 0;
  background: rgba(255, 255, 255, 0.37);
  height: 40px;
  width: 300px;
  margin: 0 auto;
  text-align: center;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer {
  margin-bottom: 5px;
  display: table-row;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .userSays {
  width: 45%;
  padding: 0;
  display: table-cell;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .userSays .tag-input-ctn {
  max-height: 34px;
  padding: 4px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .userSays .tag-input-ctn input {
  padding: 4px;
  width: 280px;
  margin-left: 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .userSays .tag-input-ctn span {
  border: solid 1px #1372ff;
  border-radius: 11px;
  background: #1372ff;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  padding: 4px 8px;
  margin-left: 5px;
  text-align: center;
  float: left;
  display: inline-block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .botSays {
  width: 45%;
  display: table-cell;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .botSays .tag-input-ctn {
  max-height: 34px;
  padding: 4px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .botSays .tag-input-ctn input {
  padding: 4px;
  width: 280px;
  margin-left: 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .botSays .tag-input-ctn span {
  border: solid 1px #18ae08;
  border-radius: 11px;
  background: #18ae08;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  padding: 4px 8px;
  margin-left: 5px;
  text-align: center;
  float: left;
  display: inline-block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .addBtn {
  display: table-cell;
  width: 68px;
  padding: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smallTalkRightContainer .addBtn .btn {
  margin-left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer {
  padding: 10px 15px 0 15px;
  position: relative;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .emptyStateIcon {
  height: 100%;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes.angular-ui-tree-drag .noLeftBorder .tree-node .inputAndaccordionBtn .userSyasInputSmallTalk input {
  display: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes.angular-ui-tree-drag .noLeftBorder .tree-node .reOrder {
  display: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-nodes {
  margin-left: 25px;
  display: table;
  width: 100%;
  padding-left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node {
  list-style-type: none;
  border-left: 1px solid #cfcfcf;
  padding: 0px 5px 0 12px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node.noLeftBorder:hover > div.smallTalkTree .reOrder {
  position: absolute;
  top: 40%;
  left: -20px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node.noLeftBorder:hover > div.smallTalkTree .reOrder .firstLevelhandle {
  display: block;
  transform: rotate(90deg);
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree {
  display: table;
  width: 100%;
  box-shadow: none;
  border: 0;
  padding: 0;
  position: relative;
  margin-bottom: 10px;
  margin-left: 3px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .reOrder .firstLevelhandle {
  display: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn {
  display: table;
  width: 90%;
  box-shadow: 0 0.5px 1px 0 rgba(38, 52, 74, 0.2);
  border: solid 1px #BDC1C6;
  position: relative;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk {
  display: table-cell;
  padding: 5px 0;
  border-right: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk.readOnly {
  pointer-events: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays {
  width: 50%;
  padding: 0 25px 0 5px;
  border-right: 1px solid #e4e5e7;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host {
  margin: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags {
  height: auto;
  min-height: 24px;
  border: 0;
  box-shadow: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input:focus::-webkit-input-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input:focus:-moz-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input:focus::-moz-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input:focus:-ms-input-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input::placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input:-ms-input-placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags input::-ms-input-placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list {
  opacity: 1;
  transition: 0.33s;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .count {
  display: none;
  position: absolute;
  font-size: 12px;
  background: #e7f0ff;
  color: #1372ff;
  border: solid 1px #e7f0ff;
  border-radius: 50%;
  padding: 1px 4px;
  right: -22px;
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .count:before {
  content: '\002B';
  color: #1372ff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item {
  height: 26px;
  background: rgba(19, 114, 255, 0.1);
  border-radius: 0;
  border: 0;
  border-left: solid 2px #1372ff;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
  position: relative;
  padding: 7px 10px 5px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item:hover ti-tag-item ng-include .remove-button {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 350px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  display: none;
  background: #DD3646;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  position: absolute;
  right: -8px;
  top: -1px;
  font-size: 12px;
  z-index: 9;
  margin-left: 0;
  padding: 1px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button::before {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .input {
  border: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays {
  width: 50%;
  padding: 0 25px 0 5px;
  border-left: 1px solid #bdc1c6;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host {
  margin: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags {
  height: auto;
  min-height: 24px;
  border: 0;
  box-shadow: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input:focus::-webkit-input-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input:focus:-moz-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input:focus::-moz-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input:focus:-ms-input-placeholder {
  color: #5F6368;
  font-weight: 300;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input::placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input:-ms-input-placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags input::-ms-input-placeholder {
  color: transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list {
  opacity: 1;
  transition: 0.7s;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item {
  height: 26px;
  background: rgba(24, 174, 8, 0.2);
  border-radius: 0;
  border: 0;
  border-left: solid 2px #18ae08;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
  position: relative;
  padding: 7px 10px 5px;
  margin-right: 5px;
  margin-bottom: 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item:hover ti-tag-item ng-include .remove-button {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 335px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span.jsTag:after {
  content: '</>';
  color: #18ae08;
  padding-left: 10px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button {
  display: none;
  background: #DD3646;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  position: absolute;
  right: -8px;
  top: -1px;
  font-size: 12px;
  z-index: 9;
  margin-left: 0;
  padding: 1px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button::before {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .input {
  border: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .count {
  display: none;
  position: absolute;
  font-size: 12px;
  background: #e7f0ff;
  color: #18ae08;
  border: solid 1px #e7f0ff;
  border-radius: 50%;
  padding: 1px 4px;
  right: -22px;
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .count:before {
  content: '\002B';
  color: #18ae08;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow {
  display: table-cell;
  width: 38px;
  float: none;
  padding: 0 14px !important;
  vertical-align: middle;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow .downArrowGraySmallTalk {
  transform: rotate(90deg);
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow.noChild {
  cursor: not-allowed;
  opacity: 0.5;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow.hasChild {
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow.readOnly {
  pointer-events: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp {
  display: none;
  position: absolute;
  right: 0;
  top: 26%;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp.alignRight {
  right: 24px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan {
  background-color: #fff;
  width: 25px;
  height: 25px;
  padding: 1px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0px;
  position: relative;
  cursor: pointer;
  line-height: 24px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan:hover {
  background-color: #eff0f1;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan .btx-delete-1 {
  color: #dd3646;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree:hover .editProp {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree::before {
  content: '';
  position: absolute;
  top: -10px;
  left: -16px;
  bottom: 50%;
  width: 26px;
  border: 1px solid #cfcfcf;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node.noLeftBorder {
  border-left: 0;
  padding-left: 0;
  margin-left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node.noLeftBorder > div:before {
  content: '';
  position: absolute;
  top: -10px;
  left: -22px;
  bottom: 50%;
  width: 26px;
  border: 0px solid #cfcfcf;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree .angular-ui-tree-nodes .angular-ui-tree-node:last-child {
  border-left: 1px solid transparent;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-nodes {
  margin-left: 25px;
  display: table;
  width: 100%;
  padding-left: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node {
  list-style-type: none;
  padding: 0px 5px 0 12px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree {
  display: table;
  width: 100%;
  box-shadow: none;
  border: 0;
  padding: 0;
  position: relative;
  margin-bottom: 10px;
  margin-left: 3px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn {
  display: table;
  width: 90%;
  box-shadow: 0 0.5px 1px 0 rgba(38, 52, 74, 0.2);
  border: solid 1px #BDC1C6;
  position: relative;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk {
  display: table-cell;
  padding: 5px 0;
  border-right: 1px solid #E4E5E7;
  background: #fff;
  width: 100%;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk.readOnly {
  pointer-events: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays {
  width: 50%;
  padding: 0 25px 0 5px;
  border-right: 1px solid #e4e5e7;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host {
  margin: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags {
  height: auto;
  min-height: 24px;
  border: 0;
  box-shadow: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .count {
  position: absolute;
  font-size: 12px;
  background: #e7f0ff;
  color: #1372ff;
  border: solid 1px #e7f0ff;
  border-radius: 50%;
  padding: 1px 4px;
  right: -22px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .count:before {
  content: '\002B';
  color: #1372ff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item {
  height: 24px;
  background: rgba(19, 114, 255, 0.1);
  border-radius: 0;
  border: 0;
  border-left: solid 2px #1372ff;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
  position: relative;
  padding: 0px 10px 5px;
  margin-right: 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item:hover ti-tag-item ng-include .remove-button {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button {
  display: none;
  background: #DD3646;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  position: absolute;
  right: -8px;
  top: -1px;
  font-size: 12px;
  z-index: 9;
  margin-left: 0;
  padding: 1px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include .remove-button::before {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .userSays tags-input .host .tags .input {
  border: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays {
  width: 50%;
  padding: 0 25px 0 5px;
  border-left: 1px solid #bdc1c6;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host {
  margin: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags {
  height: auto;
  min-height: 24px;
  border: 0;
  box-shadow: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item {
  height: 24px;
  background: rgba(24, 174, 8, 0.2);
  border-radius: 0;
  border: 0;
  border-left: solid 2px #18ae08;
  font-size: 12px;
  font-weight: normal;
  color: #202124;
  position: relative;
  padding: 0px 10px 5px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item:hover ti-tag-item ng-include .remove-button {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item ng-include span {
  color: #202124;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button {
  display: none;
  background: #DD3646;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  cursor: pointer;
  text-align: center;
  position: absolute;
  right: -14px;
  top: -1px;
  font-size: 12px;
  padding: 1px;
  z-index: 9;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button::before {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .input {
  border: 0;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .count {
  position: absolute;
  font-size: 12px;
  background: #e7f0ff;
  color: #18ae08;
  border: solid 1px #e7f0ff;
  border-radius: 50%;
  padding: 1px 4px;
  right: -22px;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .userSyasInputSmallTalk .botSays tags-input .host .tags .count:before {
  content: '\002B';
  color: #18ae08;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow {
  display: table-cell;
  width: 38px;
  cursor: pointer;
  float: none;
  padding: 0 14px !important;
  vertical-align: middle;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow .downArrowGraySmallTalk {
  transform: rotate(90deg);
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .inputAndaccordionBtn .smallTalkToggleArrow.readOnly {
  pointer-events: none;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp {
  display: none;
  position: absolute;
  right: 0;
  top: 32%;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan {
  background-color: #fff;
  width: 25px;
  height: 25px;
  padding: 2px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  position: relative;
  cursor: pointer;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree .editProp .smalltalkIconSpan:hover {
  background-color: #eff0f1;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node .smallTalkTree:hover .editProp {
  display: block;
}
.btSmallTalk .smalltalk-form .smallTalkContainer .mainContainer .smTalkContainer .angular-ui-tree-nodes .angular-ui-tree-node:last-child {
  border-left: 1px solid transparent;
}
.smallTalkEmptyContent {
  width: 572px;
  margin: 5% auto 0;
  text-align: center;
}
.smallTalkEmptyContent .smallTalkImg {
  margin-bottom: 40px;
}
.smallTalkEmptyContent .secondaryFontColor {
  color: #5f6368;
}
.smallTalkEmptyContent .smDesc {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.79;
  color: #5F6368;
  margin-bottom: 20px;
}
.smallTalkEmptyContent .hintDiv {
  margin-bottom: 0px !important;
}
.smallTalkEmptyContent .hintDiv .description {
  padding-left: 20px;
  text-align: left;
}
.smallTalkEmptyContent .footer-info {
  clear: both;
  margin-top: 30px;
}
.smallTalkEmptyContent .footer-info a {
  font-weight: 600;
  padding: 10px;
  text-decoration: none;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row {
  position: relative;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .col-xs-4.cursor-pointer {
  padding: 0 15px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .col-xs-3.cursor-pointer {
  padding: 0 15px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .maxWidthInline {
  max-width: 100% !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .smalltalkIconSpan {
  padding: 0 15px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .tooltip {
  left: 10px !important;
  top: 35px !important;
  position: absolute;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .tooltip .tooltip-inner {
  max-width: 500px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .dropdown.gearIcon {
  cursor: pointer;
  margin-left: 15px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .dropdown.gearIcon .btx-settings {
  width: 13px;
  visibility: hidden;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .dropdown.gearIcon .btx-settings:hover {
  color: #0d6efd;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row .dropdown.gearIcon ul {
  right: 25px;
  left: unset;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row:hover .dropdown.gearIcon .btx-settings {
  visibility: visible;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .row:hover .smalltalkIconSpan {
  display: block;
  padding: 0;
  text-align: right;
  padding-right: 10px;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .smalltalkIconSpan {
  display: none;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow .smalltalkIconSpan .trashSmalltalk {
  color: #DD3646;
  cursor: pointer;
}
.smallTalkGroups .smTlakContainer .smallTalkTableContainer .tableBodyRow:hover {
  background-color: #eff0f1;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader {
  display: table;
  width: 100%;
  margin-bottom: 15px;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group {
  display: table-cell;
  min-width: 135px;
  padding: 0;
  vertical-align: top;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .overflow_btn {
  overflow: hidden;
  max-width: 114px;
  min-width: 100px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .smEllipsis {
  padding: 5px;
  background: #fff;
  border-radius: 4px;
  display: inline-block;
  position: relative;
  width: 13px;
  height: 30px;
  margin-left: 5px;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .smEllipsis .ellipsisDark {
  width: 4px;
  opacity: 0.5;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .smEllipsis:hover {
  background: #f8f9fa;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .smEllipsis:hover .ellipsisDark {
  opacity: 0.5;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .dropdown-menu {
  padding: 10px 15px;
  top: 54px;
  right: 29px;
  left: auto;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .dropdown-menu .menuOption {
  line-height: 42px;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .dropdown-menu .menuOption .menuName {
  display: block;
  cursor: pointer;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .dropdown-menu .menuOption:hover {
  color: #0d6efd;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .new-group .dropdown-menu .menuOption:hover .menuName {
  display: block;
  cursor: pointer;
  color: #0d6efd;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .smallTalkSearch {
  display: table-cell;
  width: 100%;
  padding-right: 10px;
  position: relative;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .smallTalkSearch .searchBar {
  position: absolute;
  right: 20px;
  top: 8px;
  color: #5F6368;
  cursor: pointer;
  z-index: 3;
  width: 12px;
  height: 12px;
}
.smallTalkGroups .smTlakContainer .smallTalkActionsHeader .smallTalkSearch .searchIconGray {
  position: absolute;
  right: 20px;
  top: 10px;
}
.smallTalkGroups .tableContainer .tableHeaderRow .botSays {
  float: none;
  display: inline;
}
.smallTalk-emptyState {
  position: relative;
}
.smallTalk-emptyState.read-only .createGroupBtn,
.smallTalk-emptyState.read-only .importBtn {
  display: none;
}
.smallTalk-emptyState .emptyImage {
  width: 100%;
  margin: auto;
  text-align: center;
}
.smallTalk-emptyState .emptyImage .mainTitle {
  padding: 20px 0px 0px;
  font-size: 20px;
  font-weight: 500;
  text-align: center;
  color: #202124;
}
.smallTalk-emptyState .emptyImage .emptyStateDesc {
  font-size: 14px;
  color: #202124;
  text-align: center;
  margin: auto;
}
.smallTalk-emptyState .emptyBtn {
  margin: auto;
  text-align: center;
  padding-top: 30px;
}
.smallTalk-emptyState .emptyBtn .importBtn {
  font-size: 14px;
  color: #5F6368;
  background: #0D6EFD;
  height: 30px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 4px;
  border: 1px solid #5F6368;
  background: #f0f0f0;
  outline: 0;
  margin-left: 5px;
}
.createGroupModal.modal .modal-body {
  height: 180px;
}
.createGroupModal.modal .modal-body .grpName {
  margin-top: 20px;
}
.import-small-talk .modal-content {
  top: 50px !important;
  width: 600px;
  height: auto;
  text-align: center;
  margin: auto;
}
.import-small-talk .modal-content .modal-body .progressouter {
  width: 150px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  height: 5px;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 30px;
}
.import-small-talk .modal-content .modal-body .progressouter .progressinner {
  width: 5%;
  color: #0D6EFD;
  background-color: #0D6EFD;
  z-index: 12;
  height: 5px;
  transition: width 0.6s ease;
}
.import-small-talk .modal-content .modal-body .smallTalkFileDropLanding .uploadedSmallTalkFile {
  border-bottom: solid 1px #009cab;
  margin-top: 30px;
  width: 100%;
  text-align: center;
  float: initial;
  display: inline-block;
  position: relative;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 10px;
}
.import-small-talk .modal-content .modal-body .smallTalkFileDropLanding .uploadedSmallTalkFile .removefile {
  cursor: pointer;
  padding-left: 10px;
  width: 10px;
  height: 12px;
  font-family: FontAwesome;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  color: #0d6efd;
}
.import-small-talk .modal-content .modal-body .smallTalkFileDropLanding .dragdrophelp {
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #202124;
  margin: auto;
  margin-top: 20px;
}
.import-small-talk .modal-content .modal-body .smallTalkFileDropLanding .dragdrophelp .ortitle {
  color: #a0a0a0;
}
.import-small-talk .modal-content .modal-body .smallTalkFileDropLanding .dragdrophelp .browsetitle {
  border-bottom: 1px solid #0D6EFD;
  display: inline-block;
  text-align: center;
  margin: 0 auto;
  color: #0d6efd;
}
.import-small-talk .modal-content .modal-body .downloadBlock {
  text-align: center;
  margin-top: 20px;
  color: #202124;
}
.import-small-talk .modal-content .modal-body .downloadBlock span {
  color: #0d6efd;
}
.import-small-talk .modal-content .modal-body .downloadBlock .download-title {
  color: #0d6efd;
}
.panelsDisableElement {
  pointer-events: none !important;
}
.rightZero {
  right: 0 !important;
}
.panels_widgetsViewMode.createWidgetSlider input {
  pointer-events: none !important;
  opacity: 0.6;
  background: #EFF0F1 !important;
  border-radius: 4px;
  border: 1px solid #eff0f1 !important;
}
.panels_widgetsViewMode.createWidgetSlider select {
  pointer-events: none !important;
  opacity: 0.6;
  background: #EFF0F1 !important;
  border-radius: 4px;
  border: 1px solid #eff0f1 !important;
}
.panels_widgetsViewMode.createWidgetSlider .radioSection {
  pointer-events: none !important;
  opacity: 0.6;
  border-radius: 4px;
}
.panels_widgetsViewMode.createWidgetSlider .mainButtons {
  display: none !important;
}
.panels_widgetsViewMode.createWidgetSlider .readOnlyModeBtns {
  display: block !important;
}
.panels_widgetsViewMode.createWidgetSlider .toggleDiv {
  pointer-events: none !important;
  opacity: 0.6;
}
.panels_widgetsViewMode .runPreview {
  pointer-events: unset !important;
}
.panels_widgetsViewMode .createNewPW {
  display: none !important;
  pointer-events: none !important;
}
.panels_widgetsViewMode #koreWidgetFilerDropdown .btn {
  pointer-events: unset !important;
}
.panels_widgetsViewMode #koreWidgetFilerDropdown .checkbox-custom {
  pointer-events: unset !important;
}
.panels_widgetsViewMode #koreWidgetSearchDropdown .btn {
  pointer-events: unset !important;
}
.panels_widgetsViewMode #koreWidgetSearchDropdown .widgetSearchInput {
  pointer-events: unset !important;
}
.panels_widgetsViewMode #korePanelSearchDropdown .btn {
  pointer-events: unset !important;
}
.panels_widgetsViewMode #korePanelSearchDropdown .panelSearchInput {
  pointer-events: unset !important;
}
.panels_widgetsViewMode .more-link-pannels {
  pointer-events: unset !important;
}
.panels_widgetsViewMode .panelAddWidget {
  display: none !important;
  pointer-events: none !important;
}
.panels_widgetsViewMode .createNewPW {
  display: none !important;
  pointer-events: none !important;
}
.panels_widgetsViewMode .testpanelBTN {
  pointer-events: unset !important;
}
.panels_widgetsViewMode .addWidgetBtn {
  display: none !important;
  pointer-events: none !important;
}
.panels_widgetsViewMode .createWBtn {
  display: none !important;
  pointer-events: none !important;
}
.panels_widgetsViewMode .generateBtn {
  display: none !important;
}
.panels_widgetsViewMode #panelEditDropdownAnchor {
  pointer-events: unset !important;
}
.panels_widgetsViewMode .addWidgetBtn {
  display: none !important;
}
.panels_widgetsViewMode .addFormBtn {
  display: none !important;
}
.panels_widgetsViewMode input {
  pointer-events: none !important;
}
.panels_widgetsViewMode button {
  pointer-events: none;
}
.panels_widgetsViewMode select {
  pointer-events: none !important;
}
.panels_widgetsViewMode .details-toggle-switch {
  pointer-events: none !important;
}
.panels_widgetsViewMode .radioInnerDiv {
  pointer-events: none !important;
}
.panels_widgetsViewMode .entityPreAssignment {
  pointer-events: none !important;
}
.panels_widgetsViewMode .contextVariable {
  pointer-events: none !important;
}
.panelsWidgetsListing {
  padding: 0px;
}
.panelsWidgetsListing .btnSearchTitle {
  margin-bottom: 40px;
}
.panelsWidgetsListing.panels_widgetsViewMode .createNewPW {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .panelAddWidget {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .createNewPW {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .cloneBtn {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .deleteBtn {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .editWidget {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .testBTN {
  pointer-events: unset !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown input {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown button {
  pointer-events: none;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown select {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .details-toggle-switch {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .radioInnerDiv {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .entityPreAssignment {
  pointer-events: none !important;
}
.panelsWidgetsListing.panels_widgetsViewMode .dropdown .contextVariable {
  pointer-events: none !important;
}
.panelsWidgetsListing .emptyPanelWidget {
  position: relative;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer {
  padding: 40px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv {
  padding: 0;
  width: 82%;
  margin: 0 auto;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .imageDiv {
  text-align: center;
  padding-top: 0px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .createInfoDiv .noPWInfo {
  padding: 8px 0px 0 0;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .createInfoDiv .noPWInfo .infoHeader {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 5px;
  display: block;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .createInfoDiv .noPWInfo .infoPW {
  color: #5F6368;
  line-height: 1.79;
  margin-bottom: 20px;
  padding-right: 58px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .emptyImgOrinfoDiv .createInfoDiv .noPWInfo .createNewPW {
  height: 34px;
  font-size: 14px;
  margin-right: 10px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .info-headind-container {
  text-align: center;
  width: 600px;
  margin: 50px auto 30px auto;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .info-headind-container .questionTag {
  color: #202124;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 8px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .info-headind-container .answerTag {
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  color: #202124;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer {
  padding: 0 0 30px 0;
  border: 0;
  background: transparent;
  display: flex;
  flex-wrap: wrap;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .col-xs-3 {
  padding: 0 10px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer {
  margin-bottom: 0;
  padding: 20px 20px 30px 20px;
  background: #F8F9FA;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  height: 100%;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer .steps-title-sec {
  text-align: center;
  min-height: 74px;
  border-bottom: 1px solid #e4e5e7;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer .steps-title-sec .steps_title {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 8px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer .questionTag {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  line-height: 20px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer .answerTag {
  font-size: 12px;
  color: #202124;
  margin-bottom: 0;
  padding: 20px 0 0px 0;
  line-height: 20px;
}
.panelsWidgetsListing .emptyPanelWidget .emptyPanelWidgetContainer .grayBGContainer .pointsContainer .panelsAndWidgets {
  margin-top: 10px;
}
.panelsWidgetsListing .emptyPWDiv {
  text-align: center;
}
.panelsWidgetsListing .emptyPWDiv .noPWInfo .infoHeader {
  width: 218px;
  font-size: 24px;
  font-weight: 300;
  text-align: center;
  color: #202124;
  margin-top: 20px;
  display: inline-block;
}
.panelsWidgetsListing .emptyPWDiv .noPWInfo .infoPW {
  font-size: 14px;
  text-align: center;
  color: #5F6368;
  margin-top: 10px;
  padding: 0 15px;
}
.panelsWidgetsListing .emptyPWDiv .noPWInfo .createNewPW {
  margin-top: 10px;
  font-size: 14px;
  color: #fff;
  background: #0D6EFD;
  height: 37px;
  padding: 0px 20px !important;
  width: auto;
  border-radius: 3px;
  border: 1px solid #0D6EFD;
  margin-left: 0;
  outline: 0;
}
.panelsWidgetsListing .emptyPWDiv .noPWInfo .createNewPW:hover {
  background: #0156d4;
  border: 1px solid #0156d4;
}
.panelsWidgetsListing .emptyPWDiv .emptyNote {
  font-size: 14px;
  border: solid 1px #E4E5E7;
  background-color: #F8F9FA;
  margin-top: 30px;
  border-radius: 4px;
  margin: 30px auto 0;
  text-align: left;
  padding: 24px 30px;
}
.panelsWidgetsListing .emptyPWDiv .emptyNote .emptyTitle {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}
.panelsWidgetsListing .emptyPWDiv .emptyNote .emptyDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
}
.panelsWidgetsListing .emptyPWDiv .emptyNote .emptyDesc.marginBottom10 {
  margin-bottom: 10px;
}
.panelsWidgetsListing .emptyPWDiv .emptyNote .emptyListDesc {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 15px;
  padding-left: 15px;
}
.panelsWidgetsListing .emptyByState {
  font-size: 16px;
  font-weight: 300;
  color: #202124;
  margin-bottom: 10px;
  display: block;
  padding-top: 150px;
}
.panelsWidgetsListing .panelsMainDiv {
  border-right: 1px solid #d9e2ea;
  padding: 0;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv {
  padding: 0;
  position: relative;
  width: 100%;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv .emptyState {
  width: 420px;
  margin: 30px auto;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv .emptyState .emptyImage {
  margin-bottom: 30px;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv .emptyState .mainTitle {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin: 10px 0;
  display: block;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv .emptyState .emptyStateDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
  padding: 0 10px;
  margin-bottom: 20px;
}
.panelsWidgetsListing .panelsMainDiv .emptyPanelsDiv .emptyState .generateBtn {
  position: relative;
  z-index: 10;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader {
  width: 100%;
  display: inline-block;
  padding: 20px 25px 10px 25px;
  position: relative;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader topic-guide-icon .topicGuideComponentHeaderInfoIcon {
  position: relative;
  top: 1px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .panelCount {
  opacity: 0.5;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .panelTitle {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  display: inline-block;
  position: relative;
  padding-top: 8px;
  line-height: 17px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer {
  float: right;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown {
  float: left !important;
  margin: 0 4px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown .searchComponent {
  border-radius: 4px;
  border: 0 !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown .searchComponent:focus {
  border: 1px solid #0d6efd;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown .searchComponent .panelSearchInput {
  width: 120px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown .btn {
  padding: 0 !important;
  width: 34px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .languageSettingsdropdown .btn .btx-filters {
  font-size: 11px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu {
  pointer-events: unset !important;
  padding: 20px;
  line-height: normal;
  padding: 0;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu .searchContent {
  position: relative;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent {
  position: relative;
  padding: 20px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-search {
  position: absolute;
  top: 32px;
  left: 30px;
  color: #bdc1c6;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-close {
  position: absolute;
  right: 30px;
  top: 30px;
  color: #bdc1c6;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-close:hover {
  color: #202124;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .btn {
  margin: 0 0 0 6px !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer {
  position: absolute;
  padding-right: 10px;
  right: 215px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer .panelSearchInput {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  width: 0;
  opacity: 0;
  transition: width 1s;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  pointer-events: unset !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer .searchIconGray {
  position: absolute;
  right: 18px;
  display: block;
  z-index: 1;
  cursor: pointer;
  top: 10px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer .closeCross {
  position: absolute;
  right: 18px;
  width: 12px;
  top: 10px;
  display: none;
  z-index: 1;
  cursor: pointer;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer.searchInputExpand .panelSearchInput {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  width: 100%;
  opacity: 1;
  padding-right: 20px;
  float: right;
  pointer-events: unset !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer.searchInputExpand .searchIconGray {
  position: absolute;
  right: 0;
  display: none;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .panelSearchContainer.searchInputExpand .closeCross {
  position: absolute;
  display: block;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .testBTN {
  padding: 0 15px;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD !important;
  background: rgba(49, 97, 219, 0.17) !important;
  border: 1px solid rgba(0, 157, 171, 0.28) !important;
  margin-right: 10px;
}
.panelsWidgetsListing .panelsMainDiv .panelsHeader .actionsContainer .testBTN:hover {
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  color: #ffffff !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing {
  padding: 10px 25px;
  clear: both;
  position: relative;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock {
  width: 100%;
  border-radius: 4px;
  border: solid 1px #E4E5E7;
  background: #F8F9FA;
  padding: 20px 20px 15px 20px;
  margin-bottom: 20px;
  cursor: pointer;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock:hover {
  box-shadow: 0px 5px 15px rgba(32, 33, 36, 0.2);
  border: solid 1px #fff;
  background: #ffffff;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent {
  display: block;
  width: 100%;
  max-width: 900px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow {
  display: block;
  position: relative;
  width: 100%;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .topImg {
  display: inline-block;
  width: 50px;
  position: absolute;
  top: 4px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .topImg .panelIcon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 10px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .topTitleDesc {
  display: inline-block;
  width: 100%;
  padding-right: 160px;
  min-width: 200px;
  padding-left: 55px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .topTitleDesc .panelName {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .topTitleDesc .panelDesc {
  font-size: 14px;
  font-weight: normal;
  color: #9AA0A6;
  margin-bottom: 0px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus {
  display: inline-block;
  width: 150px;
  min-width: 150px;
  vertical-align: top;
  text-align: right;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  position: absolute;
  right: 0;
  top: 2px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown {
  width: 3px;
  float: right;
  padding: 0 5px 0 5px;
  top: 1px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown a {
  text-decoration: none !important;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .fa-ellipsis-v {
  color: #202124;
  background: transparent;
  height: 20px;
  width: 15px;
  text-align: center;
  border-radius: 4px;
  padding-top: 3px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .fa-ellipsis-v:hover {
  background: #fff;
  color: #0d6efd;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu {
  min-width: 155px;
  background: #fff;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  margin: 0;
  padding: 2px;
  border: 0;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions {
  color: #202124;
  display: block;
  padding: 8px 10px;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions:hover {
  background: #EFF0F1;
  color: #0d6efd;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn {
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn:hover {
  background: #ffdbdf;
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn .fa-info-circle {
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor {
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor:hover {
  background: #ffdbdf;
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .topContent .topRow .panelStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor .fa-info-circle {
  color: #dd3646;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent {
  padding-top: 30px;
  margin: 0 -5px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .plus-btn {
  margin-bottom: 5px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .widgetTag {
  margin-bottom: 5px;
  margin-right: 5px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .widgetTag .btx-grid-view {
  position: relative;
  top: 1px;
  margin-right: 5px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .panelScheduleName {
  height: 26px;
  border-radius: 2px;
  background-color: #F8F9FA;
  display: inline-block;
  font-size: 12px;
  font-weight: normal;
  margin: 10px 10px 0 0;
  padding: 4px 10px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .panelScheduleName .grid {
  width: 11px;
  height: 11px;
  margin-right: 6px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .panelAddWidget {
  font-size: 12px;
  font-weight: normal;
  height: 26px;
  border-radius: 2px;
  display: inline-block;
  color: #0D6EFD;
  background: rgba(49, 97, 219, 0.17);
  border: 1px solid rgba(49, 97, 219, 0.17);
  margin-top: 10px;
  margin-right: 10px;
  cursor: pointer;
  padding: 4px 10px;
}
.panelsWidgetsListing .panelsMainDiv .panelsListing .panelBlock .panelBottomContent .panelAddWidget:hover {
  background: #0D6EFD;
  border: 1px solid #0D6EFD;
  color: #ffffff;
}
.panelsWidgetsListing .widgetsMainDiv {
  padding: 0;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer {
  width: auto;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer .emptyState {
  width: 420px;
  margin: 0 auto;
  padding-bottom: 120px;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer .emptyState .emptyImage {
  margin-bottom: 30px;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer .emptyState .mainTitle {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin: 10px 0;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer .emptyState .emptyStateDesc {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
.panelsWidgetsListing .widgetsMainDiv .emptyStateContainer .emptyState .generateBtn {
  position: relative;
  z-index: 10;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader {
  display: table;
  width: 100%;
  display: inline-block;
  padding: 20px 25px 10px 25px;
  position: relative;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader topic-guide-icon .topicGuideComponentHeaderInfoIcon {
  position: relative;
  top: 1px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .widgetCount {
  opacity: 0.5;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .widgetSearchInput {
  width: 160px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .widgetTitle {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  display: inline-block;
  position: relative;
  padding-top: 8px;
  line-height: 17px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer {
  float: right;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown {
  float: left !important;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown .searchComponent {
  border: 0 !important;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.open .btn {
  background: #e4e5e7;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown .btx-filters {
  font-size: 11px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.filter-dropdown- .dropdown-menu {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  border: 0;
  margin: 0;
  width: 200px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.filter-dropdown- .dropdown-menu li {
  display: inline-block;
  height: auto;
  padding: 9px 12px;
  width: 100%;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.filter-dropdown- .dropdown-menu li .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label {
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.filter-dropdown- .dropdown-menu li .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  width: 18px;
  height: 18px;
  top: 0;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown.filter-dropdown- .dropdown-menu li .kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  width: 18px;
  height: 18px;
  top: 0;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .languageSettingsdropdown .btn {
  padding: 0 !important;
  width: 34px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu {
  pointer-events: unset !important;
  padding: 20px;
  line-height: normal;
  padding: 0;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu .searchContent {
  position: relative;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent {
  position: relative;
  padding: 20px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-search {
  position: absolute;
  top: 32px;
  left: 30px;
  color: #bdc1c6;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-close {
  position: absolute;
  right: 30px;
  top: 30px;
  color: #bdc1c6;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .dropdown-menu .searchContent .searchComponent .btx-close:hover {
  color: #202124;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .btn {
  margin: 0 0 0 11px !important;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer {
  position: absolute;
  padding-right: 10px;
  right: 145px;
  min-width: 238px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer .widgetSearchInput {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  width: 0;
  opacity: 0;
  transition: width 1s;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  pointer-events: unset !important;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer .searchIconGray {
  position: absolute;
  right: 18px;
  display: block;
  z-index: 1;
  cursor: pointer;
  top: 10px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer .closeCross {
  position: absolute;
  right: 18px;
  width: 12px;
  top: 10px;
  display: none;
  z-index: 1;
  cursor: pointer;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer.searchInputExpand .widgetSearchInput {
  border: 0;
  border-bottom: 1px solid #0D6EFD;
  width: 100%;
  float: right;
  opacity: 1;
  padding-right: 20px;
  pointer-events: unset !important;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer.searchInputExpand .searchIconGray {
  position: absolute;
  right: 0;
  display: none;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .widgetSearchContainer.searchInputExpand .closeCross {
  position: absolute;
  display: block;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .testBTN {
  padding: 0 15px;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD !important;
  background: rgba(49, 97, 219, 0.17) !important;
  border: 1px solid rgba(0, 157, 171, 0.28) !important;
  margin-right: 10px;
}
.panelsWidgetsListing .widgetsMainDiv .widgetsHeader .actionsContainer .testBTN:hover {
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  color: #ffffff !important;
}
.info-tooltip-btn-add {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.info-tooltip-btn-add i {
  margin-left: 10px;
  cursor: pointer;
}
.info-tooltip-btn-add .tooltip {
  opacity: 1;
  margin-top: -44px;
  margin-left: -5px;
}
.info-tooltip-btn-add .tooltip .tooltip-arrow::before {
  display: block;
}
.info-tooltip-btn-add .tooltip .tooltip-arrow::after {
  display: block;
}
.info-tooltip-btn-add .tooltip .tooltip-inner {
  background: #202124;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  padding: 10px 15px;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  opacity: 1;
}
.readOnlyModeBtns {
  display: none;
}
.newWidgetToAddPreview {
  background: #FFFFFF;
  border: 1px solid #E4E5E7;
  box-sizing: border-box;
  border-radius: 4px;
  margin-top: 20px;
}
.newWidgetToAddPreview .NoWidgetSelected {
  padding: 15%;
  vertical-align: middle;
  text-align: center;
}
.newWidgetToAddPreview .emptyPreview {
  width: 150px;
  padding-top: 20px;
  margin: 0 auto;
  display: block;
}
.newWidgetToAddPreview .noPreview {
  margin-top: 10px;
  display: block;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
}
.widgetListing {
  clear: both;
  position: relative;
  padding: 10px 25px;
  padding-bottom: 50px;
}
.widgetListing .widgetBlock {
  width: 100%;
  border-radius: 5px;
  border: solid 1px #E4E5E7;
  margin-bottom: 20px;
  cursor: pointer;
}
.widgetListing .widgetBlock:hover {
  box-shadow: 0px 5px 15px rgba(32, 33, 36, 0.2);
}
.widgetListing .widgetBlock .widgetBottomContent {
  height: 80px;
  display: block;
  width: 100%;
  max-width: 900px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow {
  display: block;
  position: relative;
  width: 100%;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .topImg {
  display: inline-block;
  width: 50px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .topImg .panelIcon {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 10px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .topTitleDesc {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 16px;
  padding-right: 155px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .topTitleDesc .widgetName {
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 0px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 54%;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .topTitleDesc .widgetDesc {
  font-size: 14px;
  font-weight: normal;
  color: #9AA0A6;
  margin-bottom: 0px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 54%;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus {
  display: inline-block;
  width: 150px;
  min-width: 150px;
  vertical-align: top;
  text-align: right;
  font-size: 14px;
  font-weight: normal;
  color: #202124;
  position: absolute;
  right: 16px;
  top: 20px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown {
  width: 3px;
  float: right;
  padding: 0 5px 0 5px;
  top: 1px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown a {
  text-decoration: none !important;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .fa-ellipsis-v {
  color: #202124;
  background: transparent;
  height: 20px;
  width: 15px;
  text-align: center;
  border-radius: 4px;
  padding-top: 3px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .fa-ellipsis-v:hover {
  background: #fff;
  color: #0d6efd;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu {
  min-width: 155px;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  padding: 2px;
  margin: 0;
  border: 0;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions {
  color: #202124;
  display: block;
  padding: 8px 10px;
  cursor: pointer;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions:hover {
  background: #EFF0F1;
  color: #0d6efd;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn {
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn:hover {
  background: #ffdbdf;
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteBtn .fa-info-circle {
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor {
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor:hover {
  background: #ffdbdf;
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .widgetStatus .dropdown .dropdown-menu .subMenuOptions.deleteColor .fa-info-circle {
  color: #dd3646;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items {
  position: absolute;
  top: 17px;
  right: 0;
  left: 0;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .tooltip {
  opacity: 1;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .tooltip .tooltip-arrow::before {
  display: block;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .tooltip .tooltip-arrow::after {
  display: block;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .tooltip .tooltip-inner {
  background: #202124;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  padding: 10px 15px;
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  opacity: 1;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .title {
  width: 100%;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: #202124;
  margin-bottom: 4px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .img-link-bot {
  box-sizing: border-box;
  width: 26px;
  height: 26px;
  border-radius: 100%;
  border: 1px solid #FFFFFF;
  filter: drop-shadow(0px 1px 2px rgba(32, 33, 36, 0.15));
  margin: 0 -3px;
  font-size: 16px;
  font-weight: bold;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .img-link-bot img {
  width: 24px;
  height: 24px;
  border-radius: 100%;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns {
  width: 26px;
  height: 26px;
  margin: 0 -3px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open.open .more-link-pannels {
  background: #07377f;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .more-link-pannels {
  background: #0D6EFD;
  border: 1px solid #FFFFFF;
  box-sizing: border-box;
  width: 26px;
  height: 26px;
  border-radius: 100%;
  filter: drop-shadow(0px 1px 2px rgba(32, 33, 36, 0.15));
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .more-link-pannels::before {
  display: none;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .content-menu {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px 2px rgba(32, 33, 36, 0.12);
  border-radius: 4px;
  width: 140px;
  left: -132px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .content-menu li a {
  display: flex;
  align-items: center;
  line-height: normal;
  padding: 10px;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .content-menu li a .img-block {
  width: 20px;
  height: 20px;
  background: #E7F1FF;
  flex-shrink: 0;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .content-menu li a .img-block img {
  width: 20px;
  height: 20px;
  border-radius: 100%;
}
.widgetListing .widgetBlock .widgetBottomContent .topRow .linked-pannels-items .kr-sg-dropdowns .dropdown-open .content-menu li a .title {
  padding-left: 10px;
  margin: 0;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
}
.widgetListing .widgetBlock .runPreview {
  margin-left: 10px;
}
.widgetListing .widgetBlock .widgetTopContent {
  height: 133px;
  border-radius: 2px;
  box-shadow: 0 1px 0 0 #E4E5E7;
  background-color: #f8f9fa;
}
.widgetListing .widgetBlock .widgetTopContent .widgetPreviewDiv {
  width: 100%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
}
.widgetListing .widgetBlock .widgetTopContent .widgetPreviewDiv .filesCntr {
  pointer-events: none;
}
.widgetListing .widgetBlock .widgetTopContent .widgetPreviewDiv .wiz-filter-btn-container {
  display: none;
}
.widgetListing .widgetBlock .widgetTopContent .emptyPreview {
  width: 150px;
  padding-top: 20px;
  margin: 0 auto;
  display: block;
}
.widgetListing .widgetBlock .widgetTopContent .graphPreview {
  width: 409px;
  height: 133px;
}
.widgetListing .widgetBlock .widgetTopContent .noPreview {
  margin-top: 10px;
  display: block;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
}
.divBlockEmptylastChild {
  display: none;
  text-align: center;
  width: 100%;
  padding: 10%;
  white-space: break-spaces;
}
div.divBlockEmptylastChild:first-child {
  display: block !important;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .input-group .input-group-addon {
  padding: 0 15px;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  color: #0D6EFD;
  background: rgba(49, 97, 219, 0.17);
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .input-group .input-group-addon:hover {
  background: #0d6efd;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .marginTop30 {
  margin-top: 30px;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .toggleStitchTitle {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .toggleStitchTitle .toggleDiv {
  right: 66px;
  position: absolute;
  top: -18px;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .toggleStitchTitle .toggleDiv .toggleText {
  display: inline-block;
  margin-left: 10px;
  font-size: 11px;
  font-weight: 600;
  color: #202124;
}
.createPanellider .botModalSlider .botModalDialog .modalSliderContainer .modalBody .widget .hintHelpIcon {
  padding: 4px;
  bottom: 1px;
  position: relative;
}
.createPanellider .helpIconPanel {
  width: 9px;
  height: 9px;
  opacity: 0.5;
  margin-left: 2px;
}
.addFormSlider .backArrow {
  top: 10px !important;
}
.addFormSlider .miHeadBar {
  display: table-cell !important;
}
.addFormSlider .miHeadBar .miTaskNameHeader {
  font-size: 14px;
  margin-bottom: 0px;
  color: #5f6368;
}
.addFormSlider .miHeadBar .miTitleHeader {
  margin: 0;
}
.panelManagementSlider {
  width: 100% !important;
}
.panelManagementSlider .modalHeader .closeBtn .fa {
  font-size: 13px;
  padding-right: 10px;
  cursor: pointer;
  color: #5f6368;
}
.panelManagementSlider .modalBody .addOrViewWidgets .addWidgetDiv {
  background: #F8F9FA;
  display: table;
  width: 100%;
  padding: 20px;
  border-radius: 4px;
  border: 1px solid #e4e5e7;
}
.panelManagementSlider .addWidgetBtn {
  width: 98px;
  float: right;
  margin-right: 10px;
}
.panelManagementSlider .createWBtn {
  width: 98px;
  padding: 0 10px !important;
  float: right;
  margin-right: 10px !important;
}
.panelManagementSlider .emptyWidgets {
  width: 100% !important;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv {
  text-align: center !important;
  width: 700px;
  margin: 0 auto;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget {
  padding: 20px;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget .infoHeader {
  width: 122px;
  height: 29px;
  font-size: 24px;
  font-weight: 300;
  color: #202124;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget .noWidgetInfo {
  padding: 20px;
  font-size: 14px;
  line-height: 1.79;
  color: #5f6368;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget .createNewW {
  width: 120px;
  height: 37px;
  border-radius: 4px;
  background-color: #0D6EFD;
  margin-right: 10px;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget .addExistingWidget {
  width: 120px;
  height: 37px;
  border-radius: 4px;
  background-color: #0D6EFD;
  margin-left: 10px;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv .noWidget .addExistingWidget.marginLeft10 {
  margin-right: 10px !important;
}
.panelManagementSlider .emptyWidgets .emptyImgOrinfoDiv.noWidgetPanelManagement {
  width: 480px;
}
.panelManagementSlider .emptyWidgets .helpPoints {
  padding-top: 50px;
}
.panelManagementSlider .emptyWidgets .helpPoints .grayBGContainer {
  width: 85%;
  border-radius: 4px;
  border: solid 1px var(--very-light-blue);
  background-color: #F8F9FA;
  margin: 0 auto;
  padding: 30px 20px;
}
.panelManagementSlider .emptyWidgets .helpPoints .grayBGContainer .pointsContainer {
  margin-bottom: 18px;
}
.panelManagementSlider .emptyWidgets .helpPoints .grayBGContainer .pointsContainer .questionTag {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.panelManagementSlider .emptyWidgets .helpPoints .grayBGContainer .pointsContainer .answerTag {
  font-size: 14px;
  color: #202124;
  margin-bottom: 0;
}
.panelManagementSlider .addOrViewWidgets .addFormsBG {
  background: #F8F9FA;
  display: table;
  padding: 20px;
  border-radius: 4px;
  width: 100%;
}
.panelManagementSlider .addOrViewWidgets .addFormsBG .helphint-border {
  top: 0 !important;
}
.createWidgetSlider .modalHeader .closeBtn .fa {
  font-size: 13px;
  padding-right: 10px;
  cursor: pointer;
  color: #5f6368;
}
.createWidgetSlider .modalBody .selectDialog {
  width: 95% !important;
}
.createWidgetSlider .modalBody .openDialogmodal {
  width: 5% !important;
  padding: 4px;
}
.createWidgetSlider .modalBody .openDialogmodal .expandGreenDiv {
  display: inline-block;
  position: relative;
  background: #F8F9FA;
  width: 34px;
  height: 34px;
  border-radius: 2px;
  border-left: 5px solid #fff;
  text-align: center;
  line-height: 36px;
  font-size: 18px;
  cursor: pointer;
}
.createWidgetSlider .modalBody .openDialogmodal .expandGreenDiv:hover {
  color: #0d6efd;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner {
  padding: 0 !important;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv {
  padding: 0 !important;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .header {
  padding: 0 !important;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .header .headerText .helpIcon {
  width: 9px;
  height: 9px;
  opacity: 0.5;
  margin-left: 5px;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .header .headerText .helpIcon:hover {
  opacity: 1;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .header .headerText .tooltip .tooltip-inner {
  min-width: 180px;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .addEntityAssign {
  padding-left: 0 !important;
  padding-top: 10px;
  padding-bottom: 10px;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .addEntityAssign .addBtn {
  padding: 0;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .addEntityAssign .addBtn .btn {
  width: 55px;
  padding: 0 !important;
  text-align: center;
}
.createWidgetSlider .modalBody .entityPreAssignment .contaner .headerDiv .addEntityAssign .spacingFive {
  padding: 0 5px 0 0 !important;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment {
  display: block;
  clear: both;
  width: 100%;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign {
  padding: 10px;
  clear: both;
  width: 100%;
  display: block;
  height: 44px;
  border-bottom: 1px solid #e4e5e7;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign:hover {
  background-color: #f8f9fa;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign:hover .editTrashContainer {
  display: block;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign:hover .editTrashContainer .pencilIcon {
  margin-right: 10px;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign .listingName {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign .listingValue {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign .editTrashContainer {
  display: none;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign .editTrashContainer .trashIcon {
  cursor: pointer;
}
.createWidgetSlider .modalBody .entityPreAssignment .bodyEntityAssignment .addEntityAssign .editTrashContainer .pencilIcon {
  margin-right: 10px;
  cursor: pointer;
}
.createWidgetSlider .modalBody .entityPreAssignment .withHelpIcon .helpIcon {
  width: 9px;
  height: 9px;
  opacity: 0.5;
  margin-left: 2px;
}
.createWidgetSlider .modalBody .entityPreAssignment .withHelpIcon .helpIcon:hover {
  opacity: 1;
}
.createWidgetSlider .modalBody .contextVariable .withHelpIcon .helpIcon {
  width: 9px;
  height: 9px;
  opacity: 0.5;
  margin-left: 2px;
}
.createWidgetSlider .modalBody .contextVariable .withHelpIcon .helpIcon:hover {
  opacity: 1;
}
.createWidgetSlider .modalBody .inputValuesCOntainer {
  margin-bottom: 10px;
  display: flex;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectEntityContainer {
  width: 230px;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectEntityContainer input {
  background: transparent;
  padding: 10px;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer {
  display: flex;
  width: 243px;
  padding-left: 5px;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer input {
  background: transparent;
  width: 214px !important;
  padding: 10px;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer {
  display: inline-block;
  position: relative;
  background: #F8F9FA;
  width: 30px;
  height: 34px;
  border-radius: 2px;
  border-left: 5px solid #fff;
  text-align: center;
  line-height: 34px;
  top: 2px;
  padding-left: 1px;
  cursor: pointer;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer .btx-delete-1 {
  display: inline-block;
  position: relative;
  top: -1px;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer:hover {
  color: #dd3646;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer.activeTrash {
  background: rgba(255, 0, 31, 0.1);
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer.activeTrash .trashIconGray {
  display: none;
}
.createWidgetSlider .modalBody .inputValuesCOntainer .selectValueContainer .trashContainer.activeTrash .trashIcon {
  display: inline-block;
  position: relative;
  top: -1px;
}
.createWidgetSlider .modalBody .grayDesc {
  font-size: 12px;
  color: #5f6368;
}
.createWidgetSlider .modalBody .authTable .authHeader {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  border-bottom: 1px solid rgba(138, 149, 159, 0.5);
}
.createWidgetSlider .modalBody .authTable .authBody .rowColumns {
  padding: 20px 0;
  border-bottom: 1px solid rgba(138, 149, 159, 0.5);
}
.widgetsLoaders {
  padding-top: 20%;
  padding-left: 40%;
}
.widthNewWidget {
  width: 526px !important;
}
.widthNewWidget.widgetPreview {
  right: 100%;
  position: absolute;
  background: #fff;
  height: 100%;
  width: 472px !important;
}
.widthNewWidget.widgetPreview .modalHeader {
  height: auto;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  padding: 19px 20px 19px !important;
  position: relative;
  z-index: 1;
}
.widthNewWidget.widgetPreview .modalHeader .modal-title {
  font-size: 14px !important;
  font-weight: normal;
}
.widthNewWidget.widgetPreview .modalHeader .modal-title .btx-close {
  top: 16px !important;
  text-align: center;
}
.widthNewWidget.widgetPreview .modalHeader .resetBtn {
  float: right;
  cursor: pointer;
  font-size: 12px;
  font-weight: 600;
  color: #0D6EFD;
  padding-right: 35px;
}
.widthNewWidget.widgetPreview .modalHeader .resetBtn .refreshIconGreen {
  margin-left: 10px;
}
.widthNewWidget.widgetPreview .previewLoading {
  padding: 30%;
}
.widthNewWidget.widgetPreview .modalBody {
  background-color: #f8f9fa;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr {
  padding-top: 20px;
  padding-bottom: 20px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid {
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(179, 186, 200, 0.58);
  border: solid 1px #E4E5E7;
  background: #fff;
  padding: 20px;
  margin-bottom: 10px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridTitle {
  font-size: 14px;
  color: #202124;
  margin-bottom: 24px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridTitle.header {
  font-size: 20px !important;
  margin-bottom: 5px !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridSubTitle {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridDesc {
  font-size: 14px;
  color: #5F6368;
  margin-bottom: 25px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .refreshBtn {
  width: 100%;
  text-align: center;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridClickDesc {
  font-size: 14px;
  color: #5F6368;
  margin-top: 25px;
  margin-bottom: 0;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .emptyPreview {
  width: 222.6px;
  margin: 0 auto;
  display: block;
  margin-bottom: 30px;
  margin-top: 15px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridNoPreviewTitle {
  font-size: 18px;
  font-weight: 300;
  color: #202124;
  text-align: center;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridNoPreviewTitle .f20 {
  font-size: 20px;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetSetupGrid .gridNoPreviewDesc {
  font-size: 12px;
  font-weight: normal;
  color: #5F6368;
  width: 343px;
  line-height: 2;
  margin: 0 auto;
  text-align: center;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetWindow {
  background: #ffffff;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetWindow iframe {
  min-height: 450px;
  border: none;
  width: 100%;
}
.widthNewWidget.widgetPreview .modalBody .menuMainCntr .widgetWindow .wiz-filter-btn-container {
  display: none;
}
.width70percent {
  width: 60% !important;
}
.width70percent .flowTaskForm {
  position: fixed;
  left: auto;
  right: 40%;
  background-color: #fff;
  top: 0px;
  bottom: 0px;
  border: 1px solid #E4E5E7;
  border-radius: 0px;
  z-index: 10;
  padding: 1px;
  width: 60%;
}
.width70percent .flowTaskForm .btmodaltitlediv .botIcon {
  top: -4px;
}
.width30percent {
  width: 30% !important;
}
.width40percent {
  width: 40% !important;
}
.footerRight {
  left: unset !important;
}
.fullWidthSlider .botModalDialog {
  width: 100% !important;
}
.editorMenus .menuHeader {
  height: 27px;
  border-radius: 4px;
  background-color: #E4E5E7;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  color: #5F6368;
  display: inline-block;
  padding: 6px 12px 1px 12px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-top: 5px;
  cursor: pointer;
}
.editorMenus .menuHeader.moveLeft {
  margin-left: -2px;
}
.editorMenus .menuHeader.active {
  background-color: #5F6368;
  color: #ffffff;
}
.srJsEditorBlock.minimized {
  min-height: 100px !important;
  max-height: 100px !important;
  margin-bottom: 15px;
}
.markdown-editor .toolbar {
  padding-left: 0px !important;
  font-size: 12px;
}
.jsEditorDummyHeaderBlock {
  background-color: #5F6368;
  width: 100%;
  height: 30px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  padding: 6px;
}
.entityPreAssignment .autocomplete {
  position: relative;
  display: inline-block;
}
.entityPreAssignment .autocomplete input {
  border: 1px solid transparent;
  padding: 10px;
}
.entityPreAssignment .autocomplete input[type=text] {
  width: 100%;
}
.entityPreAssignment .autocomplete input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
  cursor: pointer;
}
.entityPreAssignment .autocomplete .autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  top: 100%;
  left: 0;
  right: 0;
}
.entityPreAssignment .autocomplete .autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
.entityPreAssignment .autocomplete .autocomplete-items div:hover {
  background-color: #e9e9e9;
}
.entityPreAssignment .autocomplete .autocomplete-active {
  background-color: DodgerBlue !important;
  color: #ffffff;
}
.mt-15 {
  margin-top: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
linked-bot-training .pr-0 {
  padding-right: 0;
}
linked-bot-training .trainingContainer.read-only .update {
  pointer-events: none;
  opacity: 0.5;
}
linked-bot-training .trainingContainer.read-only .panel-group .panel-default .panel-heading .accordion-group .invocationTags {
  pointer-events: none;
}
linked-bot-training .trainingContainer.read-only .panel-group .panel-default .panel-heading .accordion-group #utterances .utteranceText {
  pointer-events: none;
}
linked-bot-training .trainingContainer.read-only .panel-group .panel-default .panel-heading .accordion-group #utterances .utteranceContainer {
  pointer-events: none;
}
linked-bot-training .trainingContainer.read-only .panel-group .panel-default .panel-heading .accordion-group #configurations .configurationContainer {
  pointer-events: none;
}
linked-bot-training .trainingContainer.read-only .panel-group .panel-default .panel-heading .accordion-group #configurations .configurationContainer .resetButton {
  display: none;
}
linked-bot-training .trainingContainer #alertNotify .modal-content,
linked-bot-training .trainingContainer #alertSelection .modal-content {
  width: 450px;
  transform: translate(0, 50%);
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-header,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-header {
  height: 60px;
  position: relative;
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-body,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-body {
  margin: 20px;
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-body .desc,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-body .desc {
  color: #5F6368;
  text-align: center;
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-footer,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-footer {
  height: 60px;
  position: relative;
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-footer .confirm,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-footer .confirm {
  background-color: #d0011b;
  border: solid 1px #d0011b;
  color: #fff;
  position: relative;
  height: 30px !important;
}
linked-bot-training .trainingContainer #alertNotify .modal-content .modal-footer .closeCancel,
linked-bot-training .trainingContainer #alertSelection .modal-content .modal-footer .closeCancel {
  height: 30px !important;
  position: relative;
}
linked-bot-training .trainingContainer .trainDiv .helphint {
  background-color: #F8F9FA;
  padding: 10px;
  min-height: 60px;
}
linked-bot-training .trainingContainer .trainDiv .helphint .trainUtteraceBtn {
  padding-right: 10px;
}
linked-bot-training .trainingContainer .trainDiv .helphint .bulbicon {
  position: absolute;
  left: 0;
  top: 10px;
  width: auto;
}
linked-bot-training .trainingContainer .trainDiv .helphint .textDiv {
  padding-left: 30px;
  padding-right: 100px;
}
linked-bot-training .trainingContainer .trainDiv .helphint .trainBtn {
  top: 0;
  position: absolute;
  right: 0;
}
linked-bot-training .trainingContainer .update {
  display: block;
  float: right;
  color: #0D6EFD;
  cursor: pointer;
}
linked-bot-training .trainingContainer .update .popover {
  background: #ffffff;
}
linked-bot-training .trainingContainer .update .popover .arrow::after {
  border-bottom-color: #ffffff !important;
}
linked-bot-training .trainingContainer .update .popover .popover-content {
  color: #fff;
  font-size: 12px;
}
linked-bot-training .trainingContainer .update span.fa {
  padding-right: 6px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown {
  display: block;
  border: solid 1px #BDC1C6;
  position: absolute;
  width: 100%;
  padding: 2px 0;
  border-radius: 4px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .linkBotBtn {
  cursor: pointer;
  background-color: #fff;
  width: 100%;
  border: 0;
  padding: 0 12px;
  text-align: left;
  box-shadow: none !important;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .linkBotBtn .selectfield {
  color: #202124;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .linkBotBtn .botStatus {
  font-size: 12px;
  color: #5F6368;
  padding-left: 5px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .linkBotBtn .botStatus::before {
  content: "";
  border-left: 1px solid #202124;
  padding-left: 5px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .linkBotBtn .caret {
  float: right;
  position: relative;
  top: 8px;
  color: #5f6368;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu {
  width: 400px;
  padding: 0;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .ps-scrollbar-y-rail {
  display: block;
  opacity: 1;
  z-index: 1;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu.autoScroll .linkedBotList .ps-scrollbar-y {
  height: 208px !important;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList {
  list-style-type: none;
  padding: 0;
  max-height: 250px;
  position: relative;
  margin: 0;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot {
  padding: 10px;
  cursor: pointer;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot:hover {
  background: #f8f9fa;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot .botStatus {
  font-size: 12px;
  color: #5F6368;
  padding-left: 5px;
  position: relative;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot .botStatus::before {
  content: "";
  border-left: 1px solid #202124;
  height: 12px;
  width: 10px;
  position: absolute;
  top: 2px;
  left: 0px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot .linkedBotIcon {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-right: 20px;
}
linked-bot-training .trainingContainer .dropdown-select.linkBotDropDown .dropdown-menu .linkedBotList .linkBot .bot_name {
  padding-right: 5px;
}
linked-bot-training .trainingContainer .panel-group {
  position: relative;
  top: 40px;
  margin-top: 20px;
  padding: 0;
}
linked-bot-training .trainingContainer .panel-group .panel-default {
  clear: both;
  border: 0;
  background-color: #fff;
  margin: 0;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading {
  background-color: #fff;
  padding: 15px 0;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv {
  cursor: pointer;
  color: #202124;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv .bold .count {
  padding-left: 10px;
  color: #0D6EFD;
  top: 1px;
  position: relative;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv .bot-item-icon-div {
  width: 100%;
  display: inline;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #202124;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv .fa-chevron-right {
  transform: rotate(90deg) !important;
  transition: .33s;
  margin-right: 10px;
  width: 10px;
  position: relative;
  display: inline-block;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv.collapsed .bot-item-icon-div .searchContainer .searchIcon {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .dataDiv.collapsed .fa-chevron-right {
  transform: rotate(0deg) !important;
  transition: .33s;
  margin-right: 10px;
  width: 10px;
  position: relative;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group {
  display: table;
  height: 100%;
  width: 100%;
  position: relative;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  left: 4px;
  background-color: #E4E5E7;
  top: 0px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group::after {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  bottom: -13px;
  left: 4px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer {
  display: inline-block;
  width: 100%;
  padding-left: 13px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .info-title {
  margin: 7px 15px;
  padding-left: 13px;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group bt-pagination .dataCount {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group bt-pagination .width47 {
  float: right;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .inclusiveNotification {
  margin: 10px 0 10px 28px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer {
  float: right;
  margin-bottom: 10px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .closeCross {
  cursor: pointer;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .closeCross .searchIcon {
  display: block;
  position: relative;
  right: 0px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .closeCross .searchIcon.hide {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .closeCross .crossIcon {
  display: inline-block;
  position: relative;
  right: 15px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .closeCross .crossIcon.hide {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .searchUtterInput {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
  transition: width 0.33s;
  border-radius: 0;
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .searchContainer .searchUtterInput.hide {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .invocationTags {
  padding-right: 0;
  padding-left: 28px;
  padding-bottom: 10px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .invocationTags tags-input .host .tags {
  padding: 6px 10px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .invocationTags tags-input .host .tags .tag-list .tag-item {
  background: #EFF0F1;
  border: #EFF0F1;
  border-radius: 2.5px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .invocationTags tags-input .host .tags .tag-list .tag-item ti-tag-item span {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .invocationTags tags-input .host .tags .tag-list .tag-item ti-tag-item .remove-button {
  color: #5f6368;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .input-add-utt {
  padding-left: 28px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .form-control {
  height: 34px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput {
  margin-top: 10px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput .tagUtterance {
  border-radius: 4px;
  min-height: 34px;
  line-height: 20px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  padding: 6px 10px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput .tagUtterance:hover {
  background: #f8f9fa;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput .training-delete {
  display: none;
  position: absolute;
  right: 12px;
  cursor: pointer;
  top: 8px;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput .training-delete .deleteBtn {
  color: #DD3646;
  cursor: pointer;
}
linked-bot-training .trainingContainer .panel-group .panel-default .panel-heading .accordion-group .utteranceContainer .uttInput:hover .training-delete {
  display: block;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer {
  margin-left: 13px;
  display: inline-block;
  width: 100%;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .labelling .heading {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .labelling .desc {
  padding-top: 10px;
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  color: #9aa0a6;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .config-slider .countThreshold {
  width: 340px;
  text-align: center;
  font-size: 10px;
  color: #5f6368;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .config-slider .resetButton {
  position: absolute;
  left: 350px;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal {
  height: 6px;
  width: 340px;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .slider-handle {
  background: #0d6efd !important;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .tooltip-main {
  min-width: 40px;
  top: -1px !important;
  z-index: 1;
  margin-left: -22px !important;
  line-height: normal;
  padding-bottom: 0;
  font-size: 12px;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .tooltip-main .tooltip-arrow {
  display: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .tooltip-main .tooltip-inner {
  min-width: 26px !important;
  padding: 0px;
  max-width: 50px;
  text-align: center;
  color: #333;
  border-radius: 0px;
  background-color: #fff;
  box-shadow: none;
  border: none;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .slider-track {
  height: 6px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0;
  border-radius: 20px;
  background: #bdc1c6;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .slider-track .slider-selection {
  background: #0d6efd !important;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .slider-track .slider-track-high {
  background: #ededed;
  border-radius: 20px;
}
linked-bot-training .trainingContainer .panel-group .panel-default #configurations .panel-body .configurationContainer .configurationDir .slider-horizontal .slider-track .slider-track-low {
  background: #0D6EFD;
  border-radius: 20px;
}
linked-bot-training .trainingContainer #selectUtterances .f-bold {
  font-weight: 600;
}
linked-bot-training .trainingContainer #selectUtterances .modalHeader .modal-title.closeCross {
  color: #5f6368;
}
linked-bot-training .trainingContainer #selectUtterances .modalHeader .modal-title.closeCross .botName {
  color: #202124;
  padding-left: 25px;
}
linked-bot-training .trainingContainer #selectUtterances .modalHeader .modal-title .title-copy {
  color: #5F6368;
  font-size: 14px;
  margin-top: -30px;
  display: block;
  padding-left: 30px;
  margin-bottom: 4px;
}
linked-bot-training .trainingContainer #selectUtterances .modalHeader .modal-title .bot-title {
  display: block;
  padding-left: 30px;
}
linked-bot-training .trainingContainer #selectUtterances .modalBody.utterancesBody select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
  cursor: pointer;
  background: url("../assets/images/down-arrow.png") no-repeat 99%;
}
linked-bot-training .trainingContainer #selectUtterances .modalBody.utterancesBody select::-ms-expand {
  display: none;
}
linked-bot-training .trainingContainer #selectUtterances .modalBody .utterances {
  border: 0;
}
linked-bot-training .trainingContainer #selectUtterances .modalBody .utterances .checkbox {
  margin: 0;
  padding: 12px 0;
  border-bottom: solid 1px #bdc1c6;
}
linked-bot-training .trainingContainer #selectUtterances .modalBody .utterances label {
  font-size: 14px;
  font-weight: normal;
}
settings .settingsContainer.read-only-div .botSynonyms,
settings .settingsContainer.read-only-div .mlThreshold,
settings .settingsContainer.read-only-div .proximity,
settings .settingsContainer.read-only-div .switchVersion,
settings .settingsContainer.read-only-div .recentBots,
settings .settingsContainer.read-only-div .botAssignment,
settings .settingsContainer.read-only-div .intentRescoring {
  pointer-events: none;
}
settings .settingsContainer.read-only-div .triggerPhrases .toggleSwitch {
  pointer-events: none;
}
settings .settingsContainer.read-only-div .triggerPhrases .radioDiv > input {
  pointer-events: none;
}
settings .settingsContainer .SMtrainDiv .helphint {
  background-color: #F8F9FA;
  padding: 15px;
}
settings .settingsContainer .SMtrainDiv .helphint .bulbicon {
  width: 40px;
}
settings .settingsContainer .SMtrainDiv .helphint .textDiv {
  width: 90%;
  padding-right: 100px;
}
settings .settingsContainer .SMtrainDiv .helphint .trainUtteraceBtn {
  position: absolute;
  right: 10px;
}
settings .settingsContainer .SMtrainDiv .helphint.botsynonymsTrainHint .bulbicon {
  width: 5%;
}
settings .settingsContainer .SMtrainDiv .helphint.botsynonymsTrainHint .textDiv {
  width: 85%;
}
settings .settingsContainer .SMtrainDiv .helphint.botsynonymsTrainHint .trainUtteraceBtn {
  width: 10%;
}
settings .settingsContainer .settings-threshold-saving.marginBottom20 {
  margin-bottom: 20px;
}
settings .settingsContainer .toggle-data-large- .kr-sg-toggle.with-label {
  margin-left: 71px !important;
}
settings .settingsContainer .toggle-data-large- .kr-sg-toggle.with-label.large.SwitchNow {
  margin-left: 0px !important;
}
settings .settingsContainer .toggle-data-large- .kr-sg-toggle.with-label.large .slider span.no {
  margin-left: -71px !important;
}
settings .settingsContainer .toggle-data-large- .kr-sg-toggle.with-label.large .slider span.yes {
  width: 130px;
}
settings .settingsContainer .toggle-no {
  padding-right: 5px;
}
settings .settingsContainer .toggle-no.toggleActive {
  color: #202124;
}
settings .settingsContainer .toggle-no.toggleInactive {
  color: #5f6368;
}
settings .settingsContainer .toggleSwitch {
  display: inline-block;
  cursor: pointer;
}
settings .settingsContainer .toggleSwitch .enableDisable {
  margin-left: 60px !important;
}
settings .settingsContainer .toggleSwitch .enableDisable .toggle-data-large-directive {
  margin: 4px 0 15px 0 !important;
}
settings .settingsContainer .toggleSwitch .toggle-text {
  top: 4px !important;
  color: #9aa0a6 !important;
}
settings .settingsContainer .toggleSwitch .toggle-text.toggleActive {
  color: #202124 !important;
}
settings .settingsContainer .toggleSwitch .toggle-text.toggleInactive {
  color: #9aa0a6 !important;
}
settings .settingsContainer .toggleSwitch .toggle-text.disable {
  margin-left: -122px !important;
}
settings .settingsContainer .toggleSwitch .toggle-text.enable {
  margin-left: 48px !important;
}
settings .settingsContainer .toggle-yes {
  padding-left: 5px;
}
settings .settingsContainer .toggle-yes.toggleActive {
  color: #202124;
}
settings .settingsContainer .toggle-yes.toggleInactive {
  color: #5f6368;
}
settings .settingsContainer .mlThreshold {
  margin-top: 20px;
}
settings .settingsContainer .mlThreshold .countThreshold {
  width: 300px;
}
settings .settingsContainer .mlThreshold .countThreshold .pull-left {
  color: #5F6368;
  font-size: 10px;
}
settings .settingsContainer .mlThreshold .countThreshold .pull-right {
  color: #5F6368;
  font-size: 10px;
}
settings .settingsContainer .mlThreshold .single-slider .resetButton {
  margin-top: 12px;
  border: 1px solid #0D6EFD;
  border-radius: 8px;
  position: absolute;
  left: 350px;
  padding: 0px 10px;
}
settings .settingsContainer .mlThreshold .single-slider .resetButton:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal {
  width: 300px;
  height: 2px;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal .tooltip {
  z-index: 0;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal .tooltip .tooltip-arrow {
  border: 0;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal .tooltip .tooltip-inner {
  padding: 3px 8px;
  position: relative;
  background: none;
  color: #202124;
  bottom: 20px;
  font-size: 10px;
}
settings .settingsContainer .mlThreshold .slider.slider-horizontal .slider-handle {
  background: #0d6efd !important;
}
settings .settingsContainer .intentRescoring {
  margin-top: 0;
  padding-top: 7px !important;
}
settings .settingsContainer .intentRescoring .radioDiv .radioInnerDiv .font-normal {
  font-weight: normal;
  color: #202124;
}
settings .settingsContainer .intentRescoring .radioDiv .proximity {
  margin: 0;
  padding: 5px 0 10px 17px;
  border-left: 1px solid #BDC1C6;
  margin-left: 8px;
}
settings .settingsContainer .recentBots {
  margin-top: 20px !important;
}
settings .settingsContainer .proximity,
settings .settingsContainer .recentBots {
  margin-top: 20px;
}
settings .settingsContainer .proximity .single-slider .resetButton,
settings .settingsContainer .recentBots .single-slider .resetButton {
  margin-top: 12px;
  border: 1px solid #0D6EFD;
  border-radius: 8px;
  position: absolute;
  left: 350px;
  padding: 0px 10px;
}
settings .settingsContainer .proximity .single-slider .resetButton:hover,
settings .settingsContainer .recentBots .single-slider .resetButton:hover {
  background-color: #0D6EFD;
  color: #ffffff;
}
settings .settingsContainer .proximity .countThreshold,
settings .settingsContainer .recentBots .countThreshold {
  width: 300px;
}
settings .settingsContainer .proximity .countThreshold .pull-left,
settings .settingsContainer .recentBots .countThreshold .pull-left {
  color: #5F6368;
  font-size: 10px;
}
settings .settingsContainer .proximity .countThreshold .pull-right,
settings .settingsContainer .recentBots .countThreshold .pull-right {
  color: #5F6368;
  font-size: 10px;
}
settings .settingsContainer .proximity .slider.slider-horizontal,
settings .settingsContainer .recentBots .slider.slider-horizontal {
  width: 300px;
  height: 2px;
}
settings .settingsContainer .proximity .slider.slider-horizontal .tooltip.bottom,
settings .settingsContainer .recentBots .slider.slider-horizontal .tooltip.bottom {
  z-index: 0;
}
settings .settingsContainer .proximity .slider.slider-horizontal .slider-track .slider-selection,
settings .settingsContainer .recentBots .slider.slider-horizontal .slider-track .slider-selection {
  background: #0d6efd;
}
settings .settingsContainer .proximity .slider.slider-horizontal .tooltip .tooltip-arrow,
settings .settingsContainer .recentBots .slider.slider-horizontal .tooltip .tooltip-arrow {
  border: 0;
}
settings .settingsContainer .proximity .slider.slider-horizontal .tooltip .tooltip-inner,
settings .settingsContainer .recentBots .slider.slider-horizontal .tooltip .tooltip-inner {
  padding: 3px 8px;
  position: relative;
  background: none;
  color: #202124;
  bottom: 20px;
  font-size: 10px;
}
settings .settingsContainer .proximity .slider.slider-horizontal .slider-handle,
settings .settingsContainer .recentBots .slider.slider-horizontal .slider-handle {
  background: #0d6efd !important;
}
settings .settingsContainer .switchVersion {
  margin-top: 20px;
}
settings .settingsContainer .triggerPhrases {
  padding-top: 8px !important;
  margin-top: 20px !important;
}
settings .settingsContainer .triggerPhrases .radioDiv .addMessageDiv {
  margin-left: 20px;
}
settings .settingsContainer .triggerPhrases .radioDiv .addMessageDiv .addMessage {
  text-decoration: none;
}
settings .settingsContainer .recentBots {
  margin-top: 20px;
}
settings .settingsContainer .botAssignment {
  margin-top: 18px;
}
settings .settingsContainer .botAssignment .radioDiv .radioInnerDiv > label .opt-title .description {
  font-size: 12px;
  padding-left: 0px;
  color: #5f6368;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelTitle {
  font-weight: 500;
  font-size: 14px;
  color: #202124;
  margin-bottom: 5px;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelTitle .btx-warning::before {
  color: #fa6538;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelTitle .tooltip {
  top: 261px;
  left: 177px;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelTitle .tooltip .tooltip-inner {
  font-weight: 600;
  font-size: 10px;
  line-height: 14px;
  color: #FFFFFF;
  height: 34px;
  padding: 10px 15px;
}
settings .settingsContainer .upgradeNlpModel .hintDiv .trainBtn {
  font-weight: 400;
  font-size: 12px;
  color: #0D6EFD;
  position: absolute;
  right: 40px;
  cursor: pointer;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelDesc {
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #5f6368;
}
settings .settingsContainer .upgradeNlpModel .upgradeNlpModelDesc a {
  color: #0d6efd;
}
settings .settingsContainer .upgradeNlpModel .whyUpgrade {
  background: #F7F9FA;
  border: 1px solid #E3E4E6;
  border-radius: 5px;
  padding: 10px 10px 15px;
  margin-bottom: 10px;
}
settings .settingsContainer .upgradeNlpModel .whyUpgrade .wuTitle {
  font-weight: 700;
  font-size: 12px;
  line-height: 24px;
  color: #3c4043;
}
settings .settingsContainer .upgradeNlpModel .whyUpgrade .wuPoints {
  display: flex;
  align-items: center;
  font-weight: 400;
  font-size: 12px;
}
settings .settingsContainer .upgradeNlpModel .whyUpgrade .wuPoints .btx-billing-checked {
  color: #04AF5F;
  font-size: 14px;
  margin-right: 10px;
}
settings .settingsContainer .upgradeNlpModel .kr-sg-multi-line-notification.error-notification {
  background: #FCEAED;
  border: 1px solid #DD3646;
  border-radius: 4px;
  margin-bottom: 10px;
}
settings .settingsContainer .upgradeNlpModel .kr-sg-multi-line-notification.error-notification .btx-warning::before {
  color: #dd3646;
}
settings .settingsContainer .upgradeNlpModel .kr-sg-multi-line-notification.error-notification .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #59141c;
}
settings #trainSuggestion .modal-dialog {
  margin: auto;
  height: 100%;
  display: flex;
  align-items: center;
}
settings #trainSuggestion .modal-dialog .modal-content {
  top: initial !important;
}
settings #trainSuggestion .modal-dialog .modal-content .modal-body {
  margin: 30px;
  text-align: center;
}
settings #trainSuggestion .modal-dialog .modal-content .modal-body .desc {
  font-size: 14px;
  color: #8a959f;
  text-align: center;
}
settings #trainSuggestion .modal-dialog .modal-content .modal-footer {
  height: auto;
}
settings #switchModal .modal-dialog {
  margin: auto;
  height: 100%;
  display: flex;
  align-items: center;
}
settings #switchModal .modal-dialog .modal-content {
  width: 450px;
  margin: auto;
  top: initial !important;
}
settings #switchModal .modal-dialog .modal-content .modal-header {
  height: 60px;
  position: relative;
}
settings #switchModal .modal-dialog .modal-content .modal-body {
  margin: 20px;
}
settings #switchModal .modal-dialog .modal-content .modal-body .desc {
  color: #5F6368;
  text-align: center;
}
settings #switchModal .modal-dialog .modal-content .modal-body .deprication {
  margin-left: 10px;
  font-size: 11px;
  color: #e34928;
}
settings #switchModal .modal-dialog .modal-content .modal-footer {
  height: 60px;
  position: relative;
}
settings #switchModal .modal-dialog .modal-content .modal-footer .confirm {
  background-color: #d0011b;
  border: solid 1px #d0011b;
  color: #fff;
  position: relative;
  height: 30px !important;
}
settings #switchModal .modal-dialog .modal-content .modal-footer .closeCancel {
  height: 30px !important;
  position: relative;
}
.thresholdContainer .labelling .descTitle {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
}
.thresholdContainer .labelling .description {
  font-size: 14px;
  color: #5f6368;
}
.ub-ml-configs {
  margin: 0 !important;
}
.ub-ml-configs .single-slider .n-gram {
  width: 300px !important;
}
.ub-ml-configs .single-slider .pull-left {
  color: #5F6368;
  font-size: 10px;
}
.ub-ml-configs .single-slider .pull-right {
  color: #5F6368;
  font-size: 10px;
}
.proximity .font-normal.ub-proximity {
  font-size: 12px;
  font-weight: 500;
}
.uiformsContainer {
  width: 100%;
  height: 100%;
}
.uiFormsLodingClose {
  position: absolute;
  top: 5px;
  left: 10px;
  cursor: pointer;
}
.paddingBottomFifty {
  padding-bottom: 50px !important;
}
.paddingBottomFifty.paddingBTM110 {
  padding-bottom: 110px !important;
}
.uiForm-row .formsTopMenu .uiFormdDropdown {
  float: right;
}
.uiForm-row .formsTopMenu .uiFormdDropdown .ellipsisDarkDropDown {
  height: 30px;
  background: #fff;
  padding: 4px 6px 4px 7px;
  border-radius: 4px;
  display: inline-block;
  cursor: pointer;
}
.uiForm-row .formsTopMenu .uiFormdDropdown .ellipsisDarkDropDown .ellipsisDark {
  height: 15px;
  opacity: 0.5;
}
.uiForm-row .formsTopMenu .uiFormdDropdown .ellipsisDarkDropDown:hover {
  background: #f8f9fa;
}
.uiForm-row .formsTopMenu .uiFormdDropdown .dropdown-menu {
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
}
.uiForm-row .formsTopMenu .uiFormdDropdown .dropdown-menu li a {
  padding: 15px 20px;
  color: #202124;
  font-size: 14px;
}
.uiForm-row .formsTopMenu .uiFormdDropdown .dropdown-menu li a:hover {
  color: #0D6EFD;
  background: #c8e7ea;
}
.uiForm-row .formsTopMenu .formCreation {
  float: right;
  margin-right: 10px;
  width: 150px;
  margin: 0 !important;
}
.uiForm-row .formsTopMenu .formSearch {
  float: right;
  margin-right: 20px;
}
.uiForm-row .formsTopMenu .formSearch .synSearch {
  padding: 0 !important;
}
.uiForm-row .formsTopMenu .formSearch .synSearch .searchBar {
  top: 8px;
}
.uiForm-row .ui-forms-table-container .panel-table-header .tableHeaderRow {
  border-bottom: solid 1px #BDC1C6;
  padding: 8px 0;
}
.uiForm-row .ui-forms-table-container .panel-table-header .tableHeaderRow .title {
  color: #9AA0A6;
  font-size: 12px;
  text-transform: uppercase;
  text-align: left !important;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form {
  position: absolute;
  right: 35px;
  padding: 10px 0;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .gearToggele {
  cursor: pointer;
  display: none;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .gearToggele .btx-settings {
  font-size: 14px;
  color: #202124;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .gearToggele .btx-settings:hover {
  color: #0d6efd;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .panel-dropdown-menu {
  padding: 2px;
  box-shadow: 0px 5px 10px rgba(32, 33, 36, 0.2);
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .panel-dropdown-menu li a {
  display: block;
  padding: 8px 10px;
  color: #202124;
  cursor: pointer;
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: normal;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .panel-dropdown-menu li a:hover {
  background: #f8f9fa;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .panel-dropdown-menu li.deleteLi a {
  color: #dd3646;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm .setting-icon-form .panel-dropdown-menu li.deleteLi a:hover {
  background: #ffdbdf;
}
.uiForm-row .ui-forms-table-container .panel-table-body .uiForm:hover .setting-icon-form .gearToggele {
  display: block;
}
.uiForm-row .uiFormCreate .title-main {
  font-size: 14px;
  color: #202124;
  margin-bottom: 15px;
  font-weight: 600;
}
.upload-block-header-img {
  margin-bottom: 20px;
}
.upload-block-header-img .before-upload {
  display: flex;
  padding: 16px 24px;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  border-radius: 8px;
  border: 1px solid var(--gray-200, #eaecf0);
  background: var(--base-white, #ffffff);
  position: relative;
  transition: 0.3s all ease;
}
.upload-block-header-img .before-upload:hover {
  border: 1px solid var(--primary-300, #84adff);
  background: var(--primary-25, #f5f8ff);
}
.upload-block-header-img .before-upload:hover .icon_block {
  border: 6px solid var(--primary-50, #eff4ff);
  background: var(--primary-100, #d1e0ff);
  color: var(--primary-600, #155eef);
}
.upload-block-header-img .before-upload:hover .click-here-upload {
  color: var(--primary-600, #155eef);
}
.upload-block-header-img .before-upload .file-input {
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  left: 0;
  top: 0;
  font-size: 0;
  cursor: pointer;
  opacity: 0;
}
.upload-block-header-img .before-upload .icon_block {
  width: 40px;
  height: 40px;
  border-radius: 28px;
  border: 6px solid var(--gray-50, #f9fafb);
  background: var(--gray-100, #f2f4f7);
  font-size: 16px;
  color: #475467;
  display: flex;
  align-items: center;
  justify-content: center;
}
.upload-block-header-img .before-upload .click-here-upload {
  color: var(--gray-500, #667085);
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  width: 100%;
}
.upload-block-header-img .before-upload .click-here-upload span {
  color: var(--gray-700, #344054) !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
.upload-block-header-img .before-upload .click-here-upload p {
  margin: 0;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
}
.upload-block-header-img .uploaded-img-block {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 12px;
}
.upload-block-header-img .uploaded-img-block .img-block {
  display: flex;
  width: 32px;
  height: 32px;
  padding: 6.4px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  border-radius: 19.2px;
  background: var(--primary-50, #eaf1fc);
  font-size: 16px;
  color: #2b75e4;
}
.upload-block-header-img .uploaded-img-block .content-block {
  width: 100%;
}
.upload-block-header-img .uploaded-img-block .content-block span {
  color: var(--neutral-900, #171717);
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 6px;
  display: block;
}
.upload-block-header-img .uploaded-img-block .content-block p {
  color: var(--neutral-500, #737373);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
}
.upload-block-header-img .uploaded-img-block button {
  display: flex;
  width: 32px;
  height: 32px;
  padding: 8px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 24px;
  background: var(--destructive-50, #fef2f2);
  border: 0;
  color: #EF4444;
  font-size: 14px;
  cursor: pointer;
}
.botVersionContainer {
  padding: 0;
}
.botVersionContainer .btnSearchTitle .rightBTNSearch .creationButton .selectedInput {
  line-height: 32px;
}
.botVersionContainer .btnSearchTitle .rightBTNSearch .creationButton .selectedInput .btx-carrot-down {
  position: relative;
  top: 2px;
  margin-left: 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionTitle {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG {
  background: #EFF0F1;
  border: 1px dashed #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 12px 0px;
  display: flex;
  align-items: center;
  justify-content: left;
  margin-bottom: 20px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .details- {
  display: inline-block;
  color: #5F6368;
  font-weight: normal;
  font-size: 14px;
  line-height: 16px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .details- .details {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .name-field {
  width: 206px;
  padding: 0 10px 0 20px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .name-field .status {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .description {
  width: 142px;
  padding: 0 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .plat-form-version {
  width: 120px;
  padding: 0 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .type {
  width: 150px;
  padding: 0 6px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .created-on {
  width: 170px;
  padding: 0 5px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectVersion .selectVersionBG .created-by {
  width: 150px;
  padding-right: 20px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .selectAnotherVerTitle {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer {
  width: 100%;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data {
  width: 100%;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header {
  display: flex;
  align-items: center;
  justify-content: left;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  color: #9AA0A6;
  padding: 10px;
  border-bottom: 1px solid #e4e5e7;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title {
  color: #9AA0A6;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0 10px;
  display: inline-block;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.name-field {
  width: 200px;
  padding-left: 32px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.description {
  width: 145px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.plat-form-version {
  width: 150px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.type {
  width: 120px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.created-on {
  width: 170px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-header .title.created-by {
  width: 155px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body {
  display: flex;
  align-items: center;
  justify-content: left;
  padding: 10px 0px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  display: inline-block;
  padding: 0 10px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field {
  width: 200px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field .kr-sg-radiobutton .radio-custom + .radio-custom-label {
  padding: 0;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field .kr-sg-radiobutton .radio-custom + .radio-custom-label::before {
  left: 0;
  position: relative;
  top: 0;
  margin: 0;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field .titles-sec {
  padding-left: 16px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field .titles-sec .status {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.name-field .titles-sec .version-title {
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.description {
  width: 145px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.plat-form-version {
  width: 150px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.type {
  width: 120px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.created-on {
  width: 170px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body .details.created-by {
  width: 155px;
}
.botVersionContainer #manageVersion .botModalSlider .botModalDialog .modalContent .modalSliderContainer .modalBody .selectAnotherVer .mainBotVersionContainer .table-data .t-body.selected-bot-version {
  background: #eff0f1;
}
.botVersionContainer .mainBotVersionContainer .btnSearchTitle .selectedInput {
  border: 1px solid #BDC1C6;
  border-radius: 4px;
  color: #202124;
  font-weight: normal;
  font-size: 14px;
  width: 200px;
  padding: 6px 10px;
}
.botVersionContainer .tableContainer {
  width: 100%;
}
.botVersionContainer .tableContainer .noDataFound {
  position: relative;
  font-size: 20px;
  color: #5F6368;
  text-align: center;
  padding-top: 30px;
}
.botVersionContainer .tableContainer .tableHeader {
  margin: 22px 0px 0px 0px;
  clear: both;
  border-bottom: 1px solid #E4E5E7;
  width: 100%;
  display: flex;
  align-items: center;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle {
  font-size: 12px;
  color: #9AA0A6;
  font-weight: 500;
  text-transform: uppercase;
  padding: 10px;
  position: relative;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.name {
  width: 15%;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.description {
  width: 15%;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.platForm {
  width: 16%;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.type {
  width: 12%;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn {
  width: 16%;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn .dropdown-toggle {
  color: #9AA0A6;
  font-weight: 500;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn .dropdown-toggle i {
  margin-left: 4px;
  position: relative;
  top: -1px;
  font-size: 14px;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn.open {
  background-color: #f8f9fa;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn .create-menu {
  margin: 0;
  width: 100%;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  padding: 0px 20px;
  border: 0;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdOn .create-menu li {
  padding: 9px 0;
  font-size: 12px;
  color: #202124;
  text-transform: capitalize;
  cursor: pointer;
}
.botVersionContainer .tableContainer .tableHeader .headerTitle.createdBy {
  width: 12%;
}
.botVersionContainer .tableContainer .tableDescription {
  padding: 15px 0;
  width: 100%;
  line-height: 59px;
  display: flex;
  align-items: center;
}
.botVersionContainer .tableContainer .tableDescription:last-child {
  margin-bottom: 50px;
}
.botVersionContainer .tableContainer .tableDescription .title {
  color: #202124;
  font-size: 14px;
  padding: 0 10px;
  word-break: break-word;
}
.botVersionContainer .tableContainer .tableDescription .name {
  width: 15%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .description {
  width: 15%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .platForm {
  width: 16%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .type {
  width: 12%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .createdOn {
  width: 16%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .createdBy {
  width: 12%;
  line-height: normal;
}
.botVersionContainer .tableContainer .tableDescription .link {
  display: flex;
  width: 14%;
  align-items: center;
  flex-wrap: nowrap;
  line-height: normal;
  visibility: hidden;
  padding: 0 10px 0 0;
  justify-content: flex-end;
}
.botVersionContainer .tableContainer .tableDescription .link .kr-sg-button-secondary {
  padding: 0 13px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.botVersionContainer .tableContainer .tableDescription .link .warning {
  padding: 0 5px;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown {
  padding: 0;
  cursor: pointer;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown.pad-drp-elipse {
  width: 34px;
  height: 34px;
  border-radius: 4px;
  text-align: center;
  padding: 7px;
  margin-left: 4px;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown.pad-drp-elipse.open {
  background: #e4e5e7;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu {
  padding: 2px;
  margin: 0;
  border: 0;
  box-shadow: 0 2px 4px 0 rgba(138, 149, 159, 0.38);
  background-color: #fff;
  width: 135px !important;
  min-width: auto;
  right: 8px;
  left: auto;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu .linkBtn {
  padding: 10px;
  color: #202124;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu .linkBtn i {
  margin-right: 10px;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu .linkBtn:hover {
  background-color: #f8f9fa;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu .linkBtn.delete {
  color: #d0011b;
}
.botVersionContainer .tableContainer .tableDescription .link .dropdown .dropdown-menu .linkBtn.delete:hover {
  background-color: #ffdbdf;
}
.botVersionContainer .tableContainer .tableDescription .link .popover {
  margin-left: -54px;
  color: #fff;
  width: 200px;
  height: 80px;
  font-size: 12px;
}
.botVersionContainer .tableContainer .tableDescription .link .popover .arrow {
  position: absolute;
  left: 78%;
}
.botVersionContainer .tableContainer .tableDescription .link .popover .arrow:after {
  border-top-color: #202124;
}
.botVersionContainer .tableContainer .tableDescription:hover {
  cursor: pointer;
  background-color: #f8f9fa;
}
.botVersionContainer .tableContainer .tableDescription:hover .link {
  visibility: visible;
}
.botVersionContainer #newVersion .modalSliderContainer .modalHeader .title {
  display: inline;
  font-size: 20px;
  padding-left: 10px;
}
.botVersionContainer #newVersion .modalSliderContainer .modalBody-create-version {
  padding: 0 20px;
}
.botVersionContainer #newVersion .modalSliderContainer .modalBody-create-version .alert {
  margin-bottom: 0 !important;
}
.botVersionContainer #newVersion .modalSliderContainer textarea.ng-invalid.ng-invalid-required.ng-touched {
  border: 1px solid #bdc1c6 !important;
}
.botVersionContainer .restore-modal-bot-version .modal-dialog {
  display: table;
  height: 100%;
  vertical-align: middle;
}
.botVersionContainer .restore-modal-bot-version .modal-dialog .modal-content-sec {
  vertical-align: middle;
  display: table-cell;
}
.botVersionContainer .restore-modal-bot-version .modal-dialog .modal-content-sec .modal-content {
  margin: 0 auto;
  top: 0 !important;
  width: 446px;
}
.botVersionContainer .restore-modal-bot-version .modal-dialog .modal-content-sec .modal-content .modal-body .desc {
  color: #202124;
  line-height: 21px;
}
.botVersionContainer #inheritanceModal .modal-dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.botVersionContainer #inheritanceModal .modal-dialog .modal-content {
  width: 450px;
  margin: 0 auto;
  top: 0 !important;
}
.botVersionContainer #inheritanceModal .modal-dialog .modal-content .modal-body {
  text-align: center;
  margin: 20px;
}
.botVersionContainer #inheritanceModal .modal-dialog .modal-content .modal-body .desc {
  color: #5f6368;
}
.botVersionContainer #inheritanceModal .modal-dialog .modal-content .modal-footer {
  height: 60px;
}
.botVersionContainer #inheritanceModal .modal-dialog .modal-content .modal-footer .btn {
  height: 30px !important;
}
.botVersionContainer #restoreModalProgress .modal-dialog {
  display: table;
  height: 100%;
  vertical-align: middle;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec {
  vertical-align: middle;
  display: table-cell;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content {
  width: 600px;
  margin: 0 auto;
  top: 0 !important;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreSuccess .statusLogsContainer .importError .importErrorMsg,
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreInprogress .statusLogsContainer .importError .importErrorMsg {
  overflow: hidden;
  text-overflow: ellipsis;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreSuccess .statusLogsContainer .importError .error,
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreInprogress .statusLogsContainer .importError .error {
  color: #ff001f;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .btx-warning {
  color: #DD3646;
  font-size: 16px;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .btx-check {
  color: #36ba5a;
  font-size: 16px;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .ps-scrollbar-y-rail {
  opacity: 2;
  z-index: 2;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .importingImage {
  text-align: center;
  position: relative;
  left: 0;
  top: 0;
  width: 200px;
  margin: 0 auto 20px auto;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .importingImage .importing {
  position: relative;
  left: 0;
  top: 0;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .importingImage .reloadImg {
  position: absolute;
  top: 45px;
  left: 88px;
  z-index: 1;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .restore-text {
  font-weight: 600;
  color: #202124;
  font-size: 18px;
  text-align: center;
  padding: 0 80px;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .statusLogsContainer .logHeader {
  font-weight: 600;
  color: #202124;
  font-size: 18px;
  text-align: center;
}
.botVersionContainer #restoreModalProgress .modal-dialog .modal-content-sec .modal-content .modal-body .restoreContainer .statusLogsContainer .importError .fa-check {
  color: #09a624;
}
.botVersionContainer .kr-sg-input-search {
  width: 100%;
  position: relative;
}
.botVersionContainer .kr-sg-input-search input {
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #202124;
  border-radius: 4px;
  padding: 4px 25px 4px 10px;
  height: 30px;
  line-height: 30px;
  width: 100%;
}
.botVersionContainer .kr-sg-input-search input::placeholder {
  color: #BDC1C6;
  opacity: 0.5;
  font-size: 14px;
}
.botVersionContainer .kr-sg-input-search input:focus {
  border: 1px solid #1372ff;
}
.botVersionContainer .kr-sg-input-search input:active {
  border: solid 1px #0d6efd;
}
.botVersionContainer .kr-sg-input-search input:disabled {
  border: solid 1px #BDC1C6;
  opacity: 0.5;
}
.botVersionContainer .kr-sg-input-search .search-icon {
  position: absolute;
  right: 10px;
  top: 9px;
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.botVersionContainer .kr-sg-input-text-area {
  width: 100%;
}
.botVersionContainer .kr-sg-input-text-area .label-text {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 4px;
}
.botVersionContainer .kr-sg-input-text-area .helper-text {
  font-size: 12px;
  color: #202124;
  margin-bottom: 6px;
}
.botVersionContainer .kr-sg-input-text-area textarea {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  border-radius: 2px;
  min-height: 100px;
  padding: 2px 10px 10px 10px;
  font-size: 14px;
  color: #202124;
  width: 100%;
  resize: none !important;
}
.botVersionContainer .kr-sg-input-text-area textarea::placeholder {
  color: #bdc1c6;
}
.botVersionContainer .kr-sg-input-text-area textarea:focus {
  border: solid 1px #1372ff;
}
.botVersionContainer .kr-sg-input-text-area textarea:active {
  border: solid 1px #0d6efd;
}
.botVersionContainer .kr-sg-input-text-area textarea:disabled {
  border: solid 1px #f3f3f4;
  color: #5f6368;
}
.botVersionContainer .kr-sg-input-text-area textarea.error {
  border: solid 1px #ff001f;
}
.botVersionContainer .kr-sg-input-text-area textarea.error::placeholder {
  color: #202124;
  opacity: 1;
}
.botVersionContainer .kr-sg-input-text-area .error-msg {
  font-size: 12px;
  margin-top: 5px;
  color: #ff001f;
  line-height: 1.17;
}
.botVersionContainer .kr-sg-input-text {
  width: 100%;
}
.botVersionContainer .kr-sg-input-text .label-text {
  font-size: 12px;
  font-weight: 500;
  color: #202124;
  margin-bottom: 4px;
}
.botVersionContainer .kr-sg-input-text input {
  background-color: #fff;
  border: solid 1px #E4E5E7;
  border-radius: 2px;
  height: 34px;
  padding: 10px;
  font-size: 14px;
  color: #202124;
  width: 100%;
  line-height: 34px;
}
.botVersionContainer .kr-sg-input-text input::placeholder {
  color: #bdc1c6;
}
.botVersionContainer .kr-sg-input-text input:focus {
  border: solid 1px #1372ff;
}
.botVersionContainer .kr-sg-input-text input:active {
  border: solid 1px #0d6efd;
}
.botVersionContainer .kr-sg-input-text input:disabled {
  border: solid 1px #f3f3f4;
  color: #5f6368;
}
.botVersionContainer .kr-sg-input-text input.error {
  border: solid 1px #ff001f;
}
.botVersionContainer .kr-sg-input-text input.error::placeholder {
  color: #202124;
  opacity: 1;
}
.botVersionContainer .kr-sg-input-text .error-msg {
  font-size: 12px;
  margin-top: 5px;
  color: #ff001f;
  line-height: 1.17;
}
.botVersionContainer .kr-sg-button-secondary {
  border: 1px solid #E4E5E7;
  background: #fff;
  padding: 0px 20px;
  height: 26px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  color: #5F6368;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.botVersionContainer .kr-sg-button-secondary:hover {
  background: #f6f8fa;
}
.botVersionContainer .kr-sg-button-secondary:active {
  background: #e4e5e7;
}
.botVersionContainer .kr-sg-button-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.botVersionContainer .kr-sg-button-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.botVersionContainer .kr-sg-button-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.botVersionContainer .kr-sg-button-secondary.btn_lg {
  height: 34px;
  font-size: 16px;
}
.botVersionContainer .kr-sg-button-secondary.w-100 {
  width: 100%;
}
.mb-15 {
  margin-bottom: 15px;
}
bot-change-log .headerContainer .search-input {
  width: 230px;
  margin-right: 10px;
  display: inline-block;
}
bot-change-log .headerContainer .export-icon {
  padding: 4px 5px;
  cursor: pointer;
}
bot-change-log .headerContainer .filter {
  width: 100%;
  display: table;
  height: 45px;
}
bot-change-log .headerContainer .filter .childContainer {
  float: left;
  height: 100%;
}
bot-change-log .headerContainer .filter .childContainer.addBG {
  background-color: #F8F9FA;
  float: right;
  padding-left: 10px;
  height: 45px;
  position: absolute;
  right: 0;
}
bot-change-log .headerContainer .filter .childContainer .exportIcon {
  float: right;
  position: relative;
  width: 53px;
  padding-top: 5px;
  background-color: #fff;
  text-align: center;
  height: 45px;
  font-size: 20px;
  color: #5F6368;
  cursor: pointer;
}
bot-change-log .headerContainer .filter .childContainer .filterBtn {
  width: 100px;
  height: 30px;
  border-radius: 5px;
  background-color: #202124;
  color: #fff;
  text-align: center;
  padding-top: 5px;
  float: right;
  margin-top: 8px;
  right: 7px;
  position: relative;
  margin-left: 10px !important;
  cursor: pointer;
}
bot-change-log .headerContainer .filter .childContainer .filterDefaultMsg {
  position: relative;
  padding-right: 19px;
  margin-top: 14px;
  color: #202124;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 80%;
  white-space: nowrap;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent {
  height: 100%;
  margin-top: 8px;
  float: right;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent .filterTag {
  display: table-cell;
  padding: 0 1px;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent .filterTag .tagContainer {
  height: 30px;
  border-radius: 4px;
  background-color: #fff;
  padding: 9px 8px 8px 7px;
  border: solid 1px rgba(138, 149, 159, 0.5);
  font-size: 9px;
  cursor: pointer;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent .filterTag .fa-close {
  font-size: 10px;
  font-weight: 600;
  color: #5F6368;
  opacity: 0.5;
  cursor: pointer;
  padding-left: 5px;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent .filterTag .fa-close.red {
  opacity: 1;
  padding-left: 0px;
  padding-right: 5px;
  color: #dd3646;
}
bot-change-log .headerContainer .filter .childContainer .filterTagParent .filterTag.addRedColor {
  cursor: pointer;
  color: #DD3646;
  padding-right: 20px;
  padding-left: 5px;
  font-size: 12px;
  font-weight: 600;
}
bot-change-log .headerContainer .tagContainer:hover {
  background: #f8f8f8 !important;
  border: solid 1px #ddd !important;
  cursor: pointer;
}
bot-change-log .headerContainer .filterTagParent {
  float: right;
}
bot-change-log .headerContainer .filterTagParent .tagContainer {
  height: 34px;
  border-radius: 4px;
  background-color: #fff;
  padding: 6px 10px 5px 10px;
  border: solid 1px rgba(138, 149, 159, 0.5);
  font-size: 14px;
  color: #5F6368;
  font-weight: normal;
}
bot-change-log .headerContainer .filterTagParent .tagContainer .closeCross {
  height: 11px;
  cursor: pointer;
}
bot-change-log .headerContainer .filterTagParent .filterTag {
  display: inline-block;
  padding: 0 5px;
}
bot-change-log .headerContainer .filterTagParent .filterTag.addRedColor {
  cursor: pointer;
  color: #ff001f;
  padding-right: 20px;
  padding-left: 5px;
  font-size: 14px;
  font-weight: 600;
}
bot-change-log .headerContainer .filter-btn {
  height: 34px;
}
bot-change-log .log-container table tbody > tr > th,
bot-change-log .log-container table tbody > tr > td {
  padding: 15px 5px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: none;
  color: #202124;
}
bot-change-log .log-container table tbody > tr > th .sort-icon,
bot-change-log .log-container table tbody > tr > td .sort-icon {
  margin-left: 4px;
  position: relative;
  top: -1px;
  font-size: 14px;
}
bot-change-log .log-container .highlighted {
  background: #fdf3ce;
}
bot-change-log .log-container .position-rel {
  position: relative;
}
bot-change-log .log-container .createdOn {
  width: 100%;
}
bot-change-log .log-container .createdOn .dropdown-toggle {
  color: #9aa0a6 !important;
}
bot-change-log .log-container .createdOn .dropdown-toggle i {
  margin-left: 4px;
  position: relative;
  top: -1px;
  font-size: 14px;
}
bot-change-log .log-container .createdOn .create-menu {
  margin: 0;
  width: 50%;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  padding: 0px 20px;
  border: 0;
  top: 35px;
  left: 3px;
}
bot-change-log .log-container .createdOn .create-menu li {
  padding: 9px 0;
  font-size: 12px;
  color: #202124;
  text-transform: capitalize;
  cursor: pointer;
}
bot-change-log .log-container .createdOn .create-menu li:hover {
  color: #5f6368 !important;
}
bot-change-log bot-modal-slider .eachSection {
  margin-top: 20px;
  padding-left: 0px;
}
bot-change-log bot-modal-slider .eachSection .title {
  line-height: 1;
  text-align: left;
  color: #202124;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 600;
}
bot-change-log bot-modal-slider .eachSection .dateRange {
  padding: 7px 10px;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: normal;
  font-size: 14px;
  line-height: 18px;
  color: #202124;
  position: relative;
  display: inline-block;
  width: 100%;
}
bot-change-log bot-modal-slider .eachSection .calendar-icon {
  position: absolute;
  right: 5px;
  top: 3px;
  cursor: pointer;
}
bot-change-log bot-modal-slider .eachSection .dateBtn {
  height: auto;
  float: right;
  margin-left: 5px;
  display: table-cell;
  text-align: center;
  padding: 5px;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #BDC1C6;
  box-sizing: border-box;
  border-radius: 4px;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #202124;
}
bot-change-log bot-modal-slider .eachSection .dateBtn:hover {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
bot-change-log bot-modal-slider .eachSection .dateBtn.selected {
  color: #fff;
  background-color: #0D6EFD;
  border: 1px solid #0d6efd;
}
bot-change-log bot-modal-slider .marginLeftTen {
  margin-left: 10px;
}
bot-change-log bot-modal-slider .footerBottom {
  height: 50px;
  background-color: #fff;
  box-shadow: 0 2px 10px 0 rgba(138, 149, 159, 0.45);
  bottom: 0px;
  width: 100%;
  position: absolute;
}
bot-change-log bot-modal-slider .footerBottom .bottom {
  margin-top: 11px;
  margin-left: 5px;
}
bot-change-log bot-modal-slider .footerBottom .filter {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.08;
  text-align: left;
  color: #5F6368;
  cursor: pointer;
  float: right;
  margin-top: 7px;
}
bot-change-log bot-modal-slider .footerBottom .k-btn {
  min-width: 100px;
}
bot-change-log .tooltip-custom .tooltiptext {
  width: 168px !important;
  margin-top: 7px !important;
  margin-left: -75px !important;
}
manage-collections .modalSliderContainer .header-sec .main-title {
  color: #202124;
  font-size: 20px;
  display: flex;
  align-items: center;
}
manage-collections .modalSliderContainer .header-sec .main-title .closeModal {
  transform: rotate(180deg);
  cursor: pointer;
  background: #fff;
  padding: 5px;
  border-radius: 50%;
  left: -6px;
  position: relative;
  top: 1px;
}
manage-collections .modalSliderContainer .header-sec .main-title .closeModal:hover {
  background: #f2f3f5;
}
manage-collections .modalSliderContainer .header-sec .desc_text {
  color: #5F6368;
  line-height: 1.17;
  font-size: 12px;
  font-weight: normal;
}
manage-collections .modalSliderContainer .collections {
  padding: 19px 0 !important;
}
manage-collections .modalSliderContainer .collections .createnew-collection {
  padding: 0 4px;
}
manage-collections .modalSliderContainer .collections .createnew-collection .description {
  font-size: 12px;
  color: #5F6368;
  margin: 0px 0 5px 0;
}
manage-collections .modalSliderContainer .empty-modal {
  padding: 0px 100px 19px 100px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
manage-collections .modalSliderContainer .empty-modal .noDataFound .empty-illustration {
  text-align: center;
  margin-bottom: 20px;
}
manage-collections .modalSliderContainer .empty-modal .noDataFound .main-title-empty {
  text-align: center;
  color: #202124;
  font-size: 24px;
  font-weight: 300;
}
manage-collections .modalSliderContainer .empty-modal .noDataFound .description-info {
  color: #5F6368;
  line-height: 1.43;
  font-size: 14px;
  margin: 10px 0 15px 0;
}
manage-collections .modalSliderContainer .empty-modal .noDataFound .add-new {
  text-align: center;
  margin-top: 10px;
}
manage-collections .modalSliderContainer .m-body-sec {
  display: inline-block;
  width: 100%;
}
manage-collections .modalSliderContainer .m-body-sec.bot-export-collection .table-data .t-body {
  padding: 17px 15px 18px 15px;
}
manage-collections .modalSliderContainer .m-body-sec.bot-export-collection .table-data .t-body .kr-sg-radiobutton .radio-custom {
  height: auto;
}
manage-collections .modalSliderContainer .m-body-sec.bot-export-collection .table-data .t-body .kr-sg-radiobutton label {
  font-weight: normal !important;
}
manage-collections .modalSliderContainer .m-body-sec.bot-export-collection .table-data .t-body .kr-sg-radiobutton .radio-custom + .radio-custom-label::before {
  margin-top: 0 !important;
  top: 0 !important;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-header {
  padding: 17px 15px 18px 15px;
  border-bottom: 1px solid #bdc1c6;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-header .title {
  color: #5F6368;
  line-height: 1.17;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 5px;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body {
  padding: 12px 15px;
  border-bottom: 1px solid #BDC1C6;
  display: flex;
  align-items: center;
  transition: 0.3s all ease-in;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body:hover {
  background-color: #f2f3f5;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body:hover .active-status .delete-row {
  display: block;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body:hover .active-status .mark-read {
  display: block;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body .title {
  color: #202124;
  font-size: 14px;
  padding: 0 5px;
  line-height: 1;
  word-break: break-word;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body .active-status {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 26px;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body .active-status .active-name {
  padding: 6px 10px 6px 12px;
  border-radius: 4px;
  background-color: #e6f6e9;
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: normal;
  text-align: center;
  color: #09a624;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body .active-status .mark-read {
  font-size: 12px;
  font-weight: bold;
  color: #0D6EFD;
  display: none;
  cursor: pointer;
}
manage-collections .modalSliderContainer .m-body-sec .table-data .t-body .active-status .delete-row {
  cursor: pointer;
  display: none;
  color: #dd3646;
}
manage-collections .modalSliderContainer .mb-20 {
  margin-bottom: 20px;
}
manage-collections .modalSliderContainer .kr-sg-dropdowns label .description {
  font-weight: normal;
  color: #9aa0a6;
}
manage-collections .modalSliderContainer .modalFooter {
  padding-left: 20px !important;
}
manage-collections .readOnly {
  pointer-events: none;
}
bt-pattern .patternform .patternForm-body {
  clear: both;
  position: relative;
  padding-right: 30px;
}
bt-pattern .patternform .patternForm-body .move-right {
  float: right;
}
bt-pattern .patternform .patternForm-body .patternform {
  padding: 0 10px 0 0;
}
bt-pattern .patternform .patternForm-body .patternform .inputSearch {
  padding: 15px;
  border-bottom: 1px solid #e4e5e7;
}
bt-pattern .patternform .patternForm-body .patternform .inputSearch input {
  font-size: 14px !important;
  font-weight: normal !important;
}
bt-pattern .patternform .patternForm-body .patternform .inputSearch input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
bt-pattern .patternform .patternForm-body .patternform .pattern-enter-help {
  font-size: 9px;
  color: #9AA0A6;
  text-align: right;
  padding-top: 5px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection {
  padding-top: 20px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitsTitle {
  font-weight: 500;
  font-size: 12px;
  color: #202124;
  margin-bottom: 2px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitsDesc {
  font-weight: 500;
  font-size: 12px;
  color: #9AA0A6;
  margin-bottom: 5px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer {
  display: inline-block;
  width: 100%;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner {
  padding: 0px !important;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input .host .tags {
  padding: 5px 10px 5px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input .host .tags .tag-list .tag-item {
  margin-right: 40px;
  margin-bottom: 5px;
  background: #EFF0F1;
  position: relative;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input .host .tags .tag-list .tag-item::after {
  content: "AND";
  position: absolute;
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  top: 6px;
  right: -45px;
  color: #85B7FE;
  margin: 0 10px;
  pointer-events: none;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input *,
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input *:before,
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input *:after {
  font-weight: 500;
  font-size: 12px;
  color: #5f6368;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner tags-input .host .tags .tag-list .manualtag ti-tag-item .d-flex span {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 300px;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner input.input {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #202124;
  padding: 0;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .traitRuleContainerInner input.input::placeholder {
  font-weight: normal;
  font-size: 14px;
  line-height: 17px;
  color: #BDC1C6;
  padding: 0;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .traitRuleContainer .orText {
  font-weight: 500;
  font-size: 10px;
  color: #07377F;
  margin: 5px 0;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .traitRule .addOR {
  font-weight: 500;
  font-size: 12px;
  color: #0D6EFD;
  padding: 0;
  margin: 5px 0;
  cursor: pointer;
}
bt-pattern .patternform .patternForm-body .patternform .intentTraitRulesSection .dummyTraitOrCondition .orText {
  font-weight: 500;
  font-size: 10px;
  color: #07377F;
  padding: 0;
  margin: 5px 0;
  cursor: pointer;
}
bt-pattern .patternform .patternForm-body .patternformdiv {
  padding: 0 0px 0 0 !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .patteranceBoardPadding {
  padding: 15px;
  border-bottom: 1px solid #e4e5e7;
}
bt-pattern .patternform .patternForm-body .patternformdiv .patteranceBoardPadding .action-delete-edit {
  top: 5px;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder {
  background-color: #fff !important;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding-right: 0;
  padding: 6px 15px;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder.noBackGround {
  background-color: #ffffff !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder.noBackGround:hover {
  background-color: #ffffff !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass {
  min-height: 34px;
  line-height: 24px;
  padding: 4px 10px 4px 25px !important;
  border: solid 0px #BDC1C6 !important;
  cursor: pointer;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .btx-move {
  position: absolute;
  left: -26px;
  top: 6px;
  cursor: move;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .action-delete-edit {
  position: absolute;
  right: 10px;
  top: 12px;
  display: none;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .action-delete-edit img {
  cursor: pointer;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .action-delete-edit.top6 {
  top: 6px;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .show-app-nluRules {
  cursor: pointer;
  width: auto;
  margin-right: 50px;
  top: 0px;
  position: relative;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px !important;
  font-weight: 400 !important;
  margin-bottom: 0;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules {
  border-radius: 2px;
  padding: 3px;
  line-height: 16px;
  width: 24px;
  height: 24px;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules:hover {
  background: #eff0f1;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules.hover {
  background: #eff0f1;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.tagLabelText {
  width: auto;
  font-size: 14px !important;
  font-weight: 400 !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .inputIntentClass .form-control.patternInput {
  border: solid 1px #0d6efd;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass {
  min-height: 34px;
  line-height: 21px;
  padding: 4px 10px !important;
  border: solid 0px #bdc1c6 !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .btx-move {
  position: absolute;
  left: -24px;
  top: 5px;
  cursor: move;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .action-delete-edit {
  position: absolute;
  right: 0;
  top: 8px;
  display: none;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .action-delete-edit img {
  cursor: pointer;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .show-app-nluRules {
  cursor: pointer;
  width: auto;
  margin-right: 50px;
  top: 0px;
  position: relative;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder .entityPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px !important;
  font-weight: 400 !important;
  margin-bottom: 0;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder:hover {
  background-color: #eff0f1 !important;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder:hover .intentPatternClass .action-delete-edit {
  display: block;
}
bt-pattern .patternform .patternForm-body .patternformdiv .sortableOption .patterns-holder:hover .entityPatternClass .action-delete-edit {
  display: block;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch {
  margin-right: 15px;
  float: right;
  padding: 5px;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar {
  cursor: pointer;
  top: 16px;
  right: 15px;
  position: absolute;
  color: #5f6368;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchIconGray {
  display: block;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search .searchClose {
  display: none;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-search::before {
  display: none;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchIconGray {
  display: none;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove .searchClose {
  display: block;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch .searchBar.uttSearch.fa-remove::before {
  display: none;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch input {
  border: none;
  border-radius: 0;
  height: 36px;
  margin-right: -30px;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  color: #5F6368;
  width: 0px;
  transition: width 1s;
  background: transparent;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch:before {
  padding: 0;
  right: 30px;
  top: 15px;
  left: auto;
}
bt-pattern .patternform .patternForm-body .searchUtterance .synSearch.searchExpand input {
  border-bottom: 2px solid #0D6EFD;
  width: 250px;
  padding: 0 20px 0 0;
}
.pr-30 {
  padding-right: 30px !important;
}
.read-only-patterns {
  pointer-events: none;
}
.patternForm-body tags-input[disabled] .tags {
  background-color: #ffffff !important;
}
.patternForm-body tags-input[disabled] .tags .input {
  background-color: #ffffff !important;
}
negative-patterns .pattern-manage .move-right {
  float: right;
}
negative-patterns .pattern-manage .negativepattern-textview {
  background: #fff;
  padding: 15px 15px 15px 15px !important;
  border-bottom: 1px solid #E4E5E7;
  position: relative;
}
negative-patterns .pattern-manage .negativepattern-textview input {
  font-size: 14px !important;
  font-weight: normal !important;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #BDC1C6;
  color: #374255;
  width: 100%;
  padding: 6px 12px;
}
negative-patterns .pattern-manage .negativepattern-textview input::placeholder {
  font-size: 14px !important;
  font-weight: normal !important;
  color: #bdc1c6 !important;
}
negative-patterns .pattern-manage .negativepattern-enter-help {
  font-size: 9px;
  text-align: right;
  padding-top: 5px;
  color: #9aa0a6;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder {
  background-color: #fff !important;
  box-shadow: inset 0px -1px 0px #e4e5e7;
  padding-right: 0;
  padding: 6px 15px;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder.noBackGround {
  background-color: #ffffff !important;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder.noBackGround:hover {
  background-color: #ffffff !important;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass {
  min-height: 34px;
  line-height: 24px;
  padding: 4px 10px 4px 25px !important;
  border: solid 0px #BDC1C6 !important;
  cursor: pointer;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .btx-move {
  position: absolute;
  left: -26px;
  top: 6px;
  cursor: move;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .action-delete-edit {
  position: absolute;
  right: 10px;
  top: 13px;
  display: none;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .action-delete-edit img {
  cursor: pointer;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .action-delete-edit.top6 {
  top: 6px;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .show-app-nluRules {
  cursor: pointer;
  width: auto;
  margin-right: 50px;
  top: 0px;
  position: relative;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px !important;
  font-weight: 400 !important;
  margin-bottom: 0;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules {
  border-radius: 2px;
  padding: 3px;
  line-height: 16px;
  width: 24px;
  height: 24px;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules:hover {
  background: #eff0f1;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .intentPatternClass .taskPatternOriginalName.nlu-popover-flex nlu-warning .nluRules.hover {
  background: #eff0f1;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .inputIntentClass .form-control.patternInput {
  border: solid 1px #0d6efd;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .entityPatternClass {
  min-height: 34px;
  line-height: 21px;
  padding: 4px 10px !important;
  border: solid 1px #bdc1c6 !important;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .entityPatternClass .action-delete-edit {
  position: absolute;
  right: 10px;
  top: 8px;
  display: none;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .entityPatternClass .action-delete-edit img {
  cursor: pointer;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder .entityPatternClass .taskPatternOriginalName {
  color: #202124;
  font-size: 14px;
  font-weight: 400 !important;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder:hover {
  background-color: #eff0f1 !important;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder:hover .intentPatternClass .action-delete-edit {
  display: block;
}
negative-patterns .pattern-manage .sortableOption .patterns-holder:hover .entityPatternClass .action-delete-edit {
  display: block;
}
.bt-styleguide {
  height: 100%;
  width: 100%;
}
.bt-styleguide .sg-mainContainer {
  height: 100%;
  display: table;
  width: 100%;
}
.bt-styleguide .sg-mainContainer .sg-header {
  background: #fff;
  height: 50px;
  box-shadow: 0px 2px 2px 0px rgba(138, 149, 159, 0.2);
  position: relative;
  z-index: 1;
  width: 100%;
  position: fixed;
}
.bt-styleguide .sg-mainContainer .sg-body {
  height: 100%;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left {
  width: 300px;
  flex-shrink: 0;
  background: #fff;
  border-right: 1px solid #BDC1C6;
  padding: 10px 20px;
  position: absolute;
  left: 0;
  top: 51px;
  bottom: 0;
  right: 80%;
  overflow: hidden;
  overflow-y: auto;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul {
  padding: 0;
  margin: 0;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul li {
  list-style-type: none;
  border-bottom: 1px solid #bdc1c6;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul li .left-nav-accordion {
  padding-left: 20px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul li .left-nav-accordion a {
  display: block;
  padding: 5px 0px;
  font-size: 14px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul li a {
  color: #202124;
  font-size: 16px;
  display: block;
  padding: 10px 0;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-left ul li a.active {
  color: #0d6efd;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right {
  padding: 15px;
  position: absolute;
  left: 300px;
  top: 51px;
  bottom: 0;
  right: 0;
  overflow-y: auto;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-0 {
  margin: 0;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .mb-15 {
  margin-bottom: 15px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h1,
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h2,
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h3,
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h4,
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h5,
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right h6 {
  margin: 0 0 15px 0;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .w-140px {
  width: 140px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .w-140px.default-text {
  margin-top: -23px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .p-0 {
  padding: 0 !important;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20 {
  margin: 20px 0px;
  height: 40px;
  display: flex;
  flex-wrap: wrap;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20 .w-59 {
  width: 59px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20 .pb-4 {
  padding-bottom: 4px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20.h-auto {
  height: auto;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20.h-auto .pr-25 {
  width: 150px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20.d-block {
  display: block;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .m-t-b-20.d-block .pr-25 {
  padding-bottom: 20px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .pr-25 {
  padding-right: 25px;
  width: 100px;
  display: inline-block;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .heading-sec {
  padding-bottom: 15px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .heading-sec h3 {
  margin: 0;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .border-bottom {
  border-bottom: 2px solid #d8d8d8;
  display: inline-block;
  width: 100%;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .pb-15 {
  padding-bottom: 15px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .pt-24 {
  padding-top: 24px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .pl-60 {
  padding-left: 60px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .highlight {
  margin-top: 15px;
}
.bt-styleguide .sg-mainContainer .sg-body .sg-body-right .highlight .textareaReadonly {
  display: block;
  margin-bottom: 20px;
  background: #f8f8f8;
  font-size: 16px;
  color: #00274e;
  width: 100%;
  min-height: 200px;
  border-radius: 5px;
  border: 1px solid #ddd;
  padding: 10px 5px 10px 10px;
  outline: none;
  resize: none !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.m-0 {
  margin: 0 !important;
}
.label_text {
  color: #202124;
  font-size: 14px;
  margin-bottom: 2px;
  font-weight: normal;
}
.label_text span {
  padding-left: 4px;
}
.heaing_label_text {
  color: #202124;
  font-size: 14px;
  margin-bottom: 8px;
  font-weight: 500 !important;
}
.desc-info-text {
  font-size: 12px;
  color: #5F6368;
  margin-bottom: 8px;
}
.kr-sg-toggle {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 14px;
  margin: 0;
}
.kr-sg-toggle.with-label {
  margin-left: 25px;
}
.kr-sg-toggle.with-label.large .slider span.yes {
  padding-left: 58px;
}
.kr-sg-toggle.large {
  width: 40px;
  height: 20px;
}
.kr-sg-toggle.large input:checked + .slider::before {
  -webkit-transform: translateX(19px);
  -ms-transform: translateX(19px);
  transform: translateX(19px);
  background-color: #ffffff;
}
.kr-sg-toggle.large input:checked + .slider + span {
  color: #202124;
}
.kr-sg-toggle.large .slider::before {
  height: 12px;
  width: 12px;
  top: 3px;
  left: 3px;
}
.kr-sg-toggle.large .slider span {
  font-weight: 400;
}
.kr-sg-toggle.large .slider span.enabled {
  padding-left: 58px;
}
.kr-sg-toggle.large .slider span.disabled {
  padding-left: 58px;
}
.kr-sg-toggle input {
  opacity: 0;
  width: 0;
  height: auto !important;
}
.kr-sg-toggle input:checked + .slider {
  background-color: #0D6EFD;
  box-shadow: 0 0 1px #0D6EFD;
  border: 1px solid #0d6efd;
}
.kr-sg-toggle input:checked + .slider::before {
  -webkit-transform: translateX(13px);
  -ms-transform: translateX(13px);
  transform: translateX(13px);
  background-color: #ffffff;
}
.kr-sg-toggle input:checked + .slider span.yes {
  color: #202124;
}
.kr-sg-toggle input:checked + .slider span.no {
  color: #9aa0a6;
}
.kr-sg-toggle input:checked + .slider span.enabled {
  color: #202124;
  display: block;
}
.kr-sg-toggle input:checked + .slider span.disabled {
  display: none;
}
.kr-sg-toggle input:checked:disabled + .slider {
  background-color: #E7F1FF;
  box-shadow: 0 0 1px #E7F1FF;
  border: 1px solid #E7F1FF;
  cursor: default !important;
}
.kr-sg-toggle input:disabled + .slider {
  background-color: #E7F1FF !important;
  box-shadow: 0 0 1px #E7F1FF !important;
  border: 1px solid #e7f1ff !important;
}
.kr-sg-toggle input:focus + .slider {
  border: 1px solid #1372ff;
}
.kr-sg-toggle input:disabled {
  cursor: auto;
}
.kr-sg-toggle .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #FFFFFF;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 18px;
  border: 1px solid #bdc1c6;
}
.kr-sg-toggle .slider span {
  font-size: 12px;
  color: #9aa0a6;
}
.kr-sg-toggle .slider span.yes {
  padding-left: 37px;
  position: absolute;
  top: -2px;
}
.kr-sg-toggle .slider span.no {
  position: absolute;
  top: -2px;
  margin-left: -25px;
  color: #202124;
}
.kr-sg-toggle .slider span.enabled {
  padding-left: 37px;
  position: absolute;
  top: -2px;
  display: none;
}
.kr-sg-toggle .slider span.disabled {
  padding-left: 37px;
  position: absolute;
  top: -2px;
}
.kr-sg-toggle .slider::before {
  position: absolute;
  content: "";
  height: 8px;
  top: 2px;
  width: 8px;
  left: 3px;
  right: 0;
  background-color: #BDC1C6;
  transition: .4s;
  border-radius: 50%;
}
.kr-sg-new-toggle {
  position: relative;
  display: block;
  margin: 0;
}
.kr-sg-new-toggle.large .slider .slide-parent {
  position: relative;
  width: 40px;
  height: 20px;
}
.kr-sg-new-toggle.large .slider .slide-parent .slider-btn {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 18px;
  border: 1px solid #bdc1c6;
}
.kr-sg-new-toggle.large .slider .slide-parent .slider-btn::before {
  position: absolute;
  content: "";
  height: 12px;
  top: 3px;
  width: 12px;
  left: 3px;
  right: 0;
  background-color: #BDC1C6;
  transition: .4s;
  border-radius: 50%;
}
.kr-sg-new-toggle.large .slider span {
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 20px !important;
}
.kr-sg-new-toggle.large input {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9;
  font-size: 0;
  cursor: pointer;
  width: 40px;
  height: 20px;
}
.kr-sg-new-toggle.large input:checked + .slider .slide-parent .slider-btn::before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
  background-color: #ffffff;
}
.kr-sg-new-toggle input {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9;
  font-size: 0;
  cursor: pointer;
  width: 30px;
  height: 14px;
}
.kr-sg-new-toggle input:checked + .slider .slide-parent .slider-btn {
  background-color: #0D6EFD;
  box-shadow: 0 0 1px #0D6EFD;
  border: 1px solid #0d6efd;
}
.kr-sg-new-toggle input:checked + .slider .slide-parent .slider-btn::before {
  -webkit-transform: translateX(15px);
  -ms-transform: translateX(15px);
  transform: translateX(15px);
  background-color: #ffffff;
}
.kr-sg-new-toggle input:checked + .slider span {
  font-size: 12px;
  color: #9aa0a6;
}
.kr-sg-new-toggle input:checked + .slider span.yes {
  color: #202124;
  margin-left: 10px;
}
.kr-sg-new-toggle input:checked + .slider span.no {
  color: #9AA0A6;
  margin-right: 10px;
}
.kr-sg-new-toggle input:checked + .slider span.enabled {
  color: #202124;
  display: block;
  margin-left: 10px;
}
.kr-sg-new-toggle input:checked + .slider span.disabled {
  display: none;
}
.kr-sg-new-toggle input:checked:disabled + .slider .slide-parent .slider-btn {
  background-color: #E7F1FF;
  box-shadow: 0 0 1px #E7F1FF;
  border: 1px solid #E7F1FF;
  cursor: default !important;
}
.kr-sg-new-toggle input:disabled {
  cursor: auto;
}
.kr-sg-new-toggle input:disabled + .slider .slide-parent .slider-btn {
  background-color: #E7F1FF !important;
  box-shadow: 0 0 1px #E7F1FF !important;
  border: 1px solid #e7f1ff !important;
}
.kr-sg-new-toggle .slider {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.kr-sg-new-toggle .slider .slide-parent {
  position: relative;
  width: 30px;
  height: 14px;
}
.kr-sg-new-toggle .slider .slide-parent .slider-btn {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 18px;
  border: 1px solid #bdc1c6;
}
.kr-sg-new-toggle .slider .slide-parent .slider-btn::before {
  position: absolute;
  content: "";
  height: 8px;
  top: 2px;
  width: 8px;
  left: 3px;
  right: 0;
  background-color: #BDC1C6;
  transition: .4s;
  border-radius: 50%;
}
.kr-sg-new-toggle .slider span {
  font-size: 12px;
  color: #9AA0A6;
  cursor: pointer;
}
.kr-sg-new-toggle .slider span.yes {
  color: #9AA0A6;
  margin-left: 10px;
}
.kr-sg-new-toggle .slider span.no {
  color: #202124;
  margin-right: 10px;
}
.kr-sg-new-toggle .slider span.enabled {
  color: #202124;
  display: none;
  margin-left: 10px;
}
.kr-sg-new-toggle .slider span.disabled {
  margin-left: 10px;
  display: block;
}
.kr-sg-button-primary {
  border: 1px solid transparent;
  background: #0D6EFD;
  padding: 0px 20px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-primary:hover {
  background: #0156d4;
  color: #ffffff;
}
.kr-sg-button-primary:active {
  background: #0156d4;
  color: #ffffff;
}
.kr-sg-button-primary:focus {
  border: solid 1px #1372ff;
}
.kr-sg-button-primary:disabled {
  background: #EFF0F1;
  border-radius: 4px;
  color: #BDC1C6;
  opacity: 1;
  border: 1px solid #eff0f1;
}
.kr-sg-button-primary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-primary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-primary.w-100 {
  width: 100%;
}
.kr-sg-button-secondary {
  border: 1px solid #BDC1C6;
  background: #fff;
  padding: 0px 20px;
  height: 30px;
  font-size: 14px;
  border-radius: 4px;
  color: #5F6368;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-secondary i {
  font-size: 14px;
  margin-right: 5px;
  position: relative;
  top: 1px;
}
.kr-sg-button-secondary:hover {
  background: #f8f9fa;
}
.kr-sg-button-secondary:active {
  background: #bdc1c6;
}
.kr-sg-button-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.kr-sg-button-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.kr-sg-button-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-secondary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-secondary.w-100 {
  width: 100%;
}
.kr-sg-button-secondary-two {
  border: solid 1px #3161DB;
  background: rgba(49, 97, 219, 0.17);
  padding: 0px 20px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #0D6EFD;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-secondary-two:hover {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  color: #ffffff;
}
.kr-sg-button-secondary-two:active {
  background-color: #0D6EFD;
  border: solid 1px #0D6EFD;
  color: #ffffff;
}
.kr-sg-button-secondary-two:focus {
  border: solid 1px #1372ff;
  color: #ffffff;
}
.kr-sg-button-secondary-two:disabled {
  background: #0D6EFD;
  color: #bbdee1;
  border: solid 1px #0D6EFD;
  opacity: 1;
}
.kr-sg-button-secondary-two.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-secondary-two.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-secondary-two.w-100 {
  width: 100%;
}
.kr-sg-button-tertiary {
  border: 1px solid transparent;
  background: #5F6368;
  padding: 0px 20px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-tertiary:hover {
  background: #7b858e;
}
.kr-sg-button-tertiary:active {
  background: #6e777f;
}
.kr-sg-button-tertiary:focus {
  border: solid 1px #1372ff;
}
.kr-sg-button-tertiary:disabled {
  background: #dcdfe2;
  color: #f3f5f7;
  opacity: 1;
}
.kr-sg-button-tertiary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-tertiary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-tertiary.w-100 {
  width: 100%;
}
.kr-sg-button-ghost {
  border: 1px solid transparent;
  background: #fff;
  padding: 0px 20px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #0D6EFD;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-ghost:hover span {
  border-bottom: 1px solid #0d6efd;
}
.kr-sg-button-ghost:active {
  color: #0156d4;
}
.kr-sg-button-ghost:focus {
  border: solid 1px #1372ff;
}
.kr-sg-button-ghost:disabled {
  color: #a9e1e5;
  border-bottom: 0 !important;
  opacity: 1;
}
.kr-sg-button-ghost:disabled:hover span {
  border-bottom: 0px solid #0d6efd;
}
.kr-sg-button-ghost.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-ghost.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-ghost.w-100 {
  width: 100%;
}
.kr-sg-button-danger {
  border: 1px solid transparent;
  background: #DD3646;
  padding: 0px 20px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 60px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-button-danger:hover {
  background: #dd3646;
}
.kr-sg-button-danger:active {
  background: #dd3646;
}
.kr-sg-button-danger:focus {
  border: solid 1px #1372ff;
}
.kr-sg-button-danger:disabled {
  background: #f1b3b6;
  color: #ffdbdd;
  opacity: 1;
}
.kr-sg-button-danger.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-button-danger.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-button-danger.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-primary {
  border: 1px solid transparent;
  background: #0D6EFD;
  padding: 0px 15px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-primary img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-primary:hover {
  background: #0156d4;
}
.kr-sg-buttonicon-primary:active {
  background: #0156d4;
}
.kr-sg-buttonicon-primary:focus {
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-primary:disabled {
  background: #6ca1f1;
  color: #fff;
  opacity: 1;
}
.kr-sg-buttonicon-primary:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-primary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-primary.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-primary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-primary.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-primary.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-secondary {
  border: 1px solid #BDC1C6;
  background: #fff;
  height: 26px;
  padding: 0px 15px;
  font-size: 12px;
  border-radius: 4px;
  color: #5F6368;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-secondary img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary:hover {
  background: #f8f9fa;
}
.kr-sg-buttonicon-secondary:active {
  background: #BDC1C6;
  border: solid 1px #bdc1c6;
}
.kr-sg-buttonicon-secondary:focus {
  background: #fff;
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-secondary:disabled {
  background: #fff;
  color: #cdd3d8;
  border: solid 1px #eaecf0;
  opacity: 1;
}
.kr-sg-buttonicon-secondary:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-secondary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-secondary.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-secondary.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-secondary-two {
  border: solid 1px #3161DB;
  background: rgba(49, 97, 219, 0.17);
  padding: 0px 15px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #0D6EFD;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-secondary-two img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary-two:hover {
  background-color: #0D6EFD;
  border: solid 1px #0d6efd;
}
.kr-sg-buttonicon-secondary-two:active {
  background-color: rgba(0, 157, 171, 0.3);
  border: solid 1px #0d6efd;
}
.kr-sg-buttonicon-secondary-two:focus {
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-secondary-two:disabled {
  background: rgba(0, 157, 171, 0.05);
  color: #bbdee1;
  border: solid 1px #0D6EFD;
  opacity: 1;
}
.kr-sg-buttonicon-secondary-two:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-secondary-two.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-secondary-two.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary-two.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-secondary-two.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-secondary-two.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-tertiary {
  border: 1px solid transparent;
  background: #5F6368;
  padding: 0px 15px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-tertiary img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-tertiary:hover {
  background: #7b858e;
}
.kr-sg-buttonicon-tertiary:active {
  background: #6e777f;
}
.kr-sg-buttonicon-tertiary:focus {
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-tertiary:disabled {
  background: #dcdfe2;
  color: #f3f5f7;
  opacity: 1;
}
.kr-sg-buttonicon-tertiary:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-tertiary.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-tertiary.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-tertiary.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-tertiary.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-tertiary.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-ghost {
  border: 1px solid transparent;
  background: #fff;
  padding: 0px 15px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #0D6EFD;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-ghost img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-ghost:hover span {
  border-bottom: 1px solid #0d6efd;
}
.kr-sg-buttonicon-ghost:active {
  color: #0156d4;
}
.kr-sg-buttonicon-ghost:focus {
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-ghost:disabled {
  color: #a9e1e5;
  border-bottom: 0 !important;
  opacity: 1;
}
.kr-sg-buttonicon-ghost:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-ghost:disabled:hover span {
  border-bottom: 0px solid #0d6efd;
}
.kr-sg-buttonicon-ghost.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-ghost.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-ghost.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-ghost.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-ghost.w-100 {
  width: 100%;
}
.kr-sg-buttonicon-danger {
  border: 1px solid transparent;
  background: #DD3646;
  padding: 0px 15px;
  height: 26px;
  font-size: 12px;
  border-radius: 4px;
  color: #fff;
  min-width: 75px;
  text-align: center;
  transition: 0.2s all ease-in;
}
.kr-sg-buttonicon-danger img {
  width: 14px;
  height: 14px;
  margin-right: 13px;
}
.kr-sg-buttonicon-danger:hover {
  background: #dd3646;
}
.kr-sg-buttonicon-danger:active {
  background: #dd3646;
}
.kr-sg-buttonicon-danger:focus {
  border: solid 1px #1372ff;
}
.kr-sg-buttonicon-danger:disabled {
  background: #f1b3b6;
  color: #ffdbdd;
  opacity: 1;
}
.kr-sg-buttonicon-danger:disabled img {
  opacity: 0.5;
}
.kr-sg-buttonicon-danger.btn_md {
  height: 30px;
  font-size: 14px;
}
.kr-sg-buttonicon-danger.btn_md img {
  width: 16px;
  height: 16px;
  margin-right: 13px;
}
.kr-sg-buttonicon-danger.btn_lg {
  height: 34px;
  font-size: 14px;
}
.kr-sg-buttonicon-danger.btn_lg img {
  width: 18px;
  height: 18px;
  margin-right: 13px;
}
.kr-sg-buttonicon-danger.w-100 {
  width: 100%;
}
.kr-sg-checkbox {
  display: inline-flex;
  padding-right: 32px;
  margin-bottom: 8px;
  position: relative;
}
.kr-sg-checkbox.d-block {
  display: block;
}
.kr-sg-checkbox .checkbox-custom {
  opacity: 0;
  position: absolute;
  cursor: pointer;
  margin: 0;
  height: auto;
}
.kr-sg-checkbox .checkbox-custom + .checkbox-custom-label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  font-size: 14px;
  color: #202124;
  margin: 0;
  font-weight: normal;
  padding-left: 28px;
}
.kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  top: 0;
  padding: 0;
  text-align: center;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 2px;
}
.kr-sg-checkbox .checkbox-custom + .checkbox-custom-label::after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  top: 0;
  padding: 0;
  text-align: center;
  border-radius: 2px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  position: absolute;
  left: 0;
  top: 2px;
}
.kr-sg-checkbox .checkbox-custom:hover:not([disabled]):checked + .checkbox-custom-label {
  color: #202124;
}
.kr-sg-checkbox .checkbox-custom:hover:not([disabled]):checked + .checkbox-custom-label::before {
  border: solid 1px #5f6368;
}
.kr-sg-checkbox .checkbox-custom:hover:not([disabled]) + .checkbox-custom-label {
  color: #0d6efd;
}
.kr-sg-checkbox .checkbox-custom:hover:not([disabled]) + .checkbox-custom-label::before {
  border: solid 1px #1372ff;
}
.kr-sg-checkbox .checkbox-custom:checked + .checkbox-custom-label::before {
  content: "";
  background-color: #0D6EFD;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTMuMiAoNzI2NDMpIC0gaHR0cHM6Ly9za2V0Y2hhcHAuY29tIC0tPg0KICAgIDx0aXRsZT5jaGVjay13aGl0ZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjaGVjay13aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4yLDIuODM1IEMxNC40LDIuNjIgMTQuNzMzLDIuNjEgMTQuOTQ1LDIuODExIEMxNS4xNDUsMyAxNS4xNjUsMy4zMDkgMTUuMDAyLDMuNTIzIEwxNC45NjksMy41NjMgTDYuMDQ5LDEzLjE2NSBDNS44NTksMTMuMzcgNS41NDUsMTMuMzg5IDUuMzMzLDEzLjIxNSBMNS4yOTUsMTMuMTggTDEuMDQ1LDguOTUzIEMwLjg0LDguNzQ3IDAuODM3LDguNDEgMS4wNCw4LjIgQzEuMjMzLDguMDAzIDEuNTQsNy45ODkgMS43NDgsOC4xNiBMMS43ODUsOC4xOTQgTDUuNjUsMTIuMDQgTDE0LjIsMi44MzUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  color: #fff;
  font-size: 12px;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  border: solid 1px #0d6efd;
}
.kr-sg-checkbox .checkbox-custom:checked + .checkbox-custom-label::after {
  content: "";
  background-color: #0D6EFD;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDE2IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTMuMiAoNzI2NDMpIC0gaHR0cHM6Ly9za2V0Y2hhcHAuY29tIC0tPg0KICAgIDx0aXRsZT5jaGVjay13aGl0ZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJjaGVjay13aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC0yLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4yLDIuODM1IEMxNC40LDIuNjIgMTQuNzMzLDIuNjEgMTQuOTQ1LDIuODExIEMxNS4xNDUsMyAxNS4xNjUsMy4zMDkgMTUuMDAyLDMuNTIzIEwxNC45NjksMy41NjMgTDYuMDQ5LDEzLjE2NSBDNS44NTksMTMuMzcgNS41NDUsMTMuMzg5IDUuMzMzLDEzLjIxNSBMNS4yOTUsMTMuMTggTDEuMDQ1LDguOTUzIEMwLjg0LDguNzQ3IDAuODM3LDguNDEgMS4wNCw4LjIgQzEuMjMzLDguMDAzIDEuNTQsNy45ODkgMS43NDgsOC4xNiBMMS43ODUsOC4xOTQgTDUuNjUsMTIuMDQgTDE0LjIsMi44MzUgWiIgaWQ9IlBhdGgiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  color: #fff;
  font-size: 12px;
  background-size: 10px;
  background-repeat: no-repeat;
  border: solid 1px #0D6EFD;
  background-position: center;
}
.kr-sg-checkbox .checkbox-custom:checked:focus + .checkbox-custom-label {
  color: #202124;
}
.kr-sg-checkbox .checkbox-custom:checked:disabled + .checkbox-custom-label::before {
  background-color: #a6dce1;
}
.kr-sg-checkbox .checkbox-custom:disabled + .checkbox-custom-label::before {
  border: solid 1px #bdc1c6;
}
.kr-sg-checkbox .checkbox-custom:focus + .checkbox-custom-label {
  color: #0d6efd;
}
.kr-sg-checkbox .checkbox-custom:focus + .checkbox-custom-label::before {
  border: 1px solid #1372ff;
}
.group-checkbox .heading-title {
  color: #0e0e0e;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 5px;
}
.kr-sg-data-table {
  margin-bottom: 20px;
}
.kr-sg-data-table .kr-sg-checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.kr-sg-data-table .kr-sg-checkbox .checkbox-custom-label {
  padding-left: 0;
  padding-right: 6px;
}
.kr-sg-data-table .kr-sg-checkbox .checkbox-custom-label::after {
  display: none;
}
.kr-sg-data-table .kr-sg-checkbox .checkbox-custom-label::before {
  position: relative;
  top: -1px !important;
}
.kr-sg-data-table .table-title-info {
  padding: 22px 0px 20px 10px;
}
.kr-sg-data-table .table-title-info .title {
  color: #202124;
  font-size: 14px;
  font-weight: 600;
}
.kr-sg-data-table .table-title-info .desc {
  color: #5F6368;
  font-size: 12px;
}
.kr-sg-data-table.with-checkbox .table-action-header {
  justify-content: space-between;
}
.kr-sg-data-table.with-checkbox .table-action-header div {
  margin-left: 5px;
  display: inline-block;
}
.kr-sg-data-table.with-checkbox .table-action-header div.selected-length {
  color: #0D6EFD;
  line-height: 1.29;
  font-size: 14px;
  margin: 0;
  padding-left: 10px;
}
.kr-sg-data-table.with-checkbox .kr-sg-checkbox {
  padding-right: 0;
  margin-bottom: 0;
}
.kr-sg-data-table.with-checkbox section.table-content .col {
  padding: 0px 10px;
}
.kr-sg-data-table.accordion-table header.table-header .col {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 0px 10px;
}
.kr-sg-data-table.accordion-table section.table-content > * {
  display: flex;
  justify-content: space-between;
}
.kr-sg-data-table.accordion-table section.table-content .col {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0px 10px;
}
.kr-sg-data-table.accordion-table section.table-content .collapse {
  display: none !important;
}
.kr-sg-data-table.accordion-table section.table-content .collapse.in {
  display: block !important;
  transition: all 0.4s ease-in;
}
.kr-sg-data-table.accordion-table section.table-content .table-header .col:nth-child(2) {
  padding-left: 30px;
}
.kr-sg-data-table.accordion-table section.table-content .collapsed-default {
  position: relative;
}
.kr-sg-data-table.accordion-table section.table-content .collapsed-default .col:first-child {
  padding-left: 30px;
}
.kr-sg-data-table.accordion-table section.table-content .collapsed-default::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LXVwLWNvbXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2Fycm90LXVwLWNvbXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtNC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBhdGggZD0iTTcuNjI4LDQuNTk5IEM3LjgyMSw0LjQwNSA4LjEyOCw0LjM5NCA4LjMzNSw0LjU2NSBMOC4zNzIsNC41OTkgTDE0Ljk1NywxMS4xODMgQzE1LjE2MywxMS4zODkgMTUuMTYzLDExLjcyMyAxNC45NTcsMTEuOTI4IEMxNC43NjMsMTIuMTIyIDE0LjQ1NywxMi4xMzMgMTQuMjQ5LDExLjk2MiBMMTQuMjEyLDExLjkyOCBMOCw1LjcxNiBMMS43ODgsMTEuOTI4IEMxLjU5NCwxMi4xMjIgMS4yODgsMTIuMTMzIDEuMDgxLDExLjk2MiBMMS4wNDMsMTEuOTI4IEMwLjg1LDExLjczNCAwLjgzOCwxMS40MjggMS4wMDksMTEuMjIxIEwxLjA0MywxMS4xODMgTDcuNjI4LDQuNiBMNy42MjgsNC41OTkgWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  position: absolute;
  line-height: 50px;
  font-size: 18px;
  height: 100%;
  left: 10px;
  color: #202124;
}
.kr-sg-data-table.accordion-table section.table-content .collapsed-default.collapsed::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LWRvd24tY29tcDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjYXJyb3QtZG93bi1jb21wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgLTQuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI0Q4RDhEOCIgcG9pbnRzPSIwIDAgMTYgMCAxNiAxNiAwIDE2Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjYyOCwxMS45MjggQzcuODIxLDEyLjEyMiA4LjEyOCwxMi4xMzMgOC4zMzUsMTEuOTYyIEw4LjM3MiwxMS45MjggTDE0Ljk1Nyw1LjM0NCBDMTUuMTYzLDUuMTM4IDE1LjE2Myw0LjgwNCAxNC45NTcsNC41OTkgQzE0Ljc2Myw0LjQwNSAxNC40NTcsNC4zOTQgMTQuMjQ5LDQuNTY1IEwxNC4yMTIsNC41OTkgTDgsMTAuODEgTDEuNzg4LDQuNTk5IEMxLjU5NCw0LjQwNSAxLjI4OCw0LjM5NCAxLjA4MSw0LjU2NSBMMS4wNDMsNC41OTkgQzAuODUsNC43OTIgMC44MzgsNS4wOTkgMS4wMDksNS4zMDYgTDEuMDQzLDUuMzQ0IEw3LjYyOCwxMS45MjggWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  position: absolute;
  line-height: 50px;
  font-size: 18px;
  height: 100%;
  left: 10px;
  color: #202124;
}
.kr-sg-data-table.accordion-table section.table-content .accordion-table {
  padding: 20px 10px;
}
.kr-sg-data-table .table-action-header {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.kr-sg-data-table .table-action-header div {
  margin-left: 21px;
}
.kr-sg-data-table .table-action-header div i {
  color: #202124;
  font-size: 14px;
}
.kr-sg-data-table .table-action-header .action button {
  border-radius: 4px;
  border: solid 1px #3161DB;
  background-color: rgba(49, 97, 219, 0.17);
  height: 30px;
  line-height: 30px;
  padding: 0px 30px;
  color: #0D6EFD;
  line-height: 1;
  font-size: 14px;
}
.kr-sg-data-table section.table-content {
  display: table;
  width: 100%;
}
.kr-sg-data-table section.table-content .col {
  display: table-cell;
  vertical-align: middle;
  padding: 0px 20px;
  color: #202124;
  line-height: 1.29;
  font-size: 14px;
  max-width: 100%;
  flex: 1;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.kr-sg-data-table section.table-content .col.pr-0 {
  padding-right: 0;
  overflow: inherit;
}
.kr-sg-data-table section.table-content .col span.actions-links {
  width: 32px;
  display: inline-block;
  text-align: center;
  background: transparent;
  height: 32px;
  line-height: 32px;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown {
  display: block;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown .btn {
  margin: 0;
  padding: 0;
  line-height: 0px;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown.open {
  background-color: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  display: block;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown-menu {
  right: 0;
  top: 32px;
  left: auto;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  min-width: 250px;
  border: 0px;
  margin: 0;
  padding: 0;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown-menu li a {
  line-height: 40px;
  padding: 0 12px;
  color: #202124;
  font-size: 14px;
}
.kr-sg-data-table section.table-content .col span.actions-links .dropdown-menu li a img {
  margin-right: 10px;
  width: 14px;
  height: 14px;
}
.kr-sg-data-table section.table-content .col span.actions-links img.action_icon {
  width: 12px;
  height: 12px;
}
.kr-sg-data-table section.table-content .table-header {
  display: flex;
  align-items: center;
  padding: 17px 0;
  border-bottom: 1px solid #bdc1c6;
}
.kr-sg-data-table section.table-content .table-header .col {
  border-bottom: 0px solid #5F6368;
  font-size: 12px;
  color: #9AA0A6;
  text-transform: uppercase;
}
.kr-sg-data-table section.table-content .content-body {
  transition: all 0.3s ease;
  display: flex;
  align-items: center;
  padding: 16px 0;
}
.kr-sg-data-table section.table-content .content-body.disabled {
  pointer-events: none;
}
.kr-sg-data-table section.table-content .content-body.disabled::before {
  opacity: 0.3;
}
.kr-sg-data-table section.table-content .content-body.disabled .col {
  color: #202124;
  opacity: 0.3;
}
.kr-sg-data-table section.table-content .content-body:hover {
  background-color: #f3f3f4;
}
.kr-sg-data-table section.table-content .content-body:focus {
  outline: 1px solid #1372ff;
}
.kr-sg-dropdowns {
  width: 100%;
}
.kr-sg-dropdowns.w-100 {
  width: 100%;
}
.kr-sg-dropdowns .label-text {
  color: #202124;
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 500;
}
.kr-sg-dropdowns .error-text {
  font-size: 12px;
  color: #ff001f;
  padding: 3px 0px;
}
.kr-sg-dropdowns .dropdown-open {
  position: relative;
}
.kr-sg-dropdowns .dropdown-open.open .dropdown-input::before {
  content: "";
  position: absolute;
  line-height: 34px;
  font-size: 18px;
  height: 100%;
  right: 10px;
  color: #202124;
  transition: all 0.3s ease-in;
  z-index: 1;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  top: 0;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input {
  position: relative;
  height: 34px;
  width: 100%;
  line-height: 32px;
  font-size: 14px;
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  padding: 0 35px 0 10px;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.display-block {
  display: block !important;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items {
  background: #E4E5E7;
  padding: 4px 8px;
  border-radius: 12px;
  min-width: 40px;
  margin-right: 10px;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items .length-count {
  font-size: 12px;
  color: #202124;
  position: relative;
  top: -2px;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items .cross-icon {
  border-radius: 100px;
  padding: 0px 5px;
  top: 3px;
  left: 3px;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  transition: all 0.3s ease-in;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items .cross-icon img {
  width: 10px;
  height: 10px;
  vertical-align: inherit;
  position: absolute;
  top: 3px;
  left: 3px;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items .cross-icon:hover {
  background-color: #c9cdd4;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input .multi-selected-items .cross-icon i {
  position: relative;
  top: -2px;
  font-size: 10px;
  color: #202124;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input::before {
  content: "";
  position: absolute;
  line-height: 34px;
  font-size: 18px;
  height: 100%;
  right: 10px;
  color: #202124;
  transition: all 0.3s ease-in;
  z-index: 1;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LWRvd24tY29tcDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjYXJyb3QtZG93bi1jb21wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgLTQuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI0Q4RDhEOCIgcG9pbnRzPSIwIDAgMTYgMCAxNiAxNiAwIDE2Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjYyOCwxMS45MjggQzcuODIxLDEyLjEyMiA4LjEyOCwxMi4xMzMgOC4zMzUsMTEuOTYyIEw4LjM3MiwxMS45MjggTDE0Ljk1Nyw1LjM0NCBDMTUuMTYzLDUuMTM4IDE1LjE2Myw0LjgwNCAxNC45NTcsNC41OTkgQzE0Ljc2Myw0LjQwNSAxNC40NTcsNC4zOTQgMTQuMjQ5LDQuNTY1IEwxNC4yMTIsNC41OTkgTDgsMTAuODEgTDEuNzg4LDQuNTk5IEMxLjU5NCw0LjQwNSAxLjI4OCw0LjM5NCAxLjA4MSw0LjU2NSBMMS4wNDMsNC41OTkgQzAuODUsNC43OTIgMC44MzgsNS4wOTkgMS4wMDksNS4zMDYgTDEuMDQzLDUuMzQ0IEw3LjYyOCwxMS45MjggWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  top: 0;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.inline {
  border: 0;
  border-radius: 0px;
  border-bottom: 1px solid #f8f9fa;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.inline:hover {
  border: 0;
  border-bottom: 1px solid #0d6efd;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.inline:focus {
  border: solid 1px #1372ff;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.inline:disabled {
  border: 0;
  border-bottom: solid 1px #f3f3f4;
  color: #202124;
  opacity: 0.3;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input.error {
  border: solid 1px #ff001f !important;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input:hover {
  border: solid 1px #ccd1d7;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input:focus {
  border: solid 1px #1372ff;
}
.kr-sg-dropdowns .dropdown-open .dropdown-input:disabled {
  border: solid 1px #f3f3f4;
  color: #202124;
  opacity: 0.3;
}
.kr-sg-dropdowns .dropdown-open .content-menu {
  border: 0;
  border-radius: 4px;
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  width: 100%;
  padding: 0 2px;
  margin: 0;
  z-index: 999;
  background: #ffffff;
}
.kr-sg-dropdowns .dropdown-open .content-menu .kr-sg-checkbox {
  margin: 0;
  padding: 9.5px 10px 9.05px 10px;
}
.kr-sg-dropdowns .dropdown-open .content-menu .search-box {
  padding: 0 10px !important;
  position: relative;
  background-color: transparent !important;
}
.kr-sg-dropdowns .dropdown-open .content-menu .search-box::before {
  content: "";
  position: absolute;
  line-height: 34px;
  font-size: 12px;
  height: 100%;
  left: 10px;
  color: #5F6368;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5zZWFyY2g8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0ic2VhcmNoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMS4wMDAwMDAsIC0xLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJQYXRoIiBmaWxsLW9wYWNpdHk9IjAiIGZpbGw9IiNEOEQ4RDgiIHBvaW50cz0iMCAwIDE2IDAgMTYgMTYgMCAxNiI+PC9wb2x5Z29uPgogICAgICAgICAgICA8cGF0aCBkPSJNNy4yOTgsMS44IEMxMC4zMzQsMS44IDEyLjc5NSw0LjI2OCAxMi43OTUsNy4zMTIgQzEyLjc5NSw4LjY0MiAxMi4zMjUsOS44NjIgMTEuNTQzLDEwLjgxNSBMMTQuMDg3LDEzLjMzNSBDMTQuMjk1LDEzLjU0MSAxNC4yOTcsMTMuODc4IDE0LjA5MiwxNC4wODcgQzEzLjg5OCwxNC4yODMgMTMuNTg5LDE0LjI5NyAxMy4zOCwxNC4xMjUgTDEzLjM0MiwxNC4wOTEgTDEwLjc5NCwxMS41NjcgQzkuODQ0LDEyLjM1MiA4LjYyNiwxMi44MjUgNy4yOTgsMTIuODI1IEM0LjI2MSwxMi44MjUgMS44LDEwLjM1NyAxLjgsNy4zMTIgQzEuOCw0LjI2OCA0LjI2MSwxLjggNy4yOTgsMS44IFogTTcuMjk4LDIuODYzIEM0Ljg0NywyLjg2MyAyLjg2LDQuODU1IDIuODYsNy4zMTMgQzIuODYsOS43NyA0Ljg0NywxMS43NjIgNy4yOTgsMTEuNzYyIEM5Ljc0OCwxMS43NjIgMTEuNzM1LDkuNzcgMTEuNzM1LDcuMzEyIEMxMS43MzUsNC44NTUgOS43NDksMi44NjIgNy4yOTgsMi44NjIgTDcuMjk4LDIuODYzIFoiIGlkPSJTaGFwZSIgZmlsbD0iIzI2MzQ0QSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
}
.kr-sg-dropdowns .dropdown-open .content-menu .search-box .seach-input {
  width: 100%;
  line-height: 34px;
  height: 34px;
  border: 0;
  border-bottom: 1px solid #BDC1C6 !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  color: #5F6368;
  font-size: 14px;
  padding-left: 20px;
  border-radius: 0 !important;
}
.kr-sg-dropdowns .dropdown-open .content-menu .search-box .seach-input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.kr-sg-dropdowns .dropdown-open .content-menu li a {
  line-height: 40px;
  padding: 0 10px;
  color: #202124;
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  display: block;
}
.kr-sg-dropdowns .dropdown-open .content-menu li a.selected {
  position: relative;
  background-color: #f8f9fa;
}
.kr-sg-dropdowns .dropdown-open .content-menu li a.selected::before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjlweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCA5IDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Mi4zICg2NzI5NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPmNoZWNrVGlja0ljb25HcmF5PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4NCiAgICAgICAgPGcgaWQ9ImNoZWNrVGlja0ljb25HcmF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9IiM4QTk1OUYiIHN0cm9rZS13aWR0aD0iMS41Ij4NCiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aCIgcG9pbnRzPSIwIDIuMjE4IDIgNC4yMTggNi42NzkgMCI+PC9wb2x5bGluZT4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==") no-repeat;
  position: absolute;
  line-height: 40px;
  right: 16px;
  transition: all 0.3s ease-in;
  z-index: 1;
  height: 100%;
  width: 14px;
  background-position: center;
  background-size: 100%;
}
.kr-sg-dropdowns .dropdown-open .content-menu li a:hover {
  background-color: #f8f9fa;
}
.kr-sg-fileupload {
  width: 100%;
}
.kr-sg-fileupload.w-100 {
  width: 100%;
}
.kr-sg-fileupload .label-text {
  color: #202124;
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 500;
}
.kr-sg-fileupload .custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 34px;
}
.kr-sg-fileupload .custom-file .custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  margin: 0;
  opacity: 0;
  cursor: pointer;
}
.kr-sg-fileupload .custom-file label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  font-weight: 400;
  color: #5F6368;
  font-size: 14px;
  border-radius: 4px;
  width: 100%;
  margin: 0;
  line-height: 34px;
  background-color: #ffffff;
}
.kr-sg-fileupload .custom-file label span {
  padding: 0 10px;
  width: calc(-40%);
  display: inline-block;
}
.kr-sg-fileupload .custom-file label::before {
  content: "";
  position: absolute;
  height: 100%;
  width: calc(-40%);
  border: solid 1px #BDC1C6;
  border-radius: 2px 0px 0px 2px;
}
.kr-sg-fileupload .custom-file label::after {
  content: "Choose File";
  position: absolute;
  width: 140px;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 100%;
  color: #fff;
  background-color: #0D6EFD;
  border-radius: 0px 2px 2px 0px;
  font-size: 14px;
  text-align: center;
  line-height: 34px;
}
.kr-sg-fileupload .uploaded-file-name {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 10px;
  border-radius: 4px;
  border: solid 1px #badfa9;
  background-color: #dff0d7;
  margin-top: 5px;
  transition: all 0.4s ease;
  cursor: pointer;
}
.kr-sg-fileupload .uploaded-file-name.error {
  border: solid 1px #ff001f;
}
.kr-sg-fileupload .uploaded-file-name.error i {
  color: #ff001f !important;
}
.kr-sg-fileupload .uploaded-file-name:hover {
  background-color: fileUploadHoverColor;
}
.kr-sg-fileupload .uploaded-file-name .file-close-text {
  display: flex;
  align-items: center;
}
.kr-sg-fileupload .uploaded-file-name .file-close-text img.close-file {
  height: 11px;
  width: 11px;
  position: relative;
  margin-right: 12px;
}
.kr-sg-fileupload .uploaded-file-name .file-close-text .file-name {
  color: #3a773a;
  font-size: 14px;
}
.kr-sg-fileupload .uploaded-file-name .progress-status i {
  font-size: 14px;
  color: #ffffff;
}
.kr-sg-fileupload .uploaded-file-name .progress-status img {
  height: 11px;
  width: 11px;
}
.kr-sg-fileupload .error-text {
  margin-top: 7px;
  font-size: 14px;
  color: #ff001f;
}
.text .heading {
  font-size: 20px;
  font-weight: 600;
  color: #202124;
}
.text .desc {
  font-size: 12px;
  color: #5f6368;
}
.kr-sg-input-text {
  width: 100%;
  position: relative;
}
.kr-sg-input-text .label-text {
  color: #202124;
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 500;
}
.kr-sg-input-text input {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  border-radius: 4px;
  height: 34px !important;
  padding: 10px;
  font-size: 14px;
  color: #202124;
  width: 100%;
  line-height: normal;
  margin: 0 !important;
}
.kr-sg-input-text input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.kr-sg-input-text input:focus {
  border: solid 1px #1372ff !important;
}
.kr-sg-input-text input:active {
  border: solid 1px #0d6efd !important;
}
.kr-sg-input-text input:disabled {
  border: solid 1px #f3f3f4 !important;
  color: #5f6368;
}
.kr-sg-input-text input.error {
  border: solid 1px #ff001f !important;
}
.kr-sg-input-text input.error::placeholder {
  color: #202124;
  opacity: 1;
}
.kr-sg-input-text .error-msg {
  font-size: 12px;
  margin-top: 5px;
  color: #ff001f;
  line-height: 1.17;
}
.kr-sg-input-text-area {
  width: 100%;
}
.kr-sg-input-text-area .label-text {
  color: #202124;
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 500;
}
.kr-sg-input-text-area .helper-text {
  font-size: 12px;
  color: #202124;
  margin-bottom: 6px;
}
.kr-sg-input-text-area textarea {
  background-color: #fff;
  border: solid 1px #BDC1C6;
  border-radius: 4px;
  min-height: 100px;
  padding: 2px 10px 10px 10px;
  font-size: 14px;
  color: #202124;
  width: 100%;
  line-height: normal;
  resize: none !important;
}
.kr-sg-input-text-area textarea::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.kr-sg-input-text-area textarea:focus {
  border: solid 1px #1372ff;
}
.kr-sg-input-text-area textarea:active {
  border: solid 1px #0d6efd;
}
.kr-sg-input-text-area textarea:disabled {
  border: solid 1px #f3f3f4;
  color: #5f6368;
}
.kr-sg-input-text-area textarea.error {
  border: solid 1px #ff001f;
}
.kr-sg-input-text-area textarea.error::placeholder {
  color: #202124;
  opacity: 1;
}
.kr-sg-input-text-area .error-msg {
  font-size: 12px;
  margin-top: 5px;
  color: #ff001f;
  line-height: 1.17;
}
.kr-sg-radiobutton {
  display: inline-flex;
  padding-right: 32px;
  position: relative;
}
.kr-sg-radiobutton .radioDescriptionUl {
  margin-left: 28px;
  margin-top: 2px;
  color: #9aa0a6;
}
.kr-sg-radiobutton .radioDescriptionUl .radioDescriptionLi {
  margin: 10px 0px 10px 20px;
}
.kr-sg-radiobutton .radioDescription {
  margin-left: 28px;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #9AA0A6;
  margin-top: 2px;
}
.kr-sg-radiobutton.d-block {
  display: block;
  margin-bottom: 8px;
}
.kr-sg-radiobutton .radio-custom {
  opacity: 0;
  position: absolute;
  cursor: pointer;
  margin: 0;
  height: auto !important;
}
.kr-sg-radiobutton .radio-custom + .radio-custom-label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  font-size: 14px !important;
  color: #202124;
  margin: 0;
  font-weight: normal !important;
  padding-left: 28px;
}
.kr-sg-radiobutton .radio-custom + .radio-custom-label::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  top: 0;
  padding: 0;
  margin-right: 12px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  margin-top: -3px;
  border-radius: 100px;
  left: 0;
  position: absolute;
  top: 5px;
}
.kr-sg-radiobutton .radio-custom:hover:not([disabled]):checked + .radio-custom-label {
  color: #202124;
}
.kr-sg-radiobutton .radio-custom:hover:not([disabled]):checked + .radio-custom-label::before {
  border: solid 1px #bdc1c6;
}
.kr-sg-radiobutton .radio-custom:hover:not([disabled]) + .radio-custom-label {
  color: #0d6efd;
}
.kr-sg-radiobutton .radio-custom:hover:not([disabled]) + .radio-custom-label::before {
  border: solid 1px #1372ff;
}
.kr-sg-radiobutton .radio-custom:checked + .radio-custom-label::before {
  content: "";
  color: #fff;
  font-size: 12px;
  background-color: #0D6EFD;
  border: 1px solid #0D6EFD !important;
  box-shadow: inset 0 0 0 3px #ffffff;
}
.kr-sg-radiobutton .radio-custom:checked:focus + .radio-custom-label {
  color: #202124;
}
.kr-sg-radiobutton .radio-custom:checked:disabled + .radio-custom-label {
  color: #dde1e7;
}
.kr-sg-radiobutton .radio-custom:checked:disabled + .radio-custom-label::before {
  border: solid 1px #a6dce1;
  box-shadow: inset 0 0 0 3px #fff;
  background-color: #a6dce1;
}
.kr-sg-radiobutton .radio-custom:disabled + .radio-custom-label {
  color: #dde1e7;
}
.kr-sg-radiobutton .radio-custom:disabled + .radio-custom-label::before {
  border: solid 1px #a6dce1;
}
.kr-sg-radiobutton .radio-custom:focus + .radio-custom-label {
  color: #0d6efd;
}
.kr-sg-radiobutton .radio-custom:focus + .radio-custom-label::before {
  border: 1px solid #1372ff;
}
.group-radiobutton .heading-title {
  color: #0e0e0e;
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
}
.kr-sg-notification {
  background: #fff;
  padding: 16px 17px;
  border: 1px solid #1372ff;
  position: relative;
}
.kr-sg-notification.error-notification {
  border: solid 1px #ff001f;
}
.kr-sg-notification.error-notification::before {
  background-color: #ff001f;
}
.kr-sg-notification.warning-notification {
  border: solid 1px #f5a623;
}
.kr-sg-notification.warning-notification::before {
  background-color: #f5a623;
}
.kr-sg-notification.success-notification {
  border: solid 1px #09a624;
}
.kr-sg-notification.success-notification::before {
  background-color: #09a624;
}
.kr-sg-notification::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 6px;
  background-color: #1372ff;
}
.kr-sg-notification .right-icon {
  display: inline-block;
  padding-right: 10px;
}
.kr-sg-notification .right-icon img {
  width: 14px;
  height: 14px;
}
.kr-sg-notification .tost-text {
  display: inline-block;
  font-size: 14px;
  color: #202124;
}
.kr-sg-notification .close-icon {
  float: right;
  cursor: pointer;
}
.kr-sg-notification .close-icon img {
  width: 12px;
  height: 12px;
}
.kr-sg-multi-line-notification {
  display: flex;
  align-items: center;
  padding: 9px 16px;
  border-radius: 4px;
  background-color: rgba(19, 114, 255, 0.1);
  border: solid 1px #c8d7f0;
}
.kr-sg-multi-line-notification.error-notification {
  border: solid 1px #efc7cc;
  background-color: rgba(255, 0, 31, 0.1);
}
.kr-sg-multi-line-notification.error-notification .tost-text {
  color: #ff001f;
}
.kr-sg-multi-line-notification.warning-notification {
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
}
.kr-sg-multi-line-notification.warning-notification .tost-text {
  color: #ec7d01;
}
.kr-sg-multi-line-notification.success-notification {
  border: solid 1px #bde0c4;
  background-color: rgba(9, 166, 36, 0.1);
}
.kr-sg-multi-line-notification.success-notification .tost-text {
  color: #09a624;
}
.kr-sg-multi-line-notification .bulb-icon {
  margin-right: 15px;
}
.kr-sg-multi-line-notification .tost-text {
  font-size: 14px;
  color: #1372ff;
}
.kr-sg-multi-line-notification-link {
  border-radius: 4px;
  border: solid 1px #c8d7f0;
  background-color: rgba(19, 114, 255, 0.1);
  padding: 10px 15px;
}
.kr-sg-multi-line-notification-link.link-error-notification {
  border: solid 1px #efc7cc;
  background-color: rgba(255, 0, 31, 0.1);
}
.kr-sg-multi-line-notification-link.link-error-notification .main-heading {
  color: #ff001f;
}
.kr-sg-multi-line-notification-link.link-error-notification .tost-text {
  color: #ff001f;
}
.kr-sg-multi-line-notification-link.link-warning-notification {
  border: solid 1px #f3d19b;
  background-color: rgba(245, 166, 35, 0.12);
}
.kr-sg-multi-line-notification-link.link-warning-notification .main-heading {
  color: #ec7d01;
}
.kr-sg-multi-line-notification-link.link-warning-notification .tost-text {
  color: #ec7d01;
}
.kr-sg-multi-line-notification-link.link-success-notification {
  border: solid 1px #bde0c4;
  background-color: rgba(9, 166, 36, 0.1);
}
.kr-sg-multi-line-notification-link.link-success-notification .main-heading {
  color: #09a624;
}
.kr-sg-multi-line-notification-link.link-success-notification .tost-text {
  color: #09a624;
}
.kr-sg-multi-line-notification-link .main-heading {
  color: #1372ff;
  font-size: 14px;
  font-weight: 600;
}
.kr-sg-multi-line-notification-link .tost-text {
  color: #1372ff;
  font-size: 14px;
}
.kr-sg-multi-line-notification-link .know-link a {
  color: #0D6EFD;
  font-size: 14px;
  border-bottom: 1px solid #0d6efd;
}
.kr-sg-inline-notification {
  display: flex;
  align-items: center;
}
.kr-sg-inline-notification.error-notification .tost-text {
  color: #ff001f;
}
.kr-sg-inline-notification.warning-notification .tost-text {
  color: #ec7d01;
}
.kr-sg-inline-notification.success-notification .tost-text {
  color: #09a624;
}
.kr-sg-inline-notification .bulb-icon {
  margin-right: 15px;
}
.kr-sg-inline-notification .tost-text {
  font-size: 14px;
  color: #1372ff;
}
.kr-sg-input-search {
  width: 100%;
  position: relative;
}
.kr-sg-input-search .pressEnter {
  text-align: right;
  font-size: 12px;
  color: #9aa0a6;
}
.kr-sg-input-search input {
  border: solid 1px #BDC1C6;
  background-color: #fff;
  color: #202124;
  border-radius: 4px;
  padding: 4px 25px 4px 10px;
  height: 34px;
  line-height: 34px;
  width: 100%;
}
.kr-sg-input-search input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.kr-sg-input-search input:focus {
  border: 1px solid #1372ff;
}
.kr-sg-input-search input:active {
  border: solid 1px #0d6efd;
}
.kr-sg-input-search input:disabled {
  border: solid 1px #BDC1C6;
  opacity: 0.5;
}
.kr-sg-input-search .search-icon {
  position: absolute;
  right: 10px;
  top: 9px;
  width: 14px;
  height: 14px;
  cursor: pointer;
}
.kr-sg-input-inline-search {
  width: 100%;
  position: relative;
}
.kr-sg-input-inline-search input {
  border: 0;
  border-bottom: solid 1px #BDC1C6;
  background-color: #fff;
  color: #202124;
  border-radius: 0px;
  padding: 4px 30px;
  height: 34px;
  line-height: 34px;
  width: 100%;
}
.kr-sg-input-inline-search input::placeholder {
  font-size: 14px;
  font-weight: normal;
  color: #bdc1c6 !important;
}
.kr-sg-input-inline-search input:focus {
  border: 1px solid #1372ff;
}
.kr-sg-input-inline-search input:active {
  border-bottom: solid 1px #0d6efd;
}
.kr-sg-input-inline-search input:disabled {
  border-bottom: solid 1px #BDC1C6;
  opacity: 0.5;
}
.kr-sg-input-inline-search .search-icon {
  position: absolute;
  left: 10px;
  top: 9px;
  width: 14px;
  height: 14px;
  cursor: pointer;
}
.kr-sg-input-inline-search .search-icon.close-icon {
  right: 10px;
  left: inherit;
}
.kr-sg-tags {
  font-weight: 600;
}
.kr-sg-tags img {
  margin-left: 7px;
  width: 12px;
  height: 12px;
}
.kr-sg-tags.blue {
  color: #1372ff;
  background-color: #e7f0ff;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.kr-sg-tags.blue.disable {
  background-color: #f3f7ff;
  pointer-events: none;
}
.kr-sg-tags.blue.disable span {
  opacity: 0.3;
}
.kr-sg-tags.blue span.fa {
  padding-left: 7px;
}
.kr-sg-tags.blue span.tag-name {
  color: #1372ff;
}
.kr-sg-tags.blue.small {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 12px;
}
.kr-sg-tags.blue.medium {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 14px;
}
.kr-sg-tags.blue.large {
  padding: 5px 12px;
  border-radius: 4px;
  font-size: 16px;
}
.kr-sg-tags.blue:hover {
  cursor: pointer;
  background-color: #dbe3f2;
}
.kr-sg-tags.blue:focus {
  border: 1px solid #1372ff;
}
.kr-sg-tags.green {
  color: #09a624;
  background-color: #e6f6e9;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.kr-sg-tags.green.disable {
  background-color: #f2faf4;
  pointer-events: none;
}
.kr-sg-tags.green.disable span {
  opacity: 0.3;
}
.kr-sg-tags.green span.fa {
  padding-left: 7px;
}
.kr-sg-tags.green span.tag-name {
  color: #09a624;
}
.kr-sg-tags.green.small {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 12px;
}
.kr-sg-tags.green.medium {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 14px;
}
.kr-sg-tags.green.large {
  padding: 5px 12px;
  border-radius: 4px;
  font-size: 16px;
}
.kr-sg-tags.green:hover {
  cursor: pointer;
  background-color: #dae9dd;
}
.kr-sg-tags.green:focus {
  border: 1px solid #1372ff;
}
.kr-sg-tags.grey {
  color: #5F6368;
  background-color: #BDC1C6;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.kr-sg-tags.grey.disable {
  background-color: #F8F9FA;
  pointer-events: none;
}
.kr-sg-tags.grey.disable span {
  opacity: 0.3;
}
.kr-sg-tags.grey span.fa {
  padding-left: 7px;
}
.kr-sg-tags.grey span.tag-name {
  color: #5f6368;
}
.kr-sg-tags.grey.small {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 12px;
}
.kr-sg-tags.grey.medium {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 14px;
}
.kr-sg-tags.grey.large {
  padding: 5px 12px;
  border-radius: 4px;
  font-size: 16px;
}
.kr-sg-tags.grey:hover {
  cursor: pointer;
  background-color: #d9dcdf;
}
.kr-sg-tags.grey:focus {
  border: 1px solid #1372ff;
}
.kr-sg-tags.red {
  color: #ff001f;
  background-color: #ffe5e8;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.kr-sg-tags.red.disable {
  background-color: #fff2f3;
  pointer-events: none;
}
.kr-sg-tags.red.disable span {
  opacity: 0.3;
}
.kr-sg-tags.red span.fa {
  padding-left: 7px;
}
.kr-sg-tags.red span.tag-name {
  color: #ff001f;
}
.kr-sg-tags.red.small {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 12px;
}
.kr-sg-tags.red.medium {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 14px;
}
.kr-sg-tags.red.large {
  padding: 5px 12px;
  border-radius: 4px;
  font-size: 16px;
}
.kr-sg-tags.red:hover {
  cursor: pointer;
  background-color: #f2d9dc;
}
.kr-sg-tags.red:focus {
  border: 1px solid #1372ff;
}
.kr-sg-tags.orange {
  color: #fc8500;
  background-color: #fef5e6;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.kr-sg-tags.orange.disable {
  background-color: #fefaf2;
  pointer-events: none;
}
.kr-sg-tags.orange.disable span {
  opacity: 0.3;
}
.kr-sg-tags.orange span.fa {
  padding-left: 7px;
}
.kr-sg-tags.orange span.tag-name {
  color: #fc8500;
}
.kr-sg-tags.orange.small {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 12px;
}
.kr-sg-tags.orange.medium {
  padding: 4px 12px;
  border-radius: 4px;
  font-size: 14px;
}
.kr-sg-tags.orange.large {
  padding: 5px 12px;
  border-radius: 4px;
  font-size: 16px;
}
.kr-sg-tags.orange:hover {
  cursor: pointer;
  background-color: #f1e8da;
}
.kr-sg-tags.orange:focus {
  border: 1px solid #1372ff;
}
.kr-sg-modal {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1040;
  overflow: hidden !important;
}
.kr-sg-modal .modal-dialog {
  width: 446px;
  border-radius: 4px;
  height: 100%;
  display: flex;
  align-items: center;
  transform: none !important;
}
.kr-sg-modal .modal-dialog .modal-content {
  box-shadow: none;
  border: 0px;
  top: 0 !important;
  width: 100% !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header {
  height: 60px;
  padding: 18px 30px;
  border-bottom: none;
  background: #fff;
  border-radius: 4px 4px 0 0;
  box-shadow: 0px 2px 4px rgba(32, 33, 36, 0.2);
  text-align: left;
  position: relative;
  z-index: 1;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .close {
  position: absolute;
  top: -25px;
  right: -25px;
  font-size: 18px;
  width: 15px;
  height: 18px;
  color: #202124;
  text-shadow: none;
  opacity: 1;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .close.bootbox-close-button {
  color: #ffffff;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .close.bootbox-close-button:hover {
  opacity: 0.5;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .modalClose {
  color: #ffffff !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 16px;
  color: #202124;
  font-weight: 600;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .modal-title .btx-close {
  float: right;
  background: #fff;
  padding: 5px;
  border-radius: 100%;
  cursor: pointer;
}
.kr-sg-modal .modal-dialog .modal-content .modal-header .modal-title .btx-close:hover {
  background: #f8f9fa;
}
.kr-sg-modal .modal-dialog .modal-content .modal-body {
  padding: 20px 30px;
  text-align: left;
  background: #ffffff;
}
.kr-sg-modal .modal-dialog .modal-content .modal-body.export-dialog-modal-body {
  margin-top: 48px;
  margin-bottom: 78px;
}
.kr-sg-modal .modal-dialog .modal-content .modal-body .noteText {
  text-align: center;
}
.kr-sg-modal .modal-dialog .modal-content .modal-body .noteText .noteDesc {
  font-size: 16px;
  color: #5f6368;
}
.kr-sg-modal .modal-dialog .modal-content .modal-body p {
  color: #202124;
  font-size: 14px;
  font-weight: normal;
}
.kr-sg-modal .modal-dialog .modal-content .modal-footer {
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  padding: 13px 30px;
  margin: 0;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
  opacity: 1;
  border-top: none;
  text-align: left;
  height: 60px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0px -2px 4px rgba(32, 33, 36, 0.2);
  position: relative;
  z-index: 1;
  border-radius: 0px 0px 4px 4px !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-footer .btn {
  border-radius: 4px;
  min-width: 114px;
  color: #fff !important;
  background: #0D6EFD !important;
  border: 1px solid #0D6EFD !important;
  font-size: 14px !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-footer .btn:hover {
  color: #fff;
  background: #0156d4 !important;
  border: 1px solid #0156d4 !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-footer .btn.closeCancel {
  background: #fff !important;
  border: 1px solid #BDC1C6 !important;
  box-sizing: border-box;
  border-radius: 4px;
  color: #202124 !important;
}
.kr-sg-modal .modal-dialog .modal-content .modal-footer .btn.closeCancel:hover {
  background: #f8f9fa !important;
}
.kr-sg-modal.warningPopup {
  z-index: 9999;
}
.kr-sg-modal.warningPopup .modal-dialog {
  width: 530px;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-header {
  border-bottom: none;
  box-shadow: none;
  height: auto;
  padding-bottom: 0;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 400;
  font-size: 22px;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-header .closeDiv {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ffffff;
  border-radius: 100%;
  position: absolute;
  right: 30px;
  top: 22px;
  cursor: pointer;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-header .closeDiv .btx-close {
  font-size: 12px;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-header .closeDiv:hover {
  background: #f2f3f5;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-body p {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #605e5c;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-footer {
  box-shadow: none;
  padding-top: 10px;
}
.kr-sg-modal.warningPopup .modal-dialog .modal-content .modal-footer .kr-sg-button-danger {
  margin-right: 5px;
}
.kr-sg-modal.zeroShotType .modal-dialog {
  width: 650px !important;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-header .modal-title {
  color: #202124;
  font-weight: 400;
  font-size: 22px;
  line-height: 34px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-header .modal-title .icon-bulb {
  padding-right: 10px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-header .modal-title .icon-bulb .btx-bulb::before {
  color: #202124;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification {
  border: 1px solid #85B7FE;
  border-radius: 4px;
  align-items: flex-start;
  margin-bottom: 15px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification .tost-text {
  font-weight: 400;
  font-size: 12px;
  line-height: 18px;
  color: #07377f;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification .tost-text .ext-link {
  color: #0D6EFD;
  cursor: pointer;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .kr-sg-multi-line-notification .bulb-icon .btx-info::before {
  color: #26344a;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-desc {
  color: #605E5C;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-desc .link {
  color: #0D6EFD;
  cursor: pointer;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-points {
  border: 1px solid #F0F1F2;
  border-radius: 5px;
  background: #F7F9FA;
  padding: 15px 15px;
  margin-top: 15px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-points .model-accuracy-point-header {
  color: #3C4043;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-points .model-accuracy-ol {
  color: #2D2F33;
  font-weight: 400;
  font-size: 12px;
  line-height: 26px;
  padding-left: 15px;
}
.kr-sg-modal.zeroShotType .modal-dialog .modal-content .modal-body .model-accuracy-points .model-accuracy-ol .link {
  color: #0D6EFD;
  cursor: pointer;
}
.kr-sg-modal#networkTypeModal .modal-content .modal-title {
  padding-right: 20px;
}
.kr-sg-accordion.panel-group .panel {
  margin: 0;
}
.kr-sg-accordion.panel-group .panel:last-child .panel-heading h4 a {
  border-bottom: 1px solid #bdc1c6;
}
.kr-sg-accordion.panel-group .panel:last-child .panel-collapse .panel-body {
  border-bottom: 1px solid #bdc1c6;
}
.kr-sg-accordion.panel-group .panel .panel-heading {
  padding: 0;
  border: 0;
  background-color: #ffffff;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 {
  margin: 0;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a {
  display: block;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  color: #202124;
  position: relative;
  padding: 12px 15px;
  border-top: 1px solid #BDC1C6;
  transition: all 0.4s ease;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a.accor-collapse::before {
  content: "";
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LWRvd24tY29tcDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJjYXJyb3QtZG93bi1jb21wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgLTQuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI0Q4RDhEOCIgcG9pbnRzPSIwIDAgMTYgMCAxNiAxNiAwIDE2Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjYyOCwxMS45MjggQzcuODIxLDEyLjEyMiA4LjEyOCwxMi4xMzMgOC4zMzUsMTEuOTYyIEw4LjM3MiwxMS45MjggTDE0Ljk1Nyw1LjM0NCBDMTUuMTYzLDUuMTM4IDE1LjE2Myw0LjgwNCAxNC45NTcsNC41OTkgQzE0Ljc2Myw0LjQwNSAxNC40NTcsNC4zOTQgMTQuMjQ5LDQuNTY1IEwxNC4yMTIsNC41OTkgTDgsMTAuODEgTDEuNzg4LDQuNTk5IEMxLjU5NCw0LjQwNSAxLjI4OCw0LjM5NCAxLjA4MSw0LjU2NSBMMS4wNDMsNC41OTkgQzAuODUsNC43OTIgMC44MzgsNS4wOTkgMS4wMDksNS4zMDYgTDEuMDQzLDUuMzQ0IEw3LjYyOCwxMS45MjggWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  right: 15px;
  font-size: 18px;
  height: 100%;
  top: 0;
  display: flex;
  align-items: center;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a.accor-collapse.disabled {
  pointer-events: none;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a.accor-collapse.disabled::before {
  color: #bdc1c6;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a:hover {
  text-decoration: none;
  background-color: #f3f3f4;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a:active {
  text-decoration: none;
}
.kr-sg-accordion.panel-group .panel .panel-heading h4 a:focus {
  text-decoration: none;
  outline: 2px solid #1372ff;
}
.kr-sg-accordion.panel-group .panel .panel-heading.active h4 a {
  border-bottom: 0px;
}
.kr-sg-accordion.panel-group .panel .panel-heading.active h4 a::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1My4yICg3MjY0MykgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2Fycm90LXVwLWNvbXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iY2Fycm90LXVwLWNvbXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtNC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjRDhEOEQ4IiBwb2ludHM9IjAgMCAxNiAwIDE2IDE2IDAgMTYiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBhdGggZD0iTTcuNjI4LDQuNTk5IEM3LjgyMSw0LjQwNSA4LjEyOCw0LjM5NCA4LjMzNSw0LjU2NSBMOC4zNzIsNC41OTkgTDE0Ljk1NywxMS4xODMgQzE1LjE2MywxMS4zODkgMTUuMTYzLDExLjcyMyAxNC45NTcsMTEuOTI4IEMxNC43NjMsMTIuMTIyIDE0LjQ1NywxMi4xMzMgMTQuMjQ5LDExLjk2MiBMMTQuMjEyLDExLjkyOCBMOCw1LjcxNiBMMS43ODgsMTEuOTI4IEMxLjU5NCwxMi4xMjIgMS4yODgsMTIuMTMzIDEuMDgxLDExLjk2MiBMMS4wNDMsMTEuOTI4IEMwLjg1LDExLjczNCAwLjgzOCwxMS40MjggMS4wMDksMTEuMjIxIEwxLjA0MywxMS4xODMgTDcuNjI4LDQuNiBMNy42MjgsNC41OTkgWiIgaWQ9IlBhdGgiIGZpbGw9IiMyNjM0NEEiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
}
.kr-sg-accordion.panel-group .panel .panel-collapse .panel-body {
  border: 0;
  padding: 5px 15px 25px 15px;
  font-size: 14px;
  color: #202124;
}
.kr-sg-tabs.nav-tabs li.active a {
  border-bottom: 2px solid #0d6efd;
}
.kr-sg-tabs.nav-tabs li.active a:focus {
  color: #0d6efd;
}
.kr-sg-tabs.nav-tabs li a {
  margin: 0;
  padding: 0;
  padding: 9px 10px;
  min-width: 125px;
  text-align: center;
  border-bottom: 2px solid #BDC1C6;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  border-radius: 0;
  cursor: pointer;
  color: #202124;
}
.kr-sg-tabs.nav-tabs li a.disabled {
  border-bottom: 2px solid #BDC1C6;
  pointer-events: none;
  opacity: 0.3;
}
.kr-sg-tabs.nav-tabs li a:hover {
  border-bottom: 2px solid #5f6368;
}
.kr-sg-tabs.nav-tabs li a:focus {
  outline: solid 2px #1372ff;
  background: none;
}
.kr-sg-tabs.block-tabs {
  display: inline-block;
}
.kr-sg-tabs.block-tabs li {
  float: none;
}
.kr-sg-tabs.block-tabs li.active a {
  border: 0;
  border-left: 2px solid #0d6efd;
}
.kr-sg-tabs.block-tabs li.active a:focus {
  color: #0d6efd;
}
.kr-sg-tabs.block-tabs li a {
  border: 0;
  border-left: 2px solid #bdc1c6;
}
.kr-sg-tabs.block-tabs li a.disabled {
  border: 0;
  border-left: 2px solid #BDC1C6;
  pointer-events: none;
  opacity: 0.3;
}
.kr-sg-tabs.block-tabs li a:hover {
  border: 0;
  border-left: 2px solid #5f6368;
}
.kr-sg-tabs.block-tabs li a:focus {
  outline: solid 2px #1372ff;
  background: none;
}
.text_left_side {
  text-align: left !important;
}
.tooltip-hover {
  cursor: pointer;
}
.tooltip-hover + .popover {
  opacity: 1;
  padding: 0 !important;
}
.tooltip-hover + .popover.top .arrow {
  bottom: -10px;
}
.tooltip-hover + .popover.bottom .arrow {
  top: -10px;
}
.tooltip-hover + .popover.left .arrow {
  right: -10px;
}
.tooltip-hover + .popover.right .arrow {
  left: -10px;
}
.tooltip-hover + .popover > .popover-content {
  background-color: #202124;
  max-width: 200px;
  text-align: left;
  padding: 10px 15px;
  font-weight: 600 !important;
  font-size: 10px !important;
  line-height: 14px !important;
  color: #fff !important;
  min-width: 185px;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  text-transform: none;
}
.tooltip-hover.ml_17 + .tooltip {
  margin-left: -17px;
}
.tooltip-hover.w-auto-tooltip + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.w-auto-tooltip + .tooltip > .tooltip-inner {
  min-width: auto;
  max-width: 100%;
}
.tooltip-hover.min_width_120 + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.min_width_120 + .tooltip > .tooltip-inner {
  min-width: 100px;
  max-width: 100px;
}
.tooltip-hover.max-width-200 + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.max-width-200 + .tooltip > .tooltip-inner {
  min-width: auto;
  max-width: 200px;
}
.tooltip-hover.text_left + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.text_left + .tooltip > .tooltip-inner {
  text-align: left !important;
}
.tooltip-hover.w-100 + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.w-100 + .tooltip > .tooltip-inner {
  min-width: 100px;
}
.tooltip-hover.w-150 + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.w-150 + .tooltip > .tooltip-inner {
  min-width: 150px;
}
.tooltip-hover.w-200 + .tooltip.in {
  opacity: 1;
}
.tooltip-hover.w-200 + .tooltip > .tooltip-inner {
  width: 200px;
}
.tooltip-hover + .tooltip {
  padding: 0 !important;
}
.tooltip-hover + .tooltip.in {
  opacity: 1;
}
.tooltip-hover + .tooltip.top .tooltip-arrow {
  bottom: -5px;
}
.tooltip-hover + .tooltip.bottom .tooltip-arrow {
  top: -5px;
}
.tooltip-hover + .tooltip.left .tooltip-arrow {
  right: -5px;
}
.tooltip-hover + .tooltip.right .tooltip-arrow {
  left: -4px;
}
.tooltip-hover + .tooltip > .tooltip-inner {
  background-color: #202124;
  max-width: 200px;
  text-align: center;
  padding: 10px 15px;
  font-weight: 600 !important;
  font-size: 10px !important;
  line-height: 14px !important;
  color: #fff !important;
  min-width: 185px;
  box-shadow: 0px -4px 4px rgba(32, 33, 36, 0.2);
  border-radius: 4px;
  text-transform: none;
  word-break: break-word;
  white-space: normal;
}
.tooltip-hover + .tooltip > .tooltip-inner .tooltip-arrow {
  border-color: #202124;
}
.tooltip-default-behaviour {
  cursor: pointer;
}
.tooltip-default-behaviour.w-200 + .tooltip > .tooltip-inner {
  width: 200px;
}
.tooltip-default-behaviour.text-white-space + .tooltip.in {
  opacity: 1;
}
.tooltip-default-behaviour.text-white-space + .tooltip > .tooltip-inner {
  white-space: nowrap;
}
.kr-sg-progress-indicator {
  margin: 0;
  padding: 0;
}
.kr-sg-progress-indicator li {
  list-style: none;
  float: left;
  width: 100px;
  position: relative;
  transition: all 0.5s ease;
}
.kr-sg-progress-indicator li span.active-text-img {
  position: absolute;
  left: 14px;
  color: #5F6368;
  font-size: 12px;
  top: 1px;
  text-align: center;
  line-height: 20px;
}
.kr-sg-progress-indicator li span.active-text-img img {
  position: relative;
  top: -2px;
}
.kr-sg-progress-indicator li:last-child a::before {
  display: none;
}
.kr-sg-progress-indicator li.in-progress span.active-text-img {
  color: #0d6efd;
}
.kr-sg-progress-indicator li.in-progress::before {
  border: solid 1px #0d6efd;
}
.kr-sg-progress-indicator li.active span.active-text-img {
  color: #ffffff;
}
.kr-sg-progress-indicator li.active::before {
  background-color: #0D6EFD;
  border: solid 1px #0d6efd;
}
.kr-sg-progress-indicator li.active a::before {
  background: #0d6efd;
}
.kr-sg-progress-indicator li::before {
  content: "";
  width: 20px;
  height: 20px;
  border: solid 1px #5F6368;
  background-color: #fff;
  position: absolute;
  border-radius: 100px;
  left: 8px;
}
.kr-sg-progress-indicator li a {
  position: relative;
  color: #202124;
  display: inline-block;
  text-decoration: none !important;
}
.kr-sg-progress-indicator li a.disable {
  pointer-events: none;
}
.kr-sg-progress-indicator li a.disable span {
  opacity: 0.3;
}
.kr-sg-progress-indicator li a:hover {
  color: #0d6efd;
}
.kr-sg-progress-indicator li a:focus {
  border-bottom: 2px solid #1372ff;
}
.kr-sg-progress-indicator li a::before {
  content: "";
  position: absolute;
  height: 1px;
  background: #5F6368;
  width: 100px;
  top: 10px;
  left: 28px;
  z-index: -1;
  display: block;
}
.kr-sg-progress-indicator li a span {
  display: block;
  margin-top: 30px;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 85px;
  overflow: hidden;
}
.kr-sg-progress-indicator-block {
  margin: 0;
  padding: 0;
}
.kr-sg-progress-indicator-block li {
  list-style: none;
  position: relative;
  transition: all 0.5s ease;
  padding-bottom: 30px;
  padding-left: 18px;
}
.kr-sg-progress-indicator-block li span.active-text-img {
  position: absolute;
  left: -4px;
  color: #5F6368;
  font-size: 12px;
  top: 3px;
  text-align: center;
}
.kr-sg-progress-indicator-block li span.active-text-img img {
  position: relative;
  top: -2px;
}
.kr-sg-progress-indicator-block li:last-child a::before {
  display: none;
}
.kr-sg-progress-indicator-block li.in-progress span.active-text-img {
  color: #0d6efd;
}
.kr-sg-progress-indicator-block li.in-progress::before {
  border: solid 1px #0d6efd;
}
.kr-sg-progress-indicator-block li.active span.active-text-img {
  color: #ffffff;
}
.kr-sg-progress-indicator-block li.active::before {
  background-color: #0D6EFD;
  border: solid 1px #0d6efd;
}
.kr-sg-progress-indicator-block li.active a::before {
  background: #0d6efd;
}
.kr-sg-progress-indicator-block li::before {
  content: "";
  position: absolute;
  height: 20px;
  width: 20p;
  border: solid 1px #5F6368;
  background-color: #fff;
  width: 20px;
  border-radius: 100%;
  left: -10px;
  top: 1px;
}
.kr-sg-progress-indicator-block li a {
  color: #202124;
  display: inline-block;
  text-decoration: none !important;
}
.kr-sg-progress-indicator-block li a.disable {
  pointer-events: none;
}
.kr-sg-progress-indicator-block li a.disable span {
  opacity: 0.3;
}
.kr-sg-progress-indicator-block li a:hover {
  color: #0d6efd;
}
.kr-sg-progress-indicator-block li a:focus {
  border-bottom: 2px solid #1372ff;
}
.kr-sg-progress-indicator-block li a::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
  background: #5F6368;
  left: 0;
  top: 20px;
  z-index: -1;
}
.kr-sg-overflow-menu {
  display: inline-block;
  text-align: center;
  background: transparent;
  height: 34px;
  width: 34px;
  line-height: 30px;
}
.kr-sg-overflow-menu:hover {
  background-color: #f8f9fa;
}
.kr-sg-overflow-menu.dropdown {
  display: block;
}
.kr-sg-overflow-menu.dropdown .dropdown-toggle {
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.kr-sg-overflow-menu.dropdown.open {
  background-color: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  display: block;
}
.kr-sg-overflow-menu .dropdown-menu {
  right: 0;
  top: 32px;
  left: inherit;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
  min-width: 250px;
  border: 0px;
  margin: 0;
  padding: 0;
}
.kr-sg-overflow-menu .dropdown-menu li a {
  line-height: 40px;
  padding: 0 20px;
  color: #202124;
  font-size: 14px;
  transition: all 0.3s ease;
}
.kr-sg-overflow-menu .dropdown-menu li a.disable {
  pointer-events: none;
  opacity: 0.3;
}
.kr-sg-overflow-menu .dropdown-menu li a:hover {
  background-color: #f3f3f4;
}
.kr-sg-overflow-menu .dropdown-menu li a:focus {
  outline: 2px solid #1372ff;
}
.kr-sg-overflow-menu .dropdown-menu li a img {
  margin: 0 10px 0 -8px;
  width: 14px;
  height: 14px;
}
.kr-sg-file-drag-drop .label_text {
  font-size: 14px;
  font-weight: 600;
  color: #202124;
  margin-bottom: 5px;
}
.kr-sg-file-drag-drop .drag-drop-sec {
  border-radius: 4px;
  border: solid 1px #BDC1C6;
  background-color: #fff;
  padding: 27px 0;
  text-align: center;
}
.kr-sg-file-drag-drop .drag-drop-sec .drag-text {
  font-size: 18px;
  color: #202124;
  font-weight: 600;
  line-height: 20px;
}
.kr-sg-file-drag-drop .drag-drop-sec .divider-text {
  font-size: 18px;
  color: #5F6368;
  font-weight: 600;
  line-height: 22px;
}
.kr-sg-file-drag-drop .drag-drop-sec .custom-file {
  position: relative;
  display: inline-block;
}
.kr-sg-file-drag-drop .drag-drop-sec .custom-file .custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  margin: 0;
  opacity: 0;
  cursor: pointer;
}
.kr-sg-file-drag-drop .drag-drop-sec .custom-file label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  font-weight: 400;
  color: #5F6368;
  font-size: 14px;
  border-radius: 4px;
  width: 100%;
  margin: 0;
  background-color: #ffffff;
}
.kr-sg-file-drag-drop .drag-drop-sec .custom-file label span {
  color: #0D6EFD;
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  border-bottom: 1px solid #0d6efd;
}
.kr-sg-file-drag-drop .uploaded-file-name {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 10px;
  border-radius: 4px;
  border: solid 1px #badfa9;
  background-color: #dff0d7;
  margin-top: 5px;
  transition: all 0.4s ease;
  cursor: pointer;
}
.kr-sg-file-drag-drop .uploaded-file-name.error {
  border: solid 1px #ff001f;
}
.kr-sg-file-drag-drop .uploaded-file-name.error i {
  color: #ff001f !important;
}
.kr-sg-file-drag-drop .uploaded-file-name:hover {
  background-color: fileUploadHoverColor;
}
.kr-sg-file-drag-drop .uploaded-file-name .file-close-text {
  display: flex;
  align-items: center;
}
.kr-sg-file-drag-drop .uploaded-file-name .file-close-text img.close-file {
  height: 11px;
  width: 11px;
  position: relative;
  margin-right: 12px;
}
.kr-sg-file-drag-drop .uploaded-file-name .file-close-text .file-name {
  color: #3a773a;
  font-size: 14px;
}
.kr-sg-file-drag-drop .uploaded-file-name .progress-status i {
  font-size: 14px;
  color: #ffffff;
}
.kr-sg-file-drag-drop .uploaded-file-name .progress-status img {
  height: 11px;
  width: 11px;
}
.kr-sg-file-drag-drop .error-text {
  margin-top: 7px;
  font-size: 14px;
  color: #ff001f;
}
.kr-sg-file-drag-drop .long-info-text {
  font-size: 14px;
  color: #202124;
}
.overflow_hidden {
  overflow: hidden !important;
}
tags-input .tags input:focus {
  outline: 0 !important;
  border: 0 !important;
}
.hide-horizantal-scroll-in-modal .ps-scrollbar-x-rail {
  display: none !important;
}
.elipse-dropdown-info {
  width: auto;
  display: inline-block;
}
.elipse-dropdown-info .dropdown-open.open .dropdown-input {
  background: #E4E5E7;
  border-radius: 4px;
}
.elipse-dropdown-info .dropdown-open .dropdown-input {
  padding: 0;
  width: 34px;
  height: 34px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0 !important;
  border-radius: 4px;
  transition: 0.3s all ease;
}
.elipse-dropdown-info .dropdown-open .dropdown-input:hover {
  background: #E4E5E7;
  border-radius: 4px;
}
.elipse-dropdown-info .dropdown-open .dropdown-input::before {
  display: none;
}
.elipse-dropdown-info .content-menu {
  padding: 2px;
  left: -125px;
}
.elipse-dropdown-info .content-menu li a {
  border-radius: 2px;
}
.elipse-dropdown-info .content-menu li a.delete-text {
  color: #dd3646;
}
.elipse-dropdown-info.events-actions-dropdown {
  position: absolute;
  top: 80px;
  right: 50px;
  z-index: 2;
}
.elipse-dropdown-info.events-actions-dropdown .content-menu {
  width: auto;
  left: auto;
  right: 0;
}
.help_hint_data {
  background: #FFFBEA;
  border: 1px solid #806D16;
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  padding: 10px 15px;
  margin: 0 0 20px 0;
  position: relative;
}
.help_hint_data .bulb-icon {
  flex-shrink: 0;
  margin-right: 15px;
}
.help_hint_data .bulb-icon .btx-bulb {
  font-size: 17px;
}
.help_hint_data .hint-content {
  color: #806D16;
  font-weight: normal;
  font-size: 12px;
  text-align: left;
}
.help_hint_data .hint-content a {
  text-decoration: none !important;
}
.help_hint_data .hint-content .list-ul {
  padding: 2px 0 0 33px;
  margin: 0;
}
.help_hint_data .hint-content .list-ul li {
  margin: 8px 0;
}
.help_hint_data .close-hint {
  position: absolute;
  right: 20px;
  top: auto;
  font-size: 12px;
}
.help_hint_data.info-hint {
  border: 1px solid #85B7FE;
  background: #F3F8FF;
  align-items: center;
}
.help_hint_data.info-hint.align-top-info-icon {
  align-items: flex-start;
}
.help_hint_data.info-hint .bulb-icon {
  color: #07377f;
}
.help_hint_data.info-hint .hint-content {
  color: #07377F;
  padding-right: 20px;
}
.help_hint_data.modify_tip .bulb-icon {
  display: flex;
  align-items: center;
}
.help_hint_data.modify_tip .close-hint {
  cursor: pointer;
}
.info-text-count {
  text-align: right;
  font-size: 12px;
  color: #9aa0a6;
}
.font-12 {
  font-size: 12px;
}
.info-lablel-icon {
  position: relative;
  top: 2px;
  color: #26344A;
  cursor: pointer;
  line-height: normal;
  opacity: 0.5;
  font-size: 14px;
}
/*# sourceMappingURL=sass.bundle.css.map */

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 13 Jul, 2016, 5:47:11 PM
    Author     : Rajasekhar
*/
/*TITLE: MODAL CSS*/
/* @media (min-height: 700px) {
  .modal.modal-kr:not(.kr-exception) .modal-content .modal-body {
    max-height: 370px !important;
  }
  .modal.terms-conditions.modal-kr:not(.kr-exception) .modal-content .modal-body {
    max-height: none !important;
}
}
@media (min-height: 800px) {
  .modal.modal-kr:not(.kr-exception) .modal-content .modal-body {
    max-height: 470px !important;
  }
  .modal.terms-conditions.modal-kr:not(.kr-exception) .modal-content .modal-body  {
    max-height: none !important;
}
}
@media (min-height: 900px) {
  .modal.modal-kr:not(.kr-exception) .modal-content .modal-body {
    max-height: 570px !important;
  }
  .modal.terms-conditions.modal-kr:not(.kr-exception) .modal-content .modal-body  {
    max-height: none !important;
}
}
.modal.modal-kr {
  font-size: 14px;
  overflow: overlay;
  opacity: 1;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.modal.modal-kr.child-modal {
  z-index: 1100;
}
.modal.modal-kr .modal-content {
  background-color: #f9f9fb;
  border: 0px;
}
.modal.modal-kr .modal-content .modal-header {
  padding: 13px 0;
  background-color: #f2f3f5;
  border-bottom: 1px solid #eee;
  z-index: 1;
  text-align: center;
}
.modal.modal-kr .modal-content .modal-header .modal-title {
  font-size: 24px;
  color: #26344a;
  font-weight: 300;
  margin: 0 85px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.modal.modal-kr .modal-content .modal-header .close {
  position: absolute;
  right: -20px;
  top: -20px;
  color: #FFF;
  opacity: 0.7;
  margin: -2px 0;
}
.modal.modal-kr .modal-content .modal-header .close:hover {
  opacity: 1;
  color: #FFF;
}
.modal.modal-kr .modal-content .modal-header .btnDone {
  position: absolute;
  top: 44px;
  right: 40px;
  font-size: 14px;
  opacity: 0;
  z-index: 0;
  color: #aaa;
  cursor: default;
  font-weight: 600;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
  pointer-events: none;
}
.modal.modal-kr .modal-content .modal-header .btnBack {
  position: relative;
  float: left;
  font-size: 18px;
  top: 14px;
  left: 38px;
  opacity: 0;
  z-index: 0;
  color: #AAA;
  -webkit-transition: opacity 0.5s ease-in;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
  pointer-events: none;
}
.modal.modal-kr .modal-content .modal-body {
  min-height: 0;
  background-color: #ffffff;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  max-height: 350px;
  overflow-y: scroll;
}
.modal.modal-kr .modal-content .modal-body .control-label {
  text-align: left;
  padding: 14px 0;
  width: 50%;
  color: #666;
  font-size: 14px;
  margin: 0;
}
.modal.modal-kr .modal-content .modal-body .control-label-full {
  text-align: left;
  padding: 14px 0;
  width: auto;
  color: #666;
  font-size: 14px;
  margin: 0;
}
.modal.modal-kr .modal-content .modal-body .form-group .form-group-info {
  font-size: 14px;
  color: #aaa;
}
.modal.modal-kr .modal-content .modal-body .form-control {
  background-color: #f9f9fb;
}
.modal.modal-kr .modal-content .modal-body .form-group-block {
  min-height: 50px;
  border-bottom: 1px solid #eee;
}
.modal.modal-kr .modal-content .modal-body .checkbox.icon-tick-v1 {
  position: absolute;
  right: 65px;
  margin-top: -25px;
}
.modal.modal-kr .modal-content .modal-body .checkbox.icon-tick-v1:before {
  content: "";
  cursor: pointer;
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  top: -8px;
  margin-left: 0px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -moz-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.modal.modal-kr .modal-content .modal-body .checkbox.icon-tick-v1.checked:before {
  border: 1px solid #007eff;
  background-color: #007eff;
  -moz-transition: border 0.15s ease-in-out, color0 0.15s ease-in-out;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.modal.modal-kr .modal-content .modal-body .checkbox.icon-tick-v1.checked:after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  top: -7px;
  margin-left: 0px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #fff;
  font-family: 'FontAwesome';
  content: "\f00c";
  cursor: pointer;
}
.modal.modal-kr .modal-content .modal-body .radio:before, .modal.modal-kr .modal-content .modal-body .radio:after {
  margin-left: -2px;
}
.modal.modal-kr .modal-content .modal-body .clickableEle {
  cursor: pointer;
}
.modal.modal-kr .modal-content .modal-body .clickableEle * {
  cursor: pointer;
}
.modal.modal-kr .modal-content .modal-footer {
  opacity: 1;
  max-height: 100px;
  background-color: #f2f3f5;
  padding: 15px 40px;
  overflow: hidden;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  text-align: center;
  border: none;
} */
/*.modal.modal-kr .modal-content .modal-footer .btn {
  min-width: 115px;
  height: 40px;
  padding: 6px 25px;
  font-weight: 400;
}*/
/*TITLE:KORA LOGS*/
.kora-logs-modal ul {
  list-style: none;
  padding: 0px;
}
.kora-logs-modal .bubble-wrapper {
  width: 100%;
  display: table;
}
.kora-logs-modal .bubble-wrapper.bottom-left,
.kora-logs-modal .bubble-wrapper.bottom-right {
  border: none;
  min-width: 250px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .profile-photo,
.kora-logs-modal .bubble-wrapper.bottom-right .profile-photo {
  position: absolute;
  z-index: 10;
}
.kora-logs-modal .bubble-wrapper.bottom-left .profile-photo .avatar,
.kora-logs-modal .bubble-wrapper.bottom-right .profile-photo .avatar {
  backgroububble-containernd-size: 100%;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble,
.kora-logs-modal .bubble-wrapper.bottom-right .bubble {
  border-radius: 12px;
  width: 100%;
  position: relative;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble.message,
.kora-logs-modal .bubble-wrapper.bottom-right .bubble.message {
  font-size: 16px;
  background-color: #F1F0F0;
  padding: 12px 15px;
  word-break: break-word;
  line-height: 20px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble.img span,
.kora-logs-modal .bubble-wrapper.bottom-right .bubble.img span {
  background-position: 0 50%;
  background-size: cover;
  width: 320px;
  height: 210px;
  border-radius: 20px;
  image-rendering: -webkit-optimize-contrast;
  display: block;
  margin-left: -40px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble img,
.kora-logs-modal .bubble-wrapper.bottom-right .bubble img {
  max-width: 300px;
  max-height: 400px;
  width: auto;
  height: auto;
  border-radius: 12px;
  padding-right: 40px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .profile-photo {
  bottom: 0;
  left: 0;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble-container {
  float: left;
  padding-left: 20px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .bubble {
  border-bottom-left-radius: 2px;
}
.kora-logs-modal .bubble-wrapper.bottom-left .extra-info {
  padding-left: 69px;
  padding-right: 0;
  text-align: left;
}
.kora-logs-modal .bubble-wrapper.bottom-right .profile-photo {
  bottom: 0;
  right: 0;
}
.kora-logs-modal .bubble-wrapper.bottom-right .bubble-container {
  float: right;
  padding-right: 20px;
}
.kora-logs-modal .bubble-wrapper.bottom-right .bubble-container .time {
  position: relative;
  padding-left: 0;
  margin-left: 0;
}
.kora-logs-modal .bubble-wrapper.bottom-right .bubble-container .time:before {
  display: none;
}
.kora-logs-modal .bubble-wrapper.bottom-right .bubble {
  border-bottom-right-radius: 2px;
}
.kora-logs-modal .bubble-wrapper.bottom-right .bubble.message {
  background-color: #009DAB;
  color: #fff;
}
.kora-logs-modal .bubble-wrapper.bottom-right .extra-info {
  padding-right: 20px;
  text-align: right;
}
.kora-logs-modal .bubble-wrapper.bottom-right .extra-info .time {
  position: relative;
}
.kora-logs-modal .bubble-wrapper.bottom-right .extra-info .time:before {
  display: none;
}
.kora-logs-modal .bubble-wrapper .bubble-container {
  position: relative;
  padding: 0;
  margin: 0 0 20px 0;
  max-width: 60%;
}
.kora-logs-modal .bubble-wrapper .extra-info {
  color: #999;
  font-size: 12px;
  position: relative;
  margin: 0;
  padding: 0 0 5px 0;
  white-space: nowrap;
}
.kora-logs-modal .bubble-wrapper .extra-info .name {
  text-transform: capitalize;
}
.taskCreateOrEditModal markdown-editor .modal-dialog .modal-body.modalPerfectScroll {
  padding: 20px !important;
}
