.form-table {
	margin: 20px 0;
}

.form-table th {
	display: none;
}

.form-table td {
	padding: 0 !important;
}

.wrap > h2 {
	margin-bottom: 50px;
}

.wrap > h3 {
	font-weight: normal !important;
}

.import-message {
	margin-bottom: 0 !important;
}

.toggle-save-btns p {
	display: inline-block;
	padding: 0 !important;
	margin: 0 !important;
}

.toggle-save-btns a,
.toggle-save-btns input:first-child {
	margin-right: 8px !important;
}

.customizer-section {
	width: 300px;
	margin-bottom: 5px;
	border-left: 4px solid #e1e1e1;
	cursor: pointer;
}

.customizer-section-active {
	border-left: 4px solid #298cba;
}

.customizer-section img {
	display: block;
}

.customizer-section input {
	display: none;
}

/* Spinner Animation */
.rf-spin {
  -webkit-animation: rf-spin 2s infinite linear;
  animation: rf-spin 2s infinite linear;
}

@-webkit-keyframes rf-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rf-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}