#activityPhasesContainer{
	float: left;
	display: inline;
}

.mainContainer .left, .mainContainer .middle, .mainContainer .right {
	width: 33.3%;
}

input#is-all-day {
	width: 16px;
}

.infoDetailsContainer label {
	margin-top: 5px;
	width: 75px;
}

#count {
	display: inline-block;
    vertical-align: top;
    padding-top: 16px;
}

.infoDetailsContainer select {
	width: 200px;
}

.infoDetailsContainer input {
	width: 250px;
}

.middleContainer label {
	width: 65px;
}

.right label {
	width: 155px;
}

.right input {
	width: 22px;
}

.middleContainer input {
	width: 78px;
}

.relationshipContainer select {
	width: 82px;
}

.relationshipContainer input {
	width: 60px;
}

a.linkToEditComponent {
	color: unset;
}

.autoComplete {
    float: left;
    line-height: initial;
}

.relationshipContainer .token-input-list-doit {
	width: 230px;	
	margin-bottom: 5px;
}

.infoDetailsContainer .token-input-list-doit {
	width: 255px;
	margin-bottom: 2px;
}

.relationshipContainer label {
	width: 77px;
}

#formContainer textarea {
	height: 105px;
	width: 100%;
}

#activityContainer div a i {
	margin-left: 5px;
}

.relationshipContainer i {
	margin: 5px;
}

.fieldsetContainer fieldset > div, div fielset div {
	margin: 0.4em;
	clear: both;
	line-height: 18px;
}

#formContainer p {
	margin: unset;
	clear: unset;
	line-height: unset;
}