@font-face {
    font-family:"SakalBharati";
    font-style:normal;
    font-weight:normal;
    src : url("../Fonts/SakalBharati.ttf");
}

body {
font-family:"SakalBharati";
font-size:100%;
line-height:150%;
padding:2%;
text-align:justify;
}
.caption, .figure, .ParaOverride-10
{
	font-style: italic; 
	font-size: 0.9em; 
	color: #4D4D4D;

	text-align:center;
}
img
{
vertical-align:middle;
max-width:100%;
margin:5px;
}
h4 
{
font-weight:bold;
font-size: 1.2em;
color: #00aeef;
}
/* Chapter Name */

h1
{
color:#FFFFFF;
font-size: 1.5em;
padding:10px;
background:#00aeef;
}

h2
{
color:#00aeef;
font-size: 1.3em;
padding:2px;
font-weight:bold;

}
/* Chapter number */
h3
{
color:#000;
padding:5px;
font-weight:bold;
}
h4
{
color:#000;
font-weight:bold;
}
/* Concept Heading */
.color_text
{
color:#38c3f4;
font-weight:bold;
}
.1{
color:#00aeef;
margin-top:10px;
font-weight:bold;
}
Head
{
color:#00aabc;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}
.border_head{
border-top:5px solid #00aeef;
}
.CharOverride-21, .CharOverride-24 {
  vertical-align: sub;
  font-size: smaller;
}
.CharOverride-29, .CharOverride-42, .CharOverride-44 {
  vertical-align: super;
  font-size: smaller;
}

/* Sub Heading */

.box{
background-color:#b9e5fa ;
padding:15px;
border:2px solid #43c1f3;
}
.box1{
background-color: #b9e5fa;
padding:15px;
border-radius:10px;
}

.question_box{
background-color:#d1d2d4;
border-top:4px solid #000;
}
.answer{
color:#f16f21;
margin-top:10px;
font-size:1.3em;
font-weight:bold;
}
.Head_box{
color:#FFFFFF;
font-size: 1.5em;
padding:10px;
background:#dad1e7;
}

.bold
{
color:#000;
font-size: 1.2em;
padding:10px;
font-weight:bold;
}
.charcha{
color:#f36f22;
font-size: 1.0em;
font-weight:bold;
}
.top_border
{
padding:2px;
border-top:1px solid #f36f22;
}
.top_border1
{
padding:2px;
border-top:5px solid #f36f22;
}

.lining_box
{
padding:15px;
border:1px solid #000;

}
.lining_box1
{
padding:15px;
border:1px solid #000;
border-radius:10px;
}
.ParaOverride-3
{
color: #F92B15;
font-size: 1.1em;
padding:10px;

}
p.resize img, .resize img

{


position:relative;

top:20px;

}
/* Sub Heading 2*/
p
{
margin-top:10px;
}
.englishMeaning
{
font-family:arial;
font-size:0.8em;
}
table
{
	width:100%;
	border:1px solid #000;
	border-collapse:collapse;
    
}
td
{
	padding:10px;
	border:1px solid #000;
	border-collapse:collapse;
}
div.layout
{
text-align: center;
}
div.chapter_pos
{
text-align: center;
width: 96%;
position:absolute;
top:70%;
font-weight:bold;
font-size:28px;
color:black;
}
div.chapter_pos div
{
background:#F0D27A;
padding:10px;
width:30%;
margin:auto;
opacity:1.0;
}
div.chapter_pos div span
{
font-size:1.0em;
color:black;
font-weight:normal;
}
@media only screen and (max-width: 767px) {
div.chapter_pos
{
font-size:0.8em;
line-height:120%;
top:50%;
}
div.chapter_pos div span
{
font-size:1.0em;
}
}


