.scenario .m0 {
  margin: 0 !important;
}
.scenario .big {
  width: 100% !important;
}
.scenario .no-bg {
  background: transparent;
}
.scenario .plus i {
  font-size: 25px;
}
.scenario .no-border-top {
  border-top: 0;
}
.scenario .down-arrow {
  font-size: 25px;
}
.scenario .edit-btn {
  background: #3c8dbc;
  border-color: #3c8dbc;
  border-radius: 0;
}
.scenario .box-border-bottom {
  margin-bottom: 0;
  border-bottom: 1px solid #dee2e6;
}
.scenario .full-border {
  border-bottom: 1px solid #dee2e6;
}
.scenario .full-border th,
.scenario .full-border td {
  border-right: 1px solid #dee2e6;
}
.scenario .border-gray {
  border: 1px solid #d0d5de;
  padding-bottom: 0;
  padding-top: 0;
}
.scenario .input-box {
  display: none;
}
.scenario .btn-group {
  display: flex;
  justify-content: space-evenly;
}
.scenario .btn-group .search {
  margin: 0 !important;
}
.scenario .scenario-tab .nav-tabs {
  border-bottom: 0;
}
.scenario .scenario-tab .nav-tabs .nav-item {
  margin-bottom: 0;
}
.scenario .scenario-tab .nav-tabs .nav-item .nav-link {
  margin-bottom: 0;
  background-color: #d0d5de;
  color: #fff;
  border-radius: 2px;
  border: 0;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 2px;
}
.scenario .scenario-tab .nav-tabs .nav-item .nav-link:hover {
  background-color: #d0d5de;
  color: #fff;
}
.scenario .scenario-tab .nav-tabs .nav-item .active {
  background: #3c8dbc !important;
  color: #fff !important;
  border: none !important;
  border-radius: 0;
}
.scenario .scenario-tab .tab-content {
  border: 1px solid #d0d5de;
  padding: 20px;
}
.scenario .scenario-bot-tab {
  margin-bottom: 10px;
}
.scenario .scenario-bot-tab .nav-tabs {
  border-bottom: 0;
}
.scenario .scenario-bot-tab .nav-tabs .nav-item {
  margin-bottom: 0;
}
.scenario .scenario-bot-tab .nav-tabs .nav-item .nav-link {
  margin-bottom: 0;
  background-color: #d0d5de;
  color: #fff;
  border-radius: 2px;
  border: 0;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 2px;
}
.scenario .scenario-bot-tab .nav-tabs .nav-item .nav-link:hover {
  background-color: #d0d5de;
  color: #fff;
}
.scenario .scenario-bot-tab .nav-tabs .nav-item .active {
  background: #3c8dbc !important;
  color: #fff !important;
  border: none !important;
  border-radius: 0;
}
.scenario .scenario-bot-tab .tab-content {
  padding: 15px 0 15px;
}
.scenario .upload-area {
  float: left;
  width: 100%;
  position: relative;
  margin-bottom: 15px;
}
.scenario .upload-area input[type="file"] {
  display: none;
}
.scenario #botScenario {
  display: none;
}
.scenario .border-bottom {
  border-bottom: 1px solid #d0d5de;
}
.scenario .tab-container {
  padding: 20px;
}
.scenario .uploadImg .file-upload {
  width: 100%;
  max-width: 300px;
}
.scenario .uploadImg .file-upload-content,
.scenario .uploadImg .file-upload-content-scenario {
  display: none;
  text-align: center;
  border: 1px solid #c0c0c0;
}
.scenario .uploadImg .file-upload-input,
.scenario .uploadImg .file-upload-input-only {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  outline: none;
  opacity: 0;
  cursor: pointer;
}
.scenario .uploadImg .image-upload-wrap,
.scenario .uploadImg .image-upload-wrap-scenario {
  position: relative;
  border: 1px solid #c0c0c0;
}
.scenario .uploadImg .image-dropping,
.scenario .uploadImg .image-upload-wrap:hover {
  background-color: #1FB264;
  border: 4px solid #3C8DBC;
}
.scenario .uploadImg .image-dropping,
.scenario .uploadImg .image-upload-wrap-scenario:hover {
  background-color: #1FB264;
  border: 4px solid #3C8DBC;
}
.scenario .uploadImg .image-title-wrap,
.scenario .uploadImg .image-title-wrap-scenario {
  padding: 10px;
  color: #222;
}
.scenario .uploadImg .drag-text {
  text-align: center;
}
.scenario .uploadImg .drag-text img {
  width: 100%;
}
.scenario .uploadImg .drag-text h3 {
  font-weight: 100;
  text-transform: uppercase;
  color: #15824B;
  padding: 60px 0;
}
.scenario .uploadImg .file-upload-image,
.scenario .uploadImg .file-upload-image-scenario {
  max-width: 100%;
  margin: auto;
  padding: 0;
}
.scenario .uploadImg .remove-image {
  width: 100%;
  margin: 0;
  color: #fff;
  background: #cd4535;
  border: none;
  padding: 10px;
  border-radius: 4px;
  transition: all 0.2s ease;
  outline: none;
  text-transform: uppercase;
  font-size: 12px;
}
.scenario .uploadImg .remove-image:hover {
  background: #c13b2a;
  color: #ffffff;
  transition: all 0.2s ease;
  cursor: pointer;
}
.scenario .uploadImg .remove-image:active {
  border: 0;
  transition: all 0.2s ease;
}
.scenario .uploadInfo button {
  margin-bottom: 20px;
}
.scenario .uploadInfo p {
  padding-bottom: 0;
  margin-bottom: 5px;
}
.scenario .frmFiled {
  margin-top: 40px;
}
.scenario .align-right {
  text-align: right;
  float: right;
}
.scenario .ckbox-question {
  text-align: left;
}
.scenario .checkbox-container {
  padding: 20px;
}
.scenario .float-left {
  float: left;
}
.scenario #addMore {
  cursor: pointer;
}
.scenario .scenario-bot-tab .tab-pane.fade {
  display: none;
}
.scenario .scenario-bot-tab .tab-pane.fade.active {
  display: block;
}
.scenario .bot-container {
  display: none;
}
.scenario .note-parent {
  margin-bottom: 0.5rem;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.75;
  letter-spacing: normal;
  text-align: left;
  color: red;
  margin-top: 4px;
  display: none;
}
.scenario .animated-checkbox input[type="checkbox"]:checked + .label-text:before {
  color: #3C8DBC !important;
  content: "";
}
.scenario .button-align-left {
  margin-right: 59px !important;
}
#scenario_delivery_register_regular_edit .scenario-bot-list tr,
#scenario_delivery_register_regular_page .scenario-bot-list tr,
#scenario_delivery_register_regular_edit .create-scenario-bot-list tr,
#scenario_delivery_register_regular_page .create-scenario-bot-list tr {
  border-bottom: 1px solid #dee2e6;
}
#scenario_delivery_register_regular_edit .scenario-bot-list tr td:last-child,
#scenario_delivery_register_regular_page .scenario-bot-list tr td:last-child,
#scenario_delivery_register_regular_edit .create-scenario-bot-list tr td:last-child,
#scenario_delivery_register_regular_page .create-scenario-bot-list tr td:last-child {
  float: right;
}
#scenario_delivery_register_regular_edit .scenario-bot-list a.btn_delete,
#scenario_delivery_register_regular_page .scenario-bot-list a.btn_delete,
#scenario_delivery_register_regular_edit .create-scenario-bot-list a.btn_delete,
#scenario_delivery_register_regular_page .create-scenario-bot-list a.btn_delete {
  width: 55px;
  height: 25px;
  border-radius: 2px;
  background-color: #3c8dbc;
  padding: 3px;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.75;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  float: left;
  text-decoration: none;
}
#scenario_delivery_register_regular_edit .scenario-bot-list a.btn_edit,
#scenario_delivery_register_regular_page .scenario-bot-list a.btn_edit,
#scenario_delivery_register_regular_edit .create-scenario-bot-list a.btn_edit,
#scenario_delivery_register_regular_page .create-scenario-bot-list a.btn_edit {
  width: 55px;
  height: 25px;
  border-radius: 2px;
  background-color: #3c8dbc;
  padding: 3px;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.75;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  float: left;
  margin: 0 5px;
  text-decoration: none;
}
#scenario_delivery_register_regular_edit .bot-list-pagination,
#scenario_delivery_register_regular_page .bot-list-pagination {
  display: none;
}
#scenario_delivery_register_regular_edit .buttom-bottom-bot,
#scenario_delivery_register_regular_page .buttom-bottom-bot {
  margin-bottom: 15px;
  float: left;
  width: 100%;
  display: none;
}
#scenario_delivery_register_regular_edit #date_scenario_bot,
#scenario_delivery_register_regular_page #date_scenario_bot {
  padding-left: 0px;
}
#Scenario_delete .modal-header,
#status_update_warning .modal-header {
  border: none !important;
}
#Scenario_delete .modal_title,
#status_update_warning .modal_title {
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
  font-weight: 200;
}
#Scenario_delete .modal-body h5,
#status_update_warning .modal-body h5 {
  width: 100%;
  text-align: center !important;
}
#Scenario_delete .modal-footer,
#status_update_warning .modal-footer {
  border-top: none !important;
  padding-bottom: 35px !important;
}
#Scenario_delete .yes-button,
#status_update_warning .yes-button {
  margin: 0 auto;
  display: block;
}
@media (min-width: 576px) {
  #Scenario_delete .modal-dialog,
  #status_update_warning .modal-dialog {
    max-width: 500px !important;
  }
}
@media (min-width: 769px) {
  .scenario .mt-53 {
    margin-top: -53px;
  }
  .scenario .mt-62 {
    margin-top: -62px;
  }
}
.content-required {
  background-color: #eb3a3a;
  color: #ffffff;
  font-size: 12px;
  margin: 0 5px;
  text-align: center;
  width: 50px;
  display: inline-block;
  font-weight: 500;
}
#regularScenario #tab_area_regsiter {
  margin-bottom: 20px;
}
.sceanrio-checkbox {
  width: 43px;
}
.check_all_day {
  margin-bottom: 0px !important;
}
#day_week_all {
  width: 100%;
  max-width: 150px;
}
