
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video {
	border: 0;
	margin: 0;
	padding: 0;
}
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video {
	display: block;
}
::selection {
 background: #2e73b1;
 color: #fff;
}
::-moz-selection {
 background: #2e73b1;
 color: #fff;
}
img::selection {
 background: #2e73b1;
}
img::-moz-selection {
 background: #2e73b1;
}
input[type="text"]:focus {
	outline: none;
}
a img {
	border: none;
	outline: none;
}
a img:hover {
	border: none;
	outline: none;
}
a {
	outline: none;
	text-decoration: none;
}
a:hover {
	outline: none;
	text-decoration: none;
}
hr {
	clear: both;
	background: #dbdbdb;
	padding: 0;
}
img[src$=".jpg"], img[src$=".gif"], img[src$=".png"] {
 font: normal 11px/16px Arial;
 color: #444;
}
p:empty {
	display: none;
}
.clear {
	clear: both;
}
body {
	font-family: Arial, Helvetica, sans-serif;
}
@font-face {
	font-family: "Roboto Condensed";
	font-style: normal;
	font-weight: 400;
}
/* Bold */
@font-face {
	font-family: "Roboto Condensed";
	font-style: normal;
	font-weight: 700;
}

#wrapper {
	clear: both;
	position: relative;
}
/****
* #.# Express Ticker of  E-paper, Astrology etc. Desktop
**/
header#common {
	background: #f5f5f5;
	margin: 0;
	position: fixed;
	padding: 0;
	top: 0;
	width: 100%;
	z-index: 9999;
}
header#common .news {
	clear: both;
	height: 20px;
	list-style: none;
	margin: 0 auto;
	max-width: 100%;
	position: relative;
	padding: 0 0 5px 0;
	overflow: hidden;
	width: 990px;
}
header#common .news .express {
	height: 22px;
	left: 0;
	margin: 0;
	max-width: 735px;
	overflow: hidden;
	padding: 3px 0 0 0;
	position: absolute;
	width: 72%;
}
header#common .news .express strong {
	color: #ff0000;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 0 5px 0 0;
	position: relative;
	top: 2px;
}
header#common .news .express ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
header#common .news .express ul li {
	display: inline;
	float: left;
	line-height: 20px;
	margin: 0;
	padding: 0 10px 0 0;
}
header#common .news .express ul li a {
	color: #346f99;
	float: left;
	font: normal 12px/20px Arial, Helvetica, sans-serif !important;
	padding: 0 8px;
	text-decoration: none;
}
header#common .news .express ul li.bold {
	color: #ff0000;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 0 5px 0 0;
}
header#common .news .express ul li a:hover {
	color: #a32020;
}
header#common .news .papers {
	border-left: 1px solid #dbdbdb;
	height: 25px;
	line-height: 25px;
	padding: 0;
	position: absolute;
	right: 0;
}
header#common .news .papers ul {
	list-style: none;
}
header#common .news .papers ul li {
	display: inline;
	float: left;
	padding: 0 5px;
}
header#common .news .papers ul li:last-child {
	display: inline;
	float: left;
	padding: 0 0 0 7px;
}
header#common .news .papers ul li a {
	color: #346f99;
	font: bold 12px/20px Arial, Helvetica, sans-serif !important;
	text-decoration: none;
}
header#common .news .papers ul li a:hover {
	color: #a32020;
}
/**
** Home Page Navigation
*/
header#common nav {
	background: #0a0700;
	clear: both;
	height: 31px;
	margin: 0 auto;
	-webkit-padding: 1px 0 0 0;
	z-index: 2;
}
header#common nav .menu-container {
	margin: 0 auto;
	width: 990px;
}
header#common nav .menu-container .megamenu-wrapper {
	display: block;
	margin: 0 auto;
	position: relative;
	width: 990px;
	z-index: 1;
}
header#common nav .menu-container .megamenu-container {
	margin: 0 auto;
	width: 100%;
}
header#common nav .menu-container .megamenu-wrapper .megamenu-container {
	list-style: none;
	width: 100%;
}
header#common nav .menu-container .megamenu-container .megamenu {
	list-style: none;
	margin: 0 auto;
	padding: 0;
}
header#common nav .menu-container .megamenu > li {
	border: none;
	float: left;
	margin: 0 5px 0 0;
	position: relative;
}
header#common nav .menu-container .megamenu li.menuitem-fullwidth {
	position: static !important;
}
header#common nav .menu-container .megamenu > li > a {
	display: block;
	outline: 0;
	padding: 6px 15px 7px 15px;
	text-decoration: none;
}
header#common nav .menu-container .megamenu > li .menuitem-drop {
	padding: 6px 7px 7px 6px;
}
header#common nav .menu-container .megamenu > li > a.logo {
	float: left;
	height: 31px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: 161px;
}
@-moz-document url-prefix() {
 header#common nav .menu-container .megamenu > li .menuitem-drop {
 padding: 6px 7px 7px 6px;
}
}
/* Right aligned menu item */
header#common nav .menu-container .megamenu > li.menuitem-right {
	background: #7b7b7b;
	float: right;
	margin: 0;
	right: 0;
}
header#common nav .menu-container .megamenu > li.menuitem-right ul {
	float: left;
	list-style-type: none;
	margin: 0 4px 0 11px;
	width: 125px;
}
header#common nav .menu-container .megamenu-wrapper.home .megamenu > li span.close {
	display: none;
}
/* Menu Button */
header#common nav .menu-container .megamenu li.megamenu-button {
	display: none;
}
header#common nav .menu-container .megamenu li.megamenu-button-active {
	background: #000;
}
header#common nav .menu-container .dropdownbox1 {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #000;
	display: inline;
	font-size: 13px;
	font-weight: normal;
	float: left;
	line-height: 18px;
	padding: 0 10px;
	width: 44%;
}
header#common nav .menu-container .dropdownbox1 a {
	border-top: 1px solid #ddd;
	color: #000;
	display: block;
	margin: 0;
	padding: 8px 0;
	text-decoration: none;
}
header#common nav .menu-container .dropdownbox1 a:first-child {
	border-top: none;
	color: #000;
	display: block;
	margin: 0;
	padding: 8px 0;
	text-decoration: none;
}
header#common nav .menu-container .dropdownbox1 a:hover {
	color: #b40505;
}
header#common nav .menu-container .dropdownbox1 a img {
	display: inline;
	float: left;
	height: 30px;
	margin: 4px 10px 0 0;
	width: 30px;
}
header#common nav .menu-container .dropdownbox2 {
	border-right: 1px solid #dbdbdb;
	color: #000;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	float: left;
	line-height: 20px;
	min-height: 160px;
	margin: 5px 5px 8px 10px;
	padding: 0 15px 0 0;
	text-align: right;
	width: 120px;
}
header#common nav .menu-container .dropdownbox2 a {
	color: #000;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: right;
	text-decoration: none;
}
header#common nav .menu-container .dropdownbox2 a:hover {
	color: #b40505;
	display: block;
	text-decoration: underline;
}
header#common nav .menu-container .dropdownbox3 {
	color: #000;
	display: inline;
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin: 0 14px 0 12px;
	padding: 0;
	width: 140px;
}
header#common nav .menu-container .dropdownbox3 strong {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 7px 0;
}
header#common nav .menu-container .dropdownbox3 strong a {
	color: #000;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
header#common nav .menu-container .dropdownbox3 strong a:hover {
	color: #b40505;
	text-decoration: none;
}
header#common nav .menu-container .dropdownbox3 img {
	display: block;
	height: 78px;
	margin: 7px 0;
	overflow: hidden;
	width: 140px;
}
/* Drop Down Containers */
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-2columns {
	display: none;
	left: -540px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-3columns {
	display: none;
	left: -586px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-4columns {
	display: none;
	left: -661px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-5columns {
	display: none;
	left: -747px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-6columns {
	display: none;
	left: -834px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-7columns {
	display: none;
	left: -921px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-8columns {
	display: none;
	left: -1000px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-9columns {
	display: none;
	left: -1084px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-10columns {
	display: none;
	left: -1214px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-11columns {
	display: none;
	left: -1316px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-12columns {
	display: none;
	left: -1396px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-13columns {
	display: none;
	left: -1453px;
	margin: 0;
	position: absolute;
	top: 31px;
}
/* For Inner Page */
header#common nav .menu-container .megamenu .dropdown-2columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-3columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-4columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-5columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-6columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-7columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-8columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-9columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-10columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-11columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-12columns1 {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-2columns1 {
	display: none;
	left: -634px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-3columns1 {
	display: none;
	left: -692px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-4columns1 {
	display: none;
	left: -747px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-5columns1 {
	display: none;
	left: -812px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-6columns1 {
	display: none;
	left: -861px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-7columns1 {
	display: none;
	left: -915px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-8columns1 {
	display: none;
	left: -1018px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-9columns1 {
	display: none;
	left: -1084px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-10columns1 {
	display: none;
	left: -1169px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-11columns1 {
	display: none;
	left: -1234px;
	margin: 0;
	position: absolute;
	top: 31px;
}
header#common nav .menu-container .megamenu .dropdown-1column, .megamenu .dropdown-12columns1 {
	display: none;
	left: -1312px;
	margin: 0;
	position: absolute;
	top: 31px;
}
/* Drop Downs Sizes */
header#common nav .menu-container .megamenu .dropdown-1column {
	padding: 15px 20px 15px 470px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-2columns {
	padding: 15px 20px 15px 477px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-3columns {
	padding: 15px 20px 15px 465px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-4columns {
	padding: 15px 20px 15px 485px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-5columns {
	padding: 15px 20px 15px 505px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-6columns {
	padding: 15px 20px 15px 544px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-7columns {
	padding: 15px 20px 15px 576px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-8columns {
	padding: 15px 20px 15px 552px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-9columns {
	padding: 15px 20px 15px 570px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-10columns {
	padding: 15px 20px 15px 616px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-11columns {
	padding: 15px 20px 15px 654px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu .dropdown-12columns {
	padding: 15px 20px 15px 676px !important;
	width: 1625px;
}
header#common nav .menu-container .megamenu-wrapper .dropdown-right {
	left: -1390px;
	right: 0;
}
header#common nav .menu-container .megamenu-wrapper .megamenu li.menuitem-right .dropdown-fullwidth {
	left: auto;
	right: 8px;
}
/* Showing Drop Down on Mouse Hover */
header#common nav .menu-container .megamenu li:hover > div {
	display: block;
}
header#common nav .menu-container .megamenu-light-theme .megamenu-container > ul > li:hover, .megamenu-light-theme .megamenu-container .megamenu > li.active, header#common nav .menu-container .megamenu-light-theme .megamenu-container > ul > li.menuitem-nodrop:hover {
	background: #f5f5f5;
}
header#common nav .menu-container .megamenu-light-theme .megamenu-container > ul > li > a, .megamenu-light-theme .megamenu-container .megamenu > li.noactive a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
}
header#common nav .menu-container .megamenu-light-theme .megamenu-container > ul > li.election > a, .megamenu-light-theme .megamenu-container .megamenu > li.noactive a {
	color: #ffc000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
}
header#common nav .menu-container .megamenu-light-theme .megamenu-container > ul > li:hover > a {
	color: #000;
}
header#common nav .menu-container .megamenu-light-theme ul li .menuitem-drop, .megamenu-light-theme .megamenu li.noactive .menuitem-drop {
	list-style: none;
}
header#common nav .menu-container .megamenu-light-theme .megamenu > li > div, .megamenu-light-theme ul .levels li ul {
	background: #f5f5f5;
	border-bottom: 5px solid #7b7b7b;
	border-top: none;
	margin: 0 0 0 1px;
}
header#common nav .menu-container .megamenu-light-theme .megamenu > li > div, .megamenu-light-theme ul .levels li {
	border-top: 1px solid #ddd;
	line-height: 14px;
	margin: 0 0 0 1px;
	overflow: hidden;
	padding: 5px 0;
}
header#common nav .menu-container .megamenu-light-theme .megamenu > li > div, .megamenu-light-theme ul .levels li:first-child {
	border-top: none;
	line-height: 14px;
	margin: 0 0 0 1px;
	overflow: hidden;
	padding: 7px 0 5px 0;
}
header#common nav .menu-container .megamenu-light-theme ul .levels li a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	list-style: none;
	text-decoration: none;
}
header#common nav .menu-container .megamenu-light-theme ul .levels li a:hover {
	color: #d70202;
	text-decoration: underline;
}
.megamenu > li > div, .megamenu-light-theme ul .levels li h4 {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}
.levels li h4 a {
	color: #000;
	font-size: 14px;
	font-weight: bold !important;
	line-height: 20px;
	list-style: none;
	text-decoration: none;
	text-transform: uppercase;
}
header#common nav .menu-container .megamenu-light-theme ul .levels li h4 a:hover {
	color: #d70202;
	text-decoration: underline;
}
/* This menu for home page */
header#common nav .menu-container .megamenu-wrapper.home {
	display: block;
	float: left;
	position: relative;
	width: 990px;
	z-index: 1;
}
header#common nav .menu-container .megamenu > li.home {
	background: #a32020;
	border: none;
	float: left;
	margin: 0 2px 0 0;
	position: relative;
}
header#common nav .menu-container .megamenu-wrapper.home .megamenu > li {
	border: none;
	float: left;
	margin: 0 5px 0 0;
	position: relative;
}
header#common nav .menu-container .megamenu-wrapper.home .megamenu > li.menuitem-right {
	background: #7b7b7b;
	float: right;
	margin: 0;
	right: 0;
}
/****
* #.# Logo Section for All
**/
#header-bg {
	background: #f5f5f5;
	border-bottom: 1px solid #dbdbdb;
	position: relative;
	z-index: 999;
}
#middle {
	clear: both;
	margin: 0 auto;
	padding: 85px 0 0 0;
	width: 990px;
}
#middle.border {
	border-bottom: none;
	clear: both;
	margin: 0 auto;
	padding: 60px 0 0 0;
	max-width: 990px;
	width: 100%;
}
#middle .logo-section {
	clear: both;
	overflow: hidden;
	position: relative;
	margin: 0;
	padding: 0;
}
#middle .logo-section .logo {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/journalism-of-courage.png) no-repeat center 6px;
	height: 65px;
	margin: 0 auto;
	padding: 15px 0 0 0;
}
#middle .logo-section .logo h2 {
	margin: 0;
	padding: 9px 0 0 0;
	text-align: center;
}
#middle .logo-section .logo h2.common {
	margin: 0;
	padding: 8px 0 0 0;
	text-align: center;
}
#middle .logo-section .logo h2.home a {
	padding: 6px 214px;
	text-decoration: none;
}
#middle .logo-section .logo h2 a {
	color: #000;
	font: normal 50px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
}
#middle .logo-section.business {
	clear: both;
	overflow: hidden;
	position: relative;
	padding: 0;
}
#middle .logo-section.business .logo {
	background: none;
	height: 55px;
	margin: 0 auto;
	padding: 5px 0 0 0;
	text-align: left;
}
#middle .logo-section.business h2 {
	margin: 0;
	padding: 5px 0;
	text-align: left;
}
#middle .logo-section.business h2 span {
	padding: 12px 125px 0 125px;
}
#middle .logo-section.entertainment {
	clear: both;
	overflow: hidden;
	position: relative;
	padding: 0;
}
#middle .logo-section.entertainment .logo {
	background: none;
	margin: 0 auto;
	padding: 10px 0 0 0;
	text-align: left;
}
#middle .logo-section.entertainment h2 {
	margin: 0;
	padding: 5px 0 0 0;
	text-align: left;
}
#middle .logo-section.entertainment h2 span {
	margin: 0 0 0 3px;
	padding: 0 34px;
	position: relative;
	top: -6px;
}
#middle .logo-section.entertainment .logo h2 a {
	color: #bc0760;
	font: normal 46px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
}
#middle .logo-section.entertainment .date {
	bottom: 50px;
	color: #999898;
	font-size: 11px;
	font-weight: normal;
	left: 0;
	padding: 0;
	position: absolute;
	text-transform: uppercase;
}
#middle .logo-section.business .date {
	bottom: 42px;
	color: #999898;
	font-size: 11px;
	font-weight: normal;
	left: 0;
	padding: 0;
	position: absolute;
	text-transform: uppercase;
}

/****
* #.# iPad Navigation
**/
#showmenu {
	display: none;
}
@media screen and (min-width:769px) and (max-width:1024px) {
.ipad-nav {
 background: #0a0700;
 clear: both;
 display: block;
 height: 47px;
}
.ipad-nav .container {
 margin:0 auto;
 max-width: 100%;
 width: 95%;
}
.ipad-nav .container .items {
 clear: both;
}
.ipad-nav .container .items ul {
 list-style: none;
 overflow: hidden;
}
.ipad-nav .container .items ul li {
 display: block;
 float: left;
 padding: 10px 0;
 text-align: center;
 width: 76%;
}
.ipad-nav .container .items ul li:first-child {
 float: left;
 padding: 15px 0 0 0;
 width: 12%;
}
.ipad-nav .container .items ul li:last-child {
 float: left;
 width: 12%;
}
.ipad-nav .container .items ul li a {
 text-decoration: none;
}
.ipad-nav .container .items ul li a.menu {
 display: block;
 height: 25px;
 padding: 0;
 text-align: left;
 width: 25px;
}
.ipad-nav .container .items ul li a.logo {
 height: 30px;
 padding: 2px 89px 4px 89px;
 text-align: center;
 width: 178px;
}
.ipad-nav .container .items ul li span {
 float: right;
}
.ipad-nav .container .items ul li span a {
 text-decoration: none;
}
.ipad-nav .container .items ul li span a.search {
 border-right: 1px solid #8a8783;
 display: block;
 padding: 5px 12px;
}
.ipad-nav .container .items ul li span a.share {
 display: block;
 margin: 0 0 0 5px;
 padding: 5px 12px;
}
.ipad-nav .container .items ul li pre {
 background: #d8d8d8;
 padding: 5px;
 position: absolute;
 right: 10px;
 top: 72px;
}
.ipad-nav .container .items ul li form {
 background: #d8d8d8;
 padding: 5px;
 position: absolute;
 right: 10px;
 top: 72px;
 width: 190px;
}
.ipad-nav .container .items ul li form input[type=text] {
 border: 1px solid #bdbdbd;
 color: #000;
 font-size: 11px;
 float: left;
 padding: 3px;
 width: 130px;
}
.ipad-nav .container .items ul li form input[type=submit] {
 background: #0c0902;
 border: none;
 color: #fff;
 cursor: pointer;
 font-size: 11px;
 float: left;
 padding: 3px;
 width: 50px;
}
#middle.border {
 border-bottom: none;
 clear: both;
 margin: 0 auto;
 max-width: 990px;
 padding: 71px 0 0 0;
 width: 100%;
}
#middle .logo-section {
 display: none;
}
}
/* Gutter Space Add's */
.add-left {
	display: none;
}
.add-right {
	display: none;
}
.add-left {
	display: block;
	left: 0;
	position: absolute;
	top: 60px;
	width: 150px;
	z-index: 1111;
}
.add-right {
	display: block;
	position: absolute;
	right: 0;
	top: 60px;
	width: 150px;
	z-index: 1111;
}
/****
* #.# Banner ADD or Other Add
**/
#banner-section {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/background.jpg) repeat-y center top;
	clear: both;
	display: block;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
}
#banner-section .ipad {
	height: auto;
	max-width: 728px;
	margin: 0 auto;
	padding: 15px 0;
	text-align: center;
	width: 100%;
}
#banner-section .ipad div {
	height: auto;
	max-width: 728px;
	text-align: center;
	width: 100%;
}
#banner-section .mobile {
	display: none;
}
@media (max-width:767px) {
#banner-section .ipad {
 display: none;
}
#banner-section .mobile {
 display: block;
 margin: 0 auto;
 padding: 15px 0;
 text-align: center;
 width: 100%;
}
#banner-section .mobile div {
 display: block;
 height: 50px;
 margin: 0 auto;
 width: 320px;
}
}
/* Election */
.fullbarwidth {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/background.jpg) repeat center top;
	clear: both;
	margin: 0 auto;
	min-height: 100px;
	overflow: hidden;
	padding: 0 0 20px 0;
	width: 990px;
}
.fullbarwidth .widget1 {
	display: inline;
	float: left;
	margin: 0;
	width: 65%;
}
.fullbarwidth .widget2 {
	display: inline;
	float: left;
	margin: 0 0 0 10px;
}
.fullbarwidth .widget3 {
	display: none;
}
/****
* #.# Footer Section for Desktop 990px 
**/
footer {
	border-top: 1px solid #ddd8d9;
	background: #f5f5f5;
	clear: both;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
/****
* #.# Editors Pics in Footer Section for Desktop 990px 
**/
footer .editors-pics {
	clear: both;
	display: block;
	margin: 0 auto;
	max-width: 990px;
	overflow: hidden;
	padding: 10px 0;
	width: 100%;
}
footer .editors-pics .editor-pods {
	float: left;
	margin: 0;
	padding: 0 0 0 2%;
	width: 15%;
}
*+html footer .editors-pics .editor-pods {
	float: left;
	margin: 0;
	padding: 0 0 0 1.9%;
	width: 15%;
}
footer .editors-pics .editor-pods.first {
	border-left: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 148px;
}
footer .editors-pics .editor-pods .sections {
	line-height: 14px;
	padding: 0;
}
footer .editors-pics .editor-pods .sections a {
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}
footer .editors-pics .editor-pods .sections a:hover {
	text-decoration: none;
}
footer .editors-pics .editor-pods .short-img {
	clear: both;
	height: 82px;
	overflow: hidden;
	padding: 5px 0;
	width: 148px;
}
footer .editors-pics .editor-pods .short-img a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
footer .editors-pics .editor-pods h5 {
	line-height: 15px;
	padding: 0 0 5px 0;
}
footer .editors-pics .editor-pods h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
}
footer .editors-pics .editor-pods h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
footer .footer-group {
	background: #2a2a2a;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px 0 0 0;
}
footer .footer-group .details {
	margin: 0 auto;
	max-width: 990px;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 100%;
}
footer .footer-group .details .social-icons {
	clear: both;
	overflow: hidden;
	padding: 3px 0 20px 0;
}
footer .footer-group .details .social-icons ul {
	list-style-type: none;
}
footer .footer-group .details .social-icons ul li {
	float: left;
	padding: 0;
	margin: 0 24px 0 0;
}
footer .footer-group .details .social-icons ul li a.print-edition {
	height: 25px;
	padding: 8px 12px;
	text-decoration: none;
	width: 25px;
}
footer .footer-group .details .social-icons ul li a.mobile {
	height: 25px;
	padding: 8px 6px;
	text-decoration: none;
	width: 14px;
}
footer .footer-group .details .social-icons ul li a.iPhone {
	height: 25px;
	padding: 8px 6px;
	text-decoration: none;
	width: 15px;
}
footer .footer-group .details .social-icons ul li a.iPad {
	height: 25px;
	padding: 8px 11px;
	text-decoration: none;
	width: 25px;
}
footer .footer-group .details .social-icons ul li a.android {
	height: 25px;
	padding: 8px 10px;
	text-decoration: none;
	width: 22px;
}
footer .footer-group .details .social-icons ul li a.rss {
	height: 25px;
	padding: 8px 10px;
	text-decoration: none;
	width: 24px;
}
footer .footer-group .details .social-icons ul li a.ePaper {
	height: 25px;
	padding: 8px 9px;
	text-decoration: none;
	width: 24px;
}
footer .footer-group .details .social-icons ul li a.facebook {
	height: 25px;
	padding: 8px 6px;
	text-decoration: none;
	width: 13px;
}
footer .footer-group .details .social-icons ul li a.twitter {
	height: 25px;
	padding: 8px 11px;
	text-decoration: none;
	width: 25px;
}
footer .footer-group .details .social-icons ul li a.gplus {
	height: 25px;
	padding: 8px 10px;
	text-decoration: none;
	width: 22px;
}
footer .footer-group .details .social-icons ul li a.youtube {
	height: 25px;
	padding: 8px 11px;
	text-decoration: none;
	width: 25px;
}
footer .footer-group .details .social-icons ul li a.tumblr {
	height: 25px;
	padding: 8px 6px;
	text-decoration: none;
	width: 16px;
}
footer .footer-group .details .social-icons ul li a.pintrest {
	height: 25px;
	padding: 8px 11px;
	text-decoration: none;
	width: 24px;
}
footer .footer-group .details .social-icons ul li a {
	text-decoration: none;
}
footer .footer-group .details .group ul li a:hover {
	outline: none;
	text-decoration: none;
}
footer .footer-group .details .express-group {
	height: 91px;
	padding: 0;
	position: absolute;
	right: 0;
	top: 18px;
	width: 78px;
}
footer .footer-group .details .group {
	clear: both;
	overflow: hidden;
	width: 100%;
}
footer .footer-group .details .group ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
*+html footer .footer-group .details .group ul {
	clear: both;
	padding: 0 0 0.5% 0;
	width: 100%;
}
footer .footer-group .details .group ul li {
	border-left: 1px dotted #797575;
	float: left;
	line-height: 10px;
	margin: 0 0 5px 0;
	padding: 0 1%;
}
footer .footer-group .details .group ul li:first-child {
	border-left: none;
	float: left;
	line-height: 10px;
	padding: 0 7px 0 0;
}
footer .footer-group .details .group ul li a {
	color: #cbcccb;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
footer .footer-group .details .group ul li a:hover {
	text-decoration: underline;
}
footer .footer-group .details .copyright {
	border-top: 1px dotted #797575;
	clear: both;
	color: #f9f9f9;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0 0 0;
	overflow: hidden;
	padding: 0.7% 0;
	width: 90%;
}
footer .footer-group .details .copyright .privacy {
	float: left;
	width: 50%;
}
footer .footer-group .details .copyright .wp {
	float: left;
	text-align: right;
	width: 50%;
}
/* Smile Remove */
img#wpstats {
	display: none;
}
/** ================================================== Working Area START for DESKTOP 990px ==================================================**/	

/****
* #.# Main Container Section 
**/
#section {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/background.jpg) center top;
	min-height: 200px;
	width: 100%;
}
#section .container {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/hor-seprator.jpg) center top;
	margin: 0 auto;
	max-width: 990px;
	min-height: 200px;
	overflow: hidden;
	padding: 0 0 25px 0;
	width: 100%;
}
#section .container.nobg {
	background: none;
	margin: 0 auto;
	max-width: 990px;
	min-height: 200px;
	overflow: hidden;
	padding: 0 0 25px 0;
	width: 100%;
}
#section .container.nobg {
	background: none;
	margin: 0 auto;
	max-width: 990px;
	min-height: 200px;
	overflow: hidden;
	padding: 0 0 25px 0;
	width: 100%;
}
#section .container .row {
	clear: both;
	margin: 0 auto;
	max-width: 990px;
	overflow: hidden;
	width: 100%;
}
#section .container .row .leftpanel {
	display: block;
	float: left;
	max-width: 669px;
	overflow: hidden;
	width: 67.6%;
}
#section .container .row .leftpanel.fullwidth {
	clear: both;
	display: block;
	float: none;
	max-width: 990px;
	overflow: hidden;
	width: 100%;
}
#section .container .row .rightpanel {
	float: left;
	margin: 0 0 0 10px;
	max-width: 300px;
	padding: 0 0 0 11px;
	width: 30.3%;
}
/****
* #.# Headings
**/
#section .container .row .leftpanel h1, h2, h3, h4, h5, h6 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: normal;
}
#section .container .row .leftpanel h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row h4.border {
	border-top: 3px solid #747474;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 5px 0;
	text-transform: uppercase;
}
/****
* #.# Pager Navigation
**/
#section .container .row .leftpanel .page-nav {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #7d7d7d;
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .page-nav ul {
	float: left;
	list-style: none;
	overflow: hidden;
}
#section .container .row .leftpanel .page-nav ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/sn-coma.png) no-repeat 100% 21px;
	float: left;
	line-height: 22px;
	padding: 7px 4px 0 4px;
}
*+html #section .container .row .leftpanel .page-nav ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/sn-coma.png) no-repeat 100% 18px;
	float: left;
	line-height: 22px;
	padding: 3px 4px 0 4px;
}
#section .container .row .leftpanel .page-nav ul li:last-child {
	background: none;
}
#section .container .row .leftpanel .page-nav ul li:first-child {
	background: none;
	float: left;
	line-height: 22px;
	margin: 5px 0;
	padding: 0;
	border-right:1px solid #dbdbdb;
}
#section .container .row .leftpanel .page-nav ul li:first-child a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 19px;
	font-weight: normal;
	margin: 0;
	padding: 0 5px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li:first-child a.active {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	margin: 0;
	padding: 0 5px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li:first-child a.active:hover {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	margin: 0;
	padding: 0 5px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li a {
	color: #787878;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li a.active {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li a.active:hover {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .page-nav ul li a:hover {
	color: #a32020;
}
/***
* #.# Pagination for global
**/
#section .container .row .leftpanel .pagination {
	float: left;
	margin: 10px 0;
	padding: 2px;
}
#section .container .row .leftpanel .pagination ul {
	margin: 0 0 10px 0;
	padding: 0;
	text-align: left;
	font-size: 16px;
}
#section .container .row .leftpanel .pagination li {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	height: 20px;
	list-style-type: none;
	margin: 0 5px 10px 0;
	padding: 0 0 1px 0;
}
*+html #section .container .row .leftpanel .pagination li {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	height: 20px;
	list-style-type: none;
	margin: 0 5px 15px 0;
	padding: 3px;
}
#section .container .row .leftpanel .pagination a, .pagination a:visited {
	border: 1px solid #cdccc7;
	color: #000;
	margin: 0 0 10px 0;
	padding: 2px 5px;
	text-decoration: none;
}
#section .container .row .leftpanel .pagination a:hover, .pagination a:active {
	background: #787878;
	border: 1px solid #787878;
	color: #fff;
}
#section .container .row .leftpanel .pagination a.currentpage {
	border: 1px solid #787878;
	background: #787878;
	cursor: default;
	color: #fff;
	cursor: default;
	font-weight: bold;
}
#section .container .row .leftpanel .pagination a.disablelink, #section .container .row .leftpanel .pagination a.disablelink:hover {
	cursor: default;
	color: #000;
	background: #fff;
	border: 1px solid #cdccc7;
	font-weight: normal;
}
/* Story Page */
#section .container .row .leftpanel .story-details .pagination {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 15px 0 0 0;
	width: 100%;
}
#section .container .row .leftpanel .story-details .pagination span {
	display: inline;
	float: left;
}
#section .container .row .leftpanel .story-details .pagination span a {
	border: none;
	color: #a32020;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .pagination span a:hover {
	background: none;
	border: none;
	color: #a32020;
	text-decoration: underline;
}
#section .container .row .leftpanel .story-details .pagination ul {
	float: right;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 16px;
}
#section .container .row .leftpanel .story-details .pagination li {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	height: 20px;
	list-style-type: none;
	margin: 0 5px 10px 0;
	padding: 0 0 1px 0;
}
*+html #section .container .row .leftpanel .story-details .pagination li {
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	height: 20px;
	list-style-type: none;
	margin: 0 5px 15px 0;
	padding: 3px;
}
#section .container .row .leftpanel .story-details .pagination a, .pagination a:visited {
	border: 1px solid #cdccc7;
	color: #000;
	margin: 0 0 10px 0;
	padding: 2px 5px;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .pagination a:hover, .pagination a:active {
	background: #787878;
	border: 1px solid #787878;
	color: #fff;
}
#section .container .row .leftpanel .story-details .pagination a.currentpage {
	border: 1px solid #787878;
	background: #787878;
	cursor: default;
	color: #fff;
	cursor: default;
	font-weight: bold;
}
#section .container .row .leftpanel .story-details .pagination a.disablelink, #section .container .row .leftpanel .story-details .pagination a.disablelink:hover {
	cursor: default;
	color: #000;
	background: #fff;
	border: 1px solid #cdccc7;
	font-weight: normal;
}
.main-body-content .flex-container .flex-control-nav {
	display: none;
}
/* Like Story*/
#section .container .row .leftpanel .story-details .likestory {
	background: #e9e9e9;	
	clear: both;
	margin: 0;
	overflow: hidden;
	padding: 10px 0 5px 0;
	text-align: center;
}
#section .container .row .leftpanel .story-details .likestory span {
	color: #000;
	display: block;
	font: bold 15px Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	vertical-align: text-bottom;
	text-transform: uppercase;
}
/***
* #.# Add Banner Page
**/
#section .container .row .rightpanel .event {
	max-width: 299px;
	margin: 0 auto 25px auto;
	text-align: center;
	width: 100%;
}
#section .container .row .rightpanel .add-first {
	max-width: 299px;
	margin: 0 auto 25px auto;
	text-align: center;
	width: 100%;
}
#section .container .row .rightpanel .add-first img {
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
#section .container .row .right-sidebar .event {
	max-width: 300px;
	margin: 0 auto 25px auto;
	text-align: center;
	width: 100%;
}
#section .container .row .rightpanel .add-topic {
	max-width: 300px;
	margin: 0 auto 25px auto;
	text-align: center;
	width: 100%;
}
/*******************************************************Home Page*********************************************************
* #.# Home Page
**/
#section .container .full-width {
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .full-width .left-sidebar {
	float: left;
	min-height: 200px;
	margin: 0 11px 0 0;
	max-width: 665px;
	padding: 0;
	width: 68.5%;
}
#section .container .full-width .right-sidebar {
	float: left;
	margin: 0 0 0 14px;
	max-width: 300px;
	padding: 0;
	width: 31%;
}
/* Home Page Election Traking */
#section .container .full-width .left-sidebar .traking {
	clear: both;
	margin: 25px 0;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .traking .heading {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 5px 0;
}
#section .container .full-width .left-sidebar .traking .heading h4 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	float: left;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .traking .heading h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 0 15px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .traking .heading h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .sub-links {
	float: right;
}
#section .container .full-width .left-sidebar .traking .sub-links ul {
	list-style: none;
}
#section .container .full-width .left-sidebar .traking .sub-links ul li {
	border-left: 1px solid #dbdbdb;
	float: left;
	padding: 0 8px;
}
#section .container .full-width .left-sidebar .traking .sub-links ul li:first-child {
	border-left: none;
	float: left;
	padding: 0 8px;
}
#section .container .full-width .left-sidebar .traking .sub-links ul li a {
	color: #787878;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .sub-links ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .tale {
	clear: both;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .traking .tale .left-part {
	border-right: 1px solid #dbdbdb;
	float: left;
	overflow: hidden;
	padding: 0 1.6% 0 0;
	width: 68.5%;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story {
	clear: both;
	overflow: hidden;
	padding: 3px 0 0;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first {
	float: left;
	margin: 0 4% 0 0;
	width: 48%;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first.last {
	float: left;
	margin: 0;
	width: 48%;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first .snap {
	clear: both;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first .snap a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first h5 {
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .tale .left-part .chief-story .first h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .tale .right-part {
	float: left;
	overflow: hidden;
	padding: 0 0 0 1.6%;
	width: 28.1%;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story {
	clear: both;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story ul {
	list-style: none;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story ul li {
	border-top: 1px solid #dbdbdb;
	line-height: 16px;
	padding: 10px 0;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story ul li:first-child {
	border-top: none;
	padding: 0 0 10px 0;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .tale .right-part .feature-story ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .leader-profile {
	clear: both;
	margin: 15px 0 0 0;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul {
	background: #f4f4f4;
	border: 1px solid #dbdbdb;
	list-style: none;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul li {
	border-right: 1px solid #dbdbdb;
	float: left;
	font-size: 13px;
	line-height: 26px;
	margin: 0;
	padding: 0 10px 0 10px;
	text-align: center;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul li:first-child {
	border-right: none;
	background: #ffcc00;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 28px;
	margin: 0;
	padding: 0 5px;
	width: 18%;
	text-align: center;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul li:last-child {
	border-right: none;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 26px;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .traking .leader-profile ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .traking .leader-profile {
	display: none;
}
/* Left Side Bar*/
#section .container .full-width .left-sidebar .story-section {
	border-top: 3px solid #747474;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .full-width .left-sidebar .bnone {
	border: none;
	padding: 0px !important;
}
#section .container .full-width .left-sidebar .story-section .first-story {
	border-right: 1px solid #dbdbdb;
	float: left;
	padding: 0 10px 0 0;
	width: 420px;
}
#section .container .full-width .left-sidebar .story-section .first-story .title {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
}
#section .container .full-width .left-sidebar .story-section .first-story .title a {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story h1 {
	clear: both;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 20px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .first-story h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .lead-image {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .full-width .left-sidebar .story-section .first-story .lead-image a img {
	height: 233px;
	text-decoration: none;
	width: 420px;
}
#section .container .full-width .left-sidebar .story-section .first-story p {
	line-height: 16px;
	padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .story-section .first-story p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .related-story {
	clear: both;
	padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .story-section .related-story.nopad {
	clear: both;
	padding: 10px 0 0 0;
}
#section .container .full-width .left-sidebar .story-section .related-story ul {
	list-style: none;
}
#section .container .full-width .left-sidebar .story-section .related-story ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/dots.jpg) no-repeat 0 5px;
	line-height: 14px;
	padding: 0 0 0 10px;
}
#section .container .full-width .left-sidebar .story-section .related-story ul li span {
	color: #346f99;
	display: block;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 16px !important;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .related-story ul li a {
	color: #444;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: 14px !important;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .related-story ul li a:hover {
	text-decoration: underline;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article {
	border-top: 1px solid #dbdbdb;
	overflow: hidden;
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .title a {
	font-size: 11px !important;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image {
	float: left;
	height: 83px;
	overflow: hidden;
	padding: 5px 10px 0 0;
	width: 150px;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image a img {
	height: 83px;
	overflow: hidden;
	text-decoration: none;
	width: 150px;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 a span {
	color: #346f99;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article p {
	line-height: 16px;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article p a:hover {
	color: #444;
	text-decoration: none;
}
/* Second Stories */
#section .container .full-width .left-sidebar .story-section .story-second {
	float: left;
	padding: 0 0 0 10px;
	max-width: 224px;
	width: 222px;
}
#section .container .full-width .left-sidebar .story-section .story-second .article {
	border-top: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .bnone {
	border-bottom:none;
	padding: 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article.first {
	border-top: none;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article.last {
	border-bottom: none;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .title {
	clear: both;
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	padding: 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image {
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 {
	clear: both;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article p {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .full-width .left-sidebar .story-section .story-second .article p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article p a:hover {
	color: #444;
	text-decoration: none;
}
/* Breaking News */
#section .container .full-width .left-sidebar .newsbreak {
	background: #f5f5f5;
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 10px 10px 0 10px;
}
#section .container .full-width .left-sidebar .newsbreak .slugs {
	background: #bc0303;
	color: #fff;
	display: inline-block;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 0 0 3px 0;
	overflow: hidden;
	padding: 4px 5px 2px 5px;
}
#section .container .full-width .left-sidebar .newsbreak .slugs a {
	color: #fff;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak h1 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 36px;
	line-height: 38px;
	padding: 0 0 20px 0;
}
#section .container .full-width .left-sidebar .newsbreak h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 36px;
	line-height: 38px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines {
	clear: both;
	overflow: hidden;
	padding: 0;
}
/*Slider*/
#section .container .full-width .left-sidebar .newsbreak .headlines .flash {
	float: left;
	overflow: hidden;
	position: relative;
	width: 60%;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash .flex-control-nav {
	display: none;
}
/*Related*/
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related {
	float: left;
	padding: 0 0 0 2%;
	width: 38%;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .date {
	color: #666;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0 0 2% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .date a {
	color: #a32020;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .date a:hover {
	text-decoration: underline;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related p {
	color: #444;
	font: normal 15px/20px Arial, Helvetica, sans-serif;
	padding: 0 0 4% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related p strong {
	color: #444;
	font: bold 15px/20px Arial, Helvetica, sans-serif;
	padding: 0 0 4% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related ul {
	list-style: none;
	padding: 0 0 4% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related ul li {
	color: #0f61a0;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related ul li a {
	color: #0f61a0;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related ul li a strong {
	color: #0f61a0;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related ul li a:hover {
	color: #a32020;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related h3 {
	border-top: 1px solid #dbdbdb;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 3% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related h3 a strong {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 0 5px 0 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos {
	border-top: 1px solid #dbdbdb;
	clear: both;
	padding: 5% 0 0 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos h3 {
	border-top: none;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 0 0 3% 0;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos .images {
	overflow: hidden;
	padding: 0 0 2% 0;
	position: relative;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos .images a img {
	height: auto;
	outline: none;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos .images span {
	height: 29px;
	left: 42%;
	position: absolute;
	top: 42%;
	width: 29px;
}
/* For Photo Section */
#section .container .full-width .left-sidebar .photos-section {
	clear: both;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .photos-section h4 {
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	margin: 5px 0 0 0;
	padding: 0;
}
#section .container .full-width .left-sidebar .photos-section h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	padding: 0 15px 0 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .photos-section h4 a span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 32px;
	padding: 0 15px 0 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .photos-section h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .photos-section h4 a:hover span {
	color: #a32020;
	text-decoration: none;
}
/*Gallery */
#section .container .full-width .left-sidebar .photos-section .home-slider {
	clear: both;
	height: auto;
	margin: 0;
	overflow: hidden;
	padding: 15px 0 0 0;
	width: 100%;
}
#section .container .full-width .left-sidebar .photos-section .home-slider .flex-control-nav {
	display: none;
}
/* Thumbnail*/
#section .container .full-width .left-sidebar .photos-section .thumbnails {
	border: 1px solid #dbdbdb;
	box-shadow: 0 8px 6px -6px #e5e5e5;
	min-height: 150px;
	margin: 10px 0;
	-moz-box-shadow: 0 8px 6px -6px #e5e5e5;
	overflow: hidden;
	padding: 15px 15px 10px 15px;
	-webkit-box-shadow: 0 8px 6px -6px #e5e5e5;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods {
	border-left: 1px solid #dbdbdb;
	float: left;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	width: 31.1%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods.first {
	border: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 31.1%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .small-photo {
	clear: both;
	padding: 0;
	width: 100%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .small-photo a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .short-info {
	line-height: 16px;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .short-info a {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .short-info span {
	color: #a32020;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .short-info span a {
	color: #a32020;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods .short-info a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Home google Add */
#section .container .full-width .left-sidebar .add-home {
	clear: both;
	padding: 25px 0 0 0;
	overflow: hidden;
	text-align: center;
}
#section .container .full-width .left-sidebar .add-home a img {
	display: table-cell;
	margin: 0 auto;
	vertical-align: middle;
}
/* Right Side Bar */
#section .container .full-width .right-sidebar .event {
	clear: both;
	padding: 0 0 25px 0;
}
#section .container .full-width .right-sidebar .add-first {
	clear: both;
	padding: 0 0 25px 0;
}
#section .container .full-width .right-sidebar .add-first img {
	margin: 0 auto;
	text-align: center;
}
#section .container .full-width .right-sidebar .add-second {
	clear: both;
	margin: 0 0 25px 0;
}
#section .container .full-width .right-sidebar .add-second img {
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 300px;
}
/***
* #.# Recommended for home page
**/
#section .container .full-width .right-sidebar .recomended {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .recomended h4 {
	border-bottom: 1px solid #dbdbdb;
	color: #b40505;
	font-size: 14px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 6px 0;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .recomended .subheading {
	line-height: 17px;
	padding: 5px 0 2px 0;
}
#section .container .full-width .right-sidebar .recomended .subheading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
}
#section .container .full-width .right-sidebar .recomended .photo {
	float: right;
	height: 67px;
	padding: 5px 0 0 10px;
	width: 120px;
}
#section .container .full-width .right-sidebar .recomended .photo a img {
	height: 67px;
	text-decoration: none;
	width: 120px;
}
#section .container .full-width .right-sidebar .recomended p {
	line-height: 16px;
}
#section .container .full-width .right-sidebar .recomended p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
/**
* #.# Opinion and Columnist for home page
*
**/
#section .container .full-width .right-sidebar .column-details {
	clear: both;
	margin: 0 0 15px 0;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .column-details h4 {
	border-top: 3px solid #747474;
	font-size: 16px;
	padding: 3px 0 5px 0;
}
#section .container .full-width .right-sidebar .column-details h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .column-details h4 span {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .full-width .right-sidebar .column-details h4 a:hover {
	color: #b40505;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .column-details .columnists {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .story {
	border-top: 1px solid #dbdbdb;
	margin: 0;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .name {
	line-height: 11px;
	padding: 3px 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .name a {
	color: #b40505;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .full-width .right-sidebar .column-details .columnists .name a:hover {
	color: #b40505;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info {
	clear: both;
	padding: 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .theme {
	line-height: 16px;
	padding: 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .theme a {
	color: #000;
	display: block;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .theme a:hover {
	color: #b40505;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .column-img {
	float: left;
	height: 90px;
	margin: 0 10px 0 0;
	overflow: hidden;
	width: 90px;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .column-img a img {
	height: 90px;
	overflow: hidden;
	margin: 4px 0 0 0;
	width: 90px;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info p {
	line-height: 16px;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info p a {
	color: #444;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* Latest News for Home Page */
#section .container .full-width .right-sidebar .latest-news {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .full-width .right-sidebar .latest-news h4 {
	border-top: 3px solid #7d7d7d;
	padding: 3px 0 5px 0;
}
#section .container .full-width .right-sidebar .latest-news h4 a {
	background:url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .latest-news h4 a span {
	color: #000;
}
#section .container .full-width .right-sidebar .latest-news h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .latest-news ul {
	border: 1px solid #dbdbdb;
	background: #f9f9f9;
	botder-top: none;
	list-style: none;
}
#section .container .full-width .right-sidebar .latest-news ul li {
	border-top: 1px solid #dbdbdb;
	line-height: 15px;
	overflow: hidden;
	padding: 10px 0;
	margin: 0 10px;
}
#section .container .full-width .right-sidebar .latest-news ul li:first-child {
	border-top: none;
	line-height: 16px;
	padding: 10px 0;
	margin: 0 10px;
}
#section .container .full-width .right-sidebar .latest-news ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .latest-news ul li a img {
	float: left;
	height: 44px;
	overflow: hidden;
	padding: 3px 10px 0 0;
	width: 80px;
}
#section .container .full-width .right-sidebar .latest-news ul li span {
	color: #787878;
	display: block;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	padding: 3px 0 0 90px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .latest-news ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Video Section in Home Page Right Side Bar */
#section .container .full-width .right-sidebar .videos {
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
	padding: 0;
}
#section .container .full-width .right-sidebar .videos .title {
	border-top: 3px solid #747474;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 0 10px 0;
	padding: 3px 0 5px 0;
}
#section .container .full-width .right-sidebar .videos .title a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 16px;
	padding: 0 15px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .videos .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .videos .article {
	clear: both;
	position: relative;
	width: 300px;
}
#section .container .full-width .right-sidebar .videos .article .play {
	overflow: hidden;
}
#section .container .full-width .right-sidebar .videos .article .play a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .right-sidebar .videos .article .icon {
	position: absolute;
	left: 45%;
	top: 40%;
}
#section .container .full-width .right-sidebar .videos .article .icon a {
	padding: 7px 15px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .videos .article .subheading {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 4px 0 10px 0;
}
#section .container .full-width .right-sidebar .videos .article .subheading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .videos .article .subheading a:hover {
	color: #a32020;
}
#section .container .full-width .right-sidebar .videos .thumbnails {
	border-top: 1px solid #dbdbdb;
	clear: both;
	padding: 10px 0 0 0;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first {
	float: left;
	margin: 0 4% 2% 0;
	width: 48%;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first.last {
	float: left;
	margin: 0 0 2% 0;
	width: 48%;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first .snaps {
	clear: both;
	padding: 0;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first .snaps a img {
	height: auto;
	padding: 0;
	width: 100%;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first .links {
	clear: both;
	line-height: 14px;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first .links a {
	color: #000;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first .links a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Entertainment for Home Page */
#section .container .full-width .left-sidebar .home-section {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 5px 0;
}
*+html #section .container .full-width .left-sidebar .home-section {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	height: 20px;
	margin: 0 0 20px 0;
	overflow: inherit;
	padding: 5px 0;
}
#section .container .full-width .left-sidebar .home-section h4 {
	color: #000;
	display: inline;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
}
#section .container .full-width .left-sidebar .home-section h4 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .home-section h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .home-section h4 span {
	color: #000;
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/screen-icon.gif) no-repeat right 100%;
	float: right;
	font-size: 11px;
	font-weight: 400;
	padding: 3px 50px 0 0;
}
/* Section Navigation */
#section .container .full-width .left-sidebar .home-section .home-links {
	display: inline;
	float: right;
}
*+html #section .container .full-width .left-sidebar .home-section .home-links {
	display: inline;
	margin: 0;
	position: relative;
	padding: 0;
	right: 0;
	top: -20px;
}
#section .container .full-width .left-sidebar .home-section .home-links ul {
	list-style: none;
}
#section .container .full-width .left-sidebar .home-section ul li {
	border-left: 1px solid #dbdbdb;
	float: left;
	padding: 0 8px;
}
#section .container .full-width .left-sidebar .home-section ul li:first-child {
	border-left: none;
	float: left;
	padding: 0 8px;
}
#section .container .full-width .left-sidebar .home-section ul li a {
	color: #787878;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .home-section ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Left Panel */
#section .container .full-width .left-sidebar .section-common {
	clear: both;
	margin: 0;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .section-common .left-panel {
	border-right: 1px solid #dbdbdb;
	float: left;
	overflow: hidden;
	padding: 0 1.6% 0 0;
	width: 68.5%;
}
*+html #section .container .full-width .left-sidebar .section-common .left-panel {
	border-right: 1px solid #dbdbdb;
	float: left;
	overflow: hidden;
	padding: 0 1.6% 0 0;
	width: 68%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .title {
	clear: both;
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 3px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .title a {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel h3 {
	line-height: 22px;
	padding: 0 0 5px 0;
}
*+html #section .container .full-width .left-sidebar .section-common .left-panel h3 {
	line-height: 22px;
	padding: 5px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .lead-img {
	clear: both;
	padding: 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .lead-img a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .info {
	border-bottom: 1px solid #dbdbdb;
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first {
	float: left;
	margin: 0 4% 0 0;
	width: 48%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first.last {
	float: left;
	width: 48%;
	margin: 0;
}
*+html #section .container .full-width .left-sidebar .section-common .left-panel .other-story .first {
	float: left;
	margin: 0 5% 0 0;
	width: 47%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first .snap {
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first .snap a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first h5 {
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/* Entertainment Home Page Left Panel Movie Rating */
#section .container .full-width .left-sidebar .section-common .movies-ratings {
	border: 1px solid #dbdbdb;
	clear: both;
	margin: 10px 0 20px 0;
	padding: 1%;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes {
	border-left: 1px solid #dbdbdb;
	float: left;
	margin: 0 0 0 1.5%;
	padding: 0 0 0 1.5%;
	width: 22.5%;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes.first {
	border-left: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 22.5%;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .mov-name {
	color: #000;
	clear: both;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .mov-name a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .mov-name a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .star-ratings {
	clear: both;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .star-ratings ul {
	list-style: none;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .star-ratings ul li {
	float: left;
	padding: 0 2px 0 0;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .star-ratings ul li span {
	background: #ffcc00;
	border-radius: 5px;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	-khtml-border-radius: 5px;
	margin: 0 2px 0 0;
	-moz-border-radius: 5px;
	padding: 3px 5px;
	-webkit-border-radius: 5px;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes .star-ratings ul li img {
	height: 9px;
	width: 10px;
}
/* Entertainment Home Page Right Panel */
#section .container .full-width .left-sidebar .section-common .right-panel {
	float: left;
	overflow: hidden;
	padding: 0 0 0 1.6%;
	width: 28.1%;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .story-image {
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .story-image a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story.last {
	border-bottom: none;
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 {
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 a span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .date {
	color: #6b6b6b;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .date span {
	line-height: 16px;
	padding: 0 5px 0 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .date span a {
	color: #a32020;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .snap {
	clear: both;
	padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .snap a img {
	height: 99px;
	text-decoration: none;
	width: 180px;
}
/* Home Page Technology */
#section .container .full-width .right-sidebar .home-technology {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
	width: 300px;
}
#section .container .full-width .right-sidebar .home-technology h4 {
	border-top: 3px solid #747474;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 0 15px 0;
	padding: 3px 0 4px 0;
}
#section .container .full-width .right-sidebar .home-technology h4 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .home-technology h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
section#container .inner-container .home-technology .heading {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	padding: 0;
}
#section .container .full-width .right-sidebar .home-technology .story {
	border-top: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .full-width .right-sidebar .home-technology .story.first {
	border-top: none;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .full-width .right-sidebar .home-technology .story .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .right-sidebar .home-technology .story .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .home-technology .story .heading {
	clear: both;
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .right-sidebar .home-technology .story .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .home-technology .story .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .home-technology .story p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 0;
}
#section .container .full-width .right-sidebar .home-technology .story p a img {
	height: 67px;
	float: left;
	overflow: hidden;
	padding: 3px 10px 0 0;
	text-decoration: none;
	width: 120px;
}
/* Most Populars for Home Page */
#section .container .full-width .right-sidebar .most-populars {
	border-top: 3px solid #747474;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .full-width .right-sidebar .most-populars h4 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	float: left;
	line-height: 20px;
	padding: 5px 0;
	text-transform: uppercase;
	width: 130px;
}
#section .container .full-width .right-sidebar .most-populars .tabs {
	clear: both;
	float: right;
	height: 25px;
	position: relative;
	padding: 5px 0 0 0;
	width: 130px;
}
#section .container .full-width .right-sidebar .most-populars .tabs ul {
	list-style: none;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .most-populars .tabs li {
	float: left;
	height: 41px;
	padding: 0 0 0 10px;
}
#section .container .full-width .right-sidebar .most-populars .tabs li:first-child {
	float:left;
	height: 41px;
	padding: 0;
	width: 40px;
}
#section .container .full-width .right-sidebar .most-populars .tabs strong {
	font-weight: normal;
	height: 41px;
}
#section .container .full-width .right-sidebar .most-populars .tabs li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .most-populars .tabs li a:hover {
	color: #a32020;
	height: 41px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .most-populars .tabs li.current2 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/active.jpg) bottom center no-repeat;
	color: #cf0000;
	display: inline;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	height: 32px;
	position: absolute
}
#section .container .full-width .right-sidebar .most-populars .contents {
	border: 1px solid #c9c9c9;
	border-top: none;
	border-bottom: none;
	clear: both;
	margin: 0;
	padding: 0;
}
#section .container .full-width .right-sidebar .most-populars .contents ol {
	border-top: 1px solid #8f8f8f;
	border-bottom: 1px solid #c9c9c9;
	color: #cb0000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 0 0 25px;
}
*+html #section .container .full-width .right-sidebar .most-populars .contents ol {
	border-top: 2px solid #5b5a5a;
	border-bottom: 1px solid #c9c9c9;
	color: #cb0000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 0 0 30px;
}
#section .container .full-width .right-sidebar .most-populars .contents ol li {
	border-top: 1px solid #c9c9c9;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 16px;
	margin: 0 10px 0 0;
	padding: 7px 10px 10px 0;
}
#section .container .full-width .right-sidebar .most-populars .contents ol li:first-child {
	border-top: none;
	padding: 7px 10px 7px 0;
}
#section .container .full-width .right-sidebar .most-populars .contents ol li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration:none;
}
#section .container .full-width .right-sidebar .most-populars .contents ol li a:hover {
	color: #b40505;
	text-decoration: none;
}
/*Widget Text*/
#section .container .full-width .right-sidebar .box {
	border: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
	padding: 5px;
}
#section .container .full-width .right-sidebar .box a {
	color: #a32020;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	padding: 0 0 5px 0;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .box a:hover {
	text-decoration: underline;
}
#section .container .full-width .right-sidebar .box span {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 0 5px 0 0;
	text-transform: uppercase;
}
/* Auto and Travel */
#section .container .full-width .right-sidebar .auto-travel {
	clear: both;
	margin: 0;
	overflow: hidden;
	width: 300px;
}
#section .container .full-width .right-sidebar .auto-travel h4 {
	border-top: 3px solid #747474;
	border-bottom: 1px solid #dbdbdb;
	padding: 3px 0 5px 0;
}
#section .container .full-width .right-sidebar .auto-travel h4 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .story {
	float: left;
	margin: 0;
	overflow: hidden;
	margin: 0;
	padding: 2% 0 0 0;
	width: 100%;
}
#section .container .full-width .right-sidebar .auto-travel .story.first {
	float: left;
	margin: 2% 0 0 0;
	overflow: hidden;
	padding: 4% 0 0 0;
	width: 100%;
}
#section .container .full-width .right-sidebar .auto-travel .story .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .right-sidebar .auto-travel .story .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .first {
	border-top: none;
	overflow: hidden;
	padding: 0 !important;
}
#section .container .full-width .right-sidebar .auto-travel .first h5 {
	clear: both;
	line-height: 17px !important;
	padding: 0;
}
#section .container .full-width .right-sidebar .auto-travel .first h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px !important;
	font-weight: 400;
	line-height: 17px !important;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .story h5 {
	clear: both;
	line-height: 17px;
	padding: 0;
}
#section .container .full-width .right-sidebar .auto-travel .story h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .story h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 10px 0 0 0;
}
#section .container .full-width .right-sidebar .auto-travel .story p a img {
	height: 67px;
	float: left;
	overflow: hidden;
	padding: 3px 10px 0 0;
	text-decoration: none;
	width: 120px;
}
/* Business, India, World common structure*/
#section .container .full-width .left-sidebar .common-structure {
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
}
#section .container .full-width .left-sidebar .common-structure .left-panel {
	float: left;
	width: 48%;
	margin: 0 1.6% 0 0;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .common-structure .right-panel {
	border-left: 1px solid #dbdbdb;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 1.6%;
	width: 48%;
}
#section .container .full-width .left-sidebar .common-structure .business-left {
	clear: both;
	padding: 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left .title {
	clear: both;
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 3px 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left .title a {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 {
	line-height: 20px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5.border {
	border-bottom: 1px solid #dbdbdb;
	line-height: 20px;
	padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left h6 {
	line-height: 20px;
	margin: 0;
	padding: 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left .lead-img {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	color: #000;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	overflow: hidden;
	padding: 10px 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left .lead-img.last {
	border-bottom: none;
	clear: both;
	color: #000;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	overflow: hidden;
	padding: 5px 0 10px 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left .lead-img a img {
	float: left;
	padding: 0 10px 0 0;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left .picture {
	padding: 0;
	overflow: hidden;
}
#section .container .full-width .left-sidebar .common-structure .business-left .picture a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .full-width .left-sidebar .common-structure .business-left p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .business-left p a img {
	float: left;
	height: 80px;
	padding: 0 15px 0 0;
	width: 120px;
}
/* Business Right */
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right {
	clear: both;
	padding: 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news {
	border-top: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 10px 0 0 0;
	width: 100%;
	margin: 0 0 10px 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news.first {
	border-top: none;
	padding: 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news.last {
	border-bottom: none;
	overflow: hidden;
	padding: 10px 0;
	width: 100%;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news .title {
	clear: both;
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 3px 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news .title a {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news h5 {
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news a img {
	float: left;
	height: 50px;
	padding: 3px 10px 10px 0;
	width: 90px;
}
/* Right Panel Business, Hororscope */
#section .container .full-width .right-sidebar .business {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .business h4 {
	border-top: 3px solid #747474;
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#section .container .full-width .right-sidebar .business h4 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #a32020;
	float: left;
	font-size: 14px;
	font-weight: 400;
	padding: 5px 15px 5px 0;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
}
#section .container .full-width .right-sidebar .business .usual {
	border: 1px solid #dbdbdb;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	padding: 5px 10px 10px 10px;
	text-align: center;
}
#section .container .full-width .right-sidebar .business .usual a img {
	height: auto;
	text-decoration: none;
	width: 300px;
}
/* Horoscope */
#section .container .full-width .right-sidebar .horoscope {
	overflow: hidden;
	margin: 0 0 25px 0;
	width: 300px;
}
#section .container .full-width .right-sidebar .horoscope h4 {
	border-top: 3px solid #747474;
	padding: 4px 0 4px 0;
	border-bottom: 1px solid #dbdbdb;
}
#section .container .full-width .right-sidebar .horoscope h4 a span {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	padding: 0 15px 0 0;
	text-transform: capitalize;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .horoscope h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	padding: 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .horoscope h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .horoscope .contents {
	background: #fff;
	border: 1px solid #cccbcb;
	border-top: none;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .horoscope .contents .date {
	border-bottom: 2px solid #ededed;
	color: #787878;
	clear: both;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding: 5px;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .horoscope .contents .date strong {
	color: #A32020;
	border-bottom: 4px solid #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: normal;
	float: left;
	padding: 0 0 5px 0;
	margin: 0 30px 0 0;
	text-align: center;
}
#section .container .full-width .right-sidebar .horoscope .contents .info {
	border-top: 1px solid #ededed;
	clear: both;
	padding: 10px 5px;
	overflow: hidden;
}
#section .container .full-width .right-sidebar .horoscope .contents .info p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 0 0 0 100px;
}
#section .container .full-width .right-sidebar .horoscope .contents .info p strong a {
	color: #444;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: normal;
	font-size: 13px;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .horoscope .contents .info p strong a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .horoscope .contents .info p a {
	color: #084da2;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .full-width .right-sidebar .horoscope .contents .info p a:hover {
	color: #084da2;
}
#section .container .full-width .right-sidebar .horoscope .contents .info .icons {
	float: left;
	padding: 0 10px 0 0;
	width: 90px;
	min-height: 90px;
}
#section .container .full-width .right-sidebar .horoscope .contents .info .icons img {
	width:90px;
	height:90px;
}
#section .container .full-width .right-sidebar .horoscope .contents .info .icons a {
	text-decoration: none;
}
section#container .inner-container .horoscope .contents .info .icons strong {
	color: #000;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 0 0;
	text-align: center;
}
#section .container .full-width .right-sidebar .horoscope .contents .info .icons strong a {
	color: #000;
	text-decoration: none;
}
#section .container .full-width .right-sidebar .horoscope .contents .info .icons strong a:hover {
	color: #0072bf;
}
#section .container .full-width .right-sidebar .horoscope .contents .rashi {
	border-top: 1px solid #ededed;
	clear: both;
	padding: 5px 0;
}
#section .container .full-width .right-sidebar .horoscope .contents .rashi ul {
	list-style: none;
	padding: 5px 0 0 0;
}
#section .container .full-width .right-sidebar .horoscope .contents .rashi ul li {
	float: left;
	padding: 0 3px;
}
#section .container .full-width .right-sidebar .horoscope .contents .rashi li a {
	text-decoration: none;
}
#section .container .full-width .right-sidebar .add-first h6 {
	border-top: 3px solid #747474;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 700;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .full-width .right-sidebar .fb {
	clear: both;
	margin: 0;
	overflow: hidden;
	width: 300px;
}
/**********************************************************Profile Page******************************************************
* #.# Profile Page Start
**/
#section .container .row .leftpanel .opinion {
	clear: both;
	overflow: hidden;
}
/**** Columnist **/
#section .container .row .leftpanel .opinion .columnist {
	float: left;
	max-width: 150px;
	width: 23%;
}
#section .container .row .leftpanel .opinion .columnist .name {
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .opinion .columnist .name ul {
	list-style: none;
}
#section .container .row .leftpanel .opinion .columnist .name ul li {
	border-top: 1px solid #dbdbdb;
	display: block;
	padding: 4px 0;
}
#section .container .row .leftpanel .opinion .columnist .name ul li a {
	color: #000;
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .name ul li:last-child a {
	color: #a32020;
	display: block;
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
}
#section .container .row .leftpanel .opinion .columnist .name ul li a:hover {
	color: #a32020;
}
/****Editorial****/
#section .container .row .leftpanel .opinion .columnist .story {
	border-top: 1px solid #dbdbdb;
	outline: none;
	padding: 10px 0;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .story .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
}
#section .container .row .leftpanel .opinion .columnist .story .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .story .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .story .heading {
	line-height: 16px;
	padding: 3px 0;
}
#section .container .row .leftpanel .opinion .columnist .story .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .story .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .columnist .story .day {
	color: #787878;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 3px 0;
}
#section .container .row .leftpanel .opinion .columnist .story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/****Profile Lead Story ****/
#section .container .row .leftpanel .opinion .profile-container {
	border-left: 1px solid #dbdbdb;
	display: block;
	float: left;
	margin: 0 0 0 10px;
	max-width: 520px;
	padding: 0 0 0 10px;
	width: 73%;
}
#section .container .row .leftpanel .opinion .profile-container .col-details {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo {
	background: #f1f1f1;
	border: 1px dotted #e2e1e1;
	float: right;
	height: 200px;
	margin: 0 0 0 10px;
	padding: 5px;
	width: 200px;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo img {
	height: 200px;
	width: 200px;
}
#section .container .row .leftpanel .opinion .profile-container .col-details h1 {
	font-size: 24px;
	font-weight: 400;
	line-height: 28px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .twitter {
	font-size: 12px;
	padding: 5px 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .twitter a {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .twitter a span {
	height: 12px;
	padding: 0 7px;
	width: 12px;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .twitter a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .opinion .profile-container .col-details p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0 0 0;
}
/* Columnist Stories*/
#section .container .row .leftpanel .opinion .view-all {
	display: none;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories.last {
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
	margin: 10px 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories .title {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories .title a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories .date {
	color: #787878;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 5px;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories h6 {
	line-height: 18px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories h6 a {
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .col-stories p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
}
/***
* #.# Recommended
**/
#section .container .row .rightpanel .recomended {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .recomended h4 {
	border-bottom: 1px solid #dbdbdb;
	color: #b40505;
	font-size: 14px;
	font-weight: normal;
	line-height: 10px;
	padding: 0 0 6px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .recomended .subheading {
	line-height: 17px;
	padding: 5px 0 2px 0;
}
#section .container .row .rightpanel .recomended .subheading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
}
#section .container .row .rightpanel .recomended .photo {
	float: right;
	height: 67px;
	padding: 5px 0 0 10px;
	width: 120px;
}
#section .container .row .rightpanel .recomended .photo a img {
	height: 67px;
	text-decoration: none;
	width: 120px;
}
#section .container .row .rightpanel .recomended p {
	line-height: 16px;
}
#section .container .row .rightpanel .recomended p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
/***
* #.# Business as Usual by
**/
#section .container .row .rightpanel .business {
	border-top: 3px solid #7d7d7d;
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
	padding: 2px 0 0 0;
}
#section .container .row .rightpanel .business h4 {
	line-height: 16px;
}
#section .container .row .rightpanel .business h4 a {
	color: #a32020;
	display: inline;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 0 15px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .rightpanel .business h4 a span {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .rightpanel .business .usual {
	border: 1px solid #dbdbdb;
	display: block;
	margin: 5px auto 0 auto;
	padding: 5px 10px 10px 10px;
	text-align: center;
}
#section .container .row .rightpanel .business .usual a img {
	text-decoration: none;
	width: 285px;
}
/*Latest News or Headelines*/
#section .container .row .rightpanel .latest-news {
	border-top: 3px solid #7d7d7d;
	clear: both;
	overflow: hidden;
	padding: 0;
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .latest-news h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	padding: 0 16px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .rightpanel .latest-news h4 a span {
	color: #a32020;
	padding: 0;
}
#section .container .row .rightpanel .latest-news h4 a span em {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .rightpanel .latest-news ul {
	border: 1px solid #dbdbdb;
	background: #f9f9f9;
	botder-top: none;
	list-style: none;
	margin: 10px 0 0 0;
}
#section .container .row .rightpanel .latest-news ul li {
	border-top: 1px solid #dbdbdb;
	line-height: 15px;
	overflow: hidden;
	padding: 10px 0;
	position: relative;
	margin: 0 10px;
}
#section .container .row .rightpanel .latest-news ul li:first-child {
	border-top: none;
	line-height: 16px;
	padding: 10px 0;
	margin: 0 10px;
}
#section .container .row .rightpanel .latest-news ul li pre.video {
	height: 32px;
	right: 5px;
	padding: 0 0 6px;
	position: absolute;
	top: 18px;
	width: 32px;
	z-index: 910;
}
#section .container .row .rightpanel .latest-news ul li pre.video-left {
	height: 32px;
	left: 5px;
	padding: 0 0 6px;
	position: absolute;
	top: 18px;
	width: 32px;
	z-index: 910;
}
#section .container .row .rightpanel .latest-news ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .latest-news ul li a img {
	float: left;
	height: 44px;
	overflow: hidden;
	padding: 3px 10px 0 0;
	width: 80px;
}
#section .container .row .rightpanel .latest-news ul li span {
	color: #787878;
	display: block;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	padding: 3px 0 0 90px;
	text-decoration: none;
}
#section .container .row .rightpanel .latest-news ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/*********************************************************** Search *****************************************************
* #.#  Search Page Start
**/
#section .container .row .leftpanel .top-section {
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
	width: 100%;
}
#section .container .row .leftpanel .top-section h1 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	text-transform: uppercase;
}
#section .container .row .leftpanel .top-section h1 span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	text-transform: uppercase;
}
#section .container .row .leftpanel .top-section .breadcrumb {
	border-top: 3px solid #747474;
	clear: both;
	height: 20px;
	padding: 5px 0 0 0;
}
#section .container .row .leftpanel .top-section .breadcrumb ul {
	list-style: none;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/bredcum.png) no-repeat 0 50%;
	font-size: 11px;
	font-weight: normal;
	float: left;
	padding: 0 0 0 8px;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li:first-child {
	background: none;
	font-size: 11px;
	font-weight: normal;
	float: left;
	padding: 0;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li:first-child a {
	color: #787878;
	display: block;
	line-height: 16px;
	padding: 0 4px 0 0;
}
#section .container .row .leftpanel .breadcrumb ul li:first-child a:hover {
	color:#787878;
	text-decoration: underline;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li a {
	color: #787878;
	line-height: 16px;
	padding: 0 4px 0 0;
	text-decoration: none;
	text-transform:capitalize;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li a:hover {
	color: #787878;
	text-decoration:underline;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li span {
	color: #a32020;
	display: block;
	line-height: 16px;
	padding: 0 4px 0 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li span a {
	color: #a32020;
	display: block;
	line-height: 16px;
	padding: 0 4px 0 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .top-section .breadcrumb ul li span a:hover {
	color: #787878;
	text-decoration:underline;
}
#section .container .row .leftpanel .search-tabs {
	border-bottom: 2px solid #000;
	clear: both;
	height: 37px;
	position: relative;
}
#section .container .row .leftpanel .search-tabs .social-icons {
	position: absolute;
	right: 0;
	top: 4px;
}
#section .container .row .leftpanel .search-tabs .listing {
	position: absolute;
	left: 0;
	top: 14px;
	width: 140px;
}
html>/**/body #section .container .row .leftpanel .search-tabs .listing {
	top: 14px;
	width: 140px;
}
#section .container .row .leftpanel .search-tabs .listing ul {
	list-style: none;
	overflow: hidden;
	padding: 1% 0 0 0;
}
#section .container .row .leftpanel .search-tabs .listing ul li {
	display: inline;
	float: left;
	padding: 0 10px 0 0;
}
#section .container .row .leftpanel .search-tabs .listing ul li a {
	color: #000;
	display: inline;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
#section .container .row .leftpanel .search-tabs .listing ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .search-tabs .listing ul li.current a {
	background: #a32020;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: normal;
	padding: 1px 10px;
}
#section .container .row .leftpanel .search-result {
	clear: both;
	padding: 10px 0 0 0;
}
#section .container .row .leftpanel .search-result h6 {
	clear: both;
	color: #000;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	margin: 0;
	padding: 0;
	width: 100%;
}
#section .container .row .leftpanel .search-result .details {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	color: #000;
	padding: 10px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .search-result .details .picture {
	height: 83px;
	float: left;
	padding: 5px 10px 0 0;
	width: 150px;
}
#section .container .row .leftpanel .search-result .details .picture a img {
	height: 83px;
	overflow: hidden;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .search-result .details h3 {
	line-height: 20px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .search-result .details h3 a {
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .row .leftpanel .search-result .details time {
	color: #444;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0;
}
#section .container .row .leftpanel .search-result .details time a {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
}
#section .container .row .leftpanel .search-result .details p {
	color: #444;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	padding: 0;
}
#section .container .row .leftpanel .search-result .details .tags {
	clear: both;
	padding: 0.5% 0 0 0;
	overflow: hidden;
}
#section .container .row .leftpanel .search-result .details .tags strong {
	color: #035c9a;
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	padding: 0;
}
#section .container .row .leftpanel .search-result .details .tags a {
	color: #035c9a;
	display: inline;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	padding: 0 0.5% 0 0;
	text-decoration: none;
}
#section .container .row .leftpanel .search-result .details .tags a:hover {
	color: #a32020;
}
/*** Photo Page **/
#section .container .row .leftpanel .search-result .search-photo-box {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .search-result .search-photo-box ul {
	list-style: none;
	clear: both;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li {
	float: left;
	min-height: 200px;
	padding: 0 0 0 2%;
	width: 32%;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li:first-child {
	float: left;
	min-height: 200px;
	padding: 0;
	width: 32%;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li a {
	color: #000;
	clear: both;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 2px 0;
	text-decoration: none;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li a img {
	display: block;
	clear: both;
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li span {
	clear: both;
	display: block;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li span a {
	color: #a32020;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*********************************************************** Topic Page *****************************************************
* #.#  Topic Page Start
**/
#section .container .row .leftpanel.topic .topic-page {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel.topic .topic-page .left-col {
	float: left;
	max-width: 150px;
	width: 23%;
}
#section .container .row .leftpanel.topic .topic-page .left-col .picture {
	overflow: hidden;
	padding: 0 0 5px 0;
	width: 150px;
}
#section .container .row .leftpanel.topic .topic-page .left-col .picture img {
	height: auto;
	overflow: hidden;
	width: 150px;
}
#section .container .row .leftpanel.topic .topic-page .left-col dfn {
	color: #000;
	font: normal 16px/24px Georgia, "Times New Roman", Times, serif;
}
/*Right Column*/
#section .container .row .leftpanel.topic .topic-page .right-col {
	border-left: 1px solid #dbdbdb;
	float: left;
	margin: 0 0 0 10px;
	max-width: 498px;
	padding: 0 0 0 10px;
	width: 75%;
}
#section .container .row .leftpanel.topic .topic-page .right-col.full-width {
	border-left: none;
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	margin: 0;
	max-width: 670px;
	padding: 0;
	width: 100%;
}
#section .container .row .leftpanel .picture-gallery {
	clear: both;
}
#section .container .row .leftpanel .slider-container {
	clear: both;
}
/* Priority Image */
#section .container .row .leftpanel.topic .topic-page .right-col .priority {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority .pri-img {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority .pri-img a img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority h3 a {
	font-size: 20px;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0 0 0;
	text-decoration: none;
}
/* Lead Story */
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first {
	float: left;
	padding: 0 10px 0 0;
	width: 48.9%;
}
*+html #section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first {
	float: left;
	padding: 0 1.8% 0 0;
	width: 49%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first.last {
	float: left;
	padding: 0;
	width: 48.9%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first .lead-images {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first .lead-images a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first h5 a {
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0 0 0;
}
/* Stories */
#section .container .row .leftpanel.topic .topic-page .right-col .stories {
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 6px 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories h5 a {
	font-size: 17px;
	font-weight: 400;
	line-height: 19px;
	text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details {
	clear: both;
	overflow: hidden;
	padding: 1% 0 0 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .pic {
	float: left;
	height: 67px;
	padding: 3px 10px 0 0;
	width: 120px;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .pic a img {
	height: 67px;
	text-decoration: none;
	width: 120px;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .short-info {
	overflow: hidden;
	padding: 0 0 2% 0;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .short-info span {
	color: #000;
	clear: both;
	display: block;
	font-size: 11px;
	font-weight: normal;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .short-info p {
	color: #000;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
}
/* Right Panel Latest Gallery*/
#section .container .row .rightpanel .justin-gallery {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .rightpanel .justin-gallery h4 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	padding: 5px 0;
}
#section .container .row .rightpanel .justin-gallery h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .rightpanel .justin-gallery h4 a span {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .rightpanel .justin-gallery h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .justin-gallery .section {
	clear: both;
	margin: 10px 0 0 0;
	overflow: hidden;
}
#section .container .row .rightpanel .justin-gallery .section .stories {
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .rightpanel .justin-gallery .section .stories .picture {
	clear: both;
	overflow: hidden;
}
#section .container .row .rightpanel .justin-gallery .section .stories .picture a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .rightpanel .justin-gallery .section .stories .link {
	clear: both;
	margin: 0;
	overflow: hidden;
}
#section .container .row .rightpanel .justin-gallery .section .stories .link a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .justin-gallery .section .stories .link a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Latest Gallery*/
#section .container .row .rightpanel .latest-gallery {
	border-top: 3px solid #7d7d7d;
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .latest-gallery figcaption {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	height: 20px;
	position: relative;
	padding: 3px 0;
}
#section .container .row .rightpanel .latest-gallery figcaption h4 {
	color: #000;
	font-size: 14px;
	left: 0;
	padding: 0;
	text-transform: uppercase;
	position: absolute;
	width: 80%;
}
#section .container .row .rightpanel .latest-gallery figcaption .arrows {
	position: absolute;
	right: 0;
	top: 0;
}
#section .container .row .rightpanel .latest-gallery figcaption .arrows a.prev {
	height: 12px;
	padding: 0 6px;
	width: 12px;
}
#section .container .row .rightpanel .latest-gallery figcaption .arrows a.next {
	height: 12px;
	padding: 0 7px;
	width: 12px;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic {
	background: #0a0a0a;
	margin: 0;
	overflow: hidden;
	padding: 5px 5px 0 5px;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area {
	clear: both;
	height: 80px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area.first {
	clear: both;
	height: 80px;	
	margin: 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .picture {
	float: left;
	margin: 5px 10px 0 5px;
	overflow: hidden;
	padding: 0;
	width: 45%;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .picture a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	max-width: 100%;
	width: 100%;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .links-topic {
	line-height: 18px;	
	margin: 0;
	min-height: 80px;
	padding: 3px 5px 0 0;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .links-topic a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .links-topic a span {
	height: 14px;
	padding: 0 12px;
	width: 25px;
}
/*********************************************************** Opinion Page *****************************************************
* #.#  Opinion Page Start
**/

/*** Lead Story **/
#section .container .row .leftpanel .opinion .profile-container .leadstory {
	clear: both;
	display: block;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .snaps {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .snaps a img {
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory h6 {
	line-height: 22px;
	padding: 3px 0;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .title {
	color: #a32020;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	text-transform: capitalize;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .title a {
	color: #a32020;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	text-transform: capitalize;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory p {
	color: #444;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	padding: 5px 0 0 0;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .related {
	clear: both;
	padding: 5px 5px 5px 0;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .related strong {
	color: #444;
	font-size: 13px;
	font-weight: bold;
	float: left;
	line-height: 16px;
	padding: 0 5px 0 0;
}
#section .container .row .leftpanel .opinion .profile-container .leadstory .related a {
	color: #a32020;
	font-size: 13px;
	font-weight: normal;
	float: left;
	line-height: 16px;
	padding: 0 5px 0 0;
}
/*** Small Story **/
#section .container .row .leftpanel .opinion .profile-container .opi-story {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 6px 0 10px 0;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story.first {
	border-top: none;
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story .sto-img {
	float: left;
	height: 83px;
	padding: 4px 10px 5px 0;
	width: 150px;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story .sto-img a img {
	height: 83px;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story h6 {
	line-height: 18px;
	padding: 0;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story h6 a {
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story .title {
	color: #A32020;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	padding: 3px 0;
	text-transform: capitalize;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story .title a {
	color: #A32020;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	text-transform: capitalize;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story p {
	color: #444;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	padding: 0;
}
/*********************************************************** Columnists Page *****************************************************
* #.#  Columnists Page Start
**/

#section .container .row .leftpanel .columnists {
	border-top: 3px solid #7d7d7d;
	clear: both;
	overflow: hidden;
	padding: 5px 0;
}
#section .container .row .leftpanel .columnists .diveder {
	float: left;
	margin: 0 4% 0 0;
	overflow: hidden;
	width: 48%;
}
#section .container .row .leftpanel .columnists .diveder.last {
	float: left;
	margin: 0;
	overflow: hidden;
	width: 48%;
}
#section .container .row .leftpanel .columnists .diveder .columns {
	float: left;
	margin: 0 4% 0 0;
	width: 48%;
}
#section .container .row .leftpanel .columnists .diveder .columns.nomar {
	float: left;
	margin: 0;
	width: 48%;
}
#section .container .row .leftpanel .columnists .diveder .columns .heading {
	border-bottom: 1px solid #dbdbdb;
	color: #346f99;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	padding: 0 0 5px;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .columnists .diveder .columns .list {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .columnists .diveder .columns .list ul {
	list-style: none;
}
#section .container .row .leftpanel .columnists .diveder .columns .list ul li {
	border-bottom: 1px dotted #dbdbdb;
	display: block;
	padding: 3px 0;
}
#section .container .row .leftpanel .columnists .diveder .columns .list ul li a {
	color: #000;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
}
#section .container .row .leftpanel .columnists .diveder .columns .list ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/*********************************************************** Nation Page *****************************************************
* #.#  Nation Page Start
**/

/* Lead Story */
#section .container .row .leftpanel .nation {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .lead-story {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .nation .lead-story .short-info {
	float: left;
	width: 38.5%;
}
#section .container .row .leftpanel .nation .lead-story .short-info .title {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 2px 0;
}
#section .container .row .leftpanel .nation .lead-story .short-info .title a {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-story .short-info h1 {
	line-height: 22px;
	padding: 0;
}
#section .container .row .leftpanel .nation .lead-story .short-info h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-story .short-info h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-story .short-info p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	float: left;
	line-height: 16px;
	padding: 10px 0 0 0;
}
#section .container .row .leftpanel .nation .lead-story .short-info p a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/dots.jpg) no-repeat 0 5px;
	color: #444;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	padding: 0 0 0 10px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-story .short-info p a:hover {
	text-decoration: underline;
}
#section .container .row .leftpanel .nation .lead-story .lead-image {
	float: right;
	height: 217px;
	margin: 0 0 0 20px;
	overflow: hidden;
	width: 58%;
}
#section .container .row .leftpanel .nation .lead-story .lead-image a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
/* Three Sub-Lead Story */
#section .container .row .leftpanel .nation .second-stories {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 15px 0;
}
#section .container .row .leftpanel .nation .second-stories .story {
	float: left;
	margin: 0 20px 0 0;
	overflow: hidden;
	width: 31.3%;
}
#section .container .row .leftpanel .nation .second-stories .story.last {
	margin: 0;
	width: 31.3%;
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper {
	clear: both;
	position: relative;
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .slug {
	background: rgba(45, 43, 45, 0.8);
	bottom: 4px;
	color: #fff;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	padding: 2px 5px;
	position: absolute;
	width: 96%;
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .slug a {
	color: #fff;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
}
*+html #section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .slug {
	bottom: 0;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c0808, endColorstr=#434343);
}
@media \0screen {
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .slug {
	bottom: 3px;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c0808, endColorstr=#434343);
	width: 95.1%;
}
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .photo {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .photo a img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .nation .second-stories .story h6 {
	line-height: 17px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .second-stories .story h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration:none;
}
#section .container .row .leftpanel .nation .second-stories .story h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .second-stories .story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .row .leftpanel .nation .section {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .section .articles {
	border-top: 3px solid #7d7d7d;
	display: block;
	float: left;
	margin: 0;
	max-width: 520px;
	padding: 5px 0 0 0;
	width: 73%;
}
#section .container .row .leftpanel .nation .section .articles .stories {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 6px 0 10px 0;
}
#section .container .row .leftpanel .nation .section .articles .stories.last {
	border-bottom:none;
	clear: both;
	overflow: hidden;
	padding: 6px 0 10px 0;
}
#section .container .row .leftpanel .nation .section .articles .stories .sto-img {
	float: left;
	height: 83px;
	padding: 3px 10px 0 0;
	width: 150px;
}
#section .container .row .leftpanel .nation .section .articles .stories .sto-img a img {
	height: 83px;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .nation .section .articles .stories h6 {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0 0 3px 0;
}
#section .container .row .leftpanel .nation .section .articles .stories h6 a {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .articles .stories .caption {
	line-height: 18px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .section .articles .stories .caption a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration:none;
}
#section .container .row .leftpanel .nation .section .articles .stories .caption a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .articles .stories p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/* Picture of the Day */
#section .container .row .leftpanel .nation .section .articles .day-picture {
	background: #f4f4f4;
 background: url(data: image/svg+xml;
 base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=0 );
	float: left;
	margin: 10px 0 15px 0;
	padding: 10px;
	position: relative;
	width: 96.5%;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .photo {
	clear: both;
	padding: 0;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .photo a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .punchline {
	bottom: -20px;
	background: #fff;
	left: 4.5%;
	overflow: hidden;
	padding: 10px;
	position: absolute;
	width: 87%;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .punchline h2 {
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .punchline h2 a {
	color: #ac0303;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	text-decoration:none;
	text-transform: uppercase;
	text-align: center;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .punchline h2 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .articles .day-picture p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 0 10px 10px 10px;
	text-align: center;
}
/* Editors and Opinions*/
#section .container .row .leftpanel .nation .section .editorial-column {
	border-left: 1px solid #dbdbdb;
	float: left;
	max-width: 158px;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	width: 23%;
}
#section .container .row .leftpanel .nation .section .editorial-column h4 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #7d7d7d;
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors.last {
	border-bottom: none;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .heading {
	clear: both;
	line-height: 16px;
	padding: 3px 0 0 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .heading a {
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .heading a:hover {
	color: #000;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors p {
	color: #444;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 3px 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .author {
	height: 60px;
	overflow: hidden;
	position: relative;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .author .author-img {
	float: left;
	height: 60px;
	overflow: hidden;
	padding: 0 10px 0 0;
	width: 60px;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .author .author-img a img {
	height: 60px;
	overflow: hidden;
	text-decoration: none;
	width: 60px;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .author .author-name {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	left: 70px;
	padding: 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .editors .author .author-name a {
	bottom: 0;
	color: #a32020;
	display: block\9;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	padding: 0;
	padding: 0 0 0 70px\9;
	text-transform: capitalize;
	text-decoration: none;
}
*+html #section .container .row .leftpanel .nation .section .editorial-column .editors .author .author-name a {
	bottom: 0;
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	padding: 0;
	text-transform: capitalize;
	text-decoration: none;
	width: 57px;
}
/* City News for Globally */
#section .container .row .rightpanel .city-news {
	border-top: 2px solid #5b5a5a;
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .rightpanel .city-news h4 {
	clear: both;
	padding: 5px 0;
}
#section .container .row .rightpanel .city-news h4 select {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: normal;
	outline: none;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
	width: 150px;
	margin: 0 0 0 5px;
}
#section .container .row .rightpanel .city-news h4 span {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .rightpanel .city-news .main-part {
	border: 1px solid #dbdbdb;
	overflow: hidden;
}
#section .container .row .rightpanel .city-news .main-part .temprature {
	border-bottom: 1px double #ededed;
	color: #5b5a5a;
	font-size: 12px;
	font-weight: normal;
	padding: 10px;
	text-align: right;
}
#section .container .row .rightpanel .city-news .main-part .temprature span {
	font-size: 12px;
	font-weight: bold;
	padding: 0 3px 0 5px;
}
#section .container .row .rightpanel .city-news .main-part .headlines {
	border-top: 1px double #ededed;
	clear: both;
	margin: 2px 0 0 0;
	padding: 0 0 5px 0;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info {
	clear: both;
	padding: 10px;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info .image {
	float: left;
	height: 67px;
	overflow: hidden;
	padding: 3px 10px 0 0;
	width: 120px;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info .image a img {
	height: 67px;
	text-decoration: none;
	width: 120px;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info .heading {
	line-height: 18px;
	padding: 0 0 10px 0;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .row .rightpanel .city-news .main-part .headlines .info p a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .city-news .main-part .news {
	clear: both;
	padding: 0 0 10px 0;
}
#section .container .row .rightpanel .city-news .main-part .news ul {
	list-style: none;
}
#section .container .row .rightpanel .city-news .main-part .news ul li {
	border-top: 1px solid #dbdbdb;
	line-height: 16px;
	padding: 10px;
}
#section .container .row .rightpanel .city-news .main-part .news ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .city-news .main-part .news ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/*Widget Text*/
#section .container .row .rightpanel .box {
	border: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
	padding: 5px;
}
#section .container .row .rightpanel .box a {
	color: #a32020;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	padding: 0 0 5px 0;
	text-decoration: none;
}
#section .container .row .rightpanel .box a:hover {
	text-decoration: underline;
}
#section .container .row .rightpanel .box span {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 0 5px 0 0;
	text-transform: uppercase;
}
/* Only In the Express */
#section .container .row .rightpanel .only-express {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .only-express h4 {
	border-top: 3px solid #747474;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 4px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .only-express .wrapper {
	border: 1px solid #dbdbdb;
	margin: 0;
	padding: 0;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story {
	clear: both;
	padding: 0 0 5px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap {
	clear: both;
	padding: 0 0 5px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap a img {
	height: 167px;
	text-decoration: none;
	width: 300px;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .links {
	line-height: 17px;
	padding: 0 10px 3px 10px;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .links a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .links a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story p {
	line-height: 16px;
	padding: 0 10px 5px 10px;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
/* Trending Section Now */
#section .container .row .rightpanel .trending-now {
	overflow: hidden;
	padding: 0;
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .trending-now .titles {
	float: left;
	padding: 0;
	width: 168px;
}
#section .container .row .rightpanel .trending-now .titles h4 {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 10px;
	margin: 0;
	padding: 0 0 6px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .trending-now .titles h4 a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .row .rightpanel .trending-now .titles h5 {
	line-height: 16px;
}
#section .container .row .rightpanel .trending-now .titles h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .trending-now .titles h5 a:hover {
	color: #a32020;
}
#section .container .row .rightpanel .trending-now .snaps {
	float: left;
	height: 67px;
	overflow: hidden;
	padding: 0 0 0 10px;
	width: 120px;
}
#section .container .row .rightpanel .trending-now .snaps a img {
	height: 67px;
	outline: none;
	padding: 0;
	text-decoration: none;
	width: 120px;
}
/* Add poll */
#section .container .row .rightpanel .add-poll {
	float: left;
	margin: 0 0 25px 0;
	width: 50%;
}
/*********************************************************** World Page *****************************************************
* #.#  World Page Start
**/
#section .container .row .leftpanel .nation .section .editorial-column h4.world {
	border-top: 3px solid #7d7d7d;
	border-bottom: none;
	color: #a32020;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .section .editorial-column h4.world a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .section .editorial-column h4.world span {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .leftpanel .nation .section .editorial-column .world-story {
	border-top: 1px solid #dbdbdb;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 8px 0;
}
#section .container .row .leftpanel .nation .section .editorial-column .world-story .heading {
	line-height: 16px;
}
#section .container .row .leftpanel .nation .section .editorial-column .world-story .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
}
#section .container .row .leftpanel .nation .section .editorial-column .world-story .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .editorial-column .world-story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 8px 0 0 0;
	text-align: left;
}
/*********************************************************** Nation Listing Page *****************************************************
* #.#  Nation Listing Start
**/
#section .container .row .leftpanel .nation .articles {
	border-bottom: none;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .articles.first {
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .nation .articles .btop {
	border-top: 3px solid #7d7d7d;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .articles.bnone {
	border-bottom: none;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .articles .date {
	border-right: 1px solid #dbdbdb;
	color: #787878;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	line-height: 150%;
	min-height: 83px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	text-transform: uppercase;
	width: 105px;
}
#section .container .row .leftpanel .nation .articles .bnone {
	border-bottom: none;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .articles .snaps {
	float: left;
	height: 83px;
	padding: 2px 10px 0 0;
	width: 150px
}
#section .container .row .leftpanel .nation .articles .snaps a img {
	height: 83px;
	outline: none;
	overflow: hidden;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .nation .articles h6 {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0;
}
#section .container .row .leftpanel .nation .articles h6 a {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .articles h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .articles .title {
	line-height: 18px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .articles .title a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration:none;
}
#section .container .row .leftpanel .nation .articles .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .articles p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .row .leftpanel .nation .page-add {
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 25px 0;
	text-align: center;
}
#section .container .row .leftpanel .nation .page-add.lifestyle {
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 25px 0;
	text-align: center;
}
#section .container .row .leftpanel .nation .page-add.cities {
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 15px 0 40px 0;
	text-align: center;
}
#section .container .row .leftpanel .nation .page-add .large-ad {
	margin: 0 auto;
	text-align: center;
	width: 468px;
}
#section .container .row .leftpanel .nation .page-add .small-ad {
	display: none;
}
/*********************************************************** Cities Page *****************************************************
* #.#  Cities Start
**/
#section .container .row .leftpanel .nation .second-stories.cities {
	border-top: none;
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .nation .equal-columns {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .equal-columns .sections {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .equal-columns .sections h4 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0 0 5px 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .equal-columns .sections h4 span {
	padding: 0 7px;
}
#section .container .row .leftpanel .nation .equal-columns .sections h4 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .equal-columns .sections h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections {
	clear: both;
	overflow: hidden;
	padding: 15px 0 0 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story {
	border-right: 1px solid #dbdbdb;
	float: left;
	width: 48.2%;
	overflow: hidden;
	padding: 0 10px 0 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story .story {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story .story a img {
	height: auto;
	outline: none;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story h5 {
	line-height: 20px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading {
	float: left;
	width: 48.2%;
	overflow: hidden;
	padding: 0 0 0 10px;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories:first-child {
	border-top: none;
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories h6 {
	line-height: 16px;
	padding: 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories .stories-img {
	float: left;
	height: 50px;
	overflow: hidden;
	padding: 0 10px 0 0;
	width: 90px;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories .stories-img a img {
	height: 50px;
	outline: none;
	text-decoration: none;
	width: 90px;
}
/* Most Populars */
#section .container .row .rightpanel .most-populars {
	border-top: 3px solid #747474;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .rightpanel .most-populars h4 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	float: left;
	line-height: 20px;
	padding: 5px 0;
	text-transform: uppercase;
	width: 130px;
}
#section .container .row .rightpanel .most-populars .tabs {
	clear: both;
	float: right;
	height: 25px;
	position: relative;
	padding: 5px 0 0 0;
	width: 130px;
}
#section .container .row .rightpanel .most-populars .tabs ul {
	list-style: none;
	overflow: hidden;
}
#section .container .row .rightpanel .most-populars .tabs li {
	float: left;
	height: 41px;
	padding: 0 0 0 10px;
}
#section .container .row .rightpanel .most-populars .tabs li:first-child {
	float:left;
	height: 41px;
	padding: 0;
	width: 40px;
}
#section .container .row .rightpanel .most-populars .tabs strong {
	font-weight: normal;
	height: 41px;
}
#section .container .row .rightpanel .most-populars .tabs li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
}
#section .container .row .rightpanel .most-populars .tabs li a:hover {
	color: #a32020;
	height: 41px;
	text-decoration: none;
}
#section .container .row .rightpanel .most-populars .tabs li.current2 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/active.jpg) bottom center no-repeat;
	color: #cf0000;
	display: inline;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	height: 32px;
	position: absolute
}
#section .container .row .rightpanel .most-populars .contents {
	border: 1px solid #c9c9c9;
	border-top: none;
	border-bottom: none;
	clear: both;
	margin: 0;
	padding: 0;
}
#section .container .row .rightpanel .most-populars .contents ol {
	border-top: 1px solid #8f8f8f;
	border-bottom: 1px solid #c9c9c9;
	color: #cb0000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 0 0 25px;
}
*+html #section .container .row .rightpanel .most-populars .contents ol {
	border-top: 2px solid #5b5a5a;
	border-bottom: 1px solid #c9c9c9;
	color: #cb0000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 0 0 30px;
}
#section .container .row .rightpanel .most-populars .contents ol li {
	border-top: 1px solid #c9c9c9;
	font-family: 'Open Sans Condensed', sans-serif;
	line-height: 16px;
	margin: 0 10px 0 0;
	padding: 7px 10px 10px 0;
}
#section .container .row .rightpanel .most-populars .contents ol li:first-child {
	border-top: none;
	padding: 7px 10px 7px 0;
}
#section .container .row .rightpanel .most-populars .contents ol li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration:none;
}
#section .container .row .rightpanel .most-populars .contents ol li a:hover {
	color: #b40505;
	text-decoration: none;
}
/* Talk News */
#section .container .row .rightpanel .talk-news {
	clear: both;
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .talk-news h4 {
	height: 57px;
	width: 300px;
}
#section .container .row .rightpanel .talk-news .rounded {
	margin: 0;
	padding: 0 0 10px 0;
	border:1px solid #dbdbdb;
}
#section .container .row .rightpanel .talk-news .rounded .photo {
	clear: both;
	padding: 0 0 5px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .talk-news .rounded .photo a img {
	height: 167px;
	width: 300px;
}
#section .container .row .rightpanel .talk-news .rounded .title {
	line-height: 17px;
	padding: 0 10px;
}
#section .container .row .rightpanel .talk-news .rounded .title a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .row .rightpanel .talk-news .rounded a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .talk-news .rounded p {
	line-height: 16px;
	padding: 5px 10px 0 10px;
}
#section .container .row .rightpanel .talk-news .rounded p a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
/************************************************************* Cities Listing page *************************************************************/
/****
* #.# Cities Listing Page
**/
#section .container .row .leftpanel .nation .lead-two-story {
	clear: both;
	overflow: hidden;
	padding: 0 0 25px 0;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story {
	float: left;
	margin: 0 4% 0 0;
	padding: 0;
	width: 48%;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story.last {
	float: left;
	margin: 0;
	padding: 0;
	width: 48%;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story .photo {
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story .photo a {
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story .photo a img {
	height: auto;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story h3 {
	line-height: 19px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 19px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story h3 a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/* Two Column */
#section .container .row .leftpanel .nation .city-column {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .nation .city-column .from-city {
	float: left;
	min-width: 150px;
	min-height: 200px;
	margin: 0;
	padding: 0;
	width: 19.8%;
}
#section .container .row .leftpanel .nation .city-column .from-city h4 {
	border-top: 3px solid #7d7d7d;
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin: 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news {
	border-top: 1px solid #dbdbdb;
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news .headline {
	line-height: 16px;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news .headline a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news .headline a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 3px 0;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news .writer {
	color: #a32020;
	clear: both;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	overflow: hidden;
	text-transform: capitalize;
}
#section .container .row .leftpanel .nation .city-column .from-city .city-news .writer a {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
}
/*City Live Second Column*/
#section .container .row .leftpanel .nation .city-column .city-live {
	border-left: 1px solid #dbdbdb;
	margin: 0 0 0 160px;
	min-height: 200px;
	padding: 0 0 0 10px;
}
/*City Live */
#section .container .row .leftpanel .nation .city-column .city-live .city-talk {
	background: #efebda;
	overflow: hidden;
	padding: 10px;
	margin: 0 0 25px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk .heading {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 18px;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk .city-photo {
	overflow: hidden;
	padding: 10px 0 0 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk .city-photo a img {
	height: auto;
	outline: none;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk h1 {
	line-height: 20px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .city-talk p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/* The Arts */
#section .container .row .leftpanel .nation .city-column .city-live .arts {
	border: 1px solid #dbdbdb;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 10px 10px 5px 10px;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row {
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row .art-icon {
	border-right: 1px solid #dbdbdb;
	float: left;
	height: 60px;
	margin: 0 10px 0 0;
	padding: 0 10px 5px 0;
	width: 97px;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row .title {
	line-height: 16px;
	margin: 0 0 0 117px;
	padding: 0 0 3px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row .title a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .row p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 0 117px;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .picture {
	clear: both;
	overflow: hidden;
	padding: 5px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .picture a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story {
	border-right: 1px solid #dbdbdb;
	float: left;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	width: 47.5%;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story.nomar {
	border-right: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 47.5%;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story .title {
	line-height: 18px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story .title a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story .title a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/* More form Citys */
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories {
	overflow: hidden;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories h4 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0 0 5px 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories h4 span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: uppercase;
}
/* City Stories */
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 6px 0 10px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story .photo {
	float: left;
	height: 83px;
	padding: 3px 10px 0 0;
	width: 150px;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story .photo a img {
	height: 83px;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story h6 {
	line-height: 18px;
	padding: 0 0 3px 0;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story h6 a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
/************************************************************* Cities Listing page *************************************************************/
/****
* #.# Cities Listing Page
**/
#section .container .row .rightpanel .only-express .wrapper .lead-story .points {
	clear: both;
	padding: 3px 10px 0 10px;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .points ul {
	list-style: none;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .points ul li {
	border-top: 1px solid #dbdbdb;
	line-height: 16px;
	padding: 5px 0;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .points ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .points ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/************************************************************* Astrology page *************************************************************/
/****
* #.# Astrology Page
**/
#section .container .row .leftpanel .astrology {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .astrology .first-line {
	border-bottom: 3px solid #505050;
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
	position: relative;
	padding: 0 0 25px 0;
}
#section .container .row .leftpanel .astrology .first-line h1 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 18px;
	left: 0;
	position: absolute;
	text-transform: uppercase;
}
#section .container .row .leftpanel .astrology .first-line h1 span {
	color: #3784ba;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
}
#section .container .row .leftpanel .astrology .first-line h1 span a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: italic;
	line-height: 18px;
	padding: 0 5px 0 0;
	text-decoration: none;
	text-transform: lowercase;
}
#section .container .row .leftpanel .astrology .first-line h1 span a:hover {
	color: #a32020;
	text-decoration: none;
	text-transform: lowercase;
}
#section .container .row .leftpanel .astrology .first-line .weekly {
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	height: 15px;
	line-height: 15px;
	position: absolute;
	right: 0;
	top: 2px;
}
#section .container .row .leftpanel .astrology .zodiac {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 15px 0;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol {
	float: left;
	height: 150px;
	overflow: hidden;
	width: 150px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.sagittarius {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.capricorn {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.aquarius {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.leo {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.cancer {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.pisces {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.aries {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.scorpio {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.libra {
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.taurus {
	
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.gemini {
	
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details .symbol span.virgo {
	
	padding: 0 110px 120px 25px;
}
#section .container .row .leftpanel .astrology .zodiac .details {
	clear: both;
	margin: 0;
	overflow: hidden;
}
#section .container .row .leftpanel .astrology .zodiac .details h5 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	padding: 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .astrology .zodiac .details h5 span {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0 5px;
	text-transform: capitalize;
}
#section .container .row .leftpanel .astrology .zodiac .details p {
	color: #444;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	padding: 10px 0;
}
#section .container .row .leftpanel .astrology .zodiac .details .more {
	padding: 0;
}
#section .container .row .leftpanel .astrology .zodiac .details .more a {
	color: #3784ba;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .astrology .zodiac .details .more a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Editor Picks*/
#section .container .row .rightpanel .editor-pic {
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .editor-pic h4 {
	border-bottom: 1px solid #dbdbdb;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0;
	padding: 3px 0 5px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .editor-pic ul {
	list-style: none;
}
#section .container .row .rightpanel .editor-pic ul li {
	background: #f6f6f6;
	line-height: 16px;
	overflow: hidden;
	margin: 5px 0;
	padding: 10px;
	position: relative;
}
#section .container .row .rightpanel .editor-pic ul li pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 15px;
	left: 15px;
	width: 32px;
}
#section .container .row .rightpanel .editor-pic ul li pre.video {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 15px;
	left: 15px;
	width: 32px;
}
#section .container .row .rightpanel .editor-pic ul li:first-child {
	border-top: none;
	line-height: 16px;
}
#section .container .row .rightpanel .editor-pic ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 15px;
	text-decoration: none;
	padding: 0;
}
#section .container .row .rightpanel .editor-pic ul li a img {
	float: left;
	height: 72px;
	overflow: hidden;
	padding: 0 10px 0 0;
	width: 130px;
}
#section .container .row .rightpanel .editor-pic ul li a.name {
	color: #a32020;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding: 0;
}
#section .container .row .rightpanel .editor-pic ul li span {
	clear: both;
	display: block;
	padding: 10px 0 0 0;
}
#section .container .row .rightpanel .editor-pic ul li span a img {
	display: inline;
	height: 14px;
	outline: none;
	overflow: hidden;
	padding: 0 5px 0 0;
	text-decoration: none;
	width: 14px;
}
#section .container .row .rightpanel .editor-pic ul li span a img:hover {
	display: inline;
	filter: alpha(opacity=50);
	height: 14px;
	-khtml-opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	-moz-opacity: 0.5;
	opacity: 0.5;
	outline: none;
	overflow: hidden;
	padding: 0 5px 0 0;
	text-decoration: none;
	width: 14px;
}
#section .container .row .rightpanel .editor-pic ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/************************************************************* First Frame page *************************************************************/
/****
* #.# First Frame Page
**/
#section .frame {
	border-top: 4px solid #333;
	border-bottom: 1px solid #dbdbdb;
	margin: 0 auto 20px auto;
	max-width: 1010px;
	width: 100%;
}
#section .frame .background {
	background-color: #ece9e1;
	margin: 2px 0;
	clear: both;
	overflow: hidden;
	padding: 5px 0 5px 10px;
}
#section .frame .background .heading {
	color: #787878;
	float: left;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	border-right: 1px solid #dbdbdb;
	padding: 0 10px 0 0;
}
#section .frame .background .heading span {
	color: #bd0d1d;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
}
#section .frame .background .heading strong {
	color: #333;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
}
#section .frame .background .section {
	float: left;
	padding: 7px 0 0 0;
}
#section .frame .background .section ul {
	list-style-type: none;
}
#section .frame .background .section ul li {
	border-left: 1px solid #dbdbdb;
	float: left;
	padding: 5px 5px 0 5px;
}
#section .frame .background .section ul li:first-child {
	border-left: medium none;
	float: left;
	padding: 5px 5px 0;
}
#section .frame .background .section ul li a {
	color: #787878;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .frame .background .section ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Left Panel Gallery */
#section .container .row .leftpanel .first-frame {
	overflow: hidden;
}
#section .container .row .leftpanel .first-frame .lead-story {
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .first-frame .lead-story .lead-story-img {
	clear: both;
}
#section .container .row .leftpanel .first-frame .lead-story .lead-story-img a img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .first-frame .lead-story h1 {
	line-height: 22px;
}
#section .container .row .leftpanel .first-frame .lead-story h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel .first-frame .lead-story h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .first-frame .lead-story p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0;
}
/* Thumbnail Gallerys */
#section .container .row .leftpanel .first-frame .thumbnails {
	overflow: hidden;
	padding: 0 0 25px 0;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery {
	clear: both;
	margin: 0 0 20px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul {
	list-style: none;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li {
	float: left;
	width: 31.66%;
	margin: 0 2.5% 0 0;
	min-height: 200px;
	padding: 0;
	position: relative;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li.last {
	float: left;
	width: 31.66%;
	margin: 0;
	min-height: 200px;
	padding: 0;
}
*+html #section .container .row .leftpanel .first-frame .thumbnails .gallery ul li {
	float: left;
	width: 31.60%;
	margin: 0 2.5% 0 0;
	min-height: 200px;
	padding: 0;
	position: relative;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a {
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a.slug {
	background: #000;
	bottom: 83px;
	color: #fff;
	font: bold 11px Arial, Helvetica, sans-serif;
	left: 5px;
	position: absolute;
	padding: 3px 5px;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	padding: 0 0 0 5px;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li pre.video {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a:hover {
	color: #a32020;
}
/* Right Panel Gallery*/
#section .container .row .rightpanel .gallery-part {
	clear: both;
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .gallery-part .picture-gallery {
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .gallery-part .picture-gallery .photo {
	padding: 0;
}
#section .container .row .rightpanel .gallery-part .picture-gallery .photo a {
	text-decoration: none;
}
#section .container .row .rightpanel .gallery-part .picture-gallery .photo a img {
	outline: none;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .row .rightpanel .gallery-part .picture-gallery h3 {
	color: #000;
	padding: 0 0 5px 0;
	line-height: 17px;
	width: 300px;
}
#section .container .row .rightpanel .gallery-part .picture-gallery h3 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
	text-decoration: none;
}
#section .container .row .rightpanel .gallery-part .picture-gallery h3 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .gallery-part .picture-gallery p {
	color: #000;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 0;
}
#loading {
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#loading span {
	color: #000;
	clear: both;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	overflow: hidden;
	padding: 0 0 10px 0;
}
/* Right Panel Most Viewd Gallery */
#section .container .row .rightpanel .best-picture {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .best-picture .heading {
	background: #a32020;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	margin: 0;
	padding: 5px;
}
#section .container .row .rightpanel .best-picture .listing {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .rightpanel .best-picture .listing .portrait {
	height: 72px;
	float: left;
	margin: 0 10px 0 0;
	position: relative;
	width: 130px;
}
#section .container .row .rightpanel .best-picture .listing .portrait pre.video {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
}
#section .container .row .rightpanel .best-picture .listing .portrait pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
}
#section .container .row .rightpanel .best-picture .listing .portrait a img {
	height: 72px;
	outline: none;
	text-decoration: none;
	width: 130px;
}
#section .container .row .rightpanel .best-picture .listing h5 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	margin: 0;
	padding: 0 0 5px 0;
}
#section .container .row .rightpanel .best-picture .listing h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .rightpanel .best-picture .listing h5 a:hover {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
/************************************************************* First Frame Listing Page *************************************************************/
/****
* #.# First Frame Listing Page
**/
#section .container .row .frame-listing {
	overflow: hidden;
	padding: 0;
}
#section .container .row .frame-listing .gallery {
	clear: both;
	margin: 0;
}
#section .container .row .frame-listing .gallery ul {
	list-style: none;
}
#section .container .row .frame-listing .gallery ul li {
	float: left;
	width: 23.5%;
	margin: 0 2% 0 0;
	min-height: 200px;
	padding: 0;
	position: relative;
}
#section .container .row .frame-listing .gallery ul li.last {
	float: left;
	width: 23.5%;
	margin: 0;
	min-height: 200px;
	padding: 0;
}
*+html #section .container .row .frame-listing .gallery ul li {
	float: left;
	width: 23.4%;
	margin: 0 2% 0 0;
	min-height: 200px;
	padding: 0;
	position: relative;
}
#section .container .row .frame-listing .gallery ul li a {
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .frame-listing .gallery ul li a.slug {
	background: #000;
	bottom: 71px;
	color: #fff;
	font: bold 11px Arial, Helvetica, sans-serif;
	left: 5px;
	position: absolute;
	padding: 3px 5px;
}
#section .container .row .frame-listing .gallery ul li a span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	padding: 0 0 0 5px;
}
#section .container .row .frame-listing .gallery ul li a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .frame-listing .gallery ul li a:hover {
	color: #a32020;
}
/************************************************************* Entertainment Landing Page *************************************************************/
/****
* #.# Entertainment Landing Page
**/

/* Left Panel Part*/
#section .container .row .leftpanel .entertainment {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .first-part {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
/* Left Navigation */
#section .container .row .leftpanel .entertainment .first-part .ent-navigation {
	background: #353535;
	float: left;
	width: 140px;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .screen-logo {
	height: 115px;
	margin: 10px auto;
	width: 111px;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .screen-logo a {
	
	float: left;
	outline: none;
	padding: 0 55px 115px 55px;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .ver-links {
	background: #000;
	list-style: none;
	margin: 5px auto;
	padding: 10px 0 5px 0;
	width: 130px;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .ver-links h3 {
	margin: 0 0 3px 0;
	text-align: right;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .ver-links h3 a {
	color: #fff;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	height: 18px;
	line-height: 18px;
	padding: 3px 10px 3px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation .ver-links h3 a:hover, #section .container .row .leftpanel .entertainment .first-part .ent-navigation .ver-links h3 a.active {
	background: #e20202 !important;
}
/* Lead Story */
#section .container .row .leftpanel .entertainment .first-part .lead-story {
	background: #f4f4f4;
	display: block;
	margin: 0 0 0 140px;
	min-height: 351px;
	overflow: hidden;
	padding: 10px;
}
/* Listing Page Lead Image */
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-picture {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-picture a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details {
	clear: both;
	padding: 5px 5px 0 0;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details h6 {
	line-height: 22px;
	padding: 0 0 3px 0;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 0;
}
/* Lead Image */
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie {
	display: block;
	float: left;
	margin: 0;
	position: relative;
	padding: 0;
	width: 63%;
	margin: 0 2% 0 0;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .picture {
	width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .picture a img {
	height: auto;
	margin: 0 0 0 10px;
	width: 89.6%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .mob-picture {
	display: none;
}
/* Headings*/
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading {
	bottom: 4px;
	position: absolute;
	width: 96%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .corners {
	clear: both;
	height: 11px;
	width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .corners span.left {
	
	float: left;
	padding: 2px 4px;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .corners span.right {
	
	float: right;
	padding: 2px 4px;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .background {
	background: #d70707;
	padding: 1% 2%;
	width: 96%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .background h1 {
	line-height: 18px;
	padding: 5px;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .background h1 a {
	color: #fff;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	padding: 0;
	text-decoration: none;
	word-break: break-word;
	white-space: pre-line;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .background h1 a:hover {
	color: #000;
}
/* Second Story */
#section .container .row .leftpanel .entertainment .first-part .second-story {
	float: left;
	padding: 0;
	width: 35%;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies {
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies.last {
	margin: 0;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies h6 {
	line-height: 16px;
	padding: 3px 0 0 0;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	outline: none;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies h6 a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies .mov-img {
	height: auto;
	overflow: hidden;
	width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies .mov-img a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
/* Other Stories */
#section .container .row .leftpanel .entertainment .story-section {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story {
	width: 100%;
	float: left;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles {
	margin: 0 170px 0 0;
	padding: 0 15px 0 0;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories {
	background: rgb(244,244,244);
 background: url(data: image/svg+xml;
 base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=0 );
	clear: both;
	padding: 10px 10px 0 10px;
	margin: 0 0 10px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg {
	background: #fff;
	overflow: hidden;
	padding: 10px 10px 0 10px;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture {
	float: left;
	overflow: hidden;
	padding: 0 10px 0 0;
	width: 150px;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture a img {
	float: right;
	height: 83px;
	overflow: hidden;
	text-decoration: none;
	width: 150px;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .slug {
	line-height: 14px;
	padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .slug a {
	color: #a32020;
	font-size: 11px;
	font-weight: 400;
	line-height: 14px;
	outline: none;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 {
	line-height: 18px;
	padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	outline: none;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 3px 0 0 0;
}
/* Movie Reviews*/
#section .container .row .leftpanel .entertainment .story-section .movie-section {
	width: 170px;
	margin: 0 0 0 -170px;
	float: left;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section h4.entertainment {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	line-height: 16px;
	margin: 0 0 10px 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section h4.entertainment a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	outline: none;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section h4.entertainment a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section h4.entertainment span {
	
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list.bnone {
	border-bottom: none;
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .magazine {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .magazine a img {
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items {
	clear: both;
	padding: 5px 0 10px 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items ul {
	list-style: none;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items ul li {
	border-top: 1px solid #dbdbdb;
	display: block;
	margin: 0 0 5px 0;
	padding: 5px 0 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items ul li:first-child {
	border-top: none;
	display: block;
	margin: 0 0 5px 0;
	padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Picture of the Day*/
#section .container .row .leftpanel .entertainment .gallery-day {
	background: rgb(244,244,244);
 background: url(data: image/svg+xml;
 base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(244, 244, 244, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff', GradientType=0 );
	clear: both;
	padding: 10px 10px 0 10px;
	margin: 15px 0 25px 0;
	overflow: hidden;
}
#section .container .row .leftpanel .entertainment .gallery-day .photos {
	clear: both;
	overflow: hidden;
	position: relative;
}
#section .container .row .leftpanel .entertainment .gallery-day .photos a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .entertainment .gallery-day .caption {
	background: #fff;
	bottom: 25px;
	margin: 0 auto;
	position: relative;
	width: 95%;
}
#section .container .row .leftpanel .entertainment .gallery-day .caption h2 {
	color: #a32020;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	padding: 5px 0 0 0;
	text-align: center;
	text-transform: uppercase;
}
#section .container .row .leftpanel .entertainment .gallery-day .caption h5 {
	color: #000;
	clear: both;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	padding: 0;
	text-align: center;
	text-transform: capitalize;
}
/* Movie Reviews */
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov {
	clear: both;
	overflow: hidden;
	margin: 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov a img {
	height: auto;
	padding: 0 0 3px 0;
	width: 100%;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov span {
	display: block;
	line-height: 16px;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov span a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	outline: none;
	text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov span a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .rev-mov p {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0 0 0;
}
/* Box Office Reports */
#section .container .row .leftpanel .entertainment .story-section .movie-section .reports {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .reports.bnone {
	border-bottom: none;
	clear: both;
	overflow: hidden;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .reports .sno {
	background: #ca0202;
	color: #fff;
	float: left;
	margin: 0;
	padding: 1px 6px;
	width: 8px;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .reports .name {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	float: left;
	line-height: 15px;
	margin: 0 10px;
	width: 73px;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .reports .cost {
	color: #064c87;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	float: left;
	line-height: 14px;
	margin: 0;
	text-align: right;
	width: 56px;
}
/* Right Panel Photos */
#section .container .row .rightpanel .photos {
	border-top: 2px solid #5b5a5a;
	clear: both;
	margin: 38px 0 25px 0;
	position: relative;
	padding: 20px 0 0 0;
	width: 300px;
}
#section .container .row .rightpanel .photos h4 {
	background: #c70606;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	left: 105px;
	padding: 5px 20px;
	position: absolute;
	text-transform: uppercase;
	top: -19px;
	-webkit-box-shadow: 0 8px 6px -6px #000;
	-moz-box-shadow: 0 8px 6px -6px #000;
	box-shadow: 0 8px 6px -6px #000;
}
#section .container .row .rightpanel .photos .first-story {
	overflow: hidden;
	padding: 5px 0 10px 0;
	position: relative;
}
#section .container .row .rightpanel .photos .first-story .sto-img {
	overflow: hidden;
}
#section .container .row .rightpanel .photos .first-story .sto-img a img {
	height: auto;
	width: 100%;
}
#section .container .row .rightpanel .photos .first-story .slugs {
	background: rgba(45, 43, 45, 5);
	bottom: 14px;
	opacity: 0.7;
	padding: 2px 5px;
	position: absolute;
	width: 99%;
}
#section .container .row .rightpanel .photos .first-story .slugs a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .rightpanel .photos .other-stories {
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .rightpanel .photos .other-stories ul {
	list-style: none;
}
#section .container .row .rightpanel .photos .other-stories ul li {
	float: left;
	line-height: 14px;
	margin: 0 0 0 4%;
	width: 48%;
}
#section .container .row .rightpanel .photos .other-stories ul li:first-child {
	float: left;
	margin: 0;
	width: 48%;
}
#section .container .row .rightpanel .photos .other-stories ul li a img {
	padding: 0 0 2px 0;
	width: 100%;
}
#section .container .row .rightpanel .photos .other-stories ul li a {
	color: #000;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .rightpanel .photos .other-stories ul li a:hover {
	color: #a32020;
}
/* Movies Reviews */
#section .container .row .rightpanel .mov-reviews {
	clear: both;
	margin: 0 0 5px 0;
	overflow: hidden;
	width: 300px;
}
#section .container .row .rightpanel .mov-reviews h4 {
	border-bottom: 2px solid #5b5a5a;
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
	padding: 0 0 3px 0;
}
#section .container .row .rightpanel .mov-reviews h4 a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .rightpanel .mov-reviews h4 span {
	height: 14px;
	padding: 0 7px;
	width: 14px;
}
#section .container .row .rightpanel .mov-reviews .movies {
	clear: both;
	margin: 0 0 20px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .mov-reviews .movies .list {
	float: left;
	margin: 0 4% 0 0;
	width: 48%;
}
#section .container .row .rightpanel .mov-reviews .movies .list.last {
	float: left;
	margin: 0;
	width: 48%;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-img {
	padding: 0;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-img a img {
	width: 100%;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-name {
	line-height: 14px;
	padding: 0;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-name a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 14px;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-name a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-rating {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 7px 0 10px 0;
}
#section .container .row .rightpanel .mov-reviews .movies .list .mov-rating img {
	float: left;
	padding: 0 3px 0 0;
}
#section .container .row .rightpanel .mov-reviews .movies .list .title {
	color: #a32020;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 5px 0 0 0;
	padding: 0;
}
#section .container .row .rightpanel .mov-reviews .movies .list .pluggin {
	color: #000;
	font: 14px Arial, Helvetica, sans-serif;
	margin: 5px 0 0 0;
	padding: 0;
}
/* Youtube Videos */
#section .container .row .rightpanel .chatroom {
	background: #000;
	min-height: 100px;
	margin: 0 0 25px 0;
	overflow: hidden;
	padding: 10px;
	width: 280px;
}
#section .container .row .rightpanel .chatroom h4 {
	color: #f12f15;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .chatroom .video {
	clear: both;
	overflow: hidden;
}
#section .container .row .rightpanel .chatroom .video a {
	text-decoration: none;
}
#section .container .row .rightpanel .chatroom .name {
	clear: both;
	line-height: 18px;
	padding: 5px 0 0 0;
}
#section .container .row .rightpanel .chatroom .name a {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .rightpanel .chatroom .name a:hover {
	color: #a32020;
	text-decoration: none;
}
/************************************************************* Sport Landing Page *************************************************************/
/****
* #.# Sport Landing Page
**/

/* Special Column */
#section .container .row .leftpanel .nation .section .sports-section {
	border-left: 1px solid #dbdbdb;
	float: left;
	max-width: 158px;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	width: 23%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive {
	float: left;
	margin: 0 0 10px 0;
	min-height: 500px;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive h4 {
	border-top: 3px solid #7d7d7d;
	border-bottom: 1px solid #dbdbdb;
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0;
	padding: 3px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 10px 0;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story.bnone {
	border: none;
	margin: 10px 0 0 0;
	padding: 0;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band {
	clear: both;
	position: relative;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .photo {
	height: 185px;
	margin: 0 0 5px 0;
	overflow: hidden;
	position: relative;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .photo a img {
	height: 185px;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .title {
	background: #000;
	bottom: 0;
	color: #fff;
	display: block;
	font-size: 12px;
	font-weight: bold;
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	padding: 3px 5px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 0.8;
	text-align: center;
	width: 93.8%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .title a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin: 0 auto;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details {
	position: relative;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .titles {
	background: #222;
	color: #fff;
	display: block;
	font-size: 11px;
	font-weight: normal;
	filter: alpha(opacity=70);
	-khtml-opacity: 0.7;
	opacity: 0.7;
	position: absolute;
	padding: 3px 5px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 0.7;
	text-align: center;
	top: -25px;
	width: 140px;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .titles a {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	margin: 0 auto;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .titles a:hover {
	color: #fff;
	text-decoration: underline;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .subheading {
	line-height: 16px;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .subheading a {
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .subheading a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .writer {
	display: block;
	line-height: 16px;
	text-transform: capitalize;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .writer a {
	color: #a32020;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .writer a:hover {
	color: #a32020;
	text-decoration: underline;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .description {
	clear: both;
	padding: 0;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .description a {
	color: #444;
	display: block;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	marging: 0;
	text-decoration: none;
	width: 94%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .details .description a:hover {
	color: #444;
}
/* Quote of The Day*/
#section .container .row .rightpanel .quote {
	background: #e8e8e8;
	clear: both;
	background: url(data:image/svg+xml;		base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(232, 232, 232, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff', GradientType=0 );
	margin: 0 0 25px 0;
	padding: 5px 10px;
}
*+html #section .container .row .rightpanel .quote {
	background: #f4f4f4;
	clear: both;
	padding: 5px 10px 10px 10px;
}
#section .container .row .rightpanel .quote .subheading {
	color: #b80e0e;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	margin: 0;
	padding: 4px 0 0 0;
	text-transform: uppercase;
	text-align: center;
}
#section .container .row .rightpanel .quote .heading {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/quote-1.png) no-repeat;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	margin: 0 0 8px 0;
	padding: 5px 0 0 0;
	text-align: center;
}
#section .container .row .rightpanel .quote .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-align: center;
	text-decoration: none;
}
#section .container .row .rightpanel .quote .heading a.padding {
	padding: 0 0 0 35px;
}
#section .container .row .rightpanel .quote .heading:first-child {
	padding: 0 28px 0 0;
}
#section .container .row .rightpanel .quote .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .quote .heading span.first {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/quote-1.png) no-repeat;
	margin: 0 0 8px 0;
	padding: 5px 0 0 0;
	text-align: center;
}
#section .container .row .rightpanel .quote .heading span.last {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/quote.png) no-repeat right 8px;
	float: right;
	padding: 5px 15px;
}
*+html #section .container .row .rightpanel .quote .heading span {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/quote.png) no-repeat right 0;
	height: 25px;
	float: right;
	padding: 0;
	width: 30px;
}
#section .container .row .rightpanel .quote .heading .author {
	color: #535353;
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: center;
}
/************************************************************* Photo Gallery Page *************************************************************/
/****
* #.# Photo Gallery Page
**/
#section .container .row .leftpanel .background-picute {
	clear: both;
	margin: 0;
	padding: 0;
}
/* Breadcrumb */
#section .container .row .leftpanel .background-picute .bread-crumb {
	height: 20px;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul {
	list-style: none;
	margin: 0;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul li {
	font-size: 11px;
	font-weight: normal;
	float: left;
	padding: 0;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul li:first-child a {
	display: block;
	line-height: 16px;
	padding: 0 8px 0 0;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul li a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/bredcum.png) no-repeat right 50%;
	color: #787878;
	line-height: 16px;
	padding: 0 8px;
	text-decoration: none;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul li a:hover {
	text-decoration: underline;
}
#section .container .row .leftpanel .background-picute .bread-crumb ul li span {
	color: #787878;
	display: block;
	line-height: 16px;
	padding: 0 8px;
	text-transform: capitalize;
}
/*Gallery */
#section .container .row .leftpanel .background-picute .photo-gallery {
	clear: both;
	min-height: 350px;
	margin: 0 auto;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery {
	margin: 0;
	overflow: hidden;
	padding: 0;
	z-index: -1;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider {
	background: #2a2a2a;
	float: left;
	margin: 0;
	min-height: 620px;
	padding: 2%;
	position: relative;
	overflow: hidden;
	width: 96%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider.recorded {
	background: #2a2a2a;
	float: left;
	margin: 0;
	min-height: 400px;
	padding: 2%;
	position: relative;
	overflow: hidden;
	width: 96%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider p {
	color: #fff;
	display: block;
	font: normal 13px/20px Arial, Helvetica, sans-serif;
	word-wrap: break-word;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider h1 {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 25px;
	font-weight: 400;
	hyphens: auto;
	line-height: 30px;
	overflow: hidden;
	padding: 0 0 10px 0;
	white-space: pre-line;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .gallery_nav {
	background: #a32020;
	color: #fff;
	clear: both;
	display: block;
	font: bold 12px/16px arial;
	overflow: hidden;
	padding: 5px 15px;
	position: absolute;
	right: 2%;
}
/* Gallery End Thumbnails */
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist {
	clear: both;
	width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist .list {
	display: block;
	float: left;
	margin: 0 2% 2% 0;
	padding: 0;
	position: relative !important;
	width: 32%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist .list.third {
	display: block;
	float: left;
	margin: 0 0 2% 0;
	padding: 0;
	width: 32%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist .list a {
	text-decoration: none;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist .list a img {
	height: 114px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist .list a strong.gltitlelist {
	bottom: 5px;
	color: #fff;
	display: none;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	left: 0 !important;
	position: absolute !important;
	padding: 1% 2%;
	text-decoration: none;
	text-align: left;
	text-shadow: 2px 2px 2px #333333;
	width: 95%;
	word-wrap: break-word;
	z-index: 100;
}
/* Story Related*/
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related {
	border-top: 1px dotted #7b7b7b !important;
	overflow: hidden;
	padding: 0;
	margin: 10px 0 0 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related h4 {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related ul {
	padding: 5px 0 0 0;
	list-style: none;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/dots-rel.png) no-repeat left 8px;
	display: block;
	padding: 0 0 4px 10px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related ul li a {
	color: #f5f5f5;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	word-break: break-all;
	white-space: pre-line;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-related ul li a:hover {
	text-decoration: underline;
}
/* Related Story */
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder {
	border-top: 1px dotted #7b7b7b;
	clear: both;
	overflow: hidden;
	padding: 10px 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .add-holder {
	float: right;
	padding: 0;
	margin: 0 0 0 -320px;
	position: relative;
	top: -50px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related {
	border-top: none !important;
	display: inline;
	float: left;
	overflow: hidden;
	padding: 2px 10px 0 0;
	margin: 0 320px 0 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related h4 {
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related ul {
	padding: 5px 0 0 0;
	list-style: none;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/dots-rel.png) no-repeat left 8px;
	display: block;
	padding: 0 0 4px 10px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related ul li a {
	color: #f5f5f5;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	word-break: break-all;
	white-space: pre-line;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related ul li a:hover {
	text-decoration: underline;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .social {
	display: inline;
	float: left;
	padding: 5px 0 15px 0;
}
#section .container .row .leftpanel #dont-miss-container {
	display: none;
}
/* Right Panel Gallery */
#section .container .row .rightpanel .dont-miss {
	clear: both;
	margin: 0 0 25px 0;
	padding: 0;
}
#section .container .row .rightpanel .dont-miss .title {
	border-top: 3px solid #7d7d7d;
	color: #000;
	font-size: 14px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	margin: 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .dont-miss ul {
	list-style-type: none;
	overflow: hidden;
	padding: 0;
}
#section .container .row .rightpanel .dont-miss ul li {
	float: left;
	font: normal 17px/14px Arial, Helvetica, sans-serif;
	margin: 0 4% 0 0;
	padding: 0 0 5% 0;
	position: relative;
	width: 48%;
}
#section .container .row .rightpanel .dont-miss ul li pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
	z-index: 909;
}
#section .container .row .rightpanel .dont-miss ul li.last {
	float: left;
	font: normal 17px/14px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 5% 0;
	width: 48%;
}
#section .container .row .rightpanel .dont-miss ul li a {
	color: #000;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	margin: 0;
	outline: none;
	padding: 0;
	position: relative;
	text-decoration: none;
}
#section .container .row .rightpanel .dont-miss ul li a img {
	height: auto;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
#section .container .row .rightpanel .dont-miss ul li a:hover {
	text-decoration: underline;
}
#section .container .row .rightpanel .shareicon {
	border-bottom: 1px solid #d9d5c3;
	clear: both;
	margin: 25px 0 25px 0;
	padding: 0 0 3px 0;
}
#section .container .row .rightpanel .add {
	clear: both;
	margin: 0 0 25px 0;
}
#section .container .row .rightpanel .add img {
	height: auto;
	width: 100%;
}
/* More Entertainment Photo Page */
#section .container .row .leftpanel .more-entertainment {
	clear: both;
	margin: 25px 0 0 0;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .more-entertainment h3 {
	border-bottom: 2px solid #5b5a5a;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin: 0 0 12px 0;
	outline: none;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .more-entertainment h3 span {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: uppercase;
}
#section .container .row .leftpanel .more-entertainment ul {
	list-style-type: none;
}
#section .container .row .leftpanel .more-entertainment ul li:first-child pre.video {
	
	height: 32px;
	right: 5px;
	padding: 0 0 6px;
	position: absolute;
	top: 5px;
	width: 32px;
	z-index: 910;
}
#section .container .row .leftpanel .more-entertainment ul li pre.video {
	
	height: 32px;
	right: 5px;
	padding: 0 0 6px;
	position: absolute;
	top: 5px;
	width: 32px;
	z-index: 910;
}
#section .container .row .leftpanel .more-entertainment ul li {
	float: left;
	display: block;
	line-height: 16px;
	min-height: 175px;
	overflow: hidden;
	padding: 0 0 3% 2%;
	position: relative;
	width: 23.5%;
}
#section .container .row .leftpanel .more-entertainment ul li:first-child {
	float: left;
	display: block;
	line-height: 16px;
	padding: 0 0 3% 0;
	position: relative;
	width: 23.5%;
}
#section .container .row .leftpanel .more-entertainment ul li:first-child pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
	z-index: 985;
}
#section .container .row .leftpanel .more-entertainment ul li pre.photo {
	
	height: 32px;
	position: absolute;
	padding: 0 0 6px 0;
	top: 5px;
	right: 5px;
	width: 32px;
	z-index: 985;
}
#section .container .row .leftpanel .more-entertainment ul li a {
	color: #000;
	font: normal 13px/16px Arial, Helvetica, sans-serif;
	margin: 0;
	outline: none;
	padding: 0;
	position: relative;
	text-decoration: none;
}
#section .container .row .leftpanel .more-entertainment ul li:first-child a img {
	height: auto;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
#section .container .row .leftpanel .more-entertainment ul li a img {
	height: auto;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
#section .container .row .leftpanel .more-entertainment ul li a span {
	background: #323232;
	bottom: 3px;
	bottom: 6px\9;
	color: #fff;
	display: block;
	filter: alpha(opacity=70);
	font: normal 11px Arial, Helvetica, sans-serif;
	-khtml-opacity: 0.7;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 0.7;
	opacity: 0.7;
	padding: 2px 5px;
	position: absolute;
	text-align: right;
	width: 130px;
}
#section .container .row .leftpanel .more-entertainment ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .discuss {
	min-height: 100px;
	float: left;
	margin: 25px 0 0 0;
	overflow: hidden;
	padding: 0;
	width: 670px;
}
/* Video Part*/
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .video {
	background: #2a2a2a;
	color: #000;
	float: left;
	margin: 0;
	height: auto;
	padding: 0;
	position: relative;
	overflow: hidden;
	width: 650px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .video h1 {
	clear: both;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 30px;
	overflow: hidden;
	padding: 0;
	white-space: pre-line;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .video .by-line {
	clear: both;
	color: #83817e;
	font-size: 11px;
	padding: 10px 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .video .by-line span {
	color: #fff;
	font-size: 11px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .video .youtube {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
/************************************************************* Author Profile Page *************************************************************/
/****
* #.# Author Profile Page
**/
#section .container .row .leftpanel .opinion .author-profile {
	float: left;
	max-width: 150px;
	width: 23%;
}
#section .container .row .leftpanel .opinion .author-profile h3 {
	color: #A32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 0 0 10px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .opinion .author-profile .snaps {
	padding: 0 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel .opinion .author-profile .snaps img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .opinion .author-profile .info {
	color: #000;
	font: 16px/24px Georgia, "Times New Roman", Times, serif;
}
/* Stories */
#section .container .row .leftpanel .opinion .profile-container .author {
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .opinion .profile-container .author h3 {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 0 0 10px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .opinion .profile-container .author h3.news {
	border-bottom: 2px solid #505050;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	margin: 0 0 15px 0;
	padding: 5px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .opinion .profile-container .author .lead-snap {
	clear: both;
	overflow: hidden;
	padding: 0 0 20px 0;
	position: relative;
}
#section .container .row .leftpanel .opinion .profile-container .author .lead-snap a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .opinion .profile-container .author .lead-snap span {
	color: #a32020;
	background: #fff;
	bottom: 28px;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	filter: alpha(opacity=70);
	-khtml-opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity: 0.7;
	opacity: 0.7;
	position: absolute;
	padding: 5px;
	width: 98%;
}
#section .container .row .leftpanel .opinion .profile-container .author .lead-snap span a {
	color: #000;
	background: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .author .lead-snap span a:hover {
	text-decoration: none;
}
/* Stories */
#section .container .row .leftpanel .opinion .profile-container .author .stories {
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 6px 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories.first {
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories h5 {
	line-height: 18px;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories h5 a {
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details {
	clear: both;
	overflow: hidden;
	padding: 1% 0 0 0;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .pic {
	float: left;
	height: 67px;
	padding: 3px 10px 0 0;
	width: 120px;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .pic a img {
	height: 67px;
	text-decoration: none;
	width: 120px;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .short-info {
	overflow: hidden;
	padding: 0 0 2% 0;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .short-info span {
	color: #000;
	clear: both;
	display: block;
	font-size: 11px;
	font-weight: normal;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .short-info p {
	color: #000;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
}
/************************************************************* Game Page *************************************************************/
/****
* #.# Game Page
**/
#section .container .row .game {
	clear: both;
	overflow: hidden;
}
#section .container .row .game .gaming-listing {
	float: left;
	margin: 0 4% 0 0;
	text-align: center;
	width: 48%;
}
#section .container .row .game .gaming-listing.last {
	float: left;
	margin: 0;
	text-align: center;
	width: 48%;
}
#section .container .row .game .gaming-listing a img {
	height: auto;
	text-align: center;
	outline: none;
	width: 100%;
}
/************************************************************* Story Page *************************************************************/
/****
* #.# Story Page
**/
#section .container .row .heading-part {
	background:#fff;
	clear: both;
	overflow: hidden;
	padding: 0 0 25px 0;
}
#section .container .row .heading-part .breadcrumb {
	border-top: 3px solid #747474;
	clear: both;
	height: 20px;
	padding: 5px 0 0 0;
}
#section .container .row .heading-part .breadcrumb ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
}
#section .container .row .heading-part .breadcrumb ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/bredcum.png) no-repeat 0 50%;
	color: #787878;
	font-size: 11px;
	font-weight: normal;
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0 0 0 8px;
}
#section .container .row .heading-part .breadcrumb ul li:first-child {
	background: none;
	font-size: 11px;
	font-weight: normal;
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0;
}
#section .container .row .heading-part .breadcrumb ul li:first-child a {
	color: #787878;
	display: block;
	height: 16px;
	line-height: 16px;
	padding: 0 4px 0 0;
}
#section .container .row .heading-part .breadcrumb ul li a {
	color: #787878;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	line-height: 16px;
	padding: 0 4px 0 0;
	text-decoration: none;
	text-transform:capitalize;
}
#section .container .row .heading-part .breadcrumb ul li a:hover {
	color: #787878;
	text-decoration: underline;
}
#section .container .row .heading-part .breadcrumb ul li span a {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif !important;
	height: 16px;
	line-height: 16px;
	padding: 0 4px 0 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .heading-part .breadcrumb ul li span a:hover {
	color: #a32020;
	text-decoration: underline;
}
#section .container .row .heading-part h1 {
	color: #000;
	font-family: 'Droid Serif', serif;
	font-size: 45px;
	font-weight: 700;
	line-height: 50px;
	padding: 0 0 10px 0;
}
#section .container .row .heading-part .story-rating {
	overflow: hidden;
	padding: 5px 0 10px 0;
}
#section .container .row .heading-part .story-rating img {
	float: left;
	padding: 0 0 0 5px;
}
#section .container .row .heading-part .story-rating img:first-child {
	float: left;
	padding: 0;
}
#section .container .row .heading-part .comments {
	border-bottom: 1px solid #dbdbdb;
	border-top: 1px solid #dbdbdb;
	clear: both;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 5px 0;
}
#section .container .row .heading-part .comments .social-icons {
	float: left;
	width: 50%;
}
#section .container .row .heading-part .comments .email {
	float: left;
	width: 50%;
}
#section .container .row .heading-part .comments .email ul {
	list-style: none;
	float: right;
}
#section .container .row .heading-part .comments .email ul li {
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
}
#section .container .row .heading-part .comments .email ul li a {
	color: #11538c;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .heading-part .comments .email ul li a.comment {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-comment.jpg) no-repeat 0 50%;
	float: left;
	padding: 0 0 0 25px;
}
#section .container .row .heading-part .comments .email ul li a.email {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-email.jpg) no-repeat 0 70%;
	padding: 0 0 0 25px;
}
#section .container .row .heading-part .comments .email ul li a.print {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-print.jpg) no-repeat 0 50%;
	padding: 0 0 0 25px;
}
#section .container .row .heading-part .comments .email ul li a:hover {
	color: #787878;
}
#section .container .row .leftpanel .story-details {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .story-details .text-add {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .story-details .main-story {
	margin: 0 15px 15px 0;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel .story-details .main-story .story-image {
	border-bottom: 1px solid #dbdbdb;
	color: #747474;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#section .container .row .leftpanel .story-details span.custom-caption {
	border-bottom: 1px solid #dbdbdb;
	color: #747474;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .story-details span.custom-caption img {
	height: auto;
	padding: 0 0 10px 0;
	width: 100%;
}
#section .container .row .leftpanel .story-details .main-story .story-image img {
	display: block;
	margin: 0 auto;
	padding: 0 0 5px 0;
}
/* Editor */
#section .container .row .leftpanel .story-details .editor {
	color: #464646;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .story-details .editor a {
	color: #a32020;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .editor a:hover {
	text-decoration: underline;
}
#section .container .row .leftpanel .story-details .editor span {
	color: #464646;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0;
}
/* Editor Details*/
#section .container .row .leftpanel .story-details .editor-details {
	background: #fbfbfb;
	border: 1px dotted #e5e5e5;
	clear: both;
	display: none;
	margin: 10px 0 0 0;
	overflow: hidden;
	padding: 10px;
}
#section .container .row .leftpanel .story-details .editor-details p {
	color: #141313;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	float: left;
	line-height: 18px;
	padding: 0 1.8% 0 0;
	width: 40%;
}
#section .container .row .leftpanel .story-details .editor-details p strong {
	color: #141313;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#section .container .row .leftpanel .story-details .editor-details p strong a {
	color: #141313;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	line-height: 16px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .editor-details p a {
	color: #a32020;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 16px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .editor-details p a img {
	background: #f0f0f0;
	border: 1px solid #e5e5e5;
	float: left;
	height: 60px;
	margin: 0 15px 0 0;
	padding: 5px;
	text-decoration: none;
	width: 60px;
}
#section .container .row .leftpanel .story-details .editor-details ul {
	border-left: 1px dotted #dbdbdb;
	list-style: none;
	float: left;
	padding: 0 0 0 1.8%;
	width: 56%;
}
#section .container .row .leftpanel .story-details .editor-details ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/dots.jpg) no-repeat 0 7px;
	display: block;
	line-height: 18px;
	padding: 0 0 3px 10px;
}
#section .container .row .leftpanel .story-details .editor-details ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 18px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .editor-details ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Text Details*/
#section .container .row .leftpanel .story-details p {
	color: #3e3e3e;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .story-details p strong {
	color: #3e3e3e;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 28px;
	padding: 0;
}
#section .container .row .leftpanel .story-details p a strong {
	color: #3e3e3e;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 28px;
	text-decoration: none;
	padding: 0;
}
#section .container .row .leftpanel .story-details p a i {
	color: #3e3e3e;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 28px;
	text-decoration: none;
	padding: 0;
}
#section .container .row .leftpanel .story-details p a underline {
	color: #3e3e3e;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 28px;
	text-decoration: none;
	padding: 0;
}
#section .container .row .leftpanel .story-details p a {
	color: #346F99;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 28px;
	padding: 0;
}
#section .container .row .leftpanel .story-details p img {
	float: left;
	padding: 20px 20px 10px 0;
	max-width: 100%;
}
#section .container .row .leftpanel .story-details p span {
	color: #2a7cc6;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
}
/* Related */
#section .container .row .leftpanel .story-details .related {
	border-top: 1px solid #dbdbdb;
	float: left;
	margin: 10px 30px 0 0;
	overflow: hidden;
	padding: 10px 0;
	width: 35%;
}
#section .container .row .leftpanel .story-details .related h4 {
	color: #000;
	clear: both;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	overflow: hidden;
	padding: 0 0 10px 0;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .story-details .related .writer {
	clear: both;
	display: block;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
}
#section .container .row .leftpanel .story-details .related .writer .photo {
	float: left;
	height: 60px;
	padding: 0 10px 0 0;
	width: 60px;
}
#section .container .row .leftpanel .story-details .related .writer .photo a img {
	height: 60px;
	text-decoration: none;
	width: 60px;
}
#section .container .row .leftpanel .story-details .related .writer .name {
	bottom: 6px;
	position: absolute;
	padding: 0 0 0 70px;
}
#section .container .row .leftpanel .story-details .related .writer .name a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	text-decoration: none;
	text-transform: uppercase;
}
#section .container .row .leftpanel .story-details .related .writer .name a span {
	color: #000;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .row .leftpanel .story-details .related ul {
	list-style: none;
}
#section .container .row .leftpanel .story-details .related ul li {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-bullet.jpg) no-repeat left 8px;
	display: block;
	line-height: 18px;
	padding: 0 0 10px 15px;
}
#section .container .row .leftpanel .story-details .related ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
	padding: 0;
	text-decoration: none;
-ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
-webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
   hyphens: auto;	
}
#section .container .row .leftpanel .story-details .related ul li a:hover {
	color: #a32020;
}
/* Story Tags*/
#section .container .row .leftpanel .story-details .storytags {
	border-top: 1px solid #dbdbdb;
	clear: both;
	margin: 0;
	overflow: hidden;
	padding: 20px 0;
}
#section .container .row .leftpanel .story-details .storytags ul {
	list-style:none;
	margin:0;
	padding:0;
}
#section .container .row .leftpanel .story-details .storytags ul li {
	background: url(../wp-content/themes/vip/indianexpress/microsites/responsive/images/coma.png) no-repeat 100% 2px;
	color: #a32020;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 0 0 5px 0;
	padding: 0 3px 0 4px;
	text-transform: uppercase;
}
#section .container .row .leftpanel .story-details .storytags ul li:first-child {
	background: none;
	color: #a32020;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .story-details .storytags ul li:last-child {
	background: none;
	color: #a32020;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin: 0 0 5px 0;
	padding: 0 0 0 5px 0;
	text-transform: uppercase;
}
*+html #section .container .row .leftpanel .story-details .storytags ul li {
	background: url(../wp-content/themes/vip/indianexpress/microsites/responsive/images/coma.png) no-repeat 100% 0;
	padding:5px 0 5px 5px;
}
#section .container .row .leftpanel .story-details ul li a {
	color: #444;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 0 4px 2px;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .row .leftpanel .story-details .storytags ul li a:hover {
	color: #a32020;
	text-decoration: underline;
}
#section .container .row .leftpanel .story-details .social {
	clear: both;
	overflow: hidden;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .story-details .social .icons {
	float: left;
	width: 75%;
}
#section .container .row .leftpanel .story-details .social .comments {
	float: right;
}
#section .container .row .leftpanel .story-details .social .comments ul {
	list-style: none;
	float: right;
}
#section .container .row .leftpanel .story-details .social .comments ul li {
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
}
#section .container .row .leftpanel .story-details .social .comments ul li a {
	color: #11538c;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .social .comments ul li a.comment {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-comment.jpg) no-repeat 0 50%;
	float: left;
	padding: 0 0 0 25px;
}
#section .container .row .leftpanel .story-details .social .comments ul li a:hover {
	color: #787878;
}
/* Previous Next Story*/
#section .container .row .leftpanel .story-details .prev-next {
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 20px 0;
}
#section .container .row .leftpanel .story-details .prev-next .stories {
	float: left;
	padding: 0;
	width: 47%;
}
#section .container .row .leftpanel .story-details .prev-next .stories.last {
	float: left;
	margin: 0 0 0 6%;
	padding: 0;
	width: 47%;
}
#section .container .row .leftpanel .story-details .prev-next .stories .subheading {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	padding: 0 0 5px 0;
	text-align: center;
}
#section .container .row .leftpanel .story-details .prev-next .stories .subheading span.next {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/next-story.png) no-repeat 0 11px;
	padding: 0 0 0 15px;
}
#section .container .row .leftpanel .story-details .prev-next .stories .subheading span.prev {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/prev-story.png) no-repeat 0 9px;
	padding: 0 0 0 15px;
}
#section .container .row .leftpanel .story-details .prev-next .stories h5 {
	line-height: 19px;
	text-align: center;
}
#section .container .row .leftpanel .story-details .prev-next .stories h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 19px;
	padding: 0;
	text-align: center;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .prev-next .stories h5 a:hover {
	color: #a32020;
}
/* Tweets*/
#section .container .row .leftpanel .story-details .twits {
	border-top: 1px solid #dbdbdb;
	float: left;
	margin: 10px 30px 0 0;
	overflow: hidden;
	padding: 0 0 10px 0;
	width: 50%;
}
#section .container .row .rightpanel .tweets {
	height: auto;
	margin: 0 auto 25px auto;
	max-width: 300px;
	text-align: center;
	width: 100%;
}
#section .container .row .leftpanel .story-details .twits .icons {
	clear: both;
	overflow: hidden;
	margin: 0 0 0 20%;
}
#section .container .row .leftpanel .story-details .twits .icons a img {
	height: 23px;
	margin: 0;
	outline: none;
	padding: 0;
	text-decoration: none;
	width: 94px;
}
#section .container .row .leftpanel .story-details .lines {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/tweets-quote.png) no-repeat left 13px;
	clear: both;
	color: #000;
	font-family: 'Droid Serif', serif;
	font-size: 18px;
	font-weight: 700;
	font-style: italic;
	line-height: 25px;
	overflow: hidden;
	padding: 18px 0 0 35px;
}
#section .container .row .leftpanel .story-details .lines span {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/tweets-quote-right.png) no-repeat left 3px;
	float: right;
	padding: 16px;
}
#section .container .row .leftpanel .story-details .more-from {
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
}
#section .container .row .leftpanel .story-details .more-from h4 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	padding: 0 0 10px 0;
	text-decoration: none;
}
#section .container .row .leftpanel .story-details .more-from .wisit {
	clear: both;
	overflow: hidden;
	padding: 0;
}
/************************************************************* Static Pages *************************************************************/
/****
* #.# Contact Us Page
**/
#section .container .row .leftpanel .static-content {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .static-content h1 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #7d7d7d;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 20px;
	margin: 0 0 20px 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .static-content .contact-page {
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 0 20% 10px 20%;
}
#section .container .row .leftpanel .static-content .contact-page .img-icon {
	float: right;
	text-align: center;
	width: 48px;
}
#section .container .row .leftpanel .static-content .contact-page h4 {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 16px;
}
#section .container .row .leftpanel .static-content .contact-page p {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 5px 0;
}
#section .container .row .leftpanel .static-content .contact-page p a {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .static-content .contact-page p a:hover {
	color: #a32020;
}
#section .container .row .leftpanel .static-content h3 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 17px;
	margin: 0 0 20px 0;
}
#section .container .row .leftpanel .static-content p {
	color: #444;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
}
/*GEo Location*/
#section .container .row .leftpanel .static-content .location {
	clear: both;
	margin: 25px 0;
	overflow: hidden;
}
/*RSS Feed*/
#section .container .row .leftpanel .static-content .rss-feed {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .static-content .rss-feed table {
	border: 1px solid #dbdbdb;
	padding: 0;
}
#section .container .row .leftpanel .static-content .rss-feed table tr {
	padding: 3px 0 3px 5px;
}
#section .container .row .leftpanel .static-content .rss-feed table tr:nth-child(odd) {
 background: #f8f8f8;
}
#section .container .row .leftpanel .static-content .rss-feed table tr th {
	background: #f6f6f6;
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 14px;
	padding: 5px;
	text-transform: uppercase;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td {
	border-top: 1px solid #dbdbdb;
	color: #000;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	padding: 5px;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td a {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td a:hover {
	color: #a32020;
}
/************************************************************* Today Paper Pages *************************************************************/
/****
* #.# Today Paper Page
**/
#section .container .row .leftpanel .today-paper {
	border-top: 3px solid #7d7d7d;
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .today-paper .archives {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 5px 0;
	position: relative;
}
#section .container .row .leftpanel .today-paper .hideall {
	display: none;
}
#target3 {
	position: relative;
	right: 0;
}
#target3 #date {
	position: absolute;
	right: 0;
	top: -16px;
}
#section .container .row .leftpanel .today-paper .archives a {
	color: #a32020;
	float: right;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	text-transform: uppercase;
}
#section .container .row .leftpanel .today-paper .lead-story {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .today-paper .lead-story .lead-image {
	float: left;
	height: 217px;
	margin: 0 20px 0 0;
	overflow: hidden;
	width: 58%;
}
#section .container .row .leftpanel .today-paper .lead-story .lead-image a img {
	height: auto;
	text-decoration: none;
	width: 100%;
}
#section .container .row .leftpanel .today-paper .lead-story h1 {
	line-height: 22px;
	padding: 0;
}
#section .container .row .leftpanel .today-paper .lead-story h1 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 22px;
	text-decoration: none;
}
#section .container .row .leftpanel .today-paper .lead-story h1 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .leftpanel .today-paper .lead-story p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 10px 0 0 0;
}
/* Articles */
#section .container .row .leftpanel .today-paper .section {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/ver-border.png) repeat-y center 0;
	border-top: 1px solid #dbdbdb;
	clear: both;
	overflow: hidden;
	padding: 10px 0 0 0;
}
#section .container .row .leftpanel .today-paper .section ul {
	list-style: none;
	overflow: hidden;
}
#section .container .row .leftpanel .today-paper .section ul li {
	border-bottom: 1px solid #dbdbdb;
	display: inline;
	float: left;
	margin: 0 2% 1% 0;
	min-height: 70px;
	padding: 0 0 2% 0;
	width: 47%;
}
#section .container .row .leftpanel .today-paper .section ul li.no-bot {
	border-bottom: none;
}
#section .container .row .leftpanel .today-paper .section ul li.evan {
	display: inline;
	float: left;
	margin: 0 0 1% 3.5%;
	padding: 0 0 2% 0;
	width: 47%;
}
#section .container .row .leftpanel .today-paper .section ul li a {
	text-decoration: none;
}
#section .container .row .leftpanel .today-paper .section ul li a img {
	float: left;
	height: 50px;
	padding: 6px 10px 0 0;
	text-decoration: none;
	width: 90px;
}
#section .container .row .leftpanel .today-paper .section ul li span {
	clear: right;
	margin: 0;
	padding: 0;
}
#section .container .row .leftpanel .today-paper .section ul li span a {
	color: #a32020;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
#section .container .row .leftpanel .today-paper .section ul li strong {
	display: block;
	line-height: 16px;
	padding: 0;
}
#section .container .row .leftpanel .today-paper .section ul li strong a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .leftpanel .today-paper .section ul li strong a:hover {
	color: #a32020;
	text-decoration: none;
}
/* Date Picket */
#section .container .row .rightpanel .date-picker {
	clear: both;
	overflow: hidden;
	margin: 0 0 25px 0;
	width: 300px;
}
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px);
	position: absolute!important;
}
.ui-helper-reset {
	border: 0;
	font-size: 100%;
	line-height: 1.3;
	list-style: none;
	margin: 0;
	outline: 0;
	padding: 0;
	text-decoration: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	zoom: 1;
}
.ui-helper-zfix {
	filter: Alpha(Opacity=0);
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
/* Interaction Cues */
.ui-state-disabled {
	cursor: default !important;
}
/* states and images */
.ui-icon {
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -99999px;
}
/* Overlays */
.ui-widget-overlay {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion {
	width: 100%;
}
.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	zoom: 1;
}
.ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding: .5em .5em .5em .7em;
}
.ui-accordion-icons .ui-accordion-header a {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon {
	left: .5em;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-accordion .ui-accordion-content {
	border-top: 0;
	display: none;
	margin-bottom: 2px;
	margin-top: -2px;
	overflow: auto;
	padding: 1em 2.2em;
	position: relative;
	top: 1px;
	zoom: 1;
}
.ui-accordion .ui-accordion-content-active {
	display: block;
}
.ui-autocomplete {
	cursor: default;
	position: absolute;
}
.ui-menu {
	display: block;
	float: left;
	list-style: none;
	margin: 0;
	padding: 2px;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	clear: left;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	zoom: 1;
}
.ui-menu .ui-menu-item a {
	display: block;
	line-height: 1.5;
	padding: .2em .4em;
	text-decoration: none;
	zoom: 1;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
.ui-datepicker {
	display: none;
	padding: .2em .2em 0;
	width: 17em;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	height: 1.8em;
	position: absolute;
	top: 2px;
	width: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	left: 50%;
	margin-left: -8px;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-datepicker .ui-datepicker-title {
	line-height: 1.8em;
	margin: 0 2.3em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 48%;
}
.ui-datepicker table {
	border-collapse: collapse;
	font-size: .9em;
	margin: 0 0 .4em;
	width: 100%;
}
.ui-datepicker th {
	border: 0;
	font-weight: bold;
	padding: .7em .3em;
	text-align: center;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	margin: .7em 0 0 0;
	padding: 0 .2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	cursor: pointer;
	float: right;
	margin: .5em .2em .4em;
	overflow: visible;
	padding: .2em .6em .3em .6em;
	width: auto;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	margin: 0 auto .4em;
	width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	font-size: 0em;
	width: 100%;
}
/* Component containers */
.ui-widget {
	font-family: Arial, sans-serif;
	font-size: 1.075em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Arial, sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaa;
	background: #fff;
	color: #222;
	margin: 0;
	width: 291px;
}
.ui-widget-content a {
	color: #222;
}
.ui-widget-header {
	border: 1px solid #aaa;
	background: #ccc;
	color: #222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222;
}
/* Interaction states */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	color: #555;
	font-weight: normal;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #555;
	text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #999;
	background: #dadada;
	color: #212121;
	font-weight: normal;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #212121;
	text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: 1px solid #aaa;
	background: #fff;
	color: #212121;
	font-weight: normal;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-widget :active {
	outline: none;
}
/* Interaction Cues */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee;
	color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec;
	color: #cd0a0a;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	filter: Alpha(Opacity=70);
	font-weight: normal;
	opacity: .7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	background-image: none;
	filter: Alpha(Opacity=35);
	opacity: .35;
}
/* Component containers */
#section .container .row .lifestyle-carasoul {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .lifestyle-carasoul .articles {
	border-bottom: none;
	clear: both;
	overflow: hidden;
	padding: 0 0 10px 0;
}
#section .container .row .leftpanel .lifestyle-carasoul .articles .nbs-flexisel-nav-left {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/right.png) no-repeat;
	left: 0;
}
#section .container .row .leftpanel .lifestyle-carasoul .articles .nbs-flexisel-nav-right {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/left.png) no-repeat;
	right: 0;
}
#section .container .row .leftpanel .lifestyle-carasoul .articles .nbs-flexisel-inner {
	float: left;
	margin: 0 0 0 3.2%;
	overflow: hidden;
	padding: 0;
	width: 94%;
}
/* Error Page*/
#error-page {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/background.jpg) repeat-y scroll center top;
	clear: both;
	display: block;
	margin: 0 auto;
	padding: 20px 0 40px 0;
	text-align: center;
	width: 100%;
}
#error-page .wrapper {
	border: 1px solid #dfdfdf;
	margin: 0 auto;
	max-width: 990px;
	overflow: hidden;
	padding: 20px 0;
	width: 95%;
	position: relative;
}
#error-page .wrapper .icons {
	display: block;
	margin: 0;
	padding: 0;
	text-align: center;
}
#error-page .wrapper h5 {
	color: #000;
	display: block;
	font: bold 40px/40px Georgia, Helvetica, sans-serif;
	margin: 0;
	overflow: hidden;
	padding: 10px 0;
	text-align: center;
}
#error-page .wrapper .msg {
	color: #000;
	display: block;
	font: normal 16px/20px Georgia, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 10px 0;
	text-align: center;
}
#error-page .wrapper .link {
	clear: both;
	text-align: center;
}
#error-page .wrapper .link ul {
	listy-style: none;
}
#error-page .wrapper .link ul li {
	display: inline;
	text-align: center;
}
#error-page .wrapper .link ul li:first-child {
	border-right: 1px solid #005789;
	display: inline;
	margin: 0 20px 0 0;
	padding: 0 20px;
	text-align: center;
}
#error-page .wrapper .link ul li a {
	color: #005789;
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	padding: 0;
	text-decoration: none;
}
#error-page .wrapper .close {
	position: absolute;
	right: 5px;
	top: 5px;
}
#error-page .wrapper .close a {
	outline: none;
	text-decoration: none;
}
/************************************************************* Raamnath Goenka Page *************************************************************/
/****
* #.# Raamnath Goenka Page
**/
#section .container .row .ramnath-goenka {
	background: #d9d3c3;
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .row .ramnath-goenka .biography {
	clear: both;
	overflow: hidden;
	padding: 15px 0 0 0;
}
#section .container .row .ramnath-goenka .biography .picture {
	float: right;
	margin: 0;
	padding: 0 0 0 20px;
}
#section .container .row .ramnath-goenka .biography .picture img {
	height: auto;
	width: 100%;
}
#section .container .row .ramnath-goenka .biography .heading {
	background: #f7f2e7;
	clear: both;
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 10px 15px;
}
#section .container .row .ramnath-goenka .biography .heading .punchline {
	color: #a80404;
	font: bold italic 13px/16px Georgia, "Times New Roman", Times, serif;
	padding: 0 0 0 6px;
}
#section .container .row .ramnath-goenka .biography .heading h1 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 60px;
	font-weight: 700;
	line-height: 1;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
#section .container .row .ramnath-goenka .biography .heading h1 span {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 25px;
	font-weight: 700;
	text-transform: uppercase;
}
#section .container .row .ramnath-goenka .biography p {
	color: #28251d;
	font: normal 14px/22px Georgia, "Times New Roman", Times, serif;
	padding: 0 15px 15px 15px;
}
#section .container .row .ramnath-goenka .biography h3 {
	color: #a80404;
	font: italic 16px/24px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0 0 15px 15px;
	text-align: center;
}
#section .container .row .ramnath-goenka .biography em {
	color: #28251d;
	display: block;
	font: italic 13px/18px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 15px;
	text-align: center;
}
#section .container .row .ramnath-goenka .biography strong {
	color: #28251d;
	display: block;
	font: 12px/22px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 15px 0 0;
	text-align: right;
}
#section .container .row .ramnath-goenka .stripe {
	box-shadow: 1px 5px 4px 0px rgba(50, 50, 50, 0.75);
	background: #7d755e;
	height: 25px;
	margin: 0 0 10px 0;
	-moz-box-shadow: 1px 5px 4px 0px rgba(50, 50, 50, 0.75);
	padding: 0;
	-webkit-box-shadow: 1px 5px 4px 0px rgba(50, 50, 50, 0.75);
}
#section .container .row .ramnath-goenka .body-part {
	clear: both;
	overflow: hidden;
	padding: 20px;
}
#section .container .row .ramnath-goenka .body-part .left-part {
	border-right: 1px solid #a39a81;
	float: left;
	margin: 0 20px 0 0;
	padding: 0 20px 0 0;
	max-width: 690px;
	overflow: hidden;
	width: 73%;
}
#section .container .row .ramnath-goenka .body-part .left-part h2 {
	color: #000;
	font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px 0;
	padding: 0;
}
#section .container .row .ramnath-goenka .body-part .left-part h3 {
	color: #000;
	font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px 0;
	padding: 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .message {
	background: #e5e1d6;
	clear: both;
	color: #000;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 15px;
}
#section .container .row .ramnath-goenka .body-part .left-part .message .chairmen {
	float: left;
	padding: 0 15px 5px 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .message h4 {
	color: #000;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 5px 0;
	padding: 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .message p {
	color: #000;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .books {
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
}
#section .container .row .ramnath-goenka .body-part .left-part .books ul {
	list-style: none;
}
#section .container .row .ramnath-goenka .body-part .left-part .books ul li {
	display: inline;
	float: left;
	padding: 0 0 0 5%;
	width: 30%;
}
#section .container .row .ramnath-goenka .body-part .left-part .books ul li:first-child {
	display: inline;
	float: left;
	padding: 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .books ul li a {
	outline: none;
	text-decoration: none;
}
#section .container .row .ramnath-goenka .body-part .left-part .books ul li a img {
	height: auto;
	width: 100%;
}
/* Tootle Tip*/
#section .container .row .ramnath-goenka .body-part .left-part .slidediv {
	border: 2px solid #fff;
	background: #bbd0da;
	margin: 0 0 20px 0;
	padding: 10px;
}
#section .container .row .ramnath-goenka .body-part .left-part .slidediv h5 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 700;
}
#section .container .row .ramnath-goenka .body-part .left-part .slidediv span {
	color: #000;
	display: block;
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	padding: 5px 0 10px 0;
}
#section .container .row .ramnath-goenka .body-part .left-part .slidediv p {
	color: #000;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
}
#section .container .row .ramnath-goenka .body-part .inner-part {
	clear: both;
	overflow: hidden;
}
#section .container .row .ramnath-goenka .body-part .inner-part {
	clear: both;
	overflow: hidden;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first {
	float: left;
	margin: 0 2.5% 0 0;
	width: 58.5%;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first.last {
	float: left;
	margin: 0;
	width: 39%;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first .article {
	background: #e5e1d6;
	margin: 0 0 15px 0;
	overflow: hidden;
	padding: 15px;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first .article .picture {
	float: left;
	padding: 0 15px 5px 0;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first .article h4 {
	color: #000;
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 5px 0;
	padding: 0;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first .article p {
	color: #000;
	font: 12px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0;
}
/* Right Panel*/
#section .container .row .ramnath-goenka .body-part .right-part {
	float: right;
	margin: 0;
	max-width: 210px;
	overflow: hidden;
	width: 25%;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles {
	border-bottom: 1px solid #a39a81;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles h4 {
	color: #000;
	font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0 0 0 5px;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles .paper {
	clear: both;
	padding: 15px 0 10px 0;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles .paper a {
	outline: none;
	text-decoration: none;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles p {
	color: #28251d;
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0 0 10px 5px;
}
.icontent {
	display: none;
}
/***************** Addvertisement 300/250 for Home/Story/Listing/Gallery Page **********/
.add-mobile {
	display: none;
}
/* Only Breaking News  15/12/14 */
#section .container .row .rightpanel .only-breaking {
	clear: both;
	margin: 0 0 25px 0;
	overflow: hidden;
}
#section .container .row .rightpanel .only-breaking h4 {
	border-top: 3px solid #747474;
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 4px 0;
	text-transform: uppercase;
}
#section .container .row .rightpanel .only-breaking .wrapper {
	border: 1px solid #dbdbdb;
	margin: 0;
	padding: 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story {
	background: #dcdcdf;
	clear: both;
	padding: 0;
	overflow: hidden;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap {
	clear: both;
	padding: 0;
	overflow: hidden;
	position: relative;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap a img {
	height: 167px;
	text-decoration: none;
	width: 300px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap a.break-gallery span {
	
	bottom: 5px;
	position: absolute;
	padding: 8px 5px;
	height: 14px;
	width: 25px;
	right: 5px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points {
	line-height: 17px;
	padding: 0 10px 5px 10px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul {
	list-style: none;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child {
	border-top: none;
	display: block;
	padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child a {
	border-top: none;
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 17px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li {
	border-top: 1px solid #a5a5aa;
	display: block;
	padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 15px;
	text-decoration: none;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
/************************************************************* Oscar Screen Awards *************************************************************/
/****
* #.# Full coverage
**/
#section .container .row .leftpanel .top-section .sharing {
	position: absolute;
	right: 0;
	top: 29px;
}
#section .container .row .leftpanel .oscar-awards {
	background: #f0f0f0;
	clear: both;
	overflow: hidden;
	padding: 10px;
}
#section .container .row .leftpanel .oscar-awards .coverage-gallery {
	clear: both;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .oscar-awards .flexslider .slides .title {
	background: rgba(10, 10, 10, 0.8);
	border-right: none;
	bottom: 0;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 28px;
	opacity: 0.8;
	padding: 1.5% 2%;
	position: absolute;
	width: 96.1%;
}
/* Control Nav */
#section .container .row .leftpanel .oscar-awards .flexslider .flex-control-nav {
	bottom: -30px;
	position: absolute;
	text-align: center;
	width: 100%;
}
#section .container .row .leftpanel .oscar-awards .flexslider .flex-control-nav li {
 *display: inline;
	display: inline-block;
	margin: 0 0 0 5px;
	zoom: 1;
}
#section .container .row .leftpanel .oscar-awards .flexslider .flex-control-nav li:first-child {
	margin: 0;
}
#section .container .row .leftpanel .oscar-awards .flexslider .flex-control-nav li a {
	
	cursor: pointer;
	display: block;
	height: 14px;
	text-indent :-9999px;
	width: 14px;
}
#section .container .row .leftpanel .oscar-awards .flexslider .flex-control-nav li a.flex-active {
	
	cursor: default;
	height: 14px;
	text-indent :-9999px;
	width: 14px;
}
/*Oscar Page Right Panel*/
#section .container .row .leftpanel .oscar-awards .gallery-short {
	border-top: 1px solid #d8d8d8;
	clear: both;
	overflow: hidden;
	padding: 20px 0 0 0;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder {
	background: #fff;
	border: 1px solid #d8d8d8;
	float: left;
	margin: 0 4% 4% 0;
	padding: 0;
	width: 47.6%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder.second {
	background: #fff;
	border: 1px solid #d8d8d8;
	float: left;
	margin: 0 0 4% 0;
	padding: 0;
	width: 47.6%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination {
	clear: both;
	min-height: 250px;	
	overflow: hidden;
	padding: 0 0 5px 0;
	position: relative;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .picture {
	clear: both;
	padding: 0;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .picture a img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .slug {
	background: #be2228;
	color: #fff;
	display: inline;
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	left: 5px;
	padding: 2px 4px;
	position: absolute;
	top: 5px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .slug a {
	background: #be2228;
	color: #fff;
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	padding: 0;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .photo {
	padding: 0;
	position: absolute;
	right: 5px;
	top: 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .photo a {
	
	height: 32px;
	padding: 6px 15px;
	text-decoration: none;
	width: 32px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading {
	line-height: 20px;
	padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
/*Oscar Page 3 Column Gallery*/
#section .container .row .leftpanel .oscar-awards .gallery-short.small {
	border-top: 1px solid #d8d8d8;
	clear: both;
	overflow: hidden;
	padding: 20px 0 0 0;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder {
	background: #fff;
	border: 1px solid #d8d8d8;
	float: left;
	min-height: 190px;
	margin: 0 3% 4% 0;
	padding: 0;
	width: 31%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder.second {
	background: #fff;
	border: 1px solid #d8d8d8;
	float: left;
	margin: 0 0 4% 0;
	padding: 0;
	width: 31%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination {
	clear: both;
  min-height: 190px;
  overflow: hidden;
  padding: 0 0 5px 0;
  position: relative;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading {
	line-height: 17px !important;
	padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 15px;
	font-weight: 700;
	line-height: 17px;
	text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading a:hover {
	color: #a32020;
	text-decoration: none;
}
/*Oscar Page Right Panel*/
#section .container .row .rightpanel .trophy {
	border-top: 2px solid #5b5a5a;
	display: block;
	float: left;
	margin: 18px auto 0 auto;
	padding: 20px 0;
	position: relative;
	width: 100%;
}
#section .container .row .rightpanel .trophy h4 {
	background: #c70606;
	color: #fff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	font-weight: 400;
	left: 35%;
	padding: 5px 20px;
	position: absolute;
	text-transform: uppercase;
	top: -19px;
	-webkit-box-shadow: 0 8px 6px -6px #000;
	-moz-box-shadow: 0 8px 6px -6px #000;
	box-shadow: 0 8px 6px -6px #000;
}
#section .container .row .rightpanel .trophy .awards {
	overflow: hidden;
	margin: 0;
	padding: 10px 0 0 0;
	position: relative;
}
#section .container .row .rightpanel .trophy .awards .video {
	padding: 0;
	position: absolute;
	right: 1px;
	top: 20px;
}
#section .container .row .rightpanel .trophy .awards .video a {
	
	height: 32px;
	padding: 6px 15px;
	text-decoration: none;
	width: 32px;
}
#section .container .row .rightpanel .trophy .awards .photo {
	padding: 0;
	position: absolute;
	right: 1px;
	top: 20px;
}
#section .container .row .rightpanel .trophy .awards .photo a {
	
	height: 32px;
	padding: 6px 15px;
	text-decoration: none;
	width: 32px;
}
#section .container .row .rightpanel .trophy .awards .snapshot {
	overflow: hidden;
}
#section .container .row .rightpanel .trophy .awards .snapshot a img {
	height: auto;
	width: 100%;
}
#section .container .row .rightpanel .trophy .awards .caption {
	bottom: 4px;
	background: rgba(0, 0, 0, 0.7);
	line-height: 16px;
	padding: 1% 2%;
	position: absolute;
	width: 96%;
}
#section .container .row .rightpanel .trophy .awards .caption a {
	color: #fff;
	font: bold 13px/16px Arial;
	padding: 0;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive {
	border: 1px solid #dadada;
	border-top: none;
	clear: both;
	margin: 10px 0 0 0;
	padding: 0;
}
#section .container .row .rightpanel .trophy .archive .snapshot {
	overflow: hidden;
}
#section .container .row .rightpanel .trophy .archive .snapshot a img {
	height: auto;
	width: 100%;
}
#section .container .row .rightpanel .trophy .archive h5 {
	line-height: 20px;
	padding: 0 10px;
}
#section .container .row .rightpanel .trophy .archive h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive h5 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .share {
	clear: both;
	padding: 5px 10px;
}
#section .container .row .rightpanel .trophy .archive .share a span {
	
	padding: 5px 8px;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .share a {
	color: #464646;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .share a:hover {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .featured {
	clear: both;
	overflow: hidden;
	padding: 0 10px;
}
#section .container .row .rightpanel .trophy .archive .featured ul {
	list-style: none;
}
#section .container .row .rightpanel .trophy .archive .featured ul li {
	border-top: 1px solid #dadada;
	display: block;
	padding: 5px 0;
}
#section .container .row .rightpanel .trophy .archive .featured ul li a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 16px;
	text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .featured ul li a:hover {
	color: #a32020;
}
#section .container .row .rightpanel .twitter {
	clear: both;
	margin: 25px 0 0 0;
}
#section .container .row .rightpanel .widget_twitter_timeline {
	margin: 25px 0 0 0;
}
.screenawards-nomination {
	position: relative;
	padding-bottom: 1900px;
	padding-top: 35px;
	height: 0;
	overflow: hidden;
}
.screenawards-nomination iframe {
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
}

/****
* #.# Menu Appearance in Mobile and iPad Sub Navigation
**/
.navigation {
	background: #333332;
	box-shadow: inset -10px 0 6px -9px #000;
	font-size: 0.9em;
	font-weight: bold;
	height: 100%;
	-moz-box-shadow: inset -10px 0 6px -9px #000;
	overflow: auto;
	position: fixed;
	top: 0;
	-webkit-box-shadow: inset -10px 0 6px -9px #000;
	width: 200px;
	-webkit-overflow-scrolling: touch;
	z-index: 9999;
}
.navigation ul {
	list-style: none;
}
.navigation ul li {
	border-bottom: 1px solid #514f4f;
	border-top: 1px solid #242422;
	display: block;
}
.navigation ul li.active {
	border-bottom: none;
	border-top: 1px solid #d70202;
	background: #d70202;
	box-shadow: inset -10px 0 6px -9px #000;
	display: block;
	-moz-box-shadow: inset -10px 0 6px -9px #000;
	-webkit-box-shadow: inset -10px 0 6px -9px #000;
	-webkit-overflow-scrolling: touch;
}
.navigation ul li a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/menu-arrow.png) no-repeat 90% 50%;
	color: #fff;
	display: block;
	font: bold 13px/16px Arial, Helvetica, sans-serif;
	padding: 8px;
	text-decoration: none;
}
.navigation ul li a.nobe {
	background: none;
	color: #fff;
	display: block;
	font: bold 13px/16px Arial, Helvetica, sans-serif;
	padding: 8px;
	text-decoration: none;
}
.navigation ul ul {
	display: none;
}
.navigation ul ul a:hover {
	color: #ff7e00;
}
.navigation ul ul li {
	background: #5e5d5d;
	border-top: 1px solid #696565;
	padding: 0 5px 0 10px;
}
.navigation ul li span.close {
	cursor: pointer;
	height: 27px;
	position: absolute;
	right: 10px;
	top: 2px;
	width: 27px;
}
.navigation ul ul li a {
	background: none;
	color: #fff;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
}
/* Menu Movement */
.navigation-left {
	-moz-transform: translate3d(-200px, 0, 0);
	-ms-transform: translate3d(-200px, 0, 0);
	-o-transform: translate3d(-200px, 0, 0);
	transform: translate3d(-200px, 0, 0);
	-webkit-transform: translate3d(-200px, 0, 0);
}
.navigation-open {
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}
.container-push, .push-push {
	-moz-transform: translate3d(200px, 0, 0);
	-ms-transform: translate3d(200px, 0, 0);
	-o-transform: translate3d(200px, 0, 0);
	transform: translate3d(200px, 0, 0);
	-webkit-transform: translate3d(200px, 0, 0);
}
/* Site Overlay */
.site-overlay {
	display: none;
}
.navigation-active .site-overlay {
	bottom: 0;
	display: block;
	left: 200px;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 9999;
}
/* Example Media Query */
@media screen and (max-width:800px) {
.navigation {
 font-size: 1.0em;
}
}
/* Election Result*/
#section .container .full-width .left-sidebar .result {
	float: left;	
	width: 50%;
}
#section .container .full-width .left-sidebar .result iframe  {
	float: left !important;	
	width: 100% !important;
}
#section .container .full-width .left-sidebar .blog {
	float: right;
	margin: 0 0 0 2%;	
	width: 48%;
}
#section .container .full-width .left-sidebar h2.homepage {
	border-bottom: 1px solid #dbdbdb;	
	color: #000;
	clear: both;	
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 26px;
	margin: 0 0 20px 0;	
	padding: 0 0 10px 0;	
}



/** ================================================== Working Area (END) for DESKTOP 990px ==================================================**/	







/************************************** Below 800px Resolution ***************************************/
 
@media screen and (max-width:800px) {
	 
/**************************************************** Header Part ****************************************************/	



/* Election */
.fullbarwidth {
 background: none;
 clear: both;
 margin: 0 auto;
 min-height: 100px;
 overflow: hidden;
 padding: 0 0 20px 0;
 width: 95%;
}
.fullbarwidth .widget1 {
 display: inline;
 float: left;
 margin: 0;
 width: 60%;
}
.fullbarwidth .widget2 {
 display: inline;
 float: left;
 margin: 0;
 width: 40%;
}
.fullbarwidth .widget3 {
 display: none;
}
#section .container {
 background: none;
 margin: 0 auto;
 max-width: 990px;
 min-height: 200px;
 overflow: hidden;
 padding: 0 0 25px 0;
 width: 100%;
}
#header-bg.height {
 background: none;
 clear: both;
 height: 70px;
}
header#common .news {
 clear: both;
 height: 20px;
 line-height: 20px;
 list-style: none;
 margin: 0 auto;
 overflow: hidden;
 position: relative;
 width: 95%;
}
header#common .news .express {
 height: 22px;
 line-height: 25px;
 left: 0;
 margin: 0;
 overflow: hidden;
 padding: 3px 0 0 0;
 position: absolute;
 width: 75%;
}
header#common .news .papers {
 border-left: 1px solid #dbdbdb;
 height: 25px;
 line-height: 25px;
 padding: 0;
 position: absolute;
 right: 0;
}
header#common .news .express strong {
 color: #ff0000;
 float: left;
 font-size: 12px;
 font-weight: bold;
 padding: 0 5px 0 0;
 position: relative;
 top: -3px;
}
header#common .news .papers ul li:first-child {
 display: none;
}
header#common nav {
 display: none;
}
#middle.border {
 border-bottom: none;
 clear: both;
 margin: 0 auto;
 max-width: 990px;
 padding: 60px 0 0;
 width: 100%;
}
#header-bg .nodis {
 display: none;
}
#wrapper.height {
 background: none;
 height: 70px;
}
#middle .logo-section .logo {
 background: none;
 height: 60px;
 margin: 0 auto;
 padding: 5px 0 7px 0;
}
#middle .logo-section.business .logo {
 background: none;
 height: 60px;
 margin: 0 auto;
 padding: 5px 0 7px;
 text-align: left;
}
#middle .logo-section.entertainment h2 {
 background: none;
 margin: 0;
 padding: 4px 0 0 0;
 text-align: center;
}
#middle .logo-section .date {
 display: none;
}
#middle .logo-section .figure {
 display: none;
}
/****
* #.# iPad or Mobile Navigation Display Container Left
**/
.ipad-nav {
 background: #0a0700;
 clear: both;
 display: block;
 height: 47px;
}
.ipad-nav .container {
 margin:0 auto;
 max-width: 100%;
 width: 95%;
}
.ipad-nav .container .items {
 clear: both;
}
.ipad-nav .container .items ul {
 list-style: none;
 overflow: hidden;
}
.ipad-nav .container .items ul li {
 display: block;
 float: left;
 padding: 10px 0;
 text-align: center;
 width: 76%;
}
.ipad-nav .container .items ul li:first-child {
 float: left;
 padding: 15px 0 0 0;
 width: 12%;
}
.ipad-nav .container .items ul li:last-child {
 float: left;
 width: 12%;
}
.ipad-nav .container .items ul li a {
 text-decoration: none;
}
.ipad-nav .container .items ul li a.menu {
 display: block;
 height: 25px;
 padding: 0;
 text-align: left;
 width: 25px;
}
.ipad-nav .container .items ul li a.logo {
 height: 30px;
 padding: 2px 89px 4px 89px;
 text-align: center;
 width: 178px;
}
.ipad-nav .container .items ul li span {
 float: right;
}
.ipad-nav .container .items ul li span a {
 text-decoration: none;
}
.ipad-nav .container .items ul li span a.search {
 border-right: 1px solid #8a8783;
 display: block;
 padding: 5px 12px;
}
.ipad-nav .container .items ul li span a.share {
 display: block;
 margin: 0 0 0 5px;
 padding: 5px 12px;
}
.ipad-nav .container .items ul li pre {
 background: #d8d8d8;
 padding: 5px;
 position: absolute;
 right: 10px;
 top: 72px;
}
.ipad-nav .container .items ul li form {
 background: #d8d8d8;
 padding: 5px;
 position: absolute;
 right: 10px;
 top: 72px;
 width: 190px;
}
.ipad-nav .container .items ul li form input[type=text] {
 border: 1px solid #bdbdbd;
 color: #000;
 font-size: 11px;
 float: left;
 padding: 3px;
 width: 130px;
}
.ipad-nav .container .items ul li form input[type=submit] {
 background: #0c0902;
 border: none;
 color: #fff;
 cursor: pointer;
 font-size: 11px;
 float: left;
 padding: 3px;
 width: 50px;
}
/****
* #.# iPad or Mobile Sub-Navigation Display Below Heading
**/
#showmenu {
 display: block;
 max-width: 800px;
 margin: 0 0 15px 0;
 text-align: center;
}
#showmenu {
 margin: 0 auto;
 width: 100%;
}
#showmenu ul#navigation-ipad {
 border: 1px solid #dbdbdb;
 border-top: none;
 display: table;
 height: 25px;
 line-height: 25px;
 list-style: none;
 margin: 0 auto;
 overflow: hidden;
 text-align: center;
 width: 99%;
 z-index: 12000;
}
#showmenu ul#navigation-ipad li {
 border-left: 1px solid #dbdbdb;
 display: inline;
 padding: 2px 6px;
 text-align: center;
}
#showmenu ul#navigation-ipad li:first-child {
 border-left: none;
 display: inline;
 padding: 2px 3px 2px 6px;
 text-align: center;
}
#showmenu ul#navigation-ipad li:first-child a {
 color: #a32020;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 15px;
 text-align: center;
}
#showmenu ul#navigation-ipad li a {
 color: #787878;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 text-transform: uppercase;
}
#showmenu ul#navigation-ipad li a.active {
 color: #a32020;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 text-transform: uppercase;
}
#showmenu ul#navigation-ipad li a:hover {
 color: #a32020;
}
/**************************************************** Footer Part ****************************************************/		
footer .footer-group .details {
 margin: 0 auto;
 max-width: 990px;
 overflow: hidden;
 padding: 0;
 position: relative;
 width: 95%;
}
footer .footer-group .details .express-group {
 display: none;
}
footer .footer-group .details .social-icons {
 clear: both;
 overflow: hidden;
 padding: 3px 0;
}
footer .footer-group .details .social-icons ul li {
 float: left;
 padding: 0 0 20px 0;
}
footer .editors-pics {
 display: none;
}
footer .footer-group .details .copyright {
 width: 100%;
}
/** ================================================== Working Area START less 800px ==================================================**/	

/****
* #.# Container Section
**/
#section {
 background: none;
 min-height: 200px;
 max-width: 800px;
 margin: 10px auto;
 width: 95%;
}
#section .container .row .leftpanel {
 clear: both;
 display: block;
 float: none;
 max-width: 800px;
 overflow: hidden;
 width: 100%;
}
/****
* #.# Pager Navigation
**/
#section .container .row .leftpanel .page-nav {
 display: none;
}
/***********************************************Home Page*****************************************
* #.# Home Page
**/
#section .container .full-width .left-sidebar {
 clear: both;
 float: none;
 margin: 0;
 max-width: 800px;
 min-height: 200px;
 padding: 0 0 25px 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .event {
 display: none;
}
#section .container .full-width .right-sidebar .add-first, #section .container .full-width .right-sidebar .recomended {
 display: none;
}
 #section .container .full-width .left-sidebar .story-section .first-story {
 border-right: 1px solid #dbdbdb;
 float: left;
 padding: 0 2% 0 0;
 width: 62.7%;
}
#section .container .full-width .left-sidebar .story-section .first-story .lead-image a img {
 height: auto;
 text-decoration: none;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second {
 float: left;
 padding: 0 0 0 2%;
 width: 33%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods.first {
 border: none;
 float: left;
 margin: 0;
 padding: 0;
 width: 30.3%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods {
 border-left: 1px solid #dbdbdb;
 float: left;
 margin: 0 0 0 2%;
 padding: 0 0 0 2%;
 width: 30.3%;
}
#section .container .full-width .right-sidebar .column-details .columnists .story {
 border-left: none;
 float: left;
 margin: 0;
 min-height: 120px;
 overflow: hidden;
 padding: 1.5% 0 0 0;
 width: 48%;
}
#section .container .full-width .right-sidebar .column-details .columnists .story.last {
 border-left: none;
 float: left;
 margin: 0;
 min-height: 120px;
 margin: 0 0 0 4%;
 overflow: hidden;
 padding: 1.5% 0 0 0;
 width: 48%;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image {
 float: left;
 height: 83px;
 overflow: hidden;
 padding: 5px 10px 0 0;
 width: 150px;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image a img {
 height: 83px;
 overflow: hidden;
 text-decoration: none;
 width: 150px;
}
#section .container .full-width .right-sidebar .column-details {
 clear: both;
 margin: 25px 0;
 overflow: hidden;
}
#section .container .full-width .right-sidebar .latest-news {
 clear: none;
 float: left;
 margin: 0 4% 25px 0;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .full-width .right-sidebar .videos {
 clear: none;
 float: left;
 margin: 0 0 25px 0;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .full-width .right-sidebar .videos .article {
 clear: both;
 position: relative;
 width: 100%;
}
#section .container .full-width .right-sidebar {
 clear: both;
 float: none;
 margin: 0;
 max-width: 800px;
 min-height: auto;
 padding: 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .home-technology {
 clear: none;
 float: left;
 margin: 0 0 10px 0;
 max-width: 400px;
 overflow: hidden;
 width: 50%;
}
#section .container .full-width .right-sidebar .add-second {
 clear: none;
 display: block;
 float: right;
 margin: 0 0 25px 0;
 max-width: 400px;
 text-align: center;
 width: 50%;
}
#section .container .row .rightpanel .add-second img {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
/****
* #.# Profile Page
**/
#section .container .row .leftpanel .opinion .profile-container {
 border-left: 1px solid #dbdbdb;
 display: block;
 float: left;
 margin: 0 0 0 10px;
 max-width: 612px;
 padding: 0 0 0 10px;
 width: 73%;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo {
 background: #f1f1f1;
 border: 1px dotted #e2e1e1;
 float: right;
 height: 125px;
 margin: 0 0 0 10px;
 padding: 5px;
 width: 125px;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo img {
 height: 125px;
 width: 125px;
}
/* Right Panel */
#section .container .row .rightpanel {
 border-top: 1px solid #dbdbdb;
 border-left: none;
 float: left;
 margin: 0;
 max-width: 800px;
 padding: 25px 0 0 0;
 width: 100%;
}
#section .container .row .rightpanel .recomended {
 display: none;
}
#section .container .row .rightpanel .business {
 display: none;
}
#section .container .row .rightpanel .latest-news {
 display: none;
}
#section .container .row .rightpanel .event {
 display: block;
 float: left;
 margin: 0 0 25px 0;
 max-width: 400px;
 text-align: center;
 width: 50%;
}
#section .container .row .rightpanel .add-first {
 display: block;
 float: left;
 margin: 0 0 25px 0;
 max-width: 400px;
 text-align: center;
 width: 50%;
}
#section .container .row .rightpanel .add-first img {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
#section .container .row .leftpanel .opinion .view-all {
 display: none;
}
/* Most Popular */
#section .container .full-width .right-sidebar.no-dis {
 display: none;
}
/* Auto Travel */
#section .container .full-width .right-sidebar .auto-travel {
 clear: both;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
#section .container .full-width .right-sidebar .auto-travel .story.first {
 float: left;
 margin: 2% 0 0 0;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .full-width .right-sidebar .auto-travel .story {
 float: left;
 margin: 2% 0 0 4%;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
/* Business, FB, Horoscope*/
#section .container .full-width .right-sidebar .business {
 clear: none;
 display: block;
 float: left;
 margin: 0 4% 25px 0;
 max-width: 400px;
 overflow: hidden;
 text-align: center;
 width: 48%;
}
#section .container .full-width .right-sidebar .horoscope {
 clear: none;
 display: block;
 float: left;
 margin: 0 0 25px 0;
 max-width: 400px;
 overflow: hidden;
 width: 48%;
}
#section .container .full-width .right-sidebar .fb {
 clear: none;
 display: block;
 float: left;
 margin: 0;
 max-width: 400px;
 overflow: hidden;
 text-align: center;
 width: 48%;
}
/************************************************************* Search page *************************************************************/
/****
* #.# Search Page
**/
#section .container .row .leftpanel .search-tabs .search-tabs {
 border-bottom: 2px solid #000000;
 clear: both;
 height: 37px;
 position: relative;
}
html > body #section .container .row .leftpanel .search-tabs .search-tabs .listing {
 top: 13px;
}
#section .container .row .leftpanel .search-tabs .social-icons {
 right: 0;
 position: absolute;
 top: 4px;
}
#section .container .row .leftpanel .search-result .details .picture {
 height: 67px;
 float: left;
 padding: 5px 10px 0 0;
 width: 120px;
}
#section .container .row .leftpanel .search-result .details .picture a img {
 height: 67px;
 overflow: hidden;
 text-decoration: none;
 width: 120px;
}
/***
* #.# Search Photo Page
**/
#section .container .row .leftpanel .search-result .search-photo-box ul li {
 float: left;
 min-height: 150px;
 padding: 0 0 0 2%;
 width: 31.2%;
}
/************************************************************* Topic page *************************************************************/
/****
* #.# Topic Page
**/
#section .container .row .leftpanel.topic {
 display: block;
 float: left;
 max-width: 432px;
 margin: 0 10px 0 0;
 overflow: hidden;
 width: 56%;
}
#section .container .row .leftpanel.topic .topic-page .left-col {
 clear: both;
 float: none;
 max-width: 498px;
 overflow: hidden;
 padding: 0 0 15px 0;
 width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .left-col .picture {
 float: left;
 overflow: hidden;
 padding: 3px 10px 15px 0;
 width: 90px;
}
#section .container .row .leftpanel.topic .topic-page .left-col .picture img {
 height: 90px;
 overflow: hidden;
 width: 90px;
}
#section .container .row .leftpanel.topic .topic-page .left-col dfn {
 color: #000;
 font: 12px/14px Georgia, "Times New Roman", Times, serif;
}
#section .container .row .leftpanel.topic .topic-page .right-col {
 border-left: none;
 clear: both;
 float: none;
 margin: 0;
 max-width: 498px;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first {
 float: left;
 padding: 0 3% 0 0;
 width: 48.5%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first.last {
 float: left;
 padding: 0;
 width: 48.5%;
}
#section .container .row .rightpanel.topic {
 border-top: none;
 border-left: 1px solid #dbdbdb;
 display: table-cell;
 float: left;
 max-width: 300px;
 overflow: hidden;
 padding: 0 0 0 10px;
 width: 40%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority h3 a {
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .priority p {
 color: #444;
 font-size: 12px;
 font-weight: normal;
 line-height: 16px;
 padding: 0;
 text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first h5 a {
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories h5 a {
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .pic {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 3px 10px 0 0;
 width: 90px;
}
#section .container .row .leftpanel.topic .topic-page .right-col .stories .details .pic a img {
 height: 50px;
 width: 90px;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .links-topic a {
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 padding: 0;
 text-decoration: none;
}
/************************************************************* Nation Page  *************************************************************
* #.# Nation Page
**/
#section .container .row .leftpanel .nation .section .articles {
 border-top: 3px solid #7d7d7d;
 display: block;
 float: left;
 margin: 0;
 max-width: 550px;
 padding: 0;
 width: 73%;
}
#section .container .row .leftpanel .nation .section .sports-section {
 border-left: 1px solid #dbdbdb;
 float: left;
 margin: 0 0 0 10px;
 max-width: 188px;
 padding: 0 0 0 10px;
 width: 23%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive {
 float: left;
 margin: 0 0 25px 0;
 min-height: 500px;
 width: 100%;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .photo {
 height: auto;
 margin: 0 0 5px;
 overflow: hidden;
 position: relative;
}
#section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .photo a img {
 height: auto;
 overflow: hidden;
 text-decoration: none;
 width: 100%;
}
 #section .container .row .leftpanel .nation .section .sports-section .exclusive .story .img-band .title {
 background: #000;
 bottom: 4px;
 color: #fff;
 display: block;
 font-size: 12px;
 font-weight: bold;
 opacity: 0.8;
 padding: 3px 5px;
 position: absolute;
 text-align: center;
 width: 95%;
}
#section .container .row .leftpanel .nation .second-stories .story {
 float: left;
 margin: 0 20px 0 0;
 overflow: hidden;
 width: 31.5%;
}
#section .container .row .leftpanel .nation .second-stories .story.last {
 margin: 0;
 width: 31.5%;
}
@media screen and (min-width:641px) and (max-width:768px) {
#section .container .row .leftpanel .nation .second-stories .story {
 float: left;
 margin: 0 20px 0 0;
 overflow: hidden;
 width: 31.1%;
}
#section .container .row .leftpanel .nation .second-stories .story.last {
 margin: 0;
 width: 31.1%;
}
}
#section .container .row .rightpanel .trending-now, #section .container .row .rightpanel .city-news, #section .container .row .rightpanel .box {
 display: none;
}
#section .container .row .rightpanel .only-express {
 float: left;
 max-width: 400px;
 margin: 0 auto 25px auto;
 width: 50%;
}
#section .container .row .rightpanel .only-express h4 {
 border-top: 3px solid #747474;
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 margin: 0 auto;
 padding: 4px 0;
 text-transform: uppercase;
 width: 300px;
}
#section .container .row .rightpanel .only-express .wrapper {
 margin: 0 auto;
 width: 300px;
}
#section .container .row .rightpanel .add-poll #PDI_container8125931 .pds-box {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
#section .container .row .rightpanel .add-poll #indiabuzz {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
/************************************************************* Business Page  *************************************************************
* #.# Business Page
**/
#middle .logo-section.business .logo {
 background: none;
 height: 60px;
 margin: 0 auto;
 padding: 5px 0 7px 0;
 text-align: left;
}
#middle .logo-section.business h2 {
 margin: 0;
 padding: 9px 0 0 0;
 text-align: center;
}
#middle .logo-section.business h2 span {
 display: none;
}
/************************************************************* Cities Page *************************************************************/
/****
* #.# Cities Page
**/
#section .container .row .rightpanel .talk-news {
 display: block;
 float: left;
 margin: 0 0 25px;
 max-width: 400px;
 text-align: center;
 width: 50%;
}
#section .container .row .rightpanel .talk-news h4 {
 height: 57px;
 margin: 0 auto;
 width: 300px;
}
#section .container .row .rightpanel .talk-news .rounded {
 border: 1px solid #dbdbdb;
 margin: 0 auto;
 padding: 0 0 10px;
 width: 300px;
}
#section .container .row .rightpanel .most-populars {
 display: none;
}
/************************************************************* Astrology Page *************************************************************/
/****
* #.# Astrology Page
**/
#section .container .row .rightpanel .editor-pic {
 display: none;
}
/** ================================================== First Frame Page ==================================================**/	
/****
* #.# First Frame Page
**/
#section .container .row .rightpanel .gallery-part, #section .container .row .rightpanel .best-picture {
 display: none;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li a.slug {
 display: none;
}
/** ================================================== First Frame Listing Page ==================================================**/	
/****
* #.# First Frame Listing Page
**/
#section .container .row .frame-listing .gallery ul li a.slug {
 display: none;
}
/** ================================================== Entertainment Landing Page ==================================================**/	
/****
* #.# Entertainment Landing Page
**/
#section .container .row .rightpanel .photos {
 border-top: 2px solid #5b5a5a;
 display: block;
 float: left;
 margin: 26px auto 0 auto;
 padding: 20px 0;
 position: relative;
 width: 48%;
}
#section .container .row .rightpanel .photos h4 {
 background: #c70606;
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 left: 35%;
 padding: 5px 20px;
 position: absolute;
 text-transform: uppercase;
 top: -19px;
 -webkit-box-shadow: 0 8px 6px -6px #000;
 -moz-box-shadow: 0 8px 6px -6px #000;
 box-shadow: 0 8px 6px -6px #000;
}
#section .container .row .rightpanel .mov-reviews {
 clear: none;
 float: left;
 margin: 0 0 0 4%;
 overflow: hidden;
 width: 48%;
}
#section .container .row .rightpanel .chatroom {
 background: #000;
 clear: none;
 display: block;
 float: right;
 margin: 0 auto;
 min-height: inherit;
 max-width: 280px;
 overflow: hidden;
 padding: 10px;
 position: relative;
 left: 0;
 width: 50%;
}
/** ================================================== Sports Page ==================================================**/	
/****
* #.# Sports Page
**/
#section .container .row .leftpanel .slider .flex-direction-nav li a {
 cursor: pointer;
 display: block;
 filter: alpha(opacity=80);
 height: 63px;
 margin: 0;
 opacity: .8;
 position: absolute;
 top: 40%;
 text-indent: -9999px;
 width: 35px;
}
#section .container .row .rightpanel .quote {
 background: #e8e8e8;
 clear: none;
 background: -moz-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(232, 232, 232, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
 background: -webkit-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -o-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -ms-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: linear-gradient(to bottom, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff', GradientType=0 );
 float: left;
 margin: 0 auto 25px auto;
 max-width: 400px;
 padding: 5px 10px;
 width: 45%;
}
/** ================================================== Gallery Page ==================================================**/	
/****
* #.# Gallery Page
**/
#section .container .row .rightpanel .dont-miss {
 display: none;
}
#section .container .row .leftpanel #dont-miss-container {
 display: block;
 margin: 0;
 overflow: hidden;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss {
 clear: both;
 margin: 25px 0 0 0;
 padding: 0;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss .title {
 border-top: 3px solid #7d7d7d;
 color: #000;
 font-size: 14px;
 font-family: 'Open Sans Condensed', sans-serif;
 font-weight: 400;
 margin: 0;
 padding: 5px 0;
 text-transform: uppercase;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul {
 list-style-type: none;
 overflow: hidden;
 padding: 0;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0 0 0 2%;
 padding: 0;
 width: 23.5%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li:first-child {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
 width: 23.5%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li.last {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0 0 0 2%;
 padding: 0 0 3% 0;
 width: 23.5%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li a {
 color: #000;
 font: bold 12px/14px Arial, Helvetica, sans-serif;
 margin: 0;
 outline: none;
 padding: 0;
 position: relative;
 text-decoration: none;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li a img {
 height: auto;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li a:hover {
 text-decoration: underline;
}
/* Story Page*/
#section .container .row .rightpanel .tweets {
 display: none;
}
/* Add and Other Things*/
#section .container .row .rightpanel .add-first.no-dis {
 display: none;
}
#section .container .row .rightpanel .only-express {
 display: none;
}
#section .container .row .rightpanel .add-poll.nodis {
 display: none;
}
#section .container .row .rightpanel .add-poll .PDS_Poll {
 margin: 0 auto;
 width: 300px;
}
#section .container .row .rightpanel .chatroom {
 display: none;
}
/** ================================================== Ramnath Goenka ji Page ==================================================**/	
/****
* #.# Ramnath Goenka ji Page
**/
#section .container .row .ramnath-goenka .biography .picture {
 float: right;
 margin: 0;
 padding: 0 0 0 20px;
 width: 200px;
}
#section .container .row .ramnath-goenka .body-part .left-part {
 border-right: none;
 clear: both;
 float: none;
 margin: 0;
 max-width: 800px;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part {
 border-top: 1px solid #A39A81;
 clear: both;
 float: none;
 margin: 0;
 max-width: 800px;
 overflow: hidden;
 padding: 10px 0 0 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles h4 {
 color: #000;
 font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0 0 20px 5px;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles .paper {
 float: left;
 clear: none;
 margin: 0 auto;
 padding: 0 20px 0 0;
 width: 213px;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles {
 border-bottom: 1px solid #A39A81;
 margin: 0 0 15px;
 overflow: hidden;
 padding: 0 0 15px;
}
#section .container .full-width .right-sidebar .fb {
 display: none;
}
.add-mobile {
 display: none;
}
/* Only Breaking News  15/12/14 */
#section .container .row .rightpanel .only-breaking {
 clear: both;
 margin: 0 0 25px 0;
 overflow: hidden;
}
#section .container .row .rightpanel .only-breaking h4 {
 border-top: 3px solid #747474;
 color: #a32020;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 padding: 4px 0;
 text-transform: uppercase;
}
#section .container .row .rightpanel .only-breaking .wrapper {
 border: 1px solid #dbdbdb;
 margin: 0;
 overflow: hidden;
 padding: 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story {
 clear: both;
 padding: 5px 5px 0 5px;
 overflow: hidden;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap {
 clear: right;
 float: left;
 padding: 0;
 margin: 0 20px 0 0;
 overflow: hidden;
 position: relative;
 width: 48%;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap a img {
 height: auto;
 text-decoration: none;
 width: 100%;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap a.break-gallery span {
 bottom: 5px;
 position: absolute;
 padding: 8px 5px;
 height: 14px;
 width: 25px;
 right: 5px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul {
 list-style: none;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child {
 border-top: none;
 display: block;
 padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child a {
 border-top: none;
 display: block;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 15px;
 font-weight: 400;
 line-height: 17px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li {
 border-top: 1px solid #a5a5aa;
 display: block;
 padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: 400;
 line-height: 15px;
 text-decoration: none;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li a:hover {
 color: #a32020;
 text-decoration: none;
}
/** ================================================== Oscar Award Page ==================================================**/	
/****
* #.# Full Coverage
**/
#section .container .row .rightpanel .trophy {
 border-top: 2px solid #5b5a5a;
 display: block;
 float: right;
 max-width: 300px;
 margin: 18px 0;
 padding: 20px 0;
 position: relative;
 width: 48%;
}
#section .container .row .rightpanel .trophy.ipad {
 border-top: 2px solid #5b5a5a;
 clear: none;
 display: block;
 float: left;
 max-width: 300px; 
 margin: 18px 0 0 0;
 padding: 20px 0;
 position: relative;
 width: 48%;
}
#section .container .row .rightpanel .widget_twitter_timeline {
 float: right;
 max-width: 300px; 
 margin: 0;
 padding: 0;
 width: 48%;
}
#section .container .row .leftpanel .oscar-awards .flexslider .slides .title {
 background: rgba(10, 10, 10, 0.8);
 border-right: none;
 bottom: 0;
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 20px;
 font-weight: 700;
 line-height: 22px;
 opacity: 0.8;
 padding: 1.5% 2%;
 position: absolute;
 width: 96.1%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading {
 line-height: 18px;
 padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading a {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 16px;
 font-weight: 700;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .rightpanel .trophy .awards .caption {
 background: none repeat scroll 0 0 rgba(10, 10, 10, 0.7);
 bottom: 5px;
 color: #fff;
 font: bold 13px/16px Arial, Helvetica, sans-serif;
 opacity: 0.7;
 padding: 1%;
 position: absolute;
 width: 98%;
}
#section .container .row .rightpanel .trophy .awards .caption a {
 color: #fff;
 font: bold 13px/16px Arial, Helvetica, sans-serif;
 padding: 0;
 text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive h5 {
 line-height: 18px;
 padding: 0 10px;
}
#section .container .row .rightpanel .trophy .archive h5 a {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 16px;
 font-weight: 700;
 line-height: 18px;
 text-decoration: none;
}
.screenawards-nomination {
	position: relative;
	padding-bottom: 2060px;
	padding-top: 35px;
	height: 0;
	overflow: hidden;
}
#section .container .row .rightpanel .add-topic {
	display: inline;
	float: left;
	max-width: 300px;
	margin: 0 4% 25px 0;
	text-align: center;
	width: 48%;
}

/** ================================================== Working Area (END) less 800px  ==================================================**/	


}





/************************************** Below 640px Resolution ***************************************/

@media screen and (max-width:640px) {
	 
/**************************************************** Header Part ****************************************************/

/***************** Addvertisement 300/250 for Home/Story/Listing/Gallery Page **********/
.add-mobile {
 display: block;
 margin: 25px auto;
}
/* Election */
.fullbarwidth {
 background: none;
 clear: both;
 margin: 0 auto;
 min-height: 100px;
 overflow: hidden;
 padding: 0 0 20px 0;
 width: 95%;
}
.fullbarwidth .widget1 {
 clear: both;
 display: block;
 float: none;
 margin: 0 0 20px 0;
 width: 100%;
}
.fullbarwidth .widget2 {
 clear: both;
 display: block;
 float: none;
 margin: 0 0 20px 0;
 width: 100%;
}
.fullbarwidth .widget3 {
 display: none;
}
/* Header */
header#common .news {
 display: none;
}
header#common nav {
 display: none;
}
#header-bg.height {
 background: none;
 clear: both;
 height: 46px;
}
#middle.border {
 border-bottom: none;
 clear: both;
 margin: 0 auto;
 max-width: 990px;
 padding: 40px 0 0 0;
 width: 100%;
}
#middle .logo-section .logo {
 background: none;
 height: 45px;
 margin: 0 auto;
 padding: 0;
}
#middle .logo-section .logo h2 a {
 color: #000;
 font: 30px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
#middle .logo-section.business .logo {
 background: none;
 height: 45px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
}
#middle .logo-section.entertainment .logo {
 background: none;
 height: 45px;
 margin: 0 auto;
 padding: 0;
 text-align: left;
}
#middle .logo-section.entertainment .logo h2 {
 margin: 0;
 padding: 9px 0 0 0;
 text-align: center;
}
#middle .logo-section.entertainment .logo h2 a {
 color: #bc0760;
 font: 30px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
.ipad-nav .container .items ul li span#shareicon {
 display: none;
 height: 21px;
 width: 22px;
}
.ipad-nav .container .items ul li span a.search {
 border-right: none;
 display: block;
}
.ipad-nav .container .items ul li form {
 background: #d8d8d8;
 padding: 5px;
 position: absolute;
 right: 10px;
 top: 47px;
 width: 190px;
}
#showmenu {
 display: none;
}
#section .container .full-width .left-sidebar .traking {
 display: none;
}
/**************************************************** Footer Part ****************************************************/	
footer .editors-pics {
 display: none;
}
footer .footer-group .details {
 background: none;
 margin: 0 auto;
 max-width: 95%;
 overflow: hidden;
 padding: 0;
 width: 990px;
}
footer .footer-group .details .social-icons {
 clear: both;
 display: block;
 overflow: hidden;
 padding: 3px 0;
}
footer .footer-group .details .social-icons ul li {
 float: left;
 height: 25px;
 padding: 0 0 10px 0;
 width: 25px;
}
footer .footer-group .details .social-icons ul li.no-mob {
 display: none;
}
footer .footer-group .details .copyright {
 padding: 5px 0;
 width: 100%;
}
footer .footer-group .details .copyright .privacy {
 display: block;
 float: none;
 width: 100%;
}
footer .footer-group .details .copyright .wp {
 display: block;
 float: none;
 text-align: left;
 padding: 5px 0;
}

/** ================================================== Working Area START less 640px ==================================================**/	

/************** Home Page  *****************
* #.# Home Page
**/

/* Add Section*/
#section .container .row .rightpanel .add-second {
 display: block;
 float: left;
 margin: 0 0 25px 0;
 max-width: 400px;
 text-align: center;
 width: 50%;
}
#section .container .row .rightpanel .event {
 display: block;
 float: none;
 margin: 0 0 25px 0;
 text-align: center;
 width: 100%;
 max-width:100%;
}
#section .container .row .rightpanel .add-first {
 clear: both;
 float: none;
 margin: 0 auto;
 text-align: center;
}
#section .container .row .rightpanel .add-first img {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
#section .container .full-width .right-sidebar .event {
 display: block;
 text-align:center;
 padding:0;
}
#section .container .row .right-sidebar .event {
 display: none;
}
#section .container .row .rightpanel .event iframe {
 display: block;
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
#section .container .city-caraousel .city-section .city-links {
 display: none;
}
#section .container .row .right-sidebar .event {
 display: none;
}
/* Lead Stories*/
#section .container .full-width .left-sidebar .story-section .first-story {
 clear: both;
 border-right: none;
 float: none;
 padding: 0 0 2% 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image {
 padding: 0;
}
#section .container .full-width .left-sidebar .story-section .first-story h1 {
 clear: both;
 font-family: 'Open Sans Condensed', sans-serif;
 line-height: 18px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .first-story h1 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 5px 10px 0 0;
 width: 90px;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article .story-image a img {
 height: 50px;
 overflow: hidden;
 text-decoration: none;
 width: 90px;
}
/*Second Story*/
#section .container .full-width .left-sidebar .story-section .story-second {
 border-top: 1px solid #dbdbdb;
 clear: both;
 float: none;
 padding: 10px 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 90px;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image a img {
 float: left;
 height: 50px;
 width: 90px;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .title {
 clear: none;
 color: #a32020;
 font-size: 11px;
 font-weight: normal;
 padding: 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 {
 clear: none;
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 {
 font-family: 'Open Sans Condensed', sans-serif;
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article h3 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px; 
 text-decoration: none;
}
/* Entertainment */
#section .container .full-width .left-sidebar .section-common .left-panel {
 border-right: none;
 float: left;
 overflow: hidden;
 padding: 0 0 2% 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .section-common .left-panel h3 {
 line-height: 18px;
 padding: 0 0 5px;
}
#section .container .full-width .left-sidebar .section-common .left-panel h3 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first h5 {
 line-height: 17px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 15px;
 font-weight: 400;
 line-height: 17px; 
 text-decoration: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel {
 border-top: 1px solid #dbdbdb;
 clear: both;
 float: none;
 overflow: hidden;
 padding: 2% 0 0 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story .story-image {
 clear: none;
 float: left;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 90px;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 {
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
/* Latest News, Vidoes and Lifestyle*/
#section .container .full-width .right-sidebar .latest-news {
 clear: both;
 float: none;
 margin: 0 0 25px 0;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .videos {
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .videos .thumbnails .first {
 float: left;
 margin: 0 4% 0 0;
 width: 48%;
}
#section .container .full-width .right-sidebar .home-technology {
 clear: both;
 margin: 0 0 25px 0;
 max-width: 640px;
 overflow: hidden;
 width: 100%;
}
#section .container .full-width .right-sidebar .home-technology .story .heading {
 clear: both;
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .right-sidebar .home-technology .story .heading a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .full-width .right-sidebar .home-technology .story p a img {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 3px 10px 0 0;
 text-decoration: none;
 width: 90px;
}
/* Auto Travel*/
#section .container .full-width .right-sidebar .auto-travel {
 clear: both;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
 #section .container .full-width .right-sidebar .auto-travel .story h5 {
 clear: both;
 line-height: 16px;
 padding: 0;
}
#section .container .full-width .right-sidebar .auto-travel .story h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .full-width .right-sidebar .auto-travel .story p a img {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 3px 10px 0 0;
 text-decoration: none;
 width: 90px;
}
/* Common Structure */
#section .container .full-width .left-sidebar .common-structure {
 clear: both;
 margin: 0;
 padding: 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 {
 line-height: 18px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5.border {
 border-bottom: 1px solid #dbdbdb;
 line-height: 18px;
 padding: 5px 0 0 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
}
/* Others */
#section .container .full-width .right-sidebar .add-second {
 clear: both;
 display: block;
 float: none;
 margin: 0 auto;
 max-width: 640px;
 text-align: center;
}
#section .container .full-width .right-sidebar .add-second img {
 height: auto;
 margin: 0 auto;
 text-align: center;
}
#section .container .full-width .left-sidebar .home-section .home-links {
 display: none;
}
/* Business, FB, Horoscope*/
#section .container .full-width .right-sidebar .business {
 clear: both;
 float: none;
 margin: 0 auto 25px auto;
 overflow: hidden;
 text-align: center;
 width: 300px;
}
#section .container .full-width .right-sidebar .horoscope {
 clear: both;
 float: inherit;
 margin: 0 auto 25px auto;
 overflow: hidden;
 width: 300px;
}
#section .container .full-width .right-sidebar .fb {
 clear: both;
 float: none;
 margin: 0 auto;
 overflow: hidden;
 text-align: center;
 width: 300px;
}





/************** Add Section  *****************
* #.# Add Section
**/
#section .container .row .rightpanel .add-first {
 display: block;
 float: nono;
 margin: 0 0 25px 0;
 max-width: 640px;
 text-align: center;
 width: 100%;
}
#section .container .row .rightpanel .add-first img {
 margin: 0 auto;
 text-align: center;
 width: 300px;
}
#section .container .row .rightpanel .add-poll {
 clear: both;
 float: none;
 margin: 0 0 25px 0;
 width: 100%;
}
#section .container .row .rightpanel .add-poll #PDI_container8125931 .pds-box {
 margin: 0 auto;
 text-align: center;
 width: 100%;
}
/************************************************************* Profile Page  *************************************************************
* #.# Profile Page
**/
#section .container .row .leftpanel .opinion .profile-container .col-details h1 {
 font-size: 19px;
 font-weight: 400;
 line-height: 28px;
 padding: 0 0 5px 0;
}
#section .container .row .leftpanel .opinion .columnist {
 display: none;
}
#section .container .row .leftpanel .opinion .view-all {
 background: #f5f5f5;
 border: 1px solid #f1f1f1;
 clear: both;
 display: block;
 margin: 0 0 10px;
 overflow: hidden;
 padding: 3px 5px;
 text-align: right;
}
#section .container .row .leftpanel .opinion .view-all a {
 color: #a32020;
 font-size: 12px;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container {
 border-left: none;
 display: block;
 float: none;
 margin: 0;
 max-width: 612px;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo {
 background: #f1f1f1;
 border: 1px dotted #e2e1e1;
 float: right;
 height: 100px;
 margin: 0 0 0 10px;
 padding: 5px;
 width: 100px;
}
#section .container .row .leftpanel .opinion .profile-container .col-details .photo img {
 height: 100px;
 width: 100px;
}
/************************************************************* Search page *************************************************************/
/****
* #.# Search Page
**/
#section .container .row .leftpanel .search-tabs .addthis_button_linkedin, #section .container .row .leftpanel .search-tabs .addthis_button_reddit, #section .container .row .leftpanel .search-tabs .addthis_button_pinterest_share, #section .container .row .leftpanel .search-tabs .addthis_button_google_plusone_share {
 display: none;
}
#section .container .row .leftpanel .search-result .details time {
 display: none;
}
#section .container .row .leftpanel .search-result .details .picture {
 float: left;
 height: 50px;
 padding: 4px 10px 5px 0;
 width: 90px;
}
#section .container .row .leftpanel .search-result .details .picture a img {
 height: 50px;
 overflow: hidden;
 text-decoration: none;
 width: 90px;
}
#section .container .row .leftpanel .search-result .details h3 {
 line-height: 14px;
 padding: 0 0 5px 0;
}
#section .container .row .leftpanel .search-result .details h3 a {
 font-size: 14px;
 font-weight: 400;
 line-height: 14px;
 text-decoration: none;
}
#section .container .row .leftpanel .search-result .details p {
 color: #444;
 font-size: 12px;
 font-weight: 400;
 line-height: 14px;
 padding: 0;
}
#section .container .row .leftpanel .search-result .details .tags {
 display: none;
}
/************************************************************* Topic page *************************************************************/
/****
* #.# Topic Page
**/
#section .container .row .leftpanel.topic {
 clear: both;
 display: block;
 float: none;
 max-width: 640px;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .left-col {
 clear: both;
 float: none;
 max-width: 640px;
 overflow: hidden;
 width: 100%;
}
#section .container .row .leftpanel.topic .topic-page .right-col .lead-stories .first p {
 display: none;
}
#section .container .row .leftpanel.topic .topic-page .right-col {
 border-left: none;
 clear: both;
 float: none;
 margin: 0;
 max-width: 640px;
 padding: 0;
 width: 100%;
}
#section .container .row .rightpanel.topic {
 border-top: none;
 border-left: none;
 display: block;
 float: none;
 max-width: 640px;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .row .rightpanel .latest-gallery .gallery-topic .pic-area .links-topic a {
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 padding: 0;
 text-decoration: none;
}
#section .container .row .rightpanel .justin-gallery {
 display: none;
}
/************************************************************* Opinion page *************************************************************/
/****
* #.# Opinion Page
**/
#section .container .row .leftpanel .opinion .profile-container .opi-story .sto-img {
 float: left;
 height: 50px;
 padding: 4px 10px 5px 0;
 width: 90px;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story .sto-img a img {
 height: 50px;
 text-decoration: none;
 width: 90px;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story h6 {
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .opi-story h6 a {
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
/************************************************************* All Columnists page *************************************************************/
/****
* #.# All Columnists Page
**/
#section .container .row .leftpanel .columnists .diveder {
 clear: both;
 float: none;
 margin: 0;
 width: 100%;
}
#section .container .row .leftpanel .columnists .diveder.last {
 clear: both;
 float: none;
 margin: 0;
 width: 100%;
}
@media screen and (max-width:320px) {
#section .container .row .leftpanel .columnists .diveder .columns {
 clear: both;
 float: none;
 margin: 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .traking {
 display: none;
}
}
/************************************************************* Nation page *************************************************************/
/****
* #.# Nation Page
**/
#section .container .row .leftpanel .nation .section .articles {
 clear: both;
 max-width: 640px;
 padding: 5px 0 0 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .section .sports-section {
 display: none;
}
#section .container .row .leftpanel .nation .lead-story .lead-image {
 clear: both;
 float: none;
 height: auto;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
#section .container .row .leftpanel .nation .second-stories .story .photo-wrapper .slug {
 background: rgba(45, 43, 45, 0.8);
 bottom: 4px;
 color: #fff;
 font: bold 12px/16px Arial, Helvetica, sans-serif;
 padding: 2px 5px;
 position: absolute;
 width: 98%;
}
#section .container .row .leftpanel .nation .lead-story .short-info {
 clear: both;
 float: none;
 width: 100%;
}
#section .container .row .leftpanel .nation .second-stories .story {
 float: left;
 margin: 0 4% 10px 0;
 overflow: hidden;
 width: 46%;
}
@media screen and (min-width:481px) and (max-width:640px) {
#section .container .row .leftpanel .nation .second-stories .story {
 float: left;
 margin: 0 20px 0 0;
 overflow: hidden;
 width: 30%;
}
#section .container .row .leftpanel .nation .second-stories .story.last {
 margin: 0;
 width: 30%!important;
}
}
#section .container .row .leftpanel .nation .section .articles .stories .sto-img {
 float: left;
 height: 50px;
 padding: 3px 10px 0 0;
 width: 90px;
}
#section .container .row .leftpanel .nation .section .articles .stories .sto-img a img {
 height: 50px;
 text-decoration: none;
 width: 90px;
}
#section .container .row .leftpanel .nation .section .articles .stories .caption {
 line-height: 16px;
}
#section .container .row .leftpanel .nation .section .articles .stories .caption a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel .nation .section .articles .day-picture .punchline {
 bottom: -10px;
 background: #fff;
 left: 5%;
 overflow: hidden;
 padding: 2px;
 position: absolute;
 width: 89%;
}
/************************************************************* Nation Listing Page *************************************************************/
/****
* #.# Nation Listing Page
**/
#section .container .row .leftpanel .nation .articles .date {
 border-right: none;
 color: #787878;
 clear: both;
 float: none;
 font: normal 11px Arial, Helvetica, sans-serif;
 min-height: 20px;
 text-transform: uppercase;
 width: 100%;
}
#section .container .row .leftpanel .nation .articles .snaps {
 float: left;
 height: 50px;
 padding: 2px 10px 0 0;
 width: 90px
}
#section .container .row .leftpanel .nation .articles .snaps a img {
 height: 50px;
 outline: none;
 overflow: hidden;
 text-decoration: none;
 width: 90px;
}
#section .container .row .leftpanel .nation .articles .title {
 line-height: 16px;
 padding: 0 0 5px;
}
#section .container .row .leftpanel .nation .articles .title a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel .nation .page-add .large-ad {
 display: block;
}
#section .container .row .leftpanel .nation .section .editorial-column {
 display: none;
}
/************************************************************* Cities Page *************************************************************/
/****
* #.# Cities Page
**/
#section .container .row .rightpanel .talk-news {
 display: block;
 float: none;
 margin: 0 auto 25px auto;
 max-width: 300px;
 text-align: center;
 width: 100%;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story {
 border-right: 1px solid #dbdbdb;
 float: left;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 47%;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading {
 float: left;
 overflow: hidden;
 padding: 0 0 0 10px;
 width: 47%;
}
/************************************************************* Cities Listing Page *************************************************************/
/****
* #.# Cities Listing Page
**/
#section .container .row .leftpanel .nation .city-column .from-city {
 display: none;
}
#section .container .row .leftpanel .nation .city-column .city-live {
 border-left: none;
 display: block;
 float: none;
 margin: 0;
 max-width: 640px;
 min-height: 200px;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story .photo {
 float: left;
 height: 67px;
 padding: 3px 10px 0 0;
 width: 120px;
}
#section .container .row .leftpanel .nation .city-column .city-live .cities-stories .story .photo a img {
 height: 67px;
 text-decoration: none;
 width: 120px;
}
/************************************************************* First Frame Page *************************************************************/
/****
* #.# First Frame  Page
**/
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li {
 float: left;
 width: 31.66%;
 margin: 0 2.5% 0 0;
 min-height: 180px;
 padding: 0;
 position: relative;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li.last {
 float: left;
 width: 31.66%;
 margin: 0;
 min-height: 180px;
 padding: 0;
}
*+html #section .container .row .leftpanel .first-frame .thumbnails .gallery ul li {
 float: left;
 width: 31.60%;
 margin: 0 2.5% 0 0;
 min-height: 180px;
 padding: 0;
 position: relative;
}
/************************************************************* First Frame Listing Page *************************************************************/
/****
* #.# First Frame Listing Page
**/
#section .container .row .frame-listing .gallery ul li {
 float: left;
 width: 31%;
 margin: 0 3% 0 0;
 min-height: 180px;
 padding: 0;
 position: relative;
}
#section .container .row .frame-listing .gallery ul li.last {
 float: left;
 width: 31%;
 margin: 0 3% 0 0;
 min-height: 180px;
 padding: 0;
}
#section .container .row .frame-listing .gallery ul li:nth-child(3n) {
 float: left;
 width: 31%;
 margin: 0;
 min-height: 180px;
 padding: 0;
}
/************************************************************* Entertainment Landing Page *************************************************************/
/****
* #.# Entertainment Landing Page
**/
#middle .logo-section.entertainment h2 span {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details h6 {
 line-height: 18px;
 padding: 0 0 3px 0;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details h6 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story {
 background: #f4f4f4;
 margin: 0;
 min-height: inherit;
 overflow: hidden;
 padding: 10px;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .listing-page .story-details {
 clear: both;
 overflow: hidden;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 {
 line-height: 16px;
 padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 outline: medium none;
 text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture {
 float: left;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 90px;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture a img {
 height: 50px;
 overflow: hidden;
 text-decoration: none;
 width: 90px;
}
/* Right Panel Part*/
#section .container .row .rightpanel .photos {
 border-top: 2px solid #5B5A5A;
 clear: both;
 display: block;
 float: none;
 margin: 10px auto;
 padding: 20px 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .photos .first-story {
 float: left;
 overflow: hidden;
 padding: 5px 0 10px;
 position: relative;
 width: 48%;
}
#section .container .row .rightpanel .photos .other-stories {
 border-top: none;
 clear: none;
 float: left;
 margin: 5px 0 0 4%;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .row .rightpanel .photos .other-stories.no-dis {
 display: none;
}
#section .container .row .rightpanel .photos h4 {
 background: #c70606;
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 left: 43%;
 padding: 5px 20px;
 position: absolute;
 text-transform: uppercase;
 top: -19px;
 -webkit-box-shadow: 0 8px 6px -6px #000;
 -moz-box-shadow: 0 8px 6px -6px #000;
 box-shadow: 0 8px 6px -6px #000;
}
#section .container .row .rightpanel .mov-reviews {
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 20px 0;
 width: 100%;
}
#section .container .row .rightpanel .mov-reviews .movies {
 clear: none;
 float: left;
 margin: 0;
 overflow: hidden;
 width: 48%;
}
#section .container .row .rightpanel .mov-reviews .movies.margin {
 clear: none;
 float: left;
 margin: 0 0 0 4%;
 overflow: hidden;
 width: 48%;
}
#section .container .row .rightpanel .chatroom {
 background: #000;
 clear: both;
 display: block;
 float: none;
 left: 0;
 margin: 0 auto 25px auto;
 max-width: 280px;
 min-height: inherit;
 overflow: hidden;
 padding: 10px;
 position: inherit;
 text-align: center;
 width: 100%;
}
/* Sports Page */
#section .container .row .leftpanel .slider .flex-direction-nav li a {
 cursor: pointer;
 display: block;
 filter: alpha(opacity=80);
 height: 63px;
 margin: 0;
 opacity: .8;
 position: absolute;
 top: 33%;
 text-indent: -9999px;
 width: 35px;
 top: 150px;
}
#section .container .row .rightpanel .quote {
 background: #e8e8e8;
 clear: both;
 background: -moz-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(232, 232, 232, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
 background: -webkit-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -o-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: -ms-linear-gradient(top, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 background: linear-gradient(to bottom, rgba(232, 232, 232, 1) 0%, rgba(255, 255, 255, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#ffffff', GradientType=0 );
 float: left;
 margin: 0 auto 25px auto;
 max-width: inherit;
 padding: 5px 10px;
 width: 97%;
}
/* Only Express*/
#section .container .row .rightpanel .only-express {
 float: none;
 max-width: inherit;
 margin: 0 auto 25px auto;
 width: 100%;
}
#section .container .row .rightpanel .only-express h4 {
 border-top: 3px solid #747474;
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 margin: 0 auto;
 padding: 4px 0;
 text-transform: uppercase;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper {
 border: none;
 margin: 0 auto;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap {
 clear: none;
 float: left;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 40%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap a img {
 height: auto;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .links {
 line-height: 17px;
 padding: 0 0 5px 42%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story p {
 line-height: 16px;
 padding: 0 0 0 42%;
}
/************************************************************* Author Profile Page *************************************************************/
/****
* #.# Author Profile Page
**/
#section .container .row .leftpanel .opinion .author-profile {
 border-bottom: 1px solid #dbdbdb;
 clear: both;
 float: none;
 max-width: 640px;
 margin: 0 0 10px 0;
 overflow: hidden;
 padding: 0 0 10px 0;
 width: 100%;
}
#section .container .row .leftpanel .opinion .author-profile .snaps {
 float: left;
 padding: 0 15px 0 0;
 width: 100px;
}
#section .container .row .leftpanel .opinion .author-profile .info {
 color: #000;
 font: 13px/18px Georgia, "Times New Roman", Times, serif;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories h5 {
 line-height: 16px;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories h5 a {
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .pic {
 float: left;
 height: 50px;
 padding: 3px 10px 0 0;
 width: 90px;
}
#section .container .row .leftpanel .opinion .profile-container .author .stories .details .pic a img {
 height: 50px;
 text-decoration: none;
 width: 90px;
}
/************** Story Page  *****************
* #.# Story Page
**/
#section .container .row .heading-part h1 {
 color: #000;
 font-family: 'Droid Serif', serif;
 font-size: 25px;
 font-weight: 700;
 line-height: 30px;
 padding: 0 0 10px 0;
}
#section .container .row .heading-part .comments {
 border-bottom: 1px solid #dbdbdb;
 border-top: 1px solid #dbdbdb;
 clear: both;
 height: auto;
 line-height: auto;
 overflow: hidden;
 padding: 5px 0;
}
#section .container .row .heading-part .comments .social-icons {
 clear: both;
 display: block;
 float: none;
 padding: 0 0 10px 0;
 text-align: center;
 width: 100%;
}
#section .container .row .heading-part .comments .email {
 clear: both;
 display: block;
 float: none;
 overflow: hidden;
 padding: 0;
 text-align: center;
 width: 100%;
}
#section .container .row .heading-part .comments .email ul {
 float: none;
 list-style: none;
 margin: 0 auto;
 width: 300px;
}
#section .container .row .heading-part .comments .email ul li a.email {
 background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/story-email.jpg) no-repeat scroll 0 70% rgba(0, 0, 0, 0);
 padding: 0 0 0 15px;
}
#section .container .row .leftpanel .story-details p {
 color: #3e3e3e;
 font-family: 'Droid Serif', serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 26px;
 padding: 0 0 20px 0;
}
#section .container .row .leftpanel .story-details .main-story .punchline {
 clear: both;
 color: #747474;
 font-family: 'Droid Serif', serif;
 font-size: 12px;
 font-weight: normal;
 line-height: 17px;
 padding: 5px 0 0;
}
#section .container .row .leftpanel .story-details .editor-details p {
 color: #141313;
 font-family: 'Droid Serif', serif;
 font-size: 13px;
 font-weight: 400;
 line-height: 18px;
 margin: 0 0 10px 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .story-details .editor-details ul {
 border-left: none;
 clear: both;
 float: none;
 list-style: none;
 padding: 0 1%;
 width: 98%;
}


/** ================================================== Today Paper Page ==================================================**/	
/****
* #.# Today Paper Page
**/
#section .container .row .leftpanel .today-paper .lead-story .lead-image {
 clear: both;
 float: none;
 height: auto;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
/** ================================================== Ramnath Goenka ji Page ==================================================**/	
/****
* #.# Ramnath Goenka ji Page
**/
#section .container .row .ramnath-goenka .biography .heading h1 {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 40px;
 font-weight: 700;
 line-height: 1;
 margin: 0;
 padding: 0;
 text-transform: uppercase;
}
#section .container .row .ramnath-goenka .biography .heading h1 span {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 20px;
 font-weight: 700;
 text-transform: uppercase;
}
#section .container .row .ramnath-goenka .body-part .left-part {
 border-right: none;
 clear: both;
 float: none;
 margin: 0 20px 0 0;
 max-width: 640px;
 overflow: hidden;
 padding: 0 20px 0 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part {
 border-top: 1px solid #a39A81;
 clear: both;
 float: none;
 margin: 0;
 max-width: 640px;
 overflow: hidden;
 padding: 15px 0 0 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles h4 {
 color: #000;
 font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0 0 20px 5px;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles .paper {
 float: left;
 padding: 0 20px 0 0;
 width: 215px;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles {
 border-bottom: 1px solid #a39A81;
 margin: 0 0 15px 0;
 overflow: hidden;
 padding: 0 0 15px 0;
}
/* Gallery Related */
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider .social {
 clear: both;
 display: block;
 float: none;
 padding: 5px 0 15px 0;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .add-holder {
 clear: both;
 float: none;
 margin: 0 auto;
 padding: 20px 0 0 0;
 position: static;
 width: 300px;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .story-holder .story-related {
 float: none;
 overflow: hidden;
 padding: 0 0 20px 0;
 margin: 0;
}
/** ================================================== Oscar Award Page ==================================================**/	
/****
* #.# Full Coverage
**/

#section .container .row .rightpanel .trophy {
 border-top: 2px solid #5b5a5a;
 clear: both;
 display: block;
 float: none;
 max-width: 640px;
 margin: 18px auto 0;
 padding: 20px 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .trophy.ipad {
 border-top: 2px solid #5b5a5a;
 display: block;
 clear: both;
 display: block;
 float: none;
 max-width: 640px;
 margin: 18px auto 0;
 padding: 20px 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .add-topic {
 clear: both;
 display: block;
 float: none;
 max-width: 300px; 
 margin: 0 auto;
 padding: 0 0 25px 0;
 width: 100%;
}
#section .container .row .rightpanel .widget_twitter_timeline {
 clear: both;
 display: block; 
 float: none;
 max-width: 300px; 
 margin: 0 auto;
 padding: 0;
 width: 100%;
}

#section .container .row .leftpanel .top-section h1 {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 17px;
 font-weight: 700;
 text-transform: uppercase;
}
#section .container .row .leftpanel .top-section h1 span {
 color: #a32020;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 17px;
 font-weight: 700;
 text-transform: uppercase;
}
#section .container .row .leftpanel .top-section .sharing {
 clear: both;
 display: block;
 padding: 10px 0 5px 0;
 position: static;
 right: inherit;
 top: inherit;
}
#section .container .row .leftpanel .oscar-awards .flexslider .slides .title {
 background: rgba(10, 10, 10, 0.8);
 border-right: none;
 bottom: 0;
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 700;
 line-height: 18px;
 opacity: 0.8;
 padding: 1.5% 2%;
 position: absolute;
 width: 96.1%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading {
 line-height: 18px;
 padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading a {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 15px;
 font-weight: 700;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .rightpanel .trophy .awards .caption {
 background: none repeat scroll 0 0 rgba(10, 10, 10, 0.7);
 bottom: 5px;
 color: #fff;
 font: bold 13px/16px Arial, Helvetica, sans-serif;
 opacity: 0.7;
 padding: 1%;
 position: absolute;
 width: 98%;
}
#section .container .row .rightpanel .trophy .awards .caption a {
 color: #fff;
 font: bold 13px/16px Arial, Helvetica, sans-serif;
 padding: 0;
 text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive h5 {
 line-height: 18px;
 padding: 0 10px;
}
#section .container .row .rightpanel .trophy .archive h5 a {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 16px;
 font-weight: 700;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .rightpanel .trophy .archive .featured ul li a {
 color: #000;
 font-family: "Open Sans Condensed", sans-serif;
 font-size: 13px;
 font-weight: 700;
 line-height: 15px;
 text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder {
 background: none repeat scroll 0 0 #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 4% 4% 0;
 padding: 0;
 width: 47.5%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder.second {
 background: none repeat scroll 0 0 #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 0 4%;
 padding: 0;
 width: 47.5%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder {
 background: none repeat scroll 0 0 #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 3% 4% 0;
 padding: 0;
 width: 30.7%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder.second {
 background: none repeat scroll 0 0 #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 0 4%;
 padding: 0;
 width: 30.7%;
}
.screenawards-nomination {
position: relative;
padding-bottom: 645.25%;
padding-top: 35px;
height: 0;
overflow: hidden;
}
/* End */
}
/** ================================================== Working Area (END) less 640px  ==================================================**/	







/************************************** Below 480px Resolution ***************************************/

@media screen and (max-width:480px) {
#middle.border {
 border-bottom: medium none;
 clear: both;
 margin: 0 auto;
 max-width: 480px;
 padding: 40px 0 0 0;
 width: 100%;
}
#header-bg.height {
 background: none;
 clear: both;
 height: 46px;
}

/* Election Result*/
#section .container .full-width .left-sidebar .result {
	clear: both;
	float: none !important;	
	width: 100%;
}
#section .container .full-width .left-sidebar .result iframe  {
	clear: both;
	display: block;
	float: none !important;
	margin: 0 auto;
	max-width: 300px;
	width: 100% !important;
}
#section .container .full-width .left-sidebar .blog {
	clear: both;
	float: none;
	margin: 0 auto !important;
	width: 100%;
}

/************** Home Page  *****************
* #.# Home Page
**/
#section .container .full-width .left-sidebar {
 clear: both;
 float: none;
 margin: 0;
 min-height: 200px;
 padding: 0 0 10px 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .first-story {
 border-right: none;
 clear: both;
 float: none;
 overflow: hidden;
 padding: 0 0 3% 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second {
 clear: both;
 float: none;
 padding: 0 0 3% 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .story-image {
 float: left;
 padding: 0 3% 0 0;
 width: 90px;
}
#section .container .full-width .left-sidebar .story-section .story-second .article.first {
 border-top: none;
 overflow: hidden;
 padding: 10px 0;
}
/*Slider*/
#section .container .full-width .left-sidebar .newsbreak .headlines .flash {
 clear: both;
 float: none;
 overflow: hidden;
 position: relative;
 width: 100%;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related {
 clear: both;
 float: none;
 padding: 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .newsbreak h1 {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 18px;
 line-height: 20px;
 padding: 0 0 10px 0;
}
#section .container .full-width .left-sidebar .newsbreak h1 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 18px;
 line-height: 20px;
 text-decoration: none;
}
#section .container .full-width .left-sidebar .newsbreak .headlines .flash-related .photos {
 display: none;
}
#section .container .full-width .left-sidebar .story-section .first-story .other-article p,
#section .container .full-width .left-sidebar .story-section .story-second .article p,
#section .container .full-width .left-sidebar .story-section .related-story.mobile {
 display: none;
}
#section .container .full-width .left-sidebar .story-section .story-second .article h3 {
 clear: none;
 font-family: 'Open Sans Condensed', sans-serif;
 font-weight: 400;
 line-height: 16px;
 padding: 0 0 5px;
}
#section .container .full-width .left-sidebar .story-section .story-second {
 clear: both;
 float: none;
 max-width: 100%;
 padding: 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .story-section .story-second .article .title {
 clear: none;
 color: #a32020;
 font-size: 11px;
 font-weight: normal;
 padding: 0;
}
#section .container .full-width .right-sidebar .column-details .columnists .story {
 border-left: none;
 float: none;
 height: auto;
 min-height: 70px;
 margin: 0;
 overflow: hidden;
 padding: 2% 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .column-details .columnists .story.last {
 border-left: none;
 float: none;
 height: auto;
 min-height: 70px;
 margin: 0;
 overflow: hidden;
 padding: 2% 0;
 width: 100%;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .column-img {
 float: left;
 height: 70px;
 margin: 0 10px 0 0;
 overflow: hidden;
 width: 70px;
}
#section .container .full-width .right-sidebar .column-details .columnists .column-info .column-img a img {
 height: 70px;
 margin: 4px 0 0;
 overflow: hidden;
 width: 70px;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails {
 border: 1px solid #dbdbdb;
 box-shadow: 0 8px 6px -6px #E5E5E5;
 margin: 10px 0;
 min-height: 110px;
 overflow: hidden;
 padding: 6px 6px 10px 6px;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods.first {
 display: none;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods {
 border-left: none;
 float: left;
 margin: 0;
 padding: 0 3% 0 0;
 width: 48.5%;
}
#section .container .full-width .left-sidebar .photos-section .thumbnails .pods:last-child {
 border-left: none;
 float: left;
 margin: 0;
 padding: 0;
 width: 48.5%;
}
#section .container .full-width .left-sidebar .section-common .left-panel {
 border-right: none;
 clear: both;
 float: none;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story {
 clear: both;
 margin: 0;
 overflow: hidden;
 padding: 10px 0;
}
#section .container .full-width .left-sidebar .section-common .left-panel .other-story .first p {
 display: none;
}
#section .container .full-width .left-sidebar .section-common .right-panel {
 clear: both;
 float: none;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes.first {
 border-bottom: none;
 float: left;
 margin: 0;
 padding: 0 2% 4% 2%;
 width: 45%;
}
#section .container .full-width .left-sidebar .section-common .movies-ratings .boxes {
 border-left: none;
 float: left;
 margin: 0;
 padding: 0 2% 4% 2%;
 width: 45%;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story {
 border-bottom: 1px solid #dbdbdb;
 clear: both;
 margin: 0 0 10px 0;
 overflow: hidden;
 padding: 10px 0;
}
#section .container .full-width .left-sidebar .section-common .right-panel .small-story p {
 display: none;
}
#section .container .full-width .right-sidebar .home-technology {
 clear: both;
 margin: 25px 0;
 overflow: hidden;
 width: 100%;
}
#section .container .full-width .right-sidebar .home-technology .story p a img {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 3px 10px 0 0;
 text-decoration: none;
 width: 90px;
}
#section .container .full-width .right-sidebar .home-technology .story .heading {
 clear: both;
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .right-sidebar .home-technology .story .heading a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .right-sidebar .event {
 display: block;
}
/******** Business, India, Wold, Sunday Talk ********/
#section .container .full-width .left-sidebar .common-structure {
 clear: both;
 margin: 0 0 10px 0;
 overflow: hidden;
}
#section .container .full-width .left-sidebar .common-structure .left-panel {
 clear: both;
 float: none;
 margin: 0 0 3% 0;
 overflow: hidden;
 width: 100%;
}
#section .container .full-width .left-sidebar .common-structure .right-panel {
 border-left: none;
 border-top: 1px solid #dbdbdb;;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 10px 0 0 0;
 width: 100%;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 {
 line-height: 18px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .business-left h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news h5 {
 line-height: 16px;
 padding: 0 0 5px 0;
}
#section .container .full-width .left-sidebar .common-structure .right-panel .business-right .news h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
/***
* #.# Add hide
**/
#section .container .row .rightpanel .add-first, #section .container .row .rightpanel .add-poll {
 display: none;
}
/** ================================================== Search Photo Page ==================================================**/	
/****
* #.# Search Photo Page
**/
#section .container .row .leftpanel .search-result .search-photo-box ul li {
 float: left;
 min-height: 150px;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .search-result .search-photo-box ul li:first-child {
 float: left;
 min-height: 150px;
 padding: 0;
 width: 100%;
}
/** ================================================== Nation Listing Page ==================================================**/	
/****
* #.# Nation Listing Page
**/
#section .container .row .leftpanel .nation .lead-story .short-info h1 {
 line-height: 18px;
}
#section .container .row .leftpanel .nation .lead-story .short-info h1 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .leftpanel .nation .lead-story .short-info p {
 color: #444;
 float: left;
 font-size: 12px;
 font-weight: normal;
 line-height: 16px;
 padding: 5px 0 0;
}
#section .container .row .leftpanel .nation .second-stories .story p {
 display: none;
}
#section .container .row .leftpanel .nation .second-stories .story h6 {
 line-height: 16px;
}
#section .container .row .leftpanel .nation .second-stories .story h6 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 text-decoration: none;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story p {
 color: #444;
 font-size: 12px;
 font-weight: normal;
 line-height: 16px;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story h5 {
 line-height: 18px;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
}
#section .container .row .leftpanel .nation .page-add.lifestyle {
 clear: both;
 margin: 0 auto;
 overflow: hidden;
 padding: 0 0 25px 0;
 text-align: center;
}
#section .container .row .leftpanel .nation .page-add {
 clear: both;
 margin: 0 auto;
 overflow: hidden;
 padding: 25px 0;
 text-align: center;
}
#section .container .row .leftpanel .nation .page-add .small-ad {
 display: block;
 margin: 0 auto;
 text-align: center;
 width: 320px;
}
#section .container .row .leftpanel .nation .page-add .large-ad {
 display: none;
}
/** ================================================== Cities Page ==================================================**/	
/****
* #.# Cities Page
**/
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .lead-story {
 border-right: none;
 clear: none;
 float: none;
 overflow: hidden;
 padding: 0 0 15px 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading {
 border-right: none;
 border-top: 1px solid #dbdbdb;
 clear: none;
 float: none;
 overflow: hidden;
 padding: 7px 0 0 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories {
 border-top: 1px solid #DBDBDB;
 clear: both;
 overflow: hidden;
 padding: 7px 0 10px 0;
}
#section .container .row .leftpanel .nation .equal-columns .sections .sub-sections .story-heading .stories .stories-img {
 float: left;
 height: 50px;
 overflow: hidden;
 padding: 3px 10px 0 0;
 width: 90px;
}
/** ================================================== Cities Listing Page ==================================================**/	
/****
* #.# Cities Listing Page
**/
#section .container .row .leftpanel .nation .lead-two-story .city-story {
 float: none;
 margin: 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .lead-two-story .city-story.last {
 float: none;
 margin: 20px 0 0 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story {
 border-right: 1px solid #DBDBDB;
 float: left;
 margin: 0 10px 0 0;
 padding: 0 10px 0 0;
 width: 46%;
}
#section .container .row .leftpanel .nation .city-column .city-live .arts .stories .gal-story.nomar {
 border-right: none;
 float: left;
 margin: 0;
 padding: 0;
 width: 46%;
}
/** ================================================== Technology Heading ==================================================**/	
/****
* #.# Technology Heading
**/
#middle .logo-section .logo h2.tech {
 margin: 0;
 padding: 9px 0 0;
 text-align: center;
}
#middle .logo-section .logo h2.tech a {
 color: #000;
 font: 42px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
/** ================================================== Astrology Page ==================================================**/	
/****
* #.# Astrology Page
**/
#section .container .row .leftpanel .astrology .first-line h1 {
 font-size: 15px;
}
#section .container .row .leftpanel .astrology .first-line h1 span a {
 font-size: 13px;
}
#section .container .row .leftpanel .astrology .first-line h1 span {
 font-size: 10px;
}
/** ================================================== First Frame Landing ==================================================**/	
/****
* #.# First Frame 
**/
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li {
 float: left;
 width: 48%;
 margin: 0;
 min-height: 190px;
 padding: 0;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li.last {
 float: left;
 margin: 0;
 min-height: 190px;
 padding: 0;
 width: 48%;
}
#section .container .row .leftpanel .first-frame .thumbnails .gallery ul li:nth-child(odd) {
 float: left;
 width: 48%;
 margin: 0 4% 0 0;
 min-height: 190px;
 padding: 0;
}
#section .frame .background .heading {
 border-right: none;
 color: #787878;
 display: block;
 float: none;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 24px;
 font-weight: 400;
 line-height: 40px;
 padding: 0;
 text-align: center;
}
#section .frame .background {
 background: #ece9e1;
 clear: both;
 margin: 0;
 overflow: hidden;
 padding: 0;
}
#section .frame .background .section {
 border-top: 1px solid #dbdbdb;
 display: block;
 float: none;
 padding: 5px 0;
 text-align: center;
}
#section .frame .background .section ul li {
 border-left: 1px solid #dbdbdb;
 display: inline;
 float: none;
 padding: 5px;
 text-align: center;
 width: 25%;
}
#section .frame .background .section ul li:first-child {
 border-left: medium none;
 float: none;
 padding: 5px 5px 0;
}
#section .frame .background .section ul li a {
 color: #787878;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 18px;
 text-decoration: none;
 text-align: center;
}
#middle .logo-section .logo h2 a {
 color: #000000;
 font: 30px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
/** ================================================== First Frame Listing ==================================================**/	
/****
* #.# First Frame Listing
**/
#section .container .row .frame-listing .gallery ul li {
 float: left;
 width: 48%;
 margin: 0;
 min-height: 180px;
 padding: 0;
 position: relative;
}
#section .container .row .frame-listing .gallery ul li:nth-child(3n) {
 float: left;
 margin: 0;
 min-height: 180px;
 padding: 0;
 width: 48%;
}
#section .container .row .frame-listing .gallery ul li:nth-child(odd) {
 float: left;
 width: 48%;
 margin: 0 4% 0 0;
 min-height: 180px;
 padding: 0;
}
#section .container .row .frame-listing .gallery ul li.last {
 float: left;
 width: 48%;
 margin: 0;
 min-height: 180px;
 padding: 0;
}
/** ================================================== Lifestyle Page ==================================================**/	
/****
* #.# Lifestyle Page
**/
#section .container .row .leftpanel .nation .second-stories .story.last {
 display: none !important;
}
/** ================================================== Entertainment Landing Page ==================================================**/	
/****
* #.# Entertainment Landing Page
**/
#middle .logo-section.entertainment .logo h2 a {
 color: #bc0760;
 font: 30px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 text-align: center;
 text-decoration: none;
 text-transform: uppercase;
}
#middle .logo-section.entertainment h2 span {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .ent-navigation {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story {
 background: #F4F4F4;
 clear: both;
 margin: 0;
 min-height: inherit;
 overflow: hidden;
 padding: 10px;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie {
 clear: both;
 float: none;
 height: auto;
 margin: 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .picture {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .mob-picture {
 display: block;
 margin: 0 0 5px 0;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .mob-picture a img {
 display: block;
 height: auto;
 width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading {
 bottom: 0;
 clear: both;
 overflow: hidden;
 width: 104.1%;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .corners {
 display: none;
}
#section .container .row .leftpanel .entertainment .first-part .lead-story .lead-movie .heading .background {
 background: #d70707;
 margin: 0;
 padding: 0;
}
#section .container .row .leftpanel .entertainment .first-part .second-story {
 clear: both;
 float: none;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies {
 float: left;
 margin: 20px 0 0 0;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .row .leftpanel .entertainment .first-part .second-story .movies.last {
 float: left;
 margin: 20px 0 0 4%;
 overflow: hidden;
 padding: 0;
 width: 48%;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles {
 clear: both;
 margin: 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 {
 line-height: 16px;
 padding: 0;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg h6 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
 outline: medium none;
 text-decoration: none;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture {
 float: left;
 overflow: hidden;
 padding: 0 10px 0 0;
 width: 90px;
}
#section .container .row .leftpanel .entertainment .story-section .ent-story .articles .stories .bg .picture a img {
 height: 50px;
 overflow: hidden;
 text-decoration: none;
 width: 90px;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section {
 clear: both;
 float: none;
 margin: 0;
 padding: 25px 0 20px 0;
 width: 100%;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .magazine {
 clear: none;
 float: left;
 overflow: hidden;
}
#section .container .row .leftpanel .entertainment .story-section .movie-section .list .items {
 clear: none;
 margin: 0 0 0 180px;
 padding: 5px 0 10px 0;
}
#section .container .row .leftpanel .entertainment .gallery-day {
 display: none;
}
#section .container .row .leftpanel .entertainment .story-section.no-dis {
 display: none;
}
/* Right Panels*/
#section .container .row .rightpanel .photos {
 margin: 10px 0;
 width: 100%;
}
#section .container .row .rightpanel .photos h4 {
 left: 39%;
}
#section .container .row .rightpanel .photos .first-story {
 clear: both;
 float: none;
 overflow: hidden;
 padding: 5px 0 10px;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .photos .other-stories {
 border-top: 1px solid #dbdbdb;
 clear: none;
 float: left;
 margin: 0;
 overflow: hidden;
 padding: 10px 0;
 width: 100%;
}
#section .container .row .rightpanel .photos .other-stories.no-dis {
 display: none;
}
#section .container .row .rightpanel .mov-reviews {
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 10px 0;
 width: 100%;
}
#section .container .row .rightpanel .mov-reviews .movies {
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 width: 100%;
}
#section .container .row .rightpanel .mov-reviews .movies.margin {
 border-bottom: 1px solid #dbdbdb;
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 15px 0;
 width: 100%;
}
#section .container .row .rightpanel .chatroom {
 background: #000;
 clear: none;
 display: block;
 float: none;
 left: 0;
 margin: 0 auto;
 max-width: 280px;
 min-height: inherit;
 overflow: hidden;
 padding: 10px;
 position: relative;
 width: 300px;
}
/** ================================================== Sports Page ==================================================**/	
/****
* #.# Sports Page
**/
#section .container .row .leftpanel .slider .flex-direction-nav li a {
 cursor: pointer;
 display: block;
 filter: alpha(opacity=80);
 height: 63px;
 margin: 0;
 opacity: .8;
 position: absolute;
 top: 22%;
 text-indent: -9999px;
 width: 35px;
}
#section .container .row .rightpanel .only-express {
 float: none;
 max-width: inherit;
 margin: 0 auto 25px auto;
 width: 100%;
}
#section .container .row .rightpanel .only-express h4 {
 border-top: 3px solid #747474;
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 margin: 0 auto;
 padding: 4px 0;
 text-transform: uppercase;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper {
 border: 1px solid #dbdbdb;
 margin: 0 auto;
 width: 99%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap {
 clear: both;
 float: none;
 overflow: hidden;
 padding: 0 0 5px 0;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .snap a img {
 height: auto;
 width: 100%;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story .links {
 clear: both;
 line-height: 17px;
 padding: 0 10px 5px 10px;
}
#section .container .row .rightpanel .only-express .wrapper .lead-story p {
 color: #444;
 font-size: 12px;
 font-weight: normal;
 line-height: 16px;
 padding: 0 10px;
}
/** ================================================== Story Page ==================================================**/	
/****
* #.# Story Page
**/
#section .container .row .leftpanel .story-details .social .icons {
 clear: both;
 float: none;
 padding: 0 0 10px 0;
 width: 100%;
}

/** ================================================== Gallery Page ==================================================**/	
/****
* #.# Gallery Page
**/
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider h1 {
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 18px;
 font-weight: 400;
 line-height: 24px;
 padding: 0;
 white-space: pre-line;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0;
 min-height: 175px;
 padding: 0 0 3% 0;
 width: 48%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li:first-child {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0;
 min-height: 175px;
 padding: 0 0 3% 0;
 width: 48%;
}
#section .container .row .leftpanel #dont-miss-container .dont-miss ul li.last {
 float: left;
 font: 17px/14px Arial, Helvetica, sans-serif;
 margin: 0 0 0 4%;
 min-height: 175px;
 padding: 0 0 3% 0;
 width: 48%;
}
#section .container .row .leftpanel .more-entertainment ul li:first-child {
 display: block;
 float: left;
 line-height: 16px;
 margin: 0 4% 0 0;
 padding: 0 0 3% 0;
 width: 48%;
}
#section .container .row .leftpanel .more-entertainment ul li:last-child {
 display: block;
 float: left;
 line-height: 16px;
 margin: 0 0 0 4%;
 padding: 0 0 3% 0;
 width: 48%;
}
#section .container .row .leftpanel .more-entertainment ul li {
 display: block;
 float: left;
 line-height: 16px;
 min-height: 175px;
 overflow: hidden;
 padding: 0 0 3% 0;
 width: 48%;
}
/* Game Page */
#section .container .row .game .gaming-listing {
 clear: both;
 float: none;
 margin: 0 0 10% 0;
 text-align: center;
 width: 100%;
}
#section .container .row .game .gaming-listing.last {
 clear: both;
 float: none;
 margin: 0;
 text-align: center;
 width: 100%;
}
/* Story Page */
#section .container .row .leftpanel .story-details .twits {
 border-top: 1px solid #dbdbdb;
 clear: both;
 float: none;
 margin: 10px 0;
 overflow: hidden;
 padding: 0 0 10px 0;
 width: 100%;
}
#section .container .row .leftpanel .story-details .related {
 border-top: 1px solid #DBDBDB;
 clear: both;
 float: none;
 margin: 10px 0;
 overflow: hidden;
 padding: 10px 0;
 width: 100%;
}
/* Story Page */
#section .container .row .leftpanel .story-details .main-story {
 margin: 0 0 15px 0;
 overflow: hidden;
 padding: 0 0 10px 0;
 width: 100% !important;
}
#section .container .row .leftpanel .story-details .main-story .story-image img {
 display: block;
 height: auto !important;
 margin: 0 auto;
 padding: 0 0 5px 0;
 width: 100% !important;
}
#section .container .row .leftpanel .story-details .prev-next .stories .subheading {
 color: #a32020;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 700;
 line-height: 16px;
 padding: 0 0 5px 0;
 text-align: center;
}
#section .container .row .leftpanel .story-details .prev-next .stories h5 {
 line-height: 16px;
 text-align: center;
}
#section .container .row .leftpanel .story-details .prev-next .stories h5 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 700;
 line-height: 16px;
 padding: 0;
 text-align: center;
 text-decoration: none;
}
#section .container .row .leftpanel .story-details .pagination span {
 float: left;
 padding: 0 0 10px 0;
 text-align: center;
}
#section .container .row .leftpanel .story-details .main-story .story-image {
 border-bottom: 1px solid #dbdbdb;
 color: #747474;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height: 16px;
 overflow: hidden;
 padding: 0 0 5px 0;
}
#section .container .row .leftpanel .story-details p {
 color: #3e3e3e;
 font-family: 'Droid Serif', serif;
 font-size: 13px;
 font-weight: 400;
 line-height: 24px;
 padding: 0 0 20px 0;
}
#section .container .row .leftpanel .story-details p img {
 clear: both;
 float: none;
 height: auto;
 padding: 0;
 width: 100%;
}
/** ================================================== Today Paper Page ==================================================**/	
/****
* #.# Today Paper Page
**/
#section .container .row .leftpanel .today-paper .section {
 background: none;
 border-top: 1px solid #dbdbdb;
 clear: both;
 overflow: hidden;
 padding: 10px 0 0 0;
}
#section .container .row .leftpanel .today-paper .section ul li {
 border-bottom: 1px solid #dbdbdb;
 display: block;
 float: none;
 margin: 0 0 1% 0;
 overflow: hidden;
 padding: 0 0 2% 0;
 width: 100%;
}
#section .container .row .leftpanel .today-paper .section ul li.evan {
 display: block;
 float: none;
 margin: 0 0 1% 0;
 padding: 0 0 2% 0;
 width: 100%;
}
#section .container .row .leftpanel .today-paper .lead-story h1 {
 line-height: 18px;
 padding: 0;
}
#section .container .row .leftpanel .today-paper .lead-story h1 a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 16px;
 font-weight: 700;
 line-height: 18px;
 text-decoration: none;
}
/** ================================================== Today Paper Page ==================================================**/	
/****
* #.# Today Paper Page
**/
#error-page .wrapper h5 {
 color: #000;
 display: block;
 font: bold 25px/25px Georgia, Helvetica, sans-serif;
 margin: 0;
 overflow: hidden;
 padding: 10px 0;
 text-align: center;
}
#error-page .wrapper .msg {
 color: #000;
 display: block;
 font: normal 13px/18px Georgia, Helvetica, sans-serif;
 margin: 0;
 padding: 0 10px 10px 10px;
 text-align: center;
}
#error-page .wrapper .link ul li {
 display: block;
 text-align: center;
}
#error-page .wrapper .link ul li:first-child {
 border-right: none;
 display: inline;
 margin: 0;
 padding: 0;
 text-align: center;
}
/** ================================================== Ramnath Goenka ji Page ==================================================**/	
/****
* #.# Ramnath Goenka ji Page
**/
#section .container .row .ramnath-goenka .biography .heading h1 {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 27px;
 font-weight: 700;
 line-height: 1;
 margin: 0;
 padding: 0;
 text-transform: uppercase;
}
#section .container .row .ramnath-goenka .biography .heading h1 span {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 12px;
 font-weight: 700;
 text-transform: uppercase;
}
#section .container .row .ramnath-goenka .biography .picture {
 float: right;
 margin: 0 auto;
 padding: 0 0 10px 20px;
 width: 150px;
}
#section .container .row .ramnath-goenka .biography h3 {
 color: #A80404;
 font: italic 16px/24px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0 10px 15px 10px;
 text-align: center;
}
#section .container .row .ramnath-goenka .biography em {
 color: #28251D;
 display: block;
 font: italic 13px/18px Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0 10px 10px 10px;
 text-align: center;
}
#section .container .row .ramnath-goenka .body-part .left-part {
 border-right: none;
 float: none;
 margin: 0 20px 0 0;
 max-width: 480px;
 overflow: hidden;
 padding: 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first {
 clear: both;
 float: none;
 margin: 0 0 15px 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .inner-part .col-first.last {
 clear: both;
 float: none;
 margin: 0;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part {
 clear: both;
 float: none;
 max-width: 480px;
 overflow: hidden;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles .paper {
 clear: both;
 margin: 0 auto;
 padding: 15px 0 10px 0;
 text-align: center;
 width: 100%;
}
#section .container .row .ramnath-goenka .body-part .right-part .articles h4 {
 color: #000;
 font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
 margin: 0;
 padding: 0 0 10px 5px;
}

/* Only Breaking 15-12-14*/
#section .container .row .rightpanel .only-breaking .wrapper .lead-story {
 clear: both;
 padding: 0;
 overflow: hidden;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .snap {
 clear: both;
 float: none;
 margin: 0;
 overflow: hidden;
 padding: 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points {
 clear: both;
 line-height: 17px;
 padding: 0 10px 5px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child {
 border-top: none;
 display: block;
 padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li:first-child a {
 border-top: none;
 display: block;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 400;
 line-height: 16px;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li {
 border-top: 1px solid #a5a5aa;
 display: block;
 padding: 5px 0;
}
#section .container .row .rightpanel .only-breaking .wrapper .lead-story .points ul li a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: 400;
 line-height: 15px;
 text-decoration: none;
}
/* Gallery End Thumbnails */
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist {
 clear: both;
 padding: 20px 0 0 0;
 width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist span.list {
 display: block;
 float: left;
 margin: 0 0 3% 0;
 position: relative;
 padding: 0;
 text-align: center;
 width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist span.list.third {
 display: block;
 float: left;
 margin: 0 0 3% 0;
 position: relative;
 padding: 0;
 text-align: center;
 width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist span.list a img {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
 filter: alpha(opacity=95);
 -moz-opacity: 0.95;
 -khtml-opacity: 0.95;
 opacity: 0.95;
 height: auto;
 text-decoration: none;
 width: 100%;
}
#section .container .row .leftpanel .background-picute .photo-gallery .main-gallery .slider #dvgallist span.list a img:hover {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
 filter: alpha(opacity=40);
 -moz-opacity: 0.4;
 -khtml-opacity: 0.4;
 opacity: 0.4;
 height: auto;
 margin: 0;
 padding: 0;
 text-decoration: none;
 width: 100%;
}
/** ================================================== Oscar Award Page ==================================================**/	
/****
* #.# Full Coverage
**/
#section .container .row .rightpanel .trophy {
 border-top: 2px solid #5b5a5a;
 clear: both;
 display: block;
 float: none;
 max-width: 480px;
 margin: 18px auto 0;
 padding: 20px 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .trophy.ipad {
 border-top: 2px solid #5b5a5a;
 display: block;
 clear: both;
 display: block;
 float: none;
 max-width: 480px;
 margin: 18px auto 0;
 padding: 20px 0;
 position: relative;
 width: 100%;
}
#section .container .row .rightpanel .add-topic {
 clear: both;
 display: block;
 float: none;
 max-width: 300px; 
 margin: 0 auto;
 padding: 0 0 25px 0;
 width: 100%;
}
#section .container .row .rightpanel .widget_twitter_timeline {
 clear: both;
 display: block; 
 float: none;
 max-width: 300px; 
 margin: 0 auto;
 padding: 0;
 width: 100%;
}
#section .container .row .rightpanel .trophy .awards .caption {
 background: rgba(10, 10, 10, 0.8);
 bottom: 5px;
 color: #fff;
 font: bold 12px/16px Arial, Helvetica, sans-serif;
 opacity: 0.8;
 padding: 1%;
 position: absolute;
 width: 98%;
}
#section .container .row .rightpanel .trophy .awards .caption a {
 color: #fff;
 font: bold 12px/16px Arial, Helvetica, sans-serif;
 padding: 0;
 text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder {
 background: #fff;
 border: 1px solid #d8d8d8;
 clear: both;
 float: none;
 margin: 0 0 4% 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder.second {
 background: #fff;
 border: 1px solid #d8d8d8;
 clear: both;
 float: none;
 margin: 0 0 4% 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading {
 line-height: 15px;
 padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .heading a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: 700;
 line-height: 15px;
 text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .flexslider .slides .title {
 background: rgba(10, 10, 10, 0.8);
 border-right: none;
 bottom: 0;
 color: #fff;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 14px;
 font-weight: 700;
 line-height: 17px;
 opacity: 0.8;
 padding: 1.5% 2%;
 position: absolute;
 width: 96.1%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .slug {
 background: #be2228;
 color: #fff;
 display: inline;
 font: bold 12px/17px Arial, Helvetica, sans-serif;
 left: 5px;
 padding: 2px 4px;
 position: absolute;
 top: 5px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short .snap-holder .nomination .slug a {
 background: #be2228;
 color: #fff;
 font: bold 11px/16px Arial, Helvetica, sans-serif;
 padding: 0;
}
/*Oscar Page 3 Column Gallery*/
#section .container .row .leftpanel .oscar-awards .gallery-short.small {
 border-top: 1px solid #d8d8d8;
 clear: both;
 overflow: hidden;
 padding: 20px 0 0 0;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder {
 background: #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 0 4% 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder.second {
 background: #fff;
 border: 1px solid #d8d8d8;
 float: left;
 margin: 0 0 4% 0;
 padding: 0;
 width: 100%;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading {
 line-height: 15px !important;
 padding: 0 10px;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading a {
 color: #000;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 13px;
 font-weight: 700;
 line-height: 15px;
 text-decoration: none;
}
#section .container .row .leftpanel .oscar-awards .gallery-short.small .snap-holder .nomination .heading a:hover {
 color: #a32020;
 text-decoration: none;
}
.screenawards-nomination {
	position: relative;
	padding-bottom: 668%;
	padding-top: 35px;
	height: 0;
	overflow: hidden;
}
#section .left-sidebar .result{
	width:100%;
	float:left;
	margin:0 auto;
}
#section .left-sidebar .blog{
	width:100%;
	float:left;
	margin:0 auto;
}

}
/************************************** End 480px Resolution ***************************************/

/* Slider Globally */
#section .container .row .leftpanel .slider {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .slider .sports {
	clear: both;
	overflow: hidden;
	padding: 0;
}
#section .container .row .leftpanel .slider .sports .flexslider ul.slides li a img {
	height: auto;
	width: 100%;
}
#section .container .row .leftpanel .slider .sports .flex-control-nav {
	position: absolute;
	top: 380px !important;
}
#section .container .row .leftpanel .slider .flex-direction-nav li a {
	width:35px;
	height:63px;
	margin:0;
	display: block;
	position:absolute;
	cursor: pointer;
	text-indent: -9999px;
	opacity: .8;
	filter:alpha(opacity=80);
}
/* City News for home page*/
#section .container .city-caraousel {
	background: #fff;
	clear: both;
	overflow: hidden;
	padding: 25px 0;
	margin: 0;
	width: 100%;
}
*+html #section .container .city-caraousel {
	background: #fff;
	clear: both;
	overflow: hidden;
	padding: 25px 0;
	margin: 0;
	width: 990px;
}
#section .container .city-caraousel .city-section {
	background: #fff;
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #747474;
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 5px 0;
}
#section .container .city-caraousel .city-section h4 {
	color: #000;
	display: inline;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	float: left;
	text-transform: uppercase;
}
#section .container .city-caraousel .city-section h4 a {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/link-arrow.png) no-repeat right 50%;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 0 15px 0 0;
	text-transform: uppercase;
	text-decoration: none;
}
#section .container .city-caraousel .city-section h4 a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .city-caraousel .city-section .city-links {
	float: right;
}
#section .container .city-caraousel .city-section .city-links ul {
	list-style: none;
}
#section .container .city-caraousel .city-section ul li {
	border-left: 1px solid #dbdbdb;
	float: left;
	padding: 0 6px;
}
#section .container .city-caraousel .city-section ul li:first-child {
	border-left: none;
	float: left;
	padding: 0 6px;
}
#section .container .city-caraousel .city-section ul li:last-child {
	border-left: 1px solid #dbdbdb;
	float: left;
	padding: 0 0 0 6px;
}
#section .container .city-caraousel .city-section ul li a {
	color: #787878;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#section .container .city-caraousel .city-section ul li a:hover {
	color: #a32020;
	text-decoration: none;
}
#section .container .city-caraousel .articles {
	background: #fff;
	clear: both;
	overflow: hidden;
	padding: 0 25px;
}
/************************************************************* Static Pages *************************************************************/
/****
* #.# Contact Us Page
**/
#section .container .row .leftpanel .static-content {
	clear: both;
	overflow: hidden;
	padding: 0 0 15px 0;
}
#section .container .row .leftpanel .static-content h1 {
	border-bottom: 1px solid #dbdbdb;
	border-top: 3px solid #7d7d7d;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	margin: 0 0 20px 0;
	padding: 5px 0;
	text-transform: uppercase;
}
#section .container .row .leftpanel .static-content h1 span {
	float: right;
	padding: 0;
}
#section .container .row .leftpanel .static-content h1 span a {
	color: #a32020;
	float: right;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 0 0 0 25px;
	text-decoration: none;
	text-transform: capitalize;
}
#section .container .row .leftpanel .static-content h3 {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 17px;
	margin: 0 0 20px 0;
}
#section .container .row .leftpanel .static-content p {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .static-content p strong {
	color: #444;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	padding: 0 0 20px 0;
}
#section .container .row .leftpanel .static-content p a {
	color: #a32020;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .static-content .contact-page {
	border-bottom: 1px solid #dbdbdb;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 0 20% 10px 20%;
}
#section .container .row .leftpanel .static-content .contact-page .img-icon {
	float: right;
	text-align: center;
	width: 48px;
}
#section .container .row .leftpanel .static-content .contact-page h4 {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 16px;
}
#section .container .row .leftpanel .static-content .contact-page p {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 5px 0;
}
#section .container .row .leftpanel .static-content .contact-page p a {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .static-content .contact-page p a:hover {
	color: #a32020;
}
/* RSS Page */
#section .container .row .leftpanel .static-content .rss-feed {
	clear: both;
	overflow: hidden;
}
#section .container .row .leftpanel .static-content .rss-feed table {
	border: 1px solid #dbdbdb;
	padding: 0;
}
#section .container .row .leftpanel .static-content .rss-feed table tr {
	padding: 3px 0 3px 5px;
}
#section .container .row .leftpanel .static-content .rss-feed table tr:nth-child(odd) {
 background: #f8f8f8;
}
#section .container .row .leftpanel .static-content .rss-feed table tr th {
	background: #f6f6f6;
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 400;
	font-size: 14px;
	padding: 5px;
	text-transform: uppercase;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td {
	border-top: 1px solid #dbdbdb;
	color: #000;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	padding: 5px;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td a {
	color: #444;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	padding: 0;
	text-decoration: none;
}
#section .container .row .leftpanel .static-content .rss-feed table tr td a:hover {
	color: #a32020;
}
/***************** Score Card ****************/
.schedule_year {
	border-bottom: 3px solid #9ea6ae;
	float: left;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
}
.schedule_year ul {
	clear: both;
	list-style: none;
}
.schedule_year ul li {
	background: #e3e9ef;
	float: left;
	margin: 0 0 0 5%;
	padding: 4px 0;
	width: 30%;
}
.schedule_year ul li:first-child {
	background: #e3e9ef;
	float: left;
	margin: 0;
	width: 30%;
}
.schedule_year ul li a {
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
.schedule_year ul li.active {
	background: #9ea6ae;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding: 8px 0 6px 0;
	text-decoration: none;
	width: 30%;
	text-transform: uppercase;
}
.schedule_year ul li.active.result {
	background: #9ea6ae;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 0 0 5%;
	padding: 8px 0 6px 0;
	text-decoration: none;
	width: 30%;
	text-transform: uppercase;
}
/* For Mac Only*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#article-finished {
  bottom: 50px;
  padding-top: 10px;
  position: fixed;
  right: 17px;
  transition: right 700ms ease-in-out 0s;
  width: 340px;
}
}
/************************************************************* World Cup Header *************************************************************/
/****
* #.# World Cup Header, Logo, Add, Navigation
**/

#world-cup {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/background.jpg) repeat center top;
	clear: both;
	margin: 56px 0 0 0;	
	padding: 15px 0;
	width: 100%;	
}
#world-cup .content-section {
	border-bottom: 2px solid #747474;	
	margin: 0 auto;
	padding: 0 0 15px 0;
	width: 990px;	
}
#world-cup .content-section .mainbox {
	clear: both;
	max-width: 990px;
	margin: 0 auto 15px auto;
	overflow: hidden;
	width: 100%;
}
#world-cup .content-section h1 {
	float: left;	
	height: 48px;
	padding: 8px 0 0 0;
	width: 200px; 
}
#world-cup .content-section .adsbox728x90 {
	height: 90px;	
	float: right;	
	width: 728px; 
}
#world-cup .content-section .adsbox300x50 {
	display: none;
}
/* IE Navigation */
#world-cup .content-section .mainnav {
	clear: both;
	background: #000; 
	height: 32px;
	margin: 0;
	position: relative;
	width: 100%; 	
}
#world-cup .content-section .mainnav .world-cup-menu {
	clear: both;
	margin: 0 auto;	
}
#world-cup .content-section .mainnav .world-cup-menu .navbar {
	float: left;	
	position: relative;
}
#world-cup .content-section .mainnav .world-cup-menu .navbar ul {
	list-style: none;
}
#world-cup .content-section .mainnav .world-cup-menu .navbar>li {
	float: left;
	list-style: none;	
}
#world-cup .content-section .mainnav .world-cup-menu .navbar>li>a {
	color: #fff;	
	display: block;
	font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;		
	font-size: 19px;
	font-weight: bold;
	padding: 3px 10px;
	text-transform:uppercase;
}
#world-cup .content-section .mainnav .world-cup-menu .navbar>li>a.active,
#world-cup .content-section .mainnav .world-cup-menu .navbar>li>a:hover {
	background: #007bd5;
}
/* Social Icons */
@font-face {
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
/* start web icon */
.fa-facebook:before {
  content: "\f09a";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-search:before {
  content: "\f002";
}
.fa-camera:before {
  content: "\f030";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
}
}
#world-cup .content-section .mainnav .mainnav .micon {
	cursor: pointer;	
	display: none;	
	display: block;
	height: 25px;
	position: absolute;
	top: 9px;
	text-indent: -99999px;	
	width: 30px;	
	z-index: 10;
}
#world-cup .content-section .mainnav .world-cup-menu .social {
	float: right;	
	padding: 0 10px 0 0;
}
#world-cup .content-section .mainnav .world-cup-menu .social ul {
	list-style: none;	
}
#world-cup .content-section .mainnav .world-cup-menu .social>li {
	float: left;
	list-style: none;	
	position: relative;
}
#world-cup .content-section .mainnav .world-cup-menu .social>li>a {
	color: #fff;	
	display: block;
	font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;	
	font-size: 23px;
	font-weight: bold;
	padding: 0 10px;
}
#world-cup .content-section .mainnav .world-cup-menu .social>li:hover {
	background: #333;
}
#world-cup .content-section .mainnav .world-cup-menu .social>li:hover>.ddsearch {
	display: block;
}
#world-cup .content-section .mainnav .world-cup-menu .ddsearch {
	background: #333;
	display: none;	
	padding: 4px 10px;
	position: absolute;
	right: 0;
	top: 32px;
	z-index: 2;
}
#world-cup .content-section .mainnav .world-cup-menu .ddsearch input[type="text"] {
	background: #f0f0f0;	
	border-radius: 3px;
	border: 1px solid #ccc;	
	color: #000;	
	height: 28px;
	padding: 5px 25px 5px 5px;
	width: 200px;	
}
#world-cup .content-section .mainnav .world-cup-menu .ddsearch i {
	color: #000;	
	font-size: 20px;	
	position: absolute;
	right: 15px;
	top: 17px;
}




@media screen and (min-width:767px) and (max-width:989px) {
#world-cup .content-section {
  border-bottom: 2px solid #747474;
  margin: 0 auto;
  padding: 0 0 15px 0;
  width: 100%;
}	
#world-cup .content-section .mainbox {
  clear: both;
  margin: 0 auto 15px auto;
  max-width: 989px;
  overflow: hidden;
  width: 100%;
}
#world-cup .content-section h1 {
	clear: both;
  float: none;
  height: 48px;
	margin: 0 auto;
  padding: 0 0 15px 0;
  width: 200px;
}
#world-cup .content-section .adsbox728x90 {
	clear: both;
  float: none;
  height: 90px;
	margin: 0 auto;
  width: 728px;
}
#world-cup .content-section .mainnav .world-cup-menu .social > li.ipad {
	display: none;	
}


}



@media screen and (min-width:320px) and (max-width:640px) {
#world-cup .content-section {
  border-bottom: 2px solid #747474;
  margin: 0 auto 0 25px;
  padding: 0 0 15px 0;
  width: 100%;
}	
#world-cup .content-section .mainbox {
  clear: both;
  margin: 0 auto 15px auto;
  max-width: 989px;
  overflow: hidden;
  width: 100%;
}
#world-cup .content-section h1 {
	clear: both;
  float: none;
  height: 48px;
	margin: 0 auto;
  padding: 0 0 15px 0;
  width: 200px;
}
#world-cup .content-section .adsbox728x90 {
	display: none;
}
#world-cup .content-section .adsbox300x50 {
	display: block;
	height: 50px;
	margin: 0 auto;	
	width: 300px;
}
#world-cup .content-section .mainnav .world-cup-menu .social > li.ipad {
	display: none;	
}
#world-cup .content-section .mainnav .world-cup-menu .navbar > li > a {
  color: #fff;
  display: block;
  font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
  font-size: 15px;
  font-weight: bold;
  padding: 6px 9px 5px 9px;
  text-transform: uppercase;
}
#world-cup .content-section .mainnav .world-cup-menu .social {
	display: none;	
}
}

@media screen and (min-width:320px) and (max-width:480px) {
#world-cup .content-section .mainnav .world-cup-menu .navbar > li > a {
  color: #fff;
  display: block;
  font-family: "Roboto Condensed",Arial,Helvetica,sans-serif;
  font-size: 13px;
  font-weight: bold;
  padding: 7px 4px;
  text-transform: capitalize;
}


}

/* Browser Resets */
.flex-container a:active, .work-slide, .flexslider a:active {
	outline: none;
}
.slides, .flex-control-nav, .flex-direction-nav {
	list-style: none;
	margin: 0;
	padding: 0;
}
/* FlexSlider Necessary Styles */ 
.work-slide, .flexslider {
	margin: 0 0 30px 0;
	padding: 0;
	width: 100%;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img, .work-slide .slides img {
	display: block;
	height: auto;
	max-width: 100%;
	width: 100%
}
.flex-pauseplay span {
	text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {
	display: block;
}
/* FlexSlider Default Theme */
.flexslider, .work-slide {
	position: relative;
	zoom: 1;
}
.flexslider .slides, .work-slide .slides {
	zoom: 1;
}
.flexslider .slides > li, .work-slide .slides > li {
	display: none;
	position: relative;
}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {
	position: relative;
	zoom: 1;
}
/* Caption style */
/* IE rgba() hack */
.flex-caption {
	background: none;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);	
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
	zoom: 1;
}
.flex-caption {
	bottom: 0;	
	background: rgba(0, 0, 0, .3);
	color: #fff;	
	font-size: 14px;	
	line-height: 18px;	
	left: 0;	
	padding: 2%;
	position: absolute;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	width: 96%;
}
/* Direction Nav */
.flex-direction-nav li a {
	cursor: pointer;	
	display: block;	
	filter: alpha(opacity=80);	
	height: 63px;
	margin: 0;
	opacity: .8;
	position: absolute;
	top: 156px;	
	text-indent: -9999px;	
	width: 35px;	
}
.flex-direction-nav li a.flex-next {	
	background-position: -467px -45px;
	right: 0;
}
.flex-direction-nav li a.flex-prev {	
	left:0;
}
.flex-direction-nav li a.disabled {
	cursor: default;	
	filter: alpha(opacity=30);	
	opacity: .3;
}
.flex-direction-nav li a.next:hover, .flex-direction-nav li a.prev:hover {
	filter:alpha(opacity=100);	
	opacity: 1;
}
/* Caption */
.flexslider .slides .caption {
	border-left: 6px solid #a32020;
	clear: both;
	margin: 20px 0 0 0;
	overflow: hidden;
	padding: 0 10px 0 10px;
}
.flexslider .slides .caption.home {
	border-left: none;
	clear: both;
	margin: 10px 0 0 0;
	overflow: hidden;
	padding: 0;
}
.flexslider .slides .caption.home strong {
	display: block;
	line-height: 22px;
	padding: 0 0 5px 0;
}
.flexslider .slides .caption.home strong a {
  color: #000;
  font-family: 'Open Sans Condensed',sans-serif;
  font-size: 20px;
  font-weight: 400;
	line-height: 22px;
  text-decoration: none;
}
.flexslider .slides .caption.home strong a:hover {
  color: #a32020;
  text-decoration: none;
}
.flexslider .slides .caption.home span {
  color: #444;
  display: block;
  font-size: 13px;
  font-weight: normal;
  line-height: 16px;
  width: 100%;
}
.flexslider .slides .caption .title {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
}
.flexslider .slides .caption .title a {
	color: #a32020;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0;
}
.flexslider .slides .caption h5 {
	line-height: 22px;
}
.flexslider .slides .caption h5 a {
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
}
.flexslider .slides .caption h5 a:hover {
	color: #a32020;
}
.flexslider .slides .caption p {
	color: #444;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 0 0 0;
}
/* Control Nav */
.flex-control-nav {
	position: absolute;
	right:0;
}
.flex-control-nav li {
	*display: inline;	
	display: inline-block;
	margin: 0 0 0 5px;	
	zoom: 1;
}
.flex-control-nav li:first-child {
	margin: 0;
}
.flex-control-nav li a {
	cursor: pointer;	
	display: block;	
	height: 14px;
	text-indent :-9999px;	
	width: 14px;
}
.flex-control-nav li a.flex-active {
	cursor: default;
}
 @media screen and (min-width:320px) and (max-width:480px) {
.flexslider .slides .caption {
 	border-left: 6px solid #a32020;
 	clear: both;
 	margin: 15px 0 0 0;
 	overflow: hidden;
 	padding: 0 10px 0 10px;
}
.work-slide, .flexslider {
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
}
.flex-direction-nav li a {
	cursor: pointer;	
	display: block;	
	filter: alpha(opacity=80);
	height: 63px;
	margin: 0;	
	position: absolute;	
	opacity: .8;	
	top: 55px;
	text-indent: -9999px;
	width: 35px;	
}
.flexslider .slides .caption.home strong a {
  color: #000;
  font-family: 'Open Sans Condensed',sans-serif;
  font-size: 16px;
  font-weight: 400;
	line-height: 0;
  text-decoration: none;
}
}
@media screen and (min-width:481px) and (max-width:560px) {
.flexslider .slides .caption {
 	padding: 0 10px 0 10px;
}
.flexslider .slides .caption.home strong {
	display: block;
	line-height: 20px;
	padding: 0 0 5px 0;
}
.flexslider .slides .caption.home strong a {
  color: #000;
  font-family: 'Open Sans Condensed',sans-serif;
  font-size: 18px;
  font-weight: 400;
	line-height: 0;
  text-decoration: none;
}
}
@media screen and (min-width:561px) and (max-width:639px) {
.flexslider .slides .caption {
 	padding: 0 10px 0 10px;
}
.flexslider .slides .caption.home strong {
	display: block;
	line-height: 20px;
	padding: 0 0 5px 0;
}
.flexslider .slides .caption.home strong a {
  color: #000;
  font-family: 'Open Sans Condensed',sans-serif;
  font-size: 18px;
  font-weight: 400;
	line-height: 20px;
  text-decoration: none;
}
}
@media screen and (min-width:641px) and (max-width:800px) {
.flexslider .slides .caption {
 	padding: 0 10px 0 10px;
}
}
 @media screen and (min-width:320px) and (max-width:800px) {
.flexslider .slides .caption {
 	border-left: 6px solid #a32020;
 	clear: both;
 	margin: 15px 0 0 0;
 	overflow: hidden;
 	padding: 0 10px 0 10px;
}
.flexslider .slides .caption h5 a {
 	color: #000;
 	font-family: 'Open Sans Condensed', sans-serif;
 	font-size: 16px;
 	font-weight: normal;
 	line-height: 18px;
 	text-decoration: none;
}
/*.flex-control-nav {
	display: none;
}*/
}
.clearout {
	clear: both;	
	height: 20px;
}
#flexiselDemo2 {
	display: none;
}
.nbs-flexisel-container {
	max-width: 100%;	
	position: relative;
}
.nbs-flexisel-ul {
	list-style-type: none;	
	margin: 0;
	padding: 0;
	position: relative;	
	text-align: center;
	width: 9999px;	
}
.nbs-flexisel-inner {
	float: left;	
	margin: 0;
	overflow: hidden;	
	padding: 0;	
	width: 99.5%;
}
.nbs-flexisel-item {
	cursor: pointer;	
	float: left;
	line-height: 0;	
	margin: 0;
	padding: 0;
	position: relative;
}
.nbs-flexisel-item a img {
	cursor: pointer;
	height: auto;	
	position: relative;
	width: 94%;
}
.nbs-flexisel-item em {
	clear: both;
	color: #a32020;	
	display: block;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;	
	margin: 0;	
	padding: 15px 8px 5px 8px;
	text-align: left;
}
.nbs-flexisel-item em a {
	color: #a32020;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;
	padding: 0;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}
.nbs-flexisel-item em a:hover {
	color: #a32020;
}
.nbs-flexisel-item strong {
	border-bottom: 1px solid #dbdbdb;
	clear: both;
	display: block;
	line-height: 16px;
	margin: 0 8px 5px 8px;	
	padding: 5px 0;
	text-align: left;
}
.nbs-flexisel-item strong a {
	border-top: none;
	color: #000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	padding: 0;
	text-align: left;
	text-decoration: none;
}
.nbs-flexisel-item strong a:hover {
	color: #a32020;
}
.nbs-flexisel-item span {
	display: block;
	padding: 0 8px;
}
.nbs-flexisel-item span a {
	border: none;
	color: #444;
	display: block;
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	white-space: pre-line;	
}
*+html .nbs-flexisel-item span a {
	white-space: pre;
	word-wrap: break-word;
}
.nbs-flexisel-item span a:hover {
	text-decoration: none;
}
/*** Navigation ***/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	cursor: pointer;	
	height: 38px;
	position: absolute;
	width: 20px;
	z-index: 100;
}
.nbs-flexisel-nav-left {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/right.png) no-repeat;
	left: -24px;	
}
.nbs-flexisel-nav-right {
	background: url(http://presstelegraph.com/s0.wp.com/wp-content/themes/vip/indianexpress/microsites/responsive/images/left.png) no-repeat;
	right: -24px;	
}
/**
 * Add text colors to the playlist shortcode light color scheme.
 * 
 * Core ticket: https://core.trac.wordpress.org/ticket/27562
 */

.wp-playlist-light {
	color: #000;
}

.wp-playlist-light .wp-playlist-item {
	color: #333;
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000;
}

.wp-playlist-dark .wp-playlist-item .wp-playlist-caption {
	color: #fff;
}

.wp-playlist-caption {
	display: block;
}/**
 * MP6 hacks, CSS that's either WPCOM specific or otherwise not suitably for MP6 proper
 */


/* Replace Omnisearch PNG search icon with a dashicon */
#wpadminbar div.ab-item form#adminbarsearch input.adminbar-search-input {
	background-image: none;
	position: relative;
	z-index: 30;
}


/* Show globe icon next to blog */
#wpadminbar #wp-admin-bar-blog > .ab-item:before {
	position: relative;
	top: 2px;
	content: '\f319';
}

/* If a blavatar is present, move it left to cover the globe */
#wpadminbar #wp-admin-bar-blog > .ab-item {
	position: relative;
}
#wpadminbar #wp-admin-bar-blog > .ab-item img.avatar {
	position: absolute;
	z-index: 1;
	left: 10px;
	top: 10px;
}

/* @noflip */
#wpadminbar.rtl #wp-admin-bar-blog > .ab-item img.avatar {
	right: 12px;
}

/* Fix omnisearch lineheight */
#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary input.adminbar-search-input.search-input-focus {
	border: none;
	text-shadow: none;
	box-shadow: none;
	line-height: 1;
	background: #ccc;
	background: rgba(255,255,255,.7);
}

/* Invert stats sparkline on light theme */
body.admin-color-mp6-light li#wp-admin-bar-stats img {
	filter: invert(100%);
	-webkit-filter: invert(100%);
}

/* Override white color on blog title */
body.admin-color-mp6-light #wpadminbar ul li#wp-admin-bar-blog > .ab-item {
	color: #333;
}

/* Updated message fixes */
body.admin-color-mp6-light #wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary span.noticon {
	color: #eee;
}

div.updated p,
div.error p {
	position: relative;
}

div.updated .noticon-close,
div.error .noticon-close {
	font-size: 28px;

	height: 28px;
	width: 28px;

	position: absolute;
	right: 0;
	top: -1px;
}

/* Fix taller MP6 v2 toolbar. Merge this into mu-plugins/wpcom-admin-bar.css after MP6 v2 launch */
@media screen and ( max-width: 782px ) {

	.mp6 #wpadminbar li#wp-admin-bar-follow > a,
	.mp6 #wpadminbar li#wp-admin-bar-blog > a,
	.mp6 #wpadminbar li#wp-admin-bar-topicpress > a,
	.mp6 #wpadminbar li#wp-admin-bar-wpr-reblog > a,
	/* These next lines are necessary for when users opt out to the responsive styles */
	.mp6 #wpadminbar li#wp-admin-bar-dbg > div,			
	.mp6 #wpadminbar li#wp-admin-bar-my-account > a
	{
		line-height: 46px !important;
	}
	
	/* Notes only shown when users opt out to the responsive styles */
	body.mp6 #wpadminbar #wp-admin-bar-notes #wpnt-notes-unread-count {
		margin: 13px 3px 0 3px !important;
	}

	.mp6 #wpadminbar li#wp-admin-bar-blog > a.ab-item:before {
		top: 13px;
	}
	
	#wpadminbar #wp-admin-bar-blog > .ab-item img.avatar {
		top: 17px;
	}

}

/* Fix toolbar hover color temporarily. Post launch, remove from /wp-content/mu-plugins/admin-bar/wpcom-admin-bar.css */
.admin-color-mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar.hover .ab-display-name, .mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account-with-avatar.hover .ab-display-name, .admin-color-mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account-no-avatar.hover .ab-display-name, .mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account-no-avatar.hover .ab-display-name, .admin-color-mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account.hover .ab-display-name, .mp6 #wpadminbar .quicklinks #wp-admin-bar-my-account.hover .ab-display-name {
	color: inherit !important;
}

/* add style for reader link in /wp-admin/ leftbar */

/* Reader icon in left-bar */
.icon16.icon-reader:before,
#adminmenu .menu-icon-reader div.wp-menu-image:before,
ul#adminmenu .toplevel_page_reader div.wp-menu-image:before{
     content: '\f116';
}

/* Fix dashicons priority so Japanese users can use the toolbar. Should long term be fixed in whatever plugin that forces all fonts to be Arial */
i.mce-i-bold, i.mce-i-italic, i.mce-i-bullist, i.mce-i-numlist, i.mce-i-blockquote, i.mce-i-alignleft, i.mce-i-aligncenter, i.mce-i-alignright, i.mce-i-link, i.mce-i-unlink, i.mce-i-wp_more, i.mce-i-strikethrough, i.mce-i-spellchecker, i.mce-i-fullscreen, i.mce-i-wp_fullscreen, i.mce-i-wp_adv, i.mce-i-underline, i.mce-i-alignjustify, i.mce-i-forecolor, i.mce-i-pastetext, i.mce-i-pasteword, i.mce-i-removeformat, i.mce-i-charmap, i.mce-i-outdent, i.mce-i-indent, i.mce-i-undo, i.mce-i-redo, i.mce-i-help, i.mce-i-wp_help, i.mce-i-wp-media-library, i.mce-i-ltr, i.mce-i-wp_page, .mce-close {
	font: normal 20px/1 'dashicons' !important;
}

.dashicons, .dashicons-before:before {
	font-family: dashicons !important;
}

.noticon {
	font-family: "Noticons" !important;
}
/**

	Noticons

	Noticons are vector icons embedded in a font for use across wp.com.
	To use, reference this stylesheet in your project. See instructions in example.html

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Noticons";
  src: url(../i/noticons/Noticons.eot);
  src: url(../i/noticons/Noticons.eot@#iefix) format("embedded-opentype"),
	   url(data:application/font-woff;charset=utf-8;base64,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),
       url(http://presstelegraph.com/s0.wp.com/i/noticons/Noticons.woff) format("woff"),
       url(http://presstelegraph.com/s0.wp.com/i/noticons/Noticons.ttf) format("truetype"),
       url(http://presstelegraph.com/s0.wp.com/i/noticons/Noticons.svg#Noticons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Noticons";
    src: url(http://presstelegraph.com/s0.wp.com/i/noticons/Noticons.svg#Noticons) format("svg");
  }
}


/**
 * All noticons
 */

.noticon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Noticons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Individual icons
 */

.noticon-404:before { content: "\f423"; }
.noticon-activity:before { content: "\f508"; }
.noticon-add:before { content: "\f8b3"; }
.noticon-akismet:before { content: "\f8d2"; }
.noticon-anchor:before { content: "\f509"; }
.noticon-art:before { content: "\f8b4"; }
.noticon-aside:before { content: "\f101"; }
.noticon-atsign:before { content: "\f814"; }
.noticon-attachment:before { content: "\f416"; }
.noticon-audio:before { content: "\f109"; }
.noticon-automattic:before { content: "\f815"; }
.noticon-automattic-blip:before { content: "\f817"; }
.noticon-automattic-ring:before { content: "\f816"; }
.noticon-bell:before { content: "\f8d4"; }
.noticon-bold:before { content: "\f471"; }
.noticon-book:before { content: "\f444"; }
.noticon-bug:before { content: "\f50a"; }
.noticon-bullhorn:before { content: "\f8a5"; }
.noticon-bullseye:before { content: "\f8a0"; }
.noticon-cart:before { content: "\f447"; }
.noticon-category:before { content: "\f301"; }
.noticon-chat:before { content: "\f108"; }
.noticon-checkmark:before { content: "\f418"; }
.noticon-close:before { content: "\f405"; }
.noticon-close-alt:before { content: "\f406"; }
.noticon-cloud:before { content: "\f426"; }
.noticon-cloud-download:before { content: "\f440"; }
.noticon-cloud-upload:before { content: "\f441"; }
.noticon-code:before { content: "\f462"; }
.noticon-codepen:before { content: "\f216"; }
.noticon-cog:before { content: "\f445"; }
.noticon-collapse:before { content: "\f432"; }
.noticon-colors:before { content: "\f8a7"; }
.noticon-comment:before { content: "\f300"; }
.noticon-compact:before { content: "\f807"; }
.noticon-day:before { content: "\f305"; }
.noticon-digg:before { content: "\f221"; }
.noticon-document:before { content: "\f443"; }
.noticon-dot:before { content: "\f428"; }
.noticon-downarrow:before { content: "\f502"; }
.noticon-download:before { content: "\f50b"; }
.noticon-draggable:before { content: "\f436"; }
.noticon-dribbble:before { content: "\f201"; }
.noticon-dropbox:before { content: "\f225"; }
.noticon-dropdown:before { content: "\f433"; }
.noticon-dropdown-left:before { content: "\f434"; }
.noticon-edit:before { content: "\f411"; }
.noticon-ellipsis:before { content: "\f476"; }
.noticon-eventbrite:before { content: "\f8a6"; }
.noticon-expand:before { content: "\f431"; }
.noticon-external:before { content: "\f442"; }
.noticon-facebook:before { content: "\f203"; }
.noticon-facebook-alt:before { content: "\f204"; }
.noticon-fastforward:before { content: "\f458"; }
.noticon-features:before { content: "\f8a8"; }
.noticon-feed:before { content: "\f413"; }
.noticon-flag:before { content: "\f468"; }
.noticon-flickr:before { content: "\f211"; }
.noticon-follow:before { content: "\f801"; }
.noticon-following:before { content: "\f803"; }
.noticon-fonts:before { content: "\f8b5"; }
.noticon-foursquare:before { content: "\f226"; }
.noticon-fullscreen:before { content: "\f474"; }
.noticon-gallery:before { content: "\f103"; }
.noticon-gift:before { content: "\f8a4"; }
.noticon-github:before { content: "\f200"; }
.noticon-googleplus:before { content: "\f206"; }
.noticon-googleplus-alt:before { content: "\f218"; }
.noticon-gravatar:before { content: "\f8d0"; }
.noticon-gridview:before { content: "\f808"; }
.noticon-handset:before { content: "\f50c"; }
.noticon-heart:before { content: "\f461"; }
.noticon-help:before { content: "\f457"; }
.noticon-hide:before { content: "\f404"; }
.noticon-hierarchy:before { content: "\f505"; }
.noticon-home:before { content: "\f409"; }
.noticon-image:before { content: "\f102"; }
.noticon-info:before { content: "\f455"; }
.noticon-instagram:before { content: "\f215"; }
.noticon-italic:before { content: "\f472"; }
.noticon-jetpack:before { content: "\f8d3"; }
.noticon-key:before { content: "\f427"; }
.noticon-layouts:before { content: "\f8a9"; }
.noticon-leftarrow:before { content: "\f503"; }
.noticon-lightbulb:before { content: "\f8a1"; }
.noticon-link:before { content: "\f107"; }
.noticon-linkedin:before { content: "\f207"; }
.noticon-linkedin-alt:before { content: "\f208"; }
.noticon-localization:before { content: "\f8b2"; }
.noticon-location:before { content: "\f417"; }
.noticon-lock:before { content: "\f470"; }
.noticon-mail:before { content: "\f410"; }
.noticon-maximize:before { content: "\f422"; }
.noticon-menu:before { content: "\f419"; }
.noticon-microphone:before { content: "\f50d"; }
.noticon-milestone:before { content: "\f806"; }
.noticon-minimize:before { content: "\f421"; }
.noticon-minus:before { content: "\f50e"; }
.noticon-month:before { content: "\f307"; }
.noticon-move:before { content: "\f50f"; }
.noticon-next:before { content: "\f429"; }
.noticon-notice:before { content: "\f456"; }
.noticon-notification:before { content: "\f800"; }
.noticon-paintbrush:before { content: "\f506"; }
.noticon-path:before { content: "\f219"; }
.noticon-pause:before { content: "\f448"; }
.noticon-phone:before { content: "\f437"; }
.noticon-picture:before { content: "\f473"; }
.noticon-pinned:before { content: "\f308"; }
.noticon-pinterest:before { content: "\f209"; }
.noticon-pinterest-alt:before { content: "\f210"; }
.noticon-play:before { content: "\f452"; }
.noticon-plugin:before { content: "\f439"; }
.noticon-plus:before { content: "\f510"; }
.noticon-pocket:before { content: "\f224"; }
.noticon-polldaddy:before { content: "\f217"; }
.noticon-portfolio:before { content: "\f460"; }
.noticon-previous:before { content: "\f430"; }
.noticon-price:before { content: "\f8b0"; }
.noticon-print:before { content: "\f469"; }
.noticon-promoted:before { content: "\f812"; }
.noticon-quote:before { content: "\f106"; }
.noticon-rating-empty:before { content: "\f511"; }
.noticon-rating-full:before { content: "\f512"; }
.noticon-rating-half:before { content: "\f513"; }
.noticon-reader:before { content: "\f8a2"; }
.noticon-reader-alt:before { content: "\f8a3"; }
.noticon-reblog:before { content: "\f805"; }
.noticon-reddit:before { content: "\f222"; }
.noticon-refresh:before { content: "\f420"; }
.noticon-reply:before { content: "\f412"; }
.noticon-reply-alt:before { content: "\f466"; }
.noticon-reply-single:before { content: "\f467"; }
.noticon-rewind:before { content: "\f459"; }
.noticon-rightarrow:before { content: "\f501"; }
.noticon-search:before { content: "\f400"; }
.noticon-send-to-phone:before { content: "\f438"; }
.noticon-send-to-tablet:before { content: "\f454"; }
.noticon-share:before { content: "\f415"; }
.noticon-show:before { content: "\f403"; }
.noticon-shuffle:before { content: "\f514"; }
.noticon-sitemap:before { content: "\f507"; }
.noticon-skip-ahead:before { content: "\f451"; }
.noticon-skip-back:before { content: "\f450"; }
.noticon-skype:before { content: "\f220"; }
.noticon-spam:before { content: "\f424"; }
.noticon-spike:before { content: "\f811"; }
.noticon-spotify:before { content: "\f515"; }
.noticon-standard:before { content: "\f100"; }
.noticon-star:before { content: "\f408"; }
.noticon-status:before { content: "\f105"; }
.noticon-stop:before { content: "\f449"; }
.noticon-stumbleupon:before { content: "\f223"; }
.noticon-subscribe:before { content: "\f463"; }
.noticon-subscribed:before { content: "\f465"; }
.noticon-summary:before { content: "\f425"; }
.noticon-tablet:before { content: "\f453"; }
.noticon-tag:before { content: "\f302"; }
.noticon-time:before { content: "\f303"; }
.noticon-title:before { content: "\f8b6"; }
.noticon-top:before { content: "\f435"; }
.noticon-trapper:before { content: "\f810"; }
.noticon-trash:before { content: "\f407"; }
.noticon-trophy:before { content: "\f804"; }
.noticon-tumblr:before { content: "\f214"; }
.noticon-twitch:before { content: "\f516"; }
.noticon-twitter:before { content: "\f202"; }
.noticon-types:before { content: "\f8b1"; }
.noticon-unapprove:before { content: "\f446"; }
.noticon-unfollow:before { content: "\f802"; }
.noticon-unsubscribe:before { content: "\f464"; }
.noticon-unzoom:before { content: "\f401"; }
.noticon-uparrow:before { content: "\f500"; }
.noticon-user:before { content: "\f304"; }
.noticon-vaultpress:before { content: "\f8d1"; }
.noticon-video:before { content: "\f104"; }
.noticon-videocamera:before { content: "\f517"; }
.noticon-vimeo:before { content: "\f212"; }
.noticon-warning:before { content: "\f414"; }
.noticon-website:before { content: "\f475"; }
.noticon-week:before { content: "\f306"; }
.noticon-wordads:before { content: "\f813"; }
.noticon-wordpress:before { content: "\f205"; }
.noticon-xpost:before { content: "\f504"; }
.noticon-youtube:before { content: "\f213"; }
.noticon-zoom:before { content: "\f402"; }


/**
 * Deprecated noticon names
 */

.noticon-like:before { content: "\f408"; }
.geolocation-chip .noticon {
  display: inline-block;
  vertical-align: middle;
}

.geolocation-chip {
  margin-bottom: 1em;
}/**
 * Post Reblogging not in the Reader
 */


.reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
}

.reblogger-note-content {
	margin: 0 0 20px;
}

.wpcom-reblog-snapshot .reblog-from img {
	margin: 0 .5em 0 0;
	padding: 0;
	border: 0;
}

.wpcom-reblog-snapshot .reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
	margin: 0 .5em 0 0;
}

.wpcom-reblog-snapshot {
	margin-bottom: 1em;
}

.wpcom-reblog-snapshot p.reblog-from {
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogged-content {
	margin: 0 0 1em 0;
}


/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content {border-left: 3px solid #eee; padding-left: 15px; }
.reblog-post ul.thumb-list         { display: block; list-style: none; margin: 2px 0; padding: 0; clear: both; }
.reblog-post ul.thumb-list li      { display: inline; margin: 0; padding: 0 1px; border: 0; }
.reblog-post ul.thumb-list li a    { margin: 0; padding: 0; border: 0; }
.reblog-post ul.thumb-list li img  { margin: 0; padding: 0; border: 0; }

.reblog-post .wpcom-enhanced-excerpt { clear: both; }

.reblog-post .wpcom-enhanced-excerpt address,
.reblog-post .wpcom-enhanced-excerpt li,
.reblog-post .wpcom-enhanced-excerpt h1,
.reblog-post .wpcom-enhanced-excerpt h2,
.reblog-post .wpcom-enhanced-excerpt h3,
.reblog-post .wpcom-enhanced-excerpt h4,
.reblog-post .wpcom-enhanced-excerpt h5,
.reblog-post .wpcom-enhanced-excerpt h6,
.reblog-post .wpcom-enhanced-excerpt p { font-size: 100% !important; }

.reblog-post .wpcom-enhanced-excerpt blockquote,
.reblog-post .wpcom-enhanced-excerpt pre,
.reblog-post .wpcom-enhanced-excerpt code,
.reblog-post .wpcom-enhanced-excerpt q { font-size: 98% !important; }


/* Reblogged post */
.reblog-from img {
	margin: 0 10px 0 0;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

.reblog-source {
	font-weight: bold;
}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note {
	border-bottom: 1px solid #ddd;
	border-bottom: 1px solid rgba(0,0,0,.1);
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	overflow: hidden;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogger-note-content {
	margin: 0;
	padding: 0;
}

body .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 0;
	position: relative;
	border: none;
}

.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child {
	margin-bottom: 0;
}
/*
	Global styles for WordPress.com
*/
img.latex {
	border: none;
	vertical-align: middle;
}
.video-player {
	border: 0;
	margin: auto;
	padding: 5px;
	text-align: center;
	max-width: 100%;
}
.hidden {
	display: none;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
.comment object,
.comment embed,
.embed-vimeo iframe,
.embed-youtube iframe {
	max-width: 100%; /* avoid videos being too wide */
}


/**
 * Layout
 */

.simple-homepage {
	display: none;
}