body .chatbot_new_theme .mat-dialog-container {
  padding: 25px;
  font-family: "Poppins", sans-serif;
}

body .chatbot_new_theme #section_id {
  /* background: #fff; */
  margin: 60px auto;
  padding: 30px 0px;
  border-radius: 10px;
  width: 80%;border: 1px solid #ebeaea;
  /* margin-bottom:175px !important; */
}

body .chatbot_new_theme #section_id div {
  margin: 0px;
  border: none;
  /* padding: 0px; */
  box-shadow: none;
  text-align: left;
}
body .chatbot_new_theme .secshow-block {
  max-width: 100%;
}
body .fp-close-btn {
  right: 20px !important;
  top: 20px !important;
  background: #fff !important;
  color: #000 !important;
  margin: 0px !important;
  width: auto;
  padding: 10px 15px;
  min-width: auto; 
  line-height: normal;
  border-radius: 10px;
  border: 1px solid #fff;
  -webkit-tap-highlight-color: #fff;
}

body .chatbot_new_theme #section_id .section_box {
  /* margin-bottom: 30px; */
  margin-bottom: 6px;
  padding-left: 40px;
  padding-right: 40px;
}

body .chatbot_new_theme #section_id .section_box .mulcsingle-ul {
  margin: 0px;
  padding: 0px;
}
body .chatbot_new_theme #section_id .section_box .mulcsingle-ul li {
  display: inline-block;    font-weight: 400;
  vertical-align: middle;
  position: relative;
  padding-left: 30px;
}
body .chatbot_new_theme #section_id .section_box .mulcsingle-ul li button {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #00000075;
  background: none;
}
body .chatbot_new_theme #section_id .section_box .mulcsingle-ul li button div {
  margin: 0px auto;
  background: #00afff;
}
body .chatbot_new_theme #section_id .section_box textarea {
  /* min-height: 120px; */
  height: 41px;
  width: 100% !important;
}

body .chatbot_new_theme #section_id .section_box textarea,
body .chatbot_new_theme #section_id .section_box input {
  width: 100%;font-weight: 400;
  margin: 0px;
  /* font-family: "Poppins", sans-serif; */
  border: 1px solid #ccc;
  background: #fff;
  padding: 8px 55px;
  color: #333;
  text-align: left;
  border-radius: 6px;
  font-size: 16px;
}
body .chatbot_new_theme #section_id .section_box input::-webkit-outer-spin-button,body.chatbot_new_theme #section_id .section_box input::-webkit-inner-spin-button{
  -webkit-appearance: none;
}

body .chatbot_new_theme #section_id .section_box p {
  font-size: 18px;
}

body .chatbot_new_theme #section_id .section_box .ql-editor {
  color: #333;
  /* margin-bottom: 10px; */
  margin-top: -8px;
  overflow-y: initial;
  padding-left: 0;
}

body .chatbot_new_theme .secshow-block.section_box.header_wr {
  position: relative;
  border-bottom: 1px solid #ebeaea !important;
  height: auto !important;
  border-radius: 0px;
  padding-bottom: 20px !important;
}

body .chatbot_new_theme .form-reload-btn {
  right: 69px;
  padding: 6px 8px 3px;
  min-height: auto;
  height: auto;
  border-radius: 10px;
  border: 1px solid #fff;
  top: 9px;
}
body .chatbot_new_theme h1,
body .chatbot_new_theme h2,
body .chatbot_new_theme h3,
body .chatbot_new_theme h4,
body .chatbot_new_theme h5,
body .chatbot_new_theme h6 {
  font-weight: 600;
  background: none;
}

body .mat-datepicker-content-touch {
  margin: 0px !important;
}

/* body .mat-datepicker-content-touch .mat-calendar{
  width: 64vh;
  height: 73vh;
} */

body .chatbot_new_theme .secshow-block .input-group {
  width: 100%;
  position: relative;
}
/* b ody.chatbot_new_theme .secshow-block .listSingle .autocomplete-container:is(.active) {
z-index: 9991;
} */
body .chatbot_new_theme .singleshow .input-group {
  width: 100%;
  position: relative;
  display: flex;
}
body .chatbot_new_theme .suggestions-container {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) !important;
}
body .chatbot_new_theme .autocomplete-container .input-container input {
  /* height: auto; */
  line-height: normal;
}
body .chatbot_new_theme .width_per .autocomplete-container .input-container input {
  /* height: auto; */
  border: 1px solid #C8C8C8;
  line-height: normal;
  border-radius:6px;
  height: 41px;
  padding: 8px 55px;
}
body .chatbot_new_theme
  .autocomplete-container
  .suggestions-container
  ul
  li
  a:hover {
  color: #333 !important;
}
body .chatbot_new_theme .numbershow-input {
  height: auto;
  line-height: normal;
}

body .chatbot_new_theme .opnscal-container {
  justify-content: start;
  max-width: 100%;
}
body .chatbot_new_theme .item {
  border: 1px solid #ccc;
}
body .chatbot_new_theme .item:hover{
  background: #20b4e8 !important;
}
body .chatbot_new_theme .item-selected {
  background: #20b4e8 !important;
}
body .chatbot_new_theme .item-selected{
  border: 1px solid #20b4e8 !important;}
body .chatbot_new_theme .ratingshow-input-group .ratingshow-label {
  text-align: center; font-weight: 400;
}
body .chatbot_new_theme .ratingshow-input-group .ratingshow-img {
  margin: 0px auto;
}
body .chatbot_new_theme .mulcsingle-ulbtn {
  position: relative;
}
body .chatbot_new_theme .mat-icon-button{color: #333;}
body .chatbot_new_theme .custom-datepicker-toggle {
  margin-top: 3px;
}
body .chatbot_new_theme .color_icon {
  color:#818181;
}
body .chatbot_new_theme .icon_size{    
  width: 46px;
  height: 38px;
  flex-shrink: 0;
  border-radius: 5px 0px 0px 5px;
  /* border: 1px solid #C8C8C8 !important; */
  border-right: 1px solid #C8C8C8 !important;
  top: 1px;
  left: 1px;
  background: #F6F6F6;
  position: absolute;
  z-index: 1;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;}
body .chatbot_new_theme .form_data_picker .mat-icon-button{position: absolute; right: 0px;}
body .chatbot_new_theme .secshow-block .fileupshow-body-div{width: 50%;border-radius: 10px; border: 1px dashed #A6A6A6 !important; background: #fff !important;position: relative; padding: 3% 5% !important;}
body .chatbot_new_theme .fileupshow-body-div img{width:80px; height: auto; margin: 0px auto; display: block; padding: 0px;}
body .chatbot_new_theme .fileupshow-body-div .fileupshow-finput{height: auto; display: none;}
body .chatbot_new_theme .fileupshow-filename{text-align: center !important; font-size: 14px; color: #333;}
body .chatbot_new_theme .fileupshow-filename{text-align: center !important; font-size: 14px; color: #333;}
body .chatbot_new_theme .secshow-block .linkshow-container{justify-content:start;}
body .chatbot_new_theme .linkshow-container li.item {padding: 10px 20px !important;height: auto;background: #20b4e8 !important;border: 1px solid #20b4e8 !important;
  width: auto;color: #fff;}
body .chatbot_new_theme .linkshow-container li.item:hover{    filter: none;
  background: #0c96c7 !important;
  border: 1px solid #0c96c7 !important;}

body .chatbot_new_theme .image_select{
    border: 1px solid #D9D9D9 !important;
    border-radius: 10px;padding: 20px 30px !important;
    width: 100%;
    max-width: 815px;
}
body .chatbot_new_theme .image_select ul{overflow-x: auto !important;}
body .chatbot_new_theme .image_select ul li{padding: 15px !important; border: 1px solid #CBCBCB !important; position: relative;}
body .chatbot_new_theme .image_select ul li label{font-weight: 400 !important; text-align: center !important;width: 100%;}
body .chatbot_new_theme .image_select ul li.item-selected{background: #EDFAFF !important; border: 1px solid #20B4E8 !important; color: #333;}
body .chatbot_new_theme .image_select ul li.item-selected div{display: block !important; height: auto;}
body .chatbot_new_theme .image_select ul li.item-selected div i{position: absolute;  top: 10px;  left: 10px;  background: #2196f3;
  color: #fff;  padding: 5px 5px 6px;  border-radius: 5px;}

  body .chatbot_new_theme .picmsgshow-rootdiv ul li{padding: 15px !important; border: 1px solid #CBCBCB !important; position: relative;}
body .chatbot_new_theme .picmsgshow-rootdiv ul li label{font-weight: 400 !important; text-align: center !important;width: 100%;}
body .chatbot_new_theme .picmsgshow-rootdiv ul li.item-selected{background: #EDFAFF !important; border: 1px solid #20B4E8 !important; color: #333;}
body .chatbot_new_theme .picmsgshow-rootdiv ul li.item-selected div{display: block !important; height: auto; background-image: none;}
body .chatbot_new_theme .picmsgshow-rootdiv ul li.item-selected div i{position: absolute;  top: 10px;  left: 10px;  background: #2196f3;
  color: #fff;  padding: 5px 5px 6px;  border-radius: 5px;}


  body .chatbot_new_theme .yonshow-clickbtn{display: flex; padding: 15px 25px !important;margin-right: 10px !important; border: 1px solid #ccc !important;}
  body .chatbot_new_theme .yonshow-clickbtn svg.ng-star-inserted { display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-left: 5px;}
  body .chatbot_new_theme .yonshow-clickbtn div{display:inline-block;  width: 34px; vertical-align: middle;}
  body .chatbot_new_theme .yonshow-clickbtn div label{margin-bottom: 0px !important; font-weight: 400;}
  body .chatbot_new_theme .yonshow-clickbtn:hover,body .chatbot_new_theme .yonshow-clickbtnsel{border: 1px solid #20B4E8 !important; background: #20B4E8;}

  body .chatbot_new_theme .choice_value {overflow-x: auto !important;max-height: 300px; max-width: 1000px;}
  body .chatbot_new_theme .choice_value .table-rscss{width: 100% !important; border-radius: 10px;}
  body .chatbot_new_theme .choice_value .table-rscss tr div,body .chatbot_new_theme .choice_value .table-rscss tr th div{text-align: center !important;display: block !important;}
  /* b ody.chatbot_new_theme .secshow-block .choice_value .table-rscss .rm-tbl-row{display: inline-flex !important;} */
  body .chatbot_new_theme .secshow-block .choice_value .table-rscss th,body .chatbot_new_theme .secshow-block .choice_value .table-rscss td{min-width: 80px;}
  body .chatbot_new_theme .choice_value .table-rscss tr td:first-child div{text-align: left !important;}
  body .chatbot_new_theme .choice_value .table-rscss .matrixshow-radiobtn{border-color: #999999; }
  body .chatbot_new_theme .choice_value .table-rscss .matrixshow-radiobtnsel{border: none;}
  body .chatbot_new_theme .choice_value .rm-tbl-cel, body .chatbot_new_theme .choice_value .rm-tbl-cel-d{word-break: break-all;}
  body .chatbot_new_theme button.btn_map {position: absolute;    width: 46px;
    height: 38px;
    flex-shrink: 0;
    border-radius: 5px 0px 0px 5px;
    border: none;
    border-right: 1px solid #C8C8C8 !important;
    top: 1px;
    left: 1px;
    background: #F6F6F6;}
  body .chatbot_new_theme button.btn_map .material-icons{font-size: 20px;color: #818181}

  body .chatbot_new_theme .vicreshow-body-div { border: 1px solid #D9D9D9 !important;background: #fff !important;}
  body .chatbot_new_theme .vicreshow-body-div .virec-option{ justify-content: start;}
  body .chatbot_new_theme .vicreshow-body-div .rcsingle-nxtbtn{margin: 10px; background: #20B4E8; border: 1px solid #20B4E8;}
  body .chatbot_new_theme .vicreshow-body-div .rcsingle-nxtbtn:hover{color: #fff;}
  body .chatbot_new_theme .vicreshow-body-div .rc-rec-img{margin-top: 6px !important; margin-right: 10px !important;}

  body .chatbot_new_theme .appintshow-input{background: #20B4E8; width: auto;padding: 15px 25px;font-weight: 400; color: #fff;     display: flex;
    align-items: center;
    gap: 5px;}
  body .chatbot_new_theme .appintshow-input:hover{background: #20B4E8; color: #FFF;}
  body .chatbot_new_theme .agreshow-rootdiv input{border: none !important;width: 100% !important; margin: 0px 0px 0px 10px !important; font-weight: 400;
    padding: 0px !important;}
  body .chatbot_new_theme .agreshow-rootdiv .agreshow-aggbtn{border: 1px solid #58C7EE;}

  /* b ody.chatbot_new_theme .ql-editor.thankyou_wr { */
    /* width: 30%;
    text-align: center; */
/* } */
/* b ody.chatbot_new_theme .ql-editor.thankyou_wr p{text-align: center;} */
body .chatbot_new_theme .thankyou_outerwr{text-align: center;}
body .chatbot_new_theme .thankyou_outerwr button{background: #03a9f4;border: 1px solid #03a9f4; padding: 10px 25px;}
body .chatbot_new_theme .thankyou_outerwr button:hover{color: #03a9f4;}
body .chatbot_new_theme p.secshow-nextbtn {margin: 0px !important;border-top: 1px solid #e7e7e7;
  padding-top: 20px;}
body .chatbot_new_theme p.secshow-nextbtn button{background: #03a9f4 !important; border: 1px solid #03a9f4 !important; font-weight: 400 !important; text-transform: capitalize; font-size: 18px !important; box-shadow: none;}
/* body .chatbot_new_theme .pnshow-input-group .ng-input{position: relative !important;top: 0 !important;} */
body .chatbot_new_theme .pnshow-input-group .ng-input input{padding: 0px !important;}

body .range-slider{
  width: 100%;
  position: relative;
}

body .dashboard .range-theme .range-slider #range { -webkit-appearance: none; width: 100%; padding: 0px !important; }
body .dashboard .range-theme .range-slider #range:focus { outline: none; }

/* b ody.dashboard .range-theme .range-slider input,body.dashboard .range-theme .range-slider li{caret-color: transparent;} */
body .dashboard .range-theme .range-slider #range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.8rem;
  cursor: pointer;
  animate: 0.2s;
  background: linear-gradient(90deg, #00afff var(--range-progress), #dee4ec var(--range-progress));
  border-radius: 1rem;
}
body .dashboard .range-theme .range-slider #range::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: 0.25rem solid #00afff;
  box-shadow: 0 1px 3px rgba(0,0,255,.3);
  border-radius: 50%;
  background: #00afff;
  cursor: pointer;
  height: 20px; width: 20px;
  transform: translateY(calc(-50% + 5px));
}

body .dashboard .range-theme .range-slider #tooltip {
  position: absolute;
  bottom: -1.4rem;
}
body .dashboard .range-theme .range-slider #tooltip span {
  position: absolute;
    text-align: center;
    display: block;
    line-height: 1;
    padding: 4px 7px;
    color: #fff;
    border-radius: 3px;
    background: #00afff;
    font-size: 12px;
    transform: translate(-50%, 0);
}
body .dashboard .range-theme .range-slider #tooltip span:before {
  position: absolute;
    content: "";
    left: 50%;
    top: -8px;
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top-color: #00afff;
    transform: rotate(180deg);
    margin-left: -4px;
}
body .chatbot_new_theme .range_box{padding-bottom: 40px !important;}
body .chatbot_new_theme ng-select#prefixList .ng-clear-wrapper {display: none;}
body .chatbot_new_theme .phone_number ng-select#prefixList {
  border-right: 1px solid #ccc;
  padding-bottom: 3px;
  min-width: 105px;
  max-width: 106px;
  position: absolute;
  left: 47px;
  top: 1px;
  z-index: 1;
}

body .chatbot_new_theme ng-select#prefixList .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color: #badcff;}
body .chatbot_new_theme ng-select#prefixList .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color: #cbe2f9;}

/* body .chatbot_new_theme ng-select#prefixList .ng-input {
  display: none;
} */
body .chatbot_new_theme .pnshow-input-group.drop_down {
  width: 100% !important;
}
body .chatbot_new_theme .ratingshow-itemsel{background: #20b4e8;}
body .chatbot_new_theme .form-end-div{border-top: none; padding-top: 20px;border: 1px solid #FFF;border: 1px solid #ebeaea; border-radius: 10px;}
body .cdk-overlay-container .cdk-global-overlay-wrapper .edit_class .mat-dialog-container{overflow-x: initial; }
body .chatbot_new_theme .mat-datepicker-content-touch{overflow: initial;}
body .chatbot_new_theme .cdk-overlay-pane{ max-width: 40vw !important;}
body .chatbot_new_theme .cdk-overlay-pane .timelimtshow-input-group.date_picker {
  position: relative;
  margin: 0px 30px;
}
body .chatbot_new_theme .cdk-overlay-pane .timelimtshow-input-group.date_picker .mat-icon-button{top: 4px;position: absolute;
  margin: 5px 0px 0px 3px; right: 0px;}

body .chatbot_new_theme .cdk-overlay-pane .timelimtshow-input-group.date_picker input{width: 100%; text-align: left; padding: 8px 10px !important;}
body .chatbot_new_theme .cdk-overlay-pane ul li.tl-float-item {
  color: #333 !important;
  font-weight: 400 !important;
  border: 1px solid #cbcbcb !important;
}
body .chatbot_new_theme .cdk-overlay-pane ul li.tl-float-item:hover{ background: #0c96c7 !important; color: #fff !important; border: 1px solid #0c96c7 !important;}
body .chatbot_new_theme .cdk-overlay-pane button.tl-bl1-btn.myanimation {border: none;}

body .chatbot_new_theme .row.date_picker_outer {padding: 20px;}
body .chatbot_new_theme .row.date_picker_outer button.tl-bl1-btn.myanimation{top: -17px; position: absolute;  right: -2px;  width: auto;  padding: 5px 10px;}


button.btn.btn-primary.waves-effect.waves-block.myanimation {
  /* background: #03a9f4 !important;
  border: 1px solid #03a9f4 !important; */
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}
body #formBodyDiv button.btn.btn-primary.waves-effect.waves-block.myanimation {
  background: #03a9f4 !important;
  border: 1px solid #03a9f4 !important;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}
body .chatbot_new_theme .opnscal-rightlbl{color: #b9b9b9;}
body .chatbot_new_theme .opnscal-leftlbl{color: #b9b9b9;}
.btn:not(.btn-link):not(.btn-circle) span{top: auto !important;margin-left: auto !important;}
body .chatbot_new_theme .form-end-div label {margin-bottom: 0px;margin-top: 15px;}
body .chatbot_new_theme .list_show input {padding-right: 38px !important;}
body .chatbot_new_theme #section_id div span:before{border-width: 8px 6px 0 !important; content: ""; top: 22px;}
body .chatbot_new_theme #section_id div .dropdown-list{border:none; border-radius: 0px 0px 3px 3px;
  padding: 6px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25) !important;}
  body .chatbot_new_theme #section_id div .dropdown-list ul.item1 li{border-bottom:none;}
  body .chatbot_new_theme #section_id div .dropdown-list ul.item2{padding: 5px 10px;max-height: 120px !important;}
  body .chatbot_new_theme #section_id div .dropdown-list ul.item2 li:hover{background:#1f91f31c;} 
  body .chatbot_new_theme #section_id div .dropdown-list ul.item2 li div:before{border-radius: 3px; content: "";}
  body .chatbot_new_theme #section_id div.multiselect-dropdown span.dropdown-btn {padding: 9px 58px;border: 1px solid #C8C8C8;}
  body .chatbot_new_theme #section_id div.multiselect-dropdown span.dropdown-btn .selected-item{max-width: 150px;border-radius: 3px;padding: 0px 8px;border: none;margin-bottom: 3px;}
  body .chatbot_new_theme .autocomplete-container .suggestions-container ul li a{color: #333;}
  body .chatbot_new_theme .autocomplete-container.active .suggestions-container {border: 1px solid #ccc ;border-radius: 0px 0px 5px 5px;}
  body .chatbot_new_theme .autocomplete-container .suggestions-container ul li a,body.chatbot_new_theme .autocomplete-container .suggestions-container ul li{padding: 0px; border: none;}
  body .chatbot_new_theme .autocomplete-container .suggestions-container ul li a{padding: 10px; font-size: 14px;}
  body .chatbot_new_theme .autocomplete-container .suggestions-container ul li a:hover,body.chatbot_new_theme .autocomplete-container .suggestions-container ul li:hover{background:#1f91f31c !important; color: #fff !important;}
  body .chatbot_new_theme #section_id div .dropdown-list ul.item1 li input{font-size: 14px !important;}
  body .chatbot_new_theme #section_id div span.range_val:before{border-width: 5px 7px 5px 0 !important;content: "";top: 0;}
  body .chatbot_new_theme #section_id .autocomplete-overlay{position: relative !important;}
  body .chatbot_new_theme #section_id .autocomplete-container .suggestions-container ul::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px grey; background-color: white;border-radius: 10px;}
  body .chatbot_new_theme #section_id .autocomplete-container .suggestions-container ul::-webkit-scrollbar{width: 6px;background-color: #F5F5F5; border-radius: 10px;}
  body .chatbot_new_theme #section_id .autocomplete-container .suggestions-container ul::-webkit-scrollbar-thumb{background-color: #42a8ffa3; border-radius: 10px;}
  body .chatbot_new_theme .dropdown-list .filter-textbox {padding: 5px !important;}
  body .chatbot_new_theme #section_id .section_box .numbershow input{width: 100% !important;height: 41px;}

body .chatbot_new_theme .ql-editor a:hover{
  color: #06c !important;
  text-decoration: underline !important;
}
body .chatbot_new_theme .ql-editor a{
  color: #06c !important;}
body .chatbot_new_theme .ql-editor img{
  max-width: 100%;
}
.email_notification_report span.dropdown-multiselect__caret {
  display: none !important;
}

.email_notification_report .table > thead > tr > th:nth-child(1n){width: 15% !important;}
.email_notification_report .table > thead > tr > th:nth-child(2n){width: 15% !important;}
.email_notification_report .table > thead > tr > th:nth-child(3n){width: 9% !important;}
.email_notification_report .table > thead > tr > th:nth-child(4n){width: 10% !important;}
.email_notification_report .table > thead > tr > th:nth-child(5n){width: 15% !important;}
.email_notification_report .multiselect-dropdown .dropdown-btn .selected-item{font-size: 12px;border-radius: 4px !important;padding: 1px 7px;margin-bottom: 3px;}
.body_wr{overflow: auto;height: 350px;}

.email_notification_report .dropdown-list .item2 {
  scrollbar-width: auto;
  scrollbar-color: #939393 #D9D9D9;
  border-radius: 5px;
}

.email_notification_report .dropdown-list .item2::-webkit-scrollbar {
  width: 5px;
  height: 6px;
}

.email_notification_report .dropdown-list .item2::-webkit-scrollbar-track {
  background: #cccccc;
  border-radius: 5px;
}

.email_notification_report .dropdown-list .item2::-webkit-scrollbar-thumb {
  background-color: #337ab7;
  border-radius: 5px;
  border: 2px solid #337ab7;
}

body .chatbot_new_theme .icon_size_outside{ 
  height: 41px;
  width: 46px;
  flex-shrink: 0;
  border-radius: 5px 0px 0px 5px;
  border: 1px solid #C8C8C8 !important;
  background: #F6F6F6;
  position: absolute;
  z-index: 1;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

  body .chatbot_new_theme .form-body-div textarea, body .chatbot_new_theme .form-body-div input{ border: 1px solid #ccc;
    background: #fff;
    padding: 8px 0 8px 55px;
    color: #333;
  position: relative;}

  body .chatbot_new_theme .width_per .autocomplete-container{border-radius: 6px; box-shadow: none;}
  body .chatbot_new_theme .multiselect div.multiselect-dropdown span.dropdown-btn{border: 1px solid #C8C8C8;min-height: 41px;padding: 8px 55px;}
  body .chatbot_new_theme .multiselect div.multiselect-dropdown span.dropdown-btn .selected-item{max-width: 150px !important;border-radius: 3px !important;padding: 0px 8px !important;border: none !important;margin-bottom: 3px !important;}
  /* b ody.chatbot_new_theme .cdk-overlay-container{ z-index: 9999 !important;} */
  body .chatbot_new_theme .mat-dialog-container{padding: 0px !important;}
  body .chatbot_new_theme .float .yonshow-clickbtn.yonshow-clickbtnsel label{color: #fff;}
  body #ui-container{z-index: 1;}

  body .chatbot_new_theme .opnscal-container li.item{position: relative;}
  body .chatbot_new_theme .opnscal-container li.item label{font-size: 12px;
    color: #fff;
    position: absolute;margin: auto;
    word-break: break-all;
    max-width: 120px !important;
    width: 120px !important;top: 56px;}
  body .chatbot_new_theme .opnscal-container li.item:first-child > label {left:0px;text-align: left;}  
  body .chatbot_new_theme .opnscal-container li.item:last-child > label {right:0px;text-align: right;}
  /* body .cdk-overlay-pane{overflow: auto;} */
  body .cdk-overlay-container .lime_list_class{max-width: 40vw !important;max-height: 60vh !important;}

/* @media screen and (min-width: 300px) and (max-width:480px){
  body .chatbot_new_theme .picmsgshow-rootdiv{max-width: 340px !important;}
} */
@media screen and (min-width: 300px) and (max-width: 768px){ 
  body .chatbot_new_theme .cdk-overlay-pane {max-width: 100% !important;}
  body .chatbot_new_theme #section_id{width: 100%; margin: 0px 0px 40px;padding: 6px 0px 0px;}
  body .chatbot_new_theme #section_id .section_box{margin-bottom: 5px; padding-left: 10px;padding-right: 10px;padding-bottom: 13px !important;}
  body .chatbot_new_theme .vicreshow-body-div{display: block; text-align: center; padding: 20px 0px;width: 96%; margin: 0px auto;}
  body .chatbot_new_theme .vicreshow-body-div .rcsingle-nxtbtn{width:80%; margin: 10px auto;}
  body .chatbot_new_theme .vicreshow-body-div .virec-option {justify-content: center; margin: 0px auto;}
  .rc-timer{width: 100% !important;}
  body .chatbot_new_theme .fileupshow-body-div{width: 275px !important;}
  body .chatbot_new_theme #section_id .section_box p { font-size: 16px;margin-left: -7px;}
  body .chatbot_new_theme .opnscal-container .item{padding: 3px !important; width: 27px; height: 27px;margin: 2px !important;border-radius: 50%;}
  body .chatbot_new_theme #section_id .section_box textarea, body.chatbot_new_theme #section_id .section_box input{width: 100% !important; font-size: 12px;}
  .mat-datepicker-content-touch{ margin: 12px !important;}
  body .chatbot_new_theme .yonshow-clickbtn{display: block !important;}
  /* body .chatbot_new_theme .icon_size{height: 35px;} */
  /* body .chatbot_new_theme .emailshow .icon_size{height: 36px;} */
  body .chatbot_new_theme .tqushow-textarea{min-height: 35px; min-width: 100%;}
  body .chatbot_new_theme .appintshow-input .material-icons{font-size: 21px;}
  /* body .chatbot_new_theme #section_id div.multiselect-dropdown span.dropdown-btn{padding: 5.5px 52px;height: 41px;} */
  body .chatbot_new_theme #section_id div.multiselect-dropdown span.dropdown-btn{min-height: 41px;}
  body .chatbot_new_theme #section_id div.multiselect-dropdown .dropdown-btn .dropdown-multiselect__caret{padding: 0px 8px;}
  body .chatbot_new_theme ng-select#prefixList .ng-select-container{min-height: 30px !important;height: 36px;}
  /* body .chatbot_new_theme #section_id .section_box textarea{height: 35px;} */
  body .chatbot_new_theme .form-end-div{margin: 0;max-width: 100%;}
  body .chatbot_new_theme .form-end-lbl{font-size: 26px;}
  body .chatbot_new_theme .appintshow-input{padding: 15px 15px; font-size: 12px;}
  #formBodyDiv{padding-top: 50px;padding-left: 3%;padding-right: 3%;padding-bottom: 25%;}
  body .chatbot_new_theme .form-reload-btn{ top: -8px;right: 51px;}
  body .chatbot_new_theme .fp-close-btn{right: 10px; top: 5px;}
  /* b ody.chatbot_new_theme .ql-editor{padding: 5px !important;} */
  body .chatbot_new_theme .picmsgshow-rootdiv{max-width: 350px !important;}
  body .chatbot_new_theme #section_id .section_box .ql-editor{margin-bottom: 0px;}
  body .chatbot_new_theme .table-rscss{min-width: 400px;}
  body .chatbot_new_theme .matrixshow-input-group{width: 100%; min-width: 300px; max-width: 300px;}
  body .chatbot_new_theme audio.myanimation { margin: 5px auto !important;}
  body .chatbot_new_theme .item{height: auto !important; }
  /* body .chatbot_new_theme #formchild .float{max-width: 300px !important;} */
  body .chatbot_new_theme .multichoice .item{width:100%; word-wrap: break-word;}
  body .chatbot_new_theme .form-end-div{width: 100% !important;padding: 10px 30px !important;}
  body .chatbot_new_theme .range_box .min_max{font-size: 12px;font-weight: 500;}
  body .chatbot_new_theme .form-body-div input{width: 100%;}
  /* b ody.chatbot_new_theme .form-body-div .close-closeicon{left: 85%;} */
  /* b ody.chatbot_new_theme .form-body-div .phone_number ng-select#prefixList{left: 13.5% !important;padding: 4.5px 0px;} */
  body .chatbot_new_theme .mob button.btn_map{left: 0 !important;}
  body .chatbot_new_theme .flex-des .icon_size_outside{left:0;}
  body .chatbot_new_theme .flex-des {justify-content: end;}
  body .chatbot_new_theme .multiselect div.multiselect-dropdown span.dropdown-btn{min-height: 41px;padding: 8px 55px;}
  body .chatbot_new_theme .multiselect .multiselect-drop{width: 100%;}
  body .chatbot_new_theme .multiselect .icon_size_outside{left: 0;}
  /* body .chatbot_new_theme #section_id .section_box .numbershow input{height: 35px !important;} */
  body .chatbot_new_theme .choice_value{width: 290px;}
  body .chatbot_new_theme .multichoice .item{background: none !important; color: black;}
  body .chatbot_new_theme .multichoice .item.item-selected{background: #20b4e8  !important;color: #fff; }
  body .chatbot_new_theme .float .item{background: none !important; color: black;}
  body .chatbot_new_theme .float .item.ratingshow-itemsel{background: #20b4e8  !important;color: #fff;}
  body .chatbot_new_theme .float .item.item-selected{background: #20b4e8  !important;color: #fff;}
  body .chatbot_new_theme .float .yonshow-clickbtn{background: none !important; color: black;border: 1px solid #ccc !important;}
  body .chatbot_new_theme .secshow-block .yonshow-clickbtn{background: none !important; color: black;border: 1px solid #ccc !important;}
  body .chatbot_new_theme .secshow-block .yonshow-clickbtn.yonshow-clickbtnsel{background: #20b4e8  !important;color: #fff;}
  /* b ody.chatbot_new_theme .float .yonshow-clickbtn label{ color: black !important;} */
  body .chatbot_new_theme .float .yonshow-clickbtn.yonshow-clickbtnsel{background: #20b4e8  !important;color: #fff;}
  body .chatbot_new_theme .float .yonshow-clickbtn label{color: #000 !important;}
  body .chatbot_new_theme .float .yonshow-clickbtn.yonshow-clickbtnsel label{color: #fff !important;}
  body .chatbot_new_theme .singleshow .input-group{margin-left: 0px !important;}
  body .chatbot_new_theme .singleshow .ql-editor{padding-left: 0;padding-right: 0;}


  body .chatbot_new_theme #formchild .opnscal-container.float{max-width: 100% !important;justify-content: center !important;}
  body .chatbot_new_theme .opnscal-container li.item{background-color: #FFF !important;}
  body .chatbot_new_theme .opnscal-container li.item:first-child > label,body.chatbot_new_theme .opnscal-container li.item:last-child > label{top: 35px;}
  body .chatbot_new_theme .image_select{max-width: 290px;padding: 10px 15px !important;}
  body .chatbot_new_theme .image_select ul li{padding: 10px !important;}

  body .chatbot_new_theme .secshow-rootdiv .secshow-block .datepicker{width: 100% !important;}
  body .chatbot_new_theme .form-body-div .singleshow .close-closeicon{right: 0px !important;}
  body .chatbot_new_theme .form-body-div .singleshow .icon_size_outside{left: 0px !important;}
  body .chatbot_new_theme .form-body-div .singleshow .rangeshow-div .sliderMat{width: 100% !important;}
  body .chatbot_new_theme .form-body-div .singleshow .rangeshow-div .sliderMat .mat-slider-horizontal{width: 70% !important;}
  body .chatbot_new_theme .form-body-div .singleshow .rangeshow-div .sliderMat .range_val{font-size: 10px;white-space: normal;word-break: break-all;}
  body .chatbot_new_theme .form-body-div .singleshow .rangeshow-div .min_max{width: 100% !important;}
  body .chatbot_new_theme .form-body-div .singleshow .flex-des .width_per{width: 100% !important;}
  /* body .chatbot_new_theme .singleshow .phone_number ng-select#prefixList{padding: 1.2% 0;} */

  body .cdk-overlay-container .lime_list_class{max-width: 100vw !important;max-height: 100vh !important; margin-right: 0 !important; margin-bottom:0 !important;height: 100vh;}
  body .cdk-overlay-container .row .tl-bl1{padding-top: 25px;}
  body .cdk-overlay-container .row .date{padding-top: 15px;}
  body .chatbot_new_theme .name ng-select#prefixList{left: 45px !important;}
  body .chatbot_new_theme .name ng-select#prefixList{max-width: 90px !important;}
  body .chatbot_new_theme .form-body-div .singleshow .err-msg{left: 15% !important;}
  body .chatbot_new_theme .form-body-div .singleshow .err-msg-name{left: 40% !important;}
  body .chatbot_new_theme .singleshow .phone_number ng-select#prefixList{min-width: 97px;width: 97px;max-width: 100px;font-size: 12px;}

  body .chatbot_new_theme .secshow-block .phone_number ng-select#prefixList{min-width: 89px;width: 89px;max-width: 90px;font-size: 12px;}
  body .chatbot_new_theme .secshow-block .phone_number .pnshow-input{padding: 8px 10px 8px 140px !important;}

  body .chatbot_new_theme .singleshow .ratingshow-input-group .msshow-container .item{margin: 5px;}

  body .chatbot_new_theme .secshow-block .ratingshow-input-group .msshow-container .item{margin: 5px !important;}

  body .chatbot_new_theme .singleshow .ratingshow-input-group .msshow-container{justify-content: center !important;}
  body .chatbot_new_theme .opnscal-container li.item label{top: 35px;}

  body .chatbot_new_theme .singleshow .pcm-list .picmsgshow-rootdiv .picmsgshow-valuegrp{width: 150px;}
  /* body .chatbot_new_theme .singleshow .pcm-list .picmsgshow-rootdiv .picmsgshow-valuegrp .picmsgshow-valueimg{height: 100px;} */

  body .cdk-overlay-container.appointment .cdk-global-overlay-wrapper{justify-content: center !important; align-items: center !important;}
  body .cdk-overlay-container.appointment .cdk-global-overlay-wrapper .mat-dialog-container{padding-top: 50px;}
  body .cdk-overlay-container.dateWidth .cdk-global-overlay-wrapper .cdk-overlay-pane{max-width: 100vw !important;}
  /* body .chatbot_new_theme .form-body-div .singleshow .msshow-container.multichoice{max-height: 200px;overflow-y: auto;} */
}
@media screen and (min-width: 768px) and (max-width:1024px){ 
  body .chatbot_new_theme #formchild .opnscal-container.float{max-width: 100% !important;}
  /* #formBodyDiv{padding-top: 50px;padding-left: 3%;padding-right: 3%;padding-bottom: 12px;height: 100% !important;} */
  body .chatbot_new_theme .cdk-overlay-pane {max-width: 100% !important;}
  body .chatbot_new_theme #section_id .section_box{margin-bottom: 5px; padding-left: 5px;padding-right: 5px;}
  body .chatbot_new_theme .picmsgshow-rootdiv{max-width: 650px !important;}  
  body .chatbot_new_theme .table-rscss{min-width: 900px;}
  body .chatbot_new_theme .matrixshow-input-group{width: 100%;}
  body .chatbot_new_theme audio.myanimation { margin: 5px auto !important;}
  body .chatbot_new_theme .item{height: auto !important;}
  body .chatbot_new_theme .choice_value{width: 545px;}
  body .chatbot_new_theme .image_select{max-width: 685px;}
  body .chatbot_new_theme .secshow-rootdiv .secshow-block .datepicker{width: 60% !important;}
  body .cdk-overlay-container .lime_list_class{max-width: 70vw !important;max-height: 80vh !important;}

  /* b ody.chatbot_new_theme .form-body-div .singleshow .close-closeicon{left: 63% !important;} */
}

/* for emailreport */
body .email_notification_report .ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border: 1px solid #adadad; box-shadow: none;}
/* body .email_notification_report .ng-select-container .ng-arrow-wrapper{display: none;} */
body .email_notification_report .ng-select-container .ng-clear-wrapper{width: 30px !important;}
body .email_notification_report .ng-select-container .ng-clear-wrapper:hover .ng-clear{color: #999;}
body .email_notification_report .ng-select-container{min-height: 32px;height: 33px!important; border: 1px solid #adadad;}
body .email_notification_report .multiselect-dropdown span{color: #999;}
body .email_notification_report .ng-dropdown-panel .ng-dropdown-panel-items{text-align: left;}
body .email_notification_report td .form-control:focus{border: 1px solid #adadad; box-shadow: none;}
body .email_notification_report td .form-control{padding-right: 20px;border: 1px solid #adadad; }
body .email_notification_report .multiselect-dropdown .dropdown-btn .selected-item span{white-space: nowrap; color: #fff;}





/* for email_notification_report modal design */

body .modal-content .main .in-sub p {
  text-align: left;
}
body .modal-content .main .center-vertically{display: flex;
  justify-content: center; margin-bottom: 10px;}
body .modal-content .in-sub .part strong{text-align: left;
  margin-bottom: 7px; display: flex; word-break: break-all;}
body .modal-content .in-sub .part a{text-align: left;
  margin-bottom: 7px; display: flex;color: #06c;}
body .modal-content .in-sub .part a:hover{color: #06c !important; text-decoration: underline !important;}
body .modal-content .in-sub .part1 a{text-align: left;display: flex;color: #06c;}
body .modal-content .in-sub .part1{padding-bottom: 5px;}
body .modal-content .in-sub .part1 br{display: none;}
body .modal-content .in-sub .part1 a:hover{color: #06c !important; text-decoration: underline !important;}
body .modal-content .de-sub td .response{position: sticky;
  top: 0;
  background: white;
  padding-bottom: 15px;
  margin: 0;
}
body .modal-content .sub{width: 100%;}
body .modal-content .in-sub .part{margin-bottom: 18px;}
body .modal-content .in-sub .part p{margin-bottom: 5px;}
body .modal-content .in-sub div:not([class]){margin-bottom: 18px;}
body .modal-content .in-sub div:not([class]){overflow: auto;max-width: 500px;}
body .modal-content .in-sub div:not([class])::-webkit-scrollbar {
  height:6px;
}
body .modal-content .in-sub div:not([class])::-webkit-scrollbar-track {
  background: #cccccc;
  border-radius: 5px;
}
body .modal-content .in-sub div:not([class])::-webkit-scrollbar-thumb {
  background-color: #337ab7;
  border-radius: 5px;
  border: 2px solid #337ab7;
}
body .modal-content .in-sub div:not([class]) tr th{padding-right: 15px;padding-bottom: 15px;}
body .modal-content .in-sub div:not([class]) tr td{padding-right: 15px;}


/* body #mail_popup .modal-content .body_wr{text-align: left;} */
body #mail_popup .modal-content .body_wr::-webkit-scrollbar{height:6px; width: 6px;}
body #mail_popup .modal-content .body_wr::-webkit-scrollbar-track{ background: #cccccc;border-radius: 5px;}
body #mail_popup .modal-content .body_wr::-webkit-scrollbar-thumb{  background-color: #337ab7;border-radius: 5px;border: 2px solid #337ab7;}

/* b ody.chatbot_new_theme .modal-content .in-sub div:not([class]){overflow: auto;max-width: 500px;} */



/* edit ui design */

body .ui-collection .date-format .mat-form-field-wrapper .mat-form-field-underline{ background-color: rgba(0, 0, 0, 0.42) !important;}

body .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane #editor_div .ql-editor a:hover{color: #06c !important; text-decoration:underline !important;} 
body .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane #editor_div .ql-editor a{user-select: all;cursor: pointer;} 
/* edit ui phone_number */
body .chatbot_new_theme .phone_number ng-select#prefixList .ng-dropdown-panel{width: fit-content;text-align: left;}

body .cdk-overlay-container.addPopup .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{top:33% !important;left:60% !important;} 
body .cdk-overlay-container.addPopup .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background-color: #d3e1eb !important;} 
body .cdk-overlay-container.addPopup .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .mat-option:hover:not(.mat-option-disabled){background-color: #d3e1eb !important;} 
body .cdk-overlay-container.addPopup .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane .mat-option.mat-active{background-color: #d3e1eb;} 

body .edit-continer .ui-collection .prefix-div.ph-num #prefixList .ng-value-container .ng-value{border-radius: 8px;}
/* name ui design */

body .chatbot_new_theme .name ng-select#prefixList.ng-select-container{border-radius: unset;
  border: 1px solid white;}
body .chatbot_new_theme .name ng-select#prefixList {
  border-right: 1px solid #ccc;
  padding-bottom: 3px;
  min-width: 90px;
  max-width: 93px;
  position: absolute;
  left: 47px;
  top: 1px;
  z-index: 1;
}
body .chatbot_new_theme .name ng-select#prefixList .ng-value-container .ng-input{ display: none;}
body .chatbot_new_theme .name ng-select#prefixList .scroll-host{text-align: left;}
body .chatbot_new_theme .name ng-select#prefixList .scroll-host::-webkit-scrollbar{height:6px; width: 6px;}
body .chatbot_new_theme .name ng-select#prefixList .scroll-host::-webkit-scrollbar-track{ background: #cccccc;border-radius: 5px;}
body .chatbot_new_theme .name ng-select#prefixList .scroll-host::-webkit-scrollbar-thumb{  background-color: #337ab7;border-radius: 5px;border: 2px solid #337ab7;}
body .chatbot_new_theme .name ng-select#prefixList .scroll-host .ng-option{white-space: normal;word-break: break-all;}

body .prefix-div ng-select#prefixList .scroll-host .ng-option .pcmlg-select-img div{
word-break: break-all;
white-space: break-spaces;
}
body .prefix-div ng-select#prefixList .ng-value-container .ng-value .ng-value-label{
word-break: break-all;
white-space: break-spaces;
}

body .prefix-div .prefix-btn{
  max-height: 36px;
}

body .namechat-rootdiv #prefixList .ng-select-container{border: none;margin-top: 2px;box-shadow: none;}
/* summary */
body .content .date-div .mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-button-wrapper .mat-datepicker-toggle-default-icon{width: 2rem;}

body .nura-chart-filterdate #fieldlist .ng-select-container{height: 37px;}

/* swal fire design */

body .swal2-container .swal2-content .exportLink:hover{color: #1f91f3 !important;text-decoration: underline;}
body .swal2-container .swal2-content .exportLink{font-size: 12px;color: #1f91f3;cursor: pointer;}
body .swal2-container .swal2-content .exportLink img{height: 15px;vertical-align: inherit;padding-top: 2px;margin-left: 3px;}

body #editor_div h1{background: none !important;}

/* behaviour */

body .beh-row .bh-list .beh-options .ng-select{ width: 100px;}

/* buildscript */

body .container-fluid #ui-container .script-droppable-div .box-list .ddr-div1 a:hover{color: #1a1a1ad9 !important; cursor: move;}
body .container-fluid #ui-container .script-droppable-div .box-list .ddr-div1 .ui-list-row span.mention{background: none;}

/* aggrement ui not section popup */

body .cdk-overlay-container.agg-popup .cdk-global-overlay-wrapper .cdk-overlay-pane{max-width: 40vw !important;}

body .singleshow .agreshow-rootdiv h1,body .singleshow .agreshow-rootdiv h2,body .singleshow .agreshow-rootdiv h3,body .singleshow .agreshow-rootdiv h4, body .singleshow .agreshow-rootdiv h5,
body .singleshow .agreshow-rootdiv h6{margin-top: 0;}

 /* in section aggrement */
body .secshow-block .agreshow-rootdiv h1,body .secshow-block .agreshow-rootdiv h2,body .secshow-block .agreshow-rootdiv h3,body .secshow-block .agreshow-rootdiv h4, body .secshow-block .agreshow-rootdiv h5,
body .secshow-block .agreshow-rootdiv h6{margin-top: 0;}


body .chatbot_new_theme ng-select#prefixList .ng-input{padding-right: 22px; padding-left: 10px; top: 8px;}
body .chatbot_new_theme .secshow-block ng-select#prefixList .ng-select-container .ng-value-container .ng-arrow-wrapper{padding-right: 0;}
body .chatbot_new_theme .secshow-block ng-select#prefixList .ng-select-container .ng-value-container .ng-input input{border: none !important; background: none;}

/* chatbot phonenumber ui chatbott  */

body .phchat-rootdiv ng-select#prefixList .ng-dropdown-panel{ width: 80vh ;}
body .chatshow-root .phchat-rootdiv ng-select#prefixList .ng-select-container .ng-value-container{ padding-left: 10px;}
body .chatshow-root .phchat-rootdiv ng-select#prefixList .ng-clear-wrapper {display: none;}
body .chatshow-root #chatboxdiv .listchat-rootdiv #list_autocomplete .input-container .x{ background-color: #fff; right: 0; top: 69%;}
body .chatshow-root .phchat-rootdiv ng-select#prefixList .ng-select-container .ng-input {padding-right: 0; padding-left: 5px;}


/* equill-mention */


body .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane #editor_div .ql-container .ql-mention-list-container{max-height: 250px;}
body .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane #editor_div .ql-container .ql-mention-list-container .ql-mention-list .ql-mention-list-item{font-size: 14px;}

body .chatshow-root #chatboxdiv #chatbody_ul .chatshow-msgsys-lidiv .chart_outer_wr .chatshow-msg-sys a{ pointer-events: none;}

/*mat-datepicker*/
/* .mat-calendar-body-label{
  display: none;
} */


body .cdk-overlay-container.dateOpen .cdk-global-overlay-wrapper .mat-dialog-container .mat-datepicker-content::-webkit-scrollbar {
  display: none;
}

/* chatbot date ui */

body .cdk-overlay-container.dateOpen .cdk-global-overlay-wrapper .mat-dialog-container{padding:10px;}
body .cdk-overlay-container.dateOpenWeb .cdk-global-overlay-wrapper .mat-dialog-container{padding:10px;}

body .cdk-overlay-container.dateOpen .cdk-global-overlay-wrapper .mat-dialog-container .mat-datepicker-content .mat-calendar{width: 75vw;}

body .cdk-overlay-container.dateOpenWeb .cdk-global-overlay-wrapper .mat-dialog-container .mat-datepicker-content .mat-calendar{width: 15vw;height: 47vh;}

body .cdk-overlay-container.dateOpenWeb .cdk-global-overlay-wrapper.personal{justify-content: end !important;margin:auto -195px;}
body .cdk-overlay-container.dateOpenWeb .cdk-global-overlay-wrapper.modern{justify-content: end !important;margin:auto -275px;}

/* dashboard color pallette */

body .dashboard .dashboard-color-list .color-picker.open{left: 0 !important;}

/* chatbot page appointment ui */

body .wrapper .fullpage .chat-body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv .mat-card .mat-calendar-table .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-selected{ background-color: var(--appcolor,#1f91f3);}

body .wrapper .fullpage .chat-body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv{margin-top: 0;}

body .wrapper .fullpage .chat-body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv .mat-card{display: flex;justify-content: center;}
body .wrapper .fullpage .chat-body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv .mat-card .mat-calendar{width:17vw;}
body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv .mat-card .mat-calendar-header{padding: 0 8px;}
body .chatshow-chatbody .chart_outer_wr .appnbot-rootdiv .mat-card .mat-calendar-header .mat-calendar-controls{margin: 1%;}
/* chatbot page date ui */

/* body .dateOpenWeb .cdk-global-overlay-wrapper .cdk-overlay-pane .mat-calendar .mat-calendar-table .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-selected{ background-color: var(--datecolor,#1f91f3);} */

/* dropoff */
body .dropoff .content-div .inner-div .dropoff-msg .msg-div p{margin-bottom: 0;}

/* response */

body .cdk-overlay-container.response .cdk-overlay-backdrop{background: none;}
body .cdk-overlay-container.response .cdk-global-overlay-wrapper .cdk-overlay-pane{box-shadow: 0 5px 40px rgba(0,0,0,.16);}
body .cdk-overlay-container.response .cdk-global-overlay-wrapper .cdk-overlay-pane .mat-dialog-container{padding: 24px}


/* whatapp widget */
body .container-fluid .chtweg-box .form-group .div-control #prefixList .ng-dropdown-panel{width: fit-content;text-align: left;}

/* chatbot page phone no */

body .fullpage #chatfotter .phchat-rootdiv ng-select#prefixList .ng-clear-wrapper {display: none;}
body .fullpage #chatfotter .phchat-rootdiv ng-select#prefixList .ng-select-container {box-shadow: none;margin-top: -3px !important;}

/* header */
body .form-list #formList .ng-dropdown-panel .scroll-host .ng-option{padding: 3px 10px;}
