
@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:oblique;
	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:oblique;
	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;
}

* {
margin:0;
padding:0;
}

.image {
text-align:center;
}
.author {
text-align:right;
}



.qr
{
height:200px; 
width:200px;
align:right;
}




.chapterHeading {
font-size:160%;
color: gray;
margin-bottom:20px;
}

.chapterNumber {
	font-size: 125%;
}

.subHeading {
color:purple;
font-size:1em;
}

.center {
	text-align: center;
}

.excercise {
text-transform:uppercase;
font-weight:bold;
margin:1% 0%;
}

.backgroundPink{
background-color:rgb(250,179,210);
padding: 15px;
font-size:0.9em;
line-height:120%;
border-radius:15px;
}

p.DBtitle {
	color:#00abbd;
	font-weight:bold;
}
.border1{
padding: 15px;
border-top:6px solid rgb(0,171,192);
border-bottom:3px solid rgb(161,224,226);
border-left:3px solid rgb(161,224,226);
border-right:3px solid rgb(161,224,226);
}
.box{
background-color:#C8E9ED;
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.purple_box{
background-color:rgb(223,207,236);
padding: 15px;
font-size:0.9em;
line-height:120%;
border:4px solid rgb(179,144,207);
}
.purple_head{
background-color:rgb(140,92,181);
color:#fff;
padding: 15px;
font-size:1.2em;
font-weight:bold;
}
.yellow_box, .question{
background-color:rgb(254,227,172);
padding: 15px;
border:1px dashed #000;
}
.NewWordBox{
background-color:rgb(216,222,243);
padding: 15px;
font-size:0.9em;
line-height:120%;
border-top:8px solid rgb(109,142,209);
border-radius:15px;
}

.dabate {
	color:#f37021;
	font-size:1.1em;
}
.dtext {
	color:#f37021;
	font-size:0.917em;
}
.purple{
color:rgb(66,117,196);
font-size:1.2em;
font-weight:bold;
}
.yellow_box1{
background-color:rgb(246,239,212);
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.start, .Intro
{
background-color:rgb(229,234,224);
padding: 15px;
}
p.F-Para-Conclu, .word {
	color:#00aeef;
}
h3 {
background-color:rgb(211,211,211);
	color:rgb(241,101,39);
font-size:1.1em;
padding:5px;
font-weight:bold;
}
.lining_box
{
	border:2px solid #000;
	padding:15px;
border-radius:15px;
}
.lining_boxo
{
	border:4px solid rgb(249,167,114);
	padding:15px;
border-radius:15px;
}
.lining_boxp
{
	border:4px solid rgb(246,128,198);
	padding:15px;
border-radius:15px;
}

img
{
	margin-left: auto;
    margin-right: auto;
	display: block;
	width:50%;
}
.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;
}
p
{
	margin-top:10px;
}


.footer
{
	display:none;
}
table td
{
	padding:10px;
}
.conc
{
	color:#006699;
}
.englishMeaning
{
	font-family:arial;
font-size:70%;
}
.right
{
	display:inline;
	float:right;
	clear:both;
}
.bold
{
	font-size:1em;
	font-family: Walkman-Chanakya-905;
		font-weight:bold;
}
.italic
{
	font-weight:bold;
	font-size:100%;
	color:#03C;
}
.center
{
	text-align:center;
}
.right
{
	text-align:right;
}
.background
{
	background:#999;
	font-weight:bold;
	
}
span.char-style-override-1 {
	color:#a2550b;
	font-size:2.5em;
}
p.Hading {
	color:#b10069;
	font-family:"Walkman-Chanakya-905", serif;
	font-size:2em;
	font-weight:bold;
	text-align:center;
}
p.para-style-override-2 {
	color:#00a651;
	text-align:left;
}
p.Ques-Sub-hadin {
	color:#b10069;
	font-family:"Walkman-Chanakya-905", serif;
	font-size:1.167em;
	font-weight:bold;
}
span.char-style-override-5 {
	color:#000000;
}
span.char-style-override-7 {
	color:#00a651;
	font-size:1.143em;
}
span.char-style-override-11 {
	font-family:"Walkman-Chanakya-905";
	font-size:1.167em;
	font-weight:bold;
}
.superscript{
position:relative;
top:-15%;
font-size: 85%;
font-family:Arial, Helvetica, sans-serif;
}

.subscript{
position:relative;
bottom:-25%;
font-size: 85%;
font-family:Arial, Helvetica, sans-serif;
}
.work
{
	font-size:105% ;
}
div.layout
{
  text-align: center;
}
div.chapter_pos

{

text-align: center;

width: 96%;

position:absolute;

top:40%;

font-weight:bold;

font-size:28px;

color:#fff;

}

div.chapter_pos div

{

background:#CF5300;

padding:10px;

width:40%;

margin:auto;
opacity:0.9;

}

div.chapter_pos div span

{

font-size:0.7em;

color:#FFCC00;

font-weight:normal;

}

.note
{
	font-style: italic; 
	font-size: 0.83em; 
	color: #4D4D4D;
}
	.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;
}

h2
{
color:	rgb(27,98,183);
font-size:1.5em;
background:#B4CAB6;
padding:10px;
}
/* Chapter number */
h4
{
color:#7C85E5;
font-size:1.3em;
font-weight:bold;
}
/* Concept Heading */
.ConceptHeading
{
color:rgb(27,98,183);
font-size:1.3em;
font-weight:bold;
margin-top:20px;
}

/* Sub Heading */
.SubHeading
{
color:#00ABBC;
font-size:1.1em;
font-weight:bold;
}
/* Sub Heading 2*/
.SubHeading2
{
color:rgb(27,98,183); 
font-size:1.1em;
font-weight:bold;
}
/* Hightlisght Boxes */

.activityBox{
background-color:#DCDCDC;
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.box{
background-color:#C8E9ED;
padding: 15px;
font-size:0.9em;
line-height:120%;
}
.footer
{
	display:none;
}
table td
{
	padding:10px;
}
.conc
{
	color:#006699;
}
.englishMeaning
{
	font-family:arial;
}
.right
{
	display:inline;
	float:right;
	clear:both;
}
.bold
{
	font-size:115%;
	font-family: Walkman-Chanakya-905;
		font-weight:bold;
}
.italic
{
	font-weight:bold;
	font-size:100%;
	color:#03C;
}
.center
{
	text-align:center;
}
.right
{
	text-align:right;
}
.background
{
	background:#999;
	font-weight:bold;
	
}
.superscript{
position:relative;
top:-15%;
font-size: 85%;
font-family:Arial, Helvetica, sans-serif;
}

.subscript{
position:relative;
bottom:-25%;
font-size: 85%;
font-family:Arial, Helvetica, sans-serif;
}
.work
{
	font-size:105% ;
}
div.layout
{
  text-align: center;
}
div.chapter_pos

{

text-align: center;

width: 96%;

position:absolute;

top:60%;

font-weight:bold;

font-size:28px;

color:#fff;

}

div.chapter_pos div

{

background:#CF5300;

padding:10px;

width:40%;

margin:auto;
opacity:0.9;

}

div.chapter_pos div span

{

font-size:0.7em;

color:#FFCC00;

font-weight:normal;

}

.note
{
	font-style: italic; 
	font-size: 0.83em; 
	color: #4D4D4D;
}
	.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%;
}
@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%;
}
}
.no_border table, .no_border td
{
border:0px solid red;
}	

table
{
    width:100%;
    border:1px solid #000;
    border-collapse:collapse;
}
td
{
    padding:10px;
    border:1px solid #000;
    border-collapse:collapse;
}
#prelims .char-style-override-28
{
	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-3
{
	font-style:italic;
}
#prelims .subheading
{
	
	color:rgb(236, 0, 140); 
}
