
.vmwbmdp-wpbotvoicemessage-start-btn-box {
  border: 1px solid #e5e5e5;
  padding: 32px;
  border-radius: 3px;
  width: 100%;
  box-sizing: border-box; }
  .vmwbmdp-wpbotvoicemessage-start-btn-box .vmwbmdp-control-field + .vmwbmdp-control-field {
    margin-top: 28px; }
  .vmwbmdp-wpbotvoicemessage-start-btn-box .mdc-select-width,
  .vmwbmdp-wpbotvoicemessage-start-btn-box .mdc-text-field,
  .vmwbmdp-wpbotvoicemessage-start-btn-box .mdc-icon-field-img-box {
    width: 100%;
    max-width: 100%; }

.mdc-icon-field-helper-line,
.mdc-text-field-helper-line {
  color: #7a8793;
  font-size: 12px; }

.vmwbmdp-form-builder-box .pull-right .form-actions {
  width: 100%;
  padding: 12px; }
  .vmwbmdp-form-builder-box .pull-right .form-actions button.clear-all {
    color: #0274e6;
    font-size: 12px; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb .form-elements .false-label:first-child,
.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb .form-elements label:first-child {
  width: 27%; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb .form-elements .input-wrap {
  width: 70%; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .stage-wrap, .vmwbmdp-form-builder-box .form-wrap.form-builder .stage-wrap.empty {
  border: 1px dashed #ccc;
  border-radius: 8px; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .stage-wrap li {
  margin: 20px;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 8px !important; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb-control li {
  padding: 20px 22px;
  color: #0274e6;
  box-shadow: none;
  border-radius: 8px !important; }
  .vmwbmdp-form-builder-box .form-wrap.form-builder .frmb-control li:hover {
    color: #0274e6;
    background: rgba(2, 116, 230, 0.16);
    box-shadow: none; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb .field-actions .btn {
  background: transparent; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb > li:hover {
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ccc; }

.vmwbmdp-form-builder-box .form-wrap.form-builder .frmb > li:focus-within {
  border: 1px solid #0274e6;
  box-shadow: none; }

.vmwbmdp-form-builder-box .field-label {
  display: inline-block; }

#vmwbmdp-form-builder-editor .hidden-field {
  display: block; }

.vmwbmdp-options-box .form-table {
  max-width: 1000px; }

.vmwbmdp-options-box th {
  padding-top: 0; }

.vmwbmdp-options-box td {
  padding-top: 0;
  padding-bottom: 32px; }

.vmwbmdp-options-box tr:last-child td,
.vmwbmdp-options-box tr:last-child th {
  padding-top: 24px; }

.vmwbmdp-options-box tr:last-child .vmwbmdp-form-builder-box {
  padding-top: 32px; }

.vmwbmdp-options-box tr:last-child .description {
  padding-left: 52px; }

body {
  background: white; }

.wrap h1.wp-heading-inline {
  font-size: 20px; }

.wrap .page-title-action {
  border-radius: 4px;
  border: none;
  color: #0274e6; }
  .wrap .page-title-action:hover {
    color: #0274e6; }

#titlediv #title {
  height: 56px;
  border-radius: 8px;
  padding-left: 22px; }

#titlediv #title-prompt-text {
  padding: 0 22px;
  height: 56px;
  line-height: 56px; }

#titlewrap input[type="text"] {
  border: 1px solid #e5e5e5; }
  #titlewrap input[type="text"]:focus {
    border-color: #0274e6;
    box-shadow: 0 0 0 1px #0274e6; }

.postbox {
  box-shadow: none;
  border-radius: 8px;
  border: 1px solid #e5e5e5; }
  .postbox:hover {
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1); }
  .postbox h2.hndle {
    padding: 24px !important; }
  .postbox .inside {
    padding: 0 24px 24px 24px;
    margin: 0 !important; }
    .postbox .inside p {
      padding: 0;
      margin: 0;
      font-size: 14px; }
    .postbox .inside code {
      border-radius: 4px;
      padding: 4px 6px; }
  .postbox #minor-publishing {
    padding: 0 24px 24px 24px; }
  .postbox #minor-publishing-actions {
    padding: 0;
    display: none; }
  .postbox #major-publishing-actions {
    background: none;
    padding: 24px; }
  .postbox #misc-publishing-actions {
    padding: 0; }
  .postbox .misc-pub-section:before,
  .postbox #timestamp:before {
    display: none !important; }

.postbox .hndle {
  border: none;
  padding: 0; }

.handlediv {
  display: none !important; }

#misc-publishing-actions div {
  padding: 0 0 20px 0; }
  #misc-publishing-actions div:last-child {
    padding: 0; }

#publish {
  background: rgba(2, 116, 230, 0.87); }

#message {
  border-radius: 8px;
  padding: 8px 18px; }

.vmwbmdp-wpbotvoicemessage-send-box form {
  width: 100%; }

.form-group {
  padding-top: 12px; }

.form-wrap label {
  font-size: 15px; }

.fb-checkbox {
  display: flex;
  align-items: center; }

.fb-radio {
  display: flex;
  align-items: center; }

.form-control {
  width: 100% !important;
  border: 1px solid #ccc !important; }

.fb-text.field-vmwbmdpCurrentURL-preview,
.fb-text.field-vmwbmdpUserDetails-preview {
  display: none; }

.rendered-form .field-vmwbmdpUserDetails,
.rendered-form .field-vmwbmdpCurrentURL {
  display: none; }

.frmb-control .input-control-14:before,
.frmb-control .input-control-15:before {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%230274e6' d='m256 0c-141.159 0-256 114.841-256 256s114.841 256 256 256 256-114.841 256-256-114.841-256-256-256zm0 482c-124.617 0-226-101.383-226-226s101.383-226 226-226 226 101.383 226 226-101.383 226-226 226z'/%3E%3Cpath fill='%230274e6' d='m256 270c57.897 0 105-47.103 105-105s-47.103-105-105-105-105 47.103-105 105 47.103 105 105 105zm0-180c41.355 0 75 33.645 75 75s-33.645 75-75 75-75-33.645-75-75 33.645-75 75-75z'/%3E%3Cpath fill='%230274e6' d='m424.649 335.443c-19.933-22.525-48.6-35.443-78.649-35.443h-180c-30.049 0-58.716 12.918-78.649 35.443l-7.11 8.035 5.306 9.325c34.817 61.187 100.131 99.197 170.453 99.197s135.636-38.01 170.454-99.198l5.306-9.325zm-168.649 86.557c-55.736 0-107.761-28.197-138.383-74.295 13.452-11.352 30.579-17.705 48.383-17.705h180c17.804 0 34.931 6.353 48.383 17.705-30.622 46.098-82.647 74.295-138.383 74.295z'/%3E%3C/svg%3E");
  height: 16px;
  width: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center; }

.frmb-control .input-control-14:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 511.997 511.997' style='enable-background:new 0 0 511.997 511.997;' xml:space='preserve'%3E%3Cpath fill='%230274e6' d='M211.26,389.24l-60.331,60.331c-25.012,25.012-65.517,25.012-90.508,0.005c-24.996-24.996-24.996-65.505-0.005-90.496 l120.683-120.683c24.991-24.992,65.5-24.992,90.491,0c8.331,8.331,21.839,8.331,30.17,0c8.331-8.331,8.331-21.839,0-30.17 c-41.654-41.654-109.177-41.654-150.831,0L30.247,328.909c-41.654,41.654-41.654,109.177,0,150.831 c41.649,41.676,109.177,41.676,150.853,0l60.331-60.331c8.331-8.331,8.331-21.839,0-30.17S219.591,380.909,211.26,389.24z'/%3E%3Cpath fill='%230274e6' d='M479.751,30.24c-41.654-41.654-109.199-41.654-150.853,0l-72.384,72.384c-8.331,8.331-8.331,21.839,0,30.17 c8.331,8.331,21.839,8.331,30.17,0l72.384-72.384c24.991-24.992,65.521-24.992,90.513,0c24.991,24.991,24.991,65.5,0,90.491 L316.845,283.638c-24.992,24.992-65.5,24.992-90.491,0c-8.331-8.331-21.839-8.331-30.17,0s-8.331,21.839,0,30.17 c41.654,41.654,109.177,41.654,150.831,0l132.736-132.736C521.405,139.418,521.405,71.894,479.751,30.24z'/%3E%3C/svg%3E%0A"); }

.vmwbmdp-wpbotvoicemessage-form-messages-count a {
  text-decoration: none;
  color: #0274e6; }

.vmwbmdp-wpbotvoicemessage-form-messages-count-new, .vmwbmdp-wpbotvoicemessage-form-messages-count-new:visited {
  border-radius: 9px;
  background: rgba(2, 116, 230, 0.17);
  margin: 0 0 0 4px;
  padding: 2px 6px;
  min-width: 18px;
  height: 18px;
  line-height: 1.6;
  text-align: center;
  z-index: 26;
  text-decoration: none;
  outline: none;
  font-weight: bold;
  transition: .4s; }

.vmwbmdp-wpbotvoicemessage-form-messages-count-new:hover, .vmwbmdp-wpbotvoicemessage-form-messages-count-new:active {
  background: #0274e6;
  color: white; }

.vmwbmdp-wpbotvoicemessage-form-shortcode, .vmwbmdp-wpbotvoicemessage-form-shortcode:visited {
  position: relative;
  background: transparent;
  color: #0274e6;
  padding: 4px 6px;
  border-radius: 4px;
  text-decoration: none;
  transition: .4s; }

.vmwbmdp-wpbotvoicemessage-form-shortcode:hover, .vmwbmdp-wpbotvoicemessage-form-shortcode:active {
  background: rgba(2, 116, 230, 0.16);
  color: #0274e6;
  transition: .4s; }

.vmwbmdp-wpbotvoicemessage-form-shortcode:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
  z-index: 1; }

.vmwbmdp-wpbotvoicemessage-form-shortcode svg {
  width: 14px;
  height: 14px;
  position: relative;
  top: 1px; }
