.amelia-app-booking #am-service-booking .am-service .am-service-header .am-service-data .am-service-info div:first-child,
.amelia-app-booking #am-service-booking .am-service .am-service-info-column .el-row:last-child {
	display: none;
}

.amelia-app-booking #am-service-booking .am-service .am-service-info-column:last-child {
	display: none;
}

.amelia-app-booking #am-service-booking .am-service .am-service-info-column {
	width: 100%;
}

.am-extras .el-row:first-child .el-col-7,
.am-extras .el-row:first-child .el-col-3 {
	display: none;
}

.am-extras .el-row:first-child .el-col-14 {
	width: 100%;
}

.am-extras .el-row:nth-of-type(2) .el-col-14 {
	display: none;
}

.am-extras .el-row:nth-of-type(2) .el-col-10 {
	width: 100%;
}

/*
.am-extras-add + .am-add-element {
	background-color: yellow !important;
}
*/

.am-extras-add .am-extras:first-child {
	display: block !important;
}

.am-extras-add .am-extras,
.el-collapse-item__arrow,
.am-extras-cost {
	display: none !important;
}

.am-extra-capacity {
	display: none;
}

.el-collapse-item__wrap {
	display: block !important;
}

.el-collapse-item__header {
	cursor: default !important;
}

.am-confirmation-extras-cost {
	background: transparent !important;
}

.am-active-picker .am-add-element {
	display: none !important;
}

.am-add-element[style=""] + .am-button-wrapper {
	display: none !important;
}