.option-page .form-table th {
	width: 250px;
}

.option-page input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
	width: 100%;
}

.trackboxx-dashboard {
	width: 100%;
	height: 95vh;
	min-height:  300px;
}
.wrap {
	margin: 0;
}
.trackboxx-onboarding p {
	color: #333333 !important;
}
.trackboxx-floating-bar {
	background-color: #382d66;
	padding: 15px;
	text-align: center;
	color: #ffff;
}
#wpcontent, .auto-fold #wpcontent{
	padding-left: 0px;
}
.trackboxx-floating-bar a {
	color: #fff;
}
.trackboxx-logo-area {
	text-align: center;
}
.trackboxx-logo-area img {
	width: 400px;
	margin: 20px auto;
}
.trackboxx-navigation-bar {
	background: #fff;
	border-top: 1px solid #d5e2ed;
	border-bottom: 1px solid #d5e2ed;
	padding: 0 10px;
}
.trackboxx-container,
.trackboxx-settings-content {
	margin: 0 auto;
	max-width: 100%;
	width: 750px;
}
.trackboxx-main-navigation {
	text-align: center;
}
.trackboxx-navigation-tab-link {
	text-decoration: none;
	padding: 17px 0 15px;
	border-bottom: 2px solid #fff;
	font-size: 16px;
	color: #000;
	display: inline-block;
	margin-right: 25px;
	line-height: 1.5em;
	outline: none;
}

.trackboxx-navigation-tab-link.router-link-active {
	color: #e33d78;
	border-bottom-color: #e33d78;
	outline: none;
}
.trackboxx-setting-block {
	background: #fff;
	border: 1px solid #d6e2ed;
	margin: 25px 0;
}
.trackboxx-settings-block-title {
	border-bottom: 1px solid #d6e2ed;
	padding: 16px 25px;
	font-weight: 500;
	font-size: 16px;
}
.trackboxx-setup-checklist-block-content {
	padding: 15px 25px;
}
.trackboxx-setup-checklist-milestone{
	display: flex;
	gap: 15px;
}
.trackboxx-setup-checklist-milestone:not(:last-child) {
	border-bottom: 1px solid #d6e2ed;
}
.trackboxx-setup-checklist-milestone h3 {
	line-height: 1.4;
	font-size: 16px;
	font-weight: 400;
	margin: 0;
}

.trackboxx-setup-checklist-milestone {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 15px 0 12px;
}
.trackboxx-setup-checklist-milestone-content-wrapper {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.trackboxx-setup-checklist-milestone-content-self {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.trackboxx-setup-checklist-milestone-title h4 {
	line-height: 1.4;
	font-size: 16px;
	font-weight: 400;
	margin: 0;
}

.trackboxx-setup-checklist-milestone .trackboxx-button {
	padding: 4.4px 15px;
	width: 130px;
	text-align: center;
}

.trackboxx-button {
	background: #382d66;
	color: #fff;
	border: solid #382d66;
	border-width: 1px 1px 2px;
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	font-weight: 400;
	padding: 10px 20px;
	text-decoration: none;
}
.trackboxx-setup-checklist-milestone-content-child {
	padding-top: 10px;
}
.trackboxx-setup-checklist-milestone-content-child .trackboxx-setup-checklist-milestone:first-child {
	padding-top: 0;
}

.trackboxx-setup-checklist-milestone-content-child .trackboxx-setup-checklist-milestone {
	border: 0;
	padding-top: 8px;
	padding-bottom: 8px;
}

.trackboxx-dashboard__no-url{
	margin: 25px;
	background: aliceblue;
	padding: 2px;
}

.trackboxx-dashboard__no-url p {
	margin: 0;
	padding: 15px;
	color: #333;
}

.trackboxx-setting-button-block{
	display: flex;
	justify-content: space-between;
}
