:root {
	--theme-background-colour: ;
	--theme-background-image: ;
	--theme-primary-text-colour: ;
	--theme-secondary-colour: ;
	--theme-input-text-colour: ;
	--theme-input-background-colour: ;
	--theme-border-colour: ;
	--theme-button-background-colour: ;
	--theme-body-font: ;
	--theme-header-font: ;
}

body:not(#dash), #page-content {
	background-color: transparent;
}

.main-form.internal-view, .form-view .column-right, .form-view .page, .column-right #form-designer-container .shadow-box, #launchcloud-form.embedded  {
		}

.form-elements .subform .opened .subform-scroll,
.page-container .subform,
.page-container .subform .subform,
.column-right #form-designer .element .image-wrapper,
.column-right #form-designer .element.page-break .page-end,
.column-right #form-designer .element input.inline,
.column-right #form-designer .element .editable-input input,
.column-right #form-designer .element.page-break .page-start,
.column-right #form-designer .element.page-break .mask {
	}

.form-elements .element.table tr th {
	background-color:  #FFF }


/* primary_colour */
.column-right p,
.column-right label,
.editable-container.editable-inline input,
#form-content .element table.products th,
#form-content .element table.products td
{
	}

#form-content .element table.products {
	}

#form-content .element table.products tbody tr:last-child td {
	}

.form-elements .element .decoration-underline,
.horizontal-line {
	}

/* secondary colour */
.form-elements .star.off {
	}

/* input styles */
.option .label .editable-container.editable-inline input {
	}



.form-elements .data-search .search-container.opened input {
	}

.form-elements .select2 .select2-selection,
.form-elements select, .form-elements select:disabled,
.form-elements select, .form-elements select.changed,
.form-elements input, .form-elements input.changed,
.form-elements textarea, .form-elements textarea.changed,
.form-elements .signature-box, .form-elements input.signature,
.element .select-box, .form-elements .payment-details,
.element.product .inner {
			}

.element.product .inner label,
.element.product .inner p,
.element.product .inner select {
	}


.form-elements .element .loading {
	}

.form-elements .data-search[data-search-style="button"] .button-container .search-button .loading {
	}

.form-elements .element .items.render-type-circle-buttons .item,
.element .select-box .select-button,
.element .select-box .option p {
		}
.form-elements .element .items.render-type-circle-buttons .item .label p {
	}

.form-elements .element .items.render-type-images .item .radio.selected,
.form-elements .element .items.render-type-circle-buttons .item input[type="radio"]:checked {
	}

.form-elements .element .items:not(.render-type-circle-buttons):not(.render-type-images) .item .label p {
	}
.form-elements .element .items .choose-color.background label {
	}

.form-elements .element .items .choose-color.text label {
	}


/* button style */
.launchcloud-white-popup .ui-dialog-content button,
.launchcloud-white-popup .ui-dialog-buttonpane button {
		}
#launchcloud-form .save-resume button,
.dialog-content .date-picker-calendar td .element:hover,
.dialog-content .date-picker-calendar .element.selected,
.dialog-content .date-picker .dialog-header,
.form-elements .element .date-button,
.form-elements .element .date-button input,
.form-elements .element .date-button .button,
.form-elements .element .date-button p,
.form-elements .element .subform-button,
.form-elements .element .subform-button input,
.form-elements .element .subform-button .button,
.form-elements .element .subform-button p,
.form-elements .element .external-link.link-type-button p,
.form-elements .element .subform .subform-button,
.form-elements .element .subform .subform-button input,
.form-elements .element .subform .subform-button .button,
.form-elements .element .subform .subform-button p,
.form-elements .subform .subform-button.edit-subform .default-text,
.button-area button,
.form-elements .payment-details .secured-by {
		}

.form-elements .payment-details .secured-by #stripe-logo path {
	}

/* media button */
.form-elements .media-button .button {
	background-color: transparent;
}

.form-elements .element.table .button .zmdi,
.form-elements .media-button .button p,
.form-elements .media-button .button .zmdi,
.form-elements .media-button .button .m-i,
.form-elements .data-search[data-search-style="button"] .button-container .search-button
{
		}

.form-elements .star {
	}

.form-elements .data-search .search-container input:focus,
.form-elements select.selected,
.form-elements input.selected,
.form-elements textarea.selected {
	}

.form-elements .styled-select .selectarrow {
  }

.selected + .selectarrow {
  }

.date-button .default-text {
  }

/* Slider */

.slider-bar .bar-outer.type-number .ball-left,
.element .slider-wrapper .slider span,
.element .slider-wrapper .slider .ui-slider-range {
	}
.slider-bar .ball-left,
.slider-bar .ball-right,
.slider-bar .bar-inner {
	}

.slider-bar .bar-outer,
.element .slider-wrapper .slider {
	}

/* Checkbox and Radio Button */

.items .box.selected {
		}

.items .radio.selected {
		}

.items input[type="radio"]:focus + .radio,
.items input[type="radio"]:hover + .radio,
.items input[type="checkbox"]:focus + .box,
.items input[type="checkbox"]:hover + .box,
.items .box:hover,
.items .radio:hover {
	}

.items .box span:before {
	}

.items .radio span:before {
	}

.items .box,
.items .radio {
	}

.items .box:after,
.items .radio:after {
	}

/* Style UI Elements */


/* Fonts  */


/* TABLES */


#form-content .payment-details :disabled,
#form-content .payment-details :disabled + span {
	opacity: 1 !important;
}



.search-container .search-icon span {
}