@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:normal;

	font-weight:normal;

	src : url("../Fonts/SmartDelhiHindi.ttf");

}

@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:normal;

	font-weight:bold;

	src : url("../Fonts/SmartDelhiHindi-Bold.ttf");

}

@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:italic;

	font-weight:bold;

	src : url("../Fonts/SmartDelhiHindi-BoldItalic.ttf");

}

@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:oblique;

	font-weight:bold;

	src : url("../Fonts/SmartDelhiHindi-BoldItalic.ttf");

}

@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:italic;

	font-weight:normal;

	src : url("../Fonts/SmartDelhiHindi-Italic.ttf");

}

@font-face {

	font-family:"Smart Delhi Hindi";

	font-style:oblique;

	font-weight:normal;

	src : url("../Fonts/SmartDelhiHindi-Italic.ttf");

}


body {
font-family:"Smart Delhi Hindi";

	font-size:120%;

	line-height:150%;

	text-align:left;

}

* {
margin:5;
padding:5;
}

.chapterHeading {
text-align:center;
font-size:150%;
font-weight:bold;
color:#000;
}
.chapterNumber {
font-size:36px;
font-weight:bold;
text-align:center;
}
.subHeading {
font-size:130%;
color:#C39;
margin-bottom:40px;
margin-top:40px;
font-weight:bold;
text-align:left;
}
.meaning {
font-size:95%;
}
.image {
text-align:center;
}
.activity {
background: #e1def0;
padding:2%;
}
.bold, .CharOverride-8, 
{
font-size:115%;
font-weight:bold;
}
.italic
{
font-weight:bold;
font-size:100%;
color:#03C;
}
.center
{
text-align:center;
}

.right
{
text-align:right;
}
div.layout
{
text-align: center;
}
div.chapter_pos
{
text-align: center;
width: 95%;
position:absolute;
top:65%;
line-height:110%;
font-weight:bold;
font-size:180%;
color:#fff;
}
div.chapter_pos div
{
background:#266A2E;
padding:10px;
width:40%;
margin:auto;
opacity:0.9;
}
div.chapter_pos div span
{
font-size:0.7em;
color:#eaeaea;
font-weight:normal;
}
.activitybox2{
background-color:#F4A460;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
}
.lining_box
{
border:2px solid #F67CCC;
padding:15px;
border-radius:15px;
}
.lining_box1
{
border:2px solid #000;
padding:15px;
}
.img
{
margin-left: auto;
margin-right: auto;
display: block;
max_width:100%;
}
.img_wid
{
margin-left: auto;
margin-right: auto;
display: block;
width:auto;
}
ul
{
margin-left:45px;
}
.caption
{
font-style: italic;
font-size: 0.83em;
color: #4D4D4D;
text-align:center;
}

.cover_img_small
{
width:50%;
}
@media only screen and (max-width: 767px) {
div.chapter_pos
{
top:50%;
font-size:1em;
}
div.chapter_pos div
{
width:80%;
}
.cover_img_small
{
width:90%;
}
}
.clear                                                      
{
clear:both;
}
img.right-img
{
text-align: right;
display:inline-block;
float:right;
width:177px;
}

/* Hightlisght Boxes */
.Box-Matter1{
background-color:rgb(242,228,206);
padding: 15px;
font-size:0.9em;
line-height:150%;
}
.akd-1, .Box-Matter, .Mid-day-meal{
background-color:rgb(242,228,206);
padding: 15px;
line-height:150%;
border-top:2px solid rgb(201,90,55);
}
.brown{
color:#B54934;
font-size:1.5em;
}

.caption, .bold-and-italic-hindi, .Fig-caption
{
	font-style: italic; 
	font-size: 0.83em; 
	color:rgb(41,187,242);
font-weight:bold;
}

.Box-design
{
position:relative;
}

/* Chapter Name */
h1
{
color:#8C489F;
font-size:1.3em;

}

h2
{
color:#fff;
font-size:1.3em;
background:#8C489F;
padding:10px;
}
h4
{
color:#8C489F;
font-size:1.3em;
}
h5
{
color:#8C489F;
font-size:1.2em;
}
.
{
color:#EC7776;
font-weight:bold;
}
.pink_box
{
background:#FFC0BB ;
padding:10px;
border: 5px solid #FF9A92;
border-radius: 15px;

}
.green_box
{
background:#C9EAD6 ;
padding:10px;
border: 3px solid #373A3F;
border-radius: 15px;

}
.yellow_box
{
background:#FFECAD ;
padding:10px;
border: 5px solid #FFD35A;
border-radius: 15px;

}
.skin_box
{
background:#F4E8DB;
padding:10px;
}
.blue_box
{
background:#C5EFFC ;
padding:10px;
}
.orange_box
{
background:#FFD0A0 ;
padding:10px;
}
.pink_box1
{
background:#DEC2D2 ;
padding:15px;
}
.pink_line
{
border: 3px solid #DEC2D2;
padding:15px;
}
.Box-design
{
position:relative;
}
.yellow-up
{
color:#000;
background:#FFC734;
display:inline;
position:absolute;
top:-40px;
padding:5px;
border:1px solid #000;
border-radius: 5px 20px;
}
.orange-up
{
color:#fff;
background:#ff744b;
display:inline;
position:absolute;
top:-40px;
padding:5px;
border:1px solid #000;
border-radius: 5px 20px;
}
.green-up
{
color:#fff;
background:#95CB45;
display:inline;
position:absolute;
top:-40px;
padding:5px;
border:1px solid #000;
border-radius: 5px 20px;
}
.pink-up
{
color:#fff;
background:#57CED3;
display:inline;
position:absolute;
top:-40px;
padding:5px;
border:1px solid #000;
border-radius: 5px 20px;
}
.white_box{
background-color:#fff;
padding: 15px;
box-shadow: 0px 5px 10px #888888;
border:1px solid #F5F5F5;
width:90%;
margin:auto;
}
.exercise
{
color:#000;
background:#FFC734;
padding:5px;
border:1px solid #000;
border-radius: 5px 20px;
width:30%;
margin:auto;
font-size:1.3em;
}

.box
{
background-color:#C3C3E5;
padding: 15px;
font-size:1em;
line-height:100%;
line-height: 1.8;
}

.keyword
{
background:#FAB289 ;
border:5px solid #99DFF9 ;
border-radius: 20px;
padding:10px;
width:20%;
margin:auto;
}
.pink
{
color: rgb(236, 0, 140);
}
.abhyas{
color:#fff;
background:#D7B3C8;
padding:5px; 
}
.yellow
{
background:#FFE5BB ;
margin:auto;
padding:10px;
border:3px solid #FF7D23; 
border-radius:15px;
}
.blue{
background:#8ECCEC ;
margin:auto;
padding:10px;
width:20%;
}
.box1{
background-color:#FAC968;
padding: 15px;
line-height:150%;

border-top:6px solid #ED1C24;
border-bottom:6px solid #ED1C24;

}
.dot_box
{
border:3px dotted #0590C9 ;
padding:20px;

}
.img_lft
{
float:left;
margin: 10px;
}
.img_ryt
{
float: right;
margin: 10px;
}
.purple, .CharOverride-46
{

color:#8C489F;
font-weight:bold;


}
.purple1
{
padding:10px;
border-left:5px solid #862996;
border-right:5px solid #862996;
border-bottom:5px solid #862996;
color:#00B8F1;
}
.myimg
{
border: 1px solid;
}
.question

{
color:blue;
font-size: 1.2em; 
}
/* Chapter number */

h3
{
color:#8C489F;
font-size:1.2em;
font-weight:bold;
}
/* Concept Heading */
.ConceptHeading, .Heading, .Heading-hindi, .Example-style,  .kyun, .Box-item-Heading
{
color:#333;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}
/* Sub Heading */
.SubHeading, .Heading-2-hindi, .box-text-heading-hindi, .Box-text-heading-style, .Heading-2, .Heading-1, .subhead
{
color:#0094D9;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}
/* Sub Heading 2*/
.SubHeading2, .Sub-Heading, 
{
color:#0094D9;
font-size:1.1em;
font-weight:bold;
}

.lining_box
{
border:2px solid #000;
border-radius:5px;
padding:10px;
}
.lining_box3
{
border:2px solid #000;
padding:10px;
padding:10px;
}


.lining_box1
{
border-top:2px solid rgb(115,54,158);
border-bottom:2px solid rgb(115,54,158);
border-left:2px solid #fff;
border-right:2px solid #fff;
}
.lining_box2
{
border:2px solid #000;
border-radius:5px;
padding:15px;
}
p
{
	margin-top:10px;
}
.a, 
{
color:#21A2DB;
font-weight:bold;
}


.englishMeaning, 
{
    font-family: arial;
    font-size: 0.8em;
    
}

table
{
    width:90%;
    border:1px solid #000;
    border-collapse:collapse;
	margin:auto;
}
td
{
    padding:10px;
    border:1px solid #000;
    border-collapse:collapse;
    bgcolor:#8C489F;
}

 
li
{
	margin-left:35px;
list-style-type: square;

}


.color-hindi
{
	color:#41924B;
}
.Italic
{
	font-style:italic;
}
.activity-style, .Activity-Heading
{
	color:#000;
	font-weight:bold;
	font-size:1.1em;
text-transform:uppercase;
}
table td.Cell-Style-Head-english
{
	background:#fff;
	color:#fff;
	font-weight:bold;
}
.clear
{
	clear:both;
}
.golden
{
	color:#706627;
	font-weight:bold;
}
img
{
margin-left: auto;
margin-right: auto;
max-width:100%;
margin:5px;
}
.cover_img_small
{
width:50%;
}
@media only screen and (max-width: 767px) {
.cover_img_small
{
width:90%;
}
/*img{
width:60%;*/
}
}
 div.layout
{
text-align: center;
}
div.chapter_pos

{

text-align: center;
width: 96%;
position:absolute;
top:70%;
font-weight:bold;
font-size:25px;
color:#fff;

}

div.chapter_pos div

{

background:#003366;
padding:10px;
width:40%;
margin:auto;
opacity:0.9;

}

div.chapter_pos div span

{
font-size:0.7em;
color:#aeaeae;
line-height:200%;
font-weight:normal;

}


.clear
{
clear:both;
}
img.right-img
{
text-align: right;
display:inline-block;
float:right;
width:177px;
}                          