.story-body p{ /*, .story-body div*/
text-rendering: optimizeLegibility;
-webkit-text-rendering: optimizeLegibility;
-moz-text-rendering: optimizeLegibility;
-o-text-rendering: optimizeLegibility;
-webkit-font-smoothing: subpixel-antialiased;
-moz-font-smoothing: subpixel-antialiased;
-o-font-smoothing: subpixel-antialiased;
font-smoothing: subpixel-antialised;

text-align: left;
color: rgb(75,75,75) !important;


padding-bottom: 10px;
/*font-size: 1.7rem /* 20px */;
/*line-height: 1.8 /* 30px */;
font-size: 1.9rem;
line-height: 3.0rem;

margin-bottom: .75em;
font-weight: normal;
word-break: break-word;
word-wrap: break-word;
}
.story-body img{
width: 100%;
}
.story-body ol {
  margin: 0 0 1.5em;
  padding: 0px !important;
  counter-reset: item;
}

.story-body ol > li {
  margin: 0;
  padding: 0 0 10px 1em;
  /*text-indent: -2em;*/
  list-style-type: none;
  counter-increment: item;
}
.story-body ol > li:before {
  display: inline-block;
  width: 1em;
  padding-right: 1.4em;
  font-weight: bold;
  text-align: right;
  content: counter(item) ".";
}

.storyBody ul {
list-style-position: outside;
padding-left: 25px;
}

.storyBody ul > li {
  margin: 0;
  padding-left: 10px;
}

.storyBody a, .storyBody a:visited {
color: #FF0000;
text-decoration: none;
}
.storyBody a:hover {
color: #FF0000 !important;
}
a.objectNew, a.objectNew:visited, a.objectNew:hover{text-decoration:none;color:black !important;}
div.articleTags, div.articleLocation{
margin-bottom: 10px;
color: #333333;
font-size: 1.4rem;
font-weight: bold;
}
div.articleTags a, div.articleLocation a, div.articleTags a:visited, div.articleLocation a:visited{
color: #333333;
color: #B91B1B;
font-size: 1.4rem;
text-decoration: none;
font-weight: bold;
}
.story-body li{
	text-align: left !important;
	text-rendering: optimizeLegibility;
-webkit-font-smoothing: subpixel-antialiased;
font: 20px inherit;
line-height: 1.6;
text-align: left !important;
color: #333 !important;
font-weight: normal;
#margin: 20px 0 0px 100px;
padding-bottom: 10px;
font-size: 18px /* 20px */;
line-height: 30px /* 30px */;
color: #333;
/*margin-bottom: .75em;*/
   
	
}

.story-body blockquote{
		line-height: 1.4;
		text-align: center;
		font-size: 32px;
		margin: 48px 0px;
		border: none;
		/*padding: 30px 0px;
		font-family: Georgia,Cambria,"Times New Roman",Times,serif;*/
		letter-spacing: 0.01rem;
		font-weight: 400;
		font-style: italic;
		
		background: #fff url("http://cdn.deccanchronicle.com/images/openquote.gif") no-repeat 0px 0px !important;
	
}
.story-body ul.nav {
margin-top: 10px;
}
.story-body ul.nav li {
font-size: 1.6rem;
line-height: 1.3rem;
}
.story-body .nav-pills > li.active > a, .story-body .nav-pills > li.active > a:hover {
background-color: #565050;
color: #fff;
text-decoration: none;
font-weight: normal;
}
.story-body .loc-pill > li.active > a{
background-color: #A29E9E;
    padding: 5px;
    font-size: 1.3rem;
}

.storyimg{
	box-sizing:border-box;
	object-fit:contain;
	width:100% !important;
	height:auto;
	max-height: 100vh;
	
line-height: 20px;
overflow-x: hidden;
overflow-y: hidden;
#padding-bottom: 458.71875px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
position: relative;
border:1px solid #ddd;
border-left:0;
border-right:0;

margin-top:25px;
max-height:100vh;
background-color: #f1f1f1;

	background-image: -webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -moz-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-moz-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -ms-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-ms-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -o-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-o-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	
}
.img-c{
	margin-left: -2rem;
margin-right: -2rem;
}
	
.story-embed{
	width:100%;
	background: #f8f8f8;
	margin-top: 30px;
	text-align:center;
	margin-bottom: 30px;
	border:1px solid #ddd;
	overflow:hidden;
	
	background-image: -webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-webkit-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -moz-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-moz-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -ms-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-ms-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: -o-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),-o-linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);
	background-image: linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef),linear-gradient(45deg,#efefef 25%,transparent 25%,transparent 75%,#efefef 75%,#efefef);

}

.top-story-img{
	margin:-7px;
	margin-bottom:5px;
	position:relative;
}
.top-story-img img{
	width:100%;
	object-fit:cover;
}


.story-embed iframe{
	margin-left:auto;
	margin-right:auto;
	display:block;
	width:100%;	
}
.story-body blockquote{
		background: #7799dd;
	}
	
		
	
div.twitter-tweet, .twitter-tweet-rendered {
        /*width: 75% !important;*/
        margin-right: auto !important;
        margin-left: auto !important;
}



.youtube-headline{
	padding: 15px;
	font-size: 2rem;
	font-weight:bold;
	color: #333;
	background: #F3F3F1;
	border-bottom: 1px solid #ddd;
	line-height:2.5rem;
	}
.youtube-headline a{
	color:#000;
	text-decoration:none;
}

.story-body>p:first-child:first-letter {
    color:#CC0000;
    display:inline;
    float:left;
    font-size:5.4em;
    line-height:0.8em;
    margin:0.13em 0.14em 0 0;
    text-transform:uppercase;
}



	

/*Jaideep*/	
.fb-post , .twitter-tweet, .instagram-media {
box-shadow: 3px 3px 13px 3px #888;
}
.fb-post{
margin-bottom: 5px;
}

p.imgCenter{
text-align: center !important;
}
.embcaption {
background-color: rgba(235, 235, 235, 0.05);
margin: 0px 0px 5px;
display: block;
text-align: center;
text-transform: none;
font-size: 1.4rem;
color: #666;

text-transform: none;
    font-size: 1.6rem;
    /* color: #666; */
	background-image: url("http://cdn.deccanchronicle.com/images/camera17x16.png");
	background-position: 1px 8px;
background-repeat: no-repeat;
    color: #000;
    text-align: left;
    padding: 5px 5px 5px 5px;
	text-indent: 18px;
    font-weight: 300;
    line-height: 1.4;
    text-align: left;
    margin-top: 0px;
    clear: both;
    border-bottom: 1px solid #D0D0D0;	
}
.embcaption span.fa {
margin-right: 10px;
}
