/*body { background: #999; }*/
.mi{font-size:18px; }
mfrac{ height:1px;}
.header{
/*	border:1px green dotted;
	height:20px;
	padding:20px;
	text-align:right;*/
	margin-left: 1%;
	margin-right: 1%;
}
.tabHolder{
	margin-right: 3%;
	margin-bottom:-15px

}

.content{
	height: 69%;
	margin-left:1%;
	margin-right:1%;
}

.contentIntro{
	height: 55%;
	margin-left:1%;
	margin-right:1%;
	border:0;
}
.contentIntro  .contentWrapper{
	padding-top:50px;
}
.TOCgrp{ width:45%;}
#Wrapper{
		height: 85%;
overflow:auto;
}
.contentWrapper{
	height: 100%;
overflow:auto;

}
.contentWrapper2{
	height: 96%;
overflow:auto;

}
.contentWrapper3{
	height: 90%;
overflow:auto;

}
.contentWrapper4{
	height: 45%;
overflow:auto;

}
.contentWrapper5{
	height: 55%;
overflow:auto;

}
.contentWrapper6{
	height: 75%;
overflow:auto;

}
.contentWrapper7{
	height: 30%;
overflow:auto;

}
#openerObj{margin-top:150px; position:absolute;}

/*#left{
	margin-left:50px;
	height:300px;
	float:left;
}
#right{
	margin-right:50px;
	height:280px;
	float:right;
}*/

#openerText{
	padding-top:25%;
}

.footer, .footer2{
	margin:1%;
	width:98%;
	position:relative;
}


.headerNavigationBtn{
	border:1px red solid;
	position:absolute;
	visibility:hidden;
}



.objectivesHolder{
	margin-top:50px;
}


.pagination{
	right:0;
}

.navigationBarHolder{
	padding:10px;
	position:relative;
	height:50%;
	/*width:50%;
	left:25%;*/
	margin:0% 30%;
}

.navigationBar{ 
	position:absolute;
	top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 300px;
    height: 100%;
    margin: auto;
	text-align:center;
}

.headerNavigationHolder{
	position:absolute;
	display:none;
}

.headerNavHolderOn{
	position:absolute;
	z-index:-1;
	visibility:hidden;
}

.footerLeftDiv{
	float:left;
	height:50px;
	margin:0px 20px;
	text-align:center;
	vertical-align:middle;
	z-index:2;
	margin-top:-44px;
	
}

.footerRightDiv{
	float:right;
	height:50px;
	width:50px;
	margin:0px 30px;
	text-align:center;
	vertical-align:middle;
margin-top:-44px;
margin-right:70px;
}


.itemHolder{
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
}
.itemHolder2{
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
	height:820px;
}

.itemHolder-parent{
	height:40%;
}

.subfooter{
	margin-top:40px;
}

#hintTablet{
	visibility:visible;
	position:relative;
}

/*.result{top:300px;}*/

.inline-Items{
	margin-right:10%;
}
.inline-Items2{
	margin-right:20%;
}
.inline2, .inline3{
	display:inline;
}
.inline4, .inline5{display:inline-table;}

.lessonObjectives{height:360px;}

.paginationMobile{
	visibility:hidden;
	display:none;
}


#L01-2ImageB,#L01-2ImageC, #L01-2ImageF{width:350px;}
#L01-2ImageD{width:40%}
#L01-2ImageE{width:60%}
#L01-2ImageG{width:40%}
#L01-2ImageH{width:50%}
#A2-2b{
	height:70%;
}

#solBorderItem{
	width:40%;
	border-right:1px #CCC solid;
	height:230px;
	margin-right:10px;
	padding-right:30px;
}
#solBorderItem2{
	width:40%;
}

#L4-1E2a2{margin-left:183px;}
#L4-1E2b,#L4-1E2a1, .L4-2{ margin-left:-5px;}
#L4-1E2c{ margin-left:220px;}
#L4-1F3{margin-top:-50px;}
.table3{margin-left:40%;}
.table4{margin-left:30%;}
.table5{margin-left:30%;}
.ansContainer2{ height:30px;}
.L4-2G2a{padding-top:30px;}
.item{padding-top:15px;}
#contentLessMargin{margin-left:-20px;}
#contentLessMargin2{margin-left:-10px;}
.itemNumber{padding-top:9px;}
.itemNumber2, .itemNumber5{padding-top:5px;}
.itemNumber3, .itemNumber9{padding-top:3px;}
.itemNumber4{padding-top:3px;}
.itemNumber6, .itemNumber7{padding-top:10px;}
.itemNumber8{padding-top:20px;}
.itemNumber10{padding-top:10px;}
.itemNumber11{padding-top:5px;}
.itemNumber12{padding-top:3px;}
.itemNumber13{padding-top:12px;}
#lessMargin{margin-right:-3px;}
.LesBtn{
	
	width:35%; 
	margin-right:3%;
}

.CSSTableGenerator {
	padding:3% 25% 0%;
	width:50%;
}
.CSSTableGeneratorAct {
	
	width:100%;
}
.imgOpener{width: 90%;}

#left{
	height:445px;
}
#right{
	height:445px;
}
.overviewContent{height:68%; 
	}
.openerObjectivesContent2{

	height:340px;
	overflow-y:auto;
}
.openerObjectivesContent2 li{
	text-align:left;
	padding:5px 20px;
	font-size:18px;
}

.inlineEquation3{margin-left:45px;}
#mobileQuestion{
	visibility:hidden;
}
#deskQuestion{
	visibility: visible;
}
.space{
	margin-right:-15px;
}
.space2{
	margin-right:-10px;
}
.space3{
margin-left:-5px;
}
.space4{
margin-left:-10px;
}
#space{width:150px;}
.tableUP{
	margin-top:-70px;
}

#space1{ margin-right:-10px;}
#space2{ margin-right:-15px;}
#space3{ margin-right:-7px;}
#space4{ margin-right:-13px;}
#space5, #space6{ margin-right:-5px;}
.tableWidth{width:400px;}
.tableWidth2{width:380px;}
#C1AContent{
	margin-top:-200px;
}

.ansHolder{
	height:30px;
}

