@charset "utf-8";

body {
	/* width: 444px; */
	height: 305px;
	text-align: center;
}

#mainWindow{
	position: relative;
	display: inline-block;
	vertical-align: middle;
	height: 155px;
	width: 510px;
}

#lensImage {
	position: absolute;
	width: 27px;
	height: 77px;
	top: 50px;
}

#lensesContainer {
	position: absolute;
	height: 100px;
	width: 240px;
	top: 38px;
	left: 105px;
}

#lensesImage {
	position: absolute;
	width: 34px;
	height: 100px;
	left: 95px;
}

#tubeLensText {
	top: 85px;
	left: 40px;
}

#infinityAndAngleTextContainer {
	position: absolute;
	height: 110px;
	width: 123px;
	top: 26px;
	left: 92px;
}

#angleText {
	position: absolute;
	top: 92px;
	left: 36px;
}

#infinitySpaceText {
	position: absolute;
	top: -3px;
	left: 22px;
}

#thetaText {
	position: absolute;
	top: 43px;
	left: 177px;
}

#objectiveText {
	position: absolute;
	top: 129px;
	left: 59px;
}

#specimenText {
	position: absolute;
	top: 70px;
	left: 7px;
}

#imageText {
	position: absolute;
	top: 34px;
}

.mainWindow {
	width: 90%; height: 60%;
	display: inline-block;
}

.controlPanelBack {
	position: relative;
	display: inline-block;
	margin: 4px;
	padding: 4px;
	vertical-align: middle;
}

.controlText {
	margin: 4px auto;
}

.sldr {
	display: inline-block;
	position: relative;
	width: 120px;
}
