﻿.manageScheduledItemWidget .widgetBody .col-xs-12,
.manageScheduledItemWidget .widgetBody .col-xs-6,
.manageScheduledItemWidget .widgetBody .col-lg-6 {
  padding: 0px;
}
.manageScheduledItemWidget .form-group.col-md-4 {
  width: 32%;
}
.manageScheduledItemWidget .form-group.col-md-8 {
  width: 64%;
}
.manageScheduledItemWidget .form-group .halfFullWidth {
  width: 100% !important;
}
@media (max-width: 768px) {
  .manageScheduledItemWidget {
    width: 400px;
  }
  .manageScheduledItemWidget .form-group.col-xs-12 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .manageScheduledItemWidget {
    width: 500px;
  }
}
@media (min-width: 900px) {
  .manageScheduledItemWidget {
    width: 700px;
  }
  .manageScheduledItemWidget .form-group .halfFullWidth {
    width: 49% !important;
  }
}
@media (min-width: 1100px) {
  .manageScheduledItemWidget {
    width: 700px;
  }
  .manageScheduledItemWidget.advanced-view {
    width: 800px;
  }
}
@media (min-width: 1200px) {
  .manageScheduledItemWidget {
    width: 700px;
  }
  .manageScheduledItemWidget.advanced-view {
    width: 1100px;
  }
}
@media (min-width: 1300px) {
  .manageScheduledItemWidget {
    width: 700px;
  }
  .manageScheduledItemWidget.advanced-view {
    width: 1200px;
  }
}
@media (min-width: 1400px) {
  .manageScheduledItemWidget {
    width: 700px;
  }
  .manageScheduledItemWidget.advanced-view {
    width: 1300px;
  }
}
.manageScheduledItemWidget .widgetSection {
  padding: 7px;
}
.manageScheduledItemWidget .switch {
  display: inline-block;
}
.manageScheduledItemWidget .cmn-toggle {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
.manageScheduledItemWidget .cmn-toggle + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
}
.manageScheduledItemWidget input.cmn-toggle-round-flat + label {
  padding: 2px;
  width: 50px;
  margin-bottom: -7px;
  height: 20px;
  background-color: #dddddd;
  border-radius: 5px;
  transition: background 0.4s;
}
.manageScheduledItemWidget input.cmn-toggle-round-flat + label:before,
.manageScheduledItemWidget input.cmn-toggle-round-flat + label:after {
  display: block;
  position: absolute;
  content: "";
}
.manageScheduledItemWidget input.cmn-toggle-round-flat + label:before {
  top: 2px;
  left: 2px;
  bottom: 2px;
  right: 2px;
  background-color: #fff;
  border-radius: 5px;
  transition: background 0.4s;
}
.manageScheduledItemWidget input.cmn-toggle-round-flat + label:after {
  top: 4px;
  left: 4px;
  bottom: 4px;
  width: 20px;
  background-color: #dddddd;
  border-radius: 5px;
  transition: margin 0.4s, background 0.4s;
}
.manageScheduledItemWidget input.cmn-toggle-round-flat:checked + label {
  background-color: #22a046;
}
.manageScheduledItemWidget input.cmn-toggle-round-flat:checked + label:after {
  margin-left: 22px;
  background-color: #22a046;
}
.manageScheduledItemWidget .form-group.smallMargin {
  margin-bottom: 5px;
}
.manageScheduledItemWidget .cleditorMain {
  height: 100% !important;
}
.manageScheduledItemWidget textarea + iframe {
  resize: vertical;
  width: 100% !important;
}
.manageScheduledItemWidget .inlineGroupContainer input,
.manageScheduledItemWidget .inlineGroupContainer .select2-container {
  display: inline-block;
}
.manageScheduledItemWidget .note_list.widgetBody.widgetBody-tall {
  max-height: none;
}
.manageScheduledItemWidget .advancedSection {
  background-color: #ddd;
  padding: 10px;
  margin-bottom: 10px;
}
.manageScheduledItemWidget > .widgetBody {
  padding-bottom: 0;
  padding-top: 0;
  max-height: calc(100vh - 100px);
}
.manageScheduledItemWidget.fullscreen-view {
  width: 100% !important;
  max-width: none !important;
  max-height: none !important;
}
.manageScheduledItemWidget.fullscreen-view > .widgetBody {
  max-height: 100%;
  height: calc(100vh - 42px);
  /*42 == footer height*/
}
.manageScheduledItemWidget .notebody {
  max-width: 100%;
}
.manageScheduledItemWidget .followupOptionsGroup {
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.manageScheduledItemWidget .messagingContainer {
  width: 100%;
}
.manageScheduledItemWidget .titleControls button {
  font-size: 8px;
}