@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:normal;
	font-weight:bold;
	src : url("../Fonts/wcb.ttf");
}
@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:italic;
	font-weight:bold;
	src : url("../Fonts/wcbi.ttf");
}
@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:normal;
	font-weight:bold;
	src : url("../Fonts/wcbi.ttf");
}
@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:normal;
	font-weight:normal;
	src : url("../Fonts/wcn.ttf");
}
@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:italic;
	font-weight:normal;
	src : url("../Fonts/wcni.ttf");
}
@font-face {
	font-family:"Walkman-Chanakya-905";
	font-style:normal;
	font-weight:normal;
	src : url("../Fonts/wcni.ttf");
}

html, body {
	font-family:"Walkman-Chanakya-905";
}
body {
	font-size:120%;
	line-height:150%;
	padding:2%;
	text-align:justify;
}

.chapterHeading {
	font-size:140%;
	font-weight:bold;
	color:#03C;
	
}
.chapter{
font-weight:bold;
font-size:1.1em;
}
li{
margin-left:30px;
}
.chapterNumber {
	font-size:36px;
	font-weight:bold;
}


.meaning {
	font-size:95%;
}
.author {
	text-align:right;
	color: #00F;
}

.image {
text-align:center;
}

.activity {
	background: #BADBB6;
	padding:2%;
}
.activity2 {
	background:	#cce7d3;
		padding:2%;
}
.activity3 {
	background: #F8C1D9;
		padding:2%;
}
.englishMeaningblue{
	font-size:90%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #03C;
}
.blue{
	color: #00BAB7;
}
.englishMeaning1{
	font-family:Arial, Helvetica, sans-serif;
	color: #F48480;
	font-size:0.8em;
}
.englishMeaning, .CharOverride-21, .CharOverride-20, .CharOverride-10, .CharOverride-24, .CharOverride-25, .CharOverride-26, .CharOverride-27, .CharOverride-15, .CharOverride-35, .CharOverride-6, .CharOverride-38, .CharOverride-39, .CharOverride-45, .CharOverride-18, .CharOverride-58, .CharOverride-40, .CharOverride-61, .CharOverride-62, .CharOverride-34, .CharOverride-76, .CharOverride-52, .CharOverride-37, .CharOverride-112, .CharOverride-114, .CharOverride-116, .CharOverride-115, .CharOverride-7, .CharOverride-23, .CharOverride-48, .CharOverride-18, .CharOverride-50, .CharOverride-49, .CharOverride-74, .CharOverride-33, .CharOverride-36, .CharOverride-55
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;

}
.CharOverride-62, .CharOverride-21{
font-size:12px;
}
.bold
{
	font-size:100%;
color:#00BFFF;
}
.italic
{
	font-weight:bold;
	font-size:100%;
	color:#03C;
}.chapterNumber {
	font-size: 120%;
	color: #F00;
	text-align:right;
}

#A {
	color: #09F;
}
#a {
	color: #09F;
}
p .bold {
	color: #000;
}
.chapterNumber p {
	color: #000;
	text-align: left;
	font-size: 120%;
	font-family: Walkman-Chanakya-905;
}
#a {
	color: #06C;
}
.bold {
	color: #000;
}
.bold {
	color: #000;
}
.bold {
	color: #000;
}
#a {
	font-weight: normal;
}
B {
	font-size: 120%;
}
.superscript{
position:relative;
top:-10%;
font-size: 80%;
font-family:Arial, Helvetica, sans-serif;
}

.subscript,.CharOverride-21, .CharOverride-14, .CharOverride-55
{
position:relative;
vertical-align:baseline;
bottom:-4px;
font-size: 65%;
font-family:Arial, Helvetica, sans-serif;
}
.author2 {
	text-align:right;
}

.line{
border-bottom:5px solid blue;
}
div.layout
{
  text-align: center;
}
div.chapter_pos

{

text-align: center;

width: 95%;
position:absolute;

top:60%;

font-weight:bold;

font-size:28px;

color:#fff;

}

div.chapter_pos div

{

background:#9A3334;

padding:10px;

width:40%;
line-height:120%;
margin:auto;
opacity:0.9;

}

div.chapter_pos div span

{

font-size:0.7em;

color:#eaeaea;

font-weight:normal;

}
.caption

{

font-style: italic;

font-size: 0.83em;

color: #4D4D4D;

text-align:center;

}

p

{

margin-top:10px;

}



.footer

{

display:none;

}

table td

{

padding:10px;

}

.conc

{

color:#006699;

}
img{
max-width:100%;
}
.img_wid

{

margin-left: auto;

margin-right: auto;

display: block;

width:80%;

}

#prelims .para-style-override-18, .char-style-override-16, .char-style-override-26, .char-style-override-32
{
	font-weight:bold;
}
#prelims .heading
{
	font-size: 1.667em; 
	color: rgb(236, 0, 140); 
	font-size: 1.67em; 
	font-weight: bold;
}
#prelims .char-style-override-19, .char-style-override-3
{
	font-style:italic;
}
#prelims .subheading
{
	
	color:rgb(236, 0, 140); 
}
	.underline_txt
{
font-decoration:underline;
}
.bold_txt
{
font-weight:bold;
}
.center_element
{
margin:auto;
}
.italics_txt
{
font-style:italic;
}
.block_element
{
display:block;
}
.img_rt
{
float:right;
clear:both;
}
.img_lft
{
float:left;
}




.cover_img_small
{
width:50%;
}



table
{
    width:100%;
    border:1px solid #000;
    border-collapse:collapse;
}
td
{
    padding:10px;
    border:1px solid #000;
    border-collapse:collapse;
}

#MathSc img
{
position:relative;
top:8px;
height:25px;
max-width:100%;

}


#MathSc img.medium, #MathSc .med img
{
height:45px;
top:18px;
margin-bottom:2px;

}
#MathSc .med3 img
{
height:50px;
top:18px;
margin-bottom:2px;

}
#MathSc .med2 img
{
height:30px;
top:10px;
margin-bottom:2px;

}
#MathSc p img.small, #MathSc p.small img
{
position:relative;
top:10px;
height:30px;
max-width:100%;

}
#MathSc p img.small2
{
position:relative;
top:10px;
height:25px;
max-width:100%;

}
#MathSc p img.rupee
{
position:relative;
top:3px;
height:12px;

}
#MathSc .high
{
height:auto; 
width:auto;
}
#MathSc .image img, #MathSc .caption img, #MathSc img.image, #MathSc p.normal img
{
height:auto;
position:relative;
top:20px;
}
h1
{
padding:20px 10px;
color:#fff ;
font-size: 1.5em; 
background:#00B8F1 ;
}
h2
{
color:#000;
font-size: 1.3em; 
padding:5px;
}
h3
{
color:#00B8F1  ;
font-size: 1.3em; 
}
/* Chapter number */
h4
{
color:#111;
font-size: 1.1em;
}
/* Concept Heading */
.ConceptHeading
{
color:#ff446d;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}
/* Sub Heading */
.SubHeading
{
color:#00BFFF;
font-size:1.3em;
font-weight:bold;
}
/* Sub Heading 2*/
.SubHeading2
{
color:#F48480;
font-size:1.1em;
font-weight:bold;
}
/* Hightlisght Boxes */
.NewWordBox{
background-color:#F7E7BD;
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.red
{
color:#FF0000;
font-size:1.0em;
font-weight:bold;
}
.activityBox{
background-color:rgba(206, 19, 55, 0.4);
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.box{
background-color:rgba(3, 78, 162, 0.4);
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.lining_box
{
border:3px solid #ff446d;
padding:15px;
border-top:10px solid #ff446d;
border-radius:20px 20px 0px 0px;
}
.lining_box h3{
color:#ff446d;
}
.lining_box2
{
border:3px solid #F48480; border-radius:15px;
padding:15px;
}
.pink-heading{
color:#ce0a55;
font-weight:900;
}
.green{
color:green;
}
.text-bold{
font-weight:900;
}
.yellow-box{
border-left:20px solid #E8C900;;
padding-left: 20px;
padding-right: 20px;
box-shadow: 1px 2px 5px #555;
}
.yellow-box h4{
color:#E8C900;
}
.blue-box{
border-left:20px solid #00B8F1 ;
padding-left: 20px;
padding-right: 20px;
box-shadow: 1px 2px 5px #555;
}
.blue-box h4{
color:#00B8F1 ;
}
.green-box{
border-left:20px solid green ;
padding-left: 20px;
padding-right: 20px;
box-shadow: 1px 2px 5px #555;
}
.green-box h3{
color:green;
}
.red-box{
border-left:20px solid #ce0a55; 
padding-left: 20px;
padding-right: 20px;
box-shadow: 1px 2px 5px #555;
}
.red-box h3{
color:#ce0a55; 
}
.vilot-box{
border-left:20px solid #4E3D9C; 
padding-left: 20px;
padding-right: 20px;
box-shadow: 1px 2px 5px #555;
}
.vilot-box h3{
color:#4E3D9C; 
}
@media only screen and (max-width: 767px) {

div.chapter_pos

{
top:10%;
font-size:1em;
}
div.chapter_pos div

{
width:70%;
}
.cover_img_small
{
width:90%;
}
}
	