/* Site color Prefs */
.inactiveButtonColour {
  background-color: #000000;
}
.actionButtonColour {
  background-color: #3A96B0;
}
.removeButtonColour {
  background-color: #DB3E3F;
}
.tutorialButtonColour {
  background-color: #1a94fc;
}
.firstButtonColour {
  background-color: #90A639;
}
.secondButtonColour {
  background-color: #EF8C14;
}
.thirdButtonColour {
  background-color: #BD3A5C;
}
.fourthButtonColour {
  background-color: #3B5899;
}
.fifthButtonColour {
  background-color: #975A9D;
}
.sixthButtonColour {
  background-color: #3A96B0;
}
.seventhButtonColour {
  background-color: #4FA991;
}
.eigthButtonColour {
  background-color: #BAB32C;
}
.skipButtonColour {
  background-color: #8da13e;
}
.editButtonColour {
  background-color: #3A96B0;
}
.topBarFirstColour {
  background-color: #333333;
}
.topBarBackgroundColour {
  background-color: #333333;
}
.topBarHighlightColour {
  background-color: #232323;
}
.topBarSecondColour {
  background-color: #C1C1C1;
}
.sideBarFontColour {
  color: #333333;
}
.primaryFontColour {
  background-color: #333333;
}
.boldFontColour {
  background-color: #000000;
}
.perimeterColour {
  background-color: #d3d3d3;
}
.inactiveFieldColour {
  background-color: #C1C1C1;
}
.containerBackgroundColour {
  background-color: #ECECEC;
}
.mainBackgroundColor {
  background-color: #F7F7F7;
}
.sidebarBackgroundColour {
  background-color: #333333;
}
.inactiveFontColour {
  background-color: #666666;
}
.inactiveBackgroundColour {
  background-color: #AAAAAA;
}
.emailColour,
.email_betaColour {
  background-color: #E04445;
}
.emailClassicColour {
  background-color: #864c4d;
}
.accountManagerEmailColour {
  background-color: #B34849;
}
.formbuilderColour {
  background-color: #FCB420;
}
.facebookColour {
  background-color: #3B5BA4;
}
.surveyColour {
  background-color: #526687;
}
.trackingColour {
  background-color: #3FA1BC;
}
.linktrackingColour {
  background-color: #3FA1BC;
}
.webtrackingColour {
  background-color: #3FA1BC;
}
.pressreleaseColour {
  background-color: #F6941E;
}
.smsColour {
  background-color: #57B59B;
}
.faxColour {
  background-color: #99AE3D;
}
.voiceColour {
  background-color: #2E6656;
}
.listmanagementColour {
  background-color: #3A495E;
}
.crmColour {
  background-color: #3A495E;
}
.twitterColour {
  background-color: #2DAAE1;
}
.autoresponderColour {
  background-color: #C6BE2F;
}
.eventColour {
  background-color: #fcb420;
}
.monitorColour {
  background-color: #A7BADB;
}
.landingpagesColour {
  background-color: #9159A4;
}
.simplycast360Colour {
  background-color: #96846c;
}
.agencyColour {
  background-color: #FF8500;
}
.chatColour {
  background-color: #4B2C64;
}
.affiliateColour {
  background-color: #717C34;
}
.portalColour {
  background-color: #F16124;
}
.integrationColour {
  background-color: #3A495E;
}
.calendarColour {
  background-color: #EF3A68;
}
.alertsColour {
  background-color: #f26622;
}
.teleconferenceColour {
  background-color: #615587;
}
.onCallColour {
  background-color: #66a543;
}
.recallColour {
  background-color: #faa823;
}
.commandHubColour {
  background-color: #b72126;
}
.liveSurveyColour {
  background-color: #526687;
}
.mappingColour {
  background-color: #2980B9;
}
.templateColour {
  background-color: #2e6656;
}
.customDataColour {
  background-color: #214463;
}
.downloaderColour {
  background-color: #2b2996;
}
.ivrColour {
  background-color: #2c896e;
}
.unsubscribeColour {
  background-color: #9f3043;
}
.mainDashboardColour {
  background-color: #329ae0;
}
.formColour {
  background-color: #FCB420;
}
.listmanagerColour {
  background-color: #3A495E;
}
.lpColour {
  background-color: #9159A4;
}
.crossmarketerColour {
  background-color: #96846c;
}
.linkcastColour {
  background-color: #3FA1BC;
}
.conversionColour {
  background-color: #96846c;
}
.roundChannelIcon {
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  border-radius: 17px;
}
.contestColour {
  background-color: #660198;
}
.emailDesaturatedColour {
  background-color: #faf6f6;
}
.formbuilderDesaturatedColour {
  background-color: #faf6ee;
}
.facebookDesaturatedColour {
  background-color: #e6eaf3;
}
.surveyDesaturatedColour {
  background-color: #e6e9ed;
}
.linktrackingDesaturatedColour {
  background-color: #f9fbfc;
}
.webtrackingDesaturatedColour {
  background-color: #f9fbfc;
}
.pressreleaseDesaturatedColour {
  background-color: #f6f1ea;
}
.smsDesaturatedColour {
  background-color: #d1d4d3;
}
.faxDesaturatedColour {
  background-color: #f5f7ee;
}
.voiceDesaturatedColour {
  background-color: #c3cbc9;
}
.listmanagementDesaturatedColour {
  background-color: #c2c8d0;
}
.twitterDesaturatedColour {
  background-color: #e8eff2;
}
.autoresponderDesaturatedColour {
  background-color: #fbfbf4;
}
.eventDesaturatedColour {
  background-color: #ffffff;
}
.monitorDesaturatedColour {
  background-color: #ffffff;
}
.landingpagesDesaturatedColour {
  background-color: #dad4dc;
}
.simplycast360DesaturatedColour {
  background-color: #f4f4f4;
}
.contestDesaturatedColour {
  background-color: #ce93eb;
}
.integrationDesaturatedColour {
  background-color: #c2c8d0;
}
.emailTabColour {
  background-color: #bdb4b4;
}
.formbuilderTabColour {
  background-color: #bab6af;
}
.facebookTabColour {
  background-color: #a4abba;
}
.surveyTabColour {
  background-color: #acacac;
}
.linktrackingTabColour {
  background-color: #6eafc0;
}
.webtrackingTabColour {
  background-color: #b2c4c8;
}
.pressreleaseTabColour {
  background-color: #b0b0b0;
}
.smsTabColour {
  background-color: #c6c6c6;
}
.faxTabColour {
  background-color: #bcc0aa;
}
.voiceTabColour {
  background-color: #9fa8a5;
}
.listmanagementTabColour {
  background-color: #8c8c8c;
}
.crmTabColour {
  background-color: #8c8c8c;
}
.twitterTabColour {
  background-color: #a5b0b5;
}
.autoresponderTabColour {
  background-color: #cbc55d;
}
.eventTabColour {
  background-color: #e5d6b6;
}
.monitorTabColour {
  background-color: #ffffff;
}
.landingpagesTabColour {
  background-color: #c0bbc1;
}
.simplycast360TabColour {
  background-color: #c1c1c1;
}
.contestTabColour {
  background-color: #a641d8;
}
.integrationTabColour {
  background-color: #8c8c8c;
}
/* Site color Prefs */
.inactiveButtonColour {
  background-color: #000000;
}
.actionButtonColour {
  background-color: #3A96B0;
}
.removeButtonColour {
  background-color: #DB3E3F;
}
.tutorialButtonColour {
  background-color: #1a94fc;
}
.firstButtonColour {
  background-color: #90A639;
}
.secondButtonColour {
  background-color: #EF8C14;
}
.thirdButtonColour {
  background-color: #BD3A5C;
}
.fourthButtonColour {
  background-color: #3B5899;
}
.fifthButtonColour {
  background-color: #975A9D;
}
.sixthButtonColour {
  background-color: #3A96B0;
}
.seventhButtonColour {
  background-color: #4FA991;
}
.eigthButtonColour {
  background-color: #BAB32C;
}
.skipButtonColour {
  background-color: #8da13e;
}
.editButtonColour {
  background-color: #3A96B0;
}
.topBarFirstColour {
  background-color: #333333;
}
.topBarBackgroundColour {
  background-color: #333333;
}
.topBarHighlightColour {
  background-color: #232323;
}
.topBarSecondColour {
  background-color: #C1C1C1;
}
.sideBarFontColour {
  color: #333333;
}
.primaryFontColour {
  background-color: #333333;
}
.boldFontColour {
  background-color: #000000;
}
.perimeterColour {
  background-color: #d3d3d3;
}
.inactiveFieldColour {
  background-color: #C1C1C1;
}
.containerBackgroundColour {
  background-color: #ECECEC;
}
.mainBackgroundColor {
  background-color: #F7F7F7;
}
.sidebarBackgroundColour {
  background-color: #333333;
}
.inactiveFontColour {
  background-color: #666666;
}
.inactiveBackgroundColour {
  background-color: #AAAAAA;
}
.emailColour,
.email_betaColour {
  background-color: #E04445;
}
.emailClassicColour {
  background-color: #864c4d;
}
.accountManagerEmailColour {
  background-color: #B34849;
}
.formbuilderColour {
  background-color: #FCB420;
}
.facebookColour {
  background-color: #3B5BA4;
}
.surveyColour {
  background-color: #526687;
}
.trackingColour {
  background-color: #3FA1BC;
}
.linktrackingColour {
  background-color: #3FA1BC;
}
.webtrackingColour {
  background-color: #3FA1BC;
}
.pressreleaseColour {
  background-color: #F6941E;
}
.smsColour {
  background-color: #57B59B;
}
.faxColour {
  background-color: #99AE3D;
}
.voiceColour {
  background-color: #2E6656;
}
.listmanagementColour {
  background-color: #3A495E;
}
.crmColour {
  background-color: #3A495E;
}
.twitterColour {
  background-color: #2DAAE1;
}
.autoresponderColour {
  background-color: #C6BE2F;
}
.eventColour {
  background-color: #fcb420;
}
.monitorColour {
  background-color: #A7BADB;
}
.landingpagesColour {
  background-color: #9159A4;
}
.simplycast360Colour {
  background-color: #96846c;
}
.agencyColour {
  background-color: #FF8500;
}
.chatColour {
  background-color: #4B2C64;
}
.affiliateColour {
  background-color: #717C34;
}
.portalColour {
  background-color: #F16124;
}
.integrationColour {
  background-color: #3A495E;
}
.calendarColour {
  background-color: #EF3A68;
}
.alertsColour {
  background-color: #f26622;
}
.teleconferenceColour {
  background-color: #615587;
}
.onCallColour {
  background-color: #66a543;
}
.recallColour {
  background-color: #faa823;
}
.commandHubColour {
  background-color: #b72126;
}
.liveSurveyColour {
  background-color: #526687;
}
.mappingColour {
  background-color: #2980B9;
}
.templateColour {
  background-color: #2e6656;
}
.customDataColour {
  background-color: #214463;
}
.downloaderColour {
  background-color: #2b2996;
}
.ivrColour {
  background-color: #2c896e;
}
.unsubscribeColour {
  background-color: #9f3043;
}
.mainDashboardColour {
  background-color: #329ae0;
}
.formColour {
  background-color: #FCB420;
}
.listmanagerColour {
  background-color: #3A495E;
}
.lpColour {
  background-color: #9159A4;
}
.crossmarketerColour {
  background-color: #96846c;
}
.linkcastColour {
  background-color: #3FA1BC;
}
.conversionColour {
  background-color: #96846c;
}
.roundChannelIcon {
  -webkit-border-radius: 17px;
  -moz-border-radius: 17px;
  border-radius: 17px;
}
.contestColour {
  background-color: #660198;
}
.emailDesaturatedColour {
  background-color: #faf6f6;
}
.formbuilderDesaturatedColour {
  background-color: #faf6ee;
}
.facebookDesaturatedColour {
  background-color: #e6eaf3;
}
.surveyDesaturatedColour {
  background-color: #e6e9ed;
}
.linktrackingDesaturatedColour {
  background-color: #f9fbfc;
}
.webtrackingDesaturatedColour {
  background-color: #f9fbfc;
}
.pressreleaseDesaturatedColour {
  background-color: #f6f1ea;
}
.smsDesaturatedColour {
  background-color: #d1d4d3;
}
.faxDesaturatedColour {
  background-color: #f5f7ee;
}
.voiceDesaturatedColour {
  background-color: #c3cbc9;
}
.listmanagementDesaturatedColour {
  background-color: #c2c8d0;
}
.twitterDesaturatedColour {
  background-color: #e8eff2;
}
.autoresponderDesaturatedColour {
  background-color: #fbfbf4;
}
.eventDesaturatedColour {
  background-color: #ffffff;
}
.monitorDesaturatedColour {
  background-color: #ffffff;
}
.landingpagesDesaturatedColour {
  background-color: #dad4dc;
}
.simplycast360DesaturatedColour {
  background-color: #f4f4f4;
}
.contestDesaturatedColour {
  background-color: #ce93eb;
}
.integrationDesaturatedColour {
  background-color: #c2c8d0;
}
.emailTabColour {
  background-color: #bdb4b4;
}
.formbuilderTabColour {
  background-color: #bab6af;
}
.facebookTabColour {
  background-color: #a4abba;
}
.surveyTabColour {
  background-color: #acacac;
}
.linktrackingTabColour {
  background-color: #6eafc0;
}
.webtrackingTabColour {
  background-color: #b2c4c8;
}
.pressreleaseTabColour {
  background-color: #b0b0b0;
}
.smsTabColour {
  background-color: #c6c6c6;
}
.faxTabColour {
  background-color: #bcc0aa;
}
.voiceTabColour {
  background-color: #9fa8a5;
}
.listmanagementTabColour {
  background-color: #8c8c8c;
}
.crmTabColour {
  background-color: #8c8c8c;
}
.twitterTabColour {
  background-color: #a5b0b5;
}
.autoresponderTabColour {
  background-color: #cbc55d;
}
.eventTabColour {
  background-color: #e5d6b6;
}
.monitorTabColour {
  background-color: #ffffff;
}
.landingpagesTabColour {
  background-color: #c0bbc1;
}
.simplycast360TabColour {
  background-color: #c1c1c1;
}
.contestTabColour {
  background-color: #a641d8;
}
.integrationTabColour {
  background-color: #8c8c8c;
}
/* core/components/editor/form/styles/formReset.less */
body ul {
  display: block;
  list-style-type: disc;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
}
body .body-div table {
  box-sizing: content-box;
  line-height: normal;
  font-size: inherit;
  border: 0;
  padding: 0;
  margin: 0;
}
body .body-div table tr {
  line-height: normal;
  border: 0;
  padding: 0;
  box-sizing: content-box;
  margin: 0;
}
body .body-div table tr td {
  line-height: normal;
  box-sizing: content-box;
  border: 0;
  padding: 0;
  margin: 0;
}
body .body-div table tr td .label {
  background: transparent;
  text-align: inherit;
  text-shadow: initial;
  white-space: normal;
}
body .body-div table tr td input {
  height: auto;
  border-radius: 3px;
  font-size: 100%;
  line-height: normal;
}
body .body-div table tr td div {
  line-height: normal;
  box-sizing: content-box;
}
body .body-div table tr td .inputContainer {
  height: auto;
}
body .body-div table tr td textarea {
  font-family: Arial, Helvetica, sans-serif;
}
* {
  line-height: 1 !important;
}
/* channels/form/style/signup.less */
.errorTip {
  display: inline-block;
  position: absolute;
}
.errorTip .errorInner {
  position: relative;
  background: #d54333;
  border: 2px solid #661e1e;
  padding: 5px;
  border-radius: 7px;
  color: white;
  font-size: 14px;
  cursor: pointer;
  max-width: 350px;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3);
}
.errorInner:after,
.errorInner:before {
  right: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.errorInner:after {
  border-color: rgba(213, 67, 51, 0);
  border-right-color: #d54333;
  border-width: 10px;
  top: 50%;
  margin-top: -10px;
}
.errorInner:before {
  border-color: rgba(102, 30, 30, 0);
  border-right-color: #661e1e;
  border-width: 13px;
  top: 50%;
  margin-top: -13px;
}
.iframeContainer {
  background-color: rgba(36, 36, 36, 0.23);
  padding: 2px;
  position: absolute;
  border: 2px solid rgba(51, 51, 51, 0.3);
  border-radius: 6px;
  box-shadow: 2px 2px 3px #333;
}
.hiddenElement {
  display: none !important;
  min-height: 0px;
  height: 0px;
}
@media (max-width: 639px) {
  body {
    padding: 0px !important;
  }
  body form .body-div.responsive {
    width: 100% !important;
  }
  body form .body-div.responsive input[type="radio"],
  body form .body-div.responsive input[type="checkbox"] {
    flex: none !important;
  }
  body form .body-div.responsive .address {
    width: 100% !important;
  }
  body form .body-div.responsive .vehicleYear,
  body form .body-div.responsive .vehicleMake,
  body form .body-div.responsive .vehicleModel {
    width: 100% !important;
    flex: none !important;
  }
  body form .body-div.responsive .inputContainer {
    width: 100% !important;
    flex: none !important;
  }
  body form .body-div.responsive .inputContainer .firstName,
  body form .body-div.responsive .inputContainer .lastName {
    width: 100% !important;
  }
  body form .body-div.responsive .inputContainer select.input {
    width: 100% !important;
    height: 36px;
  }
  body form .body-div.responsive .inputContainer #otherDiv {
    height: 2.5em !important;
  }
  body form .body-div.responsive .inputContainer input {
    max-width: 100% !important;
    height: 28px;
  }
  body form .body-div.responsive .inputContainer > div {
    width: 100% !important;
    flex: none !important;
  }
  body form .footer-div {
    width: auto !important;
  }
  .prefix.aCode {
    display: none !important;
  }
}
.modalWall {
  position: fixed;
  height: 100% !important;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  top: 0;
  left: 0;
}
.modalWall .innerText {
  text-align: center;
  background-color: #333;
  width: calc(100% - 20px);
  max-width: 400px;
  margin: 10% auto;
  font-size: 23px;
  color: #F8F8F8;
  border-radius: 3px;
  padding: 10px;
}
/* channels/form/style/submission.less */
.quiz {
  min-width: 500px !important;
  max-width: 500px !important;
}
